body {
	padding:0;
	margin:0;
	font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
	font-size:12px;
	color:#9A887B;
	background: url(img/bgr_body.jpg) #000000 no-repeat top center;
}
#body {
	padding:0;
	margin:0 auto;
	width:880px;
}
#header {
	float:left;
	width:822px;
	height:180px;
	padding:27px 0 0 58px;	
}
#logo {
	padding:0;
	margin:0;
	width:160px;
	height:150px;
	float:left;
	background:url(/css/img/logo.png) no-repeat top left;
}
* html #logo {
 background: transparent none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/logo.png', sizingMethod='crop');
 background-repeat: no-repeat;
}
#logo a {
	padding:0;
	margin:0;
	width:160px;
	height:150px;
	display:block;
}
#logo a span {
	display:none;
}
#lng {
	padding:10px 0 0 5px;
	margin:0;
	float:right;
	color:#BC801C;
	font-size:10px;
}
#lng a {
	color:#BC801C;
	text-decoration:none;
}
#lng img {
	vertical-align:middle;
	margin:0 3px 2px 0;
}
#menu {
	padding:0;
	margin:0;
	display:inline;
	width:880px;
	height:41px;
	float:left;
	background:url(/css/img/bgr_menu.png) no-repeat top left;
	font-size:14px;
	color:#facd00;
}
* html #menu {
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/bgr_menu.png', sizingMethod='crop');
	background-repeat: no-repeat;
}
#menu ul {
	padding:0 0 0 15px;
	margin:0;
	list-style:none;
}
#menu ul li {
	float:left;
}
#menu ul li a {
	color:#facd00;
	padding:13px 20px 0 20px;
	text-align:center;
	height:27px;
	text-decoration:none;
	width:auto;
	float:left;
	display:block;
	position:relative;
}
#menu ul li a:hover {
	color:#FFFFFF;
}
#content {
	clear:both;
	float:left;
	width:880px;
	padding:40px 0 0 0;
}
.home-row {
	clear:both;
	float:left;
	width:880px;
}
.news {
	width:350px;
	float:left;
	padding:40px 30px 0 0;
	float:left;
	background:url(/css/img/news_title.png) no-repeat top left;
}
* html .news {
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/news_title.png', sizingMethod='crop');
	background-repeat: no-repeat;
}
.news a.icon {
	position:relative; 
	float:right;
	display:block;
	width:21px;
	height:17px;
	margin:-30px 10px 0 0;	
}
.news p {
	padding:0;
	margin:5px 0 0 0;	
}
.video {
	width:500px;
	float:left;
}
.last-projects {
	width:350px;
	float:left;
	padding:60px 30px 0 0;
	margin:30px 0 0 0;
	float:left;
	background:url(/css/img/lprojects_title.png) no-repeat top left;
}
* html .last-projects {
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/lprojects_title.png', sizingMethod='crop');
	background-repeat: no-repeat;
}
.last-projects img {
	margin:0 25px 20px 15px;
	border:1px solid #000000;
}
.stars-info {
	width:350px;
	float:left;
	padding:30px 0 0 0;
	float:left;
}
.stars {
	width:500px;
	float:left;
	padding:60px 0 0 0;
	float:left;
	background:url(/css/img/stars_title.png) no-repeat top left;
}
* html .stars {
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/stars_title.png', sizingMethod='crop');
	background-repeat: no-repeat;
}
.stars img {
	border:1px solid #000000;
	margin:0 10px 0 0;
}
.info {
	width:500px;
	float:left;
	padding:40px 0 0 0;
	margin:30px 0 0 0;
	float:left;
	background:url(/css/img/info_title.png) no-repeat top left;
}
* html .info {
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/info_title.png', sizingMethod='crop');
	background-repeat: no-repeat;
}
h1 {
	text-transform:uppercase;
	font-size:12px;
	font-weight:normal;
	color:#FACD00;
	padding:15px 0 0 0;
	margin:0;
}
h1 a {
	text-decoration:none;
	color:#FACD00;
}
h1 a:hover {
	color:#FFFFFF;
}
h2 {
	text-transform:uppercase;
	font-size:25px;
	font-weight:normal;
	color:#0d0700;
	padding:5px 10px 10px 20px;
	margin:0 0 10px 0;
	float:left;
	width:845px;
	background:url(img/bgr_inner_title.png) no-repeat top left
}
* html h2 {
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/bgr_inner_title.png', sizingMethod='crop');
	background-repeat: no-repeat;
}
h2 a {
	text-decoration:none;
	color:#0d0700;
}
h3 {
	text-transform:uppercase;
	font-size:22px;
	font-weight:normal;
	color:#bc801c;
	padding:0 10px 0 10px;
	margin:0 0 10px 0;
}
h3 a {
	text-decoration:none;
	color:#bc801c;
}
.footer {
	text-align:center;
	color:#584E46;
	font-size:11px;
	padding:20px 0;
	clear:both;
	float:left;
	width:880px;
}
.news-item {
	clear:both;
	padding:0 0 20px 0;
	float:left;
	width:800px;
}
.news-item p {
	padding:0;
	margin:5px 0 0 0;	
}
.news-item img {
	border:1px solid #000000;
	margin:0 10px 0 0;
}
.news-item h1 {
	text-transform:uppercase;
	font-size:12px;
	font-weight:normal;
	color:#FACD00;
	padding:5px 0 0 0;
	margin:0;
}
.page-content {
	clear:both;
	padding:0 0 50px 0;
	float:left;
	width:800px;
	font-size:13px;
	line-height:20px;
}
.page-content p {
	padding:0;
	margin:20px 0 0 0;	
}
.page-content a {
	color:#FACD00;
	
}
.err {
	color:#D3001A;
}
.f1 {
	background:url(/css/img/bgt_form.png) no-repeat top left;
	width:263px;
	height:23px;
	color:#facd00;
	border:none;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
}
.f2 {
	background:url(/css/img/bgt_form_text.png) no-repeat top left;
	width:263px;
	height:143px;
	color:#facd00;
	border:none;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
}
.f3 {
	background:url(/css/img/button.png) no-repeat top left;
	width:145px;
	height:41px;
	border:none;
	font-size:13px;
	color:#facd00;
	font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
	text-transform:uppercase;
}










/*
.comments-y {
 padding:0 20px;
 margin:0;
 width:562px;
 float:left;
 background:url(/css/img/comments-y.png) repeat-y top left;
 min-height:130px;
 height:auto !important;
 height:130px;
}

* html .comments-y {
 padding:0 20px;
 margin:0;
 width:562px;
 float:left;
 background: transparent none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/comments-y.png', sizingMethod='scale');
 background-repeat: no-repeat;
 min-height:130px;
 height:auto !important;
 height:130px;
}

*/
