@charset "utf-8";
/* CSS Document */

* {margin: 0;padding: 0; font: 14px/17px "Trebuchet MS", Tahoma, Arial}
body {
	background:#FFF;
}
#header {
	height: 200px;
}
.gn {
	margin: 110px 0px 0px 0px;
	float:left;
}
.gn img{
	padding: 5px;
	width:11px;
	height:10px;
}
.gn a img {
	border:none;
}
.slogan {
	margin: 20px 0px 0px 0px;
	width:650px;
	height:150px;
	float:right;
	background:url("/assets/templates/image/dashboard.jpg")  no-repeat;
	text-align: center;
	color:#FFF;
}
.slogan p {
	margin:30px 50px;
}
.breadcrumbs {
	font-size:80%;
	background:#FE893A;
	margin-top:-5px;
}
.breadcrumbs a {
	font-weight:300;
	text-decoration:none;
}
.breadcrumbs a:hover {
	color:#FFF;
}
#text {
/*	background: #D5FFD5; */
}
#left {
/*	background: #FFF2BF; */
}
#right {
/*	background: #BFF2FF; */
}
#footer {
	height: 56px;
	border-top:#FE893A solid 2px;
	margin-top:10px;
	color:#FE893A;
}
.counter {
	width:446px;
	float:left;
}
.counter img {
	height:31px;
	width:88px;
	margin:8px 18px;
}
.counter a img {
	border:none;
}
.crumbs {
	margin-left:446px;
	height:24px;
}
.copyright {}

h1 {
	font-size:120%;
	color:#FE893A;
	text-align:center;
	border-top:#FE893A solid 1px;
	margin-top:5px;
}
h2 {
	font-size:110%;
	font-weight:bold;
	padding:0px 2px;
	background:#FE893A;
	color:#FFF;

}
a {
	color:#C00;
	font-weight:700; 
}
a:hover {
	color:#FE893A;
}
/*
a:active {
	color:#FD0000;
}
a:visited {
	color:#990000;
}
*/
a img {
	border:#FE893A solid 1px;
}
.innerlink {
	font-weight:300;
}
.italic {
	font-style:italic;
}
.clrlightgrey {
	color:#999;
}


/* код для разметки 3-х колонок */
#wrapper {
  width: 98%;
  margin:0 1%;
  width: expression((documentElement.clientWidth||document.body.clientWidth)<978?'980px':'');
  min-width: 980px;
  max-width:1230px;
  background:url("/assets/templates/image/right.jpg") top left no-repeat;
}
#container {width: 100%;}
#content {
  width: 100%;
  float: left;
}
#text {
	margin: 0px 250px 0px 180px;
	padding:5px;
}
#left {
  float: left;
  width: 180px;
  margin-left: -100%;
}
#right {
  float: left;
  width: 250px;
  margin-left: -250px;
}
.clear {
	clear:both;
}
.clearleft {
	clear:left;
}
.clearright {
	clear:right;
}

.to-right {
	float:right;
}
.to-left {
	float:left;
}
.txtleft {
	text-align:left;
}
.txtright {
	text-align:right;
}
.txtcenter {
	text-align:center;
}
.txtjustify {
	text-align:justify;
}
.txtbold {
	font-weight:700;
}
.txtitalic {
	font-style:italic;
}

/* СТАТЬИ */
.articles, .razdel {
	text-align:justify;
	text-indent:20px;	
}
.articles p, .razdel p {
	margin:5px 0px;
}
.articles ul, razdel ul {
	list-style-image:url("/assets/templates/image/list.png");
	padding-left:35px;

}
.articles h2 {
	padding:0px;
	margin:10px 0px;
	color:#FE893A;
	text-align:center;
	background:#FFF;
}
.articles a {
	font-weight:300;
}
.articles img {
	border:#FE893A solid 1px;
}

.bookmarks {
	text-align:right;
	margin:15px 0px;
}




.ads-468-60 {
	text-align:center;
	margin:10px 0px;
}
.inline {
	display:inline-block;
	width:99%;  /* В Opera центральная колонка не выравнивается по ширине безм этого значения, если 100 прооцентов - глюк в ИЕ*/
}

