body, h1, h2, h3, h4, h5, h6, img, ul, li, a, p, form {
	border: none;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
	
*html img {
/*	behavior: url(css/iepngfix.htc)*/

}

body {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #231F20;
	text-align: right;
	direction: rtl;
}
.flLeft {
	float: left;
}

.text01 {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}


/*3px jog hack*/
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html p {
  height: 1%;
  margin-left: 0;
  }
 
/* End hide from IE5/mac */

.wrapper {
	width: auto;
	height: 100%;
}
.frame {
	width: 900px;
	height: auto;
	margin: 0 auto;
}

.page {
	width: 100%;
	height: auto;
	margin: 0 auto;
	float: right;
	position: static;
}

.page_order
 {background:#FFFFFF none repeat scroll 0 0;
	width: 880px;
	padding-right:20px;
	height: auto;
	margin: 0 auto;
	float: right;
	position: static;
}
.page_header{
	padding-top:10px;
}
.page_cart {
	
	padding-right:52px;
	height: auto;
	margin: 0 auto;
	float: right;
	position: static;
}
div.shoppingcart .shoppingcarttable td a.checkout {
background-color:#000000;
color:#FFFFFF;
display:inline-block;
font-size:11px;
margin-top:7px;
padding:3px 5px;
text-decoration:none;
}

div.shoppingcart .shoppingcarttable td a.continue {
background-color:#00A24D;
color:#FFFFFF;
display:inline-block;
font-size:11px;
margin-top:7px;
padding:3px 5px;
text-decoration:none;
}
div.shoppingcart .shoppingcarttable {
clear:both;
margin-top:20px;
width:600px;
}
.notable {
border:0 none;
border-collapse:collapse;
border-spacing:0;
}
div.shoppingcart .shoppingcart_intro .shoppingcart_text {
line-height:1.3em;
margin-bottom:10px;
}
div.shoppingcart .shoppingcart_intro .shoppingcart_header {
font-size:28px;
font-weight:normal;
margin-bottom:10px;
margin-top:10px;
}
div.shoppingcart .shoppingcart_intro {
width:600px;
}
div.shoppingcart {
width:600px;
}

.header {
	background: url(../images/header_bg.gif) no-repeat left top;
	height: 100px;
	width: 900px;
	position: relative;
	top: 0px;
	float: none;
	right: 0px;

}
.header .logo {
	float: left;
	height: 60px;
	width: 180px;
	margin-top: 28px;
	padding-left: 40px;

}
.header .logo p {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 0.40em;
}
a.white{color:#FFFFFF; font-size:13px; text-decoration:none ;}

.header .shopbag {
	background: url(../images/header_shop.png) repeat right top;
	float: right;
	height: 43px;
	width: 53px;
}
.header .shopbag:hover {
	background: url(../images/header_shop_on.png) no-repeat right top;
}

.nav_topxxx {
	width: 100%;
	height: 30px;
	float: left;
	background: #9966FF;
}

.content_hold {
	float: right;
	height: auto;
	width: 900px;

}
.hp {
	float: right;
	height: auto;
	width: 900px;
	padding-top: 14px;
}
.hp .spaced {
	margin-bottom: 16px;
}


.hp .right {
	float: right;
	height: 455px;
	width: 249px;
	margin-left: 16px;
}
.hp .redBox {
	background: #AD1315;
	height: 214px;
	width: 249px;
	float: right;
}
.hp .redBox .in {
	height: 124px;
	width: 160px;
	margin-top: 40px;
	font-size: 12px;
	color: #FFFFFF;
	margin-right: 44px;
}

.hp .readon {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/readon.png) no-repeat right center;
	padding-right: 15px;
	margin-top: 5px;
	float: left;
}
.hp .readon:hover {
	color: #D17C63;
}



.hp  .center {
	float: right;
	height: 455px;
	width: 193px;
}
.hp   .left {
	float: left;
	height: 455px;
	width: 426px;
}
.hp .video {
	height: 213px;
	width: 205px;
	float: right;
	background: #FFFFFF;
}
.hp .video #FLVPlayer {
	background: #232021;
}


