body {
	background-color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		color: #666666;
}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}



A.BL:link {
	text-decoration: none;
	font-size : 2px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
       	color: #FEF8CB;
	
}
A.BL:visited     {
	text-decoration: none;
	font-size : 2px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
       	color: #FEF8CB;
	
}
A.BL:hover {
	text-decoration: none;
	font-size : 2px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
       	color: #FEF8CB;
	
}









a {
	color: #FF6666;
	text-decoration: none;
}
a:hover {
color: #D8999A;
	text-decoration: underline;
}




.menu-mo:link {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
        color: #666666; 
	text-decoration:none;
	vertical-align:middle;
	
}

.menu-mo:visited {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
        color: #666666; 
	text-decoration:none;
	vertical-align:middle;
	
}

.menu-mo:active {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
        color: #CCCCCC; 
	text-decoration:none;
	vertical-align:middle;
	
}

.menu-mo:hover {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
        color: #D8999A; 
	text-decoration:none;
	vertical-align:middle;
	
}


.anz:link {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
        color: #F9F4C6; 
	text-decoration:none;
	
	
}

.anz:visited {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
        color: #F9F4C6; 
	text-decoration:none;
	
	
}

.anz:active {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
        color:#F9F4C6; 
	text-decoration:none;
	
	
}

.anz:hover {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
        color: #D8999A; 
	text-decoration:none;
	
	
}

.title {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
	line-height: 30px;
 	color: #666666;
}

.textkw {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 1px;
	line-height: 1px;
 	color: #333333;
}

.text-n {
	font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
	color: #333333;
}

.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	
	font-weight: bold;
  color: #666666;
}

.small-b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
	font-weight: bold;
  color: #666666;
}

.BL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	color: #FEF8CB;
}


a:hover {
	text-decoration: underline;
}


.anz_te {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
}


#anzeigen{ 
	color: #4A4A4A;
   font: bold 11px Arial;
	padding: 15px 0px 0px 0px;  
	margin: 0px; 
		}
		
#anzeigen	.input_sl{
   border: 1px solid #B73F3C; 
   width: 370px; 
   height: 17px; 
   color: #4A4A4A; 
   font-size: 10; 
   background: #FBF9F0;
   }
#anzeigen	.input_l{
   border: 1px solid #B73F3C; 
   width: 250px; 
   height: 17px; 
   color: #4A4A4A; 
   font-size: 10; 
   background: #FBF9F0;
   }
	#anzeigen	.input_ss{
   border: 1px solid #B73F3C; 
   width: 50px; 
   height: 17px; 
   color: #4A4A4A; 
   font-size: 10; 
   background: #FBF9F0;
   }
	#anzeigen	.input_s{
   border: 1px solid #B73F3C; 
   width: 190px; 
   height: 17px; 
   color: #4A4A4A; 
   font-size: 10; 
   background: #FBF9F0;
   }

#anzeigen textarea{
   border: #B73F3C 1px solid; 
   width: 370px; 
   height: 70px; 
   color:#4A4A4A; 
   font:  12px Arial;
   background: #FBF9F0;
   padding-left: 1px;
   padding-top: 1px;
   }

#anzeigen .submit{
border: 1px solid #B73F3C; 
width: 125px; 
height: 17px; 
color: #4A4A4A; 
 font: bold 11px Arial;
background: #FBF9F0;
}



#bewertung{ 
	color: #4A4A4A;
   font: bold 11px Arial;
	padding: 15px 0px 0px 0px;  
	margin: 0px; 
		}
		
#bewertung .input_sl{
   border: 1px solid #B73F3C; 
   width: 370px; 
   height: 17px; 
   color: #4A4A4A; 
   font-size: 10; 
   background: #FBF9F0;
   }
#bewertung .input_l{
   border: 1px solid #B73F3C; 
   width: 250px; 
   height: 17px; 
   color: #4A4A4A; 
   font-size: 10; 
   background: #FBF9F0;
   }
	#bewertung .input_ss{
   border: 1px solid #B73F3C; 
   width: 50px; 
   height: 17px; 
   color: #4A4A4A; 
   font-size: 10; 
   background: #FBF9F0;
   }
	#bewertung .input_s{
   border: 1px solid #B73F3C; 
   width: 190px; 
   height: 17px; 
   color: #4A4A4A; 
   font-size: 10; 
   background: #FBF9F0;
   }

#bewertung textarea{
   border: #B73F3C 1px solid; 
   width: 370px; 
   height: 140px; 
   color:#4A4A4A; 
   font:  12px Arial;
   background: #FBF9F0;
   padding-left: 1px;
   padding-top: 1px;
   }

#bewertung submit{
border: 1px solid #B73F3C; 
width: 125px; 
height: 17px; 
color: #4A4A4A; 
 font: bold 11px Arial;
background: #FBF9F0;
}

div#menu{ font: 60% Arial,sans-serif; margin-left:0px; width: 137px;margin-top:5px;}
ul#menu-nav,ul#menu-nav li{list-style-type:none;margin:0;padding:4;width: 122px;}
ul#menu-nav{margin-left: 0px;width:120px;}
ul#menu-nav li{float:left;margin-right: 3px;text-align: left;}

ul#menu-nav li.activelink a:active {background: #FFF;color: #003;}
ul#menu-nav li.activelink a:hover {background: #FFA826;color: #FFF;}


ul#menu-nav a{float:left;width: 116px;padding: 3px;background: #FFFACD;text-decoration:none;color: #666;}
ul#menu-nav a:hover{background: #F8764B;color: #FFF;}
ul#menu-nav a:active{background: #FFF;color: #003;}





h1,h2,p{margin: 0;padding: 0 10px;font-weight:normal;}

h1{font-size: 210%;color: #FFF;letter-spacing: 1px;}
h2{font-size: 200%;line-height:1;color:#002455;}
.nt{font-size: 12px;}



div#container{width:1000px !important; margin-left:10px; padding:5px;text-align:left;background:#333;overflow: hidden; position: absolute;
	left: 0px;
	top: 140px;
	min-height:1000px;
  	height:auto !important;  /* für moderne Browser */
  	height:1000px;  /*für den IE */ }
div#menu-header{float:left; width:137px; background: #BF2B2B;text-align:left;}
div#content-l{float:left; width:680px; background: #BF2B2B;padding: 10px 5px 10px 5px; margin: 0px 5px 5px 10px;}
div#content-r{float:left; width:137px; background: #BF2B2B;padding: 10px 5px 10px 5px; margin: 0px 5px 5px 5px;}

div#left{float:left;width:295px;padding:10px 0;margin:5px 0;background: #FFD154;
}
div#left h2{font-size: 120%;color: #9E4A24;}


div#cont{font-size:12px; background: #BF2B2B;}
div#rgt{font-size:12px; background: #BF2B2B;}

