/*--body--*/
body{
	margin:0;
	font:10px/12px Verdana, Arial, Helvetica, sans-serif;
	background:#030203 url(/upload/images/body.gif) repeat-x;
}
#main{
	width:980px;
	margin:0 auto;
	position:relative;
}
form{
	margin:0;
	padding:0;
}
img{
	margin:0;
	border:none;

}
.line{
	clear: both;
	line-height: 1px;
	font-size: 1px;
	height: 1px;
}
/*--header--*/
.header_cell{
	width: 780px;
	height: 197px;
	overflow: hidden;
}
.h1_promo{
	font:font:16px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 30px;
}
.h1_buy{
	font:font:16px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fd6404;
	height: 30px;	
}
#header{
	float: left;
	height:197px;
	width: 780px;
	overflow:hidden;
	background: url(/upload/images/header.jpg) no-repeat;
	margin: 0px 0px 0px 0px;
}
#header h1{
	float: left;
	height: 44px;
	display: inline;
	margin: 40px 0 0 17px;
	overflow: hidden;
}
#header h1 a{
	width: 138px;
	height: 44px;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	text-decoration: none;
	
}
.mts-info {
	PADDING-RIGHT: 27px;
	PADDING-LEFT: 2px;
	BACKGROUND: url(/upload/images/mts_fon.jpg) no-repeat 100% 0;
	PADDING-BOTTOM: 10px;
	MARGIN: -27px 0px 0px;
	WIDTH: 285px;
           height: 115px;
	PADDING-TOP: 12px;
	POSITION: relative;
}
.mts-info H4 {
	MARGIN: 0px 0px 0px 4px; FONT: 11px/14px Verdana, Arial, Helvetica, sans-serif; OVERFLOW: hidden; COLOR: #343435
}
.mts-info UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 21px 0px 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.mts-info LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.mts-info LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.mts-info A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/upload/images/arrow.gif) no-repeat 2px 4px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 11px/15px Verdana, Arial, Helvetica, sans-serif; COLOR: #0d67cb; PADDING-TOP: 0px; TEXT-DECORATION: none
}
 HTML .mts-info A {
	BACKGROUND-POSITION: 2px 5px
}
.mts-info p.title
{
	font-variant: small-caps;
	font-weight: bold;
	color: #fe0000;
}
/* right_top_column*/
.big_center_table{
	vertical-align: top;
	width: 100%;
	background: #fff url(/upload/images/right_column_bg.gif) repeat-x left bottom;
}
.left_center_column{
	width: 780px;
	vertical-align: top;
}
.big_center_table tr td{
	vertical-align: top;
}
.right_search label{
	color: #fff;
	height: 17px;
	margin-left: 19px;
	cursor: pointer;
}	
.right_search label input{
	color: #fff;
	height: 17px;
	width: 113px;
	margin-right: 0px;
	color: #000;
	padding: 0px 5px 0px 5px;
	font-weight: bold;
}	
/*right_top_column*/
/*right-big_column*/
.right_column{
	vertical-align: top !important;
	border-left: 1px solid #000;
	padding-bottom: 50px;
}
.right_footer_column{
	background: url(/upload/images/big_center_table_bg.gif) no-repeat right bottom;
	border-left: 1px solid #000;
	text-align: center;
}
.right_footer_column img{
	margin-top: 7px;
}
.foter_column td{
	height: 25px;
}	

.top_right_corner{
	vertical-align: top !important;
	height: 62px;
	background: url(/upload/images/fon_right_column.png) no-repeat left top;
	color: #0d67cb;
	font-size: 11px;
	font-family: Verdana;
	padding-top: 40px;
}
.top_right_corner .date{
	text-align: center !important;
}
/**/
.right_banners{
	text-align: center;
	margin-bottom: 30px;
}
.oprosi{
	width: 148px;
	margin: 50px 0px 30px 15px;
}
/*--menu--*/
ul.menu{
	margin:0;
	padding:0 18px 0 0;
	float:right;
	overflow:hidden;
}
ul.menu li{
	float:left;
	list-style:none;
	display:inline;
	padding:0 1px 0 0;
	background:url(/upload/images/menu-separator.gif) no-repeat 100% 4px;
}
ul.menu li.last{background:none;}
ul.menu a{
	float:left;
	color:#fff;
	padding:2px 6px 1px;
	text-decoration:none;
	font:12px/14px Arial, Helvetica, sans-serif;
}
ul.menu a:hover{background:#666;}
/*--navigation--*/
ul#navigation{
	clear:both;
	margin:0;
	padding:81px 0 0 6px;
	display:block;
	overflow:hidden;
}
ul#navigation li{
	float:left;
	list-style:none;
	display:inline;
	padding:10px 15px 0 20px;
	background:url(/upload/images/navigation.gif) no-repeat;
	background-position: 2px 6px;
}
ul#navigation li.last{background:none;}
ul#navigation a{
	color:#fff;
	text-decoration:none;
	font:12px/14px Arial, Helvetica, sans-serif;
}
ul#navigation a:hover{text-decoration:underline;}
/*--header--*/
#content{
	vertical-align: top !important;
	overflow:hidden;
	clear: both;
	padding: 0 10px 0 10px !important;
}
/*
	min-height: 400px;
* html #content{
	height: 400px;
	overflow: visible;
}
*/
/*--flash--*/
.flash{
	clear:both;
	overflow:hidden;
}
/*--form-column--*/
.form-column{
	float:left;
	width:178px;
	padding:0 0 0 15px;
}
.form-column-nav{
	float:left;
	width:178px;
	padding:0 0 0 0;
}
/*--form2-column--*/
.form2-column{
	float:left;
	width:678px;
	padding:0 0 0 15px;
}
/*--heading--*/