.hp .login {
	background: url(../images/login_bg.gif) no-repeat left top;
	height: 104px;
	width: 205px;
	margin-bottom: 13px;
	float: left;
}

.contact_form {
	float: right;
	width: 166px;
	height: auto;
	padding-top: 13px;
	padding-right: 21px;
}

.contact_form li {
	float: right;
	width: 166px;
	padding-bottom: 5px;
	height: auto;
	text-align: left;
	list-style: none;
}



.contact_form li .inpText {
	float: left;
	height: 18px;
	width: 166px;
	border: 1px solid #918F90;
	background: #231F20;
	font-size: 12px;
	color: #FFFFFF;
	text-align: right;
}

.contact_form .inpButton {
	font: bold 12px Arial, Helvetica, sans-serif;
	float: right;
	cursor: pointer;
	background: #AC1314;
	border: 1px solid #918F90;
	color: #FFFFFF;
	width: 70px;
	height: 19px;
	margin-left: 30px;
}
.login .register {
	color: #231F20;
	float: right;
	text-decoration: underline;
	line-height: 21px;
}

.login .register:hover {
	color: #B22325;
}
.inner{
	float: right;
	height: auto;
	width: 900px;
	padding-top: 14px;
}
.inner .spaced {
	margin-bottom: 13px;

}


.inner .right {
	float: right;
	height: auto;
	width: 232px;
	margin-left: 12px;
}
.inner .right img {
	float: right;
	clear: both;
}

.inner .redBox {
	background: #AD1315;
	height: 214px;
	width: 249px;
}
.inner .redBox .in {
	height: 124px;
	width: 160px;
	margin-top: 40px;
	font-size: 12px;
	color: #FFFFFF;
	margin-right: 44px;
}

.inner .readon {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/readon.png) no-repeat right center;
	padding-right: 15px;
	margin-top: 5px;
	float: left;
}
.inner .readon:hover {
	color: #D17C63;
}



.inner .center {
	float: right;
	/*height: 452px;*/
	height:auto;
	width: 437px;
	background: #FFFFFF;
	position: relative;
	color: #4D4D4F;
}
.inner .center_cart {
	float: right;
	width:681px;
	background: #FFFFFF;
	position: relative;
	color: #4D4D4F;
}
.inner .center .in {
	float: left;
	height: auto;
	width: 246px;
	padding-left: 24px;
}

.inner .center .in2 {
	float: left;
	height: auto;
	width: 246px;
	padding-left: 59px;
}

.inner .center h1 {
	font-size: 16px;
	font-weight: bold;
	color: #231F20;
	float: none;
}

.inner .center .in .model {
	font-size: 16px;
	font-weight: bold;
	padding-left: 18px;
	background: url(../images/arr_model.png) no-repeat left 0px;
	float: right;
	margin-top: 5px;
	padding-right: 5px;
}
.inner    .center    .textHold {
	float: right;
	width: 246px;
	margin-bottom: 21px;
}

.inner .center .item_sel {
	background: url(../images/select_bg.png) no-repeat left top;
	float: left;
	height: 181px;
	width: 246px;
	position: relative;
}

.inner .item_sel .in {
	float: left;
	height: auto;
	width: 114px;
	margin-top: 40px;
	padding-left: 20px;
}

.inner .item_sel .in2 {
	float: left;
	height: auto;
	width: 114px;
	margin-top: 20px;
	padding-left: 20px;
}

.inner .item_sel .in .inpSelect {
	float: right;
	width: 114px;
	height: 20px;
	font-size: 12px;
	margin-bottom: 15px;
}

.inner .item_sel .addtobag {
	font-size: 12px;
	font-weight: bold;
	color: #4D4D4F;
	background: url(../images/add_to_bag.png) no-repeat right top;
	float: left;
	height: 17px;
	width: 60px;
	padding-right: 32px;
}

