/* layout */

body {padding: 0;margin:0;font-size:11pt; font-family: Verdana, Arial, Helvetica, sans-serif;color:#000000}

#container {margin: 10px;	text-align: left; }
#header {display:none;}

#breadCrumb {padding: 0;MARGIN: 8px 0; font-size: 10pt }

#navigationsx{display:none;}
#navigationdx{display:none;}

#contenuto {text-align:justify;}

#footer{display:none;}
table{	font: 11pt Verdana, Arial, Helvetica, sans-serif;	COLOR: #000;margin: 10px 0;	width: 98%;border: #ccc 1px solid;}
td {border: #ccc 1px solid;padding: 5px; text-align: left;}
th {	COLOR: #003366;margin:5px 0;padding:5px 0;text-transform: uppercase; padding-top: 0.3em; text-align: center;}

h3{margin:10px 0 10px 0;padding:0; font-size: 14pt;color:#009966;}
h4{margin:10px 0 10px 0;padding:0; font-size: 12pt;font-weight:bold;}
h5{margin:10px 0 10px 0;padding:0; font-size: 11pt;font-weight:bold;}

h1{color:#006600;font-size:11pt;padding:0 0 10px 0;margin:5px 0;}
h2{color:#FA7514;font-size: 11pt;padding:0 ;margin:0;}

#breadcrumb{float: left;font-size: 85%;padding: 0 0 5px 0}
#breadcrumb a{font-weight:normal;text-decoration:none}
#breadcrumb a:hover{font-weight:normal;text-decoration:none}
#menucarrello{float: right;font-size: 85%;padding: 0 0 5px 0}
#menucarrello a{font-weight:normal;text-decoration:none}
#menucarrello a:hover{font-weight:normal;text-decoration:none}


#corpo {line-height:2em;margin: 0;padding:0;}
#corpoarticoli {line-height:2em;margin: 0;padding:0;}
#corpodettaglio {margin:0 auto;text-align:justify}
#corpodettaglio img {margin: 0 50px}

#corpodettaglio h3{color:#990000;margin:20px 0;padding:5px 0; line-height:1.5em;text-align:center;}



a{color:#FF6600;font-weight:bold;text-decoration:none}
a:hover{color:#990000;font-weight:bold;}
.clearerall{clear:both}
.spazio{padding: 0 10px 0 0}

#contatti {width:450px; margin: 0 auto;}

img{	border: 0;}
.loghi{text-align:center;}
.loghi img{padding: 10px;}

.txtstretto{letter-spacing:  -0.05em;}
.center{text-align:center;}
.titolo{color:#FF6600;font-weight:bold;}
.titolo2{color:#FF9500;font-weight:bold;}
.testog{	font-size: 11pt }
.bordosx{border-left:5px solid #006600; padding: 0 0 0 5px}
.arealogin{background: #F0EEEE; width:60%; margin: 10px auto}

.hidden{position: absolute;top: -9999px;left:-9999px;} 
.clearer{clear:left}
.clearerlinea{clear:left; border-top:1px solid #CCCCCC; padding: 5px 0}
div#wrapper{float:left;width:100%}
.invis{visibility: hidden} 

form{padding:2px;margin:0;}
fieldset{float:left;width:160px;margin: 1em 0;padding: 0;border: none;}
fieldset div{float:left;width:100%;}
label{float:left;width:120px;display: inline;margin-left: 10px;line-height:23px}
.carrello{background:#FFDEAD;padding:5px 10px;border:1px solid #000000; color:#006600; font-weight: bold; }

table{	font: 11pt Verdana, Arial, Helvetica, sans-serif;	COLOR: #000;margin: 10px 0;}
th {COLOR: #006600;margin:5px 0;padding:5px 0;background: #FFDEAD;text-transform: uppercase; padding-top: 0.3em; text-align:center;}
td.cellecarrello {background: #EBEBEB;padding: 5px 2px}
td.celletotale {background: #FFDEAD;padding: 5px 2px}
.bordotabella{border:0;}
.bordoimg{border: #000000 1px solid;padding: 5px; }

input.pulsante {border: #000000 1px solid; BACKGROUND: #E8F0CB; text-align:center;margin:0 0 5px 55px;}
input {font-size: 95%;font-family:  Verdana, Arial, Helvetica, sans-serif;color:#000000;border: #000000 1px solid; BACKGROUND: #FFF; }
textarea {font-size: 95%;font-family:  Verdana, Arial, Helvetica, sans-serif;color:#000000;border: #000000 1px solid; BACKGROUND: #FFF; }
select {font-size: 95%;font-family:  Verdana, Arial, Helvetica, sans-serif;color:#000000;border: #000000 1px solid; BACKGROUND: #FFF; }

legend {margin:0;padding: 0;}
.foto { background-color: #EFECE0; }


#contenuto img.ico {MARGIN: 0 10px 0 0;}
#contenuto ul{margin: 10px 0 10px 25px;padding: 0;}

ul.elencolinea {padding:0;margin:0; 	color:#000;	list-style:none;}
ul.elencolinea li {padding:5px 0;	border-bottom: 1px solid #CCC;	color:#000;	list-style:none;}
.divlinea  {	margin: 5px 0;border-bottom: 1px solid #CCC;}
.imgsinistra {
	float: left; border: 1px solid #000000;	margin-right: 10px;	margin-bottom: 5px;	}
.imgdestrasb {
	float: right; border: 0;margin-left: 10px; margin-bottom: 5px;	}
.imgsinistrasb {
	float: left; border: 0;margin-right: 10px; margin-bottom: 5px;	}
.imgdestra {
	float: right; border: 1px solid #000000; margin-left: 10px; margin-bottom: 5px;}
.imgcentro {
	vertical-align:middle;padding: 0 5px}
.alldestra {
		text-align: right; }


dt{margin: 2px 0;font-weight:bold;}
dd{margin: 0;border-bottom: 1px solid #CCC;padding:0;}

.news {text-align:justify;}

ul#gallery {padding: 0px; margin: 0px 0 0 10px; list-style-type: none; width: 100%;}
ul#gallery li {	padding: 2px 0; list-style-type: none; height: 120px;
	float: left; margin: 5px 5px;	background:#FFF; width: 150px; text-align: center;}
ul#gallery img {	border: 1px solid #000066;vertical-align: middle;	padding: 0px;margin: 0px;}


#areacerca {display:none}
#paginazione{text-align:center;margin:10px 0;padding:0;}


dl{width:100%;overflow:hidden;margin:0 0 1em;}
dt{float:left;padding-right:3px;color: #666666;background:#FFDEAD;width: 150px;}
dd{margin:0; text-align: left;}
dd.dett{float:left; text-align: left;padding: 0 10px}


.foto{	float: left; 	}
.sconto{ text-decoration: line-through	}
.dettaglio{background:#EFEDEC;clear:both; padding: 0;text-align:center;  margin:0	}

.productListing {text-align:center; margin:10px 0}

.productListing h3{color:#990000;font-size:100%;margin:5px 0;padding:5px 0; line-height:1.5em;text-align:center;}
.productListing h3 a{color:#990000}
#contenuto  UL.productListing {	PADDING: 0px; MARGIN: 0px;  LIST-STYLE-TYPE: none}
#contenuto  UL.productListing LI {text-align:center;FLOAT: left; WIDTH: 320px; padding :0 5px;margin:0 auto;}

UL p {
	PADDING: 0px; MARGIN: 0px; 
}


.clearerart{}
