body{padding:0;margin:0;border:0;background: url(/images/top_bg.gif) 0 128px repeat-x white;font-family:Arial, Helv, Verdana;font-size:82%;color:#333333}
table,td{font-size:100%;}
table.none{width:100%;clear:both;border:0;border-collapse:collapse}
td.none{padding:0;border:0}
img{border:0}
.hidden{display:none}
form{margin:0;padding:0}
.form2{width:80%;background:#ffffff}
.form{width:100%}
textarea{font-family:Arial}
p.tight{margin: 10px 0 10px 0}

ul li{margin-top:3px;padding:0;list-style-image:url(/images/li.gif)}
ul{padding: 0;margin:0 0 0 15px}
ol{padding: 0;margin:0 0 0 35px}
ol li{padding:3px 0 3px 0;margin:0}

a{color:#339933;decoration:underline}

.red{color:#339933;font-weight:bold}

table#maintable{width:100%;clear:both;border:0;border-collapse:collapse;background:url(/images/gorod.jpg) 50% 0 no-repeat}
td#left{vertical-align:top;width:27%;padding:0 0 39px 0;}
td#right{vertical-align:top;width:73%;padding:128px 0 39px 5px}
div#fastnav{padding: 11px 0 63px 83px}
div#fastnav img{margin-left:36px}



div#menudiv{padding: 0 15px 0px 35px}
div#menudiv div{padding:0.1em 10px 0.1em 17px;font-weight:bold;background:url(/images/menu_bullet.gif) 0 0.4em no-repeat}
div#menudiv div.current{background:url(/images/menu_bullet.gif) 0 1em no-repeat}
div#menudiv div.current a{color:#666666}
div#menudiv div.current p{background:url(/images/menu_sub.gif) 0 0.1em no-repeat;margin:0.1em 0 0 0;padding:0 0 0 15px;font-weight:normal}
div#menudiv div.current p a{text-decoration:underline;color:#339933}
div#menudiv div a{text-decoration:none}
div#menudiv div.sep{background:url(/images/sep.gif) 0 0 no-repeat;padding:0;margin:0}



div#companiesset div{width:15%;float:left;text-align:center;margin-bottom:24px}
div#companiesset div a{text-decoration:none}
div#companiesset div img{margin-bottom:2px}
div#companiesset div#curcomp{background:url(/images/curcompany.gif) 50% 0 no-repeat}
div#companiesset div#curcomp a{color:#666666}
img.backmask{position:absolute}

div#search_outer{background:url(/images/search_bg1.gif) 0 0 no-repeat #B7B7B7;margin:9px 37px 24px 37px;display:none}
div#search{background:url(/images/search_bg2.gif) 100% 100% no-repeat;padding:10px 9px 12px 22px;color:white}
div#search a{color:white}
div#search input{margin:5px 8px 5px 0;}

div.banner{padding:17px 0 0 49px}

td#copy{border-top:solid 1px #E2E2E2;padding:29px 10px 15px 53px}
p#plusmedia,p#lider{font-size:90%;line-height:115%;clear:both;padding-bottom:8px}
p#plusmedia img{margin:1px 10px 0 0;float:left}
p#lider img{margin:-1px 9px 0 0;float:left}

td#copy2{border-top:solid 1px #E2E2E2;padding:29px 50px 24px 30px;vertical-align:top;font-size:90%}
td#copy2 div#activity{width:400px;line-height:110%;text-align:left;float:right}

/* новости на главной */
td#news{padding:0 40px 0 45px;width:70%;vertical-align:top}
td#news div p{margin:0 0 4px 0;padding:0}

/* голосование */
td#voting{padding:20px 45px 0 30px;width:30%;vertical-align:top}
td#voting p{padding:0;margin:4px 0 4px 0}
td#voting p#question{padding:0 0 0 4px;margin:10px 0 10px 0}
td.votingres{padding:2px}

/* машины */
div#car1{background:url(/images/cars2.gif) 16px 0 repeat-y;margin-top:23px;clear:both;position:relative}
div#car2{background:url(/images/cars4.gif) 100% 0 repeat-y}
div#car3{background:url(/images/cars3.gif) 0 100% no-repeat;padding:0 0 12px 0}
div#car4{background:url(/images/cars1.gif) 0 0 no-repeat;padding-top:2px}
table#carstable{width:98%;clear:both;border:0;border-collapse:collapse;position:relative}
table#carstable tr td.car{vertical-align:top;padding:7px 10px 0 10px;height:72px;width:20%;text-align:center}
table#carstable tr td.carsep{vertical-align:top;padding:0;width:1;background:url(/images/carsep.gif) 0 50% no-repeat}
table#carstable tr td.car img.carimg{margin-bottom:6px}
table#carstable tr td.car a{text-decoration:none}

/* текстовый блок */
div#textdiv{background-position:100% 10px;background-repeat:no-repeat;padding:0;margin-top:51px}
td#cinfo1{padding:0;background:url(/images/gray.gif) 0 0 repeat-x}
td#cinfo2{padding:0;background:url(/images/gray.gif) 15px 0 repeat-y;vertical-align:top}
td#cinfo3{background:url(/images/gray.gif) 0 0 repeat-y;padding:0 5px 5px 15px;height:170px;vertical-align:top;width:100%}
td#cinfo4{padding:0;background:url(/images/compinfo3.gif) 0 100% no-repeat;text-align:right}
td#leftmenu{padding:0;vertical-align:top}
td#carmenu{padding:0 20px 0 12px;font-size:10pt;vertical-align:top;white-space:nowrap}
td#carmenu p{margin:5px 0 10px 0;padding:0 0 0 23px;background:url(/images/carmenu2.gif) 2px 50% no-repeat;}
td#carmenu p#curcar{background:url(/images/carmenu1.gif) 0 50% no-repeat;}
div#cost{float:left;color:#999990;font-size:110%;padding-left:4px;padding-top:2px;font-weight:bold}

td#cinfo3 p{padding:0;margin: 0 0 10px 0}
td#cinfo3 table p{padding:0;margin:0}
td#cinfo3 h1{font-size:180%}
td#cinfo3 h1.carheader{font-size:140%;background:url(/images/carheader.gif) 0 100% repeat-x;padding-bottom:6px;margin-bottom:15px}
td#cinfo3 h1.carheader small{font-size:100%;color:#FFCC00}
td#cinfo3 table{width:100%;clear:both;border:0;border-collapse:collapse}
td#cinfo3 table tr td{border-bottom:1px solid #eeeeee;padding:4px}

/* текст */

.H1{color:#339933;font-weight:bold;font-size:120%}
h1{clear:both;font-size:150%}
h2{clear:both;font-size:140%}
h3{clear:both}
h4{clear:both;font-size:120%}
h5{clear:both;font-size:110%;padding:15px 0 0 0;margin:0}
hr{clear:both;color:#eeeeee;background-color:#eeeeee;height:1px;border:none;padding:0;margin:0}
div#photo{float:left;margin:0 14px 18px 0}


/* карта сайта */
td.smap{width:50%;vertical-align:top}
td.smap div{padding:0.6em 15px 0.6em 23px;font-weight:bold;background:url(/images/menu_sub.gif) 0 50% no-repeat}
td.smap p{background:url(/images/menu_sub.gif) 23px 0.45em no-repeat;margin:0.5em 0 0.5em 0;padding:0 0 0 46px;font-weight:normal}
td.smap a{text-decoration:underline}
td.smap div a{text-decoration:none}

/* новости */
div.back{text-align:right;padding-top:15px}
h2 small{font-size:70%;font-weight:normal}
div#news{padding: 47px 0 0 21px}
div#news div{width:27%;float:left;margin: 0 40px 0 0;padding:0}
div#news div h3{margin:0}
div#news div p{padding:0 0 6px 0;margin:0}
div#news_nav{clear:both;padding:20px 0 0 21px}

div.newsdate{padding:10px 0 0 0;margin:0 0 5px 0;width:57px;display:block;float:left;color:#16627A}
div.newstitle{padding:10px 0 0 0;margin:0 0 5px 0;display:block;float}
div.newstext{padding:0;margin:0 0 10px 0;clear:both}
div.newstext p,div.newstext * p,div.newstext * * p{padding:0;margin:0 0 6px 0}
td#newsleft{width:70%;padding:30px 0 0 42px;vertical-align:top}
td#newsright{width:30%;padding:30px 20px 0 50px;vertical-align:top}

p.year{padding:10px 0 10px 0 ! important;margin:0 ! important;font-weight:bold}
p.empyear{padding:10px 0 10px 0 ! important;margin:0 ! important;font-weight:bold}
p.curmonth{padding:0 0 3px 20px ! important;margin:0 ! important;font-weight:bold;background:url(/images/li_bullet.gif) 0 0 no-repeat}
p.empmonth{padding:0 0 3px 20px ! important;margin:0 ! important;color:#cccccc;background:url(/images/li_bullet2.gif) 0 0 no-repeat}
p.othermonth{padding:0 0 3px 20px ! important;margin:0 ! important;background:url(/images/li_bullet.gif) 0 0 no-repeat}

img.png{behavior:url("/thema/2705705/js/png.htc")}


.menu1
{
 color:#339933;  font-family: Arial; font-weight:bold; font-size: 10pt;
}

.menu1a
{
 color: #339933; font-family:  Arial; font-size: 10pt; text-decoration: none;
}

.menu2
{
 color: #339933; font-family: Arial; font-size: 10pt;
}

.menu2a
{
 color: #339933; font-family: Arial; font-size: 10pt; text-decoration: none;
}

.menu3
{
 color: #339933; font-family:  Arial; font-size: 10pt;
}

.menu4
{
 color: #339933; font-family: Arial; font-size: 10pt;
}

.menu5
{
 color: #339933; font-family: Arial; font-size: 10 pt;
}

.menu6
{
 color: #339933; font-family:  Arial; font-size: 10pt;
}

.menu7
{
 color: #339933; Arial; font-size: 10pt;
}

.menu3a
{
 color: #339933; font-family: Arial; font-size: 10pt; text-decoration: none;
}

.menu4a
{
 color: #339933; font-family:  Arial; font-size: 10pt; text-decoration: none;
}

.menu5a
{
 color: #339933; font-family: Arial; font-size: 10pt; text-decoration: none;
}

.menu6a
{
 color: #339933; font-family: Arial; font-size: 10pt; text-decoration: none;
}

.menu7a
{
 color: #004DB5; font-family: Tahoma, Verdana, Arial; font-size: 7pt; text-decoration: none;
}