.inner .item_sel .addtobag2 {
	font-size: 12px;
	font-weight: bold;
	color: #4D4D4F;
	background: url(../images/add_to_bag2.png) no-repeat right center;
	float: left;
	height: 17px;
	width: 80px;
	padding-right: 8px;
	margin-top:5px;
}
.inner .item_sel .addtobag2:hover{color:#AC1315;}

.inner .item_sel .addtobag:hover {
	background: url(../images/add_to_bag_on.png) no-repeat right top;
	cursor:pointer;
}
.inner .item_sel .tot_price {
	height: 40px;
	width: 46px;
	font-size: 18px;
	font-weight: bold;
	color: #4D4D4F;
	position: absolute;
	left: 174px;
	top: 82px;
	text-align: center;
}
.inner .item_sel div.imgHold {
	text-align:center;
	
	height:auto ;
/*
height:272px;
left:245px;
position:absolute;
top:-133px;
width:168px;
*/
}

.inner.item_sel.imgHold img,  img {
	behavior: url(../iepngfix.htc)
}

.inner .left {
	float: left;
	height: 455px;
	width: 205px;
}
.left .banner_1 {
	float: left;
	margin-bottom: 13px;
}

.inner .video {
	height: 213px;
	width: 205px;
	float: right;
	background: #FFFFFF;
}
.inner .video #FLVPlayer {
	background: #232021;
}


.inner .login {
	background: url(../images/login_bg.gif) no-repeat left top;
	height: 104px;
	width: 205px;
	margin-bottom: 16px;
	float: left;
}




.footer {
	background: #CCCCCC;
	height: 20px;
	width: 100%;
	display: none;
	float: right;

}








#nav_top {
	display: block;
	height: auto;
	width: 680px;
	position: absolute;
	z-index: 1000;
	right: 0px;
	top: 50px;
}

#nav_top li {
	float: right;
	text-align: center;
	text-decoration: none;
	list-style: none;
	position: relative;
	display: block;
	z-index: auto;
}
#nav_top  li a {
	height: 12px;
	width: 90px;
	display: block;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
#nav_top  li a:hover {
	color: #231F20;
}
#nav_top   li  a.selected {
	color: #231F20;
}

#nav_top  li  div {
	display: block;
	height: auto;
	width: auto;
	position: absolute;
	/*visibility: hidden;*/
	display: block;
	top: -14px;
	left: -18px;
	visibility: hidden;
}

   li  div  ul.subMenu {
	position: absolute;
	height: auto;
	width: 70px;
	top: 8px;
	z-index: 101;
	left: 19px;
	padding:5px 8px 24px;
	border: 1px solid #CC6B6C;
	background: #FFFFFF;
}
#nav_top .subMenu li {
	display: block;
	width: 70px;
	text-align: center;
	position: relative;
	float: none;
}
#nav_top  .subMenu  li a {
	font-size: 12px;
	font-weight: normal;
	color: #231F20;
	width: 70px;
	position: relative;
	z-index: 5;
	text-align: center;
	height: 24px;
	border-top: 1px solid #C0C0C0;
	line-height: 22px;
}
#nav_top   .subMenu   li   a:hover {
	color: #FFFFFF;
	background: #AD1F23;
	height:auto;
}

#nav_top .subMenu .ttl {
	color: #231F20;
	font-size: 12px;
	padding-bottom: 17px;
	z-index: 500;
	font-weight: bold;
	text-align: center;
	width: 70px;
	background: url(../images/arr_down.gif) no-repeat center bottom;
}
#nav_top img {
	display: block;
	opacity: 0.9;
	-moz-opacity: 0.9;
	filter:alpha(opacity=80);
	position: relative;
	float: left;
	z-index: 100;
	left: 0px;
}

a.regular{color:#0000FF; text-decoration:none ;}
a.item_in{color:#231F20; text-decoration:none ;}

a.regular:hover, a.item_in:hover{text-decoration:underline ;}
h1.h1{font-size:16px; font-weight:normal ;}
h1.h11{font-size:13px; font-weight:bold ; margin-bottom:5px; color:#333333;}
p.pclass{letter-spacing: 1px; margin-top:0px;}