.heading{
	height:24px;
	padding: 0px 0 0 0px;
	overflow:hidden;
	background:url(/upload/images/heading.gif) no-repeat;
	text-align: center;
}
.heading .text{
	float:left;
	width:103px;
	border:1px solid #ccc;
	padding:0 4px 1px;
	color:#000;
	font:10px Arial, Helvetica, sans-serif;
}
.heading .btn{
	float:left;
	width:56px;
	height:16px;
	color:#000;
	border:none;
	margin:0 0 0 2px;
	display:inline;
	text-align:center;
	cursor:pointer;
	background:url(/upload/images/btn-search.gif) repeat-x;
	font:11px Arial, Helvetica, sans-serif;
}
/*--info-block--*/
.info-block{
	overflow:hidden;
	clear:both;
	margin:1px 0 0;
}
/*--members-area--*/
.members-area{
	width:162px;
	height:64px;
	overflow:hidden;
	clear:both;
	padding:11px 5px 20px 11px;
	background:url(/upload/images/members-area.gif) no-repeat;
}
.members-area h4{
	overflow:hidden;
	margin:0 70px 0 0;
	color:#545252;
	font:12px/14px Verdana, Arial, Helvetica, sans-serif;
}
.members-area ul{
	display:block;
	overflow:hidden;
	margin:7px 0 0;
	padding:0;
}
.members-area ul li{
	float:left;
	display:inline;
	list-style:none;
}
.members-area ul li.first{
	margin:0 13px 0 0;
	padding:0 18px 0 0;
	background:url(/upload/images/user-area-separator.gif) no-repeat 100% 2px;
}
.members-area ul a{
	float:left;
	color:#0d67cb;
	text-decoration:none;
	padding:0 0 0 12px;
	background:url(/upload/images/arrow.gif) no-repeat 0 4px;
	font:9px/15px Verdana, Arial, Helvetica, sans-serif;
}
.members-area ul .first a{font-weight:bold;}
* html .members-area ul li.first a{background-position:0 5px;}
* +html .members-area ul li.first a{background-position:0 5px;}
.members-area ul a:hover{text-decoration:underline;}
/*--members2-area--*/
.members2-area{
	width:662px;
	height:34px;
	overflow:hidden;
	clear:both;
	padding:11px 5px 20px 11px;
	background:url(/upload/images/members2-area.gif) no-repeat;
}
.members2-area h4{
	overflow:hidden;
	margin:0 70px 0 0;
	color:#545252;
	font:12px/14px Verdana, Arial, Helvetica, sans-serif;
}
.members2-area ul{
	display:block;
	overflow:hidden;
	margin:7px 0 0;
	padding:0;
}
.members2-area ul li{
	float:left;
	display:inline;
	list-style:none;
}
.members2-area ul li.first{
	margin:0 13px 0 0;
	padding:0 18px 0 0;
	background:url(/upload/images/user-area-separator.gif) no-repeat 100% 2px;
}
.members2-area ul a{
	float:left;
	color:#0d67cb;
	text-decoration:none;
	padding:0 0 0 12px;
	background:url(/upload/images/arrow.gif) no-repeat 0 4px;
	font:9px/15px Verdana, Arial, Helvetica, sans-serif;
}
.members2-area ul .first a{font-weight:bold;}
* html .members2-area ul li.first a{background-position:0 5px;}
* +html .members2-area ul li.first a{background-position:0 5px;}
.members2-area ul a:hover{text-decoration:underline;}
/*--list-info--*/
.list-info{
	position:relative;

	width:171px;
	margin:-27px 0 0;
	padding:12px 7px 10px 2px;
	background: url(/upload/images/list.gif) no-repeat;
}
.list-info h4{
	overflow:hidden;
	margin: 0px 0px 0px 4px;
	color:#343435;
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
}
.list-info ul{
	margin:21px 0 0;
	padding:0;
	display:block;
	overflow:hidden;
}
.list-info li{
	float:left;
	list-style:none;
	width:100%;
	padding:0 0 4px;
	background: url(/upload/images/list-separator.gif) no-repeat center 100%;
}
.list-info li.last{background:none;}
.list-info a{
	float:left;
	color:#0d67cb;
	text-decoration:none;
	padding:0 0 0 10px;
	background:url(/upload/images/arrow.gif) no-repeat 2px 4px;
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
}
* html .list-info a{background-position:2px 5px;}
* +html .list-info a{background-position:2px 5px;}
.list-info a:hover{text-decoration:underline;}
/*--list2-info--*/
.list2-info{
	position:relative;
     width:671px;
	margin:-27px 0 0;
	padding:12px 7px 10px 2px;
	background: url(/upload/images/list_shop.gif) no-repeat;
}
.list2-info h4{
	overflow:hidden;
	margin: 0px 0px 0px 4px;
	color:#343435;
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
}
.list2-info ul{
	margin:21px 0 0;
	padding:0;
	display:block;
	overflow:hidden;
}
.list2-info li{
	float:left;
	list-style:none;
	width:100%;
	padding:0 0 4px;
	background: url(/upload/images/list-separator.gif) no-repeat center 100%;
}
.list2-info li.last{background:none;}
.list2-info a{
	float:left;
	color:#ff8040;
	text-decoration:none;
	padding:0 0 0 10px;
	
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
}

