html,
div,
ul, ol, li, p,
h1, h2, h3, h4, h5, h6,
form, fieldset, a, img {
    margin: 0;
    padding: 0;
    border: 0;
    }   
    
body {
 font-family:  Verdana, Arial, sans-serif;
 text-align: left;
 color: #601c07;
 font-size: 12px;
 margin: 0;
 padding: 0;
 min-width: 1024px;
 text-align: center;
 background: #f9f1df;
}

img    {border: 0 solid }
A IMG  {border: none;}

a {
  color: #601c07;
  text-decoration: none;
  }
  
a:hover {
 /* text-decoration: none; */
  }
  
table {
  border-collapse: collapse;
  border-spacing: 0;
  text-align: left;
  font-size: 1em;
  }

table td {
  padding: 0;
  vertical-align: top;
  }
  
*html #wrapper {
  width:expression(document.body.clientWidth < 1005? "1000px": "auto");
  }
  
/*main*/  
#main {
  height: 100%;
  width: 1024px;  
  margin: 0 auto;
  text-align: left;
  }
  
#head {  
  background: url(../i/bghead.jpg) #333 no-repeat 0 0;
  font-size: 30px;
  font-family: Verdana;
  padding: 90px 0 98px 95px;
  color: #611d08;
  }
  
 h1 {
   color: #601c07;
   font-size: 20px;
   font-weight: normal;
   margin-top: -60px;
   margin-bottom: 3px;
   padding-left: 95px;
   } 
   
.blockfemale {
  margin-bottom: 22px;
  width: 100%;
  overflow: hidden;
  }   
   
.female {
  float: left;
  margin: 5px 0 0 5px;
  }   
  
.male {
  margin-top: 8px;
  }  
  
.block {
  width: 316px;
  height: 245px;
  float: left;
  overflow: hidden;  
  margin: 0 4px 0 7px;
  background: url(../i/bgblock.jpg) no-repeat 0 100%;
cursor:hand; 
  }  


.blockmale {
  }  
  
.blockmale .block {
  margin: 0 4px 0 7px;
  _margin: 0 4px 0 4px;
  }  
  
.fon1 {
  background: url(../i/bgfon1.jpg) no-repeat 0 0;
  height: 245px;  
  overflow: hidden;  
  }
  
.fon2 {
  background: url(../i/bgfon2.jpg) no-repeat 0 0;
  height: 245px;  
  overflow: hidden;  
  }
  
.fon3 {
  background: url(../i/bgfon3.jpg) no-repeat 0 0;
  height: 245px;  
  overflow: hidden;  
  }
  
.fon4 {
  background: url(../i/bgfon4.jpg) no-repeat 0 0;
  height: 245px;  
  overflow: hidden;  
  } 
  
.fon5 {
  background: url(../i/bgfon5.jpg) no-repeat 0 0;
  height: 245px;  
  overflow: hidden;  
  } 
  
.fon6 {
  background: url(../i/bgfon6.jpg) no-repeat 0 0;
  height: 245px;  
  overflow: hidden;  
  } 
  
.headline {
  text-align: center;
  font-size: 30px;
  color: #601c07;
  font-weight: bold;
  padding: 12px 0 10px 0;
  }  
  
.blockmale .headline {
  padding-top: 18px;  
  }  
  
.headline span {
  display: block;
  font-size: 18px;
  margin-top:9px;
  }  
  
.block_img {
  float: left;
  margin: 0 7px 0 8px;
  text-align: center;
  font-weight: bold;
  }  
  
.block_img img {
  margin-bottom: 20px;
  }  
  
.block_img a {
  text-decoration: none;
  }  
  
.sep {
  background: url(../i/sep.gif) no-repeat 0 0;
  float: left;
  width: 5px;
  height: 152px;
  }  
  
#footer {
  padding: 0 35px;
  }   
  
.footer {
  background: #fed49c;
  border: 1px solid #b39580;
  font-size: 10px;
  font-weight: bold;
  color: #996839;
  text-align: center; 
  padding: 6px 8px; 
  }  
  
.footer p {
  background: #eceadb;
  padding: 3px 0;
  border: 1px solid #fff;
  }  
 
.block_img p{
font-size:9px;
}

.bottom_text {margin-top:20px;}
.bottom_text p {font-size:10px; margin-top:20px;}