body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E4E4E;
	margin: 0px;
	background: #333333;
}

.content{
	padding: 18px 31px;
}
.content1{
	padding: 0px 0px;
	margin: 0px;
}
.a_line{
	height: 4px;
	width: 960px;
	float: left;	
	font-size: 2px;
	min-height: 4px;
}
.main_contents{
	width: 965px;
	text-align: left;	
}

.main_left{
	width: 199px;
	background:#121212;	
	float: left;
	height: 362px;
}
.main_center{
	width: 380px;
	background:#121212;
	float: left;
	margin: 0px 0px 0px 1px;
	height: 362px;
	z-index: -1;
}
.main_right{
	width: 379px;
	height: 335px;
	background:#121212;
	float: left;
	margin: 0px 0px 0px 1px;
}
.main_corner_right{
	height: 362px;
	margin: 0px;
	background: url(images/corner_right.gif) no-repeat bottom right;	
}
.main_corner_left{
	height: 362px;
	background: url(images/corner_left.gif) no-repeat bottom left;	
}



.main_left_nd{
	width: 199px;
	background:#FFFFFF;	
	float: left;
	height: auto;
	padding: 0px;
	margin: 0px;
}
.main_center_nd{
	width:380px;
	background:#FFFFFF;
	float: left;
	margin: 0px 0px 0px 1px;
	height: auto;
}
.main_right_nd{
	width: 379px;
	height: auto;
	background:#FFFFFF;
	float: left;
	margin: 0px 0px 0px 1px;	
}

.main_corner_right_white{
	height: auto;
	margin: 0px;
	background: url(images/corner_right_white.gif) no-repeat bottom right;	
}
.main_corner_left_white{
	height: auto;
	background: url(images/corner_left_white.gif) no-repeat bottom left;	
}

.div_bar{
	background: url(images/bar_midle.gif) repeat-x;
	height: 34px;
}

.div_bar_left{
	background: url(images/bar_left.gif) no-repeat top left;
	height: 34px;
}

.div_bar_right{
	background: url(images/bar_right.gif) no-repeat top right;
	height: 34px;
}

.div_bar_right_sq{
	background: url(images/bar_right_sq.gif) no-repeat top right;
	height: 34px;
}

.div_bar_content{
	padding: 7px 0px 0px 27px;
	color: #AF2C22;
	font-size: 15px;
	font-weight: 600;	
}

.logo_top{
	width: 199px;
	height: 169px;
	background: url(images/logo_top.gif) no-repeat center;	
}

.menu_main {
	text-decoration: none;
	color: white;
	font-size: 11px;
	font-weight: 500;
	display: block;
	width: 173px;
	height: 17px;	
}
a.menu_main:active, a.menu_main:focus, a.menu_main:link, a.menu_main:visited {
	padding:2px 0 2px 21px;
}
 a.menu_main:hover{  
 	background:url(images/detail_link.gif) no-repeat left #D63326; 
	color: #121212;
	background-position: 0 15%;
	 }
.main_footer{
	width: 961px;
	text-align: left;
	background: url(images/footer_bar.gif) repeat-x top #121212;
	height: 144px;	
	float: left;
}
.main_footer_left{
	width: 961px;
	text-align: left;
	background: url(images/footer_left.gif) no-repeat top left;
	height: 144px;		
}
.main_footer_right{
	width: 961px;
	text-align: left;
	background: url(images/footer_right.gif) no-repeat top right;
	height: 144px;	
}

.big_red_title{
 font-size: 20px;
 font-weight: 400;
 color: #D63326;
}
.biger_red_title{
 font-size: 24px;
 font-weight: 400;
 color: #D63326;
 letter-spacing: -2px;
}
.big_white_title{
 font-size: 18px;
 font-weight: 400;
 color: #FFFFFF;
letter-spacing: -1px;
}
.div_form{
	background-color: #EBEBEB;
	padding: 20px;
}
.input_form{
	border: 1px solid #A8A8A8;	
	margin: 3px 0 3px 10px;
	height: 16px;	
}
.pre_input{
	background: url(images/dot_red.gif) no-repeat left;
	padding: 0 0 0 10px;
}
.search_site{
	width: 130px;
	height: 15px;
	border:0px;
	color: Red;
	margin: 2px 0 0 0px;
	padding: 0px 0px 2px 0px;
	position: inherit;
}

.div_site_search{
	width: 162px;
	height: 26px;
	background: url(images/site_search.jpg) no-repeat top left;
	padding: 0px;
	margin: 0px 0px 0px 20px;
	float: none;
}
.div_site_search_button{
	width: 26px;
	height: 26px;
	background: url(images/site_search.jpg) no-repeat top right;
	padding: 0px;
	margin: 0px 0px 0px 20px;
	float: right;
}

