/* CSS Document */
body.mceContentBody {background: #FFF;}
html{width:100%; height:100%; margin:0px; padding:0px;}
body{width:100%; height:100%; margin:0px; padding:0px; background-color:#cde9ff; background-image:url(../images/bg.jpg); background-position:top left; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:underline;}
a:link,a:active,a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:underline;}
a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none;}
img {border:0px;}
tr td{vertical-align:top}
p{margin:0px; padding:0px 0px 15px 0px}
h1{background:url(../images/str1.jpg) left top no-repeat; height:18px; background-color:#aca18d; color:#fff; margin:0px 0px 16px 0px; padding:2px 0px 0px 38px; font-size:13px; font-weight:bold;}
h2, h2 a, h2 a:link, h2 a:active, h2 a:visited, h2 a:hover {color:#ff0000; font-size:26px; font-weight:normal;}
h6{font-size:15px; color:#000; margin:0px; padding:0px;}
input{vertical-align:middle}
.cl{clear:both; margin:0px; padding:0px;}

.tb_m{width:100%; background:url(../images/pic_bot.jpg) bottom left no-repeat;}
.bl_top{ background:url(../images/car.jpg) top right no-repeat; width:100%; height:220px;}
.logo{float:left; margin:16px 0px 0px 20px;}
.text_sh{padding:73px 0px 0px 0px;}
.bl_menu{width:100%; background-color:#0100e6; background-image:url(../images/menu_car.jpg); background-position:right top; background-repeat:no-repeat; height:44px;}
.bl_podmenu{background:url(../images/podmenu1.gif) top left repeat-x; padding-top:5px; margin-bottom:70px;}
.td_l{background:url(../images/b_l.gif) right top repeat-y; width:197px;}
.td_cen{background-color:#fffdbe; padding:15px 16px 40px 14px; font-size:15px; background-image:url(../images/podmenu2.gif); background-position:top left; background-repeat:repeat-x;}
.td_r{background:url(../images/b_r.gif) left top repeat-y; width:196px;}
.bl_bot{background-image:url(../images/b_b.gif); background-position:top left; background-repeat:repeat-x;}
.bl_bot_l{background:url(../images/u_l.gif) top right no-repeat;}

.bl_news{padding:12px 27px 11px 15px; color:#fe0000; width:154px;}
.bl_text_n{padding-left:8px; color:#000;}

.bl_add{background:url(../images/address.gif) top right no-repeat; padding:52px 0px 0px 9px; margin-top:15px; font-size:18px; font-family:"Times New Roman", Times, serif}
.bl_cert{background:url(../images/certif.gif) top right no-repeat; padding:52px 0px 0px 35px; margin-top:15px;}

.voting{padding:18px 40px 20px 33px; width:123px; font-weight:bold;}
.quest {font-size:10px; color:#21703d; font-weight:normal; line-height:1.5}
.send{background:none; border:none; font-weight:bold; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.div_m{background:url(../images/lines.gif) top right no-repeat; padding:18px 14px 0px 9px; float:left;}
a.menu{font-size:14px; color:#fff600; text-decoration:none;}
a.menu:link,a.menu:active,a.menu:visited{font-size:14px; color:#fff600; text-decoration:none;}
a.menu:hover{font-size:14px; color:#fff600; text-decoration:underline;}
.menu_sel{font-size:14px; color:#fff600; text-decoration:underline;}

.f_inp{width:295px; height:21px; padding:2px 0px 0px 5px;}
.f_td{width:184px; height:26px; font-size:13px; font-weight:bold; background-color:#def1ff; padding-left:15px; padding-top:6px}

.img_news{margin-right:12px; float:left}
.td_news{padding:14px 0px 10px 7px}
.td_cat{padding-left:15px; padding-top:6px}
.text{font-size:13px; padding-left:15px; padding-top:8px}
.link{float:right; margin-bottom:10px; padding-top:8px}
.faq{background-color:#cde9ff; padding:6px 5px; margin-bottom:6px; font-weight:bold; font-style:italic;}

.bl_copy{background:url(../images/copy.gif) top left repeat-x; height:56px; width:100%; margin:auto; color:#fff; font-size:9px}
.copy1{float:left; padding:20px 0px 0px 40px;}
.copy2{float:right; padding:20px 40px 0px 0px;}
a.copyright {font-size:9px; text-decoration:none; color:#fff;}
a.copyright:link,a.copyright:aktive,a.copyright:visited {font-size:9px; text-decoration:none; color:#fff;}
a.copyright:hover {font-size:9px; text-decoration:underline; color:#fff;}
a.page_lnk{
	padding: 0 2px 0px 2px;
	color: red;
	font-weight:bold;
}
.cur_page_lnk{
	font-size: 14px;
	color:#0100E6;
	font-weight:bold;
}
.back{
	text-align:left;
}
.gallery{
	width:835px;
}

