/* CSS Document */
body {
	background:#E7E7DE;
	color:#000000;
	margin:0px;
	padding:0px;
}
hr {
	background-color:#999999;
	width:125px;
}
#container{
	width:990px;
	height:auto;
	margin:auto;
	background-color:#FFFFFF;
}
#left{
	width:225px;
	float:left;
	border-left:dotted 1px;
	border-right:dotted 1px;
	background-color:#FFFFFF;
	margin-right:5px;
	padding-right:5px;
	margin-left:7px;
	padding-left:5px;
	text-decoration: none;
}
#left a {
	text-decoration: none;
}

#testata {
	height:68px;
}
#contestata {
	margin-top:3px;
	width:990px;
	height:151px;
	clear:none;
}
#menucentro {
	margin-right:5px;
	padding-right:5px;
	margin-left:2px;
	width:110px;
	float:left;
	border-right:dotted 1px #999999;
	border-bottom:dotted 1px #999999;
	height: 151px;
}
#menucentroR {
	border-right:dotted 1px #999999;
	border-bottom:dotted 1px #999999;
	margin-right:0px;
	padding-right:5px;
	margin-left:0px;
	width:110px;
	float:left;
	height: 151px;
}
#bodytesto {
	width:990px;
	height:auto;
	margin-top: 0px;
	padding-top: 5px;
}
#sinistra {
	margin-right:0px;
	padding-right:5px;
	margin-left:7px;
	padding-left:5px;
	float:left;
	margin-top: 0px;
	width: 225px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-right-width: 1px;
	border-right-style: dotted;
	padding-top: 5px;
	height: auto;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}
