@charset "utf-8";
/* CSS Document */

* { margin:0px; padding:0px; font-family:"Trebuchet MS", Arial, Verdana,  Helvetica, sans-serif; font-size:14px; color:#666666;}
body { margin:15px 0px 0px 0px; font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:14px; background:url(../img/sfondo_body.jpg) top repeat-x; background-color:#01538b;}

p { text-align:left;}


/*TEXT AREA*/
.text_search { width:65px; font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666;}
.text_login { width:170px; font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666;}
.text32 { width:32px; font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666;}
.text70 { width:70px; font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666;}
.text185 { width:185px; font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666;}
.text350 { width:350px; font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666;}
.text290 { width:290px; font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666;}
.text280 { width:280px; font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666;}
.text430 { width:430px; font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666;}

/*FONT*/
.h1 { font-family: Arial, Verdana, sans-serif; font-size:24px; font-weight:lighter; text-align:left; margin-right:5px; color:#FFFFFF;}
	.h1_pic { font-family: Arial, Verdana, sans-serif; font-size:16px; font-weight:bold; text-align:left; margin-right:5px; color:#FFFFFF;}
	
h2 { font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:18px; font-weight:lighter; text-align:left; color:#258fd2;}
	.h2_verde { color:#5aae10;}
	.h2_rosa { color:#FE5A9B;}
	.h2_rosso { color:#c4193b;}
	.h2_arancio { color:#ea7e15;}
	
h3 { font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:14px; text-align:left; color:#333333;}
h4 { font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:14px; text-align:left; color:#333333;}
h5 { font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-style:italic; font-size:16px; text-align:left; color:#c4193b;}

.font_scuro_bold { color:#333333; font-weight:bold;}
.font_scuro { color:#333333;}

.font_16_bold {font-size:16px; font-weight:bold;}

.font_16_scuro_bold {font-size:16px; font-weight:bold; color:#333333;}
.font_16_scuro_italic {font-size:16px; font-weight:bold; font-style:italic; color:#333333;}

.font_18_bold {font-size:18px; font-weight:bold;}
.font_18_scuro_bold {font-size:18px; font-weight:bold; color:#333333;}

.font_18_rosa { font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:18px; font-weight:lighter; text-align:left; color:#FE5A9B;}

.font_18_verde { font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:18px; font-weight:lighter; text-align:left; color:#5aae10;}

.font_verde { color:#60B828;}
.font_verde_big { font-size:16px; color:#60B828;}

.font_viola_16_bold { font-size:16px; font-weight:bold; color:#cc33cc;}
.font_viola_16 { font-size:16px; color:#cc33cc;}

.font_bianco_16 { font-size:16px; color:#FFFFFF;}
.font_bianco_16_bold { font-size:16px; color:#FFFFFF; font-weight:bold;}

.font_blu { color:#01538b;}
.font_blu_italic { color:#01538b; font-style:italic;}
.font_blu_14_bold { color:#01538b; font-size:14px; font-weight:bold;}
.font_blu_16 { color:#01538b; font-size:16px;}
.font_blu_16_bold { color:#01538b; font-size:16px; font-weight:bold;}
.font_blu_16_italic { color:#01538b; font-size:16px; font-style:italic;}
/*new 26-03-09*/ 
.font_blu_20_bold { color:#01538b; font-size:20px; font-weight:bold;}
.font_verde_20_bold { color:#5aae10; font-size:20px; font-weight:bold;}
.font_arancio_20_bold { color:#ea7e15; font-size:20px; font-weight:bold;}
.font_azzurro_20_bold { color:#1a84ac; font-size:20px; font-weight:bold;}

/*...*/ 

.font_giallo70 { font-size:70px; color:#ecbd09;}

.font_footer { color:#666666; font-size:10px;}
.font_footer_index { color:#FFFFFF; font-size:10px;}

/*LINK*/
a { color:#60B828; text-decoration:underline;}

a.link_viola { color:#cc33cc; text-decoration:none;}
a.link_viola:hover { color:#cc33cc; text-decoration:underline;}

a.menu_index { font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
a.menu_index:hover { font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:underline;}

a.link_menu_sx { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#01538b; text-decoration:none;}
a.link_menu_sx:hover { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#01538b; text-decoration:underline;}
a.link_menu_sx_vedi { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#60B828; text-decoration:none;}

a.link_menu_sx_giallo { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ecbd09; text-decoration:none;}
a.link_menu_sx_giallo:hover { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ecbd09; text-decoration:underline;}

a.link_verde_big { font-size:16px; font-style:italic; text-decoration:underline;}
a.link_verde_big2 { font-size:16px; text-decoration:underline;}

a.link_font_viola_16_bold { font-size:16px; font-weight:bold; color:#cc33cc; text-decoration:underline;}

a.link_blu_bold { color:#01538b; font-size:14px; font-weight:bold; text-decoration:none;}
a.link_blu_bold:hover { color:#01538b; font-size:14px; font-weight:bold; text-decoration:underline;}

a.link_blu_12_bold { color:#01538b; font-size:12px; font-weight:bold; text-decoration:none;}
a.link_blu_12_bold:hover { color:#01538b; font-size:12px; font-weight:bold; text-decoration:underline;}

a.link_blu_14_bold { color:#01538b; font-size:14px; font-weight:bold; text-decoration:none;}
a.link_blu_14_bold:hover { color:#01538b; font-size:14px; font-weight:bold; text-decoration:underline;}

a.link_blu_16 { color:#01538b; font-size:16px; text-decoration:none;}
a.link_blu_16:hover { color:#01538b; font-size:16px; text-decoration:underline;}

a.link_blu_16_bold { color:#01538b; font-size:16px; font-weight:bold; text-decoration:none;}
a.link_blu_16_bold:hover { color:#01538b; font-size:16px; font-weight:bold; text-decoration:underline;}

a.link_bianco_16_bold { color:#FFFFFF; font-size:16px; font-weight:bold; text-decoration:none;}
a.link_bianco_16_bold:hover { color:#FFFFFF; font-size:16px; font-weight:bold; text-decoration:underline;}

a.link_title { font-family: Arial, Verdana, sans-serif; font-size:16px; font-weight:bold; text-align:left; margin-right:5px; color:#FFFFFF; text-decoration:none; }
a.link_title:hover { font-family: Arial, Verdana, sans-serif; font-size:16px; font-weight:bold; text-align:left; color:#FFFFFF; text-decoration:underline; }

a.link_box { font-family: Arial, Verdana, sans-serif; font-size:14px;  text-align:left; color:#666666; text-decoration:underline; }
a.link_box:hover { font-family: Arial, Verdana, sans-serif; font-size:14px; text-align:left; color:#666666; text-decoration:underline; }

a.link_bianco_12_bold { color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}
a.link_bianco_12_bold:hover { color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:underline;}

a.link_footer { color:#666666; font-size:10px; text-decoration:none;}
a.link_footer_index { color:#FFFFFF; font-size:10px; text-decoration:none;}

a.link_banner_menu { font-size:16px; font-weight:bold; color:#aaa8a9; text-decoration:none;}
a.link_banner_menu_vedi { font-size:16px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

/*PADDING*/
.p_align_right6 { text-align:right; padding-right:6px; padding-top:5px;}
.p_center { text-align:center; padding-top:3px;}
.p_center2 { text-align:center; padding-top:12px;}
.p_center3 { text-align:center; line-height:10px;}
.p5 { padding:5px;}
.p5_sfondo_blu { padding:5px; background-color:#d0e5f4; text-align:justify;}
.p5_sfondo_rosa { padding:5px; background-color:#fccaf8;}
.p5_sfondo_arancio { padding:5px; background-color:#ea7e15;}
.p10_sfondo_blu { padding:10px; background-color:#d0e5f4;}
.p10_sfondo_blu_margin { padding:10px; background-color:#d0e5f4; margin-top:4px;}
.p10_sfondo_blu_margin10 { padding:10px; background-color:#d0e5f4; margin-top:10px;}
.p10 { padding:10px;}
.ptop5 { padding-top:5px;}
.ptop10 { padding-top:10px;}
.ptop12 { padding-top:12px;}
.ptop8_left30 { padding:8px 0 0 30px;}
.ptop30 { padding-top:30px;}
.ptop80 { padding-top:80px;}
.pright5 { padding:0 5px 0 0;}
.pfooter5 { padding:10px 5px 0 0; text-align:right;}
.pfooter5_index { padding:10px 0 0 0; text-align:right;}
.ptop15 { padding-top:15px;}
.ptop25 { padding-top:25px;}
.pleft_right10 { padding:0 10px 0 10px;}
.pleft1 { padding-left:1px;}
.pleft12_top12 { padding-top:12px; padding-left:12px;}
.pleft20 { padding-left:20px;}
.pleft78 { padding-left:78px;}

/*CLASSI*/
.riga_menu_index { font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none; padding:0px 10px 0px 10px;}

.sfondo_banner { background:url(../img/sfondo_banner.jpg) top repeat-x; background-color:#FFFFFF;}
.punto_titolo { background:url(../img/punto_titolo.gif) top left no-repeat; padding:5px 0 0 30px;}
.punto_titolo2 { background:url(../img/punto_titolo2.gif) top left no-repeat; padding:5px 0 0 30px;}
.punto_lista { background:url(../img/punto_lista2.gif) top left no-repeat; padding:0 0 0 18px;}
.punto_lista_rosa { background:url(../img/punto_lista3.gif) top left no-repeat; padding:0 0 0 14px; margin-top:5px;}
.riga_text { background:url(../img/riga_text.gif) repeat-x; width:922px; height:31px;}
.riga_text2 { background:url(../img/riga_text.gif) repeat-x; width:678px; height:31px;}
.riga_text3 { background:url(../img/riga_text.gif) repeat-x; width:208px; height:31px;}
.riga_text4 { background:url(../img/riga_text.gif) repeat-x; width:687px; height:31px;}
.riga_contatti_sx { background:url(../img/riga_text.gif) repeat-x; width:270px; height:31px;}
td.riga_verticale { background:url(../img/riga_ver.gif) top right repeat-y; width:450px;}

.menu_sx { padding-left:20px; background:url(../img/lista_menu.gif) top left no-repeat;}
.trattini_menu { list-style-type:none; background:url(../img/trattini_menu.gif) top left repeat-x; height:14px;}
.trattini_menu2 { list-style-type:none; background:url(../img/trattini_menu2.gif) top left repeat-x; height:8px;}

ul.menu_sx { text-align:left; margin:0; padding:0;}
li.menu_sx { list-style-type:none; padding-left:20px; background:url(../img/lista_menu.gif) top left no-repeat;}
li.trattini_menu { list-style-type:none; background:url(../img/trattini_menu.gif) top left repeat-x; height:14px;}
li.trattini_menu2 { list-style-type:none; background:url(../img/trattini_menu2.gif) top left repeat-x; height:8px;}

ul.glossario { text-align:left; margin:0; padding:0;}
li.glossario { list-style-type:none; padding-left:16px; background:url(../img/punto_lista.gif) top left no-repeat;}
li.glossario2 { list-style-type:none;}

ul.lavora { text-align:left; margin:0; padding:0; background-color:#d0e5f4;}
li.lavora { list-style-type:none; padding-left:20px; background:url(../img/trat_lista_lavora.gif) top left no-repeat;}
li.lavora2 { list-style-type:none;}

li.lista_trattino { list-style-type:none; padding-left:15px; background:url(../img/trat_lista_lavora2.gif) top left no-repeat;}

.freccie_lista { background:url(../img/freccie_lista.gif) top left no-repeat; padding-left:18px;}
.freccie_lista_verde { background:url(../img/freccie_lista_verde.gif) top left no-repeat; padding-left:21px;}

.p_bordo_img { border:1px solid #a8a9ad;}
.p_giustificato { text-align:justify;}

.mappa_sfondo_grigio { width:141px; background:url(../img/mappa_sfondo_grigio.jpg) top left repeat-y;}
.mappa_sfondo_arancio { width:141px; background:url(../img/mappa_sfondo_arancio.jpg) top left repeat-y;}
.mappa_sfondo_grigio2 { width:156px; background:url(../img/mappa_sfondo_grigio.jpg) top right repeat-y;}
.mappa_sfondo_azzurro { width:156px; background:url(../img/mappa_sfondo_azzurro.jpg) top right repeat-y;}
.mappa_sfondo_giallo { width:156px; background:url(../img/mappa_sfondo_giallo.jpg) top right repeat-y;}
.mappa_sfondo_viola { width:156px; background:url(../img/mappa_sfondo_viola.jpg) top right repeat-y;}
.mappa_sfondo_rosa { width:156px; background:url(../img/mappa_sfondo_rosa.jpg) top right repeat-y;}
.mappa_sfondo_giallo2 { width:156px; background:url(../img/mappa_sfondo_giallo2.jpg) top right repeat-y;}
.mappa_sfondo_verde { width:156px; background:url(../img/mappa_sfondo_verde.jpg) top right repeat-y;}
.mappa_sfondo_blu { width:156px; background:url(../img/mappa_sfondo_blu.jpg) top right repeat-y;}
.mappa_sfondo_rosso { width:156px; background:url(../img/mappa_sfondo_rosso.jpg) top right repeat-y;}

.mappa_sfondo_under { width:170px; background:url(../img/mappa_sfondo_under.jpg) top left repeat-y;}
.mappa_sfondo_under2 { width:188px; background:url(../img/mappa_sfondo_under.jpg) top right repeat-y;}

.mappa_sfondo_under_blu { width:170px; background:url(../img/mappa_sfondo_under2.jpg) top left repeat-y;}
.mappa_sfondo_under_blu2 { width:188px; background:url(../img/mappa_sfondo_under2.jpg) top right repeat-y;}

.sfondo_blu { background-color:#d0e5f4;}

.footer { height:104px;}
.riga_footer { background-color:#c3c3c3; height:1px;}
.ombra_footer { background:url(../img/ombra_footer.gif) top left repeat-x; background-color:#FFFFFF;}

.quadratino_menu_banner { height:39px; background:url(../img/quadratino_menu_banner.gif) top left no-repeat; padding:0 0 0 15px; }
.quadratino_menu_banner:hover { height:39px; background:url(../img/sfondo_banner_menu.jpg) top left no-repeat; padding:0 0 0 15px;}
	.quadratino_menu_banner:hover a{ font-size:16px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

/*new 26-03-09*/
.pres_contatti { padding:10px; background-color:#d0ed81;}
.pres_autodiagnosi { padding:10px; margin-top:20px; background-color:#f4b980;}
.pres_dentista_risp { padding:10px; margin-top:20px; background-color:#b9dbe8;}
/*...*/

/*DIV*/

	/*index*/
.contenitore { text-align:center;}	
	.index_top_menu { position:relative; float:left; width:966px; height:84px;}
	.index_top { position:relative; float:left; width:966px; height:530px; background:url(../img/sfondo_index.jpg) top no-repeat;}
		.index_top_sfodo { position:absolute; width:966px; height:530px; top:0; left:0; z-index:1;}
		.index_swf { position:absolute; width:966px; height:530px; top:0; left:0; z-index:2;}
		.index_pulsante1 { position:relative; float:right; margin-top:20px;}
		.index_pulsante2 { position:relative; float:right; margin-top:20px; margin-left:2px;}
		
		.index_menu { position:relative; float:right;}
			.index_menu ul { text-align:left;}
			.index_menu li { list-style-type:none; display:inline;}
			
	.index_swf { position:relative; float:left; width:966px;}
			
	.index_footer { position:relative; float:left; width:966px;}

	/*pagina interna*/
	.top { position:relative; float:left; width:934px;}
		.logo { position:relative; float:left; margin-left:5px;}
		.menu_top { position:relative; float:right; margin-right:5px;}
			.menu_top ul { text-align:left;}
			.menu_top li { list-style-type:none; display:inline;}
			
		.cont_tasti_banner_index { position:absolute; right:0px; bottom:0px;}
		.cont_tasti_banner { position:absolute; right:5px; bottom:0px;}
			.tasto_banner1 { position:relative; float:left;}
			.tasto_banner2 { position:relative; float:left; margin-left:2px;}
			
	.banner { position:relative; float:left; width:934px;}
		.banner_filosofia { position:absolute; right:0; bottom:30px;}
		.dimensione_img_trasparente { width:125px; height:130px;} /*definisce la dimensione dell'immagine trasparente, inserita per aggiungere il link, posta al di sopra dell'angolo Filosofia del verde*/
		.banner_menu { position:absolute; width:172px; top:20px; left:35px;}
		.banner_menu2 { position:absolute; width:172px; top:70px; left:35px;}
		.banner_menu3 { position:absolute; width:172px; top:120px; left:35px;}
		.banner_menu4 { position:absolute; width:172px; top:170px; left:35px;}
		.banner_menu5 { position:absolute; width:172px; top:220px; left:35px;}
			.banner_menu_int { position:relative; width:172px; height:50px; float:left; background:url(../img/quadratino_menu_banner.gif) top left no-repeat;}
			.banner_menu_int2 { position:relative; width:172px; height:50px; float:left; background:url(../img/quadratino_menu_banner.gif) top left no-repeat; display:none;}
			.banner_menu_int_over { position:relative; width:172px; height:50px; float:left; background:url(../img/sfondo_banner_menu.jpg) top left no-repeat; display:none;}
			.banner_menu_int_over2 { position:relative; width:172px; height:50px; float:left; background:url(../img/sfondo_banner_menu.jpg) top left no-repeat;}
	
	
	
	td.tab_banner { height:84px;}
			
	.center { position:relative; float:left; width:934px; margin-top:5px;}
		.center_cont { position:relative; float:left; width:922px; margin-left:6px; min-height:350px;}
	
	.cont_text_spazio { position:relative; float:left; width:934px;}
	
	.cont_menu_sx { position:relative; float:left; width:244px;}
		.cont_menu_sx2 { position:relative; float:right; width:207px;}
			.int_menu_sx { position:relative; float:left; width:180px;}
	
	.cont_dx { position:relative; float:left; width:678px;}
		.cont_dx_int { position:relative; float:left; width:678px; margin-top:25px;}
		.cont_dx_int2 { position:relative; float:left; width:678px;}

		.cont_text { position:relative; float:left; width:678px; text-align:left;}

		.cont_text_largo { position:relative; float:left; width:922px; margin-top:25px;}

		.cont_text_largo_int { position:relative; float:left; width:922px;}
		
	/*area medici*/
	.cont_titolo_medici { position:relative; float:left; width:678px; height:40px; background:url(../img/sfondo_titolo.jpg) top repeat-x;}
	.cont_titolo { position:relative; float:left; width:922px; height:40px; background:url(../img/sfondo_titolo.jpg) top repeat-x;}

	/*area pazienti*/
		.cont_titolo_pazienti { position:relative; float:left; width:678px; height:40px; background:url(../img/sfondo_titolo_pazienti.jpg) top repeat-x;}
	
		.cont_blocco_text_area_pazienti { position:relative; float:left; width:678px;}

	/*autodiagnosi*/
		.cont_titolo_autodiagnosi { position:relative; float:left; width:922px; height:40px; background:url(../img/sfondo_titolo_autodiagnosi.jpg) top repeat-x;}
		
		.autodiagnosi_cont { position:relative; float:left; width:827px; margin-left:49px; margin-top:15px;}

	/*area bambino*/
	.cont_titolo_bambino { position:relative; float:left; width:922px; height:40px; background:url(../img/sfondo_titolo_bambino.jpg) top repeat-x;}
	.cont_text_largo_int_bambino { position:relative; float:left; width:922px; background:url(../img/riga_ver_bambino.gif) top right repeat-y;}
		.cont_sx_bambino { position:relative; float:left; width:687px;}
			.cont_sx_bambino_int { position:relative; float:left; width:687px; margin-top:5px; background:url(../img/sfondo_rosa_bambino.gif) top right repeat-y;}
			.cont_sx_bambino_int2 { position:relative; float:left; width:687px;}
				.cont_sx_bambino_int_img { position:relative; float:left; width:206px;}
				.cont_sx_bambino_int_text { position:relative; float:right; width:472px;}
				
				.cont_sx_bambino_box { position:relative; float:left; width:330px;}
				.cont_sx_bambino_box2 { position:relative; float:right; width:330px;}
				
		.cont_dx_bambino { position:relative; float:right; width:208px;}
	
	/*area contatti*/
	.cont_titolo_contatti { position:relative; float:left; width:922px; height:40px; background:url(../img/sfondo_titolo_contatti.jpg) top repeat-x;}
	
	.cont_text_area_contatti { position:relative; float:left; width:922px; margin-top:25px;}
	.blocco_text_sx_contatti { position:relative; float:left; width:270px;}
	.blocco_text_dx_connatti { position:relative; float:right; width:630px;}
		.blocco_text_dx_connatti_box { position:relative; float:left; width:630px; background-color:#f7d0d8;}
			.view_mappa a{ font-size:16px; font-style:italic; text-align:left;}
		
		.blocco_text_dx_connatti_box2 { position:relative; float:left; width:630px; background-color:#f7d0d8; margin-top:8px;}

	/*agevolazioni convenzioni*/
	.cont_titolo_agevolazioni { position:relative; float:left; width:678px; height:40px; background:url(../img/sfondo_titolo_agevolazioni.jpg) top repeat-x;}
		.cont_titolo_agevolazioni ul { text-align:left;}
		.cont_titolo_agevolazioni li { list-style-type:none; display:inline;}
		
		.cont_box_agevolazioni { position:relative; float:left; width:678px; margin-top:25px;}
			.box_agevolazioni { position:relative; float:left; width:127px; margin-right:10px;}
			.box_agevolazioni2 { position:relative; float:left; width:127px;}

	/*corsi obiettivi*/
	

	/*dentista risponde*/
	.cont_titolo_dentista_risponde { position:relative; float:left; width:922px; height:40px; background:url(../img/sfondo_titolo_dentista.jpg) top repeat-x;}
	
	.dentista_risponde_blocco_sx { position:relative; float:left; width:440px;}
	
	.dentista_risponde_blocco_dx { position:relative; float:right; width:440px;}
	
	/*adc disponibilità*/
	.cont_titolo_adc { position:relative; float:left; width:678px; height:40px; background:url(../img/sfondo_titolo_adc.jpg) top repeat-x;}
	
	/*download pazienti*/
	.cont_titolo_download_pazienti { position:relative; float:left; width:922px; height:40px; background:url(../img/sfondo_titolo_download_pazienti.jpg) top repeat-x;}

	/*faq*/
	.cont_titolo_faq { position:relative; float:left; width:678px; height:40px; background:url(../img/sfondo_titolo_faq.jpg) top repeat-x;}

	.cont_text_faq { position:relative; float:left; width:678px; text-align:left;}
	.cont_text_faq a{ font-size:16px; font-weight:bold; color:#cc33cc; text-decoration:none;}
	.cont_text_faq a:hover{ font-size:16px; font-weight:bold; color:#cc33cc; text-decoration:underline;}

	.cont_text_faq2 { position:relative; float:left; width:678px; text-align:left;}
	.cont_text_faq2 a{ font-size:16px; color:#60B828; text-decoration:underline;}

	/*glossario*/
	.cont_titolo_glossario { position:relative; float:left; width:922px; height:40px; background:url(../img/sfondo_titolo_glossario.jpg) top repeat-x;}
	
	.glossario_cont_lettere { position:relative; float:left;}

	/*lavora con noi*/
	.cont_titolo_lavora { position:relative; float:left; width:922px; height:40px; background:url(../img/sfondo_titolo_lavora.jpg) top repeat-x;}
	
	.lavora_blocco_sx { position:relative; float:left; width:440px;}
	
	.lavora_blocco_dx { position:relative; float:right; width:440px;}

	/*mappa*/
	.cont_titolo_mappa { position:relative; float:left; width:922px; height:40px; background:url(../img/sfondo_titolo_lavora.jpg) top repeat-x;}
	.mappa_box_top { position:relative; float:left; width:141px;}
	.mappa_box_top2 { position:relative; float:right; width:141px;}
	
	.mappa_box_under { position:relative; float:left; width:170px;}
	.mappa_box_under2 { position:relative; float:right; width:170px;}

	/*adc chi siamo*/
	.adc_chi_cont_sx { position:relative; float:left; width:440px; text-align:justify;}
	.adc_chi_cont_dx { position:relative; float:right; width:208px;}

	/*adc video*/
	.cont_titolo_video { position:relative; float:left; width:922px; height:40px; background:url(../img/sfondo_titolo_video.jpg) top repeat-x;}
	.video_cont_box { position:relative; float:left; width:269px;}
	.video_cont_box2 { position:relative; float:right; width:269px;}
	
	.video_cont_sx { position:relative; float:left; width:440px; text-align:justify;}
	.video_cont_dx { position:relative; float:right; width:208px;}

	/*filosofia del verde*/
	.cont_titolo_filosofia { position:relative; float:left; width:678px; height:40px; background:url(../img/sfondo_titolo_filosofia.jpg) top repeat-x;}
	
		.box_filosofia  { position:relative; float:left;}

/*new 26-03-09*/	
	/*presentazione*/
	.pres_sx { position:relative; float:left; width:590px; text-align:justify;}
	.pres_dx { position:relative; float:right; width:310px;}
/*...*/	
	
	
	
	/*footer*/
	.index_footer { position:relative; float:left; width:966px;}
	.footer { position:relative; float:left; width:934px;}
	
	.footer_bar { position:fixed; bottom:0; width:100%; background:url(../img/sfondo_footer_bar.jpg) repeat-x; height:54px;}
