body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #A9A8A8;
}


.bodyIFrame {
	background-color: #FFFFFF;
}


.bodyIFrame_Partner {
	background-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #264384;
}

.bodyInviaDocumento {
	background-color: #A7B7DB;
}


a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #188E30;
	text-decoration: underline;
}
.link_verde{
	color: #666666;
	text-decoration: none;
}
a.link_verde:hover {
	color: #009933;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.barra_sx {
	background-image: url(CSS/Front/barra_sx.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}




.toolbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #999999;
	padding-right: 5px;
	padding-left: 10px;
	font-variant: small-caps;
}

.VociMenuTendina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}


a:hover.VociMenuTendina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A4B2D0;
	text-decoration: none;
}

.indirizzo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 5px;
	padding-left: 10px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
.indirizzo_int {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 2px;
	font-weight: bold;
}
.bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	background-color: #FFFFFF;
}
.intestazioni_index {
	background-color: #26900A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: small-caps;
	color: #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
}
.link_deepblu {
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
	font-size: 11px;
	background-image: url(F.jpg);
}
.box_index {
	padding-top: 9px;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-bottom: 5px;
	background-color: #FFFFFF;
}
.box_evidenza_sx {
	padding-top: 10px;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-bottom: 7px;
	border: 1px none #999999;
	background-image: url(Front/computer.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.box_evidenza_dx {
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-bottom: 5px;
	border: 1px none #999999;
	padding-right: 5px;
	padding-left: 5px;
}
.box_evidenza_up {
	list-style-type: disc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006699;
	border: 1px none #999999;
	padding-left: 7px;
	font-variant: small-caps;
	font-weight: bold;
}
.box_news {
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-bottom: 5px;
	border: 1px none #999999;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 10px;
}
.box_news_up {
	list-style-type: disc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006699;
	border: 1px none #999999;
	padding-left: 7px;
	font-variant: small-caps;
	font-weight: bold;
}
.link_nero_w {

	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 10px;
}
.titoli_sezioni {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #28A944;
	background-color: #FFFFFF;
	font-weight: bold;
	font-variant: small-caps;
	list-style-type: square;
	word-spacing: 1px;
}

.Testo_Scrolling {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #28A944;
	font-weight: bold;
	font-variant: small-caps;
	word-spacing: 1px;
}


.titoli_sezioni_16px {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #28A944;
	background-color: #FFFFFF;
	font-weight: bold;
	font-variant: small-caps;
	list-style-type: square;
	word-spacing: 1px;
}



.TitoloBianco30Px {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #FFFFFF;
	font-weight: bold;
}

.TitoloBianco18Px {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
}


.cella_testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	background-color: #FFFFFF;
	padding-top: 2px;
	
}

.cella_testoNoBGColor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-top: 2px;
	
}

