/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
}
a:link, a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000FF;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#content-left{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:180px;	
	background-color:#d8242d;
}
#content-main{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	padding-left:5px;
	padding-right:5px;
}
#content-right{	
	width:160px;
	background-image:url(../images/middle-right.gif);
	background-position:right;
	background-repeat:repeat-y;
}
.top-right{
	background-image:url(../images/top-right.gif);
	background-repeat:no-repeat;
	height:4px;
}
.leftmenu{
	padding-left:25px;
	padding-right:25px;
	padding-bottom:20px;
}
.category-main{
	text-transform:uppercase; 
	color:#ffffff; 
	font-weight:bold; 
	text-align:center;
	line-height:25px;
}
.block-weblink{
	background-color:#ffffff;
	border-top:5px solid #d8242d;
	padding-bottom:20px;
}
.h-weblink{
	text-transform:uppercase; 
	color:#d8242d; 
	font-weight:bold; 
	text-align:center;
	line-height:25px;
}
.block-visitor{
	background-color:#ffffff;
	border-top:5px solid #d8242d;
	padding-bottom:20px;
	text-align:center;
}
.h-visitor{
	text-transform:uppercase; 
	color:#d8242d; 
	font-weight:bold; 
	text-align:center;
	line-height:25px;
}
.visitor{
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	background-color:#d8242d;
	width:100px;
	margin:auto;
}
.block-search{
	background-color:#ffffff;
	border-top:5px solid #d8242d;
	padding-bottom:20px;
	text-align:center;
}
.h-search{
	text-transform:uppercase; 
	color:#d8242d; 
	font-weight:bold; 
	text-align:center;
	line-height:25px;
}
.inputsearch{
	width:140px;
	border:1px solid #d8242d;
	
}
.block-weblogo{
	width:156px;
	text-align:left;
	background-color:#ffffff;
}
.bg-module1{
	background-image:url(../images/bg-module1.gif);
	background-repeat:no-repeat;
	height:24px;
	width:4px;
}
.bg-module2{
	background-image:url(../images/bg-module2.gif);
	background-repeat:repeat-x;
	height:24px;
	font-weight:bold;
	padding-left:10px;
	color:#ffffff;
}
.bg-module3{
	background-image:url(../images/bg-module3.gif);
	background-repeat:no-repeat;
	height:24px;
	width:22px;
}
.bg-module4{
	background-image:url(../images/bg-module4.gif);
	background-repeat:repeat-x;
	height:24px;		
}
.block-product{
	width:156px;
	text-align:left;
	background-color:#ffffff;
}
.header{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:normal;
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:70px;
}
.leftbanner{
	background-image:url(../images/leftbannertren.jpg);
	background-repeat:no-repeat;
	width:256px;
	height:289px;
}
.corner-banner{
	background-image:url(../images/top_Vmenu.jpg);
	background-repeat:no-repeat;
	width:311px;
	height:38px;
}
a.title-cat:link,a.title-cat:visited{
	font-size:14px;
	color:#ff0000;
	font-weight:bold;
}
a.title-cat:hover{
	text-decoration:underline;
	color:#0000FF;
}
.block-product-list{
	float:left;
	width:120px;
	text-align:center;
	border:1px #000000 dotted;
	min-height:185px;
	margin-right:5px;
}
a.productname:link,a.productname:visited{
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
a.productname:hover{
	color:#ff0000;
}
.productprice{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#ff0000;
	line-height:22px;
}
.pages{
	margin-top:20px;
	text-align:center;
}
#sidebar {position: fixed; top: 90px;}
#sidebar1 {position: fixed;top: 90px;}
.level1 a{
	text-transform:uppercase;
	color:#CC0000;
	font-weight:bold;
} 
.level1-1 a{
	color:#666666;
	font-weight:bold;
	padding-left:20px;
}
.level1-1-1 a{
	color:#000000;
	font-weight:normal;
	padding-left:40px;
}
/*========================================================*/
				/* Leftmenu*/
/*========================================================*/
/* #slide height = (number of top level links - 1) * height of links + inner div height */
#slide {padding:0; margin:0; list-style:none; width:165px; height:auto; position:relative; overflow:hidden; font-family: arial, sans-serif; font-size:11px; font-weight:bold; }

#slide li.sub,
#slide li.top
{display:block; float:left; height:24px; line-height:24px; width:165px; color:#f8e27c;text-decoration:none;border-bottom:1px solid #ec9196; text-indent:20px; overflow:hidden; cursor:pointer; background-image:url(../images/bullet.gif); background-repeat:no-repeat; background-position:left 5px;}

#slide li.sub { background-image:url(../images/bullet.gif); background-repeat:no-repeat; background-position:left 5px;}

#slide li.top a {text-decoration:none; color:#f8e27c; display:block; background:url(images/out.gif) no-repeat 5px 8px;}
#slide li.top a:hover {color:#ffffff; background:url(images/out-over.gif) no-repeat 5px 8px;}

#slide li.clicked {color:#800; background:url(images/down.gif) no-repeat 5px 8px;}

/* #slide li.sub div height = (maximum sub lines * sub line height) + top level link height(variable fY in jQuery) */
#slide li.sub div {height:165px; width:160px; padding:0 15px; line-height:1.2em; font-family: verdana, sans-serif; text-indent:0;}

#slide li div ul {padding:0; margin:0; list-style:none;}
#slide li div ul li {float:left; height:20px; width:100%;}
#slide li div ul li a {padding:0; margin:0;color:#ffffff; text-decoration:none; background:url(../images/bullet1.gif) no-repeat 5px 6px;; font-size:11px; display:block; height:19px; line-height:19px; width:100%; text-indent:20px;}
#slide li div ul li a:hover {}
