body
{ 
	background-color:#B6CCD7;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#003255;	
}

form{ height: 0; font-size:1px; }

A:LINK, A:VISITED, A:ACTIVE {
	color: #607F94;
	text-decoration: none;
}
form{margin:0;padding:0;}
sup{ font-size:7px }

A:HOVER { color: #607F94; text-decoration:underline;}

h1.interno
{ 	
	font-size:11px;
	height:15px;
	margin:0;
	padding:0;
	color:#003255;
	margin-bottom:10px;
}

h1
{  
	font-size:11px;
	height:8px;
	margin:0;
	padding:0;
}

h2
{  
	font-size:11px;
	margin: 0;
	padding:0;
}

div.ext_structure
{ 
	position:absolute; 
	width:950px; 
	height:600px; 
	margin-left:-475px; 
	left:50%; 
	top:10px;
}

div.header
{ 
	background-image:url(../pictures/bg_header-2.gif); 
	height:170px; 
	background-position:bottom;
}

div.logo
{ 
	top:22px; 
	left:64px; 
	height:74px; 
	width:143px; 
	position:absolute; 
	z-index:2;
	cursor: pointer;
}

div.tagline
{ 
	top:26px; 
	right:64px; 
	height:67px; 
	position:absolute; 
	text-align:center
}

div.int_structure_home
{ 
	position:relative;
	height:430px; 
	width:100%; 
	background-image:url(../pictures/bg1-2.gif);
}

div.int_structure
{ 
	position:relative;
	height:430px; 
	width:100%; 
	background-image:url(../pictures/bg1-2.gif);
	overflow: hidden; 
}

div.testo_scorrevole
{ 
	position:absolute;
	width:230px;
	
}
div.scrollbar
{  
	height:155px; 
	width: 11px;
	position: relative;
	float: right;
	font-size: 0;
	background-color: #E4EbF0;
}
div.scorri_su
{ 
	height: 10px;
	width: 11px;
	background-image: url(../pictures/up.gif);
	background-repeat: no-repeat;
	background-position: center top;
	position: absolute;
	top:0;
	cursor: pointer;
}
div.scorri_giu
{ 
	height: 10px;
	width: 11px;
	background-image: url(../pictures/down.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	position: absolute;
	top:144px;
	background-color:#f4f7F9;
	cursor: pointer;
}

div.scroller
{ 
	height: 9px;
	position: absolute;
	background-image: url(../pictures/scroller.gif);
	background-position: center;
	background-repeat: no-repeat;
	width:11px;
	top:10px; 
	cursor: pointer;
}

div.txt_sx
{ 
	left:64px; 
	width: 255px;
	color:#003255;
	font-size: 11px;
	line-height: 15px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	position:absolute;
	top:16px;
	clip:rect(0 255 154 0);
}

div.box_sx
{ 
	width: 255px;
	height: 60px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	top:115px;
	position: absolute;
	line-height:12px;
}

div.titolo_destra
{ 
	width: auto;
	height: 45px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color:#CDDEE8;
	top:10px;
	right: 15px;
	position: absolute;
}

div.titolo_notizia
{
	color: #607F94;
	background-color: #E1EAEF;
	height: 20px;
	line-height: 20px;
	font-family: Arial;
	font-size:12px;
	width: 170px;
	text-align: center;	
}

div.titolo_sinistra
{ 
	width: auto;
	height: 45px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color:#CDDEE8;
	top:10px;
	left: 15px;
	position: absolute;
}
div.titolo_destra span{font-size:22px;}
div.titolo_sinistra span{font-size:22px;}

div.box_big
{ 
	left:330px; 
	height:170px;
	width: 530px; 
	position:absolute;
}

div.thumb_1
{ 
	left:330px; 
	height:80px;
	width: 80px; 
	top:180px;
	position:absolute;
}
div.thumb_2
{ 
	left:420px; 
	height:80px;
	width: 80px; 
	top:180px;
	position:absolute;
}
div.thumb_3
{ 
	left:510px; 
	height:80px;
	width: 80px; 
	top:180px;
	position:absolute;
}
div.thumb_4
{ 
	left:600px; 
	height:80px;
	width: 80px; 
	top:180px;
	position:absolute;
}
div.thumb_5
{ 
	left:690px; 
	height:80px;
	width: 80px; 
	top:180px;
	position:absolute;
}
div.thumb_6
{ 
	left:780px; 
	height:80px;
	width: 80px; 
	top:180px;
	position:absolute;
}


div.box_1
{ 
	left:330px; 
	height:170px;
	width: 170px; 
	position:absolute;
}

div.box_2
{ 
	left:510px; 
	height:170px; 
	width: 170px;
	position:absolute;
}

div.box_3
{ 
	left:690px; 
	height:60px; 
	position:absolute;
}


/*DIV contatti*/

div.contatti_1
{ 
	left:64px; 
	margin-top: 16px;
	height:140px;
	width: 160px;
	position:absolute;
	border-left:1px solid #607F94;
	padding-left: 16px;
}

div.contatti_2
{ 
	left:229px; 
	height:140px;
	margin-top: 16px;
	width: 190px;
	position:absolute;
	border-left:1px solid #607F94;
	padding-left: 16px;
}

div.contatti_3
{ 
	left:375px; 
	height:140px;
	margin-top: 16px;
	padding-left: 16px;
	width: 190px;
	position:absolute;
	border-left:1px solid #607F94;
}

div.contatti_4
{ 
	left:548px; 
	height:140px;
	margin-top: 16px;
	width: 200px;
	padding-left: 16px;
	position:absolute;
	border-left:1px solid #607F94;
}
div.contatti_5
{ 
	left:706px; 
	height:140px;
	margin-top: 16px;
	width: 200px;
	padding-left: 16px;
	position:absolute;
	border-left:1px solid #607F94;
}


h1.contatti
{ 	
	font-size:11px;
	height:15px;
	line-height: 10px;
	margin:0;
	padding:0;
	color:#003255;
	margin-bottom:10px;
	
}
/*FINE DIV contatti*/

div.box_titolo
{ 
	position:absolute;
	left:330px;
	top:180px; 
	height:30px; 
	width:530px;
	font-family: Arial;
}

div.box_t_sx
{ 
	width:290px;
	float:left;
	color:#ABBFCD;
	font-size:15px;
	font-weight:bold;
}

div.box_t_dx
{ 
	width:240px;
	float: right;
	font-size:11px;
	text-align:right;
	line-height: 18px;
}

div.scheda_tecnica_titolo
{ 
	background-color:#CCDCE5; 
	padding:2px; 
	margin-top:2px;
}

div.scheda_tecnica_campo
{ 
	background-color:#E5EDF2;
}

div.cambiolingua
{ 
	left:64px; 
	top:255px;
	position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	color:#003255;
	font-size: 11px;
}

div.cambiolingua2
{ 
	left:64px; 
	top:255px;
	position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	color:#2f3e50;
	font-size: 11px;
}

div.cambiolingua2 a, div.cambiolingua2 a:visited
{	
	text-decoration: none;
	color:#4f6886;
}

div.cambiolingua2 a:hover
{ 
	text-decoration: underline;
	color:#2f3e50;
}

div.cambiolingua a, div.cambiolingua a:visited
{ 
	text-decoration: none;
	color:#4A697E;
}
div.cambiolingua a:hover
{ 
	text-decoration: underline;
	color:#607F94;
}
p
{
	margin: 5px;
	margin-left:0; 
}





