html,* {margin:0px;padding:0px;font-family: Arial, Verdana,Helvetica, Helv;font-weight:normal;font-size:11px;}
body {background-color:#000000;}
img {border:0px;}

#main {margin: 0 auto;}
.clearer {clear:both;height:0;line-height:0;overflow:hidden;}

tr {vertical-align:top;}
.rand-li {width:78px;background:url(/assets/images/hintergrund_links.jpg) repeat-y;}
.rand-re {width:72px;background:url(/assets/images/hintergrund_rechts.jpg) repeat-y;}
.header {width:850px;background-color:#ffffff;}
#top-menu {background:url(/assets/images/navi_bg.jpg) repeat-x;height:40px;width:850px;overflow:hidden;}
.main-nav {float:left;height:40px;width:12.5%;background:url(/assets/images/navi_rechts.jpg) no-repeat right;text-align:center;}
.main-nav h1 {line-height:40px;text-transform:uppercase;}
.main-nav h1 a {color:#ffffff;font-size:13px;text-decoration:none;font-weight:bold;text-shadow: #2B2B2B 3px 3px 5px;}
.main-nav h1 a.clicked {color:#000000;font-size:14px;text-decoration:none;font-weight:bold;text-shadow: #ffffff 3px 3px 5px;}

.button {margin-top:10px;float:center;background:url(/assets/images/button.png);height:65px;width:140px;text-align:center;}
.button a {line-height:65px;font-size:18px;color:#ffffff;text-decoration:none;text-transform:uppercase;font-weight:bold;text-shadow: #000000 3px 3px 5px;}
.buttonsmall {margin-top:5px;float:center;background:url(/assets/images/90x42_button.png);height:42px;width:90px;text-align:center;}
.buttonsmall a {line-height:42px;font-size:12px;color:#ffffff;text-decoration:none;text-transform:uppercase;font-weight:bold;text-shadow: #000000 3px 3px 5px;}

.content {width:810px;height:500px;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px;background-color:#ffffff;}


.box {width:806px;border: 2px solid #C90B6F;margin-bottom:5px;}
.halbbox {float:left;width:396px;border: 2px solid #C90B6F;margin-bottom:15px;}
.abstand {margin-right:10px;}

.box .headline, .halbbox .headline {width:100%;height:25px;background:url(/assets/images/headline_bg.jpg) repeat-x;}
.box .headline h1, .halbbox .headline h1 {line-height:25px;font-size:14px;font-weight:bold;padding-left:7px;color:#ffffff;}


.boxcontent {padding-top:10px;padding-bottom:10px;padding-left:5px;padding-right:5px;background-color:#ffffff;}
.boxcontent p {font-size:11px;color:#000000;font-weight:normal;}

h2 {font-size:12px;color:#000000;text-transform:none;font-weight:bold;}
h2:first-letter {font-size:16px;color:#C90B6F;text-transform:uppercase;font-weight:bold;}

h3 {margin-top:10px;font-size:12px;color:#000000;text-transform:none;font-weight:bold;}
h3:first-letter {font-size:16px;color:#C90B6F;text-transform:uppercase;font-weight:bold;}

#userdata 
{
	width:100%;
	height:15px;
	line-height:15px;
	text-align:right;
	color:#ffffff;
	font-size:11px;
	background-color:#C90B6F;
}
#userdata a, #userdata span 
{
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}
#userdata a:hover {color:#000000;}
#userdata img {padding-left:5px;}


/* Girls Übersicht-Seite */
.overviewbox
{
width: 125px;
background-color: #C90B6F;
border: 1px solid #000000;
color: #ffffff;
text-align: center;
margin-left: 15px;
margin-bottom:10px;
padding: auto;
}

.overviewbox a
{
color: #ffffff;
text-align: center;
text-decoration: none;
}

.overviewbox a:hover
{
color: #000000;
text-align: center;
text-decoration: none;
}

.content .pagination{font-family:tahoma;text-align:center;width: 600px;margin-left:145px;padding: auto;}
.content .pagination span{display:block;float:left;font-size:11px;line-height:13px;margin: 2px 6px 2px 0;}
.content .pagination span a{background-color:#ffffff;border:1px solid #bbbbbb;color:#303030;display:block;padding:1px 5px 2px 5px;text-decoration:none;}
.content .pagination span a:hover, #pagination span a:active{background-color: #bbbbbb;border:1px solid #303030;}
.content .pagination span.aktuell{background-color: #303030;border:1px solid #303030;color:#ffffff;font-size:11px;padding:1px 5px 2px 5px;}

.content .filmpagination{font-family:tahoma;text-align:center;width: 750px;margin-left:30px;padding: auto;}
.content .filmpagination span{display:block;float:left;font-size:11px;line-height:13px;margin: 2px 6px 2px 0;}
.content .filmpagination span a{background-color:#ffffff;border:1px solid #bbbbbb;color:#303030;display:block;padding:1px 5px 2px 5px;text-decoration:none;}
.content .filmpagination span a:hover, #pagination span a:active{background-color: #bbbbbb;border:1px solid #303030;}
.content .filmpagination span.aktuell{background-color: #303030;border:1px solid #303030;color:#ffffff;font-size:11px;padding:1px 5px 2px 5px;}

.show_details_header{
	margin-left: 50px;
	margin-right: 10px;
	color: #C90B6F; 
	font-size:18px;
	font-weight:bold;
	margin-top:50px;
	}
.show_details{
	margin-left: 2px;
	color: #353535; 
	font-size:12px;
	font-weight:bold;
	}	
.show_details_cat	{
	color: #353535; 
	font-size:12px;
	margin-left: 6px;
	text-decoration: underline;
	}
.show_details_nick{
	margin-left: 0px;
	margin-right: 10px;
	color: #C90B6F; 
	font-size:18px;
	font-weight:bold;
	margin-top:50px;
	}
	
.picmini{
	border:1px solid #C90B6F;}		

.balken {
	color: #ffffff;
	height: 17px;
	font-weight:bold;
	font-size:13px;
	width: 798px;
	padding-left:10px;
	background-color: #C90B6F;}
	
#footer {clear:both;height:18px;width:810px;background-color:#C90B6F;overflow:hidden;color:#ffffff;text-align:center;}
#footer a {line-height:18px;color:#ffffff;text-decoration:underline;margin-left:10px;margin-right:10px;font-weight:normal;}	
	
		
.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
border:1px solid #ffffff;
}

.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
border:1px solid #ffffff;
}


.show_details_cat	{
	color: #C90B6F; 
	font-size:12px;
	text-decoration: underline;
	text-weight:bold;
	margin-left:5px;
	}
	
.show_details_ft	{
	color: #000000; 
	font-size:12px;
	text-decoration: none;
	margin-left: 50px;
	}
	
li {
	color: #000000;
	font-size:11px;
	margin:5px 0px 0px 15px;
	}	
	
.imgborder {border:2px solid #db0b79;}	

