IMG {

        border: 0;
}


BODY {

        background-color:#FFFFFF;    
        MARGIN: 0px;    
        padding: 0px;
        

}


A {
      
        COLOR: #009933;

}  



A:visited {
      
        COLOR: #009933;

}  


A:hover {

        COLOR: #f4bf00;

}


.top_header {

        background-image: url(top_logo22.jpg);
        background-repeat:no-repeat;
        background-position: left bottom;


}


.left_menu_fon {

        background-image: url(left_menu_fon.jpg);
        background-repeat:repeat-y;
        background-position: left top;


}

.left_menu_bfon {


        height: 100%;


}

div.divh1 {
   
        width:100%;   
        height:20px;  
        background-color:#230F04;

}

.telephon {

        position: relative;
        top: -140px;
        margin-bottom: -140px;

}


.avt_stolb {

        background-image: url(middleee.gif);
        background-repeat:no-repeat;
        background-position: center bottom;
        width: 50%;        

}

table.avt {
       
        font: normal 14px Arial, Verdana, Helvetica, sans-serif;
        color: #000000;


}

td.avt {
        vertical-align: top;
        font: normal 14px Arial, Verdana, Helvetica, sans-serif;
        color: #000000;


}


.text {

        font: normal 12px Arial, Verdana, Helvetica, sans-serif;
        color: #000000;


}

.about {
        
        background-image: url(comp1.jpg); 
        background-repeat: no-repeat;
        background-position: right bottom; 
        width: 50%;                

}

.avt445 {
 
        background-image: url(FON.gif);  
        background-repeat:no-repeat;  
        background-position: center center; 
        width: 100%;        

}

h4 {

        font:  11px Arial, Verdana, Helvetica, sans-serif;
        vertical-align: middle;
        display: inline;
        TEXT-DECORATION: none; 
        margin: 2%;
        padding: 0px;
        text-align: justify;
        color: #000000;    

}

li {

        font: normal 90% Arial, Verdana, Helvetica, sans-serif;
        vertical-align: middle;
        TEXT-DECORATION: none;
        padding: 0px;
        text-align: justify;
        color: #000000;
        line-height: 150%;

}


h3 {

        font: normal 80% Arial, Verdana, Helvetica, sans-serif;
        vertical-align: middle;
        TEXT-DECORATION: none;
        padding: 0px;
        display: inline;
        text-align: justify;
        color: #000000;
        line-height: 150%;

}


.blocks  h3{

        font: normal 80% Arial, Verdana, Helvetica, sans-serif;
        vertical-align: middle;
        padding: 0px;
        display: inline;
        text-align: justify;
        color: #000000;
        line-height: 150%;

}

.blocks tr td a h3{

        font: normal 80% Arial, Verdana, Helvetica, sans-serif;
        vertical-align: middle;
        TEXT-DECORATION: none;
        padding: 0px;
        display: inline;
        text-align: justify;
        color: #000000;
        line-height: 150%;

}

.blocks tr td a:hover h3{

        font: normal 80% Arial, Verdana, Helvetica, sans-serif;
        vertical-align: middle;
        TEXT-DECORATION: none;
        padding: 0px;
        display: inline;
        text-align: justify;
        color: #000000;
        line-height: 150%;

}

.menu1 {
 
        display: block;
       
        font: normal bolder 10px  Verdana, Arial, Helvetica, sans-serif;
        text-transform: uppercase;
        color: #69D216;
        vertical-align: middle;
        text-align: center; 
        TEXT-DECORATION: none;

}
                                                            
A.menu1 {
         
        COLOR: #69D216;
        WHITE-SPACE: nowrap;
        TEXT-DECORATION: none;
        display: block;
        height: 100%;
        width: 100%;

}
    
A.menu1:visited {
      
        COLOR: #69D216;
        WHITE-SPACE: nowrap;
        TEXT-DECORATION: none;
        height: 100%;
        background-image: url(menu.jpg);
        background-repeat:repeat-x;
        width: 100%;

}  


A.menu1:hover {

        height: 100%;
        TEXT-DECORATION:underline;
        COLOR: #FFFF00;
        background-image: url(menu22.jpg);
        background-repeat:repeat-x;
        width: 100%;

}
  
td.menu A.stop {

        display: block;
        font: normal bolder 10px Verdana, Arial, Helvetica, sans-serif;
        text-transform: uppercase;
        vertical-align: middle;
        text-align: center;
        height: 100%;
        TEXT-DECORATION:underline;
        COLOR: #FFFF00;
        background-image: url(menu22.jpg);
        background-repeat:repeat-x;
        width: 100%;

}

B.stop {

        display: block;
        font: normal bolder 10px  Verdana, Arial, Helvetica, sans-serif;
        text-transform: uppercase;
        vertical-align: middle;
        text-align: center;
        height: 100%;
        TEXT-DECORATION:underline;
        COLOR: #FFFF00;
        background-image: url(menu22.jpg);
        background-repeat:repeat-x;
        width: 100%;

}


A.stop:hover {

        display: block;
        font: normal bolder 10px Verdana, Arial, Helvetica, sans-serif;
        text-transform: uppercase;
        vertical-align: middle;
        text-align: center;
        height: 100%;
        TEXT-DECORATION: none;
        COLOR: #FFFF00;
        background-image: url(menu22.jpg);
        background-repeat:repeat-x;
        width: 100%;

}


.menu {

        height: 34px; 
        font-family: Arial, Helvetica, sans-serif;
        text-align: center;
        vertical-align: middle;
        background-image: url(menu.jpg);
        background-repeat:repeat-x;

}


