.main
{
font-size: 13px; 
line-height: 24px; 
color: rgb(128, 128, 128);
font-family: Arial;
}

.header
{
font-size: 18px; 
line-height: 24px; 
color: rgb(128, 128, 128);
font-family: Arial;
font-weight:bold;
}

.main-ad {
color:#808080;
font-family:Arial;
font-size:13px;
line-height:18px;
}
.tdad
{background-image:  url(block.jpg);;
background-repeat: no-repeat;
width:230px;
height:300px;
vertical-align: top;
padding-top:40px;
text-align:center;
}

a:link {
    color: #0055CC; 
   }
a:visited {
    color: #990099;
   }
   a:active {
    color: #FF0000;
   } 
a:hover {
    color: red;
   } 


body { 
FONT-SIZE: x-small; 
font-family: Verdana; 
margin: 0 0 0 0; 
padding: 0 0 0 0; 
 }
div { padding: 0 0 0 0; margin: 0 0 0 0; }
img, a { margin: 0 0 0 0; border: 0px; }

.fon { 
background-image: url(img/fon1.jpg); 
background-repeat: repeat-x; 
background-position: top left; width: 970px;  } 
.logo { padding: 10px 0 0 10px; }

.otstmenu { padding-top: 71px; font-size: 11px; }

#timer_id { 
background-image: url(img/fon1.jpg); 
background-repeat: repeat-x; }

.menu2 { 
background-image: url(img/menu2.gif); 
background-repeat: no-repeat; 
background-position: top left; 
width: 155px; 
text-transform: uppercase;
padding-top: 5px; }

.menu2 a { 
color: #374122; 
font-weight: bold; 
text-decoration: none; 

 }

.dotv { color: #888888; font-size:9px; }

.menu3 { 
background-image: url(img/fonmenu1.gif); 
background-repeat: repeat-x; 
background-position: top left;
padding-left: 15px; 
padding-right: 15px;
padding-top: 5px;
text-transform: uppercase; 
 }
 .menu3 a { 
color: #374122; 
font-weight: bold; 
text-decoration: none; }

.tabcenter { background-color: #ffffff; }

.leftblok { background-color: #003366; padding-top: 2px; }
.leftblok td { padding-bottom: 5px; }

.bottom { 
background-color: #CC0000; 
border-top: 1px #666667 solid; 
border-bottom: 1px #666667 solid; 
color: #ffffff; 
text-align: center; 
padding: 10px 20px 10px 20px; }

.bottom a { color: #ffffff; text-decoration: none; }

.centertext { padding: 10px 10px 10px 20px; }



.centertext1 { padding: 10px 25px 10px 10px; }
.centertext1 td { padding: 10px 25px 10px 15px; }

.centertext2 { padding: 10px 25px 10px 10px; }
.centertext2 td { padding: 10px 10px 10px 10px; }


.tabcenter { border: 1px #AFAFBD solid; }
.tabcenter1 { border: 1px #AFAFBD solid;  padding: 10px 10px 10px 10px; }

H1 { color: #003366; font-size: 14px; font-family: Times New Roman; }

H4 { margin: 5px 0 5px 0; }

.tt img { border: 2px #999999 solid; }

.ttg { padding-right: 10px; }      
.ttg img { border: 2px #999999 solid; }

.news { 
color: #2C0A79; 
border-bottom: 1px #2C0A79 dotted; 
padding-bottom: 15px;
}

.news a { color: #2C0A79; text-decoration: none; }

.bb { color: #000000; padding: 10px 20px 10px 20px; }
.bb a { color: #000000; }

.ob { 
color: #2C0A79; 

border-bottom: 1px #E6E6E6 solid; 
padding: 10px 0 10px 0; }
.ob a {  
color: #2C0A79; background-image: url(img/st1.gif); 
background-repeat: no-repeat; 
background-position: top left; padding-left: 15px;
 }
.ob img {
margin-top: 10px;
margin-bottom: 10px; border: 1px #000000 solid; }

.unnamed1 {  
font-family: Verdana; 
text-decoration: none; }
.unnamed2 {
	font-family: Verdana;
	font-weight: bold;
}
div.article {
	font-family: Verdana;
	color:#2C0A79;
	margin:10px 10px 10px 10px
}
div.article a {
	color:#2E4B03
}
.txt {font-size:11px; font-family:tahoma; color:#666666}
.port { color:#000000; text-decoration:none}
.port:hover {text-decoration:none}

.catalog { color: #ffffff; text-decoration: none; }
SELECT {
	WIDTH: 130px; 
}


.kr { color: #FFFFFF; FONT-SIZE: 12px; }

.imt img { margin-right: 5px; margin-bottom: 5px; }
.imt td {padding-bottom: 10px; }

.ttr {
border-bottom: 1px #E6E6E6 solid;
margin: 0 40px 0 25px;
}

.ttr td { padding: 0 10px 15px 0px; }
.btn input {width:80px; height:18px; border:solid #666666 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; background-color:#DDDDDD;}

.inp input,{width:100px; height: 18px; border:solid #666666 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; background-color:#ffffff;  z-index:1}
.inp select {width:150px; height: 18px; border:solid #666666 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; background-color:#ffffff;  z-index:1}

.area textarea {width:350px; height: 450px; border:solid #666666 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; background-color:#ffffff;}
.areasm textarea {width:350px; height: 150px; border:solid #666666 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; background-color:#ffffff;}

hr {border:#990000; border-width:1px; width:97%; border-style:dotted; text-align:left}
hr.grey {border:#999999; border-width:1px; width:97%; border-style:solid;}

.qwe { font-size:12px; font-family:Verdana; font-weight:bold; color:#CC0000;}
.r { font-size:12px; font-family:Verdana; font-weight:bold; color:#FF0000;}
.b { font-size:12px; font-family:Verdana; font-weight:bold; color:#0000FF;}