body,html {
	background-color:#000000;
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-repeat:repeat-x;
	left: 0px;
	top: 0px;
	background-image: url(../content/cssstyles/images/2007/background.gif);
}

a:link    {	text-decoration: underline; 	color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px; border:none;  } 
a:visited { text-decoration: underline; 	color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px;border:none; } 
a:hover   { text-decoration: none; 	color: #C51D2F; font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px; border:none;  }
a:active  { text-decoration: none; 	color: #C51D2F; font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px; border:none;  }


.layer {
	position: absolute;
	margin-left: -500px;;
	left: 50%;
	
}

.headline {
	color:#C51D2F;
	font-weight:bold;
}

.headline_h2 {
	color:#FFFFFF;
	font-weight:bold;
}

.login {
	position: absolute;
	left: 100px;
	
	background-color: #1a4c77;
}

.sound {
	position: absolute;
	height: auto;
	width: auto;
	left: 710px;
	top: 0px;
	
}

.head_flash1 {
	 
	position: absolute;
	left: 795px;
	top: 19px;
	height: 50px;
	width: 224px;
	z-index:3;
	
	}

.head_flash2 {
	 
	position: absolute;
	left: 70px;
	top: 120px;
	height: 146px;
	width: 884px;
	z-index: 3;
}


.main_nav {
	 
	position: absolute;
	left: 74px;
	top: 280px;
	height: 265px;
	width: 182px;
}
.banner_left {
	 
	position: absolute;
	left: 77px;
	top: 585px;
	height: 80px;
	width: 175px;
}

.dtsgirls {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 1.2em;
	position: absolute;
	left: 80px;
	top: 713px;
	height: 319px;
	width: 174px;
	
	
	
}

.main_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	position: absolute;
	left: 258px;
	padding-left:12px;
	top: 335px;	 
	width: 418px;
	height:470px;
	line-height: 1.2em;
	overflow: hidden;
	background-image:url(../content/cssstyles/images/hintergrund29.jpg);
	margin-right: 10px;

}

.main_content_gilrs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	position: absolute;
	left: 268px;
	padding-left:12px;
	top: 570px;	 
	width: 418px;
	height:228px;
	line-height: 1.2em;
	overflow: hidden;
	background-image:url(../content/cssstyles/images/hintergrund29.jpg);
	margin-right: 10px;

}

.history_content_index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	position: absolute;
	left: 268px;
	padding-left:12px;
	top: 290px;	 
	width: 418px;
	height:110px;
	line-height: 1.2em;
	overflow: hidden;
	background-image:url(../content/cssstyles/images/hintergrund29.jpg);
	margin-right: 10px;

}

.main_content_index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	position: absolute;
	left: 268px;
	padding-left:12px;
	top: 450px;	 
	width: 418px;
	height:350px;
	line-height: 1.2em;
	overflow: hidden;
	background-image:url(../content/cssstyles/images/hintergrund29.jpg);
	margin-right: 10px;

}


.flash_detection {
	position: absolute;
	left: 271px;
	top: 317px;	 
	width: 435px;
	height:480px;
	overflow: hidden;
	z-index:20;
	
}
.counter {
	position: absolute;
	left: 263px;
	padding-left:12px;
	top: 287px;	 
	width: 423px;
	overflow: hidden;
	
	
	
	
	
}

.contentheading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#FFFFFF;
	font-weight:bold;
}

.boxheading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1a4c77;
	font-weight:bold;
	padding-left:80px;
}
.videos_bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	position: absolute;
	left: 262px;
	top: 844px;	 
	width: 314px;
	height:185px;
	
	
	
}
.dts_kalender {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	position: absolute;
	left: 592px;
	top: 845px;	 
	width: 116px;
	height:185px;
	line-height: 1.3em;
   }
.ranking{
	position: absolute;
	left: 721px;
	top: 482px;
	width: 230px;
	height:545px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #FFFFFF;
	line-height: 1.2em;
	z-index:0;
	overflow:hidden;
}
.comming_next{
	position: absolute;
	left: 725px;
	top: 285px;	
	width: 220px;
	height:187px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 1.2em;
}



.footer_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	height: auto;
	width: auto;
	left: 188px;	
	top: 1058px;
	color:#FFFFFF;
	letter-spacing: 2px;
	
}

img {
border:none;

}
.bordermailtable_rl {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666e7a;
	border-right-color: #666e7a;
	border-bottom-color: #666e7a;
	border-left-color: #666e7a;
	background-repeat: no-repeat;	
}
.td_border_oben {
	border-top-width: 5px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.content_pos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: -10px;
}
.border_o {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #424851;
	border-right-color: #424851;
	border-bottom-color: #424851;
	border-left-color: #424851;
}

.maintable {
	background-repeat:no-repeat;
	position: absolute;
	left: 50%;
	top: 0px;
	margin-left: -450px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 666F7C;
	border-right-color: 666F7C;
	border-bottom-color: 666F7C;
	border-left-color: 666F7C;
	border-top-width: 0px;
	border-bottom-width: 1px;


}
.linie {
	position: relative;
	z-index: 10;
	top: 110px;
	bottom: 10px;
}

