*{margin:0;padding:0;}
body{font:normal 11px/normal Tahoma;color:#494949;padding-bottom:10px;min-width:1000px;behavior:url("hover.htc");_padding-bottom:0;}
#basis{padding:0 10px;width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000? "1000px":"auto");}
img{border:0;behavior:url("pngbehavior.htc");}
#header{height:254px; background:url(/img/bg_header.gif) repeat-x #93b9dc; overflow:hidden;z-index:0;width:100%}
#header_img_left{position:absolute; top:0; left:5%; width:254px; height:223px;}
#header_img_right{position:absolute; top:0; left:67%;margin-left:-2px; width:253px; height:254px;}
#logo{position:absolute;top:105px;left:5%;width:158px;height:118px;cursor:pointer;margin-left:13px;}
div.step{font-family:Arial, Tahoma, Helvetica, sans-serif; width:112px; height:223px; float:left; text-align:center;clear:right}
div.number{font-size:42px; font-weight:bold; color:#b1d5fb; padding:71px 0 0 0;}
div.number_sign{font-size:11px; font-weight:bold; color:#68aad0; padding:12px 0 0 0;}
#nav{width:100%;float:left;position:relative;margin:-31px 0 0 0}
#nav ul{float:left;height:31px;background:url(/img/nav_li.gif) repeat-x 0 0;list-style:none;}
#nav li{float:left;text-align:center;border-left:1px solid #fff;border-right:1px solid #e1e1e1;}
#nav a, #nav span{color:#656565;display:block;background-position:0 0;background-repeat:repeat-x;padding:8px 25px 10px 23px;}
#nav a.m_blue, #nav span.m_blue{background-image:url(/img/m_blue.gif);}
#nav a.m_blue:hover{color:#4488af;}
#nav a.m_green, #nav span.m_green{background-image:url(/img/m_green.gif);}
#nav a.m_green:hover{color:#57bd1d;}
#nav a.m_pink, #nav span.m_pink{background-image:url(/img/m_pink.gif);}
#nav a.m_pink:hover{color:#ff5c90;}
#nav a.m_yellow, #nav span.m_yellow{background-image:url(/img/m_yellow.gif);}
#nav a.m_yellow:hover{color:#ffa200;}
#nav a.m_red, #nav span.m_red{background-image:url(/img/m_red.gif);}
#nav a.m_red:hover{color:#e73d3d;}
#nav a.m_purple, #nav span.m_purple{background-image:url(/img/m_purple.gif);}
#nav a.m_purple:hover{color:#ae00ff;}
#nav a.m_orange, #nav span.m_orange{background-image:url(/img/m_orange.gif);}
#nav a.m_orange:hover{color:#f5760f;}
#nav a.m_aqua, #nav span.m_aqua{background-image:url(/img/m_aqua.gif);}
#nav a.m_aqua:hover{color:#46b5cd;}
#nav li.active{background-color:#fff;}
#kolbasa{float:left;list-style:none;width:100%;margin-top:13px;padding:15px 0 0 0;background:url(/img/kolb_back.gif) repeat-x 0 0}
#kolbasa li{float:left;padding:0 0 0 15px;margin:0 0 0 14px;background:url(/img/arrow.gif) no-repeat 0 60%;color:#494949}
#kolbasa a{color:#494949}
#search{height:62px;background:url(/img/mod_search.gif) no-repeat 31px 9px;margin:17px 0 0 0;padding-left:164px;}
#search form{height:62px;background-color:#7eb8f5;}
#text_search{width:85%;height:20px;border:1px solid #7f9db9;background-color:#fff;margin:10px 6px 0 13px;}
#search_butt{background:url(/img/search_button.gif) no-repeat 0 0;border:none;width:71px;height:22px;cursor:pointer;color:#494949;font-size:11px;}
#search_butt:hover{background-position:-71px 0;color:#f5760f}
#search_butt,x:-moz-any-link{position:relative;top:2px}
*+html #search_butt{position:relative;top:0px}
/* телочки */
#d_lft{position:absolute; top:0; left:5%; width:380px; height:254px;}
#d_lft img{width:380px;}
#d_right{position:absolute; top:0; left:58%;margin-left:-2px; width:346px; height:254px;}
#d_right img{width:346px;}
#search form label{display:block;font-size:9px;color:#fff;padding:9px 0 0 13px;}
/*blocks*/
#blocks{width:100%;float:left;clear:both;margin:14px 0 0 0;}
.block{float:left;background-color:#f4f4f4;width:24%;margin:0 12px 0 0;clear:right;background-position:100% 100%;background-repeat:no-repeat;padding:0 0 65px 0;}
/*table blocks,shoping*/
table#blocks{border-collapse:collapse;margin-left:-3px;}
table.shoping{border-collapse:collapse;margin-left:-6px;}
table.shoping td{padding-bottom:10px;}
table.shoping .shop3{border-left:none}
#blocks td, .shoping td{vertical-align:top;float:none;border-left:9px solid #fff;}
/*конец table blocks,shoping*/
.orange_b a{color:#fe7f0b;}
.blue_b a{color:#5484c9}
.red_b a{color:#e73d3d;}
.green_b a{color:#447425;}
#blocks .block.orange_b{margin-left:5px;background-image:url(/img/car.gif);}
#blocks .block.blue_b{background-image:url(/img/rupor.gif);}
#blocks .block.red_b{background-image:url(/img/50.gif);}
#blocks .block.green_b{margin-right:0;padding:0 0 14px 0;background-color:#74ac50;text-align:center;}
#blocks .block.green_b img{border:5px solid #fff;margin:7px 0 8px 0}
#blocks .block.green_b p{padding:0 30px}
#blocks .block.green_b a{color:#fff;display:block;}
#blocks .hr,.block3 .hr, .sh_gid .hr{height:5px;background-position:0 0;background-repeat:repeat-x;}
.block.orange_b .hr,.block3.orange_b .hr{background-image:url(/img/m_orange.gif);}
.block.blue_b .hr, .block3.blue_b .hr{background-image:url(/img/m_blue.gif);}
.block.red_b .hr, .block3.blue_b .hr{background-image:url(/img/m_red.gif);}
.block.green_b .hr, .block3.green_b .hr{background-image:url(/img/m_green.gif);}
.sh_gid.pink_b .hr{background-image:url(/img/m_pink.gif);}
h2{clear:both; font:normal 18px/18px Arial;margin:16px 0 6px 0;padding:0 0 0 24px;background-position:0 50%;background-repeat:no-repeat;text-align:left;}
.block.orange_b h2,.block2.orange_b h2, .block3.orange_b h2, #sidebar.orange h2, #content .block5.orange h2, #right.orange h2,#content.green .block5.orange h2{background-image:url(/img/orange_b_h.gif);color:#fe7f0b;}
.block.blue_b h2, .block2.blue_b h2, .block3.blue_b h2, #right .block2.blue_b h2, #right2 h2,#right.red .block2.blue_b h2{background-image:url(/img/blue_b_h.gif);color:#5484c9;}
.block.red_b h2,.block2.red_b h2, .block3.red_b h2, #right.red h2, #content .block5.red h2,#content.green .block5.red h2{background-image:url(/img/red_b_h.gif);color:#e73d3d;}
.shoping .pink_b h2{background-image:url(/img/pink_b_h.gif);color:#ea648f;}
#blocks .block.green_b h2{background-image:url(/img/green_b_h.gif);color:#fff;}
.block2.green_b h2, .block3.green_b h2, #content.green h2, #content2.green h2{background-image:url(/img/green2_b_h.gif);color:#74ac50;}
#content.green a, #content2.green a{color:#74ac50;}
.block dl,.block2 dl, .block3 dl{float:left;width:100%;margin:7px 0 0 0;}
.block dt,.block2 dt, .block3 dt{float:left;width:17%;margin:0 0 12px 10px;}
.block dd,.block2 dd, .block3 dd{margin:0 10px 12px 0;}
.block dd{padding-left:58px;}
.block dl a,.block2 dl a, .block3 dl a{color:#494949;}
#blocks .all_a, #menu .all_a, .art_rght .all_a{font-weight:bold;margin-left:1%;float:left;_margin-left:1%;padding-left:58px;_padding-left:0px;}
#blocks .all_a{float:none;_float:left;_margin-left:6%;}
#blocks .all_a,.block2 .all_a, .block3 .all_a, .art_rght .all_a{padding-right:11px;background-position:100% 60%;background-repeat:no-repeat;}
.orange_b .all_a{background-image:url(/img/2arrow_or.gif);color:#fe7f0b;}
.blue_b .all_a{background-image:url(/img/2arrow_blue.gif);color:#5484c9;}
.red_b .all_a{background-image:url(/img/2arrow_red.gif);color:#e73d3d;}
.green_b .all_a{background-image:url(/img/2arrow_green.gif);color:#74ac50;}
.clear{clear:both;height:0;font-size:0;line-height:0;}
#wrap1{clear:both;float:left;width:100%;}
#menu{float:left;width:24%;margin-top:4px}
.block2{padding:9px 8px 0 0;background:url(/img/shadow.gif) no-repeat 100% 0;}
.block2 dl{float:none}
#content1{width:76%;float:left;}
#content1 p{font-size:12px;}
.block3{float:left;width:100%;margin:10px 0 0 0;}
.articles{width:65%;float:left;background:url(/img/dotted.gif) repeat-x 0 100%;padding:7px 0 8px 0;margin:0 0 0 25px;_width:59%;}
.articles h3,.articles h3 a{font:normal 18px/normal Arial; color:#494949;}
.articles img{float:left;padding:0 12px 0px 0;}
.articles p{padding:15px 0 0 0;}
#content1 p.data{padding:0 0 2px 0;margin:0;font-family:Arial;font-size:10px;color:#474747;}
.hor_dott{background:url(/img/hor_dotted.gif) repeat-x 0 100%}
/*пунктирное подчеркивание*/
.art_rght{float:right;width:30%;_clear:left}
.art_rght b{color:#494949;margin:0 0 0 11px}
.shoping{width:100%;float:left;clear:both;margin-top:20px;}
.sh_gid{width:50%;background:url(/img/check_back_red.gif) repeat 0 0;float:left;}
.insh{float:left;width:40%;margin:0 0 0 25px;}
.insh h4{font-size:12px;padding:8px 0 2px 0}
.insh p{padding:3px 0 8px 0;}
.insh a{color:#494949;}
.shop3{width:26%;float:left;background:#ea648f url(/img/pink_arrow.gif) no-repeat 0 50%;color:#edffe1;}
.shop3 a{color:#edffe1;}
.shop3 p{padding:0 15px 25px 35px;line-height:140%;}
.shop3 h2, .shop4 h2{color:#fffffe;background-image:url(/img/shop3_h2.gif);margin-left:11px;}
.shop4 h2{margin-left:0;}
table.shoping td.shop4{width:25%;background-color:#6a6a6a;text-align:center;vertical-align:top;text-align:left;}
table.shoping td.shop4 ul{margin-left:25px;}
table.shoping td.shop4 li{padding:2px 0;color:#e5e5e5;}
table.shoping td.shop4 a{color:#e5e5e5;}
.reclama{width:100%;float:left;clear:both;background-color:#f4f4f4;height:114px;margin-top:10px;}
.reclama div{padding:10px 23px;}

.vac{border-bottom:1px solid #e3e3e3;margin:0 0 0 25px;padding:5px 0 8px 0}
#content .vac p{padding:5px 0 3px 0;margin:0}
#content p.vaczag{font-size:9px;word-spacing:5px;}
.vac a{font-weight:bold;font-size:12px;}
#content .vac p em{width:50px;float:left;font-style:normal;}

/*content2*/
#wrapper{float:left;width:100%;clear:both;margin-top:12px;color:#494949;}
#sidebar{float:left;width:20%;}
#sidebar.orange{background:#f4f4f4 url(/img/m_orange.gif) repeat-x 0 0;}
#sidebar ul{margin:7px 5px 15px 15px;list-style:none;}
#sidebar li{padding-left:12px;background:url(/img/grey_marker.gif) no-repeat 0 8px;line-height:18px;}
#sidebar ul a{color:#494949;}
#sidebar ul span{color:#eb7e1b;}
#content{float:left;width:58%;margin:0 1%;position:relative;}
#content.green{background:url(/img/m_green.gif) repeat-x 0 0;}
#content p.kat{font-size:9px;margin-top:0}
p.kat span{color:#c9c9c9;padding:0 4px}
h3{font:normal 24px/normal Arial;padding:0 0 0 25px;margin-bottom:-10px}
#green_clip{width:23px;height:52px;position:absolute;top:-9px;right:31px;}
p.pic{float:left;}
#content p{margin:20px 20px 0 25px;font-size:12px;line-height:140%;}
#content.green p.pic span{display:block;font-size:11px;background-color:#74ac50;color:#fff;text-align:center;margin-top:4px;padding:4px 0 8px 0;}
#content.green p.pic span a{color:#fff;}
#content .source{margin:13px 0 0 25px;font-size:11px;font-weight:bold;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:4px 0 5px 2px;}
#content .source p{margin:0;padding:0;}
#content .source a{text-decoration:none;}
#right{float:left;width:20%;clear:right;}
#right.red{background:#f4f4f4 url(/img/m_red.gif) repeat-x 0 0;}
#right.orange{background:#f4f4f4 url(/img/m_orange.gif) repeat-x 0 0;}
#right2{float:left;width:20%;clear:right;padding:6px 0 0 0;background:url(/img/shadow.gif) no-repeat 100% 0;margin-top:-6px}
.rght_ul{margin:7px 0 15px 15px;list-style:none;}
.rght_ul li{padding-left:12px;margin-top:5px;}
.rght_ul a{color:#494949;}
.rght_ul span{color:#e73d3d;}
#right .block2{background-color:#fff;background-position:100% 10px;padding-top:19px;padding-bottom:1px;}
.news{float:left;margin:0;width:100%; border-bottom:1px solid #e3e3e3;}
.news div{margin-left:25px;padding:13px 0;float:left;_margin-left:13px; display:inline; }
.news img{float:left;margin:0 10px 5px 0;}
.news h5{font-size:12px;margin-top:3px;}
#content .news p.kat{font-size:9px;margin-top:0;}
#content .news p{font-size:12px;margin-top:12px;margin-left:110px;}
#content .news.border_none,.vac.border_none,#content .p_card.border_none{border:none}
#sidebar p{padding:0 25px 16px 25px;line-height:140%;}
#sidebar a, .reclama a{color:#74AC50;}
.inContent{padding:0 15px 0 24px;clear:both}
.h_img{float:left;clear:both;width:100%;padding:5px 0 6px 0;margin:6px 0 0 0;border-top:1px solid #e3e3e3;}
#content .h_img h3{padding:0;margin:18px 0 0 0;float:left;}
#content .h_img img{float:right;}
.tab{background-color:#f4f4f4;float:left;width:100%;border-top:1px solid #e3e3e3;margin-bottom:11px;}
.tab .text{padding:10px 25px 10px 25px; text-align:center;}
#content .tab p{border-bottom:1px solid #e3e3e3;margin:0;padding:9px 0;width:100%;float:left;font-size:12px}
.tab span{margin-left:22px;width:150px;float:left; display:block;}
.tab b,.tab em{margin:0 0 0 180px; display:block;width:65%;}
.tab em{font-style:normal;}
.tab div{margin-left:22px; margin-right:22px;}
.tab input,select,textarea{width:250px; border:solid 1px #68AAD0; font-family:Tahoma; font-size:14px;}
#content .block5{margin:11px 0 0 0;background-position:0 0;background-repeat:repeat-x;float:left;width:100%;clear:both}
#content .block5.orange{background-image:url(/img/m_orange.gif);}
#content .block5.red{background-image:url(/img/m_red.gif);}
#content .p_card{float:left;width:100%;font-size:12px;margin:6px 0;border-bottom:1px solid #e3e3e3;padding-bottom:8px}
#content .p_card img{float:left;margin:0 10px 5px 0}
#content .p_card a{display:block;font-weight:normal;color:#e73d3d;}
.def{margin-left:35px;}
.def li{padding:5px 0 10px 0;}
#otziv{margin:0 0 0 25px;}
#otziv .captcha_img{margin-bottom:-10px;}
#otziv .captcha_input{width:100px; height:20px; display:inline;}
{margin:0 0 0 25px;}
#otziv label.false{color:#e73d3d;margin-left:20px}
#otziv input,#otziv textarea{margin:5px 0 7px -2px;display:block;background-color:#ebebeb;border:1px solid #bababa;width:100%;}
#otziv input.inpfalse{border:1px solid #e73d3d;}
#otziv input{height:22px;padding-top:4px}
#otziv textarea{height:112px;overflow:auto;}
#otziv textarea.inpfalse{border:1px solid #e73d3d;}
#otziv #otz_butt{width:136px;height:18px;padding:0 0 3px 0;background-image:url(/img/otz_butt.gif);border:none;cursor:pointer;font:bold 10px/normal Tahoma;color:#5a5959;}
#otziv #otz_butt:hover{background-position:-136px 0;color:#f5760f}
.ob{padding:15px 10px 0 10px;text-align:center;}
/*content2*/
/* нижние гориз. ссылки */
.bottom_links{float:left;width:100%;font-size:11px;padding:8px 0 3px 0;margin:5px 0 0 0;}
.inBott_links{margin:0 0px 0 20px;}
.bottom_links ul{float:left;margin:0 -60px 0 -60px;text-align:center;width:80%;padding:0 10% 11px 10%;list-style:none;}
.bottom_links li{display:inline;border-left:1px solid #a0a0a0;padding-left:1px;padding-bottom:1px;}
.bottom_links li span{color:#fff;background-color:#74ac50;padding:0 6px 1px 6px;margin-left:2px;}
.l_active{color:#fff;background-color:#74ac50;padding:0 6px 1px 6px;margin-left:2px;}
.bottom_links li.last{border-right:1px solid #a0a0a0;}
#content .bottom_links a{color:#2a2a2a;}
.bottom_links li a{color:#2a2a2a;padding:0 6px 1px 8px;}
span.a_ago{float:left;color:#a0a0a0;padding-left:9px; width:50px;position:relative;text-decoration:underline;}
a.a_ago{background:url(/img/a_ago_black.gif) no-repeat 0 60%;float:left;color:#a0a0a0;padding-left:9px;width:50px;position:relative;color:#2a2a2a;}
a.a_ahead{float:right;color:#2a2a2a;padding-right:9px;background:url(/img/a_ahead.gif) no-repeat 100% 60%;width:50px;text-align:right;}
.hr2{clear:both;height:1px;background-color:#e3e3e3;margin:0 0px 0 20px;line-height:0;font-size:0;}
/* конец нижние гориз. ссылки */
/*fotos*/
#content2{float:left;width:79%;margin-right:1%;background:url(/img/m_green.gif) repeat-x 0 0;position:relative;}
#content2 h2{margin-left:30px;}
.inContent2{float:left;margin:5px 0 0 25px;_margin-left:0;}
.fotos{float:left;width:158px;height:200px;text-align:center;margin:0 0 0 23px;}
.fotos p{font-size:10px;}
.fotos img{width:128px;height:128px;padding:10px;background-image:url(/img/border.gif);}
/*конец fotos*/
.infa{float:left;padding-bottom:15px;}
.infa span.infimg{display:block;float:left;padding:5px 0 0 40px}
#content .infa p{margin:0 10px 0 180px;//margin-right:50px}
/*календарь*/
.inRight{text-align:center;padding:8px 26px 15px 26px;}
#calendar{border:0;border-collapse:collapse;width:176px;clear:both;font:normal 10px/normal Tahoma;background-color:#fff;margin:0 auto;width:100%}
#calendar th{height:19px;}
#calendar td, #calendar th{border:1px solid #dddfd6;font-size:10px;color:#61625b;}
#calendar #zag{height:23px;margin:0 auto;}
#calendar #zag a{display:block;width:5px;height:9px;padding-top:0;text-decoration:none;}
#calendar #zag a#ago{background:url(/img/arrow_ago.gif) no-repeat 0 0;float:left;margin:8px 0 0 10px;}
#calendar #zag a#ago:hover{background-image:url(/img/arrow_ago_active.gif);}
#calendar #zag a#ahead{background:url(/img/arrow_ahead.gif) no-repeat 0 0;float:right;margin:8px 10px 0 3px;}
#calendar #zag a#ahead:hover{background-image:url(/img/arrow_ahead_active.gif);}
#calendar #zag span{background:none;display:block;padding:0;float:left;margin:5px 0 0 28%;color:#67692b;_margin-left:18%;}
#calendar a{color:#61625b;text-decoration:none;display:block;height:19px;padding-top:3px}
#calendar a:hover{color:#fff;background-color:#7eb8f5;}
#calendar span{background-color:#e6e6e6;display:block;padding:4px 0 0 0;margin:0;height:18px;}
/*конец календарь*/
#footer{width:100%;float:left;clear:both;margin:10px 0;height:75px;background:#68aad0 url(/img/foot2_back.gif) repeat-y 100% 0;_margin-bottom:-5px}
#inFooter{width:100%;height:100%;float:left;background:url(/img/foot_logo.gif) no-repeat 23px 0}
#footer p{float:left;color:#fff;padding:26px 0 0 162px;}
#footer p a{float:none;padding:0;}
#footer a{float:right;color:#fff;padding:33px 45px 0 0;}
a:hover{text-decoration:none;}
.extra_text{padding:10px 0px 5px 25px; color:#5484C9; font-size:14px;}