body
{
   background-color: #000000;
	scrollbar-face-color:#000000; 
  	scrollbar-highlight-color:#ffffff"; 
  	scrollbar-shadow-color:#ffffff"; 
  	scrollbar-3dlight-color:#000000; 
  	scrollbar-arrow- color:#ffffff"; 
  	scrollbar-track-color:#ffffff"; 
  	scrollbar-darkshadow-color: #000000;  
}
a:link,a:visited,a:active{color: #ff0000; text-decoration: none}
a:hover       {color: #ffffff; text-decoration: none}



.button_maedels {
	background-image: url(images/button_maedels.jpg);
	background-repeat: no-repeat;
	width: 145px;
	height: 33px;
	font-family: Tahoma;
	font-size: 14px;
	color: White;
	font-weight: normal;
}

.button_c2c {
	background-image: url(images/button_c2c.jpg);
	background-repeat: no-repeat;
	width: 145px;
	height: 33px;
	font-family: Tahoma;
	font-size: 14px;
	color: White;
	font-weight: normal;
}

.button_telefon {
	background-image: url(images/button_telefon.jpg);
	background-repeat: no-repeat;
	width: 145px;
	height: 33px;
	font-family: Tahoma;
	font-size: 14px;
	color: White;
	font-weight: normal;
}

.button_fetisch {
	background-image: url(images/button_fetisch.jpg);
	background-repeat: no-repeat;
	width: 145px;
	height: 33px;
	font-family: Tahoma;
	font-size: 14px;
	color: White;
	font-weight: normal;
}

.button_paare {
	background-image: url(images/button_paare.jpg);
	background-repeat: no-repeat;
	width: 145px;
	height: 33px;
	font-family: Tahoma;
	font-size: 14px;
	color: White;
	font-weight: normal;
}

.button_jungs {
	background-image: url(images/button_jungs.jpg);
	background-repeat: no-repeat;
	width: 145px;
	height: 33px;
	font-family: Tahoma;
	font-size: 14px;
	color: White;
	font-weight: normal;
}


.header_logo {
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	width: 930px;
	height: 147px;
	font-family: Tahoma;
	font-size: 14px;
	color: White;
}

.teaser_footer {
	background-image: url(images/teaser_footer.jpg);
	background-repeat: no-repeat;
	width: 358px;
	height: 30px;
	background-color: #af0101;
	font-family: Tahoma;
	font-size: 14px;
	color: White;
}

A:LINK.kat_zahl, A:VISITED.kat_zahl {
	font-family: Tahoma;
	font-size: 14px;
	color: White;
	font-weight: normal;
	padding-bottom:2px;
	}

A:HOVER.kat_zahl {
	font-family: Tahoma;
	font-size: 14px;
	color: White;
	font-weight: normal;
}


A:LINK.camlist_online, A:VISITED.camlist_online {
	font-family: Tahoma, Verdana,Arial,  Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #A1EA03;
   font-variant: small-caps;
	}

A:HOVER.camlist_online {
	font-family: Tahoma, Verdana,Arial,  Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #A1EA03;
   font-variant: small-caps;
}

A:LINK.camlist_offline, A:VISITED.camlist_offline {
	font-family: Tahoma, Verdana,Arial,  Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffcc00;
   font-variant: small-caps;
	}

A:HOVER.camlist_offline {
	font-family: Tahoma, Verdana,Arial,  Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffcc00;
   font-variant: small-caps;
}

.login_oben {
	background-image: url(images/login_oben.jpg);
	background-repeat: no-repeat;
	width: 455px;
	height: 45px;
	font-family: Tahoma;
	font-size: 11px;
	color: black;
	
}

.login_unten {
	background-image: url(images/login_unten.jpg);
	background-repeat: no-repeat;
	width: 455px;
	height: 42px;
	font-family: Tahoma;
	font-size: 11px;
	color: White;
}

.box {
	border: solid 1px #4f0202;
	background-color: White;
	font-family: Tahoma;
	font-size: 11px;
	color: black;
}

.box_button {
	border: solid 1px #4f0202;
	background-color: #cc0000;
	font-family: Tahoma;
	font-size: 12px;
	color: white;
	cursor: pointer;
}

.cam_rahmen {
	border: 1px solid #cc0000;
}
.cam_bg {
	background-image: url(images/cam_bg.png);
	background-repeat: no-repeat;
	width: 168px;
	height: 30px;
	font-family: Tahoma;
	font-size: 14px;
	color: White;
}

.font_11 {
	font-family: Tahoma;
	font-size: 11px;
	color: White;
}

.font_12 {
	font-family: Tahoma;
	font-size: 12px;
	color: White;
	line-height: 18px;
}

.font_13 {
	font-family: Tahoma;
	font-size: 13px;
	color: White;
	line-height: 18px;
}


.font_12_grau {
	font-family: Tahoma;
	font-size: 12px;
	color: #b9b9b9;
	line-height: 18px;
}

.font_14 {
	font-family: Tahoma;
	font-size: 14px;
	color: White;
}

.font_17 {
	font-family: Tahoma;
	font-size: 17px;
	color: White;
}

A:LINK.footer_links, A:VISITED.footer_links {
 	color:#ffffff;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
}

A:HOVER.footer_links {
 	color:#000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	background-color: #ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
}

.trennstriche_2 {
	color: #727272;
	font-size: 11px;
	font-family: Georgia, Tahoma, Arial;
	padding-left: 3px;
	padding-right: 1px;
}

.teaser_textklein_weiss_13 {  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	line-height: 22px;
}


.textgross {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

.grossorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 15px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none}
	
	
	.texthl {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 20px;
}