#destra {
	margin-right:0px;
	padding-right:5px;
	margin-left:5px;
	padding-left:5px;
	float:right;
	width:485px;
	height: auto;
	margin-top: 0px;
	padding-top: 5px;
}
#destra ul {
	list-style:none;
}
.testo {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #666666;
	line-height: 14px;
}
.titolo{
	font-weight:bold;
	color: #000000;
	float:left;
	

}
a.evidente:link, a.evidente:visited{ font-family: tahoma, verdana, arial; font-size: 11px; text-decoration:none; color:#FFFFFF; background-color: #6699CC;}
a.evidente:hover, a.evidente:active{ font-family: tahoma, verdana, arial; font-size: 11px; text-decoration:underline; color:#6699CC; background-color:#FFFFFF;}

.vocescheda{ font-size:11px; font-weight: normal; color:#4986C2; font-family:  tahoma, verdana, arial; }
.sottolinea{ font-size:11px; color:#4986C2; font-family:"Courier New", Courier, monospace; text-decoration:underline; }
.testoscheda { 	font-family: tahoma, verdana, arial; font-size: 11px; color: #333333; line-height: 16px; padding:10px; background-color: #F5F9FC; }
.list { font-family: 11px Courier, monospace; list-style-image: url(../prodotti/arrow.gif); margin-left:10px; }
.titoloblu{ color:#6699cc; font: 12px Georgia, "Times New Roman", Times, serif;}

.courier { font-family: 10px Courier, monospace;}

.boxaq{ color:#4986C2; font: 14px  Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}


h1 {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #666666;
	line-height: normal;
	text-decoration: none;
}
.TitoliMenu, a.TitoliMenu, a.TitoliMenu:link, a.TitoliMenu:visited, a.TitoliMenu:hover  {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

.scheda{ margin:10px 10px 5px 0; border-top:5px solid #f3f3f3; padding:10px 5px 0 0;}
.scheda ul{ background-color:#BDD2D9; margin:10px 0 10px 0; padding:10px 0 10px 10px;}
.scheda li{ margin-bottom:3px;}
.scheda h1{ font-size:12px; font-weight:bold; color:#006699; margin:0 0 5px 0;}
.scheda h2{ font-size:11px; font-weight:normal; color:#006699; margin:0; }
.scheda img{ border:3px solid  #BDD2D9; margin:10px;}
.scheda a:link, .scheda a:visited{ color:#0066CC; padding:2px; }
.scheda a:hover, .scheda a:active{ background-color:#ffffff; color: #0066CC; }

.scheda_testo{ background-color:#DFEBEE; padding:10px; line-height:1.3; margin-bottom:10px;}

a.testo {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	text-decoration: underline;
	color: #999999;
}
.testo a:hover {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	text-decoration: underline;
	color: #6699CC;
}
.testo:link {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #666666;
}
.testoSmall {
	font-family: tahoma, verdana, arial;
	font-size: 9px;
	color: #666666;
}
.Input {
	border-left: 1px solid #4E4E4E;
	border-top: 1px solid #4E4E4E;
	border-right: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:11px; 
	border-color: #4E4E4E #EAEAEA #EAEAEA #4E4E4E; 
	background-image: url(fondoinput.jpg); 
	height: 16px; 
	width: 110px; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}
.Invia { 
	border-left: 1px solid #4E4E4E; 
	border-top: 1px solid #4E4E4E; 
	border-right: 1px solid #EAEAEA; 
	border-bottom: 1px solid #EAEAEA; 
	font-family:verdana, arial, helvetica, sans-serif; 
	font-size:11px ; 
	border-color: #EAEAEA #4E4E4E #4E4E4E #EAEAEA;  
	background-color: #FFFFFF; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}
.textarea { 
	border-left: 1px solid #4E4E4E; 
	border-top: 1px solid #4E4E4E; 
	border-right: 1px solid #EAEAEA; 
	border-bottom: 1px solid #EAEAEA;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:11px ; 
	border-color: #4E4E4E #EAEAEA #EAEAEA #4E4E4E; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px ; 
	width: 375px
}
h1 {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	line-height: 10px;

}
a.testolink {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #666666;
	text-decoration: none;

}
#foot {
	width:990px;
	height:22px;
	margin:0px;
	clear:both;
}

#img {
	width:140px;
	height:110px;
	float:left;
	margin-bottom: 3px;
}
#testo {
	width:330px;
	height:110px;
	float:left;
	padding-left: 3px;
	margin-bottom: 3px;
}
#destramenu {
	margin-right:4px;
	width:220px;
	float:right;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	border-left-width: 1px;
	border-left-style: dotted;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}
#Linkdiretti {
	width:990px;
	float: left;
	clear:both;
	height:auto;
	margin: 1px;
	padding: 1px;
	text-indent: 5px;
}
#footimgL {
	width:100px;
	height:22px;
	background-image: url(../images/fondo.gif);
	background-position: left;
	float:left;
}
#footimgR {
	background-image: url(../images/fondo.gif);
	background-position: right;
	width:100px;
	height:22px;
	float:right;
}
#footinterno {
text-align:center;
	width:790px;
	height:22px;
	float:left;
}

#testonews {
	width:484px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a.tags:link, a.tags:visited{font-size: 11px; font-weight: bold; color: #009966;	text-decoration: none; padding-right:10px;}
a.tags:hover, a.tags:active{font-size: 11px; font-weight: bold; color: #CC3333;	text-decoration: none; padding-right:10px;}

a.tags2:link, a.tags2:visited{font-size: 11px; font-family:Georgia, "Times New Roman", Times, serif; color: #003366;text-decoration: none; padding-right:10px;}
a.tags2:hover, a.tags2:active{font-size: 11px; font-family:Georgia, "Times New Roman", Times, serif; color: #CC3333;text-decoration: none; padding-right:10px;}

a.tags3:link, a.tags3:visited{font-size: 12px; font-family:"Courier New", Courier, monospace;color: #6699FF;text-decoration: none; padding-right:10px;}
a.tags3:hover, a.tags3:active{font-size: 12px; font-family:"Courier New", Courier, monospace; color: #CC3333;text-decoration: none; padding-right:10px;}

a.tags4:link, a.tags4:visited{font-size: 14px; font-family:Geneva, Arial, Helvetica, sans-serif; color: #ff6600;text-decoration: none; padding-right:10px;}
a.tags4:hover, a.tags4:active{font-size: 14px; font-family:Geneva, Arial, Helvetica, sans-serif; color: #CC3333;text-decoration: none; padding-right:10px;}

.Stile5 {font-family: tahoma, arial, sans serif; font-size: 11px; color: #FF0000; font-weight: bold; letter-spacing:1px; }

.tagtest{ line-height: 12px;}






.tab1{ background-color: #F3F3EF; }
.cell1{  padding:7px;}
.tab2{ background-color:#F5F9FC;}