.paging {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	top: 5px;
	font-variant: normal;
	text-transform: capitalize;
	padding-left: 15px;
	font-weight: bold;
}
.box_approfondimenti {
	padding-top: 7px;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-bottom: 7px;
	padding-right: 3px;
	padding-left: 5px;
}
.link_deepblu_mini {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	font-size: 10px;
	background-image: url(Front/Fmini.jpg);
}
.commento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #333333;
}
.box_icone {
	padding-top: 1px;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-bottom: 1px;
	padding-right: 3px;
	padding-left: 7px;
}
.intestazioni_bis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #FFFFFF;
	padding-left: 21px;
	padding-right: 4px;
	background-image: url(Front/bk_intestazioni.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	background-color: #FFFFFF;
}
.toolbarbis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 10px;
	font-variant: small-caps;
	font-weight: normal;
	background-color: #188E30;
	text-decoration: none;
}
.link_freccia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 12px;
	font-size: 10px;
	background-image: url(Front/F_nera.jpg);
	display: block;
	padding-bottom: 1px;
}
.header {
	background-image: url(Front/HEADER1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bottomBIS {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #467B4D;
	padding-right: 3px;
	padding-left: 3px;
}
.Toolbar_Celle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: small-caps;
	color: #FFFFFF;
	padding-right: 2px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	background-color: #188E30;
	text-align: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-left: 3px;
}
.link_bianco {
	color: #FFFFFF;
	text-decoration: none;
}
.top {
	background-color: #08DE39;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.bk_indirizzo {
	background-repeat: no-repeat;
	background-position: right top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-image: url(Front/p.jpg);
}
.Toolbar_Celle_end {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #FFFFFF;
	padding-right: 2px;
	text-align: right;
	background-color: #188E30;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-left: 3px;
}
.madre {
	background-color: #FFFFFF;
}
.int_software{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-variant: small-caps;
	color: #497A4D;
	padding-left: 10px;
	font-weight: bold;
	background-image: url(Front/software_TITOLO.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.bk_indirizzo_bottom {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-color: #457B4A;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.box_partner {
	padding-top: 2px;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-bottom: 2px;
}
.box_scorrevole {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: justify;
}
.box_indexsoftware {
	padding-top: 6px;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
}
.box_indexformazione {
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-right: 2px;
	padding-left: 3px;
	text-align: justify;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DADADA;
	border-right-color: #DADADA;
	border-bottom-color: #DADADA;
	border-left-color: #DADADA;
	padding-bottom: 1px;
}
.evidenza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-variant: small-caps;
	color: #497A4D;
	padding-left: 10px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #DADADA;
	border-right-color: #DADADA;
	border-bottom-color: #DADADA;
	border-left-color: #DADADA;
	background-image: url(Front/Senza-titolo-1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}.evidenza_down {
font-family: Arial, Helvetica, sans-serif;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: solid;
border-left-style: solid;
border-top-color: #DADADA;
border-right-color: #DADADA;
border-bottom-color: #DADADA;
border-left-color: #DADADA;
border-bottom-width: 1px;
border-bottom-style: solid;
}

.scroll {
	color: #000000;
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	font-variant: small-caps;
}
.int_formazione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-variant: small-caps;
	color: #497A4D;
	padding-left: 5px;
	font-weight: bold;
	background-image: url(Front/formazione_TITOLO.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.box_nome_corso {
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #DADADA;
	border-right-color: #DADADA;
	border-bottom-color: #DADADA;
	border-left-color: #DADADA;
	padding-top: 2px;
	word-spacing: -1px;
	padding-right: 2px;
}
.box_indexformazionecentro {
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-right: 4px;
	padding-left: 4px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #DADADA;
	border-right-color: #DADADA;
	border-bottom-color: #DADADA;
	border-left-color: #DADADA;
	text-align: justify;
}
.intestaz_box_index {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: small-caps;
	color: #FFFFFF;
	padding-left: 21px;
	padding-right: 4px;
	font-weight: bold;
	background-color: #475880;
}
.boxw_index_centro {
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-right: 3px;
	padding-left: 4px;
	text-align: justify;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #DADADA;
	border-right-color: #DADADA;
	border-bottom-color: #DADADA;
	border-left-color: #DADADA;
	padding-top: 4px;
}
.boxw_index {
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-right: 2px;
	padding-left: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DADADA;
	border-right-color: #DADADA;
	border-bottom-color: #DADADA;
	border-left-color: #DADADA;
	padding-bottom: 1px;
	padding-top: 7px;
}
.content_center {
	background-image: url(Front/madre_centro.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.content_bottom {
	background-image: url(Front/madre_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.content_top {

	background-image: url(Front/madre_top.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bottomtris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 2px;
	padding-left: 2px;
	word-spacing: -1px;
	padding-top: 1px;
	background-color: #437B4C;
}
.separa {
	background-image: url(Front/separa.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	border-right-width: 4px;
	border-left-width: 4px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.separabis {
	background-color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.base_doc {
	background-image: url(Front/logo_mini.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.link_freccia_mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 12px;
	font-size: 10px;
	background-image: url(Front/Fmini.jpg);
	display: block;
	color: #555555;
	padding-top: 2px;
}
.banner_formazione {
	border: 1px solid #949494;
}
.cella_testo_giustifica {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-right: 10px;
	background-color: #FFFFFF;
	text-align: justify;
	list-style-type: square;
	padding-left: 5px;
}
.cella_colorata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-left: 8px;
	background-color: #E5E5E5;
	text-align: justify;
	padding-right: 6px;
	list-style-type: square;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.cella_colorata_verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	padding-left: 8px;
	background-color: #009933;
	text-align: justify;
	border: 1px solid #FFFFFF;
	padding-right: 5px;
	font-variant: small-caps;
}
.link_freccia_s {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	font-size: 10px;
	background-image: url(Front/F_verde.jpg);
	display: block;
}


.link_doc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	font-size: 10px;
	background-image: url(Front/doc.jpg);
	display: block;
}


.link_Raccomandazioni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	font-size: 10px;
	background-image: url(Front/Raccomandazioni.jpg);
	display: block;
}


.link_anteprima {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	font-size: 10px;
	background-image: url(Front/segnala.jpg);
	display: block;
}


.link_info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	font-size: 10px;
	background-image: url(Front/info.jpg);
	display: block;
}

.cella_separa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-left: 2px;
	text-align: justify;
	padding-right: 3px;
	list-style-type: square;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: 1px dashed #DADADA;
}
.link_pdf {





	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	font-size: 10px;
	background-image: url(Front/pdf.gif);
	display: block;
}
.link_word {





	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	font-size: 10px;
	background-image: url(Front/word.jpg);
	display: block;
}
.cella_colorataCopia {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-left: 8px;
	background-color: #E5E5E5;
	text-align: justify;
	padding-right: 6px;
	list-style-type: square;
	padding-top: 2px;
	padding-bottom: 2px;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border-top: 1px solid #B0B0B0;
	border-right: 1px solid #7A7A7A;
	border-bottom: 1px solid #7A7A7A;
	border-left: 1px solid #B0B0B0;
	height: 20px;
	width: 50px;
	background-repeat: repeat-x;
	background-color: #CCCCCC;
	padding-left: 3px;
	padding-top: 2px;
}
.testo_standard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-left: 2px;
}
.link_mail {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	font-size: 10px;
	background-image: url(Front/mail.jpg);
	display: block;
}
.link_stampa {





	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	font-size: 10px;
	background-image: url(Front/print.jpg);
	display: block;
}
.box_calendario {
	padding-top: 13px;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-bottom: 5px;
	background-color: #FFFFFF;
}
.titoli_sezioni_n {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	background-color: #FFFFFF;
	font-weight: bold;
	font-variant: small-caps;
	list-style-type: square;
	word-spacing: 1px;
}
.cella_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-left: 8px;
	text-align: justify;
	padding-right: 6px;
	list-style-type: square;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	height: 18px;
	width: 150px;
}

.cella_combo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-left: 8px;
	text-align: justify;
	padding-right: 6px;
	list-style-type: square;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	height: 18px;
	width: 150px;
}


.cella_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-left: 2px;
	text-align: left;
	padding-right: 2px;
	list-style-type: square;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: 1px solid #7F9DB9;
	border-right: 1px solid #7F9DB9;
	border-bottom: 1px solid #7F9DB9;
	height: 18px;
	width: 150px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7F9DB9;
}

.cella_textRegistrazioni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-left: 2px;
	text-align: left;
	padding-right: 2px;
	list-style-type: square;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px solid #188E30;
}

.cella_comboRegistrazioni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-left: 8px;
	text-align: justify;
	padding-right: 6px;
	list-style-type: square;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 190px;
	border: 1px solid #188E30;
}



.Tasti_Registrazioni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	width: 80;
	border: 1px solid #4EBC64;
	background-color: #188E30;
}

.cella_textInviaEMail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	text-align: left;
	list-style-type: square;
	border-top: 1px solid #7F9DB9;
	border-right: 1px solid #7F9DB9;
	border-bottom: 1px solid #7F9DB9;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7F9DB9;
}

