/* General Preferences */

*{
	padding: 0;
	margin: 0;
	border: 0;
	font: normal 14px Arial;
	color: #000000;
}

img{
	border:0;
}

a img{
	border: 0;
}

body{
	background: #ece4d7 url(bilder/index_bg_repeat.gif) repeat;
	margin: 0;
	padding: 0;
}

.clear{
	clear: both;
	line-height: 0;
	font-size: 0;
	width: 0;
	height: 0;
}

#wrapper{
	background: #4a4f52;
	border-left: solid #524c41 1px;
	border-right: solid #524c41 1px; 
	width: 988px;
	padding: 25px 0 0 0;
	margin: 0 auto;
	height: auto;
}

.header_headline_leftside{
	font: bold 18px Arial;
	color: #9fa7af;
	margin: 0 0 0 27px;
	float: left;
	width: 465px;
	display: inline;
}

.stream{
	color: #fff;
	text-decoration: none;
	font: bold 18px Arial;
}

.download{
	color: #e2e1d0;
	text-decoration: none;
	font: bold 18px Arial;
}

.header_headline_rightside{
	font: bold 14px Arial;
	color: #fff;
	float: left;
	width: 420px;
	padding: 5px 0 0 35px;
}

.header_headline_rightside a{
	color: #e2e1d0;
	text-decoration: underline;
	font: bold 14px Arial;
}

.whiteforcontent{
	background: #e2e1d0;
	width: 967px;
}

.content_rundung_left{
	background: url(bilder/content_rundung_left.gif) no-repeat;
	width: 19px;
	height: 15px;
	float: left;
	line-height: 1px;
	font-size: 1px;
}

.content_verlauf_x{
	background: #e2e1d0 url(bilder/content_verlauf_x.gif) repeat-x;
	height: 15px;
	width: 900px;
	float: left;
	line-height: 1px;
	font-size: 1px;
}

.content_rundung_right{
	background: #4a4f52 url(bilder/content_rundung_right.gif) no-repeat;
	width: 48px;
	height: 15px;
	float: left;
	line-height: 1px;
	font-size: 1px;
}

.content_verlauf_y{
	background: url(bilder/content_verlauf_y.gif) repeat-y;
	width: 14px;
	height: 2190px;
	float: left;
}

.content{
	background: #e2e1d0;
	width: 910px;
	float: left;
	
}

.content_verlauf_y_otherside{
	width: 43px;
	float: left;
	background: #f5efe5;
}      

.content_verlauf_y_otherside_old{
	width: 43px;
	float: left;
	background: url(bilder/content_verlauf_y_otherside.gif) repeat-y;
}

.change_verlauf{
	background: #4a4f52 url(bilder/content_verlauf_y_otherside.gif) repeat-y;
	width: 43px;
	height: 33px;
}

.change_verlauf2{
	background: #4a4f52 url(bilder/content_verlauf_y_otherside.gif) repeat-y;
	width: 43px;
	height: 1932px;
}

/* BEGIN HEADER CONTENT */

.before_header{
	text-align: right;
}

.address_header{
	color: #925d5e;
	font: bold 11px Arial;
}

.text_header{
	color: #000;
	font: bold 11px Arial;
	margin: 0 10px 0 134px;
}

.header_biggirl{
	margin: 2px 0 5px 5px;
}

.menue{
	margin: 0 0 20px 0;
}

.menue_left_side{
	background: url(bilder/menue_left_side.gif) no-repeat;
	width: 7px;
	height: 40px;
	float: left;
	margin: 0 0 0 5px;
	display: inline;
}

.menue_repeat{
	background: url(bilder/menue_repeat.gif) repeat-x;
	width: 659px;
	height: 30px;
	border-right: solid #000 1px;
	float: left;
	padding: 10px 0 0 10px;
}

.menue_repeat ul{
	list-style-type: none;
}

.menue_repeat li, .menue_repeat a{
	font: bolder 16px Arial, sans-serif;
	color: #e6dabc;
	float: left;
	display: inline;
}

