/******************************

	Mystery Group Design Studio (c)
	info@mygr.ru
	www.mystery-group.ru
	 
/*****************************/
/*reset*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	
	background: transparent;
}

body {
	line-height: 1.2;
}
ol, ul {
	list-style: none;
}





html, body {
height:100%;
}

body {background:#fff; font-family:arial,tahoma,helvetica, sans-serif; font-size:100.01%;} 
h2 {padding:25px 0 17px; color:#000; font-size:18px; font-weight:normal;}

a {color:#0066cb;}
a:hover {text-decoration:none;}
#wrapper {background:#fff;
 width:100%;
min-height:100%;
height:auto  !important;
height:100%;
position:relative;
font-size:14px;
 min-width:1000px;
}

#head { position:relative;}


#page {padding:16px 13px 0; clear:both; background:url(/img/bg.gif) 0 0 repeat-x; overflow:hidden;}

.leftblock {float:left; margin-right:-100%; position:relative; width:186px; }
.rightblock {float:left; width:100%;}
.wrap {margin-left:197px; padding-bottom:30px;}


#footer {position:relative; background: url(/img/footer_bg.gif) 0 0 repeat-x; clear:both; margin-top:-140px; height:140px;  font-size:11px; text-align:center; color:#666; min-width:1000px;}
#footer a {color:#666; text-decoration:none; margin:0 7px;}

.protect{ height: 140px; width:100%; clear:both;}


/*--------------РЁР°РїРєР°----------------*/