.cella_textInviaEMailReadOnly {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	text-align: left;
	list-style-type: square;
	border-top: 1px solid #7F9DB9;
	border-right: 1px solid #7F9DB9;
	border-bottom: 1px solid #7F9DB9;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7F9DB9;
	background-color: #DEDCDC;
}


.cella_bandiere {

	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-left: 15px;
	background-color: #FFFFFF;
}
.link_arrow {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 12px;
	font-size: 10px;
	background-image: url(Front/F_nera1.jpg);
	display: block;
	color: #666666;
	padding-top: 1px;
}
.mater_madre {
	background-color: #FFFFFF;
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.Toolbar_Celle2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #000000;
}
.header_news_home {
	background-image: url(Front/news_home.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.dividi_home_vert {
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}.sfondo_partnetr_home {
	background-image: url(Front/sfondo_partner_home.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.evidenzar_news_home {

	background-image: url(Front/evidenza_home.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cella_testo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-right: 10px;
	background-color: #FFFFFF;
	text-align: justify;
	list-style-type: square;
	padding-top: 3px;
}
.headerbis {

	background-image: url(Front/HEADER2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.intestaz_box_indexgrigio {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 4px;
	font-weight: bold;
	background-color: #999999;
}
.intestaz_box_indexverde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-variant: small-caps;
	color: #000000;
	padding-left: 2px;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #14912D;
}
.intestaz_box_indexverde2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #FFFFFF;
	padding-left: 2px;
	font-weight: bold;
	background-color: #14912D;
	padding-right: 5px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #14912D;
	border-right-color: #14912D;
	border-left-color: #14912D;
}
.intestaz_box_ricerca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #000000;
	padding-left: 2px;
	font-weight: bold;
	background-color: #CCCCCC;
	padding-right: 5px;
}
.link_freccia_a {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 12px;
	font-size: 10px;
	background-image: url(Front/aa.gif);
	display: block;
	color: #555555;
	padding-top: 2px;
}
.titoli_news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.tab_ricerca {
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	background-color: #DFDFDF;
}


.cella_testo_giustificaNoPadding {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	background-color: #FFFFFF;
	text-align: justify;
	list-style-type: square;
}



.cella_testo_giustifica2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-right: 10px;
	background-color: #FFFFFF;
	text-align: justify;
	list-style-type: square;
}
.intestaz_box_indexblu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #FFFFFF;
	padding-left: 2px;
	font-weight: bold;
	background-color: #536797;
	padding-right: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #536797;
	border-right-color: #536797;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #536797;
}
.intestaz_box_indexblu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #FFFFFF;
	padding-left: 5px;
	font-weight: bold;
	padding-right: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #536797;
	background-image: url(Front/sf_h_ric.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	vertical-align: top;
	padding-top: 2px;
}

.intestaz_box_indexverde3CorpoGrigio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #FFFFFF;
	padding-left: 5px;
	font-weight: bold;
	padding-right: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #14912D;
	background-image: url(Front/sf_h_ric_v_CorpoGrigio.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 2px;
}



.intestaz_box_indexverde3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #FFFFFF;
	padding-left: 5px;
	font-weight: bold;
	padding-right: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #14912D;
	background-image: url(Front/sf_h_ric_v.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 2px;
}
.intestaz_box_grigio {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-variant: small-caps;
	color: #009933;
	padding-left: 2px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.link_home {





	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2B3954;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 17px;
	font-size: 10px;
	background-image: url(Front/ICO_HOME.jpg);
	display: block;
}
.link_info1 {






	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2D3B58;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 14px;
	font-size: 10px;
	background-image: url(Front/ICO_mail.jpg);
	display: block;
}
.campi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #465981;
	background-color: #DFDFDF;
	font-weight: bold;
	padding-right: 3px;
	padding-left: 3px;
}
.tab_anagrafica {
	background-color: #FFFFFF;
	border: 1px solid #188E30;
}
.cella_testo2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	padding-right: 10px;
	background-color: #DFDFDF;
	list-style-type: square;
	padding-top: 3px;
}
.tab_ricerca1 {

	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.campi_bianco {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #465981;
	background-color: #FFFFFF;
	font-weight: bold;
	padding-right: 3px;
	padding-left: 3px;
}
.titoli_risultati {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #188E30;
	font-weight: bold;
}
.cella_testo4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	background-color: #FFFFFF;
}

.cella_testoVerde {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #188E30;
}

.cella_TitoloBlu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #475981;
}


.cella_testoRossoMedio {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F70F14;
}


.link_pp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	font-size: 10px;
	background-image: url(Front/ico_pp.jpg);
	display: block;
}


.TestoPaging_Standard {
	font-family: Verdana;
	font-size: 10px;
	color: #343788;
}
.TestoPaging_Disabled {
	font-family: Verdana;
	font-size: 10px;
	color: #C0C2F8;
}


a:hover.TestoPaging_Standard {
	font-family: Verdana;
	font-size: 10px;
	color: #F88A29;
	text-decoration: none;
}

.TestoPaging_PaginaSelezionata {
	font-family: Verdana;
	font-size: 10px;
	color: #F88A29;
}
a:hover.TestoPaging_PaginaSelezionata {
	font-family: Verdana;
	font-size: 10px;
	color: #F88A29;
	text-decoration: none;
}
.SeparatoreLogoPartner {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(Front/separatoreLogoPartner.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