.bg_content {
background-repeat: repeat-y;

}

#bg_trenner {
	background-image:url(../images/td_trenner.gif);
	background-repeat:no-repeat;
}

#bg_trenner_100 {
	background-image:url(../images/td_trenner_100.gif);
	background-repeat:repeat-y;
	height:100%;
}

#bg_trenner_stop {
	background-image:url(../images/td_trenner_stop.gif);
	background-repeat:no-repeat;
}

#inhalt_head {
	background-image:url(../images/content/inhalt_head.gif);
	background-repeat:no-repeat;
	width:548px;
	height:5px;
}

#inhalt_kopf {
	background-image:url(../images/content/inhalt_head_2.gif);
	background-repeat:no-repeat;
	width:700px;
	height:5px;
}

#inhalt_trenner {
	background-image:url(../images/content/inhalt_trenner.gif);
	background-repeat:no-repeat;
	width:548px;
	height:5px;
}

#inhalt_fuss {
	background-image:url(../images/content/inhalt_trenner_2.gif);
	background-repeat:no-repeat;
	width:700px;
	height:5px;
}

#td_left {
	background-image:url(../images/content/td_left.gif);
	background-repeat:repeat-y;
	width:5px;
	height:100%;
}

#td_right {
	background-image:url(../images/content/td_right.gif);
	background-repeat:repeat-y;
	width:5px;
	height:100%;
}

#inhalt_bg {
	background-image:url(../images/content/inhalt_bg.gif);
	background-repeat:repeat;
	height:100px;
}

#td_spacer_left {
	background-image:url(../images/content/td_spacer_left.gif);
	background-repeat:no-repeat;
	width:5px;
	height:15px;
}

#td_spacer_right {
	background-image:url(../images/content/td_spacer_right.gif);
	background-repeat:no-repeat;
	width:5px;
	height:15px;
}

#inhalt_spacer_trenner {
	background-image:url(../images/content/inhalt_spacer_trenner.gif);
	background-repeat:no-repeat;
	width:548px;
	height:5px;
}

#inhalt_girls {
	background-image:url(../images/content/girls2007_bg.gif);
	background-repeat:no-repeat;
	width:548px;
	height:158px;
}

#td_spacer_left_girls {
	background-image:url(../images/content/td_spacer_left_girls.gif);
	background-repeat:no-repeat;
	width:5px;
	height:15px;
}

#td_spacer_right_girls {
	background-image:url(../images/content/td_spacer_right_girls.gif);
	background-repeat:no-repeat;
	width:5px;
	height:15px;
}

#inhalt_girls_foot {
	background-image:url(../images/content/inhalt_girls_foot.gif);
	background-repeat:no-repeat;
	width:548px;
	height:5px;
}

#inhalt_foot {
	background-image:url(../images/content/inhalt_foot.gif);
	background-repeat:no-repeat;
	width:548px;
	height:5px;
}

#rate_bg_th {
	background-image:url(../images/content/th.gif);
	background-repeat:no-repeat;
	width:316px;
	height:25px;
	padding-left:5px;
}

#rate_bg_th_2tens {
	background-image:url(../images/content/th_2tens.gif);
	background-repeat:no-repeat;
	width:316px;
	height:25px;
	padding-left:5px;
}

#rate_bg_th2 {
	background-image:url(../images/content/th2.gif);
	background-repeat:no-repeat;
	width:150px;
	height:17px;
	padding-left:5px;
}

#rate_bg_th3 {
	background-image:url(../images/content/th3.gif);
	background-repeat:no-repeat;
	width:150px;
	height:15px;
	padding-left:5px;
}

#rate_bg_th4 {
	background-image:url(../images/content/th4.gif);
	background-repeat:no-repeat;
	width:150px;
	height:74px;
	padding-left:5px;
}

#rate_bg_th5 {
	background-image:url(../images/content/th5.gif);
	background-repeat:no-repeat;
	width:150px;
	height:14px;
	padding-left:5px;
}

#rate_bg_th_rechts {
	background-image:url(../images/content/th_rechts.gif);
	background-repeat:no-repeat;
	width:4px;
	height:120px;
}

#rate_bg_th_trennen_l {
	background-image:url(../images/content/th_trennen_l.gif);
	background-repeat:no-repeat;
	width:151px;
	height:5px;
}

#rate_bg_th_trennen_r {
	background-image:url(../images/content/th_trennen_r.gif);
	background-repeat:no-repeat;
	width:165px;
	height:5px;
}

#rate_bg_th_spacer_left {
	background-image:url(../images/content/th_spacer_left.gif);
	background-repeat:no-repeat;
	width:5px;
	height:15px;
}

#rate_bg_th_spacer_right {
	background-image:url(../images/content/th_spacer_right.gif);
	background-repeat:no-repeat;
	width:5px;
	height:15px;
}




/*galerie **********************/

.contentCenter{
  text-align: center;
}

img.thumbnail_148_222{  /* Thumbnails in image-gallery */
  margin: 12px;
}