/*body(margin: 0px; padding: 0px;}*/

.box_nav_button{
	position: relative;
	float: left;
	height: auto;
	width: 150px;
	left: 10px;
	height: 12px;
		
	background-color: rgb(255,255,255);
	background-color: rgb(240,240,224);
	
	background-color: (236,235,216);
	color:  rgb(0,32,104);
	
	/* font-size: 10px;
	visibility: visible;
	
	 */
	}

.body {
	font-family: Verdana, arial, sans-serife;
	position: relative; visibility: visible; height: 680px; width: 1007px; float: left;
	}
.head {
	font-family: Verdana, arial, sans-serife;
	position: relative; visibility: visible; height: 115px; width: 1007px; float: left;
	background-color: rgb(236, 235, 216);
	
}
.pfau {
	font-family: Verdana, arial, sans-serife;margin: 0px; padding: 0px;
	position: relative; visibility: visible; height: 115px; width: 160px; float: left;
	
}

.headline{height: 115px; width: 503px; float: left;position: relative;margin:0px; padding: 0px;}
.headline1 {height: 45px; width: 503px; float: left;position: relative;}
.headline2 {height: 25px; width: 503px; float: left;position: relative;float: right;}
.headline2 img{margin-right: 90px;position: relative;float: right;}
.headline3 {height: 45px; width: 503px; float: left;position: relative;}
.headline { width: 491px;width: 502px; }
.headline1, .headline2, .headline3 {width: 491px;width: 492px;}
.headline_text {margin:0px;padding:0px; position: relative;float: left;width: 413px;width: 410px;
	text-align: right;
	font-family: Georgia, Times New Roman, Times;
	font-size: 0.8em;
	line-height: 0.7em;
	font-style: italic;
	color: rgb(138, 124, 19);
	color: rgb(0,32,104);
	letter-spacing: 0.02em;
	word-spacing: 0.1em;
	width: 385px;
	
}
.fotobox{height: 115px; width: 335px; float: left; position: relative;float: left;}
.foto{margin-top:10px;height: 100px; width: 335px; float: left; position: relative;float: left;}
.foto img {border:solid 1px #cccc99; padding:0px;}
.box_middle{
	position: relative;
	visibility: visible;
	height: auto;
	width: 1007px;
	float: left;
	background-color: rgb(236, 235, 216);
	
	/*background-attachment: fixed;
	background-image: url(../images/haengematte.jpg);
	background-repeat: no-repeat;
	background-position: 10px 0px;
 

	background-border:solid 1px #cccc99; 
	 layer-background-image: url(../images/haengematte.jpg); */
/*  border: 1px none #000000; */

}
.box_middle_content {width: 663px; float: left;position: relative;}
.box_nav{
	position: relative;
	visibility: visible;
	height: 600px;
	width: 160px;
	float: left;
	}
.box_nav_head{
	position: relative;
	visibility: visible;
	height: 20px;
	
	width: 150px;
	left: 10px;
	float: left;
	background-color: rgb(138,124,19);
	/*text-align: center;*/
	/* color:  #ffffff; */
	font-size: 10px;
	
	}
.box_nav_head a{text-decoration: none; color: #ffffff;  line-height: 18px;}
.box_nav_head a:hover{ color: #333333;}
	

.box_foto{
	margin: 0px;
	padding: 0px;
	float: left;
	position: relative;
	visibility: inherit;
	height: 333px;
	width: 988px;
	float: left;
	margin-left: 0px;
	/* left: auto; */
	
	background-image: url(../images/haengematte.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	
	/* clip:  rect(auto auto auto auto); */
	clip:rect(0px 10px 0px 0px);
	padding:0px;
     left: 10px;
/*	 
	 	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;

*/
}
.box_content{ float: left; position: relative; visibility: visible; height: 300px; width: 503px; float: left; }
.box-content-headline{ background:#cccccc url(../images/blume_blau_50.gif) 0px 0px no-repeat; float: left; position: relative; left: 10px; height: 20px; width: 483px; float: left; background-color: rgb(0,32,104);
	color: #ffffff;}
.box-content-headline h1 {margin: 0px; padding: 0px;padding-left: 50px; padding-top: 4px;width: 423px; height: 12px; 
	font-style: normal; font-size: 12px; line-height: 12px; font-family: Georgia, Times New Roman, Times; font-size: 12px; font-style: italic;	
	}
.box-content-rand{ }

.content{ float: left; position: relative; left: 60px; height: auto; width: 400px; float: left; color: rgb(0,51,51);}
.content{ font-style: normal; line-height: 1.5em; font-family: Georgia, Times New Roman, Times; font-size: 1em; letter-spacing: 0.05em; color: rgb(0,51,51); }
.content h1{ font-size: 1.5em; line-height: 1.5em; margin-top:20px; color: rgb(102,102,0);font-weight: normal; }
.content p{ margin-top:10px;}
.content a {text-decoration: none;color:rgb(0,51,51) ;font-weight: bold;}
.content a:hover {color: rgb(102,102,0);}

#content-mid {font-size: 0.8em; line-height:1.8em;}
#content-mid h1{font-size: 24px;line-height: auto; }
#content-mid a {font-weight: normal;font-family: Georgia, Times New Roman, Times;}

.box_right { float: left; position: relative; height: auto; width: 335px; margin 0px; padding: 0px; top: 0px;}
	
.box-right-headline {background:#8A7C13 url(../images/blume_gold_50.gif) 0px 0px no-repeat; float: left; position: relative; left: 0px; height: 20px; width: 335px; float: left; background-color: rgb(138,124,19);color: #ffffff;}
.box-right-headline h1 {margin: 0px; padding: 0px;padding-left: 50px; padding-top: 4px;width: 275px; height: 12px; 
	font-style: normal; font-size: 12px; line-height: 12px; font-family: Georgia, Times New Roman, Times; font-size: 12px; font-style: italic;	
	}
.content-right{ float: left; position: relative;left: 50px; height: auto; width: 275px; float: left; /*background-color: rgb(255,255,255);*/}	
.content-right { font-style: normal; line-height: 1.5em; font-family: Georgia, Times New Roman, Times; font-size: 0.8em; letter-spacing: 0.05em; color:rgb(0,51,51) ;}
.content-right h1{ font-size: 1.1em;line-height: 1.1em; margin-top:20px; color: rgb(102,102,0);}
.content-right p{ margin-top:10px; float: left; position: relative;}

.content-right-foto { float: left; position: relative;background-color: #ffffff; margin 0px; padding: 0px; margin-bottom:10px; margin-top: 5px; width: 335px; height: auto;}
.content-right-content { margin:0px; float: left; position: relative; width: 335px; height: auto;}	
.tx-flvplayer2-pi1 { float: left; position: relative; margin-bottom:10px; margin-top: 5px; width: 335px;}	

.content-right, .box-right-headline h1, .content, .box-content-headline h1, .headline_text {font-family: Georgia, Times New Roman, Times;}
.content-right, .box-right-headline h1, .content, .box-content-headline h1, .headline_text {font-family: Times New Roman, Times;}


ul#navigation, ul#navigation li , ul#navigation-sub, ul#navigation-sub  li { font-size: 10px; display:block; width :148px;  margin-left:0px; padding-left:0px;list-style-type:none; text-indent: 8px; padding: 0px; margin-top: 0px;}
ul#navigation {border-top:solid 0px #FFFFFF; border-right:solid 1px #FFFFFF; border-left:solid 1px #FFFFFF;}

ul#navigation a {/* margin-top:25px;line-height: 25px; */ text-decoration: none; }
ul#navigation a:hover {display:block; /* height: 25px;  line-height: 25px; */ margin: 0px; padding: 0; color: #666666; background:#cccccc url(../images/spacer.gif) 0px 1px no-repeat; }
ul#navigation li#active {display:block; background:#c0b985 url(spacer.gif) 0px 0px no-repeat; border-top:solid 1px #FFFFFF;border-bottom:solid 0px #FFFFFF;}

ul#navigation li {background-color:rgb(240,240,224) ; border-bottom:solid 0px #FFFFFF;border-top:solid 1px #FFFFFF;padding: 0px;
	}
ul#navigation-sub {border-bottom:solid 0px #000000;border-top:solid 0px #FFFFFF;}
ul#navigation-sub li {background-color:rgb(240,240,224) ; border-top:solid 1px #FFFFFF; padding: 0px; border-bottom:solid 0px #FFFFFF; text-indent: 20px; background:#F0F0E0 url(../images/nav_button.gif) 0px 1px  no-repeat;}
ul#navigation-sub li#active {/* height: 25px;line-height: 25px; */ margin-top: 0px;background-color:rgb(240,240,224) ; border-top:solid 1px #FFFFFF; padding: 0px; border-bottom:solid 0px #FFFFFF; text-indent: 20px; background:#ECEBD8 url(../images/nav_button.gif) 0px 1px  no-repeat;}

ul#navigation li a{color:rgb(0,51,51) ;font-weight: bold;}
ul#navigation-sub li a{color:rgb(127,132,55) ; font-weight: normal; }
ul#navigation-sub li a:hover {color: #333333; }
ul#navigation-sub li#active a{/* height: 25px; line-height: 25px;*/ margin-top: 0px; display:block; background:#c0b985 url(spacer.gif) 0px 0px no-repeat; }

ul#navigation a {margin-top:17px;line-height: 17px;}
ul#navigation a:hover {line-height: 17px; height: 17px;line-height: 17px;}
ul#navigation-sub li#active {height: 17px;line-height: 17px;}
ul#navigation-sub li#active a{height: 17px;line-height: 17px;}

.lang {padding-left:10px; font-weight: normal;}

.lang-not-act-d { font-weight: normal; color: #b4b4b4;}
.lang-box {float: left; position: relative; color: #cccccc; left: 6px;}

#.lang-box {float: left; position: relative;color:  #cccccc;text-align: center;}
#.lang-box-lang {  height: 12px; padding-top: 5px;}

#lang-not-act {font-weight: normal; color: #cccccc;letter-spacing: 0.02em;}
#lang-act { font-weight: bold; color: #ffffff;letter-spacing: 0.04em;}
#lang-spacer{margin-left:1px; margin-right:2px;}
.lang-act a { font-weight: normal; color: #000000;}

.contenttable { text-align: right;
	font-family: Georgia, Times New Roman, Times;
	font-size: 12px;
	font-style: normal;
	color: rgb(138, 124, 19);
	color: rgb(0,51,51);
	}
.contenttable td {height: 5px;}
.tbody td {height: 5px;}
.contenttable p {height: 5px; padding: 0px; margin: 0px; margin-bottom: 8px;}
.contenttablez p {line-height: 5px; margin: 0px; padding:0px;}

.tx-flseositemap-pi1, .tx-flseositemap-pi1 a {
	text-decoration: none;
	font-family: Georgia, Times New Roman, Times;
	font-size: 1em;
	line-height: 24px;
	/* color: rgb(138, 124, 19); */
	color:rgb(0,51,51) ;
	}
	
.tx-flvplayer2-pi1 {	
	font-family: Verdana, Georgia, Times New Roman, Times;
	font-size: 0.8em;
	font-size: 10px;
	line-height: 16px;
	/* color: rgb(138, 124, 19); */
	color: rgb(0,51,51) ;
	color: red;
	color: rgb(138, 124, 19);
	width: 300px;
	}
	
.playertext { float: left; position: relative;
	font-family: Verdana, Georgia, Times New Roman, Times;
	font-size: 0.8em;
	font-size: 10px;
	line-height: 16px;
	/* color: rgb(138, 124, 19); */
	color:rgb(0,51,51) ;
	color: red;
	color: rgb(138, 124, 19);
	margin-left: 10px;
	width: 300px;
}

.tx-kuloplayer-pi1 {padding: 0px; margin:0px; margin-top: 4px; margin-bottom: 4px;float: left; position: relative; height: 188px;
	}
.tx_kuloplayer_pi1-player {height: 188px; }
#flplayer {height: 188px;}