.list2-info:hover{
     color:#ff8040;
}

.list2-info a span{
	color: #000;
}
* html .list2-info a{background-position:2px 5px;}
* +html .list2-info a{background-position:2px 5px;}

/*--tools--*/
.tools{
	overflow:hidden;
	clear:both;
	width:178px;
	height:45px;
	background:url(/upload/images/form-bottom.gif) no-repeat;
}
.tools span{
	display:block;
	overflow:hidden;
	margin:5px 0 0 11px;
	padding:8px 0 10px 37px;
	line-height:24px;
	background:url(/upload/images/help.gif) no-repeat;
}
.tools span a{
	color:#0d67cb;
	white-space:nowrap;
	text-decoration:none;
	font:bold 11px/14px  Arial, Helvetica, sans-serif;
}
.tools span a:hover{text-decoration:underline;}
/*--tools2--*/
.tools2{
	overflow:hidden;
	clear:both;
	width:678px;
	height:45px;
	background:url(/upload/images/form2-bottom.gif) no-repeat;
}
.tools2 span{
	display:block;
	overflow:hidden;
	margin:5px 0 0 11px;
	padding:8px 0 10px 32px;
	line-height:24px;
	background:url(/upload/images/basket.gif) no-repeat;
}
.tools2 span a{
	color:#0d67cb;
	white-space:nowrap;
	text-decoration:none;
	font:bold 11px/14px  Arial, Helvetica, sans-serif;
}
.tools2 span a:hover{text-decoration:underline;}
/*--text-column--*/
.text-column{
	float:right;
	width:584px;
}
/*--text-information--*/
.text-information{
	float:left;
	width:344px;
}
.text-information h2{
	overflow:hidden;
	text-align:center;
	margin:0;
	color:#fff;
	font:13px/24px Arial, Helvetica, sans-serif;
	background:url(/upload/images/big-heading.gif) no-repeat;
}

.text-information h2 a:hover{text-decoration=underline;}

.text-information-holder{
	overflow:hidden;
	clear:both;
	background:#f7f7f7 url(/upload/images/text-information-gradient.gif) repeat-x;
}