.menue_repeat a:hover{
	font: bolder 16px Arial, sans-serif;
	color: #fff;
}

.menue_repeat .active a{
	font: bolder 16px Arial, sans-serif;
	color: #fff;
}

.liformat{
	margin: 0 12px;
}

.active{
	color: #f27214;
}

.menue_othercolor_repeat{
	background: url(bilder/menue_othercolor_repeat.gif) repeat-x;
	width: 218px;
	height: 30px;
	float: left;
	padding: 10px 0 0 0;
	text-align: center;
}

.menue_othercolor_repeat a{
	font: bold italic 16px Arial;
	color: #FFFFFF;
	text-decoration: underline;
}

.menue_othercolor_repeat a:hover{
	font: bold italic 16px Arial;
	color: #000000;
	text-decoration: underline;
}

.menue_othercolor_rest{
	background: url(bilder/menue_othercolor_rest.gif) no-repeat;
	width: 5px;
	height: 40px;
	float: left;
}

/* BEGIN Content CONTENT */

.einleitungstext{
	margin: 0 8px 20px 8px;
}

.bold_einleitungstext{
	font-weight: bold;
	font: bold 14px Arial;
	color:#000;
	line-height: 14px;
}
.bold_einleitungstext2 {
	font-weight: bold;
	font: bold 14px Arial;
	color:#c2d0d3;
	line-height: 14px;
}

.link_einleitungstext{
	color: #925d5e;
	font: bold 14px Arial;
	text-decoration: underline;
}

.greenbox{
	float: left;
	width: 675px;
}

.vorschaugirls_box_left{
	background: url(bilder/vorschaugirls_box_left.gif) no-repeat;
	width: 9px;
	height: 40px;
	float: left;
}

.vorschaugirls_box_repeat{
	background: url(bilder/vorschaugirls_box_repeat.gif) repeat-x;
	height: 32px;
	width: 657px;
	float: left;
	color: #FFFFFF;
	font: normal 18px Arial;
	text-align: center;
	padding: 8px 0 0 0;
}

.vorschaugirls_box_right{
	background: url(bilder/vorschaugirls_box_right.gif) no-repeat;
	width: 9px;
	height: 40px;
	float: left;
}

.greenbox_content{
	width: 662px;
	border-left: solid #507d78 1px;
	border-right: solid #507d78 1px;
	margin: 0 0 0 5px;
	height: 272px;
}

.greenbox_content ul{
	list-style-type: none;
}

.greenbox_content li{
	float: left;
	width: auto;
	margin: 8px 0 5px 7px;
	display: inline;
}

.lidivs{
	height: 20px;
}

.fontgreen{
	color: #707679;
	font: bold 14px Arial;
}

.end_greenbox{
	background: url(bilder/vorschaugirls_box_cornerbottom.gif) no-repeat;
	width:675px;
	height: 4px;
	line-height: 1px;
	font-size: 1px;
}

.greybox{
	float: left;
	width: 235px;
}

.top5_header{
	background: url(bilder/top5_header.gif) no-repeat;
	width: 223px;
	height: 13px;
	line-height: 1px;
	font-size: 1px;
}

.top5_border{
	background: url(bilder/top5_border.gif) no-repeat;
	width: 1px;
	height: 304px;
	line-height: 1px;
	font-size: 1px;
	float: left;
}

.top5_repeat{
	background: url(bilder/top5_repeat.gif) repeat-x;
	float: left;
	width: 221px;
	padding: 0;
	overflow: hidden;
}

.top5videoszenen{
	text-align: center;
	font: normal 18px Arial;
	margin: 0 0 5px 0;
}

.top5lis ul{
	list-style-type: none;
}

.top5lis li{
	font: bold 14px Arial;
	padding: 0 5px;
}

.top5lis a{
	font: normal 14px Arial;
}

.top5lis a:hover{
	text-decoration: none;
}

.top5lis span{
	font: normal 14px Arial;
	color: #707679;
	margin: 0 0 0 15px;
}

.marginli{
	margin: 0 0 8px 0;
}

