

body { margin:0px;}
.msg_benvenuti {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; color:#000000;}
.sfondo_euro {height: 125px; background-image: url("../page/vario/euro.jpg"); background-repeat: no-repeat; }
.header {height: 34px; background-image: url("../page/vario/sfondoalto.jpg");}
.footer { height: 23px; background-image: url("../page/vario/sfondofooter.jpg");}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color:#000000;}
.titolo_viola { padding-left: 5px; padding-top:5px; padding-bottom:5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#ffffff;}
.testo_normale {text-align: justify; padding-top:10px; padding-bottom:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#000000;}
.normale {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#000000; text-align: justify;  }
.normale_titolo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000; margin-top:15px; margin-bottom:15px; }
.sezioni_titolo {font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000; margin-left:10px; margin-top:15px; margin-bottom:15px; }

.table_color{height:30px; width:100%;}
.t50 {
background-color:#ffffff;
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
}
.t25 {
background-color:#ffffff;
filter:alpha(opacity=25);
-moz-opacity:.25;
opacity:.25;
}

a.tabbing{text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000;}
a.tabbing:visited {}
a.tabbing:active {}

a.nor_evidenziato{text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000;}
a.nor_evidenziato:visited {text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000;}
a.nor_evidenziato:active {text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000;}
a.nor_evidenziato:hover {text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#0033FF;}


.titologrande {font-family: sans-serif; font-size: 25px; color:#000000; margin: 10px;}
.separamenu { padding-left: 10px; padding-right:10px; padding-top: 5px; padding-bottom: 10px;}
.testopiccolo {font-family: sans-serif; font-size: 12px; color:#000000; margin: 3px;}
.testopiccoloheader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-weight: bold; color:#000000;}
.bordimenu_ultimo {height:20px;}
.sfondo {height: 170px; background-repeat: no-repeat; }
.imm_margin{ margin: 10px;}
.form_lingua {font-family: sans-serif; font-size: 13px; color:#000000; background-color:#66CCCC; width: 110px; border-style:none;}
.form_invia {font-family: sans-serif; font-size: 13px; color:#000000; background-color:#CCFFFF; width: 30px; border: 1px solid #000000;}
.height {height:3px; }

a.veloce{text-decoration:underline; font-family: sans-serif; font-size: 13px; color: #000000;}
a.veloce:visited {text-decoration:underline; font-family: sans-serif; font-size: 13px; color: #000000;}
a.veloce:active {text-decoration:underline; font-family: sans-serif; font-size: 13px; color: #0000CD;}

a.standard{font-family: sans-serif; font-size: 13px; color: #000000;}
a.standard:visited {font-family: sans-serif; font-size: 13px; color: #0000CD;}
a.standard:active {text-decoration:underline; font-family: sans-serif; font-size: 13px; color: #0000CD;}

a.standardtab{color: #000000; text-decoration:none; font-family: sans-serif; font-size: 12px;}
a.standardtab:visited {text-decoration:none; color: #0000CD;}
a.standardtab:active {text-decoration:none; color: #0000CD;}

a.standard2{font-family: sans-serif; font-size: 13px; color: #000000;}
a.standard2:visited {font-family: sans-serif; font-size: 13px; color: #000000;}
a.standard2:active {text-decoration:underline; font-family: sans-serif; font-size: 13px; color: #000000;}
a.standard2:hover {text-decoration:underline; font-family: sans-serif; font-size: 13px; color: #CC0000;}

a.linkmodulo{font-family: sans-serif; font-size: 16px; color:#ffffff; background-color:#ffffff; color:#000000; text-decoration:none;}
a.linkmodulo:visited {font-family: sans-serif; font-size: 16px; color:#ffffff; background-color:#ffffff; color:#000000; text-decoration:none;}
a.linkmodulo:active {font-family: sans-serif; font-size: 16px; color:#ffffff; background-color:#ffffff; color:#000000; text-decoration:none;}
a.linkmodulo:hover {background-color:#000000; color:#ffffff;}

a.nor{text-decoration:underline; font-family: sans-serif; font-size: 13px; color: #000000;}
a.nor:visited {text-decoration:underline; font-family: sans-serif; font-size: 13px; color: #000000;}
a.nor:active {text-decoration:underline; font-family: sans-serif; font-size: 13px; color: #000000;}



.testo_prodotti { margin-top:10px; font-family: sans-serif; font-size:14px; color:#000;}
.normale_news {font-family: sans-serif; font-size:13px; color:#000; margin-left:15px;margin-right:15px; margin-top:20px; margin-bottom:20px;}

.normale2 {font-family: sans-serif; font-size:13px; color:#000;}
.normale_tinte {font-family: sans-serif; font-size:10px; color:#000000; text-align:center; background-color: #ffffff; }

.titleco {font-family: sans-serif; font-size:40px; color:#00FF7F;}

.normale3 {font-family: sans-serif; font-size:13px; color:#000; margin:20px;}
.grande_titolo {font-family: sans-serif; font-size:18px; color:#000; margin-top:15px; margin-bottom:15px;}
.medio_titolo {font-family: sans-serif; font-size:18px; color:#000; margin-top:5px; margin-bottom:5px; text-indent:10px; }
.medio {font-family: sans-serif; font-size:15px; color:#000; text-align: center;}
.picolissimo {font-family: sans-serif; font-size:10px; color:#666666;}
.grande {font-family: sans-serif; font-size:32px; color:#000; text-align: center; margin:25px; }
.grandissimo {font-family: sans-serif; font-size:32px; color:#000; text-align: center;}
.colore_table {margin-top: 10px;margin-bottom: 10px;}
.normale_top {font-family: sans-serif; font-size:13px; color:#000; text-align: justify; margin-top:15px; margin-right:10px;}
.margin{height:20px;}
.height40px{height:40px;}
.paddingtop15px{padding-top:15px;}
.certificazioni {padding-right:30px;padding-left:30px;Width:220px;padding-top:10px;}
.form {border: solid 1px #6666FF; font-family: sans-serif; font-size: 13px; color:#000000; background-color: #CCFFFF;  width: 250px; }
.img_td {border: 2px solid #D3D3D3;}
.img_table {padding:10px;}


.altezza { height: 30px; }

a.colore {text-decoration:none ; font-family: sans-serif;font-size:13px;}
a.colore:visited {text-decoration:none; font-family: sans-serif;font-size:13px;}
a.colore:hover {text-decoration:none; font-family: sans-serif;font-size:13px;}
img{border-style: none;}


a.tab {
display: block;
width: 100%;
text-align: left;
text-decoration: none;
font-family: sans-serif;
font-size:13px;
padding-top:2px;
text-indent:5px;
color: #000000;
}

a.tab:visited {
width: 100%;
text-align: left;
text-decoration: none;
font-family: sans-serif;
font-size:13px;
color: #000000;
}

a.tab:hover {
background-color:#FFffff;
color: #000;
}

/*
NUOVO MENU!!!!!!!!!
*/
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
#menu5 {
	width: 200px;
	border-style: none solid none solid;
	border-color: #D0D0D0;
	border-width: 1px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	}
	
#menu5 li a {
  	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu5 li a:link, #menu5 li a:visited {
	color: #777;
	display: block;
	background: url(images/menu5.gif);
	padding: 8px 25px 0 10px;
	text-align: left;
	}
	
#menu5 li a:hover {
	color: #fff;
	background: url(images/menu5.gif) 0 -32px;
	padding: 8px 25px 0 10px;
	text-align: left;
	}
	
#menu5 li a:active {
	color: #fff;
	background: url(images/menu5.gif) 0 -64px;
	padding: 8px 25px 0 10px;
	text-align: left;
	}
	