@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
/*background-color:#e0e0e0; */
background-color:#fff;
}

.tabella{
padding:10px;
background-image:url(immagini/filo_tabella.png);
background-position:top center;
background-repeat:repeat-y;
}

.menu_ul{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
line-height:30px;
list-style:none;
margin:0px;
padding:0px;
font-size:15px;
}

.menu_ul li {
		float:left;
		}

.menu_ul li a{
		display:block; 
		position:relative; 
		text-decoration:none;
		color:#FFF;
		padding: 0px 10px 0px 10px;
		}

.menu_ul li a:hover{
		display:block; 
		position:relative; 
		text-decoration:none;
		color:#FFF;
		background-image:url(immagini/filo_menu_hover.jpg);
		background-repeat:repeat-x;
		padding: 0px 10px 0px 10px;
		}
		

.titolo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
}

.sottotitolo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#09C;
}

.testo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#333;
}

.testo a:link{text-decoration:none; color:#09C; }
.testo a:visited{text-decoration:none; color:#09C; }
.testo a:hover{text-decoration:none; color:#C03; }
.testo a:active{text-decoration:none; color:#09C; }


.testo2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
}

.testo2 a:link{text-decoration:none; color:#cc9933; font-style:inherit;}
.testo2 a:visited{text-decoration:none; color:#cc9933;  font-style:inherit;}
.testo2 a:hover{text-decoration:none; color:#ffffff;  font-style:inherit;}
.testo2 a:active{text-decoration:none; color:#cc9933;  font-style:inherit;}


.celeste{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#09C;
}


a:link{text-decoration:none; color:#ccc; font-style:inherit;}
a:visited{text-decoration:none; color:#ccc;  font-style:inherit;}
a:hover{text-decoration:none; color:#69c;  font-style:inherit;}
a:active{text-decoration:none; color:#ccc;  font-style:inherit;}

.piccolo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#555;
}

.piccolo a:link{text-decoration:underline; color:#555; }
.piccolo a:visited{text-decoration:underline; color:#555;}
.piccolo a:hover{text-decoration:underline; color:#09c;}
.piccolo a:active{text-decoration:underline; color:#555;}

.piccolo2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}

.piccolo2 a:link{text-decoration:underline; color:#000; }
.piccolo2 a:visited{text-decoration:underline; color:#000;}
.piccolo2 a:hover{text-decoration:underline; color:#09c;}
.piccolo2 a:active{text-decoration:underline; color:#000;}



.titolo_footer{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#09C;
}

.sottotitolo_footer{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;
}

.footer2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#666;
}

.footer2 a:link{text-decoration:none; color:#666;}
.footer2 a:visited{text-decoration:none; color:#666;}
.footer2 a:hover{text-decoration:none; color:#FC0;}
.footer2 a:active{text-decoration:none; color:#666;}


.rosa{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#C03;
}


.footer{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#CCC;
}

.footer a:link{text-decoration:none; color:#FC0;}
.footer a:visited{text-decoration:none; color:#FC0;}
.footer a:hover{text-decoration:none; color:#09C;}
.footer a:active{text-decoration:none; color:#FC0;}


.barra{
padding-left:10px;
border-bottom:solid 1px #666;
line-height:27px;
border-top:solid 1px #666;
line-height:27px;	

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
}


.prodotto{
padding:2px 2px 9px 2px;
}


.titolo_prodotto{
background-color:#69c;
line-height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
border:1px solid #036;
}


.testo_prodotto{
padding:6px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#777;
border-bottom:1px dotted #ccc;
}

.leggero{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#777;
}

.separa_prodotto{
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:30px;
font-size:14px;
color:#C36;
background-color:#000;
padding-left:10px;
}

.separa_prodotto a:link{text-decoration:none; color:#F9C;}
.separa_prodotto a:visited{text-decoration:none; color:#F9C;}
.separa_prodotto a:hover{text-decoration:none; color:#fff;}
.separa_prodotto a:active{text-decoration:none; color:#F9C;}


.tabbino{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#069;
line-height:20px;
padding:0px 5px 0px 5px;
border:1px dotted #069;
width:150px;
}

.tabbino a:link{text-decoration:none; color:#C00; }
.tabbino a:visited{text-decoration:none; color:#C00;}
.tabbino a:hover{text-decoration:none; color:#C00;}
.tabbino a:active{text-decoration:none; color:#C00;}


.tabbino2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
line-height:20px;
padding:0px 5px 0px 5px;
border-bottom:1px dotted #ccc;
}

.tabbino2 a:link{text-decoration:none; color:#000; }
.tabbino2 a:visited{text-decoration:none; color:#000;}
.tabbino2 a:hover{text-decoration:none; color:#C03;}
.tabbino2 a:active{text-decoration:none; color:#C00;}


.tabbino3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#903;
line-height:26px;
padding:0px 5px 0px 5px;
border-bottom:1px dotted #ccc;
}

.tabbino3 a:link{text-decoration:none; color:#069; }
.tabbino3 a:visited{text-decoration:none; color:#069;}
.tabbino3 a:hover{text-decoration:none; color:#903;}
.tabbino3 a:active{text-decoration:none; color:#069;}

.small_footer{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
}

.small_footer a:link{text-decoration:none; font-size:12px; color:#FC0;}
.small_footer a:visited{text-decoration:none; font-size:12px; color:#FC0;}
.small_footer a:hover{text-decoration:none; font-size:12px; color:#09C;}
.small_footer a:active{text-decoration:none; font-size:12px; color:#FC0;}

.barrato{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#666;
	text-decoration:line-through;
	}