/* css start - layout sexisto-com */

body { background-image: url(http://www.sexisto.com/images/sback.gif);
	   background-position: 0px 0px;
	   background-repeat: repeat-y;
           color: #000000;
           font-size: 11px; 
	   line-height: 14px;
	   font-family: Arial, Helvetica, sans-serif;   
	   margin-top:10px;
	   }
	   
/* Festlegen der globalen Layout Boxen und Elemente*/	   
	   
#body { 
	position: absolute;
        width:190px;
        top:10px; 
	left:60px;
	padding-top: 0px;
	padding-left: 0px; 
	padding-right: 0px;
	padding-bottom: 40px;
	background-color:#FFFFFF
	float: left;
} /* Hauptbox für Linke Spalte Content  */

/* Content Elemente - Linke Seite */

#auswahl-logo { 
	width:152px;
        height:100px;
	border-width:0px 0px 0px 0px;
        border-style:solid;
        border-color:#000000;
	background-color:#FFFFFF;
	margin-bottom:5px;
} /* Box für Logo Oben Links */
	                      
ul#bookmark { 
	list-style-image:url(http://www.sexisto.com/images/start.gif);
        font-size: 10px;                   
        color: #2E2E2E;
        margin-left: 20px;
        margin-top: 10px;
        padding-left: 0px;
        padding-bottom: 8px;
} /* Formatierung Link Bookmark/Startseite */

ul.navigation {
	width: 188px;
    	margin-top: 0px;
    	margin-bottom: 0px;
   	margin-left: 0px;
    	margin-right: 0px; 
    	padding-top: 0px;
    	padding-bottom: 0px;
    	padding-left: 0px;
    	padding-right: 0px;
    	border-width: 1px 1px 0px 1px;
    	border-style: solid;
    	border-color: #36901E;
    	background-color: #FFFFFF;
} /* Formatierung Navigationsleiste */
    
ul.navigation li {
	list-style: none;
    	margin-top: 0px;
    	margin-bottom: 0px;
    	margin-left: 0px;
    	margin-right: 0px;
    	padding-top: 0px;
    	padding-bottom: 0px;
    	padding-left: 0px;
    	padding-right: 0px;
}

ul.navigation a {
	display:block;
    	padding-left: 8px; 
    	padding-top: 3px; 
    	padding-bottom: 3px; 
    	margin-top: 0px;
    	text-decoration: none; font-weight: bold;
    	border-width: 0px 0px 1px 0px;
    	border-style: solid;
    	border-color: #36901E;
    	color: #000000; background-color: #FFFFFF;
}

ul.navigation a:hover {
	background: #ABD69B; 
    	color: #FFFFFF;
    	font-weight: bold;
    	margin-top: 0px;
} 
    
ul.navigation h2 { 
	font-size: 13px;
    	color: #FFFFFF;
    	font-weight: bold;
    	font-family: Arial, Helvetica, sans-serif; 
    	text-align: right;
    	border-width: 0px 0px 0px 0px;
    	background-color: #36901E;
    	display:block;
    	padding-top: 3px;
    	padding-bottom: 3px;
    	padding-right: 10px;
    	margin-top: 0px;
    	margin-bottom: 0px;
    	margin-left: 0px;
    	margin-right: 0px;
}

.sky_banner { 
	width:185px;
	background-color: #FFFFFF;
	text-align: right;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	margin-top: 15px;
	margin-bottom: 0px;
} /* Box für Lexikon Links */

.lexikon { 
	width:179px;
	border-width: 0px 1px 1px 0px;
        border-style: solid;
        border-color: #36901E;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	margin-bottom: 0px;
} /* Box für Lexikon Links */	              
	         
.lexikon h2 { 
	font-size: 11px; 
        color: #8C8C8C; 
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        display: inline;
        border-width: 0px 0px 1px 0px;
        border-style: solid;
        border-color: #BCBCBC; 
}	
                     
.lexikon p {
	font-size: 11px; 
        color: #8C8C8C; 
        font-family: Arial, Helvetica, sans-serif;
}
  
/* Content Elemente - Mittel Teil */  

#body2 { 
	width: 800px;
	padding: 5px 5px 5px 5px;
	margin-left:260px;
        margin-bottom: 50px;
} /* Hauptbox für Mittelteil Content */      	    

.auswahl-suche {
	width:790px;
        height: 27px;
	border-width: 0px 0px 0px 0px;
        border-style: solid;
        border-color: #000000;
        padding-top: 3px;
        padding-left: 10px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
	background-image: url(http://www.sexisto.com/images/katalogback2.gif);
	background-position: bottom center;
	background-repeat: no-repeat;
} /* Box für Suchformular */   

#ads-big { 
	width:798px;
        height: 105px;
	border-width: 1px 1px 1px 1px;
        border-style: solid;
        border-color: #BCBCBC;
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 0px;
	margin-bottom: 15px;
	text-align: center;
} /* Box für Werbebanner*/
	         