.text-information-holder div{
	overflow:hidden;
	clear:both;
	padding:0 10px 10px 14px;
	background:url(/upload/images/text-information-holder.gif) no-repeat 6px 100%;
}
* html .text-information-holder div{
	height:1%;
	overflow:visible;
}
.text-information-holder div p{
	margin: 7px 0 7px 0;
}
.text-information-holder a, 
.information a
{
	overflow:hidden;
	margin:20px 5px 0 0;
	color:#717980;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.text-information-holder a:hover, 
.information a:hover
{
	color:#ff8040;
	
}
.text-information-holder a span{
	color: #000;
}


/*.text-information-holder p strong{color:#020202; font-weight:normal;}*/

span.news{
	float:right;
	clear:both;
	width:178px;
	height:24px;
	margin:2px 0 0;
	text-align:center;
	background:url(/upload/images/heading.gif) no-repeat;
}

span.news a, 
#content .info-column h3, 
.info-column h3 a, 
.news-column h2 a, 
.text-information h2 a, 
.orange_button
{
	color:#ffffff;
	text-decoration:none;
	font:13px/24px Arial, Helvetica, sans-serif;
}
span.news a:hover, 
.info-column h3 a:hover, 
.news-column h2 a:hover, 
.text-information h2 a:hover,
.orange_button:hover
{
text-decoration:underline;
color:#FFFFFF !important;
}
/*--block--*/
.block{
	float:right;
	width:205px;
	padding:0 18px 0 0;
}
.block strong{
	display:block;
	overflow:hidden;
	color:#0d67cb;
	margin:2px 0 0 9px;
	text-align:center;
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
}
.player{
	overflow:hidden;
	clear:both;
	margin:12px 0 0;
}
/*--block2--*/
.block2{
	float:right;
	width:205px;
	padding:0 18px 0 0;
}
.block2 strong{
	display:block;
	overflow:hidden;
	margin:7px 0 0 4px;
	padding:0 0 0 25px;
	color:#717980;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
	background:url(/upload/images/important.gif) no-repeat;
}
.block2 a{
	display:block;
	overflow:hidden;
	margin:7px 0 0 4px;
	padding:0 0 0 25px;
	color:#717980;
	text-decoration:none;
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
}
.block2:hover{
     color:#ff8040;
}
.player2{
	overflow:hidden;
	clear:both;
	margin:12px 0 0;
}
/*--information--*/
.information{
	clear:both;
	overflow:hidden;
	padding:2px 0 0 8px;
}
.information div{
	float:left;
	width:157px;
	padding:0 25px 0 0;
}
.information p{
	overflow:hidden;
	margin:11px 0 0;
	color:#717980;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
}
.information strong{
	display:block;
	overflow:hidden;
	margin:7px 0 0 4px;
	padding:0 0 0 25px;
	color:#717980;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
	background:url(/upload/images/important.gif) no-repeat;
}
/*--hotline--*/
.hotline{
	float:right;
	width:160px;
	margin-top: 4px;
	padding:10px 9px 0 0!important;
	background: url(/upload/images/hotline-separator.gif) no-repeat;
}
.hotline p{
	float:left;
	margin:10px 0 0;
	padding:0 0 0 2px;
}
.hotline span{
	float:right;
	display:inline;
	margin:15px 3px 0 0;
	text-align:center;
	width:57px;
	height:15px;
	color:#fff;
	overflow:hidden;
	font:9px/16px Arial, Helvetica, sans-serif;
	background:url(/upload/images/time.gif) no-repeat;
}
/*--banner-block--*/
.banner-block{
	clear:both;
	padding: 7px 0px 16px 0px;
	margin-top: 9px;
	vertical-align: bottom !important;
	overflow:hidden;
	background: #dddddd url(/upload/images/banner_block_bg.gif) repeat-x left bottom;
	left: 0px;
}

* html .banner-block{
	height:1%;
	overflow:visible;
}
/*--banner--*/
ul.banner{
	margin:0;
	padding:0;
	display:block;
	text-align:center;
	overflow:hidden;
}
ul.banner li a{
	text-decoration:none;
}
ul.banner li{
	list-style:none;
	display:inline;
	margin:0 10px 0 0;
}
ul.banner li.last{margin:0;}
ul.banner li.inner{margin:0 6px 0 0;}
ul.banner img{display:inline;}
/*--list--*/
ul.list{
	margin:25px 0 0;
	padding:0 105px;
	display:block;
	overflow:hidden;
	text-align:center;
}
ul.list li{
	list-style:none;
	display:inline;
	margin:0 7px 0 0;
}
ul.list li.last{margin:0;}
ul.list a{
	white-space:nowrap;
	color:#848583;
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
}
ul.list a:hover{text-decoration:none;}
/*--footer--*/
#footer{
	clear:both;
	padding:9px 0 10px;
	position: relative;
	height: 15px;
}
* html #footer{
	height:1%;
	overflow:visible;
}
#footer p{
	float:left;
	margin:0 25px 0 7px;
	color:#797979;
	display:inline;
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
}
#footer p a{
	color:#797979;
	text-decoration:none;
}
#footer p a:hover{text-decoration:underline;}
 a.footer-logo{
	float:right;
	display:block;
	height: 25px;
	padding: 10px 0px 0px 40px;
	width: 159px;
	position: absolute;
	bottom: 0px;
	right: 0px;	
	background: url(/upload/images/big_center_table_bg.gif) no-repeat scroll right bottom;
}
*html  a.footer-logo{
	bottom: -1px;
	
}
/*--voting--*/
.voting{
	position:absolute;
	top:485px;
	right:-152px;
	width:124px;
	height:199px;
	padding:12px;
	background:url(/upload/images/voiting.gif) no-repeat;
}
/*--inner-page--*/
/*--info-column--*/
.info-column{
	float:left;
	width:190px;
	margin:2px 0 0;
	padding:0 0 0 10px;
}
.info-column h3{
	overflow:hidden;
	margin:0;
	padding:0 70px 0 0;
	text-align:center;
	color:#fff;
	font:13px/24px Arial, Helvetica, sans-serif;
	background:url(/upload/images/heading.gif) no-repeat;
}
.info-column p{
	margin: 7px 0 7px 0;
}
.info-column p a{
	clear:both;
	overflow:hidden;
	margin:20px 10px 0 4px;
	color:#717980;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.info-column p a:hover{
	color: #ff8040;
}
.inner_hotline{
	margin-right: 0px !important;
}
.info-column .heading{margin:33px 0 0 4px;}
.info-column .info-block{margin:2px 0 0 5px;}
/*--news-column--*/
.news-column{
	float:right;
	width:503px;
	margin:2px 0 0;
}
.news-column h2{
	float:left;
	margin:0;
	width:298px;
	color:#fff;
	text-align:center;
	font:13px/24px Arial, Helvetica, sans-serif;
	background:url(/upload/images/news-heading.gif) no-repeat;
}
.news-column strong.date{
	float:left;
	width:195px;
	color:#0d67cb;
	margin:5px 0 0;
	padding:0 0 0 10px;
	text-align:center;
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
}
/*--news-holder--*/
.news{
	clear:both;
	overflow:hidden;
	background:#f7f7f7 url(/upload/images/text-information-gradient.gif) repeat-x;
}
.news-holder{
	overflow:hidden;
	clear:both;
	padding:6px 2px 4px 12px;
	background:url(/upload/images/text-information-holder.gif) no-repeat 3px 100%;
}
* html .news-holder{
	height:1%;
	overflow:visible;
}
.news-holder div em{
	display:block;
	overflow:hidden;
	color:#717980;
	margin:4px 0 0 1px;
	padding:0 0 9px;
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
}
.news-holder p{
	margin:14px 3px 0 5px;
	color:#717980;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
}
* html .news-holder p{
	height:1%;
	overflow:visible;
}

