﻿/*
** Author: Alexandr Averyanov | aversan@yandex.ru
*/

#content .center_container {
	width: 980px;
	overflow: visible;
}

/* Frame news
------------------*/
.frame_news {
	margin: 20px 0 0 0;	
	position: relative;
	left: -2px;
}

.frame_news .bt,
.frame_news .bb,
.frame_news .frame_news_content {
	position: relative;
	width: 994px;
	margin: 0 -2px -4px;
	overflow: hidden;
}

.frame_news .bt,
.frame_news .bb {
	height: 14px;
	background: url('/i/frame_white_border.png') no-repeat;	
}

.frame_news .bb {
	background-position: 0 -14px;
}

.frame_news .frame_news_content {
	background: url('/i/frame_white_bg.png') repeat-y;
	color: black;
}

/* Frame last news
------------------*/
.frame_last_news {
	margin: 20px 0 0 0;	
	position: relative;
	left: -2px;
}

.frame_last_news .news_title,
.frame_last_news .bb,
.frame_last_news .frame_last_news_content {
	position: relative;
	width: 984px;
	margin: 0 -2px -4px;
}

.frame_last_news .news_title,
.frame_last_news .bb {
	background: url('/i/frame_grey_border_984.png') no-repeat;	
}

.frame_last_news .news_title {
	height: 34px;
}


.frame_last_news .bb {
	height: 12px;
}

.frame_last_news .bb {
	background-position: 0 -34px;
}

.frame_last_news .frame_last_news_content {
	background: url('/i/frame_grey_bg_984.gif') repeat-y;
	color: black;
}

.frame_last_news .news_title h2 {
	height: 34px;
	line-height: 34px;
	margin: 0;
	text-indent: 3.2em;
}

.last_news {
	width: 610px;
	padding: 1.6em 3.75em;
}

.last_news li {
	list-style-type: disc;
	color: #9bbfde;
	margin-bottom: .75em;
}

.last_news li a {
	color: #1b6fb8;
	text-decoration: none;
}

.last_news li a:hover {
	color: #CE2D73 !important;
	text-decoration: underline;
}
/* News list
------------------*/
.news_list {
	padding: 1.6em 3.75em;
	width: 610px;
}

.news_list h1 {
	margin-bottom: 0.9em;
	color: #2e3d4b;	
}

.news_list .news_item {
	margin-bottom: 2em;
}

.news_list .news_item h2 {
	margin: 0 0 0.2em 0;
	line-height: 1.3;
}

.news_list .news_item h4 {
	color: #919396;
}

.news_list .news_item .short_descr {
	line-height: 1.5;
	margin: 0 0 .1em 1.8em;
}

/* News full
------------------*/
.news_full {
	padding: 1.6em 3.75em;
	/*width: 610px;*/
}

.news_full .menu{
	margin-bottom:30px;
}

.news_full h1 {
	color: #2e3d4b;
	padding-bottom:5px;
}

.news_full h4 {
	color: #919396;		
}

.news_full .brief,
.news_full .description {
	font-size: 1.2em;
	color: #231f20;
}

.news_full p {
	margin-bottom: .6em;
}

.news_full .news_foto {
	margin: 2em auto;
}


.news_full .brief {
	font-weight: bold;
	line-height: 1.4;
}

.news_full .description {
	line-height: 1.6;
}
        .news_full .description  h2{
		padding-top:10px;
	}
	.news_full .description ul li{
		/*background:transparent url(/i/bull.gif) no-repeat scroll 8px 0.8em;*/
		margin-bottom:7px;
		padding:0 0 0 27px;
	}

.article-sign{
	font-size:1.1em;
	font-style:italic;
	margin: 30px 0 0;
	line-height:1.5;
}

.frame_news_content .pages {
	margin: 0 3.2em 1.4em;
}

div.dostavka{display:block;margin:20px 0;background-color:#D0DCE7;padding:10px;color:#7F8C99;}
div.dostavka ul{float:left;}
div.dostavka ul li{list-style-type:none;background:none;}
div.dostavka ul li a{color:#7F8C99;}
div.dostavka.region ul li{float:left;}
div.dostavka.region ul li a{font-weight:bold;}

#competitionRegisterForm {font-size:1.1em; margin:25px 0 40px;}
    #competitionRegisterForm td a {margin-top:40px;}
    #competitionRegisterForm td input {width:230px;}
    #competitionRegisterForm td select.memberBirthdayYear {width:67px;}
    #competitionRegisterForm td select.memberBirthdayMonth {width:92px;}
    #competitionRegisterForm td select.memberBirthdayDay {width:65px;}
    #competitionRegisterForm td span.error {color:#AA0000; padding-left:100px;}
    #competitionRegisterForm td input, #competitionRegisterForm td select {border:1px solid #AFAFAF; font-size:0.9em; margin:0; padding:5px 0;}
#memberBtnRegister {background-image:url("http://i.novatek.ua/bg_green_btn.gif"); border:medium none; color:#FFFFFF; font-size:1.5em; height:25px; text-shadow:-1px -1px 1px #569426; width:249px;}
.registerSuccessMessage {color:#444444; display:block; font-size:1.8em; padding:11px 0;}
.registerErrorMessage {color:#FF0000; display:block; font-size:1.8em; padding:11px 0;}

.markRequiredFields {color:#AA0000; padding:0 0 0 3px;}

.hot-item {float:left;width:30%;margin:0 20px 20px 0;height:300px;-webkit-box-shadow:5px 5px 10px #E1E1E1;}
