/* ======= Algemeine Definitionen ===================*/
* {
     margin:0;
     padding:0;
     border:0;
}
body{
   margin: 0;
   padding: 0;
   font-family: Arial, Helvetica, sans-serif;
   line-height: 1.2em;
   color: #4B453D;
   font-size: 0.8em;
   background-color: #665C51;
}

h1{
   font-size: 1.4em;
      line-height: 1.4em;
   font-style: bold;
}
h2{
   font-size: 1.0em;
      line-height: 1.2em;
   font-style: bold;
}
h3{
   font-size: 1.0em;
      line-height: 1.2em;
   font-style: bold;
}
a:link{
   font-size: 1.2em;
   color: #4B453D;
}
a:visited{
font-size: 1.2em;
   color: #4B453D;
}
a:hover{
font-size: 1.2em;
   color: yellow;
}

#container{
   padding: 0;
   margin: 0 auto;
   width: 990px;
   background-color: #B8A793;
   background-image: url(livesex.jpg);
   background-repeat: repeat-x;
   border-left: 1px solid #45423F;
   border-right: 1px solid #45423F;
}

#wrapper {width: 990px; margin:auto;}


#header {height: 83px;}

#logo {float:left;}



#top {
width:100%;
height:168px;
vertical-align: baseline;}

#topcontent { 
width:490px;
 float:left;
 margin-top:65px; 
 margin-left: 130px}

#mail {
   width: 480px;
   height: 156px;
   float: right;
   background: transparent;
}

#content { width:100%;}

#nichelinks {
  float:left;
 width: 172px;

 margin-left: 10px;
}
#nichelinks .nichelinkstitel {
   float: left;
   width: 167px;
   background-color: #D1BFA9;
   padding-top: 5px;
   padding-left: 5px;
   font-style: normal;
   font-weight: bold;
}
#nichelinks .nichelinksbox {
  float:left;
 width: 172px;
 background-color: #E4CFB7;
 margin-bottom: 10px;
 padding-top: 0px;
 padding-left: 0px;
 padding-bottom: 0px; 
}
#nichelinks .nichelinksboxbild {
  float:left;
 width: 172px;
 background-color: #9D8E7D;
 padding-top: 3px;
 padding-left: 0px;
 padding-right: 0px;
 margin-bottom: 0px; 
 padding-bottom: 3px;
}

#sites {
width: 780px;
   margin-top: 20px;
 float:right;
  
 }

#sites .site {clear:both; padding-top:1px;}
#sites .site .thumb {
   width: 240px;
   float: left;
   border: 1px solid Black;
   background-image: url(online.gif);
   background-repeat: no-repeat;
}
#sites .site .thumb2 {
   width: 240px;
   float: left;
   border: 1px solid Black;
   background-image: url(free.gif);
   background-repeat: no-repeat;
}
#sites .site .description { 
width: 750px;
padding-right: 20px;
 float:left;
 margin-bottom: 20px;}

#sites .site .descriptionsender { 
width: 460px;
padding-left: 20px;
 float:left;
 margin-bottom: 20px;}

#footer {
   float: left;
   width: 990px;
   margin-top: 0px;

   background-color: #B8A793;

}
#footer .boxgesamt {
   width: 948px;
   margin-left: 10px;
   margin-bottom: 10px;
   float: left;
   background-color: #E4CFB7;
   padding: 10px 10px 10px 10px;
   border: 1px #503A05;
}

#footer .boxtexttitel {
   width: 583px;
   margin-right: 10px;
   margin-bottom: 0px;
   float: right;
   background-color: #D1BFA9;
   padding: 10px 10px 5px 10px;
   border: 1px #503A05;
}
#footer .boxtext {
   width: 583px;
   margin-right: 10px;
   margin-bottom: 10px;
   float: right;
   background-color: #E4CFB7;
   padding: 10px 10px 10px 10px;
   border: 1px #503A05;
}

#footer .boxbild {
   width: 337px;
   margin-right: 10px;
   margin-bottom: 10px;
   float: right;
   background-color: #9D8E7D;
   padding: 10px 10px 10px 10px;
   border: 1px #503A05;
}
#footer .box {
   width: 200px;
   float: left;
   background-color: #DDCBB5;
}