
/* Lista prodotti           >> dsp_18.php */
.G_18 .thumb{position:relative;float:left;width:190px;margin-top:30px;}
.G_18 .info{position:relative;float:left;width:190px;padding:10px 0 0 0;line-height:100%;height:50px;}
.G_18 .info a:hover{text-decoration:underline;}
.G_18 .price{position:relative;float:left;width:190px;padding:5px 0 0 0;/*text-align:right;*/}
.G_18 .line{position:relative;float:left;width:100%;border-bottom:1px #333333 dotted;margin:10px 0;}


/* Dettaglio prodotto       >> dsp_18_details.php */
.G_18 .right{text-align:right;}
.G_18 .simpleCart_shelfItem{margin-top:30px;}
.G_18 .simpleCart_shelfItem .line{margin:10px 0 20px 0;}
/*.G_18 .simpleCart_shelfItem .line{position:relative;float:left;width:100%;margin:10px 0;border-top:1px dotted #333333;}*/
.G_18 .simpleCart_shelfItem select{outline:none;float:right;width:190px;}
.G_18 .item_add,.G_18 .cart__checkout{width:100%;margin:10px 0;padding:10px 0 9px 0;background:#191919;color:#EEEEEE;text-align:center;font-family:Federo;font-size:16px;cursor:pointer;/*text-shadow: #fff 0 1px 1px;*/}
.G_18 .item_add:hover{color:#999999;}


/* Carrello                 >> dsp_cart.php */
.simpleCart_items table{width:820px;border-collapse:collapse;margin-top:30px;}
.simpleCart_items tr th{color:#333;text-align:left;padding:10px 10px;background:#191919;color:#EEEEEE;font-weight:normal;}
.simpleCart_items th:nth-child(8){text-align:center;}
.simpleCart_items th:nth-child(7),.simpleCart_items th:nth-child(9),.simpleCart_items th:nth-child(10){text-align:right;}
.simpleCart_items td{padding:10px;vertical-align:middle;}
.simpleCart_items tr:nth-child(even) td{background-color:#ffffff;}
.simpleCart_items tr:nth-child(odd) td{background-color:#ffffff;}
.item-image,.item-image img{width:80px;}
.item-remove,.item-price{width:60px;}
.item-quantity,.item-quantity input{width:30px;text-align:center;}
.item-price,.item-total{text-align:right;}
/*.item-decrement,.item-increment,.item-remove{text-align:center;}*/

.cart__total{position:relative;width:800px;margin-top:10px;padding:10px 10px;text-align:right;padding-right:10px;}
.cart__total div,.cart__buy div{float:right;text-align:right;font-size:16px;}

.cart__title{position:relative;float:left;width:800px;margin-top:30px;padding:10px 10px;background:#191919;color:#EEEEEE;}
.cart__payments{position:relative;float:left;width:800px;padding:10px 10px;}
.cart__payments .content{position:relative;float:left;width:820px;margin-top:10px;}
.cart__payments .content .radio{position:relative;float:left;width:30px;}
.cart__payments .content .text{position:relative;float:left;width:750px;}

.cart__buy{position:relative;float:right;width:390px;margin:0;}

/* Coupon */
#coupon-code.error{color:#990000;}
#coupon-code.success{color:#9aa772;}

#coupon-code{
	float:left;
	margin:0;

	width:150px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	color:#333333;
	font-size:14px;
}
#coupon-button{
	cursor: pointer;
	float:left;
	margin:0;
	padding:5px 10px;background-color:#191919;
	color:#EEEEEE;
	font-size:14px;
	/*
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;*/
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
