@charset "windows-1251";
/* CSS Document */

body {
font-family:Arial,Helvetica,sans-serif;
margin:0px 30px;
}

a {
	outline: none;
}
a img 
{
	border: none; 
}
a:link {
	color:#205F3A;
	
}
a:visited {
color:#205F3A;
}
a:hover {
	color:#205F3A;
	
}
a:active {
color:#205F3A;
}
.head0 a{
color:#205F3A;
}
.baner {
	float:left;
	margin:0pt;
	padding:0pt;
	width:280px;
	z-index: -99999;
	
}

.media_item {
display:block;
float:left;
height:170px;
margin:7px 0px;
position:relative;
vertical-align:text-bottom;
width:255px;
}

.thumb_frame {
background:transparent url(../img/thmbs_bg.png) repeat scroll 0%;
border:0px none;
float:left;
height:120px;
margin:0pt;
padding:0pt;
position:relative;
text-align:center;
width:120px;
}

.media_item_m {
display:block;
float:left;
height:310px;
margin:7px 0px;
position:relative;
vertical-align:text-bottom;
width:255px;
}
.thumb_frame_m {
background:transparent url(../img/thmbs_bg.png) repeat scroll 0%;
border:0px none;
float:left;
height:220px;
margin:0pt;
padding:0pt;
position:relative;
text-align:center;
width:220px;
}

.media_item_dbl {
display:block;
float:left;
height:310px;
margin:7px 0px;
position:relative;
vertical-align:text-bottom;
width:510px;
}
.thumb_frame_dbl {
background:transparent url(../img/thmbs_bg.png) repeat scroll 0%;
border:0px none;
float:left;
height:220px;
margin:0pt;
padding:0pt;
position:relative;
text-align:center;
width:475px;
}


.thumb_frame2 {
background:transparent url(../img/thmbs_bg.png) repeat scroll 0%;
border:0px none;
float:left;
height:139px;
margin:0pt;
padding:0pt;
position:relative;
text-align:center;
width:120px;
}
.media_type {
background-image:url(../img/foto_ico.png);
background-repeat:no-repeat;
clip:rect(auto, auto, auto, auto);
height:10px;
left:0px;
line-height:10px;
position:absolute;
top:0px;
width:15px;
}
.thumb {
height:100px;
left:10px;
line-height:100px;
position:absolute;
top:11px;
vertical-align:middle;
width:100px;
}
.thumb_m {
height:200px;
left:10px;
line-height:200px;
position:absolute;
top:11px;
vertical-align:middle;
width:200px;
}

.thumb_dbl {
height:200px;
left:10px;
line-height:200px;
position:absolute;
top:11px;
vertical-align:middle;
width:455px;
}

.corner_tr {
background-image:url(../img/corner.png);
background-position:-2px 0px;
background-repeat:no-repeat;
height:2px;
left:118px;
margin:0px;
overflow:hidden;
padding:0px;
position:absolute;
top:0px;
width:2px;
}
.corner_tl {
background-image:url(../img/corner.png);
background-position:0px;
background-repeat:no-repeat;
height:2px;
left:0px;
position:absolute;
top:0px;
width:2px;
}
.corner_br {
background-image:url(../img/corner.png);
background-position:-2px;
background-repeat:no-repeat;
height:2px;
left:118px;
position:absolute;
top:118px;
width:2px;
}
.corner_bl {
background-image:url(../img/corner.png);
background-position:0px -2px;
background-repeat:no-repeat;
height:2px;
left:0px;
position:absolute;
top:118px;
width:2px;
}
.media_item .info {
	display:block;
	float:left;
	font-size:11px;
	padding:5px;
	position:inherit;
	width:120px;
}
.media_item_m .info {
	display:block;
	float:left;
	font-size:11px;
	padding:5px;
	position:inherit;
	width:220px;
}

.media_item_dbl .info {
	display:block;
	float:left;
	font-size:11px;
	padding:5px;
	position:inherit;
	width:475px;
}

.main {
background-image:url(../img/v_bg.png);
background-position:335px 0px;
background-repeat:repeat-y;
}
.left {
float:left;
width:420px;
}
.center {
float:right;
padding-top:20px;
text-align:center;
width:120px;
}
.right {
font-size:12px;
padding:60px 0px 0px 435px;
}
.rright {
background-image:url(../img/border.png);
background-position:left center;
background-repeat:repeat-y;
float:right;
margin:60px 0px 0px 10px;
padding:0px 0px 0px 20px;
width:240px;
}
.wrapper {
clear:both;
font-size:0.1px;
line-height:0.1px;
width:5%;
}
.main_menu {
background:transparent url(../img/border.png) repeat-x scroll center bottom;
color:#205F3A;
float:left;
font-size:14px;
font-weight:bold;
margin-bottom:20px;
text-align:left;
text-indent:20px;
width:280px;
}
.block_news {
	border:0pt none;
	display:block;
	margin:0px;
	float: left;
}
.block_foto {
margin:0px 0px 20px;
position:relative;
}

a.logo {
display:block;
background:transparent url(../img/logo.png) repeat scroll 0pt;
/*float:left; */
height:140px;
margin-top:60px;
width:280px;
outline: none;
border: none;
}

.head0 {
color:#205F3A;
float:left;
font-size:12px;
margin-bottom:20px;
margin-top:10px;
text-align:center;
width:280px;
}
.main_menu span {
background:transparent url(../img/border.png) repeat-x scroll 0% 0%;
display:block;
height:1.7em;
padding-top:0.6em;
text-align:left;
}

