
body{
margin:0;
padding:0;
width:100%;
height:100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
background: url(imm_struttura/sfondo_principale.jpg);
background-repeat: repeat-x;
background-position: top left;
background-color: #FFFFFF;
}



.testata_sx{
    background: url(imm_struttura/testata_index_lato_sx.gif);
}

.testata_cx_alta{
    background: url(imm_struttura/immagine_cx_testata_alta.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;	
}

.testata_cx_alta A:link { text-decoration:none; color: #FFFFFF; }
.testata_cx_alta A:visited { text-decoration:none; color: #FFFFFF; }
.testata_cx_alta A:active { text-decoration:none; color: #FFFFFF; }
.testata_cx_alta A:hover { text-decoration:none; color: #68c299; }

.testata_cx_bassa{
    background: url(imm_struttura/immagine_cx_testata_bassa.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;	
}

.testata_cx_bassa A:link { text-decoration:none; color: #FFFFFF; }
.testata_cx_bassa A:visited { text-decoration:none; color: #FFFFFF; }
.testata_cx_bassa A:active { text-decoration:none; color: #FFFFFF; }
.testata_cx_bassa A:hover { text-decoration:none; color: #68c299; }


.testata_dx{
    background: url(imm_struttura/testata_index_lato_dx.gif);
}

.menu_servizio_testata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2c6e54;
}

.menu_servizio_testata A:link { text-decoration:none; color: #2c6e54; }
.menu_servizio_testata A:visited { text-decoration:none; color: #2c6e54; }
.menu_servizio_testata A:active { text-decoration:none; color: #2c6e54; }
.menu_servizio_testata A:hover { text-decoration:none; color: #68c299; }

.menu_testata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 5px;
}

.menu_testata A:link { text-decoration:none; color: #FFFFFF; }
.menu_testata A:visited { text-decoration:none; color: #FFFFFF; }
.menu_testata A:active { text-decoration:none; color: #FFFFFF; }
.menu_testata A:hover { text-decoration:none; color: #68c299; }

.menu_lingua {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 5px;
}

.menu_lingua A:link { text-decoration:none; color: #000000; }
.menu_lingua A:visited { text-decoration:none; color: #000000; }
.menu_lingua A:active { text-decoration:none; color: #000000; }
.menu_lingua A:hover { text-decoration:none; color: #68c299; }

.zona_contenuti{
    background: url(imm_struttura/sfondo_contenuti_centrale.jpg);
}

.zona_contenuti_index{
    background: url(imm_struttura/sfondo_contenuti_centrale.jpg);
}

.testo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-align: justify;
	color: #000000;
}

.testo A:link { text-decoration:none; color: #2c6e54; }
.testo A:visited { text-decoration:none; color: #2c6e54; }
.testo A:active { text-decoration:none; color: #2c6e54; }
.testo A:hover { text-decoration:none; color: #000000; }

.testo_certificazioni{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
	color: #000000;
}

.piede{
    background: url(imm_struttura/sfondo_piede.jpg);
}

.piede_popup{
    background: url(imm_struttura/sfondo_piede_popup.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
}

.piede_menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.piede_menu A:link { text-decoration:none; color: #FFFFFF; }
.piede_menu A:visited { text-decoration:none; color: #FFFFFF; }
.piede_menu A:active { text-decoration:none; color: #FFFFFF; }
.piede_menu A:hover { text-decoration:none; color: #68c299; }

.accesso_ar{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.news_index{
    background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 235px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;	
}

.news_index A:link { text-decoration:none; color: #2c6e54; }
.news_index A:visited { text-decoration:none; color: #2c6e54; }
.news_index A:active { text-decoration:none; color: #2c6e54; }
.news_index A:hover { text-decoration:none; color: #FF3366; }

.news_index_tit{
    background: url(imm_pagine/sfondo_titoletti_home.gif);
	background-repeat: repeat-x;
	background-position: top right;
    background-color: #CCCCCC;
	width: 235px;
	padding-left: 5px;
	padding-right: 5px;
}

.news_index_txt_tit{
	font-weight: bold;
	color: #2c6e54;
}

.focus_index{
    background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
}

.focus_index A:link { text-decoration:none; color: #2c6e54; }
.focus_index A:visited { text-decoration:none; color: #2c6e54; }
.focus_index A:active { text-decoration:none; color: #2c6e54; }
.focus_index A:hover { text-decoration:none; color: #FF3366; }

.focus_index_tit{
    background: url(imm_pagine/sfondo_titoletti_home.gif);
	background-repeat: repeat-x;
	background-position: top right;
    background-color: #CCCCCC;
	padding-left: 5px;
	padding-right: 5px;
}

.focus_index_txt_tit{
	font-weight: bold;
	color: #2c6e54;
}

.certificazioni_index{
    background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 225px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;	
}
.certificazioni_index A:link { text-decoration:none; color: #2c6e54; }
.certificazioni_index A:visited { text-decoration:none; color: #2c6e54; }
.certificazioni_index A:active { text-decoration:none; color: #2c6e54; }
.certificazioni_index A:hover { text-decoration:none; color: #FF3366; }

.news_tit_interna{
    background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.news_tit_interna A:link { text-decoration:none; color: #2c6e54; }
.news_tit_interna A:visited { text-decoration:none; color: #2c6e54; }
.news_tit_interna A:active { text-decoration:none; color: #2c6e54; }
.news_tit_interna A:hover { text-decoration:none; color: #FF3366; }

/*================================ STRUTTURA INTERNA =================================*/

.testata_sx_int{
    background: url(imm_struttura/testata_interna_lato_sx.gif);
}

.testata_dx_int{
    background: url(imm_struttura/testata_interna_lato_dx.gif);
}

.testata_cx_int_alta{
    background: url(imm_struttura/testata_interna_cx_alta.gif);
}

.testata_cx_int_bassa{
    background: url(imm_struttura/testata_interna_cx_bassa.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;	
}

.zona_contenuti_int{
    background: url(imm_struttura/sfondo_contenuti_cx_int.gif);
}

.colonna_menu_sx{
    background: url(imm_struttura/sfondo_menu_interno.gif);
}

.menu_sx_int{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
}

.menu_sx_int A:link { text-decoration:none; color: #000000; }
.menu_sx_int A:visited { text-decoration:none; color: #000000; }
.menu_sx_int A:active { text-decoration:none; color: #000000; }
.menu_sx_int A:hover { text-decoration:none; color: #2c6e54; }

.menu_sx_int_sel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2c6e54;	
}
.menu_sx_int_sel A:link { text-decoration:none; color: #2c6e54; }
.menu_sx_int_sel A:visited { text-decoration:none; color: #2c6e54; }
.menu_sx_int_sel A:active { text-decoration:none; color: #2c6e54; }
.menu_sx_int_sel A:hover { text-decoration:none; color: #2c6e54; }


.menu_sx_int_2l{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;	
}

.menu_sx_int_2l A:link { text-decoration:none; color: #666666; }
.menu_sx_int_2l A:visited { text-decoration:none; color: #666666; }
.menu_sx_int_2l A:active { text-decoration:none; color: #666666; }
.menu_sx_int_2l A:hover { text-decoration:none; color: #2c6e54; }

.menu_sx_int_2l_sel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2c6e54;	
}
.menu_sx_int_2l_sel A:link { text-decoration:none; color: #2c6e54; }
.menu_sx_int_2l_sel A:visited { text-decoration:none; color: #2c6e54; }
.menu_sx_int_2l_sel A:active { text-decoration:none; color: #2c6e54; }
.menu_sx_int_2l_sel A:hover { text-decoration:none; color: #2c6e54; }

.tit_sezione{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #2c6e54;	
}

.colonna_menu_alta{
    background: url(imm_struttura/colonna_menu_alta.gif);
}

.path{
    background: url(imm_struttura/sfondo_cella_path.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding-right: 5px;
}

.path A:link { text-decoration:none; color: #999999; }
.path A:visited { text-decoration:none; color: #999999; }
.path A:active { text-decoration:none; color: #999999; }
.path A:hover { text-decoration:none; color: #2c6e54; }

.tit_contenuti_int{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #2c6e54;	
}


.tmenu0 {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 12px;
	text-transform: none;
	font-variant: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-align: left;
	white-space: normal;
}

.tmenu0 A:link { text-decoration:none; color: #000000; }
.tmenu0 A:visited { text-decoration:none; color: #000000; }
.tmenu0 A:active { text-decoration:none; color: #000000; }
.tmenu0 A:hover { text-decoration:none; color: #2c6e54; }

.tit_responsabili{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;	
}


.scheda_prodotto_contenuti{
	background: url(FILES/_img_adria_custom_/sfondo_scheda_prodotto.jpg);
	background-position: top;
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;	
}

.scheda_prodotto_tit{
	background: url(FILES/_img_adria_custom_/sfondo_scheda_prodotto_tit.jpg);
	background-repeat: no-repeat;
}

.scheda_prodotto_tit_on{
	background: url(FILES/_img_adria_custom_/titolo_scheda_sfondo_cx_on.jpg);
	font-size: 12px;
	font-weight: bold;
	color: #2c6e54;	
	text-align: center;	
}

.scheda_prodotto_tit_on A:link { text-decoration:none; color: #2c6e54; }
.scheda_prodotto_tit_on A:visited { text-decoration:none; color: #2c6e54; }
.scheda_prodotto_tit_on A:active { text-decoration:none; color: #2c6e54; }
.scheda_prodotto_tit_on A:hover { text-decoration:none; color: #000000; }

.scheda_prodotto_tit_off{
	background: url(FILES/_img_adria_custom_/titolo_scheda_sfondo_cx_off.jpg);
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
	text-align: center;
}

.scheda_prodotto_tit_off A:link { text-decoration:none; color: #000000; }
.scheda_prodotto_tit_off A:visited { text-decoration:none; color: #000000; }
.scheda_prodotto_tit_off A:active { text-decoration:none; color: #000000; }
.scheda_prodotto_tit_off A:hover { text-decoration:none; color: #2c6e54; }

.download{
	font-size: 12px;
	font-weight: bold;
	color: #2c6e54;	
	text-align: center;	
}

.download A:link { text-decoration:none; color: #2c6e54; }
.download A:visited { text-decoration:none; color: #2c6e54; }
.download A:active { text-decoration:none; color: #2c6e54; }
.download A:hover { text-decoration:none; color: #000000; }


.scheda_usato_cella_tit{
	background-color: #CCCCCC;	
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
	text-align: left;
}

.scheda_usato_cella_dati{
	background-color: #F2F2F2;	
	font-size: 12px;
	font-weight: normal;
	color: #2c6e54;	
	text-align: left;
}

.scheda_usato_cella_dati A:link { text-decoration:none; color: #2c6e54; }
.scheda_usato_cella_dati A:visited { text-decoration:none; color: #2c6e54; }
.scheda_usato_cella_dati A:active { text-decoration:none; color: #2c6e54; }
.scheda_usato_cella_dati A:hover { text-decoration:none; color: #000000; }

.ferie{
	font-size: 16px;
	font-weight: bold;
	color: #C71745;	
}