/*******************************************************************************/
/* ÎÁÙÈÅ ÑÒÈËÈ */

html, body {
	width:100%;
	min-width:995px;
	height:100%;
	background:#1F0D00;
}

body, table, input, textarea, select, h1, h2, h3
{
	font-weight:inherit;
	font-style:inherit;
	font-family:Arial;
	font-size:100%;
	color:#fff;
}

body {
	font-size:14px;
	line-height:140%;
}

body, table, td, a, p, div, form, ol, ul, li, h1, h2, h3, h4, dl, dt, dd, img, blockquote
{
	margin:0;
	padding:0;
	border:0;
}

table {border-collapse:collapse;}
td		{vertical-align:top;}

a {
	color:#f0f300;
	text-decoration:underline;
}
a:hover		{color:#f0f300;}

.dashed {
	border-bottom:1px dashed #fff;
	color:#fff;
	cursor:pointer;
	line-height:140%;
}

h1	{
	margin:0 0 1em -1px;
	font:24px Arial;
}
h2	{
	margin:0 0 0.5em -1px;
	font:21px Arial;
}
h3	{
	font:normal 18px Arial;
}
h4 {
	font:bold 17px Arial;
}
h5 {
	font:bold 14px Arial;
}
h6 {
	font:bold 13px Arial;
}
h3, h4, h5, h6 {margin:0 0 0.3em;}


p {
	margin:0 0 1.3em 0;
	clear:both;
}

ul, ol {
	margin:0 0 1em 30px;
	padding:0 0 1px;
	position:relative;
/*	clear:both;*/
}
	ul li, ol ul li {
		margin:0 0 0.5em;
		list-style:disc outside;
	}
	ol li, ul ol li {
		margin:0 0 0.5em;
		padding:0;
		position:relative;
		background:none;
		list-style:decimal outside;
	}

	ul ul {margin-left:30px;}
	ul li ul {margin-left:0;}


blockquote {
	margin:0 0 1.5em 0;
	padding:15px 30px;
	clear:both;
}

input, textarea, select {
	color:#3b5706;
}


.size10 {font-size:10px;}
.size11 {font-size:11px;}
.size12 {font-size:12px;}
.size13 {font-size:13px;}
.size14 {font-size:14px;}
.size15 {font-size:15px;}
.size17 {font-size:17px;}
.size21 {font-size:21px;}
.size24 {font-size:24px;}


.pre	{white-space: pre;}
.nobr {white-space: nowrap;}
.tab	{padding-right:3em;}
	.tab span {position:absolute;}

.linethrough {text-decoration: line-through;}

.clear {
	width:100%;
	height:1px;
	margin:0 0 -1px;
	padding:0;
	float:none;
	clear:both;
	visibility:hidden;
	overflow:hidden;
}

.invisible {visibility:hidden;}

.gray {color:#717171;}
.black {color:#000;}
.red {color:#FF7200;}
.white {color:#FFF;}

a.black:hover {color:#555;}

a img {
	vertical-align:middle;
	text-decoration:none;
}



/*cursor:progress;*/
/*cursor:wait;*/
/* border:1px solid #000;*/

/*******************************************************************************/
/*******************************************************************************/


/*******************************************************************************/
#C {
	width:60%;
	margin:470px -10000px 1em 0;
	float:left;
	position:relative;
	left:28%;
}

/*******************************************************************************/
#Bread {
	width:60%;
	margin:450px -10000px 0 0;
/*	padding:0 0 2px 2px;*/
	float:left;
	position:relative;
	left:28%;
	z-index:1;
	font-size:10px;
}


/*******************************************************************************/
#L {
	width:26%;
	margin:470px -10000px 1em 0;
	float:left;
}



/*******************************************************************************/
#T {
	width:100%;
	margin:0 -10000px 0 0;
	float:left;
/*	position:relative;*/
	background:url('/_images/sky.jpg') no-repeat 0 0;
}


/*******************************************************************************/
#H {
	width:1px;
	height:100%;
	margin:0 0 -100px 0;
	float:left;
	overflow:hidden;
	visibility:hidden;
}


/*******************************************************************************/
#B {
/*	width:100%;*/
	height:70px;
	margin:1px 0 0;
	padding:10px 30px;
	clear:both;
	border-top:1px solid #fff;
}






/*******************************************************************************/
.NewsAnonses {
	width:100%;
}
		.NewsAnonses td {
			width:50%;
			vertical-align:top;
		}

.Anonses {
		margin:0 40px 0 0;
	}
		.Anonses li {
			width:100%;
/*			margin:0 0 2em;*/
			padding:1em 0;
			clear:both;
			list-style-type:none;

		}





/*******************************************************************************/
.Comment {
	margin:10px 0 20px;
	padding:10px 15px 15px;
	background:#4A4A39;
}

		.Comment .NameRow {margin:0 0 10px;}
		.Comment .Name {font:bold 14px Arial;}
		.Comment .Date {
			padding:0 0 0 15px;
			font:11px Arial;
			white-space: nowrap;
		}


	p.Comment.Frame {
		margin:0 0 35px;
		background:#F9F6E2;
	}
		.Comment .content {
			display:block;
			padding:9px 17px 12px;
		}