a.normal_link:active, a.normal_link:focus, a.normal_link:link, a.normal_link:visited {
	text-decoration: none;
	color: #4E4E4E;
}
a.normal_link:hover{
	text-decoration: underline;
	color: Maroon;
}
.normal_link{
	text-decoration: none;
}
a.normal_link_white:active, a.normal_link_white:focus, a.normal_link_white:link, a.normal_link_white:visited {
	text-decoration: none;
	color: #B3B3B3;
}
a.normal_link_white:hover{	
	text-decoration: underline;
}
.normal_link_white{
	text-decoration: none;
}
.content_main{
	width: 960px;
	background: url(images/bgrconten.jpg) repeat-y left #FFF; 
	float: left;
	position: static;
}
.normal{
	text-decoration: none;
		display: block;
		color: #333333;
}
a.normal:active, a.normal:focus, a.normal:link, a.normal:visited{

	text-decoration: none;
	
}

a.normal:hover {
	
	color:#D63326;
}
.menuleft{
	display: block;
	height: 20px;
	border-bottom: 1px solid #EBEBEB;
	padding: 7px 0px 0px 0px;
	color: #333333;
	font-size: 11px;
	white-space: nowrap;
	word-spacing: -2px;
}

a.menuleft:active, a.menuleft:focus, a.menuleft:link, a.menuleft:visited{
	
	text-decoration: none;
}

a.menuleft:hover {

	color:#D63326;
}

.menuleft2{
	display: block;
	width: 171px;
	height: 20px;
	/*border-bottom: 1px solid #EBEBEB;*/
	padding: 7px 0px 0px 26px;
	color: #333333;
	font-size: 11px;
}

a.menuleft2:active, a.menuleft2:focus, a.menuleft2:link, a.menuleft2:visited{
	
	text-decoration: none;
}

a.menuleft2:hover {

	color:#D63326;
}
.catname{
	font-size: 15px;	
	font-weight: bold;
	color: #D63326;
}
.productname{
	font-size: 14px;	
	font-weight: bold;
	color: #D63326;
}

.priceshow{
	font-size: 11px;
	font-weight: bold;
	color: #D63326;
}
.divproductname{
	width: 230px;
	float: left;
	padding-left: 15px;
	padding-top: 5px;
	
	padding-bottom: 5px;
}
.divpaging{
	width: 210px;
	float: right;
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 5px;
	
		
}
.divnumofpage{
	width: 230px;
	float: left;
	text-align: center;
	padding-top: 3px;
	
}

.c_bottom{
	border-bottom: 1px solid #EBEBEB;		
}
.c_right{
	border-right: 1px solid #EBEBEB;		
}
.c_padding{
	padding: 5px;
}

.basket{
	background: url(images/bkheder.gif) no-repeat top left;
	/*border: 1px solid #A9A9A9;*/
	margin: 10px 0px;
}
.rowalt{
	background-color: #DCDCDC;
	
}
.rownm{
	background-color: #EFEFEF;
	
}
.basketnew{
	background: url(images/basketimage.gif) no-repeat top left #232415 ;
	/*border: 1px solid #A9A9A9;*/
	width:375px;
	height: 17px;
	height: auto;
	margin: 5px 0px 0px 3px;
	float: right;
	color: White;
	padding: 5px 0px 0px 0px; 
	z-index: 1101;
	position: absolute;
}

.bordertop{
	border-top: 1px solid #908E8A; 
	font-size: 11px;
	padding-left: 5px;
}
.bkproceed{
	color: #DC143C;
	text-decoration: none;
	font-weight: bolder;
	padding: 7px;
}
a.bkproceed:active, a.bkproceed:focus, a.bkproceed:link, a.bkproceed:visited{
	text-decoration: none;
}
a.bkproceed:hover {
	text-decoration: underline;
}
.bkcss{
	font-size: 11px;
	color: White;
	
}
.cssdesc{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.bkitemcss{
	padding-left: 5px;
	border-top: 1px solid #908E8A; 
}
.Feature{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
.divFeature{	
	background: url(images/node.gif) no-repeat top left;
	margin: 0px;
	padding:2px 20px;
	background-position: 2px 4px;
}	
.catmap{
	padding-top: 20px;
}
.promap{
	padding:5px 30px;
}
.ctitle{
	font-size: 14px;	
	font-weight: bold;
	color: #D63326;
}
a.normal_link2:active, a.normal_link2:focus, a.normal_link2:link, a.normal_link2:visited {
	text-decoration: none;
	color: #4E4E4E;
	display: block;
	padding: 3px 0;
}
a.normal_link2:hover{
	text-decoration: underline;
	color: Maroon;
	display: block;
	padding: 3px 0;
}
a.quicklink{
	text-decoration: none;
	color: #4E4E4E;
	display: block;
	padding: 3px 0;
	white-space: nowrap;
	word-spacing: -2px;
}
a.quicklink:hover{
	color: Maroon;
}
.otitle{
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #4E4E4E;
}
a.olink:active, a.olink:focus, a.olink:link, a.olink:visited {
	font-size: 12px;
	text-decoration: none;	
	color: #D63326;
	font-weight: bolder;
}
a.olink:hover{
	text-decoration: underline;
}

