body {
	line-height: 16px; font-family: "tahoma", serif; font-size: 11px; margin-top: 0px; background-image: url(images/back_blue.jpg); background-repeat: repeat-x; color:#666666; background-color: #fff;
}
p {	
	margin: 0 0 5px 0;	
}
h2{
	font-size: 13px; color: #000032;
}
a{
	color: #000032; text-decoration: underline;
}	
a:hover{
	color: #000032;
}
a:visited{
	color: #000032;
}
#container {
	width:820px; margin-left: auto; margin-right: auto;
}
#banner {
	height: 230px; padding: 5px; margin-bottom:1px; ; background-image: url(images/head.jpg); background-repeat: no-repeat;
}
#content {
	border-top: 1px dashed #EDF1F2; text-align: justify; font-size: 0.9em; padding: 5px; margin-left: 200px; background-color:#fff; color: #666666; background-image: url(images/shad.jpg); background-repeat: no-repeat;
}
#containerboth{ 
	margin-left: auto; margin-right: auto; width:760px;
}
#footer {
	height: 50px; clear: both; background-image: url(images/footer.jpg); background-repeat: no-repeat; background-position: bottom;
}
.fotext{
	margin-left: 30px; margin-right: 30px; font-size: 10px; padding-top: 10px; padding-left: 10px; color:#000032;
}
.csschanger{
	color: #000032; font-size: 0.9em; float: right; margin-top: 10px; margin-right: 30px; height: 15px;
}
.navcontainer
{
	margin: 190px 0 0 25px; padding: 0; height: 20px;
}
.bar { 
	clear: both; font-size: 1.1em; height: 28px; color: #FFF; margin: 0 0 0 0px; background: #000032; width:760px;
}
.bar ul{
list-style-type: none;
}
.bar li { 
	margin: 0; padding: 7px 0px 5px 1px; color: #fff; background: #000032; float: left; 
}
.bar li.active { 
	background-color: #fff; color:#000032; font-weight: bold; 
}
.bar li.active a{ 
	color:#000032; font-weight: bold;
}	
.bar li a { 
	font-weight: bold; color: #FFF; text-decoration: none; padding: 7px 10px 6px 10px;
}	
.bar li a:hover { 
	color: #000032; background: #fff; 
}

/* left side --------- */

.left {
	float: left; width: 490px; margin: 0 0 10px 0;
}
	.left_articles {
		margin: 0 0 15px 0; padding: 0 0 0 10px;
	}
	.lt {
		height: 30px; background: #6E6E6E url(images/top_box.jpg) no-repeat; color: #FFF; font-size: 12px; font-weight: bold;
	}
	.lbox {
		color: #000032; padding: 3px 12px; margin: 0 0 15px 0; background: #FFF url(images/top_bottom.jpg) no-repeat bottom left; min-height: 145px;
	}
	.lbox a {
		color: #000032; background: inherit;
	}
	.lbox h2 {
		color: #000032;
	}
.lb {
		height: 15px; background: #6E6E6E url(images/tran_bottom.jpg) no-repeat top left; color: #FFF; font-size: 12px; font-weight: bold;
	}
.tranbox {
		color: #000032; padding: 3px 12px; margin: 0 0 0px 0; background: #FFF url(images/tran_middle.jpg);
}
	
