body {
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	background: #FFFFFF;
    background-image: url(image/back-space-top.gif);
    background-repeat: repeat-x;
	}
body ul {
	padding:0px;
	margin:0px;
	list-style:none;
	}
body h1 {
	padding:0px;
	margin:0px;
	font-weight:400;
	}
body a {
	text-decoration:none;
	}
body a:hover {
	text-decoration:underline;
	}
.main {
	min-width:1024px;
	max-width:1280px;
	}
.head {
	padding-bottom:0px;
	}
.head li {
	float:left;
	}
.head li a {
	background:url(image/button.jpg)  top left no-repeat;
	height:35px;
	width:145px;
	float:left;
	margin-right:3px;
	text-align:center;
	padding-top:7px;
	font-size:14px;
    font-variant: small-caps;
	color:#FFF;
	}
.head img {
	padding-left:10px;
	}
.head li a:hover {
	background:url(image/activ_button.jpg) top left no-repeat;
	height:35px;
	width:145px;
	text-decoration:none;     font-weight: bold;
	}
.head form {
	margin-top:8px;
	}
.main {

	}
.middle {
	background:url(image/middle_rep.gif) bottom left repeat-x;
	}
.nebo {
	background:url(image/middle_repeat.gif) bottom left no-repeat;
	}
.main_content {
	padding:0px 20px 0px 20px;
	}
.content {
	padding-bottom:30px;
	text-align:center;
	}
.content h1 {
	font-size:17px;
	color:#993333;
	text-align:right;
	padding-right:170px;
	padding-bottom:0px;
	}
.content p {
	font-size:11px;     text-align: justify;
	color:#666666;
	padding:0px 50px 0px 50px;
	}
.text_2 {
	font-size:13px;
	color:#333;
	}
.news {
	background: url(image/news_fon.jpg) top left no-repeat;
	height:99px;
	width:235px;
	}
.news h2 { font-weight:400;
	font-size:12px;
	color:#FFF;
	text-align:center;
	margin-top:9px;
	line-height:1px;
	}
.news p {
	font-size:12px;
	color:#993333;
	line-height:12px;
	padding-top:2px;
	margin:0px;
    padding-left: 5px;
	}
.news p strong {
    font-weight:400;
    text-decoration: underline;
    }
.news1 {
	background: url(image/news_fon.jpg) top left no-repeat;
	height:87px;
	width:235px;
	}
.news1 h2 {
    font-weight:400;
	font-size:12px;
	color:#FFF;
	text-align:center;
	margin-top:9px;
	line-height:1px;
	}
.news1 p {
	font-size:12px;
	color:#993333;
	line-height:12px;
	padding-top:2px;
	margin:0px;
    padding-left: 5px;
	}

.news_block {
	padding-bottom:30px;
	height:50px;
	}
.news_block img {
	border:1px solid #fff;
	}
.news_block a:hover img {
	border:1px solid #7d0000;
	}
.news_block a:hover {
	color:#339900;
	}
.news_block ul {
	float:left;
	}
.news_block li {
	float:left;
	}
.otstup {
	padding-bottom:20px;
	}
.otstup_2 {
	padding-left:0px;
	padding-top:10px;
	}
.inp {
	background:url(image/find_fon.jpg) top left no-repeat;
	height:15px;
	width:158px;
	font-size:10px;
	border:1px #c9faff solid;
	margin-left:10px;
	}
.sub {
	background:url(image/find.jpg) top left no-repeat;
	height:18px;
	width:18px;
	border:none;
	margin-left:10px;
	margin-right:10px;
	}
.navig {
	width:177px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	padding-bottom:10px;
	}
.navig_fon {
	background:url(image/navig_repeat.jpg) top center repeat-y;
	width:177px;
	}
.navig_head {
	background:url(image/navig_head.jpg) top left no-repeat;
	width:127px;
	height:24px;
	font-size:12px;
	color:#FFF;
	text-align:right;
	padding-top:4px;
	padding-right:50px;
	}
.navig li {
	line-height:12px;
    padding-top: 4px;
	}
.navig a {
	padding-left:47px;
	font-size:11px;
	color:#666;
	padding-bottom:8px;
	}
.navig a span {
	margin-left:48px;
	}
.navig a:hover {
	background:url(image/list.jpg)  left no-repeat;
	height:21px;
	color:#993333;
	text-decoration: none;
 	}
.karta {
	font-size:10px;
	color:#996600;
	background:url(image/papka.jpg) top left no-repeat;
	padding-left:20px;
	margin-left:50px;
	}
.ggg {
	padding-bottom:10px;
	}
.projekt_head {
	background:url(image/projekt_ready.jpg) top left no-repeat;
	width:147px;
	height:24px;
	font-size:12px;
	color:#FFF;
	text-align:right;
	padding-top:4px;
	padding-right:30px;
	}
.ready_project {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	}
.color {
	color:#669933;
	font-size:11px;
	text-align:center;
	}
.color h3 {
	font-size:11px;
    font-weight:400;
	margin-bottom:-8px;

	}
.ready_project a img {
    margin-left:12px;
	border:1px #DCDCDC solid;
	margin-bottom:10px;
	margin-top:10px;
	}
.ready_project a:hover img {
	border:1px #66CC66 solid;
	}
.aktyalno {
    text-align: center;
	}
.aktyalno_head {
	background:url(image/aktualno.jpg) top left no-repeat;
	width:127px;
	height:24px;
	font-size:12px;
	color:#FFF;
	text-align:right;
	padding-top:4px;
	padding-right:50px;
	}
.aktyalno_zagolovok a {
	color:#669933;
	font-weight:bold;
	font-size:12px;
	}
