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

html, body {height:100%; min-width:990px;}

body {
	background:#eae8dc url(body_top.jpg) center top no-repeat;
	margin:0; 
	padding:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#232323;
}

a {
	color:#7a5f3f; 
	text-decoration:underline;
}

a:hover {text-decoration:none;}

h1, h2, h3, h4, h5, h6 {font-weight:normal;}
h1 {font-size:23px; margin:0; padding:15px 0;}
h2 {font-size:20px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:13px;}
hr {background:#ccc; height:1px; font-size:0; line-height:0; border:none;}

.pagename {font:23px Tahoma, Geneva, sans-serif; color:#000; margin:0; padding:15px 0;}

#wrap {
	height:auto !important;
	min-height:100%;
	height:100%;
	width:860px;
	margin:0 auto -350px auto;
	background:#fff url(top.jpg) left top no-repeat;
}

/* head */
#head {
	height:160px;
	padding:123px 0 0 0;
	position:relative;
}

.logo {
	background:url(logo.jpg) left top no-repeat;
	position:absolute;
	top:173px;
	left:25px;
}

.logo a {
	display:block;
	width:220px;
	height:75px;
}

.tel {
	position:absolute;
	top:198px;
	right:0;
	width:240px;
	font-size:11px;
	color:#9b9284;
}

.slogan {
	position:absolute;
	top:67px;
	left:266px;
	font:18px Tahoma, Geneva, sans-serif;
	color:#c5c0b9;
	text-transform:uppercase;
}

/* topmenu */
#topmenu {
	margin:0;
	padding:21px 0 0 0;
	list-style:none;
	text-align:center;
}

#topmenu li {
	display:inline;
	margin:0 15px;
	font-size:0;
	line-height:0;
}

#topmenu li a {
	color:#000;
	font-size:12px;
	font-weight:bold;
	line-height:normal;
	text-decoration:none;
	cursor:pointer;
}

#topmenu li a:hover {color:#7c5823;}

/* content */
#content {
	clear:both;
	width:100%;
	border-collapse:collapse;
	border:none;
}

.l_col {
	vertical-align:top;
	border-collapse:collapse;
	border:none;
	padding:0 0 0 25px;
	margin:0;
	width:221px;
}

/* leftmenu */
#leftmenu {
	padding:0 0 30px 0;
	margin:0;
	list-style:none;
}

#leftmenu li {
	background:url(menu_ico.gif) left no-repeat;
	padding:6px 0 6px 31px;
	font-size:0;
	line-height:0;
}

#leftmenu li a {
	line-height:normal;
	font-size:13px;
	color:#595959;
	text-decoration:none;
}

#leftmenu li a:hover {text-decoration:underline; color:#a27622;}

/* category */
#category {
	background:url(categ_bg.gif) left top repeat-y;
	padding:35px 14px 30px 12px;
	margin:0 0 15px 0;
	list-style:none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px; 
	border-radius: 3px;
	behavior: url(/d/64824/t/images/pie.htc);
}

#category li {
	font-size:0;
	line-height:0;
}