.CommentsErrorText {
	margin:50px 0;
	font-size:18px;
	color:#f00;
}

	#CommentsForm {
		width:490px;
		margin:17px 0;
		background:#4F3D30;
	}
		#CommentsForm form {padding:1px;}
		#CommentsForm p,
		#CommentsForm .inpRow {margin:14px 16px 17px;}
		#CommentsForm .subm {margin:20px 0;}

		#CommentsForm input.txt {
			width:230px;
			margin-top:3px;
			padding:4px;
			border:1px solid #74B777;
		}
		#CommentsForm textarea {
			width:445px;
			margin-top:5px;
			padding:4px;
			border:1px solid #74B777;
		}

		#CommentsForm .error {color:#ED0000;}




/*******************************************************************************/
/* ØÀÏÊÀ */

#Grass {background:url('/_images/grass.jpg') repeat-x 0 332px;}
#Tree {background:url('/_images/top_r.gif') no-repeat right 97px;}
#House {background:url('/_images/house.gif') no-repeat 0 68px;}
#TH {
	height:350px;
	margin-left:465px;
	font-size:12px;
	color:#3b5706;
}
	#TH ul.links {
		height:60px;
		margin:0;
		padding:25px;
	}
		#TH ul.links li {
			margin:0;
			padding:0 0 0 20px;
			float:right;
			list-style-type:none;
		}
			#TH ul.links li a {color:#156589;}
	#TH h2 {
		margin:0;
		padding-right:300px;
		font:24px Arial;
		color:#000;
	}
		#TH h2 a {color:#000;}
	#TH p {padding-right:300px;}

	#T .table {
		margin:0 70px 0 185px;
		clear:both;
	}
	#T .table_row {
		width:100%;
		clear:both;
	}

		#T .table .cell {
			width:25%;
			padding-right:2%;
			float:left;
			font-size:12px;
		}
	#T .header {margin:0 0 1em;font-size:14px;}
	#T .header a {

		color:#f0f300;
	}



/*******************************************************************************/
#Menu {margin:0 0 0 10px;}
	#Menu li {
		margin:0;
		padding:2px 0 2px 30px;
		list-style-type:none;
		font-size:12px;
	}
		#Menu li a {color:#fff;}
/*		#Menu li {background:url('/_images/menu1.gif') no-repeat 11px 6px;}*/
	#Menu li.item4 {background:url('/okna/menu.gif') no-repeat 11px 6px;}
	#Menu li.item7 {background:url('/dveri/menu.gif') no-repeat 11px 6px;}
	#Menu li.item8 {background:url('/pol/menu.gif') no-repeat 10px 6px;}
	#Menu li.item9 {background:url('/potolki/menu.gif') no-repeat 11px 6px;}
	#Menu li.item10 {background:url('/stena/menu.gif') no-repeat 9px 6px;}
	#Menu li.item11 {background:url('/santehnika/menu.gif') no-repeat 9px 6px;}
	#Menu li.item12 {background:url('/condicioner/menu.gif') no-repeat 7px 6px;}
	#Menu li.item13 {background:url('/elektro/menu.gif') no-repeat 12px 6px;}
	#Menu li.item14 {background:url('/stroim/menu.gif') no-repeat 7px 6px;}
	#Menu li.item15 {background:url('/remont/menu.gif') no-repeat 11px 6px;}
	#Menu li.item16 {background:url('/instrument/menu.gif') no-repeat 12px 6px;}
	#Menu li.item17 {background:url('/tehnika/menu.gif') no-repeat 11px 6px;}
	#Menu li.item19 {background:url('/magazin/menu.gif') no-repeat 10px 8px;}
	#Menu li.item18 {background:url('/material/menu.gif') no-repeat 13px 6px;}

/*
	#Menu li.item1 {background:url('/_images/menu1.gif') no-repeat 11px 6px;}
	#Menu li.item2 {background:url('/_images/menu2.gif') no-repeat 11px 6px;}
	#Menu li.item3 {background:url('/_images/menu3.gif') no-repeat 11px 6px;}
	#Menu li.item4 {background:url('/_images/menu4.gif') no-repeat 11px 6px;}
	#Menu li.item5 {background:url('/_images/menu5.gif') no-repeat 11px 6px;}
	#Menu li.item6 {background:url('/_images/menu6.gif') no-repeat 11px 6px;}
	#Menu li.item7 {background:url('/_images/menu7.gif') no-repeat 11px 6px;}
	#Menu li.item8 {background:url('/_images/menu8.gif') no-repeat 11px 6px;}
	#Menu li.item9 {background:url('/_images/menu9.gif') no-repeat 11px 6px;}
	#Menu li.item10 {background:url('/_images/menu10.gif') no-repeat 11px 6px;}
	#Menu li.item11 {background:url('/_images/menu11.gif') no-repeat 11px 6px;}
	#Menu li.item12 {background:url('/_images/menu12.gif') no-repeat 11px 6px;}
	#Menu li.item13 {background:url('/_images/menu13.gif') no-repeat 11px 6px;}
	#Menu li.item14 {background:url('/_images/menu14.gif') no-repeat 11px 6px;}
*/


/*******************************************************************************/
#Counters {
	width:1px;
	height:1px;
	position:absolute;
	top:-1px;
	left:-1px;
	overflow:hidden;
}