li.aktyalno_zagolovok {
    line-height: 10px!important;
	}
.color_2 {
	font-size:11px;
	color:#666;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	}
img.forest {position: absolute; margin-top:-325px; left: 665px; }
table {  width: 100%; table-layout: fixed;  }
img.derevo {position: absolute; margin-top:-301px; right: 0; }
img.lampa {position: absolute; margin-top:-75px; left: 760px; }
img.bird {position: absolute; margin-top:-450px; left: 520px; }
img.logo {position: absolute; margin-top:-110px; right: 30px; width: 80px; }
div.copir {position: absolute; margin-top:-35px; left: 100px; color: #FFFFFF; font-size: 15px; }
.copir a{color: #FFFFFF!important;}
td.back-space { background-image: url(image/back-space.gif); background-position: left; background-repeat: repeat-x;}
div.LiveInternet {position: absolute; margin-top:-45px; left: 50px;}
div.izderzki {position: absolute; margin-top:-200px; left: 700px; background-image: url(image/izderzki.jpg); width:270px; height: 90px; }
.izderzki p { margin-left: 100px; font-size: 11px; line-height: 12px;}
.izderzki a { color: #0000FF; text-decoration: underline; font-size:12px; margin-right:10px; padding-top:5px; padding-bottom: 5px; font-weight: bold; font-family: Arial;}
.izderzki a:hover { color: #000000; text-decoration: underline;}
div.izderzki1 {position: absolute; margin-top:-200px; left: 700px; }

.izderzki1 div.ad-link a { font-size: 11px!important; font-weight: bold!important; font-variant: normal!important;}
.izderzki1 div.y5_ad { font-size: 11px!important;}


a.prmenu {font-family: Arial; font-size: 12px; color: #993333; text-decoration: none; margin-left: 5px; font-variant: small-caps; line-height: 15px;}
a.prmenu:hover {color:#339900 ; text-decoration: underline; background-color: transparent;}

table.article  { width: 760px;}
.article li {color: #993333; }
.article p { float: left; width: 350px; padding: 0 10px 0 10px ; margin-top: -1px; line-height: 12px; font-size: 11px;}

a.rmen {font-family: Arial; font-size: 12px; color: #800000; text-decoration: underline; margin-top: 15px;}
a.rmen:hover {color: #339900; text-decoration: underline; background-color: transparent;}


a.mail { color: #008000;}

.content1 {
	padding-bottom:30px;
	text-align: justify;
    font-size: 12px;
	}
div.ad-link a { font-size: 16px!important;}
div.y5_ad { font-size: 13px!important;}
#begunSpan2 li { background-color: #FFFFFF!important;}
#begunSpan1 li { background-color: #FFFFFF!important;}

table.price{ width: 70%; text-align: center; border-color: #FFFFFF; border-width: 1px; border-style: solid; font-size: small;}
.price1{ list-style-type: disc; padding-left: 100px; }
h4 { color: #993333; font-size: 16px;}
h1.bani { color: #993333; font-size: 16px!important; font-weight: bold;}

.project a img {border:2px #DCDCDC solid;}
.project a:hover img {border:2px #66CC66 solid;	}
.project a { color: #008000;}
.project a:hover {text-decoration: underline!important;}

img.mebel {  width: 220px; }

.bgbanner { padding-left: 10px; line-height: 10px; padding-bottom: 0px;}
a.begun:hover { text-decoration: underline!important ; }

table.isover{ width: 100%; text-align: center; border-color: #008000; border-width: 1px; border-style: solid; font-size: small;}
.prjc{border-color: #008000; border-style: solid; border: 0px; padding: 5px;}
#begunRoot li { width: 335px!important; padding-top: 10px!important; padding-left: 10px!important;}

div.typou {
background-color:#FFFFFF;
border:medium double #009933;
color:#008000;
font-family:Arial;
font-size:12px !important;
font-variant:small-caps;
line-height:11px;
margin:4px;
padding:4px 5px 5px;
text-align:center;
width:140px;
}
div.typou a{
color:#008000;
font-weight:bold;
text-decoration:none;
}
li.color_2 a{
color:#666666;
}
li.aktyalno_zag {
color:#669933;
font-size:12px;
font-weight:bold;
}

.content2 {
	padding-bottom:30px;
	text-align: justify;
    font-size: 12px;
	}
.content2 a {font-family: Arial; font-size: 12px; color: #993333; text-decoration: none;}
.content2 a:hover {color:#339900 ; text-decoration: underline; background-color: transparent;}

p.opisanie {font-size: 10px; padding-left: 10px; padding-right: 10px;}

h1.zagolovok {color: #993333; font-size: 16px;}

li.projekt_an a{
color:#008000;
font-size:12px;
margin-top: -10px;
}
li.projekt_an div{
 margin-top: -10px;
}

.proekt {
	background: url(image/news_fon.jpg) top left no-repeat;
	height:99px;
	width:235px;
	}
.proekt h2 { font-weight:400;
	font-size:12px;
	color:#FFF;
	text-align:center;
	margin-top:9px;
	line-height:1px;
	}
.proekt p {
	font-size:11px;
	color: #505050;
	line-height:11px;
	padding-top:2px;
	margin:0px;
    padding-left: 5px;
	}
.proekt p strong {
    font-weight:400;
    text-decoration: underline;
    }
.proekt h2 a{
	color:#FFF;
    text-decoration: none;
	}
    .proekt h2 a:hover{
	color:#FFF;
    text-decoration: underline;
	}

h4.anproject {
    margin-bottom: 0px;
}
