* {
	margin:0;
	padding:0;
}

body  {
	background: #575556;
	font-family: arial, helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	/**font-size: 16px;**/
	color:#c6c6c6;
}

ul {
	padding-left:20px;
}

a {
	color:#f27620;
	outline: 0 none;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

img {
border: none;
}

#content h1 {
	color:#93937f;
	font-size:20px;
	padding:10px 0 15px 15px;
}

.name_h1{
color:#93937f;
	font-size:16px;
	padding:10px 0 15px 15px;
	font-weight:bold;
}

h2, h2 a{
	color:#93937f;
	font-size:16px;
	padding:10px 0 15px 15px;
	text-align:left;
}

.breadcrumbs{
	font-size: 10pt;
	margin: 0 0 0 25px;
	color:#93937F;
}


.latest-view .spacer{
	margin-top: 25px;
	width:638px;
	height:300px;
	
}

.row .spacer .center , .row .spacer .center img{
height: 200px;
width:200px;
}

.row .spacer .floatright  h2 a{
font-size: 10pt;
padding:0px;
}

.name_h2{
float:left;
padding: 0 0 30px 30px;
}

.name_h2 a{
	font-size: 13pt;
	color:#93937f;	
	font-weight:bold;	
	
}

.category-view .row .category .spacer .name_h2_2{margin:0;padding:0;}
.category-view .row .category .spacer .name_h2_2 a{font-size:14px;display:block;text-align:center;}
.category-view .row .category .spacer .name_h2_2 a img{margin-top:6px;max-width:100%;height:auto;}

.name_h2_2 a{
	font-size: 10pt;
	color:#93937f;	
	text-align:center;
	font-weight:bold;
	
}


.row .spacer  .floatright .price .PricesalesPrice{
font-size: 10pt;
font-weight:bold;
margin:20px 0 15px 0px;
color:#0f0;

}

.row .spacer  .floatright .price .PricesalesPrice span{
font-size: 14pt;
color:#F27620!important;
}

.spacer .name_h2_2  img{
width: 80px;

}

.name_prise{
	float:right;
	width:378px;
	
}

.images_prise{
	float:left;
	width:250px;	
	margin-left:10px;
}
.category_description{
padding: 0 5px 0 0;
}

.name_prise .details a {
text-decoration:none!important;
}
.vm-pagination ul li a{
text-decoration:none!important;
color:#F27620;
}

.images_prise img{
	width:250px;
	height:250px;
}

.product-price{
	width:200px;
	height:25px;
	text-align:left;
	padding: 0 0 15px 30px;		
}

.product-price .PricesalesPrice, .product-price span.PricesalesPrice{
	color:#C6C6C6;
	font-size:14pt;
}

.name_prise .details{	
	border:solid #484647 1px;
	padding-top:5px;
	margin-top:25px;
	width:145px;
	height:25px;
	float:left;
	margin-left:30px;
}

.row  .product .spaser .floatright p.product_s_desc{
/**color:#0f0;**/
}


#border_h {	
	width:100%;
	height:107px;
	float:left;
	min-width: 1175px;
	background: url(/templates/moto/images/hb.gif) repeat-x 0 0;	 
}

#header {
	width:1175px;
	height:100%;
	margin: 0 auto;
}

.logo {
	height:87px;
	width:221px;
	padding-left:8px;
	float:left;
}

.logo a{	outline: 0 none;}

.logo img{border:0;}	

.search_box {
	height:87px;
	width:945px;
	float:right;
}

.search_box input {
	background:#93937f;
	border:1px solid #2f2f2f;
	margin-top:30px;
	height:20px;
	float:right;
}

.search_box input.button{
	background: url(/templates/moto/images/btn.gif) no-repeat 0 0;	
	margin:32px 10px 0 3px;
	width:44px;
	height:17px;
}

.search_box p {
	color:#f27620;
	font-size:24px;	
	float:right;
	padding:25px 10px 0 0;
	text-shadow: 1px 1px 2px #000, 0 0 2px #000;
}

.search_box p span{
	font-size:18px;	
}

.search_box img {
	padding:25px 10px;
	float:right;
}

.main_menu {
	list-style: none;
	font-size: 18px;
	
}

.main_menu  li.item,.main_menu  li.item a{
	color:#93937f;
	text-decoration: none;
}

.main_menu  li.item a:hover,.main_menu  li.item.active {
	text-decoration: underline;
	color:#f27620;
}

.main_menu  li.item{
	float: left; 
	padding:0 20px;
}

.main_menu  li.separate{
	float: left; 
	background: url(/templates/moto/images/sp.gif) no-repeat 0 -1px;
	width:5px;
	height:27px;	
}

.main_menu #current a {
	text-decoration: underline;
	color:#f27620;
}

.slider {
	width:1175px;
	height:224px;
	margin: 0 auto;
}

.sliderContent {
	float:left;
	margin-top:10px;
	margin-bottom:3px;
	width:1173px;
	height:223px;
	position:relative;
	overflow:hidden;	
	border: solid 1px #363536;
	background:#000;
}

#slogan {
	position: absolute;
	top: 290px;
	text-align: center;
	font-size: 25pt;
	color: #F27620;
	font-weight: bold;
	z-index:10;
	width: 1174px;
	text-shadow: 2px 2px 3px #000, 0 0 2px #000;
}

div.sliderContent div { position:absolute;}

#footer {
	width:100%;
}

.foot1 {
	width:100%;
	height:40px;
	float:left;
	min-width: 1175px;
	border-top:1px solid #333;
	border-bottom:1px solid #333;
	margin:3px 0;
	text-align:center;
}
.foot1 p{
	padding-top:10px;
	color:#93937f;
	font-size:15px;
}