.lev1 {padding:0 0 1px 0;}
.lev1 a {
	background:#d4b87f url(categ_a.gif) left bottom repeat-x;
	display:block;
	padding:5px 10px 5px 21px;
	line-height:normal;
	font-size:13px;
	color:#fff;
	text-decoration:none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px; 
	border-radius: 3px;
	behavior: url(/d/64824/t/images/pie.htc);
}
.lev1 a:hover {background:#d2d0ce url(categ_a_hov.gif) left top repeat-x; color:#6a4b0a;}

.lev2 {padding:4px 10px 4px 40px;}
.lev2 a {line-height:normal; font-size:13px; color:#ffd98b; text-decoration:none;}
.lev2 a:hover {color:#fff;}

/* cart */
.cart {
	background:url(cart.jpg) left top no-repeat;
	width:171px;
	height:58px;
	padding:17px 0 0 50px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
}

.order a { color:#fff; font-size:11px;}

/* news */
#news {padding:25px 0;}

.news_head {
	padding:40px 0 0 0;
	font-size:19px;
	color:#a27622;
}

.news_date {
	font-size:12px;
	font-weight:bold;
	color:#000;
}

.news_date a {color:#000;}

.news_anonce {
	padding:12px 0;
	color:#707070;
	font-size:13px;
}

.news_more {padding:0 0 15px 0; text-align:right;}

.news_more a {
	font-size:13px;
	color:#4a4a4a;
}

.block_tit {
	font-size:19px;
	color:#a27622;
}

.block {
	padding:25px 0;
	color:#707070;
	font-size:13px;
}

.r_col {
	vertical-align:top;
	border-collapse:collapse;
	border:none;
	padding:0 25px;
	margin:0;
}

.path {
	font:10px Tahoma, Geneva, sans-serif;
	color:#000;
}

.path a {color:#000; text-decoration:none;}
/* ------- */

.wrap_clear {
	clear:both;
	height:350px;
	width:100%;

}

/* footer */
#footer {background:url(bot_bg.gif) left bottom repeat-x; height:350px;}
.footer2 {background:url(bot.jpg) left bottom no-repeat; height:350px; width:860px; margin:0 auto; position:relative;}

.double_tit {
	position:absolute;
	top:50px;
	left:0;
}

.copy {
	position:absolute;
	top:262px;
	left:342px;
	font-size:9px;
	color:#4a4a4a;
}


/* TABLES */

table.table0 td p,table.table1 td p,table.table2 td p {padding:0; margin:0;}

table.table0 { border-collapse:collapse;}
table.table0 td { padding:5px; border: none}

table.table1 { border-collapse:collapse;}
/*table.table1 tr:hover {background: #e0e0e0}*/
table.table1 td { padding:5px; border: 1px solid #91949a;}

table.table2 { border-collapse:collapse;}
/*table.table2 tr:hover {background: #e0e0e0}*/
table.table2 td { padding:5px; border: 1px solid #91949a;}
table.table2 th { padding:8px 5px; border: 1px solid #fff; background:#5f5644; color:#fff; text-align:left;}
/* ------ */

/* GALLERY */

table.gallery {border-spacing:10px; border-collapse:separate;}
table.gallery td {background-color:#f0f0f0; text-align:center; padding:15px;}
table.gallery td img {}

/**/

span.ib_bot_shadow, span.ib_bot_shadow span {
	display:inline-block;	
}

/*
span.ib-lb {
	background:url(ib-lb.gif) top left repeat-y;		
}

span.ib-rb {
	background:url(ib-rb.gif) top right repeat-y;	
}

span.ib-tb {
	background:url(ib-tb.gif) top left repeat-x;	
}

span.ib-bb {
	background:url(ib-bb.gif) bottom left repeat-x; 	
}

span.iblt {
	background:url(iblt.gif) top left no-repeat;
}

span.ibrt {
	background:url(ibrt.gif) top right no-repeat;
} 

span.iblb {
	background:url(iblb.gif) bottom left no-repeat;	
}

span.ibrb {
	background:url(ibrb.gif) bottom right no-repeat;	
}

span.iblt img {
	margin:9px 9px 12px 9px;	
}
*/
span.ib1, span.ib1 span {display:inline-block;}

span.ib1 {background:url(ib_shadow.gif) center bottom no-repeat; padding:0 0 5px;}
span.ib2 {background:url(ib_top_bg.gif) left top repeat-x #dcd9cb;}
span.ib3 {background:url(ib_bot_bg.gif) left bottom repeat-x;}
span.ib4 {background:url(ib_left_bg.gif) left top repeat-y;}
span.ib5 {background:url(ib_right_bg.gif) right top repeat-y;}
span.ib6 {background:url(ib_left_top.gif) left top no-repeat;}
span.ib7 {background:url(ib_right_bot.gif) right bottom no-repeat;}
span.ib8 {background:url(ib_right_top.gif) right top no-repeat;}
span.ib9 {background:url(ib_left_bot.gif) left bottom no-repeat; text-align:center; min-width:80px; /*min-height:100px;*/ vertical-align:middle; padding:11px 11px 9px 11px;}
span.ib9 img {vertical-align:middle;}
