
a{font-size:12px; font-family:Verdana; font-weight:300; color: #808000; text-decoration:underline;}
a:hover {font-size:12px; font-family:Verdana; font-weight:300; color:#D1D138; text-decoration:underline;}

a.green{font-size:12px; font-family:Verdana; font-weight:300; color: #666666; text-decoration:underline;}
a.green:hover{font-size:12px; font-family:Verdana; font-weight:300; color:#A9A9A9; text-decoration:underline;}

a.white{font-size:12px; font-family:Verdana; font-weight:300; color: #666666; text-decoration:none;}
a.white:hover {font-size:12px; font-family:Verdana; font-weight:300; color:666666; text-decoration:underline;}

a.use{font-size:11px; font-family:Verdana; font-weight:300; color:#666666; text-decoration:underline;}
a.use:hover {font-size:11px; font-family:Verdana; font-weight:300; color:#A9A9A9; text-decoration:underline;}

a.use_sm{font-size:11px; font-family:Verdana; font-weight:300; color: A9A9A9; text-decoration:underline;}
a.use_sm:hover {font-size:11px; font-family:Verdana; font-weight:300; color:666666; text-decoration:underline;}


body {font-size:12px;
font-family:Verdana; 
/*background-color:FFFFFF;*/
/*background-color: #F4F4F0;*/
background-image: url(/source/background.jpg);
background-repeat: repeat-y; 
background-position:center top;


}

td.mobil {font-size:12px; font-family:Verdana; color:#666666; font-weight:300; padding:4; line-height: 1.5; text-align:justify;}
td.black {font-size:12px; font-family:Verdana; color:#666666; font-weight:300; padding:4; line-height: 1.5}
td.right {font-size:11px; font-family:Verdana; color:#666666; font-weight:300; padding:4; line-height: 1.5;}


.head { 
font-family:Verdana; 
font-size:12px; 
font-weight:700;
background-color:#F1F2E0;
padding:4;
margin: 4 0 5 0;
/*border:1px solid #DCDCDC;*/
border-top:0px solid #CCCC66;
color:#666666;
}

.head2 { 
font-family:Verdana; 
font-size:12px; 
background-color:#E04237;
padding:4;
margin: 4 0 5 0;
border:1px solid #E04237;
color:#FFFFFF;}



b.white{font-size:12px; font-family:Verdana;  font-weight:700; color:#666666}
b.numb{font-size:12px; font-family:Verdana;  font-weight:700; color:#CC0099}

li.catalog{list-style-type: circle; list-style-position: inside;}

ul.catalog{list-style-type: circle; list-style-position: inside;}

h1 {font-size: 18px; font-family:Verdana; font-weight:300;color:#999900; padding:0;margin:0}
h2 {font-size: 16px; font-family:Verdana; font-weight:300;color:#999900; padding:0;margin:0}
h3 {font-size: 14px; font-family:Verdana; font-weight:300;color:#999900; padding:0;margin:0}

img{border:1px solid #DCDCDC;}
img.top{border:0px}
img.left {float:left; margin:5 5 5 5; border:1px solid #DCDCDC}
img.left2 {float:left;  margin:2 5 2 2; border:1px solid #DCDCDC}

table.main{
/*border:1px solid ##666666; */
border-left:1px solid #808000; 
border-right:1px solid #808000; 
width:1024; 
text-align:center;
background-color:#FFFFFF;

}
table.top{
	border:1px solid #808000;
/*border-top:1px solid #DCDCDC;
	border-left:1px solid #808000;
	border-right:1px solid #808000;
border-bottom:1px solid #DCDCDC; */
width:1024;
text-align:center;
background-color:#FFFFFF;
}

table.top_search{
border-left:1px solid #808000;
border-right:1px solid #808000;
border-bottom:1px solid #808000;
width:1024;
text-align:center;
background-color:#808000;
}


table.down{
/*border:1px solid #DCDCDC; */
border-bottom:1px solid #808000;
border-left:1px solid #808000;
border-right:1px solid #808000;
width:1024; 
background-color:#FFFFFF;

}

td.col1{
width:180;
background-color:#FFFFFF;
border-right:1px solid #DCDCDC;
text-align:justify;

}

td.col2{
width:664;
background-color:#FFFFFF;
/*border:1px solid ##666666;*/
text-align:justify;
padding-top: 10px;
}

td.col3{
width:180;
background-color:#FFFFFF;
border-left:1px solid #DCDCDC;
text-align:justify;
}

.nav_left{
background-color:#FFFFFF;
/*border:1px dotted #CC3300;*/
height:28;
width:180;
padding-left:10;
padding-bottom:4;
color:#666666;
margin:4 0 4 15;
background-image: url(/source/nav2.gif);background-repeat: repeat-y;

}

.nav_left_osn{
background-color:#FFFFFF;
height:28;
width:180;
padding-left:7;
padding-bottom:7;
}

  HR {
     border: none; /* Убираем границу для браузера Firefox */
     color: #DCDCDC; /* Цвет линии для браузера Internet Explorer */
     background-color: #DCDCDC; /* Цвет линии для браузера Firefox и Opera */
     height: 1px; /* Толщина линии */
    }

/*p.caps:first-letter {font-family:Times New Roman; font-size: 30px; color: #c00; float: left; margin: 0 5 5 0;}*/
.caps{font-family:Times New Roman; font-size: 24px; color: #808000; float: left; margin: 0 0 0 0; font-weight:900;line-height: 1.1;}

.start{font-style:italic;color:#666600;}
/*p.stroka{text-indent:25px}*/





