/*** Stili generali HTML ***/
html								{ }
body								{ background:#FFFFFF; margin:0; font-family:Verdana; color:#010028;  text-align:center;}
div.clr								{ clear:both; height:1px; font-size:1px; }
img.clr								{ display:block; clear:both; }
h1, h2, h5, h6						{ font-family: "Tahoma", "Trebuchet MS", Verdana; margin:0; padding:0; }
h2									{ margin-bottom:10px; }
h3									{ font-size:18px; font-family: "Trebuchet MS", "Tahoma", Verdana; color:#000129; margin:0; padding:0; }
h4									{ font-size:12px; color:#9397A3; font-family; "Trebuchet MS", "Tahoma", Verdana; margin:0; padding:0; }
h5									{ font-size:12px; font-weight:normal; }
h6									{ font-size:12px; }
a									{ font-size:12px; font-family: Verdana; color:#9397A3; text-decoration:none; }
a:hover								{ color:#010028; text-decoration:underline; font-family: Verdana; }
li									{ font-family: Verdana; font-size:12px; text-align:left; margin:3px 0 5px 0; }
ul									{ margin:0; padding-left:15px; }
p									{ font-size:12px; margin:0; padding:0; }
form								{ margin:0px; padding:0px; }
td									{ font-size:12px; margin:0; padding:0; vertical-align:middle; }


/*** Stili testo ***/
.testo01							{ font-family: "Trebuchet MS", Verdana; color:#96A3BC; text-align:left; margin:0px; }
.testo02							{ font-family: "Trebuchet MS", Verdana; color:#000129; text-align:left; margin:0px; }
.testo03							{ font-family: "Tahoma", "Trebuchet MS", Verdana; color:#00173A; margin:0px; font-size:11px; text-align:justify; }
.testo04							{ font-family: "Tahoma", "Trebuchet MS", Verdana; color:#00173A; margin-bottom:3px; font-size:12px; text-align:justify; }
.testo05							{ font-family: "Trebuchet MS", "Tahoma", Verdana; color:#96A3BC; text-align:justify; margin:0px; }
.testo06							{ font-family: Verdana; color:#00173A; margin-bottom:3px; font-size:12px; text-align:left; text-decoration:none; }
.testo06 a							{ font-family: Verdana; color:#00173A; font-size:12px; text-decoration:none; }
.testo06 a:hover					{ font-family: Verdana; color:#00173A; font-size:12px; text-decoration:underline; }
.testo07							{ font-family: "Tahoma", "Trebuchet MS", Verdana; color:#00173A; margin:0px; font-weight:bold; font-size:14px; text-align:center; text-decoration:none; }
.testo07 a							{ font-family: "Tahoma", "Trebuchet MS", Verdana; color:#00173A; margin:0px; font-weight:bold; font-size:14px; text-align:center; text-decoration:none; }
.testo07 a:hover					{ font-family: "Tahoma", "Trebuchet MS", Verdana; color:#00173A; margin:0px; font-weight:bold; font-size:14px; text-align:center; text-decoration:underline; }
.testo08							{ font-family: "Trebuchet MS", "Tahoma", Verdana; color:#96A3BC; margin:0px; font-weight:bold; font-size:20px; text-align:center; text-decoration:none; }
.testo08 a							{ font-family: "Trebuchet MS", "Tahoma", Verdana; color:#96A3BC; margin:0px; font-weight:bold; font-size:20px; text-align:center; text-decoration:none; }
.testo08 a:hover					{ font-family: "Trebuchet MS", "Tahoma", Verdana; color:#96A3BC; margin:0px; font-weight:bold; font-size:20px; text-align:center; text-decoration:none; }
.errore								{ font-family: "Trebuchet MS", Verdana; color:#FF6600; text-align:left; margin:0px; }

/*** Stili macroblocchi ***/
#container							{ width:825px; margin:0px auto 0px auto; text-align:left; }
#header								{}
#page								{}
#content							{ float:left; width:575px; margin:0px 20px 0px 0px; }
#right_col							{ float:left; width:230px; }
#footer								{}

/* Header */
#header h1							{ float:left; width:265px; font-size:35px; color:#010028; margin-bottom:10px; }
#header #navigation					{ float:left; width:560px; text-align:right; padding-top:70px; }
#header #navigation	 a				{ font-size:13px; font-weight:bold; margin-left:5px; }
#header #navigation	 a#selected		{ color:#010028; }
#header #logo						{ margin:15px 0px 0px 15px; float:left; }
#header img.clr						{ padding:10px 0px 10px 0px; }

/* Page */
a.continua							{ display:block; text-align:right; margin-right:10px; }
.box								{ margin-bottom:15px; }

/* Content */
#content .half						{ float:left; width:370px; }
#content .half1						{ float:left; width:180px; margin-top:10px; }
#content .half2						{ float:left; width:100%; margin-top:10px; }
#content .half3						{ float:left; width:49%; }
#content .half4						{ float:left; width:35%; }
#content .half5						{ float:left; width:65%; }
#content ul.lista 					{ padding:0; margin:10px 0px 10px 0px; width:100%; }
#content ul.lista li				{ list-style: none; border-bottom:1px dashed #9397A3; padding:5px 0px 10px 0px; font-weight:bold; }
#content img#mondo					{ margin-left:20px; }

#content .news						{ margin:10px 0px 0px 0px; }

#content #paginazione				{ text-align:center; font-size:12px; color:#CCCCCC; }

/* Elenco puntato */
#elenco .list						{ margin:5px; font-family:"Tahoma", "Trebuchet MS", Verdana; color:#00173A; font-size:11px; text-align:justify; list-style: circle outside url('/img/puntino.gif'); }

/* Colonna destra */

#right_col .box div.border_top		{ background: url('/img/box_dx_sup.gif') top no-repeat; height:8px; }
#right_col .box div.box_border		{ background: #FFFFFF; margin:0px 4px; border-left:1px solid #DEDEDE; border-right:1px solid #DEDEDE; }
#right_col .box div.box_content		{ background: #F7F7F7; margin: 0px 1px; }
#right_col .box div.border_bottom	{ background: url('/img/box_dx_inf.gif') top no-repeat; height:8px; }
#right_col .box p					{ margin:7px; }
#right_col .box li					{ margin:7px; font-family:"Tahoma", "Trebuchet MS", Verdana; color:#00173A; font-size:11px; text-align:justify; list-style: circle outside url('/img/freccia_box.gif'); }

/*** Lavori in corso ***/
#lavoriincorso table				{ background:#FFCC33; width:100%; height:100%; }

/*** News ***/
.under_news							{ border-bottom:1px dashed #9397A3; padding:10px 0px 10px 0px; font-weight:normal; }


/*** Contatti ***/
.i1									{ width:100%; margin:0px; padding:1px; font-size:11px; color:#000129; font-weight: normal; font-family:"Tahoma", "Trebuchet MS", Verdana; border: 1px solid #96A3BC; }
.button 							{ margin:0px; padding:1px; border:1px outset; cursor: pointer; color:#000129; font-family:"Trebuchet MS", "Tahoma", Verdana; font-size:12px; font-weight:normal; text-decoration:none; background:url(/img/button1.gif) repeat-x; }
