/* CSS Document */
body{
	background:#241818;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	text-align:justify;
	font-size:12px;
	color:#a5a5a5;
	}
#wrapper{
	width:1004px;
	margin:0 auto;
	background:#000000;
}
.clear {
	clear:both;
}
*{ margin:0; padding:0;}

#banner{
	width:1004px;
	height:262px;
	background:url(../images/bannner.jpg) no-repeat;
	}
.bannerleft{
	width:200px;
	margin:0 80px 0 54px;
	float:left;
	}
.bannerright{
	width:698px;
	float:right;
	}
#bgbody{
width:1004px;
background:url(../images/bannerbg.jpg) repeat-y;
}
.productbody{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:30px;
	}
.bgbodyl{
width:300px;
float:left;
}
.bgbodyr{
width:698px;
float:right;
}
#maincontainer {
	width:968px;
	background:#000000 repeat;
	padding:21px 20px 0 15px;
	
}
.containerleft{
	width:283px;
	float:left;
}
/*.img
{
	vertical-align:text-top;
}*/

.ser ul{
	width:180px;
	padding:0px 0 0px 0px;
	margin-left:40px;
	list-style:none;
	}
.ser ul li{
	padding:0 0 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	list-style:none;
	font-size:12px;
	font-weight:bolder;
	line-height:22px;
	background:url(../images/buttonbanner.jpg) no-repeat left;
	color:#a5a5a5;
}
.store{
	width:262px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a5a5a5;
	line-height:20px; 
	padding:0 10px 0 10px;
	background:#272727;
	
	}
/*rightside*/
.containerright{
	width:678px;
	float:right;
}
.welcome{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:29px;
	color:#a5a5a5;
	margin:10px 0 0 10px;
	}
#containerright_main {
	width:658px;
	background:#000000 repeat;
	padding:20px 5px 0 5px;
	
}

.product{
	padding-right:20px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:30px;
	}
.containerright_l{
background:#2e2c2c;
width:422px;
float:left;
}
.containerright_r{
	width:190px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:28px;
	float:right;
	background:#2e2c2c repeat;
	
}
.ser1 ul{
	width:200px;
	padding:0px 0 0px 0px;
	margin-left:10px;
	list-style:none;


}
.ser1 ul li{
	padding:0 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	background:url(../images/button.jpg) no-repeat left;
	color:#a5a5a5;
}
/*aslkdjaslkdj*/
.searchResultItem{float:left; position:relative; width:500px; ) no-repeat; background-position:left top; margin:8px 5px 0 0; padding:0;}

/*java script*/
.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;

}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/

list-style-type: none;
padding-left: 22px;
margin-bottom: 3px;
line-height:25px;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: url() no-repeat left 1px;
cursor: hand !important;
cursor: pointer !important;
}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
line-height:10px;
}

