*{
	margin: 0;
	padding: 0;
	}

html{
	font-size:100.01%;
   height:100%;
	}
	
body {
   position:relative;
	background:url('images/BG.jpg') repeat-x #fff;
	font:normal 62.5% Tahoma;
	color:#4a4a4a;
   height:auto !important;
   height:100%;
   min-height:100%;
}

img {
	border:0;
	}
 
a{
	color:#4a4a4a;
	text-decoration:none; 
	}
   
   a:hover{
      text-decoration:underline;
      }
	
ul{
	list-style:none;
	}

table{
	border-collapse:collapse;
	}

#body{
min-width:1000px;
   padding-top:7px;
   }
   
#menu-border ul a, .attention p, .attention ul, .information td, .content p, #foot{
   font-size:1.2em !important;
   }

#wrapper{
   position:relative;
   clear:both;
   width:100%;
   height:123px;
   }
   
/*menu*/


#menu{
   margin:0 0 0 243px;
   background:url('images/menu-l.jpg') no-repeat;
   float:left;
   }
   
#menu-border{
   background:url('images/menu-r.jpg') 100% 0 no-repeat;
   float:left;
   }
   
   #menu-border ul{
      background:url('images/menu-bg.jpg') repeat-x;
      float:left;
      margin:0 4px 0 6px;
      }
      
      #menu-border ul li{        
         float:left;        
         background:url('images/menu-rightDoor.jpg') 100% 0 no-repeat;
         margin-right:2px;
         }
         
         #menu-border ul li.last-child{
            margin:0;
            }
         
         #menu-border ul li div{
            float:left;
            height:74px;
            background:url('images/menu-leftDoor.jpg') no-repeat;
            padding:0 16px;
            }
            
      #menu-border ul a{
         display:block;
         position:relative; top:22px;
         color:#b65034;
         white-space:nowrap;
         }
         
         #menu-border ul a:hover{
            text-decoration:underline;
            }
         
         #menu-border ul a span{
            position:absolute; top:-1px; left:0px;
            color:#fff;
            cursor:pointer;
            }
            
            #menu-border ul a:hover span{ 
               text-decoration:underline;
               }
  
/*end menu*/ 

#logo{
   position:absolute; top:29px; left:45px;
   }
   
   #logo span{
      position:absolute; top:0; left:0;
      width:294px; height:57px;
      background:url('images/logo.jpg') no-repeat;
      z-index:2;
      cursor:pointer;
      }
      
#phone{
   position:absolute; top:35px; left:478px;
   font:normal 3em Georgia;
   color:#fff;
   text-align:center;
   }
   
.moskow{
   float:left;
   padding:0 27px 0 0;
   border-right:dotted 1px #fff;
   margin:0 27px 0 0;
   }
   
.piter{
   float:left;
   }
   
   span.phone{
      display:block;
      font-size:0.47em;
      }
      
.container{  
   background:url('images/head-img.jpg') no-repeat;
   overflow:hidden;
}
   
.attention{ 
   float:left;
   width:341px;
   padding:350px 62px 0 41px;
   }
   
h2{
   font:normal 1.2em Tahoma;
   color:#4a4a4a;
   background:url('images/gray-rightDoor.gif') 100% 0 #dadada no-repeat;
   margin-bottom:13px;
   }
   
   h2 span{
      display:block;
      padding:8px 24px 10px 24px;
      background:url('images/gray-leftDoor.gif') no-repeat;
      }
      
.attention ul{
   margin:0 0 15px 35px; 
   }
   
   .attention p{
      margin:0 0 26px 18px;
      }
      
.content{
   margin:226px 30px 0 447px;
   }
   
   .content p{
   margin:0 0 12px 35px;
   }
   
table.information{
   width:100%;
   border-collapse:separate;
   margin-bottom:12px;
   }
   
   .information td{
      text-align:center;
      height:25px;
      }
   
   .information .head td{
      height:32px;
      vertical-align:center;
      background:#dadada;
      text-align:center;
      }
      
      .information .head td.first{  
         padding:0 15px;
         background:url('images/gray-leftDoor.gif') #dadada no-repeat;
         }
         
      .information .head td.last{
         background:url('images/gray-rightDoor.gif') 100% 0 #dadada no-repeat;
         }  
         
         
#foot{
   margin:0 31px 0 41px;
   padding:12px 0;
   border-top:solid 8px #dadada;
   text-align:center;
   }
   
