body{
	SCROLLBAR-FACE-COLOR: #FAA61A;
	SCROLLBAR-HIGHLIGHT-COLOR: #CA2A13;
	SCROLLBAR-SHADOW-COLOR: #FFCC00;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR:#CA2A13;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FAA61A;
	margin:8px;
	padding:0;
	
}


.colonne{
	background-color : #A6D7FF;
	text-align : center;
	width : 150px;
}

.copyright{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000;
	text-align : center;
}

.foto{
	border : 1px solid #000000;
}

.footer{
	border-top : 4px solid #FAA61A;
}


.bordorosso{
border-left:2px solid #C62214;
border-right:2px solid #C62214;
background-color:#FAA61A;
}

.indirizzo{
font-family:verdana,arial;
font-size:10px;
color:#000;
background-color:#FAA61A;
text-align:center;
border-bottom:3px solid #C62214;
}

.indirizzo a{
text-decoration:underline;
font-size:10px;
color:#000;
}

.indirizzo a:hover{
text-decoration:none;
font-size:10px;
color:#000;
}


.lineatop{
background-color:#fff;
border-top:2px solid #C62214;
border-right:2px solid #C62214;
font-size:9px;
}

.lineabottom{
background-color:#fff;
border-bottom:2px solid #C62214;
border-right:2px solid #C62214;
font-size:9px;
}

.scheda{
background-color:#fff;
border-left:2px solid #C62214;
border-right:2px solid #C62214;
}

.titolo{
font-family:arial,verdana;
color:#C62214;
padding:3px;
text-align:center;/*
font-weight:800;*/
font-size:18px;
}

.testo{
font-family:verdana,arial;
color:#000;
padding:3px;
font-size:11px;
}

.testo a{
font-family:verdana,arial;
color:#000;
text-decoration:underline;
font-size:11px;
}

.testo a:hover{
font-family:verdana,arial;
color:#C62214;
text-decoration:none;
font-size:11px;
}

.input2{
border:1px solid #C62214;
}

.boxmenu{
background-color:#fff;
border-left:2px solid #C62214;
border-right:2px solid #C62214;
}

.lineatopmenu{
background-color:#fff;
border-top:2px solid #C62214;
font-size:9px;
}

.lineabottommenu{
background-color:#fff;
border-bottom:2px solid #C62214;
font-size:9px;
}

.menutable tr{
background-color:#FFF1D4;
}

.menu{
font-family:verdana,arial;
color:#000000;
padding:8px 0 8px 0;
font-size:11px;
font-weight:800;
}

.menu a{
font-family:verdana,arial;
color:#000000;
font-size:11px;
text-decoration:none;
}

.menu a:hover{
font-family:verdana,arial;
color:#C62012;
font-size:11px;
text-decoration:none;
}

.menuon{
font-family:verdana,arial;
color:#000000;
padding:8px 0 8px 0;
font-size:11px;
font-weight:800;
}

.menuon a{
font-family:verdana,arial;
color:#C62012;
font-size:11px;
text-decoration:none;
}

.menuon a:hover{
font-family:verdana,arial;
color:#C62012;
font-size:11px;
text-decoration:none;
}
.input{
	border : 1px solid #000000;
	background-color : #ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	width:98%;
}

.lingua{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color : #ffffff;
	border : 1px solid #373737;
}

.lista-prodotti{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #0751A3;
	padding:3px;
}

.lista-prodotti:link{
	color : #0751A3;
	text-decoration : none;
}

.lista-prodotti:visited{
	color : #0751A3;
	text-decoration : none;
}

.lista-prodotti:hover{
	color : #0751A3;
	text-decoration : underline;
}

.lista-produttori{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #E32408;
	text-decoration : none;
	background-image:url(img/fondo_bt.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#DC3527;
}

.lista-produttori:link{
	color : #E32408;
	text-decoration : none;
		background-image:url(img/fondo_bt.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#DC3527;
}

.lista-produttori:visited{
	color : #E32408;
	text-decoration : none;
}

.lista-produttori:hover{
	color : #E32408;
	text-decoration : underline;
}


.nome-categoria{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #EC5F00;
	text-decoration : none;
}

.nome-categoria a{
	font-size : 14px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}

.nome-categoria a:hover{
	font-weight : bold;
	color : #000000;
	text-decoration : underline;
}

.nome-opzione{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #EC5F00;
	text-decoration : none;
}

.nome-prodotto{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #EC5F00;
	text-decoration : none;
}

.nome-prodotto:link{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}

.nome-prodotto:visited{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}

.nome-prodotto:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	text-decoration : underline;
}

.offerta-nuovo{
	font-family : Tahoma;
	font-size : 11px;
	color : #D20000;
	text-transform : uppercase;
}

.percorso{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #EC5F00;
	text-decoration : none;
	text-transform:uppercase;
}

.percorso:link{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}

.percorso:visited{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}

.percorso:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
	text-decoration : underline;
}

.prezzo{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #EC5F00;
	vertical-align:middle;
	padding:5px;
}

.riga{
	background-color : #CA2A13;
}

.riga-categorie{
	background-color : #FAD3A0;
}

