BODY {  background-color: #FFFFFF; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; font-family: Verdana,Arial; font-size: 11px;}
a, a:link, a:visited {color:#3D58A7;}
.titolo1 {color: #000000; font-size: 18px; font-family: Helvetica,Verdana,Arial; font-weight: bold; padding-bottom: 10px;}
.titolo2 {color: #3D58A7; font-size: 12px; font-family: Helvetica,Verdana,Arial; font-weight: bold; padding-bottom: 10px;}
.titolo6 {color: #000000; font-size: 18px; font-family: Helvetica,Verdana,Arial; font-weight: bold; padding-bottom: 10px;}
.titolo11 {color: #000000; font-size: 18px; font-family: Helvetica,Verdana,Arial; font-weight: bold; padding-top: 5px; padding-bottom: 5px;}

.testo1 {color: #000000; font-size: 11px; font-family: Verdana,Arial; font-weight: normal; }
.testo2 {color: #000000; font-size: 12px; font-family: Verdana,Arial; font-weight: normal; line-height:18px; text-align:justify;}
.testo3 {color: #000000; font-size: 11px; font-family: Verdana,Arial; font-weight: normal; line-height:13px; text-align:justify; padding-left:40px;  padding-right:40px;}
.testo5 {color: #7D7D7D; font-size: 11px; font-family: Verdana,Arial; font-weight: normal; }
.newsText {color: #000000; font-size: 11px; font-family: Verdana,Arial; font-weight: normal; }
.newsText a, .newsText a:visited {color: #3D58A7; text-decoration:none;}
.newsText a:hover {text-decoration:underline;}

.testoCatalogo {color: #7D7D7D; font-size: 11px; font-family: Verdana,Arial; font-weight: normal; text-align:justify;}

.regione {color: #000000; font-size: 11px; font-family: Helvetica,Verdana,Arial; font-weight: bold; line-height:18px; text-align:justify; }
.newsHeader  {color: #000000; font-size: 11px; font-family: Helvetica,Verdana,Arial; background-color:#EFEFEF; padding:5px;}

.artDescrizione {color: #686868; font-size: 11px; font-family: Helvetica,verdana,Arial; font-weight: normal; line-height:15px; text-align:justify; }
.artTitolo {color: #000000; font-size: 15px; font-family: Helvetica,verdana,Arial; font-weight: bold; line-height:15px; padding-bottom:5px;}
.artButtonLink:link 	{ font-weight: normal; font-size: 11px; color: #3D58A7; font-style: normal; text-decoration: none;  }
.artButtonLink:visited 	{ font-weight: normal; font-size: 11px; color: #3D58A7; text-decoration: none}
.artButtonLink:hover 	{ font-weight: normal; color: #3D58A7; text-decoration: underline;}
.artButtonTable { margin-bottom: 5px;}
.artVersioniDisponibili {color: #686868; font-size: 11px; font-family: Helvetica,verdana,Arial; font-weight: bold; padding-bottom:5px; text-align:right;}
.artVariante {color: #D50000; font-size: 11px; font-family: Helvetica,verdana,Arial; font-weight: bold;  }

.new {padding:2px; background:#FF0000; color:#FFFF00; font-weight:bold;}
table.artDatiTable {
	border-width: 1px 1px 1px 1px;
	border-spacing: 5px 5px;
	border-style: hidden hidden hidden hidden;
	border-color: gray gray gray gray;
	border-collapse: separate;
	width:528px;
}
table.artDatiTable tr{
	border-bottom: medium solid #ff0000
}
table.artDatiTable th {
	color: #000000; 	background-color: #EFEFEF; font-size: 11px; font-family: Helvetica,Verdana,Arial; font-weight: bold; padding-bottom: 5px; text-align: left;
}
table.artDatiTable td {
	color: #686868; font-size: 11px; font-family: Helvetica,Verdana,Arial; font-weight: normal; padding-bottom: 2px; text-align: left;
	border-bottom: 1px solid #686868;
}

.palbox {	color: #053BD8; }

.dreamsinside { padding-left:10px;}
.link1:link 	{ font-weight: normal; font-size: 11px; color: #000000; font-style: normal; text-decoration: none;  }
.link1:visited 	{ font-weight: normal; font-size: 11px; color: #000000; text-decoration: none}
.link1:hover 	{ font-weight: normal; color: #828282; text-decoration: underline;}
.link2:link 	{ font-weight: normal; font-size: 11px; color: #3D58A7; font-style: normal; font-weight: bold; text-decoration: none;  }
.link2:visited 	{ font-weight: normal; font-size: 11px; color: #3D58A7; text-decoration: none; font-weight: bold;}
.link2:hover 	{ font-weight: normal; color: #3D58A7; text-decoration: underline; font-weight: bold;}
.link3:link 	{ font-weight: normal; font-size: 11px; color: #000000; font-style: normal; font-weight: bold; text-decoration: none;  }
.link3:visited 	{ font-weight: normal; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}
.link3:hover 	{ font-weight: normal; color: #000000; text-decoration: underline; font-weight: bold;}
.link4:link 	{ font-weight: normal; font-size: 11px; color: #000000; font-style: normal; text-decoration: underline;  }
.link4:visited 	{ font-weight: normal; font-size: 11px; color: #000000; text-decoration: underline}
.link4:hover 	{ font-weight: normal; color: #3D58A7; text-decoration: underline;}
.newsLink:link 	{ font-weight: normal; font-size: 11px; color: #3D58A7; font-style: normal; font-weight: bold; text-decoration: none;  }
.newsLink:visited 	{ font-weight: normal; font-size: 11px; color: #3D58A7; text-decoration: none; font-weight: bold;}
.newsLink:hover 	{ font-weight: normal; color: #3D58A7; text-decoration: underline; font-weight: bold;}
.link6:link 		{color: #3D58A7; font-size: 18px; font-family: Helvetica,Verdana,Arial; font-weight: bold; padding-bottom: 10px; text-decoration: none;}
.link6:visited 	{color: #3D58A7; font-size: 18px; font-family: Helvetica,Verdana,Arial; font-weight: bold; padding-bottom: 10px; text-decoration: none;}
.link6:hover 	{color: #3D58A7; font-size: 18px; font-family: Helvetica,Verdana,Arial; font-weight: bold; padding-bottom: 10px; text-decoration: none;}



TD { color: #000000; font-size: 11px; font-family: Verdana,Arial; font-weight: normal;}
TABLE.headerinterna { 
background-image: url('../images/header_bg.gif');
background-repeat: no-repeat;
background-position: right;
}



INPUT.campi { 	border:#FF7E00 1px solid;
			background-color:#FEC286;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:normal;}

INPUT.submit { 	border:#FF7E00 1px solid;
			background-color:#D82A47;
			color: #FFFFFF;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:normal;}

INPUT.image_submit { padding-top: 2px;}

TEXTAREA { 	border:1px;
			background-color:#C6BF6D;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;}

LI {padding: 2px;}

.box {
	position:absolute; 
	visibility: hidden;
	top:40px;
    background-color:#FFFFFF;
}



