*	{margin:0;padding:0;border:none}
body {
	font:80%/1.25 Arial, helvetica, tahoma, sans-serif;
	color: #000;
}
#alltop
{
background-color:#a6a6a6;
}
table.ilh2 td {padding:0.2em 0em}
#menut	{position:absolute;z-index:1000;top:0px;left:0px; width:20em;height:2em;border:1px solid #c4c4c4;background:url(/briolet/i/center_menu.png) repeat-x left top;line-height:2em;padding:0 1em;font-weight:bold}

#basketBox {position:absolute;z-index:1000;right:20px;top:10px; width:20em;height:100px;border:1px solid #c4c4c4;padding:0.5em 1em; background:url(/w25.png)}
#basketBox a {color:#A02C2C}
#basketBox {color:#777}
#basketBox li {padding-top:0.2em}
#basketBox ul {padding:0.2em 0}
input[type="submit"], input[type="button"] {background:url(/briolet/i/center_menu.png) top left repeat-x;border-left: solid 1px #bababa;border-top:none;border-right:solid 1px #e3e3e3;border-right:solid 1px #e3e3e3;border-bottom:solid 1px #d9d9d9;padding:0em 1em;height:31px;line-height:31px;}

input[type="password"], input[type="text"] {border: dashed 1px #bababa;padding:0.2em;height:1.2em;line-height:1.2em;}
select,textarea {border: dashed 1px #bababa;}


div.std {width:480px;overflow:hidden; height:82px;margin:0 auto}
ul.sld	{width:672px;height:82px;margin-left:-96px;}
ul.sld	li	{display:block;float:left;margin:4px 6px;border:solid 2px #858585;}
ul.sld	li img	{margin:0px; padding:0px;border:none}
ul.sld	li a img	{margin:0px; padding:0px;}


.npdr	{position:relative;
top:0px;padding:0px;
}

#box {
	position: relative;
	overflow: hidden;
	float: left;
	width: 100%;
	min-width: 1000px;
	_width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000? "1000px": "100%");
}

#header {
	height: 132px;
	margin:0 auto;

}
#logo	{
	padding:1em;
	}
#container {
padding-top:20px;
	width: 100%;
	z-index:2;
/*
clear: both;
position:absolute;
	top:140px;
*/
background-color:#fff;
}
#main {
	margin:0 0 0 19%;
}
#main a {text-decoration:underline}
#main a:hover {text-decoration:none}

.main {
	margin-left:0px !important;
}
.news {
	margin-right:19% !important;
}
#main div.wrap {
/*	background-color: #f1f1f1; */
	padding:1em;
}
.wrap p {padding:0.5em 0}

#main h1 {color: #a02c2c;font-size:1.2em}

#left {
	float: left;
	width: 19%;
	height: auto !important; 
}

#hottree	{height:2em;}

#bottom
{
	border-top: 1px solid #8a2929;
	margin-top:2em;
	padding:1em 1em 1em 3em;
	text-align:center;
	font-size:10pt;
}

#menu1 {
	position: relative;
	z-index: 50;
	height: 36px;
	margin: 0 3em;
	overflow: hidden;
}
#menu1 ul {
	width: 80%;
	overflow: hidden;
}

#menu1 li {
	padding:0 2em;
	position: relative;
	float: left;
	border-top: 1px solid #949494;
	font-weight: bold;
	text-transform: uppercase;
}
#menu1 a {
	display: block;
	color: #c6c6c6;
	text-align: center;
}
#menu1 a:hover, #menu1 li.s {
	color: #f08;
}
.gallery1, .gallery5 {width:100%}
.gallery5 div img, .gallery1 div img {border: 1px dotted #545454; padding: 1px;}
.gallery1 div, .gallery5 div {width:168px; height:200px;MARGIN:5px;overflow:hidden; FLOAT:left;text-align:center;}
.gallery5 div {height:250px !important;}

.gallery4 div img, .gallery3 div img, .gallery2 div img, img.g3, .g4 img {border: 1px dotted #545454; padding: 1px;}
.gallery4 div, .gallery3 div, .gallery2 div {width:164px; height:144px; overflow:hidden;MARGIN:0 5px 0 0;}
.g4 img, .gallery3 div {float:left;}
.gallery4 div {padding-bottom:1em}
.g4 img {margin-bottom:1em}
.gallery4 {float:left}


#dropdown {
  padding-left: 30px;
}


#dropdown ul li{  
  list-style-image: url('/s/libg.gif');
  padding-bottom: 10px;
}
a.b {font-weight: bold;}

#dropdown ul li a {color:#545454;}
#dropdown ul li a:hover, a.cb {color:#000 !important;}

.liBox, .liBox2 {list-style-image: url('/s/libgs.gif') !important;}
.liBox3 ul, .liBox ul	{margin-top: 5px}
.liBox3 ul li, .liBox ul li	{margin-left: 17px;}
.liBox3 a:hover	{text-decoration:none}


a {
	-moz-outline:none;
	color:#000;
}

ul, li{margin:0; padding:0; list-style:none;}


.menu_head{border:1px solid #998675; display:block;}
.menu_container{float:left; border-bottom: 2px solid black;}

.level1, .level1_1, .level1_2, .level1_3{
	float:left;
	font-size: 1.2em; 
	display:block; 
	height:24px;
	width:230px;
	text-align:center; 
	color:#000; 
	text-decoration:none; 
	font-weight:bold;
	background:url(/briolet/i/center_menu.png/) repeat-x top left;
	padding-top:0.5em
	}
.l1{
	float:left;
	display:block; 
	width:6px; 
	height:31px;
	font-size: 1.2em; 
}
.left_menu
{
	background:url(/briolet/i/left_menu.png/) no-repeat right top;
}

.right_menu
{
	background:url(/briolet/i/right_menu.png/) no-repeat left top;
}


.menu_body {display:none; border-right:1px solid #998675; border-bottom:1px solid #998675; border-left:1px solid #998675;}
.menu_body li {background:#fff; width:240px;}
.menu_body li a{font-family:Verdana; color:#000; text-decoration:none; padding:3px 10px 3px 40px; display:block; font-size:.9em; text-align:left;}
.menu_body li a:hover, li.alt {font-weight:bold;text-decoration:none;color:#000 !important}

.price_table{border: #000 1px solid; margin: 0 10px 10px 0; float:left;}
.price_price{TEXT-ALIGN: center; BACKGROUND: #862d2d; HEIGHT: 120px; COLOR: #fff}
.price_price span {FONT-SIZE: 2em}
.clr{clear:both;}
.bser20em {width:20em}
#alltop	{background:url(/briolet/i/wg.gif) repeat-y top 1866px 0px;min-width:1000px;}
#all	{	background:url(/briolet/i/body_bg2.jpg) no-repeat top center;
}
tr.tzo td {border-bottom:dashed 1px #bababa;}
tr.tzo td img {border:solid 1px #c4c4c4;margin:4px 0px}
table.tzo thead {background:url(/briolet/i/center_menu.png) repeat-x top left}
table.tzo th, table.tzo td  {padding:5px;}