.livesex-einleitung {      
	width:798px;
        border-width: 0px 1px 1px 1px;
        border-style: solid;
        border-color: #BCBCBC;
	background-color: #FFFFFF;
	background-color: #FFFFFF;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top: 0px;
        margin-bottom:15px;      
        background-image: url(images/sexisto-livesex.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	} 
	
.livesex-einleitung-head {
        width:780px;
	background-color: #747474;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	margin-top: 0px;
	margin-bottom: 1px;
	text-align: right;
}

.livesex-artikel { 
	width: 584px;
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 5px;
        font-size: 11px; 
        color: #2E2E2E; 
        text-align: left;
 }  
 
.livesex-profil-head {
        width:790px;
	border: 0px solid #FFFFFF; 
	background-color: #C40000;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:0px;
	padding-right:10px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: right;
} 
	
.livesex-profil {            
        width:788px;
        border-width: 1px 1px 1px 1px;
        border-style: solid;
        border-color: #BCBCBC;
	background-color: #FFFFFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top: 0px;
        margin-bottom:15px;
}

.livesex-profil h3  { 
        font-size: 14px; 
        font-weight: bold;
        color: #990000; 
        font-family: Arial, Helvetica;
        display: inline-block;
        margin-top: 5px;
        margin-bottom: 10px;
        text-decoration: none; 
        }
        
.livesex-profil b  { color: #36901E; }
	
.userbild1 {
        width: 320px;
        height: 240px;
        border-width: 1px;
        border-style: solid;
        border-color: #36901E;
        margin-right: 5px;
        float: left;
        }	

.userbild2 {
        width: 313px;
        overflow:hidden;
        float: left;
        } 
        
.onlinename2 {
	font-size: 10px;
        color: #36901E;
        font-weight: bold;
        font-family: Arial, Verdana; 
        margin-top: 5px;
        margin-left: 2px;
        display: inline-block;  
}

.onlinetext2 {
	font-size: 11px;
        color: #C40000;
        font-weight: bold;
        font-family: Arial, Verdana; 
        margin-top: 15px;
        padding-left: 2px;
        padding-right: 10px;
        display: inline-block;  
} 

.clear2 { clear: left; } /* Auflösung Float Links */        

.steckbrief1 {
	width: 300px;
        height: 520px;
        padding-left: 10px;
        border-width: 1px;
        border-style: solid;
        border-color: #36901E;
        margin-right: 25px;
        float: left;
}      

.navi2 {
	margin-left: 10px;
 	padding-top: 10px;
 	padding-bottom: 10px;
 	list-style:none;
 	color: #2C4161;
	text-decoration: none;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif; 
        font-size: 12px; 
}   

.gratis {
	font-size: 11px;
       	color: #5C5C5C;
       	font-weight: normal;
       	font-family: Arial, Verdana; 
      	margin-top: 15px;
       	padding-left: 10px;
       	padding-right: 10px;
       	display: inline-block;  
} 

.chateingang {
	width: 300px;
        height: 29px;
        margin-left: 2px;
        margin-top: 5px;
        margin-bottom: 5px;
        padding-top: 10px;
        padding-left: 30px;
        font-weight: bold;
        font-family: Arial, Verdana; 
        font-size: 12px;
        background-image: url(images/eingang.gif);
	background-position: 0 0;
	background-repeat: no-repeat; 
} 

.steckbrief2 {
	width: 313px;
        overflow:hidden;
        float: left;
} 

.steckbrief1 strong  { color: #C40000; }   
   
.livesex-content-head { 
	width: 780px;
	border: 0px solid #FFFFFF; 
	background-color: #37911F;
	padding-left: 20px;
	padding-right: 0px;
	padding-top:3px;
	padding-bottom: 3px;
	margin-bottom: 0px;	                                
	text-align: left;
} 

.livesex-content-rahmen { 
	width: 800px;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	text-align: center;
} 

.online-neu { 
	width: 160px;
        height: 220px;
        padding: 0px;
        background-color: #FFFFFF;
        margin-bottom: 0px;
        margin-top: 5px;
        border-width: 1px;
        border-style: solid;
        border-color: #399221;
        overflow:hidden;
}	  

.online-neu h4 { 
	font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color:#AE0000;
        margin-top: 2px;
        margin-bottom: 5px;
        text-align: center;
        display: block;
}  

.onlinebild-neu {
	margin-top: 5px;
	margin-bottom: 0px;
	padding: 0px;
}         	

.online-neu p { 
	margin: 0px;
}

.online_k_link {
	margin: 0px;
    	padding: 0px;
    	list-style:none;
    	background-color: #AE0000;
}
.online_k_link_li {
	margin: 0px;
    	padding: 0px;
    	float:left;
}  

.onlinetext-neu {
	font-size: 11px;
        color: #000000;
        font-weight: normal;
        font-family: Arial, Verdana;  
        text-align: center;
        padding-bottom: 5px;
        padding-top: 3px;
        padding-left: 5px;
        clear: left;  
}  

a.online1:link { 
      width: 53px;
      color:#FFFFFF; 
      font-family: Arial, Helvetica, sans-serif; 
      font-size: 10px; 
      font-weight: normal; 
      text-decoration:none; 
      text-align: center;
      padding-top: 2px;
      padding-bottom: 2px;
      background-color: #AE0000;
      display: block;
}
a.online1:visited {
      width: 53px;
      color:#FFFFFF; 
      font-family: Arial, Helvetica, sans-serif; 
      font-size: 10px; 
      font-weight: normal; 
      text-decoration:none; 
      text-align: center;
      padding-top: 2px;
      padding-bottom: 2px;
      background-color: #AE0000;
      display: block;
}
a.online1:hover { 
        width: 53px;
        color:#000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px; font-weight: normal;
        text-decoration:none;
        text-align: center;
        padding-top: 2px;
        padding-bottom: 2px;
        background-color: #00FF00;
        display: block;
}
a.online1:active {
      width: 53px;
      color:#FFFFFF; 
      font-family: Arial, Helvetica, sans-serif; 
      font-size: 10px; 
      font-weight: normal; 
      text-decoration:none; 
      text-align: center;
      padding-top: 2px;
      padding-bottom: 2px;
      background-color: #AE0000;
      display: block;
}      
             
.clear { clear: both; }  /* Auflösung Float */                                                                                                                                        

img { border: 0; }  /* Entfernung Rahmen bei Images */     	                                                                
	                                                     
/* Text Formatierungen */ 

h1 { font-size: 12px; 
       color: #8C8C8C; 
       font-family: Arial, Helvetica, sans-serif; 
       display: inline;
       border-width: 0px 0px 1px 0px;
       border-style: solid;
       border-color: #BCBCBC; 
}         

h2 { font-size: 12px;
       color: #FFFFFF;
       font-weight: 500;
       font-family: Arial, Verdana; 
       display: inline; 
}
       
h3 { font-size: 14px; 
        font-weight: normal;
        color: #990000; 
        font-family: Arial, Helvetica;
        text-decoration: underline; 
        display: block;
}
        
h4 { font-size: 12px;
       color: #FFFFFF;
       font-weight: bold;
       font-family: Arial, Verdana; 
       display: inline-block;
       padding-left: 10px;
       margin-top: 10px; 
}         
        
.weiss { color: #FFFFFF; } 
     
p.footer {
	width: 300px;
        height: 16px;
        font-size: 10px; 
        color: #8C8C8C;
        text-align: right; 
        font-family: Arial, Helvetica, sans-serif; 
        border-width: 1px 0px 0px 0px;
        border-style: dashed;
        border-color: #36901E;
        padding-top: 0px; 
        padding-bottom: 15px;
        margin-left: 500px;
}  
                
p { margin: 0; }       
	                         
/* Link Formatierungen  */ 

a:link { color:#990000; font-weight: bold; text-decoration:none; }
a:visited { color:#990000; font-weight: bold; text-decoration:none; }
a:hover { color:#000000; font-weight: bold; text-decoration:underline; }
a:active { color:#990000; font-weight: bold; text-decoration:none; }   

a.link1:link { color:#000000; font-weight: bold; text-decoration:underline; }
a.link1:visited { color:#000000; font-weight: bold; text-decoration:underline; }
a.link1:hover { color:#990000; font-weight: bold; text-decoration:none; }
a.link1:active { color:#000000; font-weight: bold; text-decoration:underline; } 

a.link2:link { color:#FFFFFF; font-weight: bold; text-decoration:none }
a.link2:visited { color:#FFFFFF; font-weight: bold; text-decoration:none; }
a.link2:hover { color:#FFFFFF; font-weight: bold; text-decoration:underline; }
a.link2:active { color:#FFFFFF; font-weight: bold; text-decoration:none; } 

a.link4:link { color:#36901E; text-decoration:none }
a.link4:visited { color:#36901E; text-decoration:none; }
a.link4:hover { color:#36901E; text-decoration:underline; }
a.link4:active { color:#36901E; text-decoration:none; } 


div#link3 {  font: 11px Arial, Helvetica, sans-serif; 
                   font-weight: bold;
                   width: 150px;
                   } /* Linkbox linke Navigation */

div#link3 a { display: block;
                     margin-top: 0px;
                     margin-left: 0px;
                     margin-right: 0px;
                     margin-bottom: 0px;
                     padding-left: 8px; 
                     padding-top: 3px; 
                     padding-bottom: 3px; 
                     border-width: 0px 0px 1px 0px;
                     border-style: solid;
                     border-color: #36901E;
                     background: #FFFFFF;
                     color: #000000; 
                     text-align: left; 
                     text-decoration: none; 
                     } /* Linkbox linke Navigation */

div#link3 a:hover { background: #ABD69B; 
                               color: #FFFFFF;
                               font-weight: bold;
                               } /* Linkbox linke Navigation */                    
                               