.news-holder a:hover{text-decoration:underline;}
.news-column span.news{
	float:right;
	clear:both;
	width:178px;
	height:24px;
	margin:61px 0 0;
	text-align:center;
	background:url(/upload/images/heading.gif) no-repeat;
}
.news-column span.news a{
	color:#fff;
	float:none;
	margin:0;
	text-decoration:none;
	font:13px/24px Arial, Helvetica, sans-serif;
}
.news-column span.news a:hover{text-decoration:underline;}
.news-column .information div{width:140px;}
.news-column .information{padding:0;}
.news-column .information .hotline{
	float:right;
	width:152px;
	margin:4px 0 0;
	padding:10px 18px 0 0;
	
}

.news_text{	min-height: 300px;}
* html .news_text{
	height:1%;
	overflow:visible;
	clear: both;
	width: 470px;
	height:300px; 
	overflow:visible
}
.arhiv-column{
	float:right;
	width:503px;
	margin:2px 0 0;
}
.arhiv-column h2{
	float:left;
	margin:0;
	width:298px;
	color:#ff0;
	text-align:center;
	font:13px/24px Arial, Helvetica, sans-serif;
	background:url(/upload/images/news-heading.gif) no-repeat;
}
.arhiv-column strong.date{
	float:left;
	width:195px;
	color:#0d67cb;
	margin:5px 0 0;
	padding:0 0 0 10px;
	text-align:center;
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
}
/*--arhiv-holder--*/
.arhiv{
	clear:both;
	overflow:hidden;
	background:#f7f7f7 url(/upload/images/text-information-gradient.gif) repeat-x;
}
.arhiv-holder{
	overflow:hidden;
	clear:both;
	padding:6px 2px 4px 12px;
	min-height:505px;
}
* html .arhiv-holder{
	height:1%;
	overflow:visible;
}
/*.arhiv-holder div em{
	display:block;
	overflow:hidden;
	color:#717980;
	margin:4px 0 0 1px;
	padding:0 0 9px;
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
}*/