.dicke_weiber_header_1{
	background: url(bilder/dicke_weiber_header_1.gif) no-repeat;
	width: 383px;
	height: 17px;
	float: left;
	text-align: right;
	padding: 60px 0 0 0;
	color: #ece4d7;
	font: bold 12px Arial;
}

.dicke_weiber_header_2{
	width: 143px;
	float:left;
}

.dicke_weiber_header_3{
	 background: url(bilder/dicke_weiber_header_3.gif) no-repeat;
	 width: 379px;
	 color: #ece4d7;
	height: 17px;
	float: left;
	text-align: left;
	padding: 60px 0 0 0;
}

.dicke_weiber_header_3 a{
	color: #ece4d7;
	font: bold 12px Arial;
	text-decoration: underline;
}

.fatcontent{
	margin: 5px 0 0 5px;
}

.imgfltleft{
	width: 664px;
	float: left;
}

.txtfltrit{
	float: left;
	width: 221px;
	margin: 0 0 0 15px;
}

.titelderszene{
	font: normal 18px Arial;
	margin:5px 0;
}

.index_verlauf_voting{
	background: url(bilder/index_verlauf_voting.gif) repeat-x;
	width: 216px;
	height: 121px;
}

.szenenbewertung ul{
	list-style-type: none;
}

.szenenbewertung li{
	margin: 0;
}

.hovereffekt a{
	background: url(bilder/index_voting_ok.gif) no-repeat;
	width: 34px;
	height:34px;
	display: block;
}

.hovereffekt a:hover{
	background: url(bilder/index_voting_ok_green.gif) no-repeat;
	width: 34px;
	height:34px;
	display: block;
}

.arrow1{
	float: left;
	width: 21px;
	margin: 0 0 0 15px;
	display: inline;
}

.arrow2{
	float: right;
	width: 21px;
	margin: 0 11px 0 0;
}

.bewertung_txt1{
	float: left; 
	width: 111px;
	margin: 0 0 0 5px;
}

.bewertung_txt2{
	float: left;
	width: 95px;
}

.mitgliederbewertung_aktuell{
	font: normal 14px Arial;
	margin: 5px 0 14px 5px;
}

.mitgliederbewertung_aktuell span{
	font: bold 14px Arial;
}

.mitgliederbewertung_aktuell a{
	text-decoration: underline;
	font: bold 14px Arial;
	color: #956061;
}

.secondimagecontainer{
	margin: 5px 0 0 0;
}

.imagecontainer1_below{
	width: 329px;
	float: left;
	margin: 0 5px 0 0;
}

.imagecontainer2_below{
	float: left;
	width: 566px;
}

.last_fat_girl{
	margin: 0 0 5px 0;
}

.fat_girl_4{
	float: left;
	width: 329px;
	margin: 0 16px 0 0;
}

.fat_girl_4_text{
	width: 221px;
	float: left;
}

.fat_girl_4_text ul{
	list-style-type: none;
}

.fat_girl_4_text li{
	font: bold 14px Arial;
	color: #000000;
}

.fat_girl_4_text a{
	font: normal 14px Arial;
	color: #4a4f52;
}

.fat_girl_4_text a:hover{
	text-decoration: none;
}

.buttons ul{
	list-style-type: none;
}

.buttons li{
	margin: 7px 0 0 0;
	background: url(bilder/index_button_index.gif) no-repeat;
	width: 221px;
	height: 32px;
	text-align: center;
	padding: 8px 0 0 0;
}

.buttons a{
	font: bold italic 16px Arial;
	text-decoration: underline;
	color: #ffffff;
}
.buttons2 ul{
	list-style-type: none;
}

.buttons2 li{
	margin: 7px 0 0 0;
	background: url(bilder/index_button_index.gif) no-repeat;
	width: 221px;
	height: 32px;
	text-align: center;
	padding: 8px 0 0 0;
}

.buttons2 a{
	font: bold italic 16px Arial;
	text-decoration: underline;
	color: #e2e1d0;
}