.thumb {
	float: left; width: 150px; border: 1px solid #000032; color: #fff; background: #FFF; margin: 5px 15px 15px 0; padding: 5px;
}
.thumb p { margin: 0; padding: 3px; color: #FFF; background: #6e6e6e; }
.thumb2 {
	float: left; width: 150px; border: 1px solid #000032; color: #fff; background: #FFF; margin: 5px 5px 5px 0; padding: 3px;
}
/* right side ---------- */
		
.right {
	float: right; width: 245px;	
}
.right a {
	color: #000032; background: inherit;
}
.rt {
	background: #C85E35 url(images/rt.gif) no-repeat; color: #000032; height: 7px;
}		
.right_articles {
	font-size: 1em; background-color: #FFCC00 ;color: #000032; padding: 4px 8px; margin: 0 0 10px 0;
}				
.image {
	float: left; margin: 0 9px 3px 0;
}
/*--------shop right menu---------*/
.left_content{
	width:240px; float:left;
}
.title_box{
	width:240px; height:25px; margin:5px 0 0 0; background-color: #000032; text-align:center; font-size:13px; font-weight:bold; color:#fff; line-height:30px;
}
ul.left_menu{
	width:240px; padding:0px; margin:0px; list-style:none;
}
ul.left_menu li{
	margin:0px; list-style:none;
}
ul.left_menu li.odd a{
	width:210px; height:25px; display:block; background:url(images/menu.jpg) no-repeat left #eee6e6; background-position:5px 5px; border-bottom:1px #FFFFFF solid; text-decoration:none; color:#504b4b;padding:0 0 0 30px; line-height:25px;
}
ul.left_menu li.even a{
	width:210px; height:25px; display:block; background:url(images/menu.jpg) no-repeat left #dad0d0; background-position:10px 5px; border-bottom:1px #FFFFFF solid; text-decoration:none; color:#504b4b;padding:0 0 0 30px; line-height:25px;
}
ul.left_menu li.odd a:hover{
	background:url(images/menu.jpg) no-repeat left #ffffff; color:#000032; background-position:5px 5px;
}
ul.left_menu li.even a:hover{
	background:url(images/menu.jpg) no-repeat left #ffffff; color:#000032; background-position:10px 5px;
}
.border_box{
	width:194px; height:auto; text-align:center; border:1px #6da6b1 solid;
}
.product_title{
	color:#7bbcc7; padding:5px 0 5px 5px; font-weight:bold;
}
.product_title a{
	text-decoration:none; color:#7bbcc7; padding:5px 0 5px 0; font-weight:bold;
}
.product_title a:hover{
	color:#064E5A;
}
.product_img{
	padding:5px 0 5px 5px;
}
.prod_price{
	padding:5px 0 5px 0;
}
.prod_text{
	width: 150px;
}
span.reduce{
	color:#999999; text-decoration:line-through;
}
span.price{
	color:#7bbcc7;
}
/*----------------------minicart content--------------*/
.right_content{
	width:240px; float:left; padding:5px 0 0 0;
}
.shopping_cart{
	width:240px; height:84px; text-align:center; background-color: #FFCC00
}
.cart_title{
	font-size:12px; color:#000032; font-weight:bold; padding:8px 0 0 0;
}
.cart_details{
	width:155px; float:left; padding:5px 0 0 15px; text-align:left;
}
.cart_icon{
	float:left; padding:5px 0 0 5px;
}
span.border_cart{
	width:140px; height:1px; margin:3px 0 3px 0; display:block; border-top:1px #999999 dashed;
}
/*---------prod_box----------*/
.prod_box{
	width:212px; height:auto; float:left; padding:10px 10px 10px 11px; border: 1px solid #999; margin-right:10px; margin-bottom:10px
}
.top_prod_box{
	width:173px;height:12px; float:left; padding:0px; margin:0px;
}
.bottom_prod_box{
	width:173px;height:10px; float:left;padding:0px; margin:0px;
}
.center_prod_box{
	width:173px;height: auto;float:left; text-align:center;padding:0px; margin:0px;
}
.prod_details_tab{
	width:173px; height:31px; float:left; background:url(images/products_details_bg.gif) no-repeat center; margin:3px 0 0 0;
}
img.left_bt{
	float:left; padding:6px 0 0 6px;
}
a.prod_details{
	width:25px; display:block; float:left; background:url(images/square-blue-add.gif) no-repeat left; padding:0 0 0 20px; margin:7px 0 0 38px; _margin:6px 0 0 35px; text-decoration:none; color:#0fa0dd;
}
/*---------prod_box_big----------*/
.center_title_bar {
	float:left;	
}
.prod_box_big{
	width:454px; height:auto; float:left; padding:10px 10px 10px 15px; border: 1px solid #999
}
.top_prod_box_big{
	width:454px;height:12px;background:url(images/details_box_top.gif) no-repeat center bottom;float:left; padding:0px; margin:0px;
}
.bottom_prod_box_big{
	width:454px;height:12px;background:url(images/details_box_bottom.gif) no-repeat center top;float:left;padding:0px; margin:0px;
}
.center_prod_box_big{
	width:454px;height: auto;float:left; text-align:center;padding:0px; margin:0px;
}
.product_img_big{
	width:200px; padding:5px 0 5px 0px; float:left;
}
.details_big_box{
	width:220px; float:left; padding:0 0 0 15px; text-align:left;
}
.product_title_big{
	color:#000032; padding:5px 0 5px 0; font-weight:bold; font-size:14px;
}
.specifications{
	font-size:11px;line-height:18px;
}
.thumbs{
	padding:8px 5px 8px 5px; border:1px #DFD1D1 solid; margin:3px 0 0 0;
}
.thumbs a{
	padding:3px;
}
.prod_price_big{
	padding:5px 0 5px 0; font-size:16px;
}
span.reduce{
	color:#999999; text-decoration:line-through;
}
span.price{
	color:#000032; font-weight: bold
}
a.addtocart{
	width:76px; height:27px; display:block; float:left; background:url(images/addToCart.gif) no-repeat left; padding:0 0 0 33px; text-decoration:none; line-height:27px; color:#1c4a52;
}
a.addtocart2{
	width:76px; height:27px; display:block; background:url(images/addToCart.gif) no-repeat left; padding:0 0 0 33px; text-decoration:none; line-height:27px; color:#1c4a52;
}
a.compare{
	width:76px; height:27px; display:block; float:left; margin:0 0 0 10px; background:url(images/compare.gif) no-repeat left; padding:0 0 0 33px; text-decoration:none; line-height:27px; color:#1c4a52;
}
span.blue{
	color:#000032;
}
/*-----------------CART--------------------*/
.entryTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
}
.entryTableHeader {
	font-size: 12px;
	color: #fff;
	background-color: #000032;
	font-weight: normal;
	background-position: center;
}
.entryTable .label {
	background-color: #FFFFFF;
}
.entryTable .content {
	background-color: #F7F3F3;
}
.infoTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #fff;
}
.infoTableHeader {
	font-family: "Courier New", Courier, mono;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #dad0d0;
	font-weight: bold;
	background-position: center;
}
.infoTable .label {
	background-color: #F7F3F3;
}
.infoTable .content {
	background-color: #F7F3F3;
}
.box {
	font-family: tahoma;
	font-size: 12px;
	border: 1px solid #336699;
	margin-right: 10px;
}