

body  {
	BACKGROUND: #eaeaea;
        

       
      text-align: center;
      
      width: 100%;
      margin:0px;
      font-size:small;
      
      }

#content{background: #ffffff; 
         position:relative;        
         margin-top:5px;
         border: double 4px #808080;
         width:992px;
         margin-left:auto;
         margin-right:auto;
         display:block;
         margin-bottom:5px;               
         ; 

}


#logo {BACKGROUND-IMAGE: url(../common/logo.jpg);
         BACKGROUND-repeat:no-repeat;
         BACKGROUND-position:center;
         width:77px;
         height:90px;
         display:block;
}


#adr {font-family: Arial, Helvetica;
      font-size:11px;
      color:#008000;
      line-height:12px;
}
#title {font-family: Arial, Helvetica;
      font-size:24px;
      color:#008000;

      text-align:center;
}


#nav {top:0px;bottom:0px; 
          padding-top:1px;
          padding-bottom:1px;                 
          text-align:center;
          font-size:90%;
      font-family: Arial, Helvetica;
      font-weight: normal;
      margin-left: 0px;
      margin-right: 0px;
      
      height:20px;  
} 
                            
a.home, a.home:link, a.home:visited{padding-left: 22px;
        padding-right: 5px;
        text-align:left;
        width: auto;  
        BACKGROUND-IMAGE: url(../common/home.jpg);
        BACKGROUND-repeat:no-repeat;
        BACKGROUND-position:left center; 
        padding-top: 3px;
        padding-bottom: 2px;
        text-decoration: none;
        color: #191919;
        font-size:100%; 
        }

  
    
a.home:hover{
      color: #ffffff;
      background: #008000;
      BACKGROUND-IMAGE: url(../common/home1.jpg);
      BACKGROUND-repeat:no-repeat;     
      BACKGROUND-position:left center;   
      }


a.product,a.product:link,a.product:visited {
        padding-right: 5px;        
        padding-left: 32px;
        color: #191919;
        text-align:left;
        width: auto;
        BACKGROUND-position:left center;
        BACKGROUND-IMAGE: url(../common/product.jpg);
        BACKGROUND-repeat:no-repeat;
        padding-top: 3px;
        padding-bottom: 2px;
        text-decoration: none;
         }
     
a.product:hover{
      color: #ffffff;
      background: #008000;

      BACKGROUND-IMAGE: url(../common/product1.jpg);
      BACKGROUND-repeat:no-repeat;
      BACKGROUND-position:left center;         
      }

a.sert,a.sert:link,a.sert:visited {
        padding-left: 23px;padding-right: 5px;
        color: #191919;
        text-align:left;
        width: auto;
        BACKGROUND-IMAGE: url(../common/sert.jpg);
        BACKGROUND-repeat:no-repeat;
        BACKGROUND-position:left center;
        text-decoration: none; 
        padding-top: 3px;      
        padding-bottom: 2px;       
 }

     
a.sert:hover{
      color: #ffffff;
      background: #008000;
      BACKGROUND-IMAGE: url(../common/sert1.jpg);
      BACKGROUND-repeat:no-repeat;
      BACKGROUND-position:left center;         
      }

a.expert,a.expert:link,a.expert:visited {
        padding-right: 5px;
        padding-left: 25px;
        color: #191919;
        text-align:left;
        width: auto;
        BACKGROUND-IMAGE: url(../common/expert.jpg);
        BACKGROUND-repeat:no-repeat;
        BACKGROUND-position:left center;
        text-decoration: none;
        padding-top: 3px;
        padding-bottom: left;
 }
     
a.expert:hover{
      color: #ffffff;
      background: #008000;
      BACKGROUND-IMAGE: url(../common/expert1.jpg);
      BACKGROUND-repeat:no-repeat;
      BACKGROUND-position:left center;      
}

a.order,a.order:link,a.order:visited {
        BACKGROUND-IMAGE: url(../common/order.jpg);
        BACKGROUND-repeat:no-repeat;
        BACKGROUND-position:left center;
        padding-left: 27px;padding-right: 5px;
        color: #191919;
        text-align:left;
        width: auto;
        text-decoration: none;
        padding-top: 3px;
        padding-bottom: 2px; }
   
a.order:hover{
      color: #ffffff;
      background: #008000;
      BACKGROUND-IMAGE: url(../common/order1.jpg);
      BACKGROUND-repeat:no-repeat;
      BACKGROUND-position:left center;   
      }

a.contact,a.contact:link,a.contact:visited {
        padding-top: 3px;
        padding-bottom: 2px;
        padding-left: 25px;padding-right: 5px;
        color: #191919;
        text-align:left;
        width: auto;
        BACKGROUND-IMAGE: url(../common/contact.jpg);
        BACKGROUND-repeat:no-repeat;
        BACKGROUND-position:left center;
        text-decoration: none;
 }
       
a.contact:hover{
      color: #ffffff;
      background: #008000;
      BACKGROUND-IMAGE: url(../common/contact1.jpg);
      BACKGROUND-repeat:no-repeat;
      BACKGROUND-position:left center;   
      }

