@charset "windows-1251";

/* Ластик, начало */
body,table,td,div,span,hr,h1,h2,h3,h4,form,p,button,select,input,textarea {
	padding: 0;
	margin: 0;
}
table {
	border: 0;
	border-collapse: collapse;
}
table td {
	vertical-align:top;
}
img {
	border: 0;
}
/* Ластик, конец */
html {
	background:#fff;
	height:100% !important;
}
* html body {
	height:100%;
}
body {
	color:#635C49; 
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	height:100%;
	margin:0; 
	padding:0;
	width:100%
}

a {
	color:#635C49;
	text-decoration: underline; 
}
a:focus, a:active {
  outline:none;
}
a:hover {
	text-decoration: none
}

h1, h2, h3, h4, h5 {
	color:#fff; 
	font:20px "Times New Roman", Times, serif;
	margin:35px 0 10px 0; 
	padding:0; 
}

input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#404040;
}
textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2B1288;
}
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
	overflow:hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */

.float-lt{
	float:left; 
	display:block
}
.float-rt{
	float:right; 
	display:block
}
.clear {
	clear:both
}
.clear-all {
	clear:both;
	height:0;
	overflow:hidden;
	width:100%
}
.global {
	background:url(../image/bg.gif) 0 0 repeat #DAC8A6;
	margin:0 auto;
	width:1000px;
}
/* ** header ** */


	
/* ** content ** */
.wrapper{
	background:url(../image/bg_wrapper.gif) 628px 0 repeat-y;
	float:left;
	padding:0;
	width:1000px;
}
.center-column {
	float:right;
}
.left-column {
	float:left;
	width:630px
}
/* left column */


/* center column */
.search-form {
	margin:0;
	padding:0;
	width:369px
}
	.search-form  .title {
		background:url(../image/search_top.png) 0 0 repeat-x;
		border-bottom:1px solid #fff;
		padding:2px 0;
		text-align:left
	}
	.search-form  .title img {margin:0 0 0 102px}
	.search-form fieldset {
		background:url(../image/bg_field.png) 0 0 repeat-y; 
		border:0;
		border-bottom:1px solid #fff;
		margin:0 0 5px 0;
		padding:5px;
		text-align:center;
	}
	.search-form select {
		background:#fff;
		border:1px solid #B3B9C3;
		color:#000;
		font:10px Verdana, Arial, Helvetica, sans-serif;
		margin-right:15px;
	}
	.search-form .submit {
		background:url(../image/btn_select.png) 0 0 no-repeat;
		border:0;
		cursor:pointer;
		height:18px;
		width:79px
	}
.question-answer {
	margin:0;
	padding:0;
	width:370px;
}
	.question-answer  .title {
		background:url(../image/bg_line02.gif) 0 0 repeat-x;
		padding:7px 0 0 0;
	}
.block {
	background:url(../image/bg_line01.gif) 0 100% repeat-x;
	line-height:15px;
	padding:3px 5px 8px 5px;
}
.block p {
	padding-bottom:5px
}
.block p.podrobno2 {margin:0; padding:0}
.question {
	background:url(../image/ico_quest.gif) 0 0 no-repeat;
	color:#080500;
	padding:0 0 2px 12px;
	text-transform:uppercase
}
.answer {
	background:url(../image/ico_answer.gif) 0 0 no-repeat;
	color:#080500;
	padding:0 0 2px 12px;
	text-transform:uppercase
}
.read-all {
	padding:3px 5px;
	text-align:right;
}
	.read-all a {
		background:url(../image/arr01.gif) 0 5px no-repeat;
		font-style:italic;
		padding-left:24px;
	}

.recommend {
	background:url(../image/bg_recommend.png) 0 0 repeat-x;
	padding:11px 0 0 0
}
.title {
	background:url(../image/bg_line01.gif) 0 100% repeat-x;
	padding:0 0 2px 0;
	text-align:center;
}
.banner {
	float:right;
	padding:4px 0;
	width:246px
}
.recommend-tovar {
	float:left;
	margin:4px 4px 4px 0;
	width:245px;
}

.news-img {
	float:left;
	margin:0 8px 0 0;
	padding:5px;
	position:relative;
}
	.news-tl {
		background:url(../image/news_tl.gif) 0 0 no-repeat;
		height:15px; 
		left:0;
		position:absolute;
		top:0;
		width:15px
	}
	.news-br {
		background:url(../image/news_br.gif) 100% 100% no-repeat;
		bottom:0;
		height:15px; 
		position:absolute;
		right:0;
		width:15px
	}
	.news-brd {
		border:1px solid #fff;
		padding:1px;
	}
	.news-brd img {
		border:1px solid #fff;
	}
.recommend-img {
	float:left;
	padding:5px;
	position:relative;
}
.reit{
	margin:3px;
	}
.podrobno2{
	padding-bottom:10px;
	padding-top:5px;
	text-align:right;
}
	.podrobno2 a {font-style:italic}
	
.right-col {
	float:right;
	padding:2px 0 0 0;
	width:222px;
}
.left-col {
	float:left;
	width:408px;
}
.news-list {
	list-style-type:none;
	margin:0;
	padding:0;
}
	.news-list .date {
		background:url(../image/bg_date.gif) 0 0 no-repeat;
		display:block;
		float:left;
		font-size:11px;
		font-style:italic;
		height:14px;
		padding:4px 0 0 6px;
		width:71px;
	}
	.news-list span {
		float:left;
		padding:4px 0 0 6px
	}
	.news-list a {
		float:left;
		font-size:11px; 
		padding:2px 0;
		text-decoration:none;
		width:408px;
	}
	.news-list a:hover,
	.news-list .active a {
		background:url(../image/bg_news_act.png) 0 0 repeat;
	}
/* ** footer ** */
.footer {
	background:url(../image/bg_footer.png) 0 100% no-repeat;
	color:#635C49;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	height:66px;
	padding:83px 120px 0 375px;
	text-align:center
}
	.footer a {
		color:#635C49;
		font:10px Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none
	}
	.footer a:hover {text-decoration:underline}