.arhiv-holder p{
	margin:14px 3px 0 5px;
	color:#717980;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
	clear:both;
}
* html .arhiv-holder p{
	height:1%;
	overflow:visible;
}
.arhiv-holder p a {
	float:left;
	display:inline;
	margin: 7px 0 0 5px;
	text-decoration:none;
	color:#717980;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
}
*+html .arhiv-text p a {
	margin: 7px 0 0 5px;
}
.arhiv-holder a:hover{color:#ff8040;}
.arhiv-column span.arhiv{
	float:right;
	clear:both;
	width:178px;
	height:24px;
	margin:61px 0 0;
	text-align:center;
	background:url(/upload/images/heading.gif) no-repeat;
}
.arhiv-column span.arhiv a{
	color:#fff;
	float:none;
	margin:0;
	text-decoration:none;
	font:13px/24px Arial, Helvetica, sans-serif;
}
.arhiv-text p{
	margin: 7px 0px 7px 0px;
}
* html .arhiv-text p{
	margin: 7px 0px 7px 0px;
}
* html .arhiv-text{
	height:1%;
	overflow:visible;
	clear: both;
	width: 470px;
	overflow:visible
}

.arhiv-column h2{
	background: transparent url(/upload/images/news-heading.gif) no-repeat scroll 0%;
	color: #FFFFFF;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 24px;
	margin: 0pt;
	text-align: center;
	width: 298px;
}
.prod-column{
	float:center;
	width:760px;
	margin:5px 0 0;
	padding:0 0 0 10px;

}
.prod-column h2{
	float:left;
	margin:0;
	width:298px;
	color:#ff0;
	text-align:center;
	font:13px/24px Arial, Helvetica, sans-serif;
	background:url(/upload/images/news-heading.gif) no-repeat;
}
.prod-column strong.date{
	float:left;
	width:195px;
	color:#0d67cb;
	margin:5px 0 0;
	padding:0 0 0 10px;
	text-align:center;
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
}
/*--prod-holder--*/
.prod{
	clear:both;
	overflow:hidden;
	background:#f7f7f7 url(/upload/images/text-information-gradient.gif) repeat-x;
}
.prod-holder{
	overflow:hidden;
	clear:both;
	padding:6px 2px 4px 12px;
	min-height:505px;
}
* html .prod-holder{
	height:1%;
	overflow:visible;
}
/*.arhiv-holder div em{
	display:block;
	overflow:hidden;
	color:#717980;
	margin:4px 0 0 1px;
	padding:0 0 9px;
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
}*/

.prod-holder p{
	margin:14px 3px 0 5px;
	color:#717980;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
	clear:both;
}
* html .prod-holder p{
	height:1%;
	overflow:visible;
}
.prod-holder p a {
	float:left;
	display:inline;
	margin: 7px 0 0 5px;
	text-decoration:none;
	color:#717980;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
}
*+html .prod-text p a {
	margin: 7px 0 0 5px;
}
.prod-holder a:hover{color:#ff8040;}
.prrod-column span.arhiv{
	float:right;
	clear:both;
	width:178px;
	height:24px;
	margin:61px 0 0;
	text-align:center;
	background:url(/upload/images/heading.gif) no-repeat;
}
.prod-column span.arhiv a{
	color:#fff;
	float:none;
	margin:0;
	text-decoration:none;
	font:13px/24px Arial, Helvetica, sans-serif;
}
.prod-text p{
	margin: 7px 0px 7px 0px;
}
* html .prod-text p{
	margin: 7px 0px 7px 0px;
}
* html .prod-text{
	height:1%;
	overflow:visible;
	clear: both;
	width: 760px;
	overflow:visible
}

.prod-column h2{
	background: transparent url(/upload/images/news-heading.gif) no-repeat scroll 0%;
	color: #FFFFFF;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 24px;
	margin: 0pt;
	text-align: center;
	width: 298px;
}
/*about_product_page_start
	background: #f7f7f7 url(/upload/images/big_top_block_bg.gif) repeat-x left top;
*/
.about_product{
	padding: 29px 0px 50px 27px;
	margin: 0px 0px 2px 0px;
}
.about_product h1.title_tovar{
	color: #fd6404;
	font-weight: bold;
	font-size: 16px;
	text-indent: -10000px;
	height: 20px;
	margin-bottom: 6px;
	background: url(/upload/images/aim_confidently.gif) no-repeat left top;
}
.about_product h2.name_tovar{
	color: #000;
	font-weight: bold;
	font-size: 20px;
	text-indent: -10000px;
	text-transform: uppercase;
	height: 47px;
	margin-bottom: 42px;
	background: url(/upload/images/shturman_a200.gif) no-repeat left top;
}
.image_block{
	width: 264px;
	float: left;
	text-align: center;
	padding-top: 42px;
	margin-right: -264px;
}
.about_product .haracteristic_too{
	margin-left: -20px;
	padding-top: 40px;
}
.about_product .haracteristics{
	margin-left: -20px;
}
.about_product .haracteristics li{
	color:#717980;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:20px;
margin:10px 5px 0pt 0pt;
overflow:hidden;
text-decoration:none;
}
.about_product .haracteristics li a:hover{
	color: #FF8040;
}
.about_product .haracteristics li p.haracteristics_title{
	display: block;
	background: #ededed;
	padding: 10px 0px 8px 13px;
	text-transform: uppercase;
	font-size: 11px;
	color: #717980;
	text-decoration: none;
	margin: 0px 0px 12px 0px;
}
.about_product .haracteristics li p{
	color: #717980;
	text-decoration: none;
}

ul.shop_list li
{
	display: block;
	clear: both !important;
}

ul.shop_list li a:hover{ 
color:#FF8040;
}

ul.shop_list li a {
color:#717980;
display:inline;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:13px;
margin:7px 0pt 0pt 5px;
text-decoration:none;
}
.big_bottom_banner {
	vertical-align: bottom !important;
	margin: 38px 0px 0px 0px;
	text-align: center;
}

/* */
.arhiv-holder {
	padding:6px 12px 4px;
}
.arhiv-text table{
width: 100%;
}
.arhiv-text table tr td.img{
	width: 185px;
}
.arhiv-text table tr td.mail_cell {
	text-align: left;
	width: 156px;
}
.arhiv-text table tr td a{
	color: #717980;
}
.left_center_column{
	/*padding-bottom: 60px;*/
}
.heading{
width:178px;
}

.news .news-holder{
padding-bottom: 26px;
}

 .text-information-holder a, .information .hotline a{ 
margin-right: 0px;
}
.menu_sm tr td p{
	color: #717980;
}
.haracteristics table tr td p{
	color: #717980;
}
.menu_sm tr td p.title_tovar{
	padding:10px 0px 8px 13px;
	color: #717980;
	background: #EDEDED;
	font-size:11px;
	margin: 0px 0px 12px;
}
.top_sitemap
{
	height: 100%;
	margin-left: 200px;
}
ul.sitemap
{
	padding: 0 0 0 10px !important;
}
ul.sitemap li
{
	background:transparent url(/upload/images/arrow.gif) no-repeat scroll 0% 0%;
	margin:10px !important;
	padding:0pt 0pt 0pt 20px;
}
ul.sitemap a:hover, ul.sitemap a:hover {
	color:#FF8040;
}
ul.sitemap a, ul.sitemap a {
	color:#717980;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:13px;
	margin:20px 5px 0pt 0pt;
	overflow:hidden;
	text-decoration:none;
}

.textform td input {
	width:300px;
	border:1px solid #CACACA; 
}

.survey
{
	margin: 5px;
}

.survey p, .survey label, .survey input {
	color: #717980;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 13px;
	margin: 5px 5px 0pt 0pt;
	overflow: hidden;
	text-decoration: none;
}

input, textarea, form table td {
	color: #717980;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 20px;
	margin: 0pt;
	overflow: hidden;
	text-decoration: none;
}
.left_center_column input {
	border: solid 1px;
	margin: 0 0 0 0 !important;
}

form table td {
	text-align:left;
	padding-top:25px;
	vertical-align:middle;
}

.left_center_column textarea {
	border: solid 1px;
	margin: 0 0 0 0 !important;
	height:80px;
	width:300px;
}

.wrong input {
	background: red;
}
.exist input {
	background: red;
}
/*.wrong table input {
	background: none;
}*/

.form em
{
	display: none;
}

.form .wrong em
{
	display: block;
	color: red;
}

.search_button
{
	background: transparent url(/upload/images/arrow.gif) no-repeat scroll 50% 50%;
	cursor: pointer;
	border: none;
	width: 10px !important;
	height: 10px !important;
	margin: none !important;
	padding-bottom: 7px !important;
	
	
}

.feedback_msg
{
	color:#717980;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:13px;
	margin:10px 5px 0pt 0pt;
	overflow:hidden;
	text-decoration:none;
	text-align: center !important;
}

.about_product .haracteristics li a{
	color:#848583;
}

/* for shops.aspx page start */

.haracteristics h3
{
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
}

.haracteristics strong
{
	font-weight: bold;
}

.haracteristics form select, strong, h3, table
{
	color: #717980;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 11px;
	margin: 10px 5px 0pt 0pt;
	overflow: hidden;
	text-decoration: none;
}

.right_search{
	border-left: 1px solid #000;
	height: 197px;
	overflow: hidden;
}

/* for shops.aspx page end *//*main  height 100% */

#main{
	position:relative;
}
.big_center_table{
	height: 100%;	
	margin: 0px 5px 0pt 0pt;
}
#main{
	height: 100%;
}
body, html{
height: 100%;
}
.banner-block{
	background: #dddddd url(/upload/images/banner_block_bg.gif) repeat-x left bottom;
	width: 780px;
}
.right_column .search_block{
	height: 47px;
	background-image:url(/upload/images/search_block_bg.gif);
	padding: 150px 0px 0px 20px; 
}

