/* css start - layout ssexy-suche24 */

body { font-size: 11px; 
	   font-family: Verdana, Arial, Helvetica, sans-serif; 
           color: #606060; 
	   margin-top: 10px;
	   background-color: #00A56E;
	   }	   
	   
#cont { width: 878px;
	       margin-left: 20px;
	       padding-left: 10px;
	       padding-right: 10px;
	       padding-top: 10px;
	       padding-bottom: 25px;
	       background-color: #FFFFFF;
	       border-width: 1px 1px 1px 1px;
               border-style: solid;
               border-color: #000000;
               } 	   

#cont1 { width: 510px;
	       padding-left: 0px;
	       padding-right: 0px;
	       padding-top: 0px;
	       padding-bottom: 0px;
	       background-color: #FFFFFF;
	       float: left;
               } 
	       
#cont2 { width: 339px;
               margin-left:530px;
	       padding-left: 0px;
	       padding-right: 0px;
	       padding-top: 0px;
	       padding-bottom: 0px;
	       background-color: #FFFFFF;
	       border-width: 0px 0px 0px 1px;
               border-style: dashed;
               border-color: #006946;
               } 	       
	       
	       
.werbung { width:488px;
                 height: 60px;
	         border-width: 1px 1px 1px 1px;
                 border-style: solid;
                 border-color: #BCBCBC;
	         background-color: #FFFFFF;
	         padding-left: 10px;
	         padding-right: 10px;
	         padding-top: 10px;
	         padding-bottom: 10px;
	         text-align: center;
	         } 
	         
.werbung2 { width:508px;
	         border-width: 1px 1px 1px 1px;
                 border-style: solid;
                 border-color: #BCBCBC;
	         background-color: #FFFFFF;
	         padding-top: 10px;
	         padding-bottom: 10px;
	         margin-top: 10px;
	         text-align: center;
	         } 	         
	         
.teasertext { width:488px;
	            border-width: 1px 1px 1px 1px;
                    border-style: solid;
                    border-color: #BCBCBC;
	            background-color: #FFFFFF;
	            padding-left: 10px;
	            padding-right: 10px;
	            padding-top: 10px;
	            padding-bottom: 10px;
	            margin-top: 10px;
	            text-align: left;
	            } 
	            
.randsites { width:320px;
	         border-width: 0px 0px 0px 0px;
                 border-style: solid;
                 border-color: #BCBCBC;
	         background-color: #FFFFFF;
	         padding-left: 10px;
	         padding-right: 10px;
	         padding-top: 5px;
	         padding-bottom: 10px;
	         text-align: left;
	         } 
	         
.adssites { width:320px;
                 height: 60px;
	         border-width: 0px 0px 0px 0px;
                 border-style: solid;
                 border-color: #BCBCBC;
	         background-color: #FFFFFF;
	         padding-left: 10px;
	         padding-right: 10px;
	         padding-top: 5px;
	         padding-bottom: 10px;
	         text-align: center
	         } 	         	            	
	            
h1 { font-size: 12px; 
       font-family: Verdana, Arial, Helvetica, sans-serif; 
       line-height: 14px; 
       font-weight: bold; 
       color: #006946; 
       margin-bottom: 10px;
       border-width: 0px 0px 1px 0px;
       border-style: solid;
       border-color: #BCBCBC; }	 
       
h2 { font-size: 12px; 
       font-family: Verdana, Arial, Helvetica, sans-serif; 
       line-height: 14px; 
       font-weight: bold; 
       color: #B9753A; 
       margin-bottom: 10px;
       border-width: 0px 0px 1px 0px;
       border-style: solid;
       border-color: #BCBCBC; }	            
       
strong { color: #006946; }   

.clear { clear: both; }  /* Auflösung Float */     

ul.promo { padding-left: 0px;
                 margin-left: 0px;
                 }

li.promo { font-size: 11px; 
              font-weight: normal;
              color: #2E2E2E; 
              font-family: Verdana, Arial, Helvetica;
              padding-left: 10px;
              margin-left: 0px;
              margin-bottom: 15px;
              list-style: none;
              float: left;
              width: 220px;
              }	                   	       	   

/*--- Main Categories ---*/
.categories { 
 font-family: Verdana; 
 font-size: 11px; 
 font-weight:bold
}

/*--- Sub Categoreis under Main Categories ---*/
.submaincat { 
 font-family: Verdana; 
 font-size: 10px; 
 font-weight:normal
}

/*--- Directory Entries --*/
.linktitle { 
 font-family: Verdana; 
 font-size: 10pt 
}

.linkdescription { 
 font-family: Verdana; 
 font-size: 10pt 
}

.category-link {
 font-family: Verdana; 
 font-size: 10px
}

/*--- PPC Includes section ---*/
.ppclinktitle { 
 font-family: Verdana; 
 font-size: 10px 
}

.ppclinkdescription { 
 font-family: Verdana; 
 font-size: 9px 
}

.ppclinkurl{
 font-family: Verdana; 
 font-size: 10px
}

/*--- Additional Includes --*/
/*-- Random Listings --*/
.addrandlistlinktitle { 
 font-family: Verdana; 
 font-size: 10px 
}

.addrandlistlinkdescription { 
 font-family: Verdana; 
 font-size: 9px 
}

/*-- Random Categories --*/
.addrandcatlinktitle { 
 font-family: Verdana; 
 font-size: 10px 
}

/*-- Random Search Terms  --*/
.addrandsearchlinktitle{ 
 font-family: Verdana; 
 font-size: 10px 
}


a:link { color:#006946; text-decoration:underline; }
a:visited { color:#006946; text-decoration:underline; }
a:hover { color:#B9753A; text-decoration:none; }
a:active { color:#006946; text-decoration:underline; }   

a.link1:link { color:#B9753A; text-decoration:none; }
a.link1:visited { color:#B9753A; text-decoration:none; }
a.link1:hover { color:#006946; text-decoration:underline; }
a.link1:active { color:#B9753A; text-decoration:none; }  