/* CSS Document */
body {margin:0px; padding:0px; background:#fff;}
table { border-collapse:collapse; position:relative;}
div,form {position:relative; margin:0px; padding:0px;}
img {border:0px;}
a:hover {text-decoration:none;}

/*Основные стили*/
h1 {font: bold 36px Verdana, sans-serif; color: #609b05; padding: 10px 0px 3px 10px; margin-bottom:10px; text-align:left;}
h2 {font: bold 18pt Trebuchet MS, Arial, Verdana; color: #FFF;
background:url(/i/h2.gif) left top repeat-x; padding: 10px; margin-bottom:10px; width:700px;  text-align:left;}
h3 {font: bold 16px Trebuchet MS, Arial, Verdana; color: #DB3030; padding: 20px 10px 7px 10px; margin-bottom:10px;
    border-bottom:2px dotted #DB3030; width:500px;}


p {font:normal 12px Arial; color:#000; text-align:justify; margin:0px 0px 12px 0px;}
li {font:normal 12px Arial; color:#2a496a;}
/*Стили шаблона*/
#logo { clear:both;  padding:120px 0px 0px 220px; 
font: normal 9pt Tahoma; color: #344970; width:380px; text-align:center;
letter-spacing:7px;}

#all {background:url(/i/bg.gif) 0px 1px repeat-x;  width:100%;}

#visual1 {background:url(/i/wheel.gif) right top no-repeat;}
#visual1new {background:url(/i/wheel.gif) right top no-repeat; height:83px; margin-bottom:-1px;}



#menu {padding:3px 3px 5px 10px; font: normal 10px Verdana; 
background:#88c923 url(/i/hgrad.gif) left repeat-y;}
#menu a {background:url(/i/lap.gif) right top no-repeat; color:#000000; padding:0px 12px 0px 20px; margin:0px;}


#menunew {padding:3px 3px 5px 10px; font: normal 10px Verdana; width: 250px;
background:#88c923 url(/i/hgrad.gif) left repeat-y; vertical-align:top; border-right: 1px solid #80867D;}
#menunew a {color:#000000; padding:0px;}

#menunew 
	ul {list-style-type: square; margin-left: 10px;padding-left:5px;}
#menunew 
	ul ul {list-style-type: disc; margin-left: 10px;padding-left:5px;}

#menunew 
	ul ul ul {list-style-image: url(/i/lap2.gif);margin-left: 10px;padding-left:5px;}
#text {
font-family: Arial, Helvetica, sans-serif; font-size: 11px;
margin:  0px 10px 5px 10px; font-weight: normal;}



#copys {width:600px; padding:2px 10px 2px 8px; font:normal 12px Tahoma; color:#fff; 
background:#80867d url(/i/dn_bg.gif) repeat-x; text-align:left;}
#contact { letter-spacing:3px; text-align:right; font:normal 25px Verdana; color:#fff;
background:#80867d url(/i/dn_bg.gif) repeat-x;  padding:0px 20px 0px 0px;vertical-align: middle;}
#contact a {font:normal 11px Arial; color:#62a396;}
#counter {background: #80867d url(/i/dn_bg.gif) repeat-x; padding:7px 7px 5px 7px;}



#main { clear:both;
background: #fff url(/i/dn_fire.gif) right bottom no-repeat;
font-family: Tahoma, sans-serif; font-size: 12px;
padding:  40px 20px 50px 20px; font-weight: normal;
text-align: justify;}

#mainnew { width:99%; vertical-align:top; color: #333;
background: #fff url(/i/dn_fire.gif) right bottom no-repeat;
font-family: Arial, Tahoma, sans-serif; font-size: 12px;
padding:40px 20px 50px 20px; font-weight: normal;
text-align: justify;}
#mainnew img { margin-left:10px; }



#firstmain {width:100%;}
#firstmain td { padding:10px 30px 10px 10px; width:45%;}
#firstmain td.img { padding:10px 10px 10px 50px; width:1%; 
font: 14px Arial; color: #046842; font-weight: bold; text-align:center;}
#firstmain a{color:#66a28b;}
#firstmain a:hover {color:#2aa96a;}
.green {color: #FFFFFF;
	FONT: 18px Arial, Verdana, Tahoma,  arial, sans-serif; 
	background: #62a396 url("../i/bg_green.jpg") no-repeat left top;
	padding: 20px;
	padding-left:40px;
	
	}
.greentop {color: #FFFFFF;
	background: #62a396 url("../i/bg_green.jpg") no-repeat left top;
	}

.thead {color: #FFFFFF;
	background: #62a396;
	FONT: 12px Arial, Verdana, Tahoma,  arial, sans-serif; 
	font-weight:bold;
	padding: 10px;
	}
.thead2 {color: #FFFFFF;
	background: #62a396  url("../i/bg_green.jpg") no-repeat left top;
	FONT: 12px Arial, Verdana, Tahoma,  arial, sans-serif; 
	font-weight:bold;
	padding: 10px;
	padding-left:30px;
	}


.td1 {color: #77775B;
	FONT: 12px sans-serif; 

	border-top:1px solid #DEDEDE;
	border-bottom:1px solid #DEDEDE;
}


.white {color: #77775B;
	FONT: 14px sans-serif; 
	text-align: justify;
	padding: 20px;
	}

.art {COLOR: #000080; FONT: 11px Tahoma, verdana, arial, sans-serif; 
	vertical-align:center;
	border: 0px;
	border-left: 1px solid #999999;
	background-color: #EBE9DD;
	padding: 15px;
	}


