@charset "ISO-8859-1";
.path {
	float:left;
	margin-top:17px;
	margin-left:5px;
	font-size:10px;
	font-family: verdana;
	text-transform:uppercase;
	color: #333;
}

.path a {
	text-decoration: none;
	color: #00019C;
}


.cart {
	width:100%;
	text-align: left;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #444444;	
	border: 1px solid #CCC;
	padding:2px;
	}
	



	


.review {
	width:100%;
	text-align: left;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #444444;	
	border: 1px solid #CCC;
	padding:2px;
	}

.review #head td {
	text-transform:uppercase;
	font-size:14px;
	font-weight: bolder;
	background:#CCC;
	padding:10px;
	}
	
.review #product td {
	background:#DDD;
	padding:5px;
}

.review .subtotal td {
	background:#DDD;
	padding:5px;
	}

.review .ship td {
	background:#DDD;
	padding:5px;
	}
	
.review .foot td {
	background:#DDD;
	padding:20px 10px 20px 10px;
	font-weight: bolder;
	}.cart {
	width:100%;
	text-align: left;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #444444;	
	border: 1px solid #CCC;
	padding:2px;
	}
	


.review {
	width:100%;
	text-align: left;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #444444;	
	border: 1px solid #CCC;
	padding:2px;
	}

.review #head td {
	text-transform:uppercase;
	font-size:14px;
	font-weight: bolder;
	background:#CCC;
	padding:10px;
	}
	
.review #product td {
	background:#DDD;
	padding:5px;
}

.review .subtotal td {
	background:#DDD;
	padding:5px;
	}

.review .ship td {
	background:#DDD;
	padding:5px;
	}
	
.review .foot td {
	background:#DDD;
	padding:20px 10px 20px 10px;
	font-weight: bolder;
	}/* Ecommerce Prodcut Layout */
.product_nav {
	width:100%;
	height:auto;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	text-transform: uppercase;
	text-align:center;
	font-family: verdana;
	font-size:11px;
	border:1px solid #999;
	background: #DDD;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}

.product_nav #next a:hover {
	color: #FF0000;
}

.product_nav #prev a:hover {
	color: #FF0000;
}

.product_nav #prev {
	width:100px;
	text-align:center;
	float:left;
	text-decoration:underline;
	font-weight: bold;
}

.product_nav #next {
	width:100px;
	text-align:center;
	float:right;
	font-weight: bold;
	text-decoration:underline;
}

/* Ecommerce mini Product table */

#small.product {
	float:left;
	width:100%;
	height:auto;
	border-bottom:1px solid #aaa;
	}
	
#small.product #code{
	text-transform: uppercase;
	text-align: left;
	font-size:10px;
	font-family: verdana;
	font-weight: bold;
	color: #CCCCCC;
	}

#small.product #code a {
	color: #333;
	text-decoration:none;
}

#small.product #code a:hover {
	color: #999;
}

#small.product #title {
	text-align:left;
	font-size:11px;
	font-family: verdana;
	overflow:hidden;
}

#small.product #title a {
	color:#333;
	text-decoration:none;
	text-transform:uppercase;
}

#small.product #title a:hover{
	color:#999;
}

#small.product #image img{
	text-align:left;
	vertical-align:middle;
	border:0px;
}



#small.product #stock {
	color:#FFF;
	float:left;
	text-align:center;
	text-transform: uppercase;
	width:auto;
	padding:3px;
	border:1px solid #CCC;
	background-color:#C00;
	font-weight: bolder;
	font-size:11px;
	font-family: verdana;
	margin-top:12px;
	}

#small.product #discount_date {
	float:left;
	color:#FF0000;
	text-align:center;
	text-transform:uppercase;
	font-weight: normal;
	font-size:14px;
	font-family: verdana;
}



#small.product #oldprice {
	float:left;
	text-decoration:line-through;
	margin-left:10px;
	padding-top:0px;
	font-weight: normal;
	font-size:11px;
	font-family: verdana;
}

#small.product #price {
	float:left;
	font-size:18px;
	font-family: verdana;
	padding:10px;
}

.product #addto_text {
	padding-left:10px;
}





#big.product #addto_submit {
	float:right;
}

.product #addto_box {
	border: 0px solid #000;
	height:14px;
	margin-top:10px;
	margin-right:5px;
}

.product #qty {
	float:right;
	height:14px;
	margin-top:5px;
	font-size:11px;
}

#big.product #code{
	text-transform: uppercase;
	margin-top: 10px;
	text-align: center;
	font-size:16px;
	font-family: verdana;
	font-weight: bold;
	color: #000344;
	}
	