.top_head {background:#0f72c3; height:30px; padding:0 25px;}

.top_head a{color:#cfe3f3; float:left; font-size:11px; display:block; padding:10px 0 2px; padding-left:14px;}
.top_head .t1 {width:95px;}
.top_head .t2 {background:url(/img/ico2.gif) 0 9px no-repeat; margin-left:10%; display:inline;}
.top_head .t3 {background:url(/img/ico3.gif) 0 9px no-repeat; margin-left:40px;}
.top_head .t4 {background:url(/img/ico4.gif) 0 9px no-repeat; float:right;}
.t5 {float:left; margin-left:10%; display:inline; color:#cfe3f3; font-size:10px; padding:10px 0 2px;}
.top_head .t5 a {display:inline; float:none;}
.middle_head {padding:33px 13px 13px; position:relative;}

.logo {float:left; margin-right:22px; position:relative; z-index:2;}

.m_text {color:#555; font-size:12px; padding-top:3px; position:relative;}

/*--------------Верхняя навигация----------------*/

.main_nav {clear:both; padding-top:32px; overflow:hidden;}
.main_nav a{padding:5px 0 5px 30px; display:block;}
.main_nav li {float:left; clear:right;}
.a1 {width:17%;}
.a1 a{ background:url(/img/li_1.jpg) 0px 5px no-repeat;}
.a3 {width:18%;}
.a3 a{padding:5px 0 5px 38px; background:url(/img/li_3.jpg) 0px 7px no-repeat;}
.a4 {width:13%;}
.a4 a{ background:url(/img/li_4.jpg) 0px 3px no-repeat;}
.a5 {width:13%;}
.a5 a{ background:url(/img/li_5.jpg) 10px 3px no-repeat;}
.a6 {width:13%;}
.a6 a{ background:url(/img/li_6.jpg) 5px 4px no-repeat;}
.a8 {width:11%;}
.a8 a{ background:url(/img/li_8.jpg) 5px 5px no-repeat;}
.a9 {width:11%;}
.a9 a{ background:url(/img/li_9.jpg) 2px 5px no-repeat;}



.a7 {width:10%;}
.a7 a{ background:url(/img/li_7.jpg) 0px 5px no-repeat;}
.a2 {width:14%;}
.a2 a{ background:url(/img/li_2.jpg) 0px 5px no-repeat;}

.bot_head {padding-bottom:6px; position:relative;}
.bot_in {font-size:17px; color:#f8ce22; text-transform:uppercase; font-weight:bold;}

.cc1 {float:left; font-size:25px; padding-top:30px; padding-right:112px;}
.cc2 {float:left; padding-top:37px; padding-right:17px;}
.cc3 {float:left; font-size:25px; padding-top:30px;}





.mg {position:absolute; top:78px; right:61px;}
.mg p {padding-left:47px; position:relative; top:6px;}
.mg a {margin:0;}

.stat {padding:0px 0 10px 11px; background:#f8f8f8; color:#555; font-size:12px; line-height:1.6; height:80px;}
td.change_data {font-size:11px;padding:0px;}

.filter_c_p {color:#555;font-size:12px;padding: 10px 0 0 0;}
.filter_c_p select{color:#555;font-size:11px;border: 1px solid #d4d0c8; color:#7a7a7a;width:150px;}
.stat table {position:relative; top:17px;}
.c {color:#0f72c3; font-weight:bold;}


/*--------------РџРѕРёСЃРє----------------*/

.search {height:90px; background:#fff; font-size:12px; color:#8b8b8b;}
.search form {height:35px; margin-top:8px;}
.search form input {float:left;}
.txt {height:33px; padding:0; margin:0 8px 0 0; border:1px solid #d4d0c8; width:75%; font-size:24px;}

.search_in {padding:14px 0 0 16px;}

.search_a {color:#8b8b8b; border-bottom:1px dashed #8b8b8b; text-decoration:none; margin-left:9px;}
.s_a {margin-left:78px; }
.more{color:#0066cb; font-size:14px; margin-left:25px;}

.search2 {height:115px;}


.left_blocks {margin:10px 0 50px; background:#fff;}

/*--------------Р›РµРІР°СЏ РЅР°РІРёРіР°С†РёСЏ----------------*/

.left_nav {position:relative; padding-top:5px;}
.left_nav li {padding:24px 0 24px 60px; position:relative; margin:5px 0; height:1%;}
.left_nav li a {position:relative; z-index:2; color:#555; font-size:15px;}
.left_nav a:hover {color:#0066cb; text-decoration:underline;}
.left_nav li i { width:90px; height:66px; overflow:hidden; position:absolute; top:0; left:0;}
.left_nav .la1 i{background:url(/img/nav_ico_1.jpg) 15px 15px no-repeat;}
.left_nav .la2 i{background:url(/img/nav_ico_2.jpg) 15px 15px no-repeat;}
.left_nav .la3 i{background:url(/img/nav_ico_3.jpg) 20px 15px no-repeat;height:75px;}
.left_nav .la4 i{background:url(/img/nav_ico_4.jpg) 15px 9px no-repeat;top:20px; height:52px;}

/*--------------РЎС‚Р°С‚СЊРё----------------*/

.item dt {padding-left:14px; background:url(/img/item.gif) 0 5px no-repeat; }
.item dd {padding: 5px 0 18px 14px; color:#666; font-size:11px; }
.item dd a {color:#000; font-size:12px;}


/*--------------РћС‚Р·С‹РІС‹----------------*/

.opinion {font-size:11px; color:#666; border-bottom:1px dashed #c3c3c3; margin-bottom:10px; padding-bottom:15px;}
.opinion a{font-size:11px; color:#666; margin-bottom:10px; padding-bottom:15px; text-decoration:none;}
.opinion a:hover{text-decoration:underline;}
.opinion b {background:#0066cb; color:#fff; padding:0 2px; margin-right:3px;}

.minus {border:1px solid #c2c2c2;  background:#e9ebed; position:relative; padding:5px 7px; margin:10px 0 0; }
.plus {border:1px solid #c2c2c2; background:#fff; position:relative; padding:5px 7px; margin:10px 0 15px; }
.minus a, .plus a {color:#666; text-decoration:none;}
.minus i {width:5px; height:6px; background:url(/img/ar1.gif); overflow:hidden; position:absolute; top:100%; left:6px;}
.plus i {width:5px; height:6px; background:url(/img/ar2.gif); overflow:hidden; position:absolute; top:100%;  left:6px;}
.minus a:hover, .plus a:hover {text-decoration:underline;}


/*--------------breadcramb----------------*/
.path {color:#9b9b9b; font-size:9px}
.path a {color:#9b9b9b;}

.content {padding:13px; background:#fff; margin-top:10px;}

.add {float:right; margin-top:15px;}


/*--------------Р’РєР»Р°РґРєРё----------------*/

.h {height:40px; border-top:1px solid #cecccc; border-bottom:1px solid #cecccc; background:url(/img/h.gif) 0 100% repeat-x; clear:both; font-size:11px;}
.h2 {padding:15px 23px 34px; border-top:1px solid #cecccc;   clear:both; font-size:11px;}
.h2_ {padding:0px 13px 0px; border-top:1px solid #cecccc;   clear:both; font-size:11px;}


/*--------------Р›РёСЃС‚Р°Р»РєР°----------------*/
.k {margin-top:35px;float:left; position:relative; z-index:2;}
.k li {float:left;}
.k li a{display:block; width:115px; margin-left:9px; background:#e1e2e3; padding:9px 0; 
text-align:center; color:#000; font-weight:bold; text-decoration:none; border:1px solid #fff; border-bottom:none; position:relative; z-index:2;}
.k li a:hover {background:#fff; border:1px solid #ccc; border-bottom:none;  top:1px;}
.k li a.active {background:#fff; border:1px solid #ccc; border-bottom:none;  top:1px;}

.k2 {margin-top:35px;float:left; position:relative; z-index:2;}
.k2 li {float:left;}
.k2 li a{display:block; width:160px; margin-left:9px; background:#e1e2e3; padding:9px 0; 
text-align:center; color:#000; font-weight:bold; text-decoration:none; border:1px solid #fff; border-bottom:none; position:relative; z-index:2;}
.k2 li a:hover {background:#fff; border:1px solid #ccc; border-bottom:none;  top:1px;}
.k2 li a.active {background:#fff; border:1px solid #ccc; border-bottom:none;  top:1px;}

.obj_in_str {float:right; padding:14px 12px 0 0; color:#707070; }
.obj_in_str  a {margin-left:10px; color:#707070; }
.obj_in_str  a.active {font-weight:bold; text-decoration:none;}


.reflect {float:left; padding:14px 0 3px 15px; color:#707070; }
.reflect  a {margin-left:10px; color:#707070; text-decoration:none; border-bottom: 1px dashed #707070;}
.reflect  a.active {font-weight:bold; border-bottom:none;}


.listalka {float:left; padding:12px 0 0 20px;}
.listalka li {float:left; font-weight:bold;}
.listalka li a {color:#707070; text-decoration:none; margin:0 7px; padding:2px 0; display:block;}
.listalka li a.active {background:#e1e2e3; margin:0 14px; padding: 2px 3px;}
.listalka .ll {padding:2px 13px 0 0; }
.listalka .l {padding:2px 10px 0 0;}
.listalka .r {padding:2px 0 0 10px;}
.listalka .rr {padding:2px 0 0 13px;}
.listalka .ll a, .listalka .l a, .listalka .rr a, .listalka .r a {margin:0;}


.left {float:left;}
.right {float:right;}
.right2 {float:right;color:#707070; font-size:11px;padding-top:12px;}
.right3 {float:right;color:#707070; font-size:11px;padding-top:22px;}
.right4 {float:right;color:#707070; font-size:12px;padding-top:15px;}
.clear {clear:both;}
.id {padding:14px 13px; color:#707070; font-size:11px;}
.id b {color:#414141; font-weight:normal;}
.id .left b {color:#cd0000;}
.prosmotr {padding:0 35px 0 77px;}


.info { position:relative; width:100%; border-collapse: collapse; border-spacing: 0;}
.info td { padding:9px 13px; background:#0f72c3; color:#fff; font-size:13px;}

.info2 { position:relative; width:100%;}
.info2 td {}
.info2 td.title { padding:9px 13px; background:#0f72c3; color:#fff; font-size:14px;}
.info2 td.r_edit { padding: 0 10px 5px 0; font-size:11px;text-align:right;}

.parts {width:100%; font-size:12px; color:#707070; position:relative; overflow:hidden;}
.parts th {text-align:left; color:#000;}
.parts th, .parts td {padding:9px;}
.parts th {background:#dee0e1;}
.alt td{ background:#e9ebed;}

.alt_col {color:#cd0000;}
.alt_col222 {color:#26863c;}
.alt_col a{color:#cd0000;text-decoration:none;}
.alt_col a:hover{color:#cd0000;text-decoration:underline;}
.alt_col2 {font-size:10px; color:#868686;}
.parts {border-bottom:1px solid #cecccc;}
.parts th span {position:relative;margin-right:16px;}
.top_ar {width:8px; height:4px; background:url(/img/ar.gif) 0 0 no-repeat; position:absolute; top:3px; right:-16px;}
.bot_ar {width:8px; height:4px; background:url(/img/ar.gif) 0 -5px no-repeat; position:absolute; top:8px; right:-16px;}
.parts .z {text-align:right; padding:12px 9px;}
.z a {color:#000; font-weight:bold;}
.mt {margin-top:-1px;}

.parts2 {margin:15px 0 16px; border-bottom:0 none;}
.parts2 th{background:#0f72c3; color:#fff;}
.parts2 .top_ar {background:url(/img/ar_alt.gif) 0 0 no-repeat;}
.parts2 .bot_ar {background:url(/img/ar_alt.gif) 0 -5px no-repeat;}
.parts2 tr:hover td {background:#737373; color:#fff;cursor:pointer;}

.parts3 {margin:35px 0 16px; border-bottom:0 none;}
.parts3 th{background:#0f72c3; color:#fff;}
.parts3 .top_ar {background:url(/img/ar_alt.gif) 0 0 no-repeat;}
.parts3 .bot_ar {background:url(/img/ar_alt.gif) 0 -5px no-repeat;}
.parts3 tr:hover td {background:#737373; color:#fff;}
.parts3 tr:hover td a{color:#fff;}

.m0 {margin-top:0;}

.sub_nav {padding-left:19px;}
.sub_left_nav li {display:inline; position:relative;}
.sub_left_nav a{padding-left:9px; margin-bottom:15px; display:block; background:url(/img/ar4.gif) 0 5px no-repeat; color:#404040; position:relative;}
.content_in {margin-right:208px; position:relative; height:1%;}
.sidebar {float:right; margin-right:-208px; display:inline; width:208px;}
.sidebar_in {padding-left:17px;}

.sidebar2 {position:absolute; right:-208px; top:0; width:208px;}
.sidebar2 .sidebar_in {padding-left:17px;}

.paper {padding: 0 0 16px 133px; position:relative; overflow:hidden;}
.paper___ {padding: 0 0 16px 93px; position:relative; overflow:hidden;}
.paper2 {padding: 0 0 16px 0px; position:relative; overflow:hidden;}
.paper img {float:left; margin-left:-133px; display:inline;  border:1px solid #ddd;}
.paper___ img {float:left; margin-left:-93px; display:inline;  border:1px solid #ddd;}
.paper_info {height:2em; color:#9b9b9b; font-size:11px; margin-top:7px;}
.sp0 {margin-left:15px;}
.sp1 {margin-left:20px;}
.sp2 {margin-right:38px;}
.all_paper {padding-top:28px;}

.abc {text-align:center; color:#707070; padding:31px 0 25px;}
.abc a {color:#707070; margin:0 3px;}
.ru-abc {padding-bottom:5px;}
.ru-abc1 {padding-top:5px;}

.sub_cent_nav li{float:left; clear:right; }

.scn1 {width:25%;}
.scn2 {width:23%;}
.scn3 {width:27%;}
.scn4 {width:25%;}
.sub_cent_nav li li {float:none; clear:none; display:inline;}
.sub_cent_nav li li a {color:#707070; text-decoration:none; display:block; clear:both; padding-left:17px; margin-bottom:12px; background:url(/img/z1.gif) 0 7px no-repeat;}
.sub_cent_nav li li a:hover {color:#0066cb; background:url(/img/z2.gif) 0 7px no-repeat;}


.find {position:relative; padding:31px 0; clear:both; color:#707070;}
.paginacia {color:#707070; float:right;}
.paginacia a {color:#707070; text-decoration:none; padding:2px; margin:3px;}
.paginacia a.active {background:#0f72c3; color:#fff; }

.auto_mark li {float:left; width:250px; color:#707070; font-size:12px; line-height:46px;padding-bottom:20px;}
.auto_mark li a{color:#707070; text-decoration:none;}
.auto_mark img {float:left; margin-right:10px; border:1px solid #ddd;}


.new_z {font-size:12px; color:#000; padding:16px 0 10px 9px; font-weight:bold;}
.map {padding:0 0 15px 9px;}


.kyrs {font-size:11px; margin-bottom:20px;}
.kyrs div {padding:9px 0 9px 9px;}
.kyrs div.eur {background:#e9ebed;}
.up {color:#458d0e;}
.down {color:#b55541;}
.k_1 {padding-left:27px; font-weight:bold;}
.k_2 {padding-left:20px;}

.poll {color:#666;}
.poll li {margin-bottom:15px; font-size:12px; overflow:hidden;}
.poll li a{font-size:14px;}
.poll input {float:left;}
.poll label {margin-left:10px; display:inline; float:left; width:150px;}

.mm {margin:28px 0 9px;}
.mm2 {margin:0 0 9px;}

.checkbox {color:#808080; width:75%;}
.checkbox div {float:left; padding-top:13px;}
.checkbox .right {float:right;}
.checkbox .right input {margin-left:10px;}
.checkbox label {padding:0 16px 0 5px;}

.center_nav {height:5em; position:relative; overflow:hidden; width:100%;}
.center_nav li {float:left;  clear:right; width:25%; position:relative;}
.center_nav li a {display:block; padding:30px 0 0 60px; position:relative; z-index:2; color:#555; font-size:15px;}
.center_nav a:hover {color:#0066cb; text-decoration:underline;}
.center_nav li i { width:90px; height:66px; overflow:hidden; position:absolute; top:0; left:0;}
.center_nav .la1 i{background:url(/img/nav_ico_1.jpg) 15px 22px no-repeat;}
.center_nav .la2 i{background:url(/img/nav_ico_2.jpg) 15px 18px no-repeat;}
.center_nav .la3 i{background:url(/img/nav_ico_3.jpg) 20px 20px no-repeat;height:75px;}
.center_nav .la4 i{background:url(/img/nav_ico_4.jpg) 15px 4px no-repeat;top:20px; height:52px;}
.center_nav .la4 a {padding-top:20px;}

.all_news {width:100%; position:relative; overflow:hidden;}
.news {float:left;  height:108px; width:49%; overflow:hidden; position:relative;}
.news_in {margin:0 16px 0 64px;}
.date {color:#9f9f9f; font-size:11px; width:64px; margin-left:-64px; float:left; position:relative; display:inline;}
.date img {border:1px solid #ededed; margin-top:5px;}
.clock {padding-left:15px; background:url(/img/clock.gif) 0 2px no-repeat; margin-left:6px; position:relative; display:block;}
.news p {padding-top:5px; color:#666; font-size:12px;} 
.banner3 {border:1px solid #cecccc; clear:left; margin-top:10px;}

.l50 {float:left; width:48%;}
.r50 {float:right; width:48%;}


.blog dt {color:#666; font-size:11px; padding-bottom:19px; padding-left:18px; background:url(/img/ppl.gif) 0 0 no-repeat;}
.blog dd { padding-left:18px;padding-bottom:4px;}

.main_intro { position:relative; overflow:hidden; width:100%; float:left;}
.right_banners_block {float:right; padding-left:16px;}
.main_intro_in {position:relative; margin-right:208px;}

.result_search {margin-top:23px; color:#707070;}
.result_search a{color:#707070; }


.m_block {position:relative; margin:20px 0; padding:0 0 6px 93px; border-bottom:1px solid #d8d6d6; font-size:12px;}
.m_block h3 {color:#000; font-size:16px; padding-bottom:10px;}
.m_block p{color:#707070; padding:10px 0;}
.rate {width:150px; position:absolute; top:0; right:0;}
.rate {color:#0f72c3; font-size:12px; font-weight:bold; text-align:right;}
.rate img {}

.rate_2 {width:150px; float:right;padding: 7px 10px 0 0;}
.rate_2 {color:#0f72c3; font-size:12px; font-weight:bold; text-align:right;}
.rate_2 img {}

.m_block_logo {float:left; margin-left:-93px; display:inline; padding-top:10px;}

.m_cont_right {float:right; width:30%; text-align:right; padding-top:20px;}
.m_cont_right a {line-height:1.6;}
.s1 {padding-right:20px; background:url(/img/j1.gif) 100% 3px no-repeat;}
.s2 {padding-right:20px; background:url(/img/j2.gif) 100% 5px no-repeat;}
.m_cont_left {position:relative; width:60%; padding-top:13px; color:#000;}

.s3 {padding:0 0 6px 17px; background:url(/img/ppl.gif) 74px 3px no-repeat;}
.s3_ {padding:0 0 6px 17px; background:url(/img/ppl.gif) 2px 3px no-repeat;}
.s4 {padding:0 0 6px 17px; background:url(/img/tel.gif) 73px 3px no-repeat;}
.s4_ {padding:0 0 6px 17px; background:url(/img/tel.gif) 1px 3px no-repeat;}
.s5 {padding:0 0 6px 17px; background:url(/img/dog.gif) 73px 3px no-repeat;}
.s5_ {padding:0 0 6px 0px;}
.s5__ {padding:0 0 6px 17px; background:url(/img/ppl.gif) 2px 2px no-repeat;}
.s6_ {padding:0 0 6px 17px;font-size:11px;}

.plusik {font-weight:bold;color:#146514;}
.minusik {font-weight:bold;color:#b60000;}

.stat_result {width:70%; padding-top:37px;}
.stat_result .paper{font-size:12px;}
.stat_result .paper_title {font-size:14px;}

.avtoriz {background:#fff; padding:13px 0 92px 212px;}


.a_form {position:relative; margin-top:20px;}
.a_form td {vertical-align:middle; font-size:12px; padding:4px 13px 4px 0;}
.a_form_2 {position:relative; margin-top:20px;}
.a_form_2 td {vertical-align:middle; font-size:12px; padding:4px 0 4px 0;}

.a_form_2_1 {position:relative; margin-top:20px;}
.a_form_2_1 td {vertical-align:middle; font-size:12px; padding:12px 0 12px 0;color:#404040;}



.a_form label {color:#8c8c8c;}
.a_form a {font-size:14px; float:right;}
input.avtoriz_text {width:300px; height:30px; font-size:25px; border: 1px solid #d4d0c8;}
select.avtoriz_text {width:302px; height:30px; font-size:13px; border: 1px solid #d4d0c8; color:#7a7a7a;}
select.avtoriz_text1 {width:124px; height:30px; font-size:13px; border: 1px solid #d4d0c8; color:#7a7a7a;}
select.avtoriz_text11 {width:184px; height:30px; font-size:13px; border: 1px solid #d4d0c8; color:#7a7a7a;}
select.avtoriz_text2 {width:210px; border: 1px solid #d4d0c8;color:#707070;font-size:10px;}
input.mail {width:450px; height:20px; font-size:12px; border: 1px solid #d4d0c8;}
textarea.mail {width:450px; height:150px; font-size:12px; border: 1px solid #d4d0c8;}
textarea.avtoriz_text {width:300px; height:150px; font-size:12px; border: 1px solid #d4d0c8;}

.cb{color:#0066cb;}

.ob {padding-top:23px; padding-bottom:10px; border-bottom:1px solid #a0a0a0;}
.ob___ {border-bottom:1px solid #a0a0a0;}

div.error {color:#0f72c3; font-size:11px; border-left:4px solid #0066cb; padding:9px 19px 9px 32px;}
/*div.error {color:#f7941d; font-size:10px; border:1px solid #f7941d; background:url(/img/error.gif) 7px 7px no-repeat; padding:9px 19px 9px 32px;}*/

.reg_title {font-size:18px; /*color:#4b4b4b;*/color:#000; font-weight:bold; padding-top:28px;}
.reg_title1 {font-size:18px; /*color:#4b4b4b;*/color:#000; font-weight:bold;margin:0;}
.reg_title2 {font-size:14px; color:#4b4b4b; font-weight:bold; padding-top:5px; padding-bottom:10px;}
.reg_title3 {font-size:14px; color:#4b4b4b; font-weight:bold; padding-top:15px; padding-bottom:10px;}
.reg_title4 {font-size:14px; color:#4b4b4b; font-weight:bold; padding-top:15px; padding-bottom:10px; padding-left:10px;}

.who {padding:20px 0;}
.who2 {padding:10px 0;}
.who3 {padding:30px 0 0 0;}
.who input {margin-left:25px;}
.who2 input {margin-left:25px;}
.who3 input {margin-left:25px;}

.take {padding-top:35px; padding-left:110px}
.take a, .take label {margin-left:3px;}

.btn_reg {margin:29px 0 0 99px; padding-left:110px}

.p10 {padding-top:30px;}
.sub_left_nav a.active {color:#0066cb; font-weight:bold;}

.folder ul {padding:26px 14px 14px; background:#f1f1f3;}
.folder li {text-align:right; padding:0 0 24px 35px;  font-size:12px; position:relative; height:1%;}
.folder li.active {font-weight:bold;}
.folder li i{background:url(/img/folder.gif) 0 0 no-repeat; position:absolute; top:-3px; left:0; width:24px; height:22px;}
.folder li.active i{background:url(/img/folder_active.gif) 0 0 no-repeat;}
.folder li a{float:left; color:#000; text-decoration:none; font-size:12px;}

.search3 {height:36px; position:relative; width:100%; }
.search3_in {position:relative; margin-right:70px;}
.search3_btn {position:absolute; right:-68px; top:0;}
.search3_txt {border:1px solid #d4d0c8;  height:26px; width:100%; font-size:20px;}

.move {color:#868686; font-size:12px; background:#f1f1f3; border-top:1px solid #d4d0c8; padding:19px 11px;}
.move select {margin-left:15px;}

.listalka2 {height:25px; margin:15px 0 15px 5px;}
.listalka2 li {float:left; margin-right:7px;}
.listalka2 li a {display:block; height:25px; width:25px; background:#f1f1f3; color:#404040; line-height:25px; text-align:center; text-decoration:none;}
.listalka2 li a.active {color:#fff; background:#0066cb;}

.person {font-size:12px; color:#404040; position:relative; padding-left:60px; overflow:hidden; margin:13px;}
.person a {color:#0066cb; text-decoration:none;}
.person p {margin:5px 0;}
.person img {float:left; margin-left:-60px; position:relative;}

.person2 {font-size:12px; color:#404040; position:relative; padding-left:0px; overflow:hidden; margin:13px;}
.person2 a {color:#0066cb; text-decoration:none;}
.person2 p {margin:5px 0;}
.person2 img {float:left; margin-left:-60px; position:relative;}

.garage_list {float:right;width:80px;text-align:left;padding: 5px 5px 0 0;}
.garage_list a{font-size:12px; color:#868686; padding:1px 0 0 1px;}

.letter {font-size:10px; color:#868686; padding:1px 0 0 13px; background:url(/img/letter.gif) 0 0 no-repeat;}
.letter2 {font-size:11px; color:#868686; padding:1px 0 0 1px; }
.letter_4 {font-size:12px; color:#868686; padding:10px 0 15px 124px; }
.letter_4_1 {font-size:12px; color:#868686; padding:0px 0 0px 124px; }
.letter_4 a{}
.letter2_2 {font-size:10px; color:#868686; padding:1px 0 0 1px;float:left;}
.letter2_3 {font-size:10px; color:#868686; padding:1px 0 0 100px;float:left;}
.letter2_3 a{color:#868686;}
.letter_1 {font-size:10px; color:#868686; padding:0 0 0 13px; margin-top:8px; background:url(/img/ppl.gif) 0 0 no-repeat;}
.all_person input {margin-left:9px;}
.all_person { width:100%; }
.all_person td {vertical-align:middle; background:#f1f1f3;}
.all_person .alt {background:#fff;}

.banner10 {float:right; margin:0 0 17px 17px;}

div.cnt p{color:#555; padding-bottom:20px;}
div.cnt ul{list-style:disc;margin-left:40px;margin-bottom:10px;padding:0;}
div.cnt ol{list-style:decimal;margin-left:40px;margin-bottom:10px;padding:0;}
div.cnt div ul{list-style:disc;margin-left:40px;margin-bottom:10px;padding:0;}
div.cnt div ol{list-style:decimal;margin-left:40px;margin-bottom:10px;padding:0;}
div.cnt p ul{list-style:disc;margin-left:40px;margin-bottom:10px;padding:0;}
div.cnt p ol{list-style:decimal;margin-left:40px;margin-bottom:10px;padding:0;}
div.cnt table {border-collapse:collapse;border:1px solid #000;}
div.cnt table td{border-collapse:collapse;border:1px solid #000;}
div.cnt table th{border-collapse:collapse;border:1px solid #000;}
div.cnt table ul{list-style:disc;margin-left:40px;margin-bottom:10px;padding:0;}
div.cnt table ol{list-style:decimal;margin-left:40px;margin-bottom:10px;padding:0;}
div.cnt table tr ul{list-style:disc;margin-left:40px;margin-bottom:10px;padding:0;}
div.cnt table tr ol{list-style:decimal;margin-left:40px;margin-bottom:10px;padding:0;}
div.cnt table td ul{list-style:disc;margin-left:40px;margin-bottom:10px;padding:0;}
div.cnt table td ol{list-style:decimal;margin-left:40px;margin-bottom:10px;padding:0;}
.p_p {color:#555; padding-bottom:20px;}

.filtr {font-size:12px; color:#000;  margin:23px 0 29px;}

.filtr select {width:100%; margin-top:3px;}
.filtr td {padding:0 28px 15px 0;}
.filtr td.last {padding-right:0; width:34%;}

.btn_filtr {float:right;}

.send_filtr {clear:both; height:35px;}
.mm2 {padding:116px 0 14px; }
.google_map {padding:33px 0;}
.m3 {padding-top:7px;}


.h2 a { margin-left:32px;  color:#707070; text-decoration:none; border-bottom:1px dashed #707070; position:relative; display:inline-block;}
.h2 a i { background:url(/img/letter.gif); width:10px; height:12px; left:-12px; position:absolute; overflow:hidden;}

.information {padding:31px 0 0 23px;}
.information p {padding-bottom:10px;}
.information a {color:#000;}
.information b {color:#747474; font-weight:normal;}

.inf_group {padding:15px 0 5px;}
.inf_group a{color:#0066cb; line-height:1.8;}
a.inf_group_a {color:#0066cb;}

.alt_k {margin-top:3px;}

.attention {color:#fff; padding:11px 11px 11px 34px; background: #1880ca url(/img/strong.gif) 7px 11px no-repeat; margin:14px 0;}

.send_opinion_btn {display:block; margin:22px 0 0 170px;}
.send_opinion {width:520px;}
.z2 {width:520px; background:none; border:0 none; height:25px;}
.send_opinion p {padding:12px 0 5px; font-size:12px;}
.send_opinion textarea {width:520px; background:none; border:0 none; height:137px;}

.out_bg {background:url(/img/form_bg.gif) 0 0 no-repeat; width:522px;}
.out_bg .status{color:#0f72c3; font-size:11px;padding: 5px 0 0 0;}
.out_bg textarea{border:1px solid #e3e2e2;}

.op_all {font-size:11px; color:#9b9b9b;}

.w8 {float:right; margin-top:20px;}


.o {padding-top:22px; }
.o_info {height:2em; font-size:12px; text-align:right;}
.o_text {border:1px solid #e1e0e0; background:#e9ebed; padding:19px 23px; font-size:12px; line-height:1.3;}
.rate2 {margin-right:12px; position:relative; top:2px;}
.autor {float:left;}
.autor a {position:relative; padding-left:35px; color:#1880ca; display:inline-block;}
.autor a i {position:absolute; top:-4px; left:8px; width:22px; height:22px;}
.o_text_alt {background:#fff;}

div.login_error {color:#e22b2b;padding: 5px 0 0 0;font-size:13px;font-weight:bold;}
div.login_message {color:#3da15e;padding: 5px 0 0 0;font-size:13px;font-weight:bold;}

.login {padding:0 8px;}
div.message {padding:0 3px 0 18px; background:url(/img/message.gif) 4px 2px no-repeat;}

.avtoriz_person .avt_title td {background:#0f72c3; color:#fff;}
.avtoriz_person .avt_title td a {color:#fff;}

.avtoriz_person {width:100%;border-collapse:collapse;}
.avtoriz_person td {padding:10px; color:#404040; font-size:12px;}
.avtoriz_person .avt_alt td {border-bottom:1px solid #e7e7e7;}


/*   futu_alert.css   */
.futu_alert_outer {
	position: fixed;
	top: 0; left: 0;
	width: 100%;
	_position:absolute;
	_top: expression(
		eval(document.documentElement.scrollTop) + "px"
	);
	_width: expression(
		eval(document.body.clientWidth) + "px"
	);
	z-index:9999;
}
.futu_alert_outer .frame {
	position:relative;
	z-index:9999;
}
.futu_alerts_holder {
	position:absolute;
	left:69%; top:0;
	width:30%;
	z-index:9999;
}

.futu_alerts_holder .futu_alert {
	position:absolute;
	top:-1000px;
	background-color:#FFEBA0;
	font:1em Tahoma, sans-serif;
	border:1px solid #FFFFFF;
	margin-left:60px;
}
.futu_alerts_holder .futu_alert .futu_alert_header {
	font-family:Verdana;
	text-align:left;
	font-size:1em;
	margin:10px 20px 0;
	color:#fff;
}
.futu_alerts_holder .futu_alert .futu_alert_text {
	font-family:Verdana;
	text-align:left;
	font-size:0.8em;
	margin:10px 20px;
	color:#fff;
}
.futu_alerts_holder .futu_alert .futu_alert_close_button {
	position:absolute;
	padding:10px;
	top:0;
	right:0;
	outline:none;
}
.futu_alerts_holder .message {
	font-size:0.8em;border:0; color:#FFF;
	background:none;
	background-color:#6690C9;
	padding:1px 2px;
}
.futu_alerts_holder .error {
	font-size:0.8em; border:0; background:none;
	padding:1px 2px;
	color:#FFF;
	background-color:#ed6060;
	
}
.futu_alerts_holder .save {
	font-size:0.8em; border:0; background:none;
	padding:1px 2px;
	color:#FFF;
	background-color:#73a168;
}

.votes___ {font-size:0.9em;padding-right:15px;padding-top:5px;}

.manpath {padding: 0 0 10px 0;color:#707070;}
.manpath a{color:#707070;}

hr.rega {position:absolute; border-top:3px solid #d4d0c8; border-bottom:0; width:77%;}



.bot_nav {padding:34px 0 2px;font-size:12px;}
#footer .bot_nav a{ margin:0 13px;padding-bottom:8px;}

.copy {width:258px; text-align:left; position:absolute; left:3px; display:inline; color:#9e9e9e; top:90px;padding-left:40px;}
.counter {width:258px; text-align:left; position:absolute; left:3px; display:inline; color:#9e9e9e; top:36px;padding-left:40px;}
#footer .copy a{color:#9e9e9e;padding:0px;margin:0px;}
.copy img {margin:5px 0 2px;}

p.req_steps_a {color:#fff;background:#0f72c3;border:1px solid #a0a0a0;font-size:22px;padding: 10px 17px;font-weight:bold;float:left;}
p.req_steps {color:#fff;background:#a0a0a0;border:1px solid #a0a0a0;font-size:22px;padding: 10px 17px;font-weight:bold;float:left;}
p.req_steps_line {background:#f4f2f3;width:260px;float:left;height:8px;overflow:hidden;}
p.req_steps_show {padding:10px 0 0 20px;}
p.req_steps_show a {color:#a0a0a0;font-size:11px;}

div.votelinetop {overflow:hidden;border-bottom:1px dashed #c3c3c3;background:none;margin:20px 0 -15px 0;}
div.votelinebottom {overflow:hidden;border-bottom:1px dashed #c3c3c3;background:none;margin:20px 0 -15px 0;}

p.changeactual {font-size:11px;padding: 5px 10px;background:#e9ebed;}
p.changeactual input{font-size:11px;width:100px; border: 1px solid #d4d0c8;}





td.a_form_2_1_1 {width:144px;padding-left:20px;}
td.a_form_2_1_2 {width:10px;}
td.a_form_2_1_3 {width:323px;}
td.a_form_2_1_4 {}