.riga-prodotti{
	background-color : #B1B1B1;
}

.riquadro{
	border : 1px solid #CA2A13;
}

.riquadro-categorie{
	border : 1px solid #FAD3A0;
}


.riquadro-prodotti{
	border : 1px solid #B1B1B1;
}

.select{
	background-color : #ffffff;
	border : 1px solid #0089D2;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}

/*.testo{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}

.testo a{
color:#000;
text-decoration:underline;

}

.testo a:hover{
color:#000;
text-decoration:none;
}*/

.testo-carrello{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	background-color : #FFF1D4;
}

/*.titolo{
	font-family : Tahoma;
	font-size : 11px;
	text-transform : uppercase;
	color : #000000;
	text-decoration : none;
	text-align : center;
}
*/
.titolo-carrello{
	font-family : Tahoma;
	font-size : 11px;
	color : #000000;
	font-weight:800;
	text-align : center;
	text-transform : uppercase;
	background-color : #FBD278;
}

/*.titolo-pagina{
	font-family : Arial, Helvetica, sans-serif,Verdana, Geneva;
	font-size : 18px;
	color : #C62012;
	text-align : center;
	font-weight : bold;
	padding:8px;
	background-image:url(img/fondo_tit_pagina.gif);
	background-repeat:no-repeat;
	background-position:top left;

}

.titolo-pagina a{
	color : #000000;
	text-decoration : none;
}

.titolo-pagina a{
	color : #000000;
	text-decoration : none;
}*/

.valore-opzione{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color : #CFCFCF;
	border : 1px solid #373737;
}

.valuta{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color : #ffffff;
	border : 1px solid #373737;
}

.qweb{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #ffffff;
}
.qweb:link{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #ffffff;
	text-decoration : underline;
}
.qweb:visited{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #ffffff;
	text-decoration : underline;
}
.qweb:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #ffffff;
	text-decoration : underline;
}

.acquista{
border-left:1px solid #C62012;
float:right;
text-align:center;
padding:2px;
}
.acquista img{
margin:0;
padding:0;
vertical-align:middle;
}

.pop{
background-color:#FAA61A;
font-family:verdana,arial,tahoma;
color:#000;
font-size:11px;
padding:4px;
}

.pop a{
color:#000;
border:1px solid #C62012;
padding:3px;
text-decoration:none;
}

.prodcorrelati{
float:left;
width:30%;
padding:3px;
margin:2px;
}

.bordoright{

background-image:url(img/linea_pg.gif);
background-repeat:no-repeat;
background-position:top right;
}

form{
padding:0;
margin:0;
}

.aree{
background-color:#C62012;/*
border-top:2px solid #DB7D04;*/
}

.nomearea{
font-family:arial,verdana;
font-size:14px;
color:#fff;
padding:5px;
}

.nomearea a{
font-family:arial,verdana;
font-size:14px;
color:#fff;
padding:5px;
text-decoration:none;
font-weight:800;
}

.nomearea a:hover{
font-family:arial,verdana;
font-size:14px;
color:#FFE400;
padding:5px;
text-decoration:none;
}


.nomeareaon{
font-family:arial,verdana;
font-size:14px;
color:#fff;
padding:5px;
}

.nomeareaon a{
font-family:arial,verdana;
font-size:14px;
color:#FFE400;
padding:5px;
text-decoration:none;
font-weight:800;
}

.nomeareaon a:hover{
font-family:arial,verdana;
font-size:14px;
color:#FFE400;
padding:5px;
text-decoration:none;
}


.titlingua{
font-family:verdana,arial;
font-size:10px;
color:#fff;
font-weight:800;
text-transform:uppercase;
}

.pwd{
background-color:#FFF1D4;
font-size:13px;
text-transform:uppercase;
padding:3px;
font-family:arial,verdana;
font-color:#C62012;
font-weight:700;
}

.pwd a{
color:#C62012;
text-decoration:none;
}

.pwd a:hover{
color:#C62012;
text-decoration:none;
}

.menushop{
background-image:url(img/fondo_menu_shop.gif);
background-repeat:repeat-x;

}

.vocemenushop{
font-family:arial,verdana;
font-size:12px;
text-transform:uppercase;
color:#fff;
font-weight:700;
padding:0 10px 0 10px;
}

.vocemenushop a{
color:#fff;
font-weight:700;
text-decoration:none;
}

.vocemenushop a:hover{
color:#fff;
font-weight:700;
text-decoration:none;
}

.titolotabella{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #C62012;
}
	
.testotabella{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}

.submit{
font-size:18px;
font-family:arial,verdana;
color:#FDE1A3;
background-image:url(img/fondo_pulsante.gif);
background-repeat:no-repeat;
border:none;
height:37px;
width:159px;
vertical-align:top;
cursor: pointer;
padding:5px 0 15px 0;
}

.alert{
font-size:12px;
font-family:verdana,arial;
color:#C62012;
font-weight:800;
text-align:center;
padding:10px 10px 10px 50px;
vertical-align:middle;
}

.boxalert{
border:1px solid #ddd;
background-image:url(img/ico_error.gif);
background-repeat:no-repeat;
padding:5px;

}