/* common */
html, body, img, form {margin: 0px; padding: 0px; border: none;}
html, body {height:100%;}
body {background: #BD824D}
body, td {font:12px/14px Arial, Helvetica, sans-serif; color: #000;}
a {color: #000;	text-decoration: underline;}
a:hover {text-decoration: none;}
table {border: 0px; border-collapse: collapse;}
td {vertical-align: top;}
p {padding: 0px; margin: 0px 0px 12px 0px;}
object {outline:none;}

h1 {font-size:17px; padding: 0px; margin: 0px 0px 10px 0px;}
h2 {font-size:15px; padding: 0px; margin: 0px 0px 10px 0px;}
h3 {font-size:13px; padding: 0px; margin: 0px 0px 10px 0px;}



.clear {clear:both;}
.none {line-height:0;}
.relative {position:relative;}
.img-marg {float:left; margin:0 10px 5px 0;}
.float-l {float:left;}
.float-r {float:right;}
.hfeed .posts {margin-bottom:10px;}

.main-cont {width:904px; margin:0 auto; min-height:100%; background: #FFECB4;position:relative;}

/* header */
.header {height:310px; background: #FFECB4; /* url(../images/icon-line.gif) 0 222px no-repeat; */}
#content{
	width:100%;
	overflow:hidden;
}
/* left col */
.left-col {width:267px; float:left; overflow:hidden;}
.left-col .padding {padding:20px 0px 120px 58px;}

/* center col */
.center-col {width:633px; float:left; overflow:hidden;}
.center-col .padding {padding:65px 20px 120px 0px;}
.center-col li {margin:10px 0;}

/* data table */
.data-table {width:100%; margin:10px 0;}
.data-table th, .data-table td {padding:5px 10px; border:1px solid #888;}
.data-table th, .data-table thead td {color:#888; background-color:#ddd;}
.data-table td {font-style:italic;}

/* footer */
.footer {width:904px; margin:0 auto; position:relative;}
.footer-b {width:100%; height:120px; background-color :#FFECB4; position: absolute; top:-120px; left:0;}
.footer .copyrights {padding:15px; color:#ddd;}
.foot-right {width:50%; float:right; padding:15px; text-align: right;}

/* ������������� ������� */
#nav{
	margin:18px 0 40px -13px;
	width:935px;   /*  denvor 735 */
	padding:0;
	list-style:none;
	background:url(../images/bg-nav.gif) no-repeat 44px 100%;
	overflow:hidden;
	font-size: 11px;
	line-height:11px;
}
#nav li{
	float:left;
	display:inline;
}
#nav a{
	float:left;
	padding:38px 0 6px;
	color:#fdc970;
	text-transform:uppercase;
	width:185px;
	text-align:center;
	text-decoration: none;
}
#nav a:hover,
#nav a.active{
	text-decoration:none;
	color:#fff;
}
#nav .namber1{
	background:url(../images/ico01.gif) no-repeat 50% 0;
}
#nav .namber2{
	background:url(../images/ico02.gif) no-repeat 50% 0;
}
#nav .namber3{
	background:url(../images/ico03.gif) no-repeat 50% 0;
}
#nav .namber4{
	background:url(../images/ico04.gif) no-repeat 50% 0;
}

#nav .namber5{
	background:url(../images/ico05.gif) no-repeat 50% 0;
	margin:0;
}

#sidebar{
	float:left;
	width:201px;
}
#sidebar h2{
	margin:1px 0 18px;
	background:url(../images/text-about-company.gif) no-repeat;
	height:26px;
	color: #924C40;
	letter-spacing: 3px;
	font-size: 22px;
	font-weight: normal;
}
.add-navigation{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	text-transform:uppercase;
	word-spacing:3px;
	letter-spacing:1px;
}
.add-navigation li{
	margin:0 0 12px;
}
.add-navigation a {
	color:#49423d;
	text-decoration:none;
}
.add-navigation a:hover,
.add-navigation .active a{
	color: red;
	text-decoration: underline;
	font-weight:bold;
}
.add-navigation {font-weight: bold;}
ul.add-navigation {padding: 0 10px 0 0 ; text-decoration: none;}
ul.add-navigation li ul {margin: 5px 0 20px 10px;text-decoration: none; display: none;}
ul.add-navigation li ul li {font-size: 90%; padding: 0px; margin: 5px 0; }
ul.add-navigation li ul li a {text-decoration: none;}
li.active2 a {text-decoration: underline;}
li.active2 ul {display: block !important;}
ul.add-navigation li ul li.active2  a{text-decoration: underline;}

#footer{
       width:740px;
       margin:0 auto;
       overflow:hidden;
       padding:0 44px 0 120px;
       height:61px;
       position:absolute;
       bottom:0px;
       left:0px;
       z-index:3;
}
.advertising{
	float:right;
	background:url(../images/btn.gif) no-repeat;
	padding:4px 0 0 61px;
	 margin:0 20px 0 0;
	height:28px;
	font-size:8px;
	line-height:11px;
	text-transform:uppercase;
	text-align: left;
	letter-spacing:1px;
	color:#5a4f3c;
	position:relative;
	text-decoration: none;
}
.advertising:hover{
	text-decoration:none;
}


#addContent {margin: -80px 0 0 -120px; position: absolute; z-index: 100;width: 800px; }
#bigImg {height: 630px; margin: 0 100px 120px 100px}
.catalog_img {border: 0}


.empty{
background:url(../images/bg-body.gif) no-repeat 100% 100%;
position:absolute;
width:120px;
height:380px;
right:-120px;
bottom:0;
}

#main{
margin: -15px 0 0 0;
overflow:hidden;
width:100%;
}

#copy { width:400px;
       margin:0 auto;
       overflow:hidden;
       padding:0 ;
       height:20px;
       position:absolute;
       bottom:0px;
       left:0px;
       z-index:30;}

.link {cursor: pointer;}