table.groupk  h3 {

        font: normal bolder 14px Arial, Verdana, Helvetica, sans-serif;
        TEXT-DECORATION:underline;
        COLOR: #000000;

}
table.groupk  a {

        font: normal bolder 14px Arial, Verdana, Helvetica, sans-serif;
        TEXT-DECORATION:underline;
        COLOR: #000000;

}
table.groupk  a:hover {

        font: normal bolder 14px Arial, Verdana, Helvetica, sans-serif;
        TEXT-DECORATION:none;
        COLOR: #000000;

}


.linv {
      
        height: 32px; 
        background-image: url(lineverx.jpg);   
        background-repeat:repeat-x;  
        width: 50%;  
        font: normal 900 16px Arial, Helvetica, sans-serif;  
        text-decoration: none; 
        text-transform: uppercase;
      
}

.levn {
 
        background: url(levoo4.jpg) repeat-y;  
        font: normal bolder 16px Arial, Verdana, Helvetica, sans-serif; 
        text-transform: uppercase;    
        text-decoration: none;
        text-align: center;   

}

h1 { 

        font: normal 900 16px Arial, Helvetica, sans-serif;  
        text-decoration: none; 
        text-transform: uppercase;
        padding-top:15px;

}

h2 {
   
        font: normal 600 14px Arial, Helvetica, sans-serif; 
        text-transform: uppercase;
        display: block;
        margin: 0px;
        padding: 0px;
        text-align: center;
        vertical-align: middle;
        color: #000000;

}


.left_menu_fon a{
        font: normal 900 9px  Verdana, Helvetica, sans-serif;
        text-transform: uppercase;
        display: block; 
        margin: 10px 0px 0px 17px; 
        padding: 0px; 
        text-align: left;
        vertical-align: middle;
        #color: #009933;
        color: #195c29;
        text-decoration: none;

}


.left_menu_fon a:hover {

        text-decoration: underline;
        color: #195c29;


}

.left_menu_fon a:visited {

        text-decoration: none;
        color: #195c29;


}

.verxb {
       
        background:  url(verh2.jpg) repeat-x;

}

.j1 {
     
        background: url(samniz2.jpg) repeat-x; 
        width: 40%;

}

.j2 {
       
        background: url(samniz44.jpg) repeat-x; 
        width: 60%;
        font: normal 900 16px Arial, Helvetica, sans-serif;
        text-transform: uppercase;
        text-decoration: none;
        padding-left: 20px;
        padding-bottom: 5px;
        vertical-align: bottom;

}
.ls1 {
      
        background: url(samnizz2.jpg) repeat-x;
        width: 40%;

}
.ls2 {
      
    
        background: url(samnizz4.jpg) repeat-x;
        background-position: center bottom;
        width: 60%;

}

.prodavt {

        position:relative;
        left: -10 px;
        top: 0 px;
        padding-top: 10px;
        vertical-align: top;

}

.prodavt2 {

        position:relative;
        left: -10 px;
        top: 10 px;
        padding-top: 10px;
        vertical-align: top;

}

.bottom_left_menu_f {
        background: url(bottom_left_menu_f.jpg) repeat-y;
        background-position: left bottom;


}

.prodjek {

        background: url(prodjak.jpg) no-repeat fixed left center;
        padding-left: 80px;
        padding-top: 30px;
        vertical-align: top;

}

.prodplat {

        background: url(prodplat.jpg) no-repeat fixed left center;
        padding-left: 80px;
        padding-top: 40px;
        vertical-align: top;

}

td div a.prodtext {
        
        font: normal 900 14px Arial, Helvetica, sans-serif;
        text-transform: uppercase;
        color: #333333;
        text-decoration: underline;

}

td div a.prodtext:visited {
        
        font: normal 900 14px Arial, Helvetica, sans-serif;
        text-transform: uppercase;
        color: #333333;
        text-decoration: underline;

}

                        
td div A.prodtext:hover {
        
        TEXT-DECORATION:underline;
        COLOR: #038B23; 

}

.link {
        
        color: #000000;
        TEXT-DECORATION:none;

}
          
A.link:hover {
      
        color: #000000;     
        TEXT-DECORATION:none;

}

.ateg {
       
        color: #000000;

}

.ateg:visited {
       
        color: #000000;

}
    
A.ateg:hover {
      
        TEXT-DECORATION:underline;
        COLOR: #038B23; 

}

.schetchik {
        color: #33FFFF;
        background: #000000;
        padding: 0 10 10 10;

}

.schetleft {
    
        background: url(levoo71.jpg) repeat-y;

}

h6 {

        font: normal 900 12px Arial, Helvetica, sans-serif;
        text-transform: uppercase;
        display: block;
        margin: 0px;
        padding: 0px;
        text-align: center;
        vertical-align: middle;
        color: #009933;

}

.schotpad {

        font: normal 10px tahoma;
        color:white;
        padding: 10 5 50 25px;
        text-align: left;

}

.schotpad a {

        font: normal 10px tahoma;color:white;

}

table.stil {

        width:88%;
        text-align:center;

}

table.stil tbody tr.top td strong {

        font: normal 12px Arial;
        font-weight: 300;

}

table.stil tbody tr.top td {

        background-color:#ffa7b7;

}

table.stil tr.mid td {

        background-color:#ffffa9;  

}
table.stil tr.mid2 td { 

background-color:#c9eab5;  

}


table.stil tr td {

        text-align:left;     

}
.blocks tr td a.h3{

        font: normal 900 14px Arial, Verdana, Helvetica, sans-serif; !important;
        vertical-align: middle;
        color: #000000;

}

.blocks tr td a.h3 {

        TEXT-DECORATION: none; !important;

}

.blocks tr td a.h3:hover {

        TEXT-DECORATION: underline;

}
