html,
body {height:100%;}
body {
	margin:0;
	text-align:center;
	color:#671102;
	font-size:14px;
	font-family: Arial, Tahoma, Verdana;	
	background: url(../images/background.jpg) repeat top left;
}
img {border:none;}
a {color:#fff;text-decoration:none;}
a:hover {text-decoration:underline;color:#ffae00;}
input,textarea,select {font:16px Arial;vertical-align:middle;}
form,fieldset {margin:0;padding:0;border-style:none;}
p,div{margin:0;}



#top{
	width:100%;
	height: 68px;
	background: #5d3721 url(../images/background_top.jpg) repeat-x top left;
}
#top_center{
	width:1000px;
	height: 53px;
	padding: 15px 0 0 0;
}
#language_png{
	width:204px; height: 65px; position:absolute; text-align:left;
	background: url(../images/language.png) no-repeat center center;
}
#language{
	width:180px; height: 41px; margin-top:4px; margin-left:12px; position:absolute;
	background: url(../images/language.jpg) no-repeat center center;
}
.language{
	width:50%; padding-top:12px;
	text-align:center; color:#F8B67C; 
	float:left;
}
.language a{
	color:#F8B67C; text-decoration:underline;
}
#tel-consult{
	width:310px;
	height: 28px;
	margin-left:420px;
	margin-top:8px;
	position:absolute;
	background: url(../images/telephone-consultation.png) no-repeat center center;
}
#telephone_png{
	width:271px; height: 65px; margin-left:730px;
	position:absolute;
	background: url(../images/telephone.png) no-repeat center center;
	
}
#telephone{
	width:249px; height: 41px; margin-left:11px; margin-top:4px; position:absolute;
	background: url(../images/telephone.jpg) no-repeat center center;
	color: #f8b67c; font-family: Arial, Tahoma, Verdana; font-size:15px; font-style:italic;
}

#header{
	width:100%;
	height: 254px;
	background: #fcbf63 url(../images/background_header.jpg) repeat-x top left;
}
#header_logo{	
	height:50px; width:450px; margin:50px 0 0 15px;	
	position:absolute;
	background:transparent url(../images/d.gif) repeat scroll center top;	
}
#header_center{
	width:1000px;
	height: 254px;
	background: url(../images/header.jpg) no-repeat top center;
}
#header_text{
	position:absolute;
	margin-top:120px;
	margin-left:20px;
	font-size:18px;
	text-align:left;
	color:#bc3800;
}

#menu{
	width:100%;
	height: 75px;
	background: url(../images/background_menu.jpg) repeat-x bottom left;
}
#menu_center{
	width:1000px;
	height: 75px;	
	text-align: left;
}
#menu_top{
	width:676px; height: 75px; float: left; 
	background:transparent url(../images/menu.png) no-repeat scroll left top;
}
#menu_top_left{
	width:7px;
	height: 60px;
	background: #fcbf63 url(../images/menu_left.jpg) no-repeat top left;
	float: left;
}
#menu_top_center{
	width:649px;
	height: 60px;
	background: #fcbf63 url(../images/menu_center.jpg) repeat-x top left;
	float: left;
}
#menu_top_center a{
	color: #fdedde;
	font-size:16px;
	text-decoration:none;
}
#menu_top_center a:hover{
	color: #fff;
	font-size:16px;
	text-decoration:none;
}
#menu_top_right{
	width:7px;
	height: 60px;
	background: #fcbf63 url(../images/menu_right.jpg) no-repeat top right;
	float: left;
}
.menu_about{
	width:128px; height: 37px; padding-top:18px;
	background: #9c6f51 url(../images/menu_about.jpg) no-repeat top right;
	float: left; text-align:center; color: #fdedde; font-size:16px;
}
.menu_about_show{
	width:128px; height: 37px; padding-top:18px;
	background: #6f3a1f url(../images/menu_about_show.jpg) no-repeat top right;
	float: left; text-align:center; color: #fdedde; font-size:16px;
}
.menu_catalog{
	width:87px; height: 37px; padding-top:18px; margin-left:1px;
	background: #9c6f51 url(../images/menu_catalog.jpg) no-repeat top right;
	float: left; text-align:center; color: #fdedde; font-size:16px;
}
.menu_catalog_show{
	width:87px; height: 37px; padding-top:18px; margin-left:1px;
	background: #6f3a1f url(../images/menu_catalog_show.jpg) no-repeat top right;
	float: left; text-align:center; color: #fdedde; font-size:16px;
}
.menu_architects{
	width:234px; height: 37px; padding-top:18px; margin-left:1px;
	background: #9c6f51 url(../images/menu_architects.jpg) no-repeat top right;
	float: left; text-align:center; color: #fdedde; font-size:16px;
}
.menu_architects_show{
	width:234px; height: 37px; padding-top:18px; margin-left:1px;
	background: #6f3a1f url(../images/menu_architects_show.jpg) no-repeat top right;
	float: left; text-align:center; color: #fdedde; font-size:16px;
}
.menu_contacts{
	width:109px; height: 37px; padding-top:18px; margin-left:1px;
	background: #9c6f51 url(../images/menu_contacts.jpg) no-repeat top right;
	float: left; text-align:center; color: #fdedde; font-size:16px;
}
.menu_contacts_show{
	width:109px; height: 37px; padding-top:18px; margin-left:1px;
	background: #6f3a1f url(../images/menu_contacts_show.jpg) no-repeat top right;
	float: left; text-align:center; color: #fdedde; font-size:16px;
}
#search_png{
	width:328px; height: 61px; margin-top:6px; margin-left:-4px;
	background: url(../images/background_search.png) no-repeat top center;
	float: left; text-align:center; color: #f8b67c; font-size:16px;
}
#search{
	width:328px; height: 41px; margin-top:5px;
	background: #6f3a1f url(../images/background_search.jpg) no-repeat top center;
	float: left; text-align:center; color: #f8b67c; font-size:16px;
}
#search_title{
	width:45px; height: 41px; margin-top:11px; margin-left:17px; float: left;
}
.search_input{
	width:209px; height: 26px; margin-top:6px; margin-left:10px; border:0px;
	background: #6f3a1f url(../images/search_input.jpg) no-repeat top center;
	float: left; text-align:left; color: #f8b67c; font-size:16px;
}
#search_submit{
	width:22px; height: 11px; margin-top:15px; margin-left:5px; float: left;
}

