/* CSS Document */
.description span{
	color:#FFF;
	display:block;
	line-height:20px;
	}
.description table tbody{
	width:90%;
	margin:0px auto;
	}
.description table tr{
	background:#d4d4d4;
	color:#000;
	height:30px;
	}
.description table tr td{
	text-align:center;
	vertical-align:middle;
	color:#000;
	/*border:1px solid #000;*/
	}
.description table tr td span{
	color:#000;
	}
.description span{
	/*color:#000;*/
	font-style:italic;
	font-size:14px;
}
.description table a{
	color:#000;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
.description table a:hover{
	color:#000;
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
	}
	
#detail {
	/*background:url(../images/frontend/box_center.jpg);
	background-repeat: repeat-y;*/
	width:1045px;
	float:right;
	color:#FFF;	
	}

#detail img.brand_gallery {
	float:left;
	margin-top:20px;
	}

#detail a.back {
	float:left;
	width:100%;
	display:block;
	color:#F7CD00;
	font-family:Verdana,Geneva,sans-serif;
	font-size:25px;
	font-style:italic;	
	/*text-shadow:2px 2px 2px #000000;*/
	}

#detail h1{
	float:left;
	padding-top:15px;
	padding-left:10px;
	margin-right:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	color:#2065F4;
	width:250px;
	}

#detail ul#shipping {
	float:right;
	width:292px;
	height:102px;
	margin-top:20px;
	padding-top:62px;
	padding-left:15px;
	font-weight:bold;
	background:url(../images/frontend/back_shipping.gif);
	background-repeat:no-repeat;
	color:#000;
	}

ul#shipping li {
	height:23px;
	}

#gallery_detail a.back {
	padding-left:20px;
	color:#F7CD00;
	font-family:Verdana,Geneva,sans-serif;
	font-size:25px;
	font-style:italic;	
	/*text-shadow:2px 2px 2px #000000;*/
	}

ul#go_gallery {
	float:right;
	padding-right:20px;
	}	

ul#go_gallery li {
	text-align:center;
	padding-bottom:5px;
	}

ul#go_gallery a {
	color:#F7CD00;
	font-family:Verdana,Geneva,sans-serif;
	font-size:17px;
	font-style:italic;
	/*text-shadow:2px 2px 2px #000000;*/
	}

#detail h2 {
	clear:both;
	width:420px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	margin-top:30px;
	margin-bottom:30px;
	background:#454545;
	}

#detail h3 {
	color:#CCCCCC;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;	
	height:25px;
	}

#detail h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	}

#aditional h3 {
	background:url(../images/frontend/image_price1.jpg);
	background-repeat:no-repeat;
	color:#FF0000;
	font-weight:bold;
	text-align:left;
	padding-left:20px;
	padding-top:5px;
	margin-left:10px;
	width:150px;
	}

#detail span {
	text-align:center;
	/*color:#F00;*/
	/*font-size:28px;*/
	/*margin-left:260px;*/
	}

#detail h4 span {
	color:#0F0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	margin-left:0px;
	}

.line {
	border-bottom:1px dashed #777777;
	}

#top {
	/*width:990px;*/
	height:200px;	
	margin:0 auto;
	
	}

#bottom img.picproduct {
	float:left;
	clear:both;
	height:330px;
	/*width:200;*/
	margin-top:20px;
	margin-left:100px;
	margin-bottom:20px;
	}
	
table#detailtab {
	border-collapse:separate;
	border-spacing:8px;
	width:262px;
	float:left;
	text-align:left;
	margin-top:17px;
	color:#000;
	font-weight:bold;
	}

img.brand {
	height:60px;
	}

table#detailtab td {
	background:#F7D600;
	height:25px;
	padding-top:7px;
	padding-left:10px;
	}
	
table#detailtab td.content {
	background:#CCC;
	color:#333;
	font-weight:bold;
	}

table#detailtab td a {
	color:#F7CD00;
	font-size:12px;
	font-weight:bold;
	}

#bottom {
	width:990px;
	/*background:#FFF;*/
	margin:0 auto;
	}

#bottom h3 {
	clear:both;
	color:#F7D600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	width:550px;
	text-align:center;
	margin-bottom:50px;
	}

#bottom p {
	color:#F7D600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;	
	}

#bottom ul {
	/*width:800px;*/
	margin-top:20px;
	}
	
#bottom ul li {
	text-align:center;
	width:170px;
	margin-left:10px;
	margin-right:10px;
	height:180px;
	float:left;
	vertical-align:middle;
	display:block;
	}
	
#bottom ul img {
	height:150px;
	
	/*width:150px;*/
	/*border:#999 5px solid;*/
	}

a.zoom {
	display:block;
	width:150px;
	height:150px;
	overflow:hidden;
	}

#aditional {
	width:1020px;
	margin:0 auto;
	clear:both;
	}
	
#aditional ul{
	/*width:800px;*/
	margin-top:15px;
	margin-bottom:10px;
	}
	
#aditional ul li {
	text-align:left;
	width:170px;
	height:220px;
	float:left;
	margin-left:25px;
	margin-right:35px;
	margin-bottom:20px;
	/*border:#999999 2px solid;*/
	}
	
#aditional ul img {
	/*width:80px;
	height:70px;*/
	/*border:#999 5px solid;*/
	}

#aditional ul a {
	display:block;
	width:170px;
	height:170px;
	/*background:#999;*/
	}

#gallery_detail {
	/*background:url(../images/frontend/box_center.jpg);
	background-repeat: repeat-y;*/
	width:990px;
	float:right;
	/*color:#FFF;*/
	color:#cdcdcd;
	}
	
ul.list_tires{
	list-style:none;
	text-align:left;
	width:100%;
	margin-top:20px;
	}
.list_tires li{
	display:inline;
	float:left;
	margin-left:25px;
	margin-bottom:20px;
	}	
#product_detail{
	width:520px;
	float:left;
	/*border:1px solid #FFF;*/
}
#product_by_color{
	width:440px;
	float:left;
	}
ul#product_list{
	list-style:none;
	text-align:left;
	/*border:1px solid #FFF;*/
	}
#product_list li{
	float:left;
	display:inline;
	margin-right:10px;
	text-align:center;
	/*border:1px solid #FFF;*/
}
.clear{
	clear:both;
	}
