/* css start - layout sexisto-artikelverzeichnis */

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; 
	   }
	   
/* Boxen Content Links */

#body {  position: absolute;
              width:152px;
              top: 10px;
              left: 60px;
	      padding-top: 0px;
	      padding-left: 0px; 
	      padding-right: 0px;
	      padding-bottom: 40px;
              float: left;
	      } /* Hauptrahmen für Linke Spalte Navigation  */
	      
/* star html hack fuer IE */
* html #body {
width: 152px;
}

/* Boxen Content Mitte */

#body2 { margin-left:222px;
               margin-bottom: 50px;
               width: 694px;
	       padding: 5px 5px 5px 5px;
	       } /* Hauptrahmen für Content Mitte */	
	       
/* star html hack fuer IE */
* html #body2 {
width: 704px;
}

#body3 { margin-left:222px;
               width: 816px;
	       margin-left: 60px;
	       text-align: center;
	       } /* Hauptrahmen für Content Mitte */

/* star html hack fuer IE */
* html #body3 {
width: 816px;
}

.clear {
               clear: both;
        } 
        
/* text-elemente */


       
hr { height: 1px;
      width: 300px;
      border-width: 1px 0px 0px 0px;
      border-style: solid;
      border-color: #BCBCBC;
      margin-top: 10px;
      }
      
hr.story { height: 1px;
               width: 300px;
               border-width: 1px 0px 0px 0px;
               border-style: dashed;
               border-color: #A50021;
               margin-top: 0px;
               margin-bottom: 10px;
               margin-left: 190px;
               }  
               
hr.story2 { height: 1px;
               width: 300px;
               border-width: 1px 0px 0px 0px;
               border-style: dashed;
               border-color: #A50021;
               margin-top: 10px;
               margin-bottom: 10px;
               margin-left: 150px;
               }                     
      
       
.pagetitle { font-size: 11px; 
                  color: #8C8C8C; 
                  font-family: Arial, Helvetica, sans-serif;
                  border-width: 0px 0px 1px 0px;
                  border-style: solid;
                  border-color: #BCBCBC;
                  display: inline;  
                  }       
       
p#einleitung { width: 652px;
                       margin-top: 4px;
                       margin-bottom: 8px;
                       font-size: 11px; 
                       color: #8C8C8C; 
                       text-align: justify;
                       }        

p#footer { margin-top: 0px;
                 margin-bottom: 0px;
                 font-size: 10px; 
                 color: #2E2E2E; 
                 text-align: left;
                 } 
                 
ul#navi2 { list-style-image:url(http://www.sexisto.com/images/start.gif);
                 font-size: 10px;                   
                 color: #2E2E2E;
                 margin-left: 20px;
                 margin-top: 10px;
                 margin-bottom: 10px;
                 padding-left: 0px;
                 padding-bottom: 8px;
                  } 
                  
.navigation {
	display: block;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 20px;
	} 
	
.alignright {
	float: right;
	}
	
.alignleft {
	float: left
	}	                                      
                 
/* Elemente für Artikel Ansicht Startseite */

.title { 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; 
       }

#content h2 { font-size: 16px; 
                       font-weight: normal;
                       color: #A50021; 
                       font-family: Georgia, serif; Arial, Helvetica; 
                       }
                     
#contentsingle h1 { font-size: 20px; 
                                font-weight: normal;
                                color: #A50021; 
                                font-family: Georgia, serif; Arial, Helvetica;
                                }  
                                
/* #contentsingle p { font-family: Verdana, Georgia, serif; Arial, Helvetica; }  */                               
                                      
#contentsingle h2 { font-size: 14px; 
                                font-weight: bold;
                                color: #8C8C8C; 
                                font-family: Georgia, serif; Arial, Helvetica;
                                } 
                                
#contentarchiv h1 { font-size: 20px; 
                                font-weight: normal;
                                color: #8C8C8C; 
                                font-family: Georgia, serif; Arial, Helvetica;
                                }  
                                      
#contentarchiv h2 { font-size: 16px; 
                                font-weight: bold;
                                color: #8C8C8C; 
                                font-family: Georgia, serif; Arial, Helvetica;
                                }                                                                                          

.artikelsend { margin-top: 10px;
                      margin-bottom: 0px;
                      padding-top: 0px;
                      padding-left: 0px;
                      padding-right: 0px;
                      font-size: 11px; 
                      color: #2E2E2E; 
                      text-align: left;
                      }     