.main_menu span b{
font-weight: normal;
}

.main_menu a:link, .main_menu a:visited, .main_menu a:hover {
color:#205F3A;
text-decoration:none;
}
.center span {
color:#205F3A;
display:block;
font-size:16px;
font-weight:bold;
line-height:25px;
}
.news {
font-size:12px;
margin:7px 7px 7px 0px;
}
.header {
color:#C58237;
font-size:16px;
font-weight:bold;
line-height:14px;
margin:0px 0px 7px;
}

.pager {
bottom:0px;
height:20px;
position:absolute;
right:0px;
text-align:center;
width:60px;
}

.bottom {
font-size:10px;
margin:14px 0px 20px;
position:relative;
text-align:justify;

background: url("../img/v_bg.png") 335px 0px repeat-y;
}



.subscribe {
float:left;
margin:20px 0px 0px;
}
.subscribe input {
background-color:#DDECE7;
border:1px solid #205F3A;
float:left;
height:16px;
margin-right:7px;
width:80px;
}
.subs {
	background-color:#DDECE7;
	border:1px solid #205F3A;
	height:16px;
	margin-right:7px;
	width: 120px;
}
.button {
	background:#205F3A;
	border:1px solid #205F3A;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:20px;
	text-align:center;
	margin-bottom: -1px;
	vertical-align: text-top;
	cursor: pointer;
}
.subh {
	font-size: 12px;
	font-weight: bold;
	color: #205F3A;
	text-align: left;
}

.splash {
		width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "940" : "100%");
		min-width:940px;

/*min-width:700px; */
position:relative;
/*width:100%; */

}
.holder {
}
* html .splash {
border-left:800px solid #FFFFFF;
float:left;
width:auto;
}
* html .holder {
float:left;
margin-left:-800px;
position:relative;
}
.foot {
background-color:#E0E0E0;
height:20px;
margin:10px 0px 0px;
overflow:hidden;
position:relative;
text-align:right;
width:100%;
}
.icon {
clear:left;
float:left;
height:45px;
margin:0px 0px 15px;
width:280px;
}

.bottom .right {
padding:0px 0px 0px 440px;
font-size: 10px;
/* position: relative; */
}
.bottom .right img {
line-height:45px;
margin:0px 15px 15px 0px;
vertical-align:middle;
}

.bottom_new {
font-size:10px;
margin:14px 0px 20px;
position:relative;
text-align:justify;
}


.main_partners {
	
	border: none;
	margin: 20px 0px 0px 0px;
	padding: 0px 2% 0px 0px;
	height: 80px;
	position: relative;
	float: left;
	background: url("../img/ar_h.png") 0px 15px no-repeat;
}

.main_partners .partner_title {
	float: none;
	height: 10px;
	border: none;
	margin: 0px;
	padding: 0px;
	line-height: 10px;
}

.main_partners a {
	display: block;
	float: left;
	border: none;
	height: 80px;
	margin: 0px 0px 0px 30px;
	padding: 10px 0px 0px 0px;
        
}

.info_partners {
float:left; 
width:105px; 
height: 40px; 
background: #fff; 
position: absolute; 
top:0; 
left: 335px;
}
 
.info_partners_new{
	position: relative;
	clear: both;
	float:none; 
/*	height: 60px;  */
	background: #fff;
	width: 100%;
	padding: 10px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
	background: url("../img/ar_h.png") 0px 25px no-repeat;
	border-top: 2px solid #E0E0E0;

}
.info_partners_new  .partner_title {
	width: 100%;
	height: 10px;
	border: none;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	line-height: 10px;
}

.info_partners_new a {
/*	display: block;
	float: left;
	border: none;
	height: 40px;
	margin: 0px 0px 0px 30px;
	padding: 10px 0px 0px 0px; */
}

.info_partners_new img {
line-height:45px;
margin:0px 0px 15px 20px;
vertical-align:middle; 
}
 
.top_menu {
border:1px solid #205F3A;
margin:0px 0px 10px;
padding:5px;
}
.row1 {
border-bottom:1px solid #000000;
color:#205F3A;
font-size:16px;
font-weight:normal;
padding:5px;
}
.row2 {
color:#205F3A;
font-size:12px;
font-weight:bold;
padding:5px;
text-align:justify;
}
.row2 a:link, .row2 a:visited, .row2 a:hover {
color:#205F3A;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.block_news h1 {
color:#C58237;
font-size:18px;
text-align:left;
}
.block_news h2 {
color:#C58237;
font-size:16px;
text-align:left;
}
.row1 span {
padding:0px 5px;
color: #CCC;

}


.act {
	color: #CC0000;
}
.row1 span.active {
color:#205F3A;
font-weight:bold;
}
.row1 a {
color:#205F3A;
text-decoration:none;
}
h1 {
font-size:16px;
}
.fot2 {
float:left;
font-size:11px;
height:190px;
margin:5px 17px 5px 0px;
padding:5px;
width:160px;
}
.mfoto {
margin-top:30px;
}

.ft1 {
	color: #999999;
	text-align: center;
	width:280px;
	float: left;
	margin:0pt;
	padding:0pt;
}

.ft1 a {
	color: #999999;
	font-size: 12px;
}

a.action:link, a.action:visited {
color:#CC6600;
}

.hd {
color:#804000;
font-weight:bold;
}

.in_block {
display: block;	
padding-left: 20px;	
	
}

/*таблицы с формами*/

table.brd1 {
	border-collapse: collapse;
	}

td.brd {
vertical-align: top;	
	
}