a.uk,a.uk:link,a.uk:visited {
        padding-left: 24px;
        color: #191919;
        text-align:right;
        width:auto;
        BACKGROUND-IMAGE: url(../common/uk.gif);
        BACKGROUND-repeat:no-repeat;
        BACKGROUND-position: center right;
        text-decoration: none;
        padding-top: 3px;
        padding-bottom: 3px;
         }
      
a.uk:hover{
      color: #EA4D00;
      BACKGROUND-IMAGE: url(../common/uk1.gif);
      BACKGROUND-repeat:no-repeat;
       
}

a.ru,a.ru:link,a.ru:visited {
        padding-left: 24px;
        text-align:right;
        width:auto;
        BACKGROUND-IMAGE: url(../common/ru.gif);
        BACKGROUND-repeat:no-repeat;
        BACKGROUND-position:left center;
        color: #191919;
        padding-top: 3px;
        padding-bottom: 3px;
        text-decoration: none;
         }
       
a.ru:hover{
      color: #EA4D00;
      BACKGROUND-IMAGE: url(../common/ru1.gif);
      BACKGROUND-repeat:no-repeat;
       
}


.menu {margin-left:auto; margin-right:auto;font-family: arial, sans-serif; width:992px; position:relative; font-size:11px; z-index:100; height:230px; background-image: url(../common/panorama0.jpg);
         
         background-repeat:no-repeat;
         background-position:bottom;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; width:122px; text-align:center; color:#191919; border:1px solid #ffffff;  line-height:12px; font-size:11px; overflow:hidden;padding-top:2px;padding-bottom:2px;}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

.menu ul li ul li a{text-align:left;}
.menu ul li ul li a:visited{text-align:left;}

.menu ul li:hover a {border:1px solid #888888;}
.menu ul li:hover ul a {border-top:0px solid #888888;}
.menu ul li:hover ul li ul  {border-top:1px solid #888888;}
.menu ul li:hover ul li ul li a {border-bottom:1px solid #888888;}

.menu a {padding-left: -1px;padding-right: 0px;}

/*non IE browsers */
.menu ul li:hover a {color:#fff; background:#008000;}
.menu ul li:hover ul {display:block; position:absolute; top:auto; left:0; width:123px;}
.menu ul li:hover ul li a.hide {background:#f2fff2; color:#000;}
.menu ul li:hover ul li:hover a.hide {background:#6a3; color:#fff;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#f2fff2; color:#000;}
.menu ul li:hover ul li a:hover {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:123px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-123px;}

#main {padding-left:5px;padding-right:5px;font-family: Helvetica, Arial, sans-serif;}


#main a,a:link,a:visited { font-size:100%; color:#008000;
      
      font-weight: normal;
      
}
#main a:hover {color: #EA4D00; }


h1 {  padding-top:10px;
      padding-bottom:10px;
	text-align: center;
      font-size: 140%;       
      color: "#E38215";
      font-weight: 600;
      
}

h2 {
	
	font-style:  italic;
	text-align: center;
      font-size: 110%;
      color: "#E38215";
            font-weight: 700;

}
h3 {
          background: #008000;
          color:#ffffff;
          margin-top:0px;
          font-size:100%;
          font-weight:normal;
          padding-top:5px;
          padding-bottom:5px;
          padding-left:10px;
}


#txt {
      
	text-indent: 2em;
	font-size: normal;
      text-align: justify;
      padding-bottom:10px;
}
#txt1 {
      
	margin-bottom: 10px;
	text-indent: 2em;
	font-size: normal;
      text-align: justify;
}

#menud { margin-top:20px;width:100%;
           margin-bottom:50px;display:block;margin-left:auto;
      margin-right:auto;height:20px;color:#008000;
}


#submenu { margin-top:50px;width:100%;
           margin-bottom:10px;display:block;margin-left:auto;
      margin-right:auto;height:20px;
}


a.bul, a.bul:link, a.bul:visited{padding-left: 18px;
        padding-right: 5px;
        text-align:left;
        width: auto;  
        BACKGROUND-IMAGE: url(../common/bul.gif);
        BACKGROUND-repeat:no-repeat;
        BACKGROUND-position:left center; 
        padding-top: 2px;
        padding-bottom: 2px;
               
        font-size:100%; 
        }

  
    
a.bul:hover{
      
      
      BACKGROUND-IMAGE: url(../common/bul1.gif);
      BACKGROUND-repeat:no-repeat;     
      BACKGROUND-position:left center;   
      }

a.bull, a.bull:link, a.bull:visited{padding-left: 14px;
        padding-right: 5px;
        text-align:left;
        width: auto;  
        BACKGROUND-IMAGE: url(../common/bull.gif);
        BACKGROUND-repeat:no-repeat;
        BACKGROUND-position:left center; 
        padding-bottom:2px;               
        font-size:100%;
        margin-left:0px;
        display: block; 
        }

  
    
a.bull:hover{
      
      color: #EA4D00;
      BACKGROUND-IMAGE: url(../common/bull1.gif);
      BACKGROUND-repeat:no-repeat;     
      BACKGROUND-position:left center;   
      }



#footer {margin-top:20px;         color: #008000;        
         text-align: right;
         padding-right:20px;
         display:block;    
         height:20px;}