/* Новости рынка строительных материалов*/
.marketnews {
	margin-top:-5px;
	text-align:justify;

}
.marketnews img {
	height:80px;
	width:80px;
}
/* Блок по центру шириной 160рх */
.block-160 {
	float:left; 
	width:160px;
}
/*Рекламный блок 160х600*/
.ads-160-600 {
	text-align:center;
	margin-bottom:10px;
}
/*Глоссарий*/
.glossary {

}
/*Следующая статья*/
.tpn {
	margin-bottom:5px;
}
/*Новости сайта на главной*/
.sitenews {
	margin-left:165px;
	
}
.sitenews img {
	height:90px;
	width:120px;
}
.imgleft {
	float:left;
	margin:5px 5px 5px 0px;
}
/*Последние статьи из технологий*/
.lasttechnology {
	text-align:justify;
}
/**/
.lastmaterials {
	text-align:justify;
	margin-bottom:10px;
}
/*Выставки*/
.exhibition {
	float:left;
	width:50%;
}
/*Журналы о строительстве*/
.magazine {
	width:49%;
	float:right;
}
.magazine img {
	height:168px;
	width:126px;
}
/* НАВИГАЦИЯ */
.menu {
	margin-bottom:10px;

}
.menu ul {
	list-style:none;
}
/*Стройматериалы*/
.materials {
		margin-bottom:10px;
}
.materials ul {
	list-style:none;
}
/*Голосования*/
.vote {
		margin-bottom:10px;
}
/*Супермаркет*/
.market {
		margin-bottom:10px;
}
.market img {
	margin:5px 0px;
/*	width:160px; */
}
/*Популярные статьи*/
.popular {

		margin-bottom:10px;
}
.popular ul {
	list-style:none;
}
/* Реклама 250х250 */
.ads-250-250 {
	width:250px; 
	margin-bottom:10px;
}
/*Обьявления*/
.board {
	margin-bottom:10px;
}
.board ul {
	list-style:none;
}
/*Фотогаллерея*/
.photogallery {
	margin-bottom:10px;
}
.photogallery img {
	margin:5px 0px 0px 5px;
}
/*Прайсы*/
.price {
	margin-bottom:10px;
}

/* Ditto Pagination*/
.ditto_pages {
text-align:center;
margin:20px;
}
.ditto_page {
background-color:#FE893A;
padding:3px 7px;
margin:2px;
}
.ditto_pages a:hover {
	color:#FED5A9;
}
.ditto_currentpage {
background-color:#FED5A9;
padding:3px 7px;
margin:2px;
color:#000000;
}

/* images Align */
.imalignright {
	float:right;
	border:#FE893A solid 1px;
	margin-left:10px;
}
.imalignleft {
	float:left;
	border:#FE893A solid 1px;
	margin-right:10px;
}


	/*  poll.css - stylesheet settings for poll snippets */

.poll {
  width:100%;
  font-size:0.7em; 
  margin:0;
  padding:0;
}
.poll_container {
  width:100%;
  color:black;
/*  border:1px solid black; */
  padding-top:0.5em;
  padding-bottom:0.5em;
  margin-left:auto;
  margin-right:auto;
}
.poll_question {
  width:100%;
  text-align:center;
}
.poll_row_container {
  width:100%;
  padding:.1em 0;
}
.poll_choice {
  width:30%;
  float:left;
  text-align:left;
  padding-left:0em;
}
.poll_votes {
  width:15%;
  float:left;
  padding-right:.5em;
  text-align:right;
}
.poll_bar_container {
  width:35%;
  height:.98em;
  border:1px solid black;
  float:left;
  margin:.1em;
}
.poll_bar {
  height:.98em;
  background-color:#FE893A;
  float:left;
  margin:0;
  padding:0;
}
.poll_percent {
  text-align:right;
  padding-right:1em;
  margin-left:auto;
  margin-right:auto;
}
.poll_totalvotes {
  width:45%;
  text-align:right;
}
.float_left_text_right {
  width:10%;
  float:left;
  text-align:right;
  margin:0;
  padding:0;
}
.float_right_text_left {
  width:85%;
  float:right;
  text-align:left;
  margin:0;
  padding:0;
}
.space_line {
  clear: both; margin: 0; padding: 0; width: 90%;
}

/* END - poll.css */

.button {
 text-align:right;
 background:url("/assets/templates/image/button.png") top right no-repeat;
 height:25px;
 padding:0px 3px 0px 0px;
}
.button a:hover {
 color:#FFFFFF;
}