/* for shops.aspx page end *//*main  height 100% */

/* Survey styles start */

.survey p.title
{
	font-variant: small-caps;
	font-weight: bold;
	color: #FF8040;
}

.survey p.question
{
	font-weight: bold;
}

.survey p.total_info
{
	font-size: 9px;
	font-weight: bold;
}

.survey p.options strong
{
	font-weight: bold;
}

.survey p.options strong img
{
	height: 10px;
}

.survey p.submit a
{
	color: #FF8040 !important;
}

.survey p.submit a:hover
{
	color: #717980 !important;
}

/***************************/

.survey form table td
{
	line-height: 7px;
}

.survey td.percent-line
{
	width: 50%;
}

.survey td 
{
	padding: 0 5px 0 0;
}
.survey td strong
{
	font-weight: bold;
}

.survey td img
{
	height: 10px;
}

/***************************/

.survey p.options input
{
	line-height: 20px !important;
}

.survey p.current-surveys
{
	text-decoration: underline;
}

.list p
{
	margin: 0 ;
}

/* Survey styles end */

.centered 
{
	width: 300px;
	margin: auto auto auto auto;
}

.bordered
{
	padding: 10px;
	border: solid #FF8040 1px;
}

/***USED ON LOGIN PAGE***/

#content h3
{
	color: #FF8040;
	font-weight: bold;
}

