form {margin: 0; padding: 0;} 
img {border: 0;}

 body {
        background: #fff url(../images/fon.jpg);
        background-repeat:repeat-x;
        margin:0;
        padding:0;}

a{outline: none;text-decoration:none;}

#container {
       background: url(../images/bg3.jpg);
       ¨äá«¯ªé£â¢-repeat:none;
       margin:0;
       padding:0;
       height:638px;
       width:900px;}

#logo{margin-left:-32px; padding:0;}  /* Ëîãîòèï  */

#left_menu {    
        margin:0;
        padding:0; 
        width: 240px;
        Float:left;}

#left_menu ul{list-style-type:none;margin:0;padding:0; text-transform: uppercase;}

.line{font-size: 1px; width: 227px; margin:0px 0 0 0;padding:0;height:1px; background: url(../images/line.jpg);}

li {padding:0;margin:0;}

 a{ 
       padding:0;
       margin:0 0 0 35px;      
       line-height: 27px;
       font-size:16px; 
       font-family:tahoma;     
     font-weight: 0;
       color: #737373;
       text-decoration:none;}

#left_menu ul ul li,
.smail {padding:0;margin:0;text-transform: none;}

#left_menu ul ul li a,
.smail a{        
       padding:0;
       margin:0 0 0 43px;
       line-height: 20px;
       letter-spacing: -0.03px;
       font-size:14px; 
       font-family:georgia;      
       color: #737373;
       text-decoration:none;
}

#left_menu a:hover
{
  color: black;
}


.activ { 
        background: url(../images/st.gif);
        background-repeat:no-repeat;                                                        
        padding: 0;
        margin:0 0 0 10px;}

.activ a{
       line-height: 27px;      
       padding:0;
       margin:0 0 0 25px;
       font-size:16px; 
       color: #737373;
       text-decoration:none;}

#content {  
       margin:15px 0 0 260px;
       padding:0;    
       width:475px;}

.block {  
       margin:0;
       padding:0;    
       width:600px;
       overflow: hidden;
       font-size:14px; 
       font-family:times new roman;
     }
     
   
   .block a {  
       font-size:12px; 
       line-height: normal;
       margin: 0;
       text-decoration: underline;
     }
   
   .block a:hover {  
       text-decoration: none;
     }


p{         
       font-size:14px; 
       font-family:times new roman;      
       color: #000;}

 .pic{width: 464px; margin:0px 0 0 0;padding:0;height:1px; background: url(../images/pic.jpg);}


#form {
       position:absolute; 
       width: 250px; 
       margin:28px 0 0 31px;
       padding:0;}

.formes{
       margin:0;
       padding:0;         
       font-size:12px; 
       font-family:arial;      
       color: #757575;}

.vvod {
       height: 16px;
       width: 244px;
       border: 1px solid #7f9db9;
       margin:3px 0 10px 0;
       padding:2px;
       float:right;}

.vvod_textarea {
       width: 244px;
       border: 1px solid #7f9db9;
       margin:3px 0 10px 0;
       padding:2px;
       float:right;}

.button {
        position:relative;
        background: url(../images/buton.jpg);  
        height: 11px;
        width: 156px;
        margin:0;
        padding:0;
        border:none;}

#footer {
        border-top: 1px solid #dadada;
  padding:7px 0 0 0;
  width:900px;
  margin:0 0 10px 0;
  height: 30px;
        clear: both;}

p.pleft{
       margin:-7px 0 0 15px;
       padding:0;         
       font-size:12px; 
       font-family:tahoma;      
       color: #616161;
       float:left}

p.pright{
       margin:-7px 20px 0 0;
       padding:0;         
       font-size:12px; 
       font-family:tahoma;      
       color: #616161;
       float:right;}

p.pleft_footer{
       margin:-7px 0 0 15px;
       padding:0;         
       font-size:10px; 
       font-family:tahoma;      
       color: #616161;
       float:left}

p.pright_footer{
       margin:-7px 20px 0 0;
       padding:0;         
       font-size:10px; 
       font-family:tahoma;      
       color: #616161;
       float:right;}

#footer a{
       margin:0;
       padding:0;         
       font-size:12px; 
       font-family:tahoma;      
       color: #616161;
       text-decoration:underline;}

UL {
  font-size: 12px;
  font-family: 'Tahoma';
}

.page_pic {
  float: left;
  border: 2px #333333 solid;
  margin-right: 16px;
  margin-bottom: 10px;
}

.page_pic_right {
  float: right;
  border: 2px #333333 solid;
  margin-left: 16px;
  margin-bottom: 10px;
}

ul.uslugi li {padding: 0 0 3px 3px;}
.padt20 {margin-top:20px;}
.tarif h1 {font-size:1em;}

.pricelist p {padding: 0;}
.pricelist h1 { font-size:1.2em}
.pricelist h2 { font-size:1.1em}
.pricelist h3 { font-size:1em}
.pricelist ul {margin: 15px 0 0 105px; list-style:none}
.pricelist ul li {list-style:none}

.pricelist .tab2 td {padding: 0 2px;}

.pricelist .tab2 { margin-left: 95px;}