/* CSS Document */

/*roba generale - Font e dimensioni*/
*{margin:0; padding:0;}
body{font-family:Arial, Helvetica, sans-serif; background:#FFF; color:#333333; font-size:11pt;}
a{color:#0099CC; font-weight:200; text-decoration:none; font-size:9pt;}
a:hover{text-decoration:underline!important;}
a img{border:0;  text-decoration:none;}
ul{list-style-type: none; margin: 0; padding: 0}
h5{font-size:13pt !important;}

/* --- Contenitore generale <----- */
div#tutto{	width:100%}

/* --- Header <----- */
div#header{	height:105px; padding:0 3px 0 0;}
#header img{display:block; float:left;}
#header a{color:#333333; text-decoration:none}
div#subnav{	visibility:hidden;display:none;}

/* --- FlashMovie <----- */
div#flashmovie img{width:100%}
div#flashmovie{margin: 1em 0 0;}

/* --- Menù Sinistra <----- */
div#menu, ul#mainmenu, ul#mainmenu li, ul#menusecondario{visibility:hidden;	display:none;}

/* --- Contenuto <----- */
div#cont{position:relative;	float:left; margin:0 2px 0 0; padding:0px 32px 15px 32px;}

div#cont ul{
	margin:0 0 20px 20px;
	font-weight:bold;
	font-size:0.8em;
	line-height:1.3em;
	list-style:disc outside url(../images/bullettmini.gif); 
}

div#cont p{margin:0 0 25px 0}
div#cont h4{margin:0 0 10px;}
div#cont h5{margin:0 0 5px;}
div#cont h5 a{color:#333 !important; font-size:13px !important; text-decoration:none !important;}
div#cont .immagine{float:right; margin:0 0 25px 25px;}
div#cont .immagine p{text-align:center}
div#cont .immaginesx{float:left; margin:0 5px 5px 0px;}

.destra{display:block; text-align:right;}
.ancora{font-size:0.85em; text-decoration:none;}

/* -- Sezioni specifiche del contenuto --*/
/*Box sulla homepage*/
div.boxhome{float:left;	width:257px;}
div.boxhome h5{	margin:0 0 5px;}
div.boxhome h5 > a{color:#333 !important; font-size:13pt !important; text-decoration:none !important;}
div.boxhome p{margin:5px 0;}
.boxsx{margin-right:5em;}

/*Box offerte */
div#offerte{width:261px;}
div#offerte h5{	padding:24px 0 13px 10px; margin:0;}
.pacchetto{	padding:0 13px 13px;}
.pacchetto img{display:block; margin: 0 0 3px;}
.pacchetto p{font-size:0.75em ; color:#FFFFFF; background:#607e91; padding:5px; margin:0 !important; text-align:left !important;}
.dettaglio a{color:#ffe6b3!important; text-decoration:none !important; font-weight:normal!important;}
.dettaglio img{display:inline; margin:0px;}

/*Download documenti */
div#cont ul#download li{font-weight:normal;	margin:0 0 25px;}

/* --- footer <-----*/
div#footer #quicklinks{	display:none; visibility:hidden;}
div#footer a{color:#333; text-decoration:none; font-size:7pt;}
#copy, #credits {font-size:0.7em; color:#b2b2b2;}
div#footer #copy{float:left;}
div#footer #credits{float:right; text-align:right;}


/* --- Barra delle utility <----- */
div#util_bar{
	float:left;
	position:absolute;
	left:0px;
	top:0px;
	height:28px;
	width:100%;	
	margin:0 0 25px;
	border-bottom:dashed #666 0.5pt;
}

div#breadcrumb{margin:0 0 0 32px;float:left;}
div#breadcrumb p{font-size:0.7em; line-height:28px;}
div#breadcrumb a{color:#333; font-size:0.7em;}
div#font_print { display:none; visibility:hidden;}

/* --- Stili per il testo -- */
div#cont h2.titolone{font: 36px Georgia, "Times New Roman", Times, serif; color:#e88503;margin:30px 0}
/*div#cont h5.titolone{font: 24px Georgia, "Times New Roman", Times, serif; color:#e88503;margin:30px 0}*/
ul.keypoint{list-style:disc outside url(../images/bullett.gif )!important; margin:0 0 40px 20px !important;}
.keypoint{font-family:"Trebuchet MS", Arial, sans-serif;line-height:1.6em !important; font-size:1em !important; color:#036eb1;}
.keypoint a{color:#036eb1; text-decoration:none;}