@charset "utf-8";
/* CSS Document */
body {background: #fff; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.clear {clear:both}
ul {list-style:none; margin:0; padding:0}
a {color:#9fb7ba; text-decoration:underline}
a:hover {text-decoration:none}

.page {padding:43px 40px}
.header {background:url(images/head_back.jpg) repeat-x; height:214px}

.h_1 {background:url(images/head_1.jpg); width:273px; height:214px; position:absolute}
.h_end {background:url(images/head_end.jpg); width:596px; height:214px; position:absolute; right:40px}

.top_menu {background:url(images/tm_back.gif); height:66px}
.top_menu li {float:left; background:url(images/tr.gif) no-repeat right; height:46px; padding:20px 15px 0}
.top_menu a {font-size:18px; color:#fff;}
.tm_st {background: url(images/tm_st.gif); width:12px; height:66px; position:absolute; left:40px}
.tm_end {background:url(images/tm_end.gif); width:12px; height:66px; position:absolute; right:40px}
.tmm {padding:10px 0}

.bl {background:url(images/bl_back.gif) repeat-x #0c75ae; padding:10px; margin:0 0 10px 0}
.bl a {font-size:18px; color:#fff}
.left_sidebar {width:204px; position:absolute; left:40px}
.right_sidebar {width:204px; position:absolute; right:40px}

.bl_title {font-size:18px; color:#a5d73a}

.main_sidebar { padding: 0 214px  }

.mc_cont {padding:10px;}
.mc_cont a {color:#fff}



.n_bl2 {padding:0 0 10px 0}
.n_bl {margin:0 0 10px 0}

.se_t {float:left; padding:2px 0 0 0}
.se_su {float:left}
.se_su input {}
.se_bl {position:absolute; top:288px; right:45px;}

.n_block img {border:0; margin:0 10px 0 0; position:relative; z-index:5}
.text {position:relative}



.top_menu2 li {float:left; padding:0 8px 0 0 }
.top_menu2 a {font-size:12px; color:#fff}
.top_menu2 {padding:5px 0 5px 35px; margin:4px 0 0 0; position:absolute; right:40px; top:20px}
.ls_title {background:url(images/sb_t.gif); height:26px; margin:0 0 10px 0; color:#fff; font-size:18px; padding:0 0 0 5px}

.n_block { color:#474747; display:block; position:relative; z-index:3;  background:#fff; padding:10px}
.n_bluck {color:#b8a39e; padding:10px; background:#fff }

.footer {padding:10px 0 20px 230px; margin:20px 0 0 0; width:450px }

h1, h2, h3, h4 {font-size:18px; font-weight:normal; color:#051550}
.mc_cont a {color:#051550}
.mc_cont {background:#dfdfdf}

.n_block b {font-style:italic; display:block}


.jaja
{
font-size:20px;
}
.jaja a
{
font-size:20px;
}
.jaja2
{
font-size:20px;
}
.jaja2 a
{
font-size:20px;
color:#0c75ae;
}
.nv_ob a
{
	color:#fff;
	background: url('./images/podrobnee.gif') no-repeat;
	padding: 7px 27px;
	margin-bottom:10px;
}