.foot2 {
	width:1175px;
	height:20px;
	margin:0 auto;
	color:#1F1F1F;
	font-size:12px;
}
.foot2 a {
	color:#1F1F1F;
}

#content_body {	
	width:1175px;
	height:100%;
	margin:0 auto;
}

#content {	
	float:left;
	width:1155px;
	height:100%;
	background:#333;	
	margin-top:1px;
	padding:10px;
}

#left {	
	float:left;
	width:251px;	
}

#center {
	float:right;
	width:904px;
}

#main { 
	float:left;
	width:653px;
}

#right {	
	float:right;
	width:251px;
}

.block .btop {	
	background: url(/templates/moto/images/bt.gif) no-repeat 0 0;
	width:251px;
	height:7px;
}

.block .bbottom{
	background: url(/templates/moto/images/bb.gif) no-repeat 0 0;
	width:251px;
	height:7px;
}

.block .bbody{
	border-left:1px solid #53534f;
	border-right:1px solid #53534f;
	background:#393939;
}

.block .bbody img{
	margin: 15px 0 15px 20px;
}


.block .bbody .vmgroup img{
	height:80px;
	width:80px;

}

.left_menu, .left_menu li a{
	list-style: none;	
	color:#bebdba;
	font-size: 18px;
	padding:0;
	outline: 0 none;	

}

.left_menu li{
	margin-left:30px;	
}

.left_menu  li ul, .left_menu li ul.child li a{
	list-style: none;
	font-size: 13px;
	font-weight:bold;
	color:#93937f;
	padding:10px 0 20px 0;		
	text-decoration:none;	
}
	
.left_menu li{
	overflow:hidden;	
}

.left_menu li ul.child li.active a, ul.left_menu li.active a{
	color:#f27620;
	text-decoration:underline;		
}

.separate_block {	
	background:#444;
	width:92%;
	height:1px;
	margin-left:4% !important;
	float:left;	
}

.block_head {
	padding:1px 4px 10px 4px;
}
.hblock {
	width:241px;
	height:46px;
	background: url(/templates/moto/images/head.gif) no-repeat 0 0;	
}

.hblock p {    
	text-align:center;
	color:#f27620;
	font-size: 17pt;	
	padding-top:7px;
	font-weight:bold;
}

.cart {padding:0 0 0px 30px;}
.cart img {padding:10px 44px;}
.cart  .total_products , .total{color:#93937f;	padding:3px 0;}

.show_cart{
	list-style:none;	
	font-size:11pt;
	font-weight:bold;
	color:#F27620;
	margin:5px 0 20px 0px; 	
	float: left;
	}

.news {
	padding:10px;
	font-size: 11pt;
}

.news p{
padding:0px 0 15px 0;
}

.head_news, .newsflash-title a{
	color:#93937f;
	font-weight:normal;		
}

.newsflash-title {
	padding:15px 0 15px 0;	
}

.cart_item {
	padding:10px 0 20px 20px;
	float:left;
}
.cart_item  .img {
	width:246px;
	height:224px;
	float:left;
}

.cart_item .price{
	float:right;
	width:320px;
	padding-top:20px;
}
.cart_item .price p{
	padding:3px 0;
}

.descript{
	width:595px;
	float:left;
	margin:5px 10px 15px 25px;
	text-align: justify;
	font-size:11pt!important;
}
.descript span{
	color:#93937f;
	font-size:13pt!important;	
	font-weight:bold;
} 


.product-short-description, .product-description , .main-image{
padding: 0px 0 0 20px;
font-size:11pt;
}

.title_desc{
font-weight:bold;
color:#93937f;
font-size:13pt;
}

.name_prise .product-price .PricesalesPrice{ margin:5px 0 35px 0; }
.spacer-buy-area .product-price { margin:75px 0 0px 0; padding:0px;}
.addtocart-button{margin-top:7px;}
.PricesalesPrice{color:#93937F!important; font-size:16pt;}

.item-page p{
margin: 25px 25px 20px 25px;
font-size: 11pt;
text-align:justify;

}


.vmshipment_description{
font-size:11pt;
}

.cart-view{
margin: 25px 10px 10px 10px;
}

.userdata, .cart-summary{
border: solid 1px #53534F;
padding:5px;
}

.userdata p{
padding: 0 0 10px 0;
}
.userdata  input.inputbox {
	background:#93937f;
	border:1px solid #2f2f2f;		
}

.userdata  input.default {
background:#666666;
border:1px solid #2f2f2f;	
}


.billto-shipto{
border-bottom: none;
border-top: solid 1px #53534F;
}

.billto-shipto  a.details{
border:solid 1px  #53534F;
padding:5px;
}

.billto-shipto span{
color:#93937F;
}

table.cart-summary tbody tr th{
background:#2E2E2E;
}

table.cart-summary tbody tr.sectiontableentry1 td {
border-bottom:solid 1px #53534F;
}

fieldset {
border:none;
}

#system-message-container  #system-message  dt.error {
	color:#93937f;
	font-size:20px;
	padding:10px 0 15px 15px;

}

#system-message-container .login-fields{
padding-left: 50px;
color:#0f0;
}

.login-fields, .button{
margin: 10px 10px 10px 20px;

}
#main  div ul  {
list-style:none;
}

#main  div ul  li{
margin: 0px 10px 10px 10px;
}

#main p {
margin: 25px 0 25px 10px;
font-size:11pt;
}

#main h3 {
margin: 25px 0 25px 10px;

}

#main form fieldset {
margin: 25px 0 25px 10px;
}


#system-message-container{
font-size:15pt;
color:#828272;
}

/*
     */
/*
*/