#content{
	width:100%;
	background: url(../images/background.jpg) repeat top left;
}
#content_center{
	width:1000px; min-height:834px;
	border: 1px solid #C16F31;
	background: url(../images/content.jpg) repeat top left;
}
#content_left{
	width:229px; height:792px; float:left; margin:1px 0 0 1px; padding-top:40px;
	color: #f8e1cc; font-size:16px;
	background: url(../images/content_left.jpg) no-repeat top center;
}
#content_main{
	width:501px; float:left; margin: 10px 19px; text-align:justify;
}
#content_right{
	width:229px; height:782px; float:left; margin:1px 1px 0 0; padding-top:80px;
	font-size:16px;
	background: url(../images/content_right.jpg) no-repeat top center;
}

#content_bottom{
	width:948px; height: 62px; margin-top: 40px; padding:15px 25px 0;
	color: #edd0ae;
	background: #985831 url(../images/background_bottom.jpg) no-repeat top center;
}
.news1{
	width:489px; height: 150px; margin-top: 15px; padding: 22px 10px 10px 12px;
	color: #671102; text-align:left;
	background:  url(../images/background_news.jpg) no-repeat top center;
}
.news2{
	width:489px; height: 150px; margin-top: 15px; padding: 22px 10px 10px 12px;
	color: #671102; text-align:left;
	background:  url(../images/background_news2.jpg) no-repeat top center;
}
.news_image{
	width:130px; height: 128px; margin-right: 24px; float:left;
	background:  url(../images/news_image.jpg) no-repeat top center;
}
.news_image1{
	width:130px; height: 128px; text-align:center; display: table-cell; vertical-align: middle;
}
.news_date{
	color: #f8e1cc; margin-bottom:20px;
}
.news_more{
	 text-align:right; width:100%; height:29px; color:#f8e1cc; font-weight:bold; font-size:12px;	
}
.news_more a{
	 color:#f8e1cc;
}

.select_title{
	margin: 10px 0;
}


.scrolling{
	padding:5px 0 0 10px;
	text-align:left;
}
.scrolling a{
	color: #671102;
}


#mycarousel-prev{
	cursor: pointer;
}
#mycarousel-next{
	cursor: pointer;
}

#item_big{
	width:100%; height:360px; margin-bottom:5px;
	text-align:center;
	background:  url(/templates/images/background_item.jpg) no-repeat top center;
}
#factory_name{
	color:#F8E1CC;	font-size:16px;	margin-bottom:15px;	text-align:center;
}
.see_price{
	margin-bottom:15px;	text-align:center;
}
.item{
	padding-top:5px; width:33%; height:170px; float:left;
}
.item_image{
	width:138px;
	height: 136px;
	background:  url(../images/item_image.jpg) no-repeat top center;
}
.item_image1{
	width:138px; height: 136px; text-align:center; display: table-cell; vertical-align: middle;
	cursor: pointer;
}
.iom p {
	text-indent: 15px;
	}
.iom h1 {
	font-size: 18px;
	text-align: center;
	}
.iom  h2 {
	text-align: center;
	font-size: 14px;
	}
