/*neues CSS für weißes Layout*/

  *{margin:0px;

    padding:0px;

      }

      

  body{

  

 background-image:url(direktporno_bg.jpg);

 background-position:top;

 background-repeat:no-repeat;

 /*font-family:arial;*/

 font:.9em/1.3em Thoma, Verdana, Arial, Helvetica, sans-serif;

  }

  #wrapper{

  width:950px;

   margin:auto;

  }

  #container {



	height:1668px;

	width:950px;

  }
*html #container{

height:1568px;
}










#header{

width:950px;

height:191px;

margin-bottom:-3px;

background-image:url(header_bg.jpg);

background-repeat:no-repeat;



}



 #banner{

padding-left:605px;

padding-top:41px;

}











#subheader{

width:100%;

font-size:1.2em;

padding-left:27px;

height:34px;

background-color:#fff;

margin-top:0px;



}

ul#navlist

{

margin-left: 0px;

padding-top:5px;

padding-left: 0;

white-space: nowrap;

}



#navlist li

{

display: inline;

list-style-type: none;

}



#navlist a { padding: 3px 10px; }



#navlist a:link, #navlist a:visited

{

color:#000;

/*background-color: #036;*/

/*text-decoration: none;*/

}



#navlist a:hover

{

color: #757A9A;

/*background-color: #369;

text-decoration: none;*/

}

.subheader{

clear:both;

text-align:left;

font-size:1.0em;

padding-left:10px;

height:34px;







margin-top:0px;

}

.subheadertext{

padding:3px 10px 0px 0px;

float:left;

display:inline;



}

.toplistenwerbung{

float:left;

padding-bottom:15px;

padding-left:0px;

padding-top:8px;

height:245px;


}

/*.toplistenwerbung span{

font-size:2.0em;

}

.toplistenwerbung a{

font-size:2.0em;

color:rgb(0,0,127);

}*/

#clear{

height:100px;

}

.fsliste{

float:left;

margin-right:75px;

margin-bottom:15px;

}


#freesitewerbung{

padding-left:45px;



}

#freesitewerbung ul{

margin-top:15px;

list-style-type:none;

font-size:0.9em;



}

#freesitewerbung ul a{

color:#000000;

font-size:0.9em;

font-weight:bold;

margin-right:5px;

list-style-type:none;

}
#freesitewerbung ul a:hover{
color:#757a9a;
}

#column-left {

  padding-left:6px;

	width: 758px;

	background-color:#fff;

/*	float:left;*/

 /* height:4824px;*/

  }

#bilder1{
height:140px;
}
#bilder2{
height:280px;
}

#column-right{



	/*margin-left:780px;*/

	

	width: 185px;

	float:right;

	height:1667px;

	background-color:#fff;

	font-size:0.9em;

  }

 
*html #column-right{

height:1557px;
}






#column-right ul{



padding-left:35px;

padding-top:8px;

list-style-type:none;

font-weight:bold;

line-height:25px;

}

#column-right h3{

font-size:1.2em;

color:#202A5D;

margin-top:15px;

margin-left:5px;

padding-left:10px;



}



#column-right ul a{

color:#000;



}

#column-right table{

margin-top:10px;

}

#column-right td a{

color:#000;

padding-left:35px;

font-weight:bold;

}

#column-right ul a:hover{

color:#757A9A;

}

#column-right td a:hover{

color:#757A9A;

}



.quad{

width:145px;

height:145px;

margin-right:2px;

margin-top:2px;

border:1px solid #050F47;

float:left;

}

.langbanner{

width:743px;

margin-top:2px;

float:left;

}

.qbanner{

width:294px;

height:294px;

margin-right:2px;

margin-top:2px;

border:1px solid red;

float:left;

}

  #column-left ul{

  list-style-type:none;

  }

  

#mehrbildertext{

float:left;

font-size:1.0em;



}

#mehrbildertext span{

margin-top:10px;

}

  

#mehrbilder{



width:940px;

margin-top:5px;

height:30px;

font-size:1.2em;

background-color:#fff;

clear:both;

padding-top: 10px;

padding-left:10px;

}



#mehrbilder ul

{

padding-left:200px;

padding-top:0px;



white-space: nowrap;

}



#mehrbilder li

{

display: inline;

list-style-type: none;

}



#mehrbilder a { padding: 3px 6px; 

background-color:#fff;

}



#mehrbilder a:link, #mehrbilder a:visited

{

color:#000;

/*background-color: #036;*/

/*text-decoration: none;*/

}



#mehrbilder a:hover

{

color:#757A9A;

/*background-color: #369;

text-decoration: none;*/



}

  #footer{

  font-size:0.8em;

	background-color:#fff;

  clear:both;

  height:320px;

  padding-top:20px;

  

  }

#footer ul{

float:left;

list-style-type:none;

font-weight:bold;

line-height:23px;

margin-left:40px;

}

#footer table{

margin-left:20px;

margin-top:15px;



}

#footer td a{

color:#000;

font-weight:bold;



}

#footer td a:hover{

color:#757A9A;

}