.artikeltitel {
  background: url(http://www.sexisto.com/images/icon_art.gif) no-repeat 0 2px;
  margin: 0px 0px 0px 0px;
  padding: 12px 0px 10px 30px;
}

.artikeldesc {  font-size: 13px; 
                      color: #2E2E2E;                      
                      text-align: justify;
                      padding-bottom: 5px;
                       }
                       
.artikeldescs { font-size: 12px; 
                      color: #181818; 
                      font-family: Arial, Helvetica;
                      font-weight: normal;
                      line-height: 16px;
                      text-align: left;
                      padding-bottom: 5px;
                       } 
                       
p.story { font-size: 12px; 
              color: #181818; 
              font-family: Arial, Helvetica;
              font-weight: normal;
              line-height: 16px;
              text-align: left;  
              }                                           

.post {
	margin: 0 0 30px;
	text-align: justify;	
	}
	
.autor { font-family: Georgia, serif, Arial, Helvetica;
	    font-size: 11px;
	    color: #747474;
	     }
	
small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #2E2E2E;
	}
	
strong { color: #48515A;  font-family: Verdana, Helvetica, Sans-Serif; }		
	
p#klein { font-family: Arial, Helvetica, Sans-Serif;
	       font-size: 10px;
	       color: #1C6900;
	       }	
	
.artikelunder {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
        width: 390px;
        color: #FFFFFF;
        font-weight: bold;
        background-image: url(http://www.sexisto.com/images/artikelunder.gif);
	background-position: bottom center;
	background-repeat: no-repeat;
	}	

/* Box 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 */
	                  
/* star html hack fuer IE */
* html #auswahl-logo {
width: 152px;
}                  

/* Box Elemente - Mittelteil*/

#auswahl-suche {  width:642px;
                              height: 27px;
	                      border-width: 0px 0px 0px 0px;
                              border-style: solid;
                              border-color: #000000;
	                      padding-left: 10px;
	                      padding-top: 3px;
	                      padding-bottom: 0px;
	                      margin-left: 0px;
	                      margin-bottom: 5px;
	                      background-image: url(http://www.sexisto.com/images/katalogback.gif);
	                      background-position: bottom center;
	                      background-repeat: no-repeat;
	                      } /* Box für Suchformular */
	                      
/* star html hack fuer IE */
* html #auswahl-suche {
width: 642px;
height: 27px;
}

#ads-big { width:650px;
                 height: 150px;
	         border-width: 1px 1px 1px 1px;
                 border-style: solid;
                 border-color: #BCBCBC;
	         background-color: #FFFFFF;
	         padding-top: 5px;
	         padding-bottom: 0px;
	         margin-bottom: 15px;
	         text-align: center;
	         background-image: url(http://www.sexisto.com/images/adsbig.gif);
	         background-position: bottom center;
	         background-repeat: no-repeat;
	         } /* Box für Werbebanner */		                      
	                  
#content { width:448px;
	         border-width: 1px 1px 1px 1px;
                 border-style: solid;
                 border-color: #BCBCBC;
	         background-color: #FFFFFF;
	         padding-left: 20px;
	         padding-right: 20px;
	         padding-top: 20px;
	         padding-bottom: 20px;
	         margin-bottom: 15px;
	         float: left;
	         } /* Box für Content */
	         
#contentsingle { width: 488px;
	                    border-width: 1px 1px 1px 1px;
                            border-style: solid;
                            border-color: #BCBCBC;
	                    background-color: #FFFFFF;
	                    padding-left: 20px;
	                    padding-right: 20px;
	                    padding-top: 20px;
	                    padding-bottom: 20px;
	                    margin-bottom: 15px;	                    
	                    float: left;
	                   } /* Box für Content */
	                   
#contentarchiv { width: 610px;
	                    border-width: 1px 1px 1px 1px;
                            border-style: solid;
                            border-color: #BCBCBC;
	                    background-color: #FFFFFF;
	                    padding-left: 20px;
	                    padding-right: 20px;
	                    padding-top: 20px;
	                    padding-bottom: 20px;
	                    margin-bottom: 15px;
	                   } /* Box für Content */	                   
	         	                  
#lastartikel { width:176px;
	            border-width: 0px 0px 0px 1px;
                    border-style: solid;
                    border-color: #BCBCBC;
	            background-color: #FFFFFF;
	            padding-left: 10px;
	            padding-right: 5px;
	            padding-top: 10px;
	            padding-bottom: 10px;
	            margin-left: 500px;	            	            
	            } 
	         
