@charset "utf-8";
/* CSS Document */

html {
	height:100%;
	min-height:100%;
}

body {
	background:url(../images/bg.jpg) #191612 repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	color:#b19472;
	height:100%;
	min-height:100%;
	vertical-align:middle;
	line-height:16px;
}

body p {
	margin:0 0 15px 0;
	padding:0;
}

body a {
	color:#fff;
	text-decoration:none;
}

body a:hover, body a.selected {
	color:#630;
}

body strong {
	color:#e0c8b0;
}

#container {
	width:1000px;
	margin:0 auto;
}

#colleft {
	width:211px;
	float:left;
	margin:32px 48px 0 0;
}

.logo {
	background:url(../images/logo.png);
	height:240px;
	width:211px;
	text-indent:-9999px;
	display:block;
}

.menu {
	width:176px;
	float:left;
	margin:30px 0 0 35px;
}

.menu ul {
	margin:0;
	padding:0;
	float:left;
	width:84px;
}

.menu li {
	margin:0 0 7px 0;
	padding:0;
	float:left;
	list-style:none;
}

.home a {
	background:url(../images/home.png);
	width:40px;
	height:10px;
	text-indent:-9999px;
	display:block;
}

.home a:hover, .homeselected {
	background:url(../images/homeover.png);
	width:40px;
	height:10px;
	text-indent:-9999px;
	display:block;
}

.aboutus a {
	background:url(../images/aboutus.png);
	width:63px;
	height:10px;
	text-indent:-9999px;
	display:block;
}

.aboutus a:hover, .aboutusselected {
	background:url(../images/aboutusover.png);
	width:63px;
	height:10px;
	text-indent:-9999px;
	display:block;
}

.products a {
	background:url(../images/products.png);
	width:69px;
	height:10px;
	text-indent:-9999px;
	display:block;
}

.products a:hover, .productsselected {
	background:url(../images/productsover.png);
	width:69px;
	height:10px;
	text-indent:-9999px;
	display:block;
}

.news a {
	background:url(../images/news.png);
	width:205px;
	height:10px;
	text-indent:-9999px;
	display:block;
}

.news a:hover, .newsselected {
	background:url(../images/newsover.png);
	width:205px;
	height:10px;
	text-indent:-9999px;
	display:block;
}

.contacts a {
	background:url(../images/contacts.png);
	width:84px;
	height:10px;
	text-indent:-9999px;
	display:block;
}

.contacts a:hover, .contactsselected {
	background:url(../images/contactsover.png);
	width:84px;
	height:10px;
	text-indent:-9999px;
	display:block;
}

#colright {
	width:741px;
	float:left;
}

.content {
	width:721px;
	float:left;
	background-color:#39322a;
	height:389px;
	padding:20px 0 20px 20px;	
}

.submenu2 {
	width:701px;
	border-bottom:1px #b19472 solid;
	float:left;
	margin:0 0 15px 0;
	font-size:12px;
}


.submenu {
	width:701px;
	border-bottom:1px #b19472 solid;
	float:left;
	margin:0 0 15px 0;
	font-size:12px;
}

.submenu ul {
	margin:0;
	padding:0;
	float:left;
	width:701px;
}

.submenu li {
	margin:0 1px 0 0;
	padding:4px 8px;
	float:left;
	list-style:none;
	height:35px;
}

.submenu a {
	text-decoration:none;
	color:#fff;
}

.submenu li:hover, .submenu li.selected {
	background-color:#b19472 !important;
	padding:4px 8px;
}

.content_desc {
	width:210px;
	margin:0 30px 0 0;
	float:left;
}

.innerimage {
	width:299px;
	float:left;
	margin:0 1px 0 0;
}


.procontent {
	width:701px;
	float:left;
}

.procontent ul {
	margin:0;
	padding:0;
	float:left;
	width:701px;
}

.procontent li {
	margin:0 4px 4px 0;
	padding:0;
	float:left;
	list-style:none;
	border:3px #fcdfbd solid;
	height:100px;
	width:130px;
}

.procontent img {
	border:none;
}

.procontent a img, .procontent a { 
	border: none; 
	overflow: hidden; 
	float: left; 
}

.procontent a:hover { 
	border: 5px solid #fcdfbd; 
}

.procontent a:hover img { 
	margin: -5px; 
}

.footer {
	width:741px;
	float:left;
	color:#912c2c;
	font-size:11px;
	margin:10px 0 0 0;
}

.footer a {
	color:#912c2c;
	text-decoration:none;
}

.footer a:hover {
	color:#fff;
}

.form {
	width:300px;
	border:1px #b19472 dashed;
	margin:5px 0;
	padding:3px 0;
	font:Arial, Helvetica, sans-serif;
	background:none;
	color:#fff;
	font-size:11px;
}

.pagination {
	width:697px;
	float:left;
}

.pagination a {
	color:#b19472;
	text-decoration:none;
	margin:0 5px 0 0;
	padding:0 0 0 5px;
	font-size:11px;
}

.pagination a:hover, .pagination span {
	color:#fff;
	margin:0 5px 0 0;
	padding:0 0 0 5px;
	font-size:11px;
}
	
