/* START LAYOUT PAGINA */body {   padding: 0px;   margin: 0px;   font-size: 90%;   background-color: #f0f8ff;   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	behavior:url(cssHoverFix.htc);  /*Fix per BUG menu a tendina IE6 - Fa riferimento al file cssHoverFix.htc presente nella root del sito */}a{	text-decoration: none;	color:#3779ee;   }   a:hover{	text-decoration: underline;   }   a:visited{	color:#3779ee;   }.wrapper{   float: none;   position: relative;   margin-top: 0px;   margin-left: auto;   margin-right: auto;   width: 1000px; /* Toltale 1002px-2px dei bordi laterali*/   background-color: white;   border-left: 1px solid #132055;   border-right: 1px solid #132055;}.header{		float: left;   background-image: url(img_layout/header.gif);   height: 93px;	width: 1000px;   } .navbar{	float: left;	width: 1000px;	background: #132055;   }   .nav{	float: left;	width: 700px;   }.time{	float: right;	width: 200px;	text-align: right;	font: 10px Trebuchet MS;	color: white;	margin-right: 2px;   }   .content_right{	float: left;	width: 349px;	background-color: white;   }.content_left{	float: left;	width: 641px;	display: inline; /* Corregge il bug delle colonne per IE6 */	background-color: white;	padding-left: 5px;	padding-right: 0px;	margin-left: 5px;	margin-right: 0px;	margin-bottom: 5px;	margin-top: 5px;   }   .presentazione{	width: 640px;	height: 200px;	background-color: white;	background-image: url(img_layout/presentazione.gif);	margin-bottom: 10px;	   }/* CSS Footer */     .footer{	float: left;	width: 997px; /* Adattato in relazione al padding presente nel footer */	height: auto;	background-color: #132055;	text-align: center;	font-size: xx-small;	color: white;	padding: 2px;   }.footer a{	color: white;	text-decoration: none;   }   .footer a:hover{	color: white;	text-decoration: underline;   }   /* CSS Toolbar destra */   .toolbar{	background-image: url(img_layout/toolbar.png);	background-color: white;	margin-top: 0px;	height: 110px;	width: 349px;	   }   .table_toolbar {	width: 325px;	height: 90px;	margin-top: 0px;	margin-left: 15px;	margin-right: 2px;	color: white;	font:1em Trebuchet MS;	/*font-size: 13px;*/	border: 0px solid lime;   }      .table_toolbar a{	width: 145px; /*la larghezza del pulsante = la larghezza del immagine di sfondo */	height: 30px; /*l’altezza del pulsante = l’altezza del immagine di sfondo */		display: block;	background-position: top;   }.table_toolbar a:hover{	background-position: bottom;   }.table_toolbar_ml{	background: url(img_layout/toolbar_ml.png);	background-repeat: no-repeat;   }   .table_toolbar_forum{	background: url(img_layout/toolbar_forum.png);	background-repeat: no-repeat;   }   .table_toolbar_elearning{	background: url(img_layout/toolbar_elearning.png);	background-repeat: no-repeat;   }   .table_toolbar_webroom{	background: url(img_layout/toolbar_webroom.png);	background-repeat: no-repeat;   }.table_toolbar_consulenza{	background: url(img_layout/toolbar_consulenza.png);	background-repeat: no-repeat;   }   .table_toolbar_riservata{	background: url(img_layout/toolbar_riservata.png);	background-repeat: no-repeat;   }   /* CSS Riquadri */.quadro{	width: 325px;	height: 150px;	margin-top: 10px;	margin-left: 15px;	margin-right: 2px;	margin-bottom: 10px;	border: 1px dotted black;	overflow: auto;	background-color: #f0f8ff;}.titoli_quadri{	margin-top: 20px;	margin-left: 15px;	font-size: 12px;	font-weight: bold;	text-align: left;}/* CSS Ricerca Google */.google_search{	width: 325px;	height: 30px;	margin-top: 10px;	margin-left: 15px;	margin-right: 2px;	margin-bottom: 10px;	border: 0px dotted black;	background-color: white;	text-align: center;}/* CSS Contatore ShinyStat e Logo W3C */ .contatore{	margin-top: 20px;	margin-left: 15px;	text-align: center;}/* END LAYOUT PAGINA *//* START LAYOUT CONTENUTI */h1{ /* Titolo molto grande da impostare */	font-style: normal;	font-weight: bold;	text-align: center;	font-size: 16px;}h2{ /* Titolo grande */	font-style: normal;	font-weight: bold;	text-align: center;	font-size: 14px;}h3{ /* Testo normale */	font-style: normal;	font-weight: normal;	text-align: justify;	font-size: 12px;}.b{ /* Testo grassetto */	font-weight: bold;}ul{	list-style-type: disc;	font-style: normal;	font-weight: normal;	text-align: justify;	font-size: 12px;}#areainformativa{ /* Formattazione area informativa in Homepage */		font-weight: bold;	text-align: center;	font-size: 16px;	width: 500px;	height: 20px;	border-bottom: 1px solid gray;	border-top: 1px solid gray;	margin-left: auto;	margin-right: auto;	margin-bottom: 10px;	vertical-align: middle;	line-height: 20px;}.areainformativa_titolo_news{	background-color: #e3e3e3;	border-top: 2px solid #4682b4;	height: auto;}.areainformativa_titolo_news h2{	text-align: left;	font-size: 12px;	margin-left: 5px;	margin-top: 0px;	padding-bottom: 5px;	padding-top: 2px;}.areainformativa_titolo_news h3{	text-align: left;	font-size: 12px;	margin-left: 5px;	margin-top: 0px;	padding-bottom: 5px;	padding-top: 2px;}.chisiamo{background-color: #e6e6e6;border-left: 14px solid #7fa3c6;}.chisiamo h2{text-align: left;margin-left: 5px;}.chisiamo_ul{	list-style-type: disc;	font-style: normal;	font-weight: normal;	text-align: justify;	font-size: 12px;}.table_elearning {	width: 250px;	height: 50px;	color: white;	border: 0px solid lime;}      .table_elearning a{	width: 200px; /*la larghezza del pulsante = la larghezza del immagine di sfondo */	height: 50px; /*l’altezza del pulsante = l’altezza del immagine di sfondo */		display: block;	background-position: top;   }.table_elearning a:hover{	background-position: bottom;   }.table_elearning_pinosh{	background: url(img/pinosh.png);	background-repeat: no-repeat;   }   .table_elearning_teleskill{	background: url(img/teleskill.png);	background-repeat: no-repeat;   }   .contatti{	font-size: 11px;	margin-top: 5px;	text-align: left;}.contatti_right{	font-size: 11px;	margin-top: 5px;	text-align: right;}/* START FORMAZIONE */.f_titoli2 {	width: 620px;	height: 16px;	margin-top: 8px;	margin-left: auto;	margin-right: auto;	padding-left: 5px;	font-size: 14px;	font-weight: bold;	text-align: center;	color: black;	background-color: white;	border-left: 16px solid #132055;	border-top: 1px solid #132055;}.f_titoli3 {	width: 620px;	height: 16px;	margin-top: 8px;	margin-left: auto;	margin-right: auto;	padding-left: 5px;	font-size: 11px;	font-weight: bold;	text-align: left;	color: black;	background-color: white;	border-left: 16px solid #132055;	border-top: 1px solid #132055;}.f_titoli_sic_lav {	width: 635px;	height: 45px;	margin-top: 30px;	margin-left: auto;	margin-right: auto;	padding-left: 5px;	font-size: 13px;	text-align: left;	color: black;	background-color: #b0c4de;	border-top: 3px solid #132055;	background-image: url(img_layout/f_sic_lavoro_aspp_rspp.gif);	background-repeat: no-repeat;	background-position: right;}.f_titoli_sic_lav_antincendio {	width: 635px;	height: 45px;	margin-top: 30px;	margin-left: auto;	margin-right: auto;	padding-left: 5px;	font-size: 13px;	text-align: left;	color: black;	background-color: #b0c4de;	border-top: 3px solid #132055;	background-image: url(img_layout/f_sic_lavoro_antincendio.gif);	background-repeat: no-repeat;	background-position: right;}.f_titoli_sic_lav_pronto_soccorso {	width: 635px;	height: 45px;	margin-top: 30px;	margin-left: auto;	margin-right: auto;	padding-left: 5px;	font-size: 13px;	text-align: left;	color: black;	background-color: #b0c4de;	border-top: 3px solid #132055;	background-image: url(img_layout/f_sic_lavoro_pronto_soccorso.gif);	background-repeat: no-repeat;	background-position: right;}.f_titoli_cantieri_progettazione {	width: 635px;	height: 45px;	margin-top: 30px;	margin-left: auto;	margin-right: auto;	padding-left: 5px;	font-size: 13px;	text-align: left;	color: black;	background-color: #b0c4de;	border-top: 3px solid #132055;	background-image: url(img_layout/f_cantieri_progettazione.gif);	background-repeat: no-repeat;	background-position: right;}.f_titoli_dpi {	width: 635px;	height: 45px;	margin-top: 30px;	margin-left: auto;	margin-right: auto;	padding-left: 5px;	font-size: 13px;	text-align: left;	color: black;	background-color: #b0c4de;	border-top: 3px solid #132055;	background-image: url(img_layout/f_cantieri_dpi.gif);	background-repeat: no-repeat;	background-position: right;}.f_titoli_dpianticaduta {	width: 635px;	height: 45px;	margin-top: 30px;	margin-left: auto;	margin-right: auto;	padding-left: 5px;	font-size: 13px;	text-align: left;	color: black;	background-color: #b0c4de;	border-top: 3px solid #132055;	background-image: url(img_layout/f_cantieri_dpianticaduta.gif);	background-repeat: no-repeat;	background-position: right;}.f_titoli_sic_lav_operatori_elettrici {	width: 635px;	height: 45px;	margin-top: 30px;	margin-left: auto;	margin-right: auto;	padding-left: 5px;	font-size: 13px;	text-align: left;	color: black;	background-color: #b0c4de;	border-top: 3px solid #132055;	background-image: url(img_layout/f_sic_lavoro_operatori_elettrici.gif);	background-repeat: no-repeat;	background-position: right;}.f_titoli_eff_energetica {	width: 635px;	height: 45px;	margin-top: 30px;	margin-left: auto;	margin-right: auto;	padding-left: 5px;	font-size: 13px;	text-align: left;	color: black;	background-color: #b0c4de;	border-top: 3px solid #132055;	background-image: url(img_layout/f_eff_energetica.gif);	background-repeat: no-repeat;	background-position: right;}.f_titoli_sist_gestione {	width: 635px;	height: 45px;	margin-top: 30px;	margin-left: auto;	margin-right: auto;	padding-left: 5px;	font-size: 12px;	text-align: left;	color: black;	background-color: #b0c4de;	border-top: 3px solid #132055;	background-image: url(img_layout/f_sist_gestione.gif);	background-repeat: no-repeat;	background-position: right;}.f_titoli_project_management {	width: 635px;	height: 45px;	margin-top: 30px;	margin-left: auto;	margin-right: auto;	padding-left: 5px;	font-size: 12px;	text-align: left;	color: black;	background-color: #b0c4de;	border-top: 3px solid #132055;	background-image: url(img_layout/f_project_management.gif);	background-repeat: no-repeat;	background-position: right;}.f_titoli_autocad {	width: 635px;	height: 45px;	margin-top: 30px;	margin-left: auto;	margin-right: auto;	padding-left: 5px;	font-size: 12px;	text-align: left;	color: black;	background-color: #b0c4de;	border-top: 3px solid #132055;	background-image: url(img_layout/f_autocad.gif);	background-repeat: no-repeat;	background-position: right;}.f_titoli_ambiente {	width: 635px;	height: 45px;	margin-top: 30px;	margin-left: auto;	margin-right: auto;	padding-left: 5px;	font-size: 12px;	text-align: left;	color: black;	background-color: #b0c4de;	border-top: 3px solid #132055;	background-image: url(img_layout/f_ambiente.gif);	background-repeat: no-repeat;	background-position: right;}.f_titoli_haccp {	width: 635px;	height: 45px;	margin-top: 30px;	margin-left: auto;	margin-right: auto;	padding-left: 5px;	font-size: 12px;	text-align: left;	color: black;	background-color: #b0c4de;	border-top: 3px solid #132055;	background-image: url(img_layout/f_haccp.gif);	background-repeat: no-repeat;	background-position: right;}.f_titoli_privacy {	width: 635px;	height: 45px;	margin-top: 30px;	margin-left: auto;	margin-right: auto;	padding-left: 5px;	font-size: 12px;	text-align: left;	color: black;	background-color: #b0c4de;	border-top: 3px solid #132055;	background-image: url(img_layout/f_privacy.gif);	background-repeat: no-repeat;	background-position: right;}.f_titoli_acustica {	width: 635px;	height: 45px;	margin-top: 30px;	margin-left: auto;	margin-right: auto;	padding-left: 5px;	font-size: 12px;	text-align: left;	color: black;	background-color: #b0c4de;	border-top: 3px solid #132055;	background-image: url(img_layout/f_acustica.gif);	background-repeat: no-repeat;	background-position: right;}.f_titoli_elearning {	width: 635px;	height: 45px;	margin-top: 30px;	margin-left: auto;	margin-right: auto;	padding-left: 5px;	font-size: 12px;	text-align: left;	color: black;	background-color: #b0c4de;	border-top: 3px solid #132055;	background-image: url(img_layout/f_elearning.gif);	background-repeat: no-repeat;	background-position: right;}.f_descrizione {	font-style: normal;	font-weight: normal;	text-align: justify;	font-size: 10px;	margin-top: 5px;}		.f_dettagli_iscrizioni {			width: 150px;			height: 25px;			margin-right: 0px;			margin-left: auto;		}		.f_dettagli_iscrizioni a{			width: 150px; /*la larghezza del pulsante = la larghezza del immagine di sfondo */			height: 25px; /*l’altezza del pulsante = l’altezza del immagine di sfondo */				display: block;			background-position: top;			text-decoration: none;			text-align: center;   		}		.f_dettagli_iscrizioni a:hover{			background-position: bottom;   		}		.f_dettagli_iscrizioni_pulsante{			background: url(img_layout/dettagli_iscrizioni.png);			background-repeat: no-repeat;		}		.f_dettagli_iscrizioni_pulsante2{			height: 25px;			line-height: 25px;			font-size: 9px;			font-weight: bold;			font-style: italic;			color: black;			vertical-align: middle;		}				.f_tab {	width: 600px;	height: auto;	margin-right: auto;	margin-left: auto;	margin-top: 10px;}.f_tab a{	width: 150px; /*la larghezza del pulsante = la larghezza del immagine di sfondo */	height: 25px; /*l’altezza del pulsante = l’altezza del immagine di sfondo */		display: block;	background-position: top;	text-decoration: none;	text-align: center;   }.f_tab a:hover{	background-position: bottom;   }.f_tab_pulsante{	background: url(img_layout/dettagli_iscrizioni.png);	background-repeat: no-repeat;}.f_tab_pulsante2{	height: 25px;	line-height: 25px;	font-size: 9px;	font-weight: bold;	font-style: italic;	color: black;	vertical-align: middle;}.f_tab_pulsante3{	height: 9px;	line-height: 9px;	margin: 0px;	padding: 0px;	font-size: 9px;	vertical-align: top;}.f_corsi_col1 {	width: 319px;	height: 400px;	float: left;	border-right: 1px solid #d0d0d0;}.f_corsi_col2 {	width: 320px;	height: 400px;	float: left;	}.f_calendario_table{	width: 600px;	text-align: center;	border: 2px solid #132055;	border-collapse: collapse;	font-size: 11px;	margin-top: 5px;}.f_calendario_table caption{	width: 600px;	/*border: 2px solid #132055;*/	color: white;	font-size: 14px;	font-weight: bold;	background-color: #132055;}.f_calendario_table td{	width: 95px;	text-align: center;	border: 1px solid #132055;	margin-left: auto;	margin-right: auto;}.f_calendario_table tr{	text-align: center;}.f_calendario_con_corso{	background-color: #b0e0e6;}.f_partenza_corso{	background-color: red;	width: 200px;	height: 15px;	margin-right: 20px;	margin-left: auto;	border: 1px solid #132055;	margin-bottom: 2px;}.f_partenza_corso h3{	text-align: center;	color: white;	font-size: 10px;	margin-top: 0px;	margin-bottom: auto;	padding-top: 0px;	padding-bottom: 0px;}.f_calendario_legenda{	width: 300px;	height: 11px;	margin-left: auto;	margin-right: 20px;	border: 0px solid #132055;	font-size: 9px;	margin-top: 5px;	margin-bottom: 20px;}.f_dettagli_corso {	font-style: normal;	font-weight: normal;	text-align: left;	font-size: 10px;	margin-top: 5px;	margin-left: 4px;	margin-right: 4px;	margin-bottom: 20px;}.f_dettagli_corso ul{	font-style: normal;	font-weight: normal;	text-align: left;	font-size: 10px;	list-style: square;	margin-top: 5px;	line-height: 11px;}		.f_prezzo{			width: 111px;			height: 31px;			background: url(img_layout/pulsante_prezzi.png) no-repeat;			margin-top: 15px;			margin-left: auto;			margin-right: auto;		}		.f_prezzo_iva{			width: 111px;			height: 31px;			margin-left: auto;			margin-right: auto;			margin-bottom: 0px;		}				.f_prezzo_comprende{			margin-top: -20px;			margin-left: 4px;			margin-right: 4px;			margin-bottom: 10px;			font-style: italic;			font-weight: normal;			text-align: left;			font-size: 9px;		}		.f_prezzo h2{			font-size: 15px;			font-weight: bold;			text-align: center;			padding-top: 6px;		}		.f_prezzo_iva h2{			text-align: right;			font-size: 9px;			margin-right: 5px;			margin-top: 0px;			padding-top: 0px;		}				.f_prezzo_comprende ul{			margin-top: 0px;			font-style: italic;			font-weight: normal;			text-align: left;			font-size: 9px;		}.f_materiale_corso{	width: 200px;	height: 31px;	margin-top: 15px;	margin-left: auto;	margin-right: auto;}.f_materiale_corso a{	width: 200px; /*la larghezza del pulsante = la larghezza del immagine di sfondo */	height: 31px; /*l’altezza del pulsante = l’altezza del immagine di sfondo */		display: block;	background-position: top;	text-decoration: none;	text-align: center;   }.f_materiale_corso a:hover{	background-position: bottom;   }.f_materiale_corso_pulsante{	background: url(img_layout/pulsante_materiale_corsi.png);	background-repeat: no-repeat;}.f_materiale_corso_pulsante2{	height: 31px;	line-height: 31px;	font-size: 12px;	font-weight: bold;	color: black;}.tabella_macrosettori{	width: 600px;	height: auto;	border: 1px solid black;	text-align: center;	border-collapse: collapse;	font-size: 11px;}.tabella_macrosettori td{	border: 1px solid black;}/* END FORMAZIONE */
