td{font-family: Arial; font-size: 11px; text-decoration: none; color: #000;}

a{text-decoration: none; color: #000; font-family: Arial; font-size: 10px;}
a:active{color: #000; text-decoration: none; font-family: Arial; font-size: 10px;}
a:link{font-family: Arial; font-size: 10px; color: #000; text-decoration: none}
a:visited{font-family: Arial; font-size: 10px; color: #000;}
a:hover{font-family: Arial; font-size: 10px; text-decoration: none; color: #000;}

a.bottom:link, a.bottom:visited{color: #000; font-family: Arial; font-size: 10px;}
a.bottom:hover{text-decoration: none; color: #000; font-family: Arial; font-size: 10px;}

a.menu:link, a.menu:visited{color: #888888; font-family: Arial; font-size: 10px;}
a.menu:hover{text-decoration: none; color: #F23333; font-family: Arial; font-size: 10px;}

.menu1{color: #888888; font-family: Arial; font-size: 10px;}
.menu2{text-decoration: none; color: #F23333; font-family: Arial; font-size: 10px;}

a.sistemi:link, a.sistemi:visited{clear:left; float:left; background-color:#D3D3D3; color:#888888; width:110px; font-family: Arial; font-size: 10px; text-align: center;}
a.sistemi:hover{text-decoration: none; color: #000000; width:110px; background-color:#999999; font-family: Arial; font-size: 10px;}



a.sistemi_new:link, a.sistemi_new:visited{width: 110px; font-size:10px; color:#888888; background:#D3D3D3; text-align: center; cursor: hand;}
a.sistemi_new:hover{text-decoration: none; background: #999; color: #000;}


a.cosa:link, a.cosa:visited{color: #888888; padding-right:12px; font-family: Arial; font-size: 10px;}
a.cosa:hover{text-decoration: none; color: #000000; background-color:#999999; width: 100px; font-family: Arial; font-size: 10px;}

a.news:link, a.news:visited{color: #888888; padding-right:12px; font-family: Arial; font-size: 10px;}
a.news:hover{text-decoration: none; color: #000000; background-color:#999999; padding: 0 12px 0 65px; font-family: Arial; font-size: 10px;}

a.cosa1:link, a.cosa1:visited{color: #888888; padding-right:12px; font-family: Arial; font-size: 10px;}
a.cosa1:hover{text-decoration: none; color: #000000; background-color:#999999; width: 100px; font-family: Arial; font-size: 10px;}

a.yer:link, a.yer:visited{color:black; font-family: Arial; font-size: 10px;}
a.letter:hover{text-decoration: none; color:#F23333; font-family: Arial; font-size: 10px;}

a.yer:link, a.yer:visited{color:#807F84; font-family: Arial; font-size: 10px;}
a.yer:hover{text-decoration: none; color:#F23333; font-family: Arial; font-size: 10px;}

a.glossario:link, a.glossario:visited{text-decoration: none; color:#FF0000; font-family: Arial; font-size: 11px;}
a.glossario:hover{text-decoration: none; color:#FF0000; font-family: Arial; font-size: 11px;}

a.prodotto:link, a.prodotto:visited{text-decoration: none; font-family: Arial; font-size: 10px;}
a.prodotto:hover{text-decoration: underline; font-family: Arial; font-size: 10px;}

a.prodotto2:link, a.prodotto2:visited{text-decoration: none; font-family: Arial; font-size: 11px;}
a.prodotto2:hover{text-decoration: underline; font-family: Arial; font-size: 11px;}

a.coming:link, a.coming:visited{text-decoration: none; color:#888888; font-family: Arial; font-size: 11px;}
a.coming:hover{text-decoration: none; color:#F23333; font-family: Arial; font-size: 11px;}

body,html{margin: 0; padding: 0;
	width: 100%;
	height: 100%;
}

body{
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	color: #000;
	margin-right: -1px;
	background: #FFF;
}

.red{color:#F23333;}


/*Contattateci*/
.txt{border: 1px solid #AAA; font-size: 9px; width: 135px; margin-bottom: 3px;}	
.txtcol{border: 1px solid #AAA; font-size: 9px; width: 135px; background-color:#DDDFE1; margin-bottom: 3px;}	
.txtlong{border: 1px solid #AAA; font-size: 9px; width: 350px; margin-top: 10px; background-color:#DDDFE1;}	
.txtselect{font-size: 9px; width: 140px; margin-bottom: 3px; background-color:#DDDFE1;}
.txtselectsmall{font-size: 9px; width: 100px;}
.textarea{border: 1px solid #AAA; width: 365px; overflow: auto; margin-bottom: 3px; background-color:#DDDFE1;}

a.invia:link, a.invia:visited{color:#000;}
a.invia:hover{text-decoration: underline;}



/*Forms*/
.txt1{font-family: Arial; font-size: 9px; width: 100px;}

/*coming*/
.fontcoming{padding: 5px 0 5px 20px; font-size: 12px;}

/*privacy*/
.fontprivacy{padding: 5px 0 5px 20px; font-size: 12px;}
.spazioprivacy{padding: 7px 15px 7px 0; font-size: 11px;}

/*credits*/
.fontcredits{padding: 5px 0 5px 20px; font-size: 12px;}
.spaziocredits1{padding: 20px 10px 20px 25px;}
.bluecredits{color:#203978;}
.spaziocredits2{padding: 7px 15px 7px 0; font-size: 11px;}

/*The map*/
#contentpopup{float: left; width:100%;}
#popup_up{float: left; background: #333; border-bottom: 2px solid #FFF; width: 100%;}
#titolopopup{float: left; padding: 4px 20px; background: #DC3121; color: #FFF; font-size: 14px; font-weight: bold;}
#linguettetopcal{float: left; margin-bottom:-1px; width: 350px;}
#immcartina{border: 1px solid #999;}

.centropopup{padding: 0 20px 15px 20px; margin-top:15px; width:100%;}
.left{float: left;}
.right{float: right;}

.linguetta_centro{float: left; padding-top: 3px; text-align: center;}
.clear{clear: left;}

a.linguettalinkoff:link,a.linguettalinkoff:visited{float: left; background: url(../images/linguetta_sfondo_off.gif) repeat-x; font-size: 10px; color: #4C4C4C;}
a.linguettalinkoff:hover{text-decoration: none; cursor: hand; background: url(../images/linguetta_sfondo_off.gif) repeat-x; color: #4C4C4C;}