strong
{
	font-weight: bold;
}

/*
#content a
{
	color: #FF8040;
}

#content a:hover
{
	color: #717980;
}
*/

/***************************/

/***************************/

input.dear_bot
{
	display: none;
}

/***************************/
.VOP_otvet {
	width:190px;
	font-family:Tahoma;
	color:#444444;
	text-decoration:none;
	font-size: 12px;
	line-height: 1.2;
	padding-top: 0px;
}
.VOP_otvet a {
	font-family:Tahoma;
	color:#444444;
	text-decoration:underline;
	font-size: 12px;
	line-height: 1.2;
	}
.VOP_otvet a:hover {
	color:#ff6600;
	}
.VOP_ZAG {
	font-family: Tahoma;
	font-size: 14px;
	color: #ff6600;
	width:170px;
	padding-bottom: 10px;


}
.VOP_add {
	height:20px;
	width:170px;
	font-family: Tahoma;
	font-size: 12px;
	color: 444444;
	line-height: 1.5;
}
.VOP_add a {
	font-family: Tahoma;
	font-size: 12px;
	color: #008ddd;
}
.VOP_add a:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #f85a00;
}
.MID_main {
	width:350px;
}
.formforpress {
	margin-top: 25px;
	height: 135px;
	width: 154px;
	background: url(/upload/images/BannerPressInfo.png) no-repeat;
	padding-left: 0px;

}
.formforpress_head {
	padding-left: 0px;
	text-align: center;
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	padding-top: 63px;
margin-bottom: 2px;

}
.formforpress_second {
	padding-left: 0px;
	padding-top: 5px;
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	height: 13px;
}
.formforpress_mail {
	padding-left: 8px;
	text-align: left;
	height: 11px;
}
.formforpress_dwn {
	color:717980;
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
	line-height: 1.2;
	
}
.formforpress_dwn a
{
	color:#008ddd;
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
	width: 100%;
	
}
.formforpress_dwn a:hover
{  
    color:#f85a00;
    font-family:Arial;
    font-size:11px;
	width: 100%;
}
.formforpress_eng {
	margin-top: 25px;
	height: 135px;
	width: 154px;
	background: url(/upload/images/BannerPressInfoEng.png) no-repeat;
	padding-left: 0px;

}
.formforpress_head_eng {
	padding-left: 0px;
	text-align: center;
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	padding-top: 63px;

}
.formforpress_second_eng {
	padding-left: 0px;
	padding-top: 5px;
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	height: 13px;
}
.formforpress_mail_eng {
	padding-left: 8px;
	text-align: left;
	height: 11px;
}
.formforpress_dwn_eng {
	color:717980;
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
	line-height: 1.2;
	
}
.formforpress_dwn_eng a
{
	color:#008ddd;
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
	width: 100%;
	
}
.formforpress_dwn_eng a:hover
{  
    color:#f85a00;
    font-family:Arial;
    font-size:11px;
	width: 100%;
}
.act_mainplace {width: 760px; margin-top: 200px; margin-left: 0; margin-right: 0;}