#lastartikel h2 {  font-size: 11px; 
                          color: #8C8C8C; 
                          font-family: Arial, Helvetica, sans-serif;
                          border-width: 0px 0px 1px 0px;
                          border-style: solid;
                          border-color: #BCBCBC;
                          display: inline;    	            
	                  } 
	                  
.singleads { width:143px;
	            border-width: 0px 0px 0px 1px;
                    border-style: solid;
                    border-color: #BCBCBC;
	            background-color: #FFFFFF;
	            padding-left: 10px;
	            padding-right: 0px;
	            padding-top: 10px;
	            padding-bottom: 10px;
	            margin-left: 540px;	            	            
	            }
	            
/* star html hack fuer IE */
* html singleads {
width: 154px;
}	            
	            
.singleads h2 {  font-size: 11px; 
                          color: #8C8C8C; 
                          font-family: Arial, Helvetica, sans-serif;
                          border-width: 0px 0px 1px 0px;
                          border-style: solid;
                          border-color: #BCBCBC;
                          display: inline;    	            
	                  }
	                  
.adstitel { font-size: 16px; 
              color: #A50021; 
              font-weight: normal;
              font-family: Arial, Helvetica, sans-serif;
              text-decoration: underline;
              padding-bottom: 5px;
              }	    
              
ul#adslist { list-style-type: none;
                  padding-left: 0px;
                  margin-left: 0px;
                   }                             	             	                  
	                  
ul#artikellist { list-style-type: none;
                      margin-left: 0px;
                      margin-top: 0px;
                      padding-top: 10px;
                      padding-left: 0px; }	                  	         	                	         
 
  /* Formatierungen für Grafiken */ 
  
  img { border: 0; }
 
 /* Formatierungen für Kommentare zu den Artikeln */ 
 
 .ol { list-style: decimal outside;
        }

#commentform input, #commentform textarea {
	font: 12px Arial, Sans-Serif;
	}
	
#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}	

.commentlist li { font-family: Arial, Sans-Serif;
	                  font-size: 13px;
	                  font-weight: bold;
	                  }
	
.commentlist p { font-family:  Arial, Sans-Serif;
	                  font-size: 12px;
	                  font-weight: normal;
	                  line-height: 16px;
	                  }

.commentmetadata {
        font-family: Arial, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	}
	
.alt {
	background-color: #f8f8f8;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 20px;
	}	
	
/* Umfrage  */ 
                      
.democracy-choice {
display: block;
background: #A3C159;
height: 3px;
border-bottom: 2px solid #8AA34D;
font-size: 1px;
}

.dem-choice-border {
margin: 8px 0;
display: block;
background: #fff;
height: 5px;
width: 100px;
border: 1px solid #ccc;
}

/* BLIX fixies */
#democracy input { width: auto; }
#democracy ul { list-style-type: none; padding-left: 5px; } 
#democracy label { display: inline; }

#voted-for-this { border: 1px solid #333; }

#dem-total-votes { }

#poll-question { padding: 5px;
                          color: #A50021;
                          font-family: Verdana, Arial;
                          font-size: 14px;
                          font-weight: bold;
                          }
                          
#democracy { width: 398px;
                       border: 1px solid #BCBCBC;
                       padding: 0px;
                       }                                        		   
   
  /* 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; } 

ul#navigation {
    width: 150px;
    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;
  }
  
  /* star html hack fuer IE */        
  * html ul#navigation {  /* Korrekturen fuer IE 5.x */
    width: 150px;
   }
    
  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;
  }

  /* star html hack fuer IE */        
  * html ul#navigation li {  /* Korrekturen fuer IE 5.x */
    width: 150px;
   }

  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;
  }
  
    /* star html hack fuer IE */        
  * html ul#navigation a {  /* Korrekturen fuer IE 5.x */
    width: 142px;
   }

  
  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;
  }
             
/* Wp-Contact Form (de) CSS */
.contactform {
	position: static;
	overflow: hidden;
}

.contactleft {
	width: 25%;
	text-align: right;
	clear: both;
	float: left;
	display: inline;
	padding: 4px;
	margin: 5px 0;
}

.contactright {
	width: 70%;
	text-align: left;
	float: right;
	display: inline;
	padding: 4px;
	margin: 5px 0;
}

.contacterror {
	border: 1px solid #ff0000;
}

.contactsubmit {
}
/* Ende Wp-ContactForm (de) CSS */               	   