body{
text-align:center;
background-image:url(/images/bg.jpg);
background-position:center top;
background-repeat:no-repeat;
background-color:#f2f2f2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

img{
border:none;
}

.clear{
clear:both;
}

#BoxEsterno{
margin:auto;
width:972px;
}

#header{
height:95px;
margin:15px 15px 0px 15px;
background-color:#000;
}

#containerEsterno{
width:972px;
background-color:#FFFFFF;
}

#container{
padding:9px;
background-color:#FFF;
}

#MenuNavigazione{
margin-bottom:10px;
height:40px;
background-color:#000000;
color:#FFFFFF;
}

#ColonnaSx{
width:232px;
margin-right:15px;
float:left;
margin-bottom:9px;
}

#ColonnaDx{
width:707px;
float:left;
margin-bottom:9px;
text-align:left;
line-height:140%;
}

#ColonnaDx h2{
	font-weight:normal;
	color:#019C72;
font-family:Century Gothic;
font-size:24px;
}

#MenuColonnaSX{
margin-bottom:20px;
}

#BoxEsternoElencoProd{
border:1px solid #cccccc;
background-color:#ececea;
}

#BoxElencoProd{
margin:9px;
}

#banner{
margin-bottom:20px;
}

#EsternoFooter{
background-color:#000000;
clear:both;
padding:12px 9px;
height:20px;
}

#Footer{
color:#FFFFFF;
}

.percorso{
text-align:left;
color:#333333;
margin-bottom:20px;
}

#NomeProdotto{
margin-bottom:10px;
}

#NomeProdotto{
text-align:left;
font-size:20px;
color:#333333;
}

#schedaProdotto #sx{
width:402px;
margin-right:22px;
float:left;
}

#schedaProdotto{
text-align:left}

#schedaProdotto #dx{
width:283px;
float:left;
}


.TitoloDesProd{
text-align:left;
font-size:1em;
font-weight:bold;
}

.dotBox{
border-top:1px dotted #cccccc;
margin-bottom:20px;
text-align:left;
padding-top:15px;
margin-top:4px;
}

.dotBox img{
	margin-right:3px;
	margin-bottom:10px;
}

#fotoProd img{
border:1px solid #cccccc;
margin-bottom:15px;
}

.prodList{
border-bottom:1px solid #cccccc;
}

.prodList a{
	text-decoration:none;
	display:block;
	padding:5px 8px;
	cursor:pointer;
	color:#333;
	background-color:#FFF;
}

.prodList a:hover{
	background-color:#F7F7F7;
	color:#000;
}

.prodList .prod{
	

text-align:left;
}

.prodList .prod .immaginina{
float:left;
display:block;
width:53px;
}

.prodList .prod .Nome{
font-weight:bold;
font-size:12px;
}

.prodList .prod .Nome, .prodList .prod .Descrizione1{
	display:block;
	width:136px;
	float:right;}

.prodList .prod .Descrizione1{
font-size:10px;
line-height:10px;
}

.prodList .prod .Descrizione2{
font-weight:lighter;
font-size:10px;
color:#cccccc;
line-height:10px;
}

#TitCatalogo{
font-family:Century Gothic;
color:#019c72;
font-size:18px;
}

.VocePrincipale{
background-image:url(/images/Quadrato.gif);
background-repeat:no-repeat;
background-position:left top;
line-height:24px;
text-align:left;
}

.VocePrincipale div{
padding-left:16px;
}

.VoceSecondo{
background-image:url(/images/Cerchio.gif) 0px 10px;
background-repeat:no-repeat;
background-position:left;
line-height:24px;
text-align:left;
}

.VoceSecondo div{
padding-left:35px;
}

.VoceSecondoSelezionato{
background-image:url(/images/CerchioSel.gif);
background-repeat:no-repeat;
background-position:left;
background-color:#d6ede7;
line-height:24px;
text-align:left;
}

.VoceSecondoSelezionato div{
padding-left:35px;
}

#comp-codice{
	width:400px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#000;}
.clear{
	clear:both;}
#campo-cod{
	float:left;
	padding-top:65px;}
	
#blocco-varianti{
	float:left;
	font-size:13px;
	background-image:url(/images/bg-codice.jpg);
	background-repeat:no-repeat;}
#var1, #var2, #var3, #celle-cod{
	line-height:16px;
	margin-bottom:2px;
width:250px;}
#var1{
	margin-left:5px;}
#var2{
	margin-left:33px;}
#var3{
	margin-left:63px;
	margin-bottom:8px;}
	
#celle-cod{
	height:16px;
	margin-left:5px;}
#cella-finitura, #cella-focale, #cella-colore{
	float:left;
	width:24px;
margin-right: 5px;}

.img-col{
	height:16px;
	width:20px;
	float:left;
	margin-right:5px;
	}
#var1 img, #var2 img, #var3 img{
margin:0px 0px -1px 0px;}
#comp-codice img
{
height: 16px;
width: 19px;

}

span.clear{
	clear:both;
	display:block;}
	
.applicazioni{
	float:left;
	margin-right:3px;
	position:relative;}
	
.applicazioni p{
	position:absolute;
	bottom:0px;
	text-align:center;
	width:52px;}
	

#eslenco .prodList{
border:1px solid #E6E6E6;
float:left;
width:128px;
margin-right:10px;
margin-bottom:10px;
text-align:center;
}

#eslenco .prodList a{
	text-decoration:none;
	display:block;
	padding:4px;
	cursor:pointer;
	color:#333;
	height:110px;
}

#eslenco .prodList a:hover{
	background-color:#F7F7F7;
	color:#000;
}

#eslenco .prodList .prod{
}

#eslenco .prodList .prod .immaginina{
display:block;
height:80px;
width:120px;
overflow:hidden;
text-align:center;
float:none;
margin:0px;
paddin:0px;
}

#eslenco .prodList .prod .immaginina img{
width:70px;
floa
}

#eslenco .prodList .prod .Nome{
font-weight:bold;
font-size:11px;
text-align:center;
width:100%;
float:none;
background-color:#CCC;
}

#eslenco .prodList .prod .Nome, .prodList .prod .Descrizione1{
	display:block;
}

#eslenco .prodList .prod .Descrizione1{
	display:none;
}

#banner-catalogo{
	background-color:#ECECEA;
	margin-top:10px;
	margin-bottom:10px;}
	