.otherbg1{
	background: url(bilder/dicke_weiber_header_1_red.gif) no-repeat;
	padding: 5px 0 0 0;
	height: 72px;
}

.otherbg3{
	background: url(bilder/dicke_weiber_header_3-_red.gif) no-repeat;
	padding: 5px 0 0 0;
	height: 72px;
}

.otherbg3 a, .otherbg1 a{
	font: bold 12px Arial;
	color: #fff;
	text-decoration: underline;
	margin: 0 15px;
}

.leastcontent{
	margin: 0 0 0 10px;
	float: left;
	width: 594px;
	display: inline;
}

.floating_lis{
	width: 190px;
	float: left;
}

.weitereweiber{
	width: 306px;
	float: left;
	display: inline;
}

.newsletterabo{
	background: url(bilder/nl_repeat.gif) repeat-x;
	height: 59px;
	width: 910px;
	float: left;
}

.height{
	height: 52px;
}

.NLFL1{
	float: left;
	width: 223px;
	margin: 20px 0 0 10px;
	display: inline;
}

.NLFL2{
	float: left;
	color:#c2d0d3;
	width: 219px; 
	font: normal 12px Arial;
	margin: 10px 0 0 0;
}

.NLFL3{
	background: url(bilder/NL-arrow.gif) no-repeat;
	width: 14px;
	height: 59px;
	float: left;
	margin: 0 16px 0 0;
}

.float_email{
	float: left;
	width: 200px;
	margin: 0 10px 0 0;
	display: inline;
}

.emailbox_input{
	border: solid #e2e1d0 1px;
	height: 22px;
	width: 200px;
}

.emailbox_button{
	border: solid #fff 1px;
	background: #e2e1d0;
	color: #000;
	font: bold 14px Arial;
	height: 24px;
	width: 200px;
	cursor: pointer;
}

.NLFL4{
	float: left;
	margin: 15px 0 0 0;
}

.submenu{
	margin: 20px auto;
	width: 850px;
}

.submenu ul{
	list-style-type: none;
}

.submenu li{
	float: left;
	display: inline;
	font: bold 14px Arial;
}

.submenu a{
	font: bold 14px Arial;
	color:#e2e1d0;
}

.margin-li-submenue{
	margin: 0 12px;
	color:#e2e1d0;
}

.index_footer_1{
	background: url(bilder/index_footer_1.jpg) no-repeat;
	width: 668px;
	height: 57px;
	float: left;
	text-align: center;
	padding: 100px 15px 0 15px;
	color: #FFFFFF;
	font: normal 14px Arial;
}

.index_footer_2{
	float: left;
	width: 290px;
}


.alllast{
	height: 46px;
	text-align: center;
	background: #4a4f52;
	border-left: solid #524c41 1px;
	width: 989px;
	margin: 0 auto;
}

.alllast a{
	font: bold 14px Arial;
	color:#e2e1d0;
}
.alllast p{
	color:#e2e1d0;
}

.arrow_button_posabs1{
	position: absolute;
	width: 48px;
	height: 124px;
	margin: 691px 0 0 919px;
	background: url(bilder/arrow_pos_abs.gif) no-repeat;
}

.arrow_button_posabs2{
	position: absolute;
	width: 48px;
	height: 124px;
	margin: 1291px 0 0 919px;
	background: url(bilder/arrow_pos_abs.gif) no-repeat;
}

.arrow_button_posabs3{
	position: absolute;
	width: 48px;
	height: 124px;
	margin: 870px 0 0 919px;
	background: url(bilder/arrow_pos_abs.gif) no-repeat;
}

.lastfloat1{
	float: left;
	width: 919px;
}
.lastfloat1 p{
	color:#e2e1d0;
}


.lastfloat2{
	float: left;
	width: 70px;
}

.extramarginbottom{
	margin: 0 0 15px 0;
}

.floatspan{
	float: left;
	width: 82px;
}

.floatstars{
	float: left;
	width: 75px;
}

.floatdropproblem{
	float: left;
	width: 157px;
	display: inline;
	margin: 8px 0 5px 7px;
	overflow: hidden;
}
