body { margin: 0; padding: 0; color:#002770; font:12px arial,tahoma,helvetica,geneva; background: url(/imgs/design/maket/bg_body1.gif);overflow-y: scroll;}
img { border:0;}

table {border:0;font-size:100%;}
.logo{margin: 5px 0px 5px 25px;}#e37206

ul{margin:7px 0px 6px 10px;
padding:7px 0px 6px 10px;
font-size: 12px;}

ul li{
list-style-image: url(/imgs/design/maket/bul_ul.gif);
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
vertical-align: middle;}

ul li ul{margin:0px 0px 6px 0px;
padding:0px 0px 0px 10px;
font-size: 12px;
}

ul li ul li{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
vertical-align: middle;
list-style:circle;}


ol{margin:7px 0px 6px 15px;
padding:7px 0px 6px 15px;
font-size: 12px;}

ol li{
margin:2px 0px 2px 0px;
padding:0px 0px 0px 0px;
vertical-align: middle;}

form{margin: 0px;}

.osn a:link{text-decoration:none;color:#002770;}
.osn a:visited{text-decoration:none;color:#002770;}
.osn a:hover{text-decoration:none;color:#e37206;}

table.main {
background: #dce3ef;
 width: 997px;
}

td.logo_text p {
 margin: 60px 20px 20px 10px;
 font-size: 16px;
 color: #0052d4;
font-family: times;
font-weight: bold;
text-align: right;
vertical-align: top;
font-style: italic;
line-height: 130%;}

td.serch {
 padding: 10px 15px 10px 0px;
}

td.serch div.butt {
 background: url(/imgs/design/maket/bg_caption.gif) no-repeat;
 width: 187px;
 text-align: left;
 padding: 9px 0px;
 margin: 5px 0px 0px 0px;
}
td.serch div.butt1 {
 width: 187px;
 text-align: left;
 padding: 0px 0px;
 margin: 0px 0px;
font-size: 1px;
}

td.serch div.butt a {
 text-transform: uppercase;
 font-size: 9px;
 font-weight: bold;
 color: #ffffff;
 text-decoration: none;
 margin: 0px 0px 0px 10px;
}

td.serch div.butt2 {
 background: url(/imgs/design/orange.png) no-repeat;
 width: 187px;
 text-align: left;
 padding: 9px 0px;
 margin: 5px 0px 0px 0px;
}
td.serch div.butt2 a {
 text-transform: uppercase;
 font-size: 9px;
 font-weight: bold;
 color: #ffffff;
 text-decoration: none;
 margin: 0px 0px 0px 10px;
}

.authdiv { background-color: #4587C7;}
.faqdiv{ background-color: #4587C7;}

form.search_frm {
 background: url(/imgs/design/maket/bg_caption.gif) no-repeat;
 width: 187px;
 text-align: left;
 margin: 5px 0px;
 height:29px;
}

input.search_text { border: none; height: 14px; font-size: 11px; margin: 7px 0px 0px 10px; width: 116px; background: url(/imgs/design/maket/bg_input.gif) no-repeat top right;
 padding-left: 5px;padding-right: 5px; vertical-align: top;}

input.search_button { color: #ffffff; font-size: 11px; background:none; border: none; margin:5px 0px; padding:0px 2px; width:20px; height: 16px;}

.menu1 {margin-top:-5px;}
.menu1 a:link{color:#002770 !important;}
.menu1 a:visited{color:#002770 !important;}
.menu1 a:hover{color:#e37206 !important;}


.menu1 li{color:#FFFFFF !important;}

table.menu2 { background: url(/imgs/design/maket/bg_menu.gif) repeat; height: 39px; font-size:14px; text-transform:uppercase; color:#ffffff; margin-left: 0px;width: 774px; }
table.menu2 a { font-size:11px; text-transform:uppercase; color: #ffffff; text-decoration:none; letter-spacing: 2px;}

table.menu { background: url(/imgs/design/maket/bg_menu.gif) no-repeat; width: 774px; height: 39px; font-size:14px; text-transform:uppercase; color:#ffffff; margin-left: 15px;}
table.menu td {text-align: center;}
table.menu a { font-size:11px; text-transform:uppercase; color: #ffffff; text-decoration:none; letter-spacing: 2px;}
table.menubottom { background: url(/imgs/design/maket/bg_menubottom.gif) no-repeat top center; width: 972px; height: 37px; font-size:14px; text-transform:uppercase; color:#ffffff; margin-left: 15px;padding:0px 20px;}
table.menubottom td { text-align: center;}
table.menubottom a:link {font-size:11px;text-transform:uppercase;color: #ffffff;text-decoration:none; letter-spacing: 2px;padding:10px;}
table.menubottom a:visited {font-size:11px;text-transform:uppercase;color: #ffffff;text-decoration:none; letter-spacing: 2px;padding:10px;}
table.menubottom a:hover {font-size:11px;text-transform:uppercase;color: #e37206;text-decoration:none; letter-spacing: 2px;padding:10px;}

td.caption {padding: 7px  10px 0px 15px;}
td.caption div.cap {background: url(/imgs/design/maket/bg_caption.gif) no-repeat; width: 187px; text-align: left; padding: 7px 0px; margin: 5px 0px;letter-spacing:1px;}
td.caption div.cap span {text-transform: uppercase; font-size: 12px; color: #ffffff; text-decoration: none; margin: 0px 0px 0px 10px; padding-left:10px;letter-spacing:1px;}

td.caption div.cap a { text-transform: uppercase; font-size: 12px; color: #ffffff; text-decoration: none;letter-spacing:1px;}
div.news_img { width:72px; height:72px; float:left;}
div.news_img a { background: url(/imgs/design/maket/image_bg.gif) no-repeat; width:72px; height:72px; display:block;}

div.news_img div { background: url(/imgs/design/maket/image_bg.gif) no-repeat; width:72px; height:72px; display:block;}

div.news { margin: 5px 0px; height:100%;}
div.text_news { padding:5px 8px 0px 3px; font-size: 11px;}

div.text_news a:link { text-decoration:none; color:#002770;}
div.text_news a:visited { text-decoration:none; color:#002770;}
div.text_news a:hover { text-decoration:none; color:#e37206;}

td.caption ul { padding:5px 10px 5px 10px; margin:5px 10px 5px 10px;}
td.caption ul li { list-style-image:url(/imgs/design/maket/bul.gif); font-size:11px; padding:0px; margin:7px 0px 0px 0px;}
td.caption ul li a:link { text-decoration:none; color:#002770; font-weight:bold;}
td.caption ul li a:visited {text-decoration:none;color:#002770; font-weight:bold;}
td.caption ul li a:hover { text-decoration:none; color:#e37206; font-weight:bold;}

td.big_ban { padding:10px 15px;}
td.big_ban table { background:url(/imgs/rekcentr/bg_bigbanner.jpg) no-repeat center left; width:770px; height:155px;}
td.big_ban table img { margin: 0px 0px 0px 0px;}
td.big_ban table div.textcenter { margin: 0px 0px 0px 0px; background:url(/imgs/rekcentr/img_bigban1.gif) no-repeat; width: 178px; height:178px; text-align: center; color: #ffffff;}

td.big_ban table div.textcenter div { padding:35px 20px; font-size: 14px;}
td.ban_center { padding:8px 0px; text-align:left;}

//div.h1{ font-size:33px; color: #ffffff; background: url(/imgs/design/maket/zavitok.gif) no-repeat top right; text-transform:uppercase;  text-align: right; padding-right: 60px; margin-right:10px;}

div.h1 { font-size:33px; color: #ffffff; text-transform:uppercase; text-align: left; padding: 0px 20px; float:left;}
div.h1double{ font-size:33px; text-transform:uppercase; text-align: left; color: #ffffff;}
div.h1double div { font-size: 17px; text-transform: uppercase; color: #ffffff;}

div.h1text {
 padding: 35px 0px 5px 20px;
 line-height:130%;
 color: #ffffff;
}

a.h1_a {
 color: #ffffff;
 text-decoration:none;
 display:block;
 float: left;
cursor:hand;}

div.list {
 margin:2px 0px;
}

div.list a:link {
 background:url(/imgs/design/maket/a_link.gif) no-repeat;
 padding-left: 22px;
 font-size: 12px;
 color: #ffffff;
 text-decoration: none;
}

div.list a:visited {
 background:url(/imgs/design/maket/a_link.gif) no-repeat;
 padding-left: 22px;
 font-size: 12px;
 color: #e2f1fb;
 text-decoration: none;
}

div.list a:hover {
 background:url(/imgs/design/maket/a_hover.gif) no-repeat;
 padding-left: 22px;
 font-size: 12px;
 color: #ffffff;
 text-decoration: none;
}

table.bannerleft {
background:url(/imgs/rekcentr/b_mid_l.gif) no-repeat top left;
height:117px;
color:#FFFFFF;
}
.bannerleft td{
vertical-align:middle;
padding:0px 10px;
}
.bannerleft td.leftpodp{
padding: 10px 15px 10px 60px;
}
.bannerleft td h2{
color: #ffffff;
font-size: 18px;
margin:0px 0px 5px 0px;
padding:0;
}
.bannerleft td h2.upp{
color: #ffffff;
font-size: 16px;
margin:0;
padding:0;
text-transform:uppercase;
font-weight:normal;
}

.bannerleft td h2.upp1{
color: #ffffff;
font-size: 30px;
margin:0;
padding:0;
text-transform:uppercase;
font-weight:normal;
}
div.banner { width:116px; height:117px;}
div.banner a {background-image: url(/imgs/rekcentr/b_mid_r.png); width:116px; height:117px; display:block; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/imgs/rekcentr/b_mid_r.png"); /* For IE */
 background-image: "none"; /* For IE */}

td.new_shem { background:url(/imgs/design/maket/bg_new_shem.gif) no-repeat top center; text-align:center; vertical-align:top; padding:25px 0px 25px 0px;}
td.new_shem img { margin:8px 0px;}
td.bottom_text{ padding: 10px 10px; text-align:center; line-height:125%; font-size: 11px;}
td.bottom_text div.botleft{ float:left;}
td.bottom_text div a{ color:#002770;}
.ohibk_zagol { font-size: 20px; font-color: red;}
.inform_zagol { font-size: 15px;}
.autoredirect { font-size: 14px;color: #091a52;}

table.auth{
 background:url(/imgs/design/bg_auth.gif) no-repeat top left;
 font-size:12px;
 width: 190px;
 height:144px;
 color: #000000;}
table.auth a{
 color: #000000;
}

table.auth td{
 padding: 0px 10px 0px 0px;
}
table.auth td.left{
 padding: 0px 5px 0px 10px;
}

table.auth td.left1{
 padding: 0px 0px 0px 60px;
 text-align: left;
 vertical-align: top;
}

table.auth td.left2{
 padding: 0px 0px 0px 5px;
 text-align: left;
 vertical-align: top;
}
.auth_top{ background:url(/imgs/design/auth_top.gif) no-repeat top left; width:190px; height:22px;}
td.auth_bg{background:url(/imgs/design/auth_bg.gif) repeat-y top left; width:190px; vertical-align: top;}
.auth_bot{background:url(/imgs/design/auth_bot.gif) no-repeat top left; width:190px; height:13px;}
input.search_text1 { border: none; height: 14px; font-size: 11px; margin: 0px 0px 0px 0px; width: 118px; background: url(/imgs/design/bg_input1.gif) no-repeat; padding-left: 5px; vertical-align: top;}
input.search_button1 { color: #ffffff; font-size: 12px; background: url(/imgs/design/bg_button.gif) no-repeat; border: none; padding:0px 2px; width:113px; height: 21px; letter-spacing: 1px;}

div.toplevmenu { margin: 3px 0px 1px 10px;}

/* Добавлено 20.04.2008 текущий выбор пользователя*/
div.toplevmenu a.levmenu_link:link {color: #002770;font-weight: bold;text-decoration: none;}
div.toplevmenu a.levmenu_link:visited {color: #002770;font-weight: bold;text-decoration: none;}
div.toplevmenu a.levmenu_link:hover {color: #e37206;font-weight: bold;text-decoration:none;}

div.toplevmenu a.levmenu_link_active:link {color: #e37206;font-weight: bold;text-decoration: none;}
div.toplevmenu a.levmenu_link_active:visited {color: #e37206;font-weight: bold;text-decoration: none;}
div.toplevmenu a.levmenu_link_active:hover {color: #e37206;font-weight: bold;text-decoration: none;}

div.nextlevmenu {margin:0;padding:0px;position:relative;left:8px;left-margin: 2px;top: 1px; margin-bottom: 2px;}
div.nextlevmenu img{ margin: 0px 0px 0px 15px;}

div.nextlevmenu a.nextlevmenu_link{ color: #002770; text-decoration: none; margin:0; padding:0px 0px 0px 10px;}
div.nextlevmenu a.nextlevmenu_link_active {color: #e37206;text-decoration: none; margin:0; padding:0px 0px 0px 10px;}


div.subnextlevmenu {position:relative; left:8px; left-margin: 10px; font-style: italic;}

div.subnextlevmenu a.nextlevmenu_link:link{ color: #002770; text-decoration: none; margin:0; padding:0px 0px 0px 10px;}
div.subnextlevmenu a.nextlevmenu_link:visited{ color: #002770; text-decoration: none; margin:0;padding:0px 0px 0px 10px;}
div.subnextlevmenu a.nextlevmenu_link:hover{ color: #e37206; text-decoration: none; margin:0; padding:0px 0px 0px 10px;}

div.subnextlevmenu a.nextlevmenu_link_active:link { color: #e37206; text-decoration: none; margin:0;padding:0px 0px 0px 10px;}
div.subnextlevmenu a.nextlevmenu_link_active:visited { color: #e37206; text-decoration: none; margin:0; padding:0px 0px 0px 10px;}
div.subnextlevmenu a.nextlevmenu_link_active:hover { color: #e37206; text-decoration: none; margin:0; padding:0px 0px 0px 10px;}


div.learnmnu { padding:0px; position: relative; left: 0px; left-margin: 20px; top: 2px; margin-bottom: 3px;}
td.caption_right { padding: 10px 15px; text-align: left;}
div.cap_right { background: url(/imgs/design/maket/bg_caption.gif) no-repeat; width: 187px; text-align: left; padding: 9px 0px; margin: 5px 0px;}
div.cap_right span { text-transform: uppercase; font-size: 12px; color: #ffffff; text-decoration: none; margin: 0px 0px 0px 10px;}
table.shem td { padding: 5px 18px 13px 0px; text-align:left;}
form.city table td { padding: 4px 3px 4px 10px;}

form.city {
 width:200px;
}

form.city select {
 width: 120px;
 border:solid 1px #b0b3b8;
}

.butcity{
 color: #ffffff;
 font-size: 11px;
 background: url(/imgs/design/bg_buttoncity.gif) no-repeat;
 border: none;
 width:115px;
padding: 2px 0px 7px 0px;
padding: "3px 0px 7px 0px";
vertical-align:middle;
font-weight: bold;
}
.butok{
 background: url(/imgs/design/maket/ok.gif) no-repeat;
 color: #ffffff;
 font-size: 11px;
 border: none;
 width:32px; padding: 3px 0px 7px 0px;
 letter-spacing: 0px;
}

.yar td{
 text-align:left;
}

.price{
 text-align:left;
 padding-left: 5px;
}

.yar img{
 margin: 0px 5px 0px 0px;
 border: solid 2px #ffffff;
}

.yar td.yar_nobord img{
 border: none;
 padding-top:10px;
}

.opisanie td.leftopisanie{
 text-align:left;
 padding: 1px 10px 1px 10px;
 font-size:11px;
 font-weight: bold;
}

.opisanie a:link{
 color: #002770;
 text-decoration: underline;
}

.opisanie a:hover{
 color: #e37206;
 text-decoration: underline;
}

.opisanie a:visited{
 color: #002770;
 text-decoration: underline;
}

.formletter td{
 padding:3px 0px 3px 0px;
}

.blubord{
 border: solid 1px #002770;
 font-family:Arial;
 font-size:12px;
 padding-left: 5px;
 color: #002770;
}

input.butmesseg{
 color: #ffffff;
 font-size: 12px;
 background: url(/imgs/design/maket/bg_buttonmesseg.gif) no-repeat top left;
 border: none;
 width: 173px;
 padding: 0px 0px 5px 0px;
 letter-spacing: 130%;
 margin-top: 5px;
height:"21px";
 padding: "3px 0px 5px 0px";
}

.all img{
 border: solid 2px #ffffff;
}

 .h2_white{
 color:#ffffff;
 height: 117px;
 width: 400px;
 padding:5px 0px 0px 0px;
}

.h2_white td{
 padding:15px 0px 0px 40px;
}

.h2_white h2{
 color: #ffffff;
 font-size: 16px;
 margin:0;
 padding:0;
}

h3{font-size:14px; color: #276dd6; margin: 15px 0px 10px 0px; padding: 0px;}
h3 a{ font-size:13px; color: #e37206; margin: 15px 0px 10px 0px; padding: 0px;}


h4{ font-size:13px; color: #276dd6; margin: 10px 0px 10px 0px; padding: 0px;}
h4 a{text-decoration:none;}

h2{font-size:18px; color: #276dd6; margin: 10px 0px 10px 0px; padding: 0px;}
h2 a{ font-size:18px; color: #276dd6; margin: 10px 0px 10px 0px;text-decoration: none; padding: 0px;}

h1 { font-size:22px; color: #276dd6; margin:10px 0px 10px 0px;}


h5{	font-size:12px;    color: #276dd6;    margin: 0px 0px 10px 0px;    padding: 0px;    text-align: center;}

h3.red{ font-size:12px; color: #e37206; margin: 15px 0px 10px 0px; padding: 0px;}
h6{
 font-size:12px;
 color: #091a52;
 margin: 0px 0px 5px 0px;
 padding: 0px;
}

div.link{
 margin:15px 0px;
}

div.link a:link{
 text-decoration: underline;
 color:#002770;
}

div.link a:visited{
text-decoration: underline;
 color:#002770;
}

div.link a:hover{
 text-decoration: underline;
 color:#e37206;
}

table.norm{
 background: #ffffff;
 border-bottom: solid 1px #002481;
 border-left: solid 1px #002481;
}

table.norm td{
 border-top: solid 1px #002481;
 border-right: solid 1px #002481;
 padding: 2px 4px;
}

table.norm th{
 border-top: solid 1px #002481;
 border-right: solid 1px #002481;
 font-size: 11px;
 padding: 2px 2px;
 text-align: center;
 background: #f9fafb;
}

table.norm a:link{
  color: #002770;
  text-decoration: underline;
}

table.norm a:visited{
 color: #002770;
 text-decoration: underline;
}

table.norm a:hover{
 color: #e37206;
 text-decoration: underline;
}

table.norm1 a:link{
 color: #002770;
 text-decoration: underline;
}

table.norm1 a:visited{
 color: #002770;
 text-decoration: underline;
}

table.norm1 a:hover{
 color: #e37206;
 text-decoration: underline;
}

table.norm1{
 background: none;
}

table.norm1 td{
 padding: 3px 4px 3px 0px;
 text-align: left;
}

div.bordimg{
 width:120px;
 height:121px;
}

div.bordimg a{
 background-image: url(/imgs/design/bord_img.png);
 width:120px;
 height:121px;
 display:block;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/imgs/design/bord_img.png"); /* For IE */
 background-image: "none"; /* For IE */}

table.bord_img td{
 padding:5px 10px 5px 0px;
}

div.bordimg1{
 width:91px;
 height:90px;
}

div.bordimg1 a{
 background-image: url(/imgs/design/bord_img1.png);
 width:91px;
 height:90px;
 display:block;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/imgs/design/bord_img1.png"); /* For IE */
 background-image: "none"; /* For IE */}

table.nobord td{
	padding: 1px 0px 1px 0px;
	text-align:left;
}

table.nobord .sm{
	padding: 0px 0px 0px 2px;
 	text-align:left;
 	font-size:10px;
    font-weight: bold;
    text-decoration:underline;
}

table.nobord .sm1{
	padding: 0px 0px 0px 2px;
	text-align:left;
	font-size:11px;
}

.sorti td{
	padding:5px 10px 10px 2px;
	font-size: 11px;
}

.sorti td a:link{
	color: #002770;
	text-decoration: underline;
}

.sorti td a:visited{
	color: #002770;
	text-decoration: underline;
}

.sorti td a:hover{
	color: #e37206;
	text-decoration: underline;
}

.alfavit td{
 padding: 2px 7px 2px 0px;
}

.alfavit a:link{
 color: #002770;
 text-decoration: underline;
}

.alfavit a:visited{
 color: #002770;
 text-decoration:
 underline;
}

.alfavit a:hover{
color: #e37206;
 text-decoration: underline;
}

#marg{
margin-top: 15px;
}
.termin {padding-top:10px;}

.termin td{
 padding: 1px 7px 1px 0px;
}

.termin a:link{
 color: #002770;
 text-decoration: underline;
}

.termin a:visited{
 color: #002770;
 text-decoration: underline;
}

.termin a:hover{
 color: #e37206;
 text-decoration: underline;
}

.text_rucodel img{
 margin: 0px 4px 4px 4px;
}

.text_rucodel a:link{
 color: #002770;
 text-decoration: underline;
}

.text_rucodel a:visited{
 color: #002770;
 text-decoration: underline;
}

.text_rucodel a:hover{
 color: #e37206;
 text-decoration: underline;
}

p{
 margin: 5px 0px;
}

.bibliotech{
 padding: 0px 5px 0px 0px;
}


.kabin{
 margin: 5px 0px 5px 10px;
 background:url(/imgs/design/maket/bg_vis.gif) repeat-y top left;
}

.kabin td{
 padding:3px 5px;
}
.kabin div.pad{
 margin-bottom: 5px;
}

.kabin a:link{
 color: #002770;
 text-decoration: underline;
}

.kabin img{
 margin: 0px 0px 5px 0px;
}

.kabin img.bordblu{
 border: solid 1px #0c1a5c;
 }

.top_vis{
 background:url(/imgs/design/maket/top_vis.gif) no-repeat top left;
 width:171px;
}

.bot_vis{
 background:url(/imgs/design/maket/bot_vis.gif) no-repeat top left;
 width:171px;
 height: 8px;
}

.test{
 padding: 10px;
 text-align:center;
}

.formletter a:link{
 color: #002770;
 text-decoration: underline;
}

.formletter a:visited{
 color: #002770;
 text-decoration: underline;
}

.formletter a:hover{
 color: #e37206;
 text-decoration: underline;
}

.cabin_foto a:link{
 color: #091a52;
 text-decoration: underline;
 font-size: 11px;
 font-weight: bold;
}

.cabin_foto a:visited{
 color: #091a52;
 text-decoration: underline;
 font-size: 11px;
 font-weight: bold;
}

.cabin_foto a:hover{
 color: #e37206;
 text-decoration: underline;
 font-size: 11px;
 font-weight: bold;
}

.cabin_foto{
 font-size: 11px;
 text-align: left;
}

.cab{
 padding-top: 5px;
}

.cab1{
 padding-top: 10px;

}
.cab1 p{ width:130px;}

.cab2{ padding-bottom: 15px;}

.adres td{ padding: 3px 0px 3px 0px;}

h6{
 font-size:12px;
 color: #091a52;
 margin: 0px 0px 5px 0px;
 padding: 0px;
}

.nomar{
 margin: 0px;
}

.font11{
 font-size: 11px;
 padding-top:10px;
}

.faq{
 padding:3px 0px;
}

.faq td.answer{
 padding:3px 0px 3px 10px;
 color: #000;
}

.faq a:link{
 color: #002770;
 text-decoration: underline;
}

.faq a:visited{
 color: #002770;
 text-decoration: underline;
}

.faq a:hover{
 color: #e37206;
 text-decoration: underline;
}
.faq p{
 padding:0px;
margin: 0px;
}

div.bordimg2 {
 width:85px;
 height:86px;
}

div.bordimg2 a {
 background-image: url(/imgs/design/bord_img2.png);
 width:85px;
 height:86px;
 display:block;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/imgs/design/bord_img2.png"); /* For IE */
 background-image: "none"; /* For IE */}
}

.priz {
 font-size: 12px;
 font-weight:bold;
 padding:0px 0px 3px 0px;
}

.arhiv td {
 padding: 0px 5px 2px 0px;
 font-size: 11px;
}

.arhiv a:link {
 color: #002770;
 text-decoration: underline;
}

.arhiv a:visited {
 color: #002770;
 text-decoration: underline;
}

.arhiv a:hover {
 color: #e37206;
 text-decoration: underline;
}

.del{
 padding-left: 15px;
}

.del1{
 padding-left: 50px;
}

.del1 input {
 height:15px;
 width: 15px;
 margin: 3px 0px 10px 0px;
}

table.select td{
 padding: 5px 0px 5px 0px;
}

 table.select select{
 border: solid 1px #002770;
 width: 200px;
}

.travel{
 padding:5px 0px 2px 0px;
 font-size:11px;
}

.ban_shemimg{
 margin: 0px 20px 0px 60px;
}

.ban_shemimg td{
 vertical-align: middle;
 padding: 0px 10px;
 height: 117px;
}

.ban_shem{
 background:url(/imgs/rekcentr/b_free.gif)
 no-repeat top right;
 width: 547px;
 height:117px;
float: left;
}

.new{background-image: url(/imgs/design/new.png);width:32px;height:32px;z-index: 10;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/design/new.png"); /* For IE */
background-image: "none";position: absolute; top: 100px; left: 95px; /* For IE */}

div.yarmmenu {
/*Общий див всего меню*/
 width:180px;
}

a.poisk:link{ color: #002770; text-decoration: none;}
a.poisk:visited{ color: #002770; text-decoration: none;}
a.poisk:hover{ color: #e37206; text-decoration: underline;}

span.bg_col{color: #e37206; font-size: 12px; padding: 1px 3px 1px 3px;}
span.bg_col1{ background: #e37206; color: #ffffff; font-size: 12px; padding: 1px 3px 1px 3px;}

span.page{color: #e37206; font-size: 12px; padding: 1px 3px 1px 3px; text-decoration:none;}
span.page1{ background: #e37206; color: #ffffff; font-size: 12px; padding: 1px 3px 1px 3px; text-decoration:none;}
span.page1 a:link{color: #ffffff; font-weight: bold; text-decoration:none;}
span.page1 a:hover{color: #ffffff; font-weight: bold;}
span.page1 a:visited{color: #ffffff; font-weight: bold; text-decoration:none;}


.bon td{ height:25px; padding: 0px 10px 0px 0px;}
.bon ul{ padding: 0px 0px 0px 10px;}
.bon ol{ padding: 0px 0px 0px 5px;}


.block_form1{
	background:url(/360/bg_360.jpg) no-repeat top left;
	padding: 20px 14px 25px 14px;
	margin: 10px 10px;
	overflow: hidden;
	height: 180px;
	}
.block_form1 label{
	float: left;
	margin-bottom: 3px;
	color: #FFFFFF;
	font-size: 11px;
	}
.block_form1 input{
	float: left;
	margin-bottom: 3px;
	background: #FFFFFF;
	font-size: 12px;
	margin-right: 3px;
	height: 20px;
	}
.obligatory_column1{
	position: relative;
	}
.sub_clear1{float: right;margin-top: 15px;width: 80px;border: 1px solid #002770;background: #012261;color:#ffffff;padding: 2px 2px;font-size:11px;}
.reg_but1{float: left;}
.reg td{ padding: 5px 5px 5px 0;}
.reg a{text-decoration:underline !important;}
.reg span{ font-size:9px;}
input.text2{ border: solid 2px  ##002770; width: 500px; font-size: 11px;}
textarea.text2{ border: solid 2px  ##002770; width: 500px; font-size: 11px;}
input.but2{ margin-left:30px; text-transform:lowercase; border: none; background: #4b7486; color:#ffffff; text-align:center; font-size: 11px; width: 80px; padding: 0px 0px 2px 0px; margin: 5px 0px 5px 0px;}

.news_index div {padding: 7px 0 5px 15px;vertical-align:center; margin-top:9px;}
.news_index h2 {height:20px; background: url(/imgs/design/plashka.png) no-repeat;padding: 7px 0 5px 15px;vertical-align:center;font-size: 13px;text-transform: uppercase;color: #ffffff !important; margin-top:9px;letter-spacing:1px;}

.news_all td{padding:10px 5px 10px 5px; height:150px;vertical-align:top;}

.news_all h4 {}

#vmenu2 {background: url(/imgs/design/maket/tmenu2.png) no-repeat center; height:40px; width:500;padding-top:2px;}
#vmenu2 a{ color:#ffffff !important; padding:5px 2px 0 2px;text-transform:uppercase;font-size:11px;letter-spacing:1px;}

.selectornews{width:200px; padding-left:0px;}
.selectornews img {float:left;}
.smi2 {height:95px;}
.smi2 a{color:#FFFFFF !important;}


#disqus_thread {width:500px;display:block;}
#dsq-content #dsq-global-toolbar {margin:1em 0;}
#dsq-content .dsq-options {}
#dsq-content .dsq-post-footer .dsq-button {}
#easyXDM_default3200_provider{width:500px !important;}
#dsq-content .dsq-textarea .dsq-textarea-wrapper {width:600px;}

#vkshare0{float:left;}

.right td{text-align: center;}
.banners img{float:left; padding-bottom:10px;}