#big.product #title {
	color:#333;
	text-decoration:none;
	text-transform:uppercase;
	margin: 10px;
	text-align: center;
	font-size:14px;
	font-family: verdana;
}

#big.product #image img{
	width:100%;
	text-align:center;
	vertical-align:middle;
	border:0px;
}

#big.product #image {
	margin-top:10px;
	margin-bottom:10px;
	padding:15px;
	border:1px solid #CCC;
	background:#fff;
}

#big.product #description {
	color:#333;
	text-decoration:none;
	margin-top: 10px;
	text-align: left;
	font-size:12px;
	font-family: verdana;
}
	
#big.product #stock {
	color:#FFF;
	border:2px solid #C00;
	background-color:#C00;
	font-weight: bolder;
	font-size:18px;
	font-family: verdana;
	}

#big.product #discount_date {
	color:#FF0000;
	font-weight: bolder;
	font-size:14px;
	font-family: verdana;
}



#big.product #oldprice {
	float:left;
	text-decoration:line-through;
	margin-left:10px;
	padding-top:32px;
	font-weight: normal;
	font-size:18px;
	font-family: verdana;
}

#big.product #price {
	float:left;
	border:2px double #CCC;
	background-color:#FFF;
	padding:8px;
	font-weight: normal;
	font-size:24px;
	font-family: verdana;
}

/* Category Product */

.category {
	width:100%;
	float:left;
	margin:auto;
	background:#FFFFFF;
	border:0px;
	padding:0px;
	border-collapse:collapse;
	border-spacing:0;
	}

.category td {
	margin: 0px;
	padding: 0px;
}
	
.category #upleft {
	margin:0px;
	background:#f7f8fb url('../corredo/box/box_g1.png') no-repeat top left;
	width:49px;
	height:53px;
	}
	
.category #upcenter {
	margin:0px;
	background:#f7f8fb url('../corredo/box/box_g2.png') repeat-x top left;
	height:53px;
	}
	
.category #upcenter div{
	text-transform: uppercase;
	margin-top: 10px;
	text-align: center;
	font-size:14px;
	font-family: verdana;
	font-weight: bold;
	color: #FFFFFF;
	}
	
.category #upright {
	margin:0px;
	background:#f7f8fb url('../corredo/box/box_g3.png') no-repeat top right;
	width:49px;
	height:53px;
	}
	
.category #latleft {
	margin:0px;
	background:#f7f8fb url('../corredo/box/box_g4.png') repeat-y top left;
	width:49px;
	}

.category #inner {
	background:#EDEDED;
	font-size:12px;
	font-family: verdana;
	font-weight: normal;
	color: #FFFFFF;
	}

.category #inner ul{
	font-family: verdana;
	font-size:12px;
	}
	
.category #inner ul#column{
	width:160px;
	height:auto;
	float:left;
	margin-left:0px;
	margin-right:10px;
	padding-left:0px;
	padding-top:5px;
	text-align:left;
	list-style-type:none;
	list-style-position: inside;
	font-size:11px;
	font-weight: normal;
	color: #FFFFFF;
}

.category #inner ul#column_sub{
	width:160px;
	height:auto;
	float:left;
	margin-left:0px;
	margin-right:10px;
	padding-left:0px;
	padding-top:5px;
	text-align:left;
	list-style-type:circle;
	list-style-position: inside;
	font-size:11px;
	font-weight: normal;
	color: #FFFFFF;
}

.category #inner #column li{
	width:165px;
	padding-top:10px;
}
	
.category #inner a{
	text-decoration:none;
	text-align:left;
	font-size:11px;
	font-family: verdana;
	color: #FFFFFF;
	}

.category #inner h3{
	font-family: verdana;
	font-weight: normal;
	color: #FFFFFF;
	}

.category #latright {
	margin:0px;
	background:#f7f8fb url('../corredo/box/box_g6.png') repeat-y top right;
	width:49px;
	}
	
.category #downleft {
	margin:0px;
	background:#f7f8fb url('../corredo/box/box_g7.png') no-repeat top left;
	width:49px;
	height:65px;
	}
	
.category #downcenter {
	margin:0px;
	background:#f7f8fb url('../corredo/box/box_g8.png') repeat-x top left;
	height:65px;
	}
	
.category #downright {
	margin:0px;
	background:#f7f8fb url('../corredo/box/box_g9.png') no-repeat top right;
	width:49px;
	height:65px;
	}


.bottom {
   width: 400px;
   color: #000;
   background-color: #CC0000;
   background-image: url("../corredo/box/bottom.gif");
   background-repeat: no-repeat;
   background-position: bottom left;
}

.contenuto {
   background-image: url("../corredo/box/top.gif");
   background-repeat: no-repeat;
   padding: 10px;
}


