.filoverticale{
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding: 0px;
border-right: 1px solid #0C3C03}

.filoverticaledx{
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding: 0px;
border-left: 1px solid #0C3C03}



.banner{
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding: 2px;
border-top: 2px solid #F9A006;
border-right: 2px solid #F9A006;
border-left: 2px solid #F9A006;
border-bottom: 2px solid #F9A006;}


.titolino { color:#FFFFFF; font-family:Impact, Charcoal; font-size: 16px;}

.menu_sito { color:#FFFFFF; font-family: Trebuchet MS, Helvetica, Verdana; font-size: 13px; font-weight:bold;}
a.menu_sito {color :#FFFFFF; font-weight: bold}
a.menu_sito:visited {color :#FFFFFF; font-weight: bold}
a.menu_sito:active {color :#FFFFFF; font-weight: bold}
a.menu_sito:hover {color :#F7D49D; font-weight: bold}

.home_titolo { color:#90052F; font-family:Impact, Charcoal; font-size: 42px;}
.home_titolo2 { color:#740000; font-family:Impact, Charcoal; font-size: 28px;}

.testo_doc_rigoldi { color:#30437A; font-family: arial, Trebuchet MS, Helvetica, Verdana; font-size: 10px; font-weight:normal;}


.home_testo2_title_small { color:#C31907; font-family: Trebuchet MS, Arial, Verdana; font-size: 15px; font-weight:bold}
a.home_testo2_title_small {color :#C31907; font-weight: bold}
a.home_testo2_title_small:visited {color :#C31907; font-weight: bold}
a.home_testo2_title_small:active {color :#C31907; font-weight: bold}
a.home_testo2_title_small:hover {color :#4192DE; font-weight: bold}


.home_testo2_small { color:#04347C; font-family: Verdana, arial; font-size: 11px; line-height: 13px; font-weight: bold}
a.home_testo2_small {color :#04347C; font-weight: bold}
a.home_testo2_small:visited {color :#04347C; font-weight: bold}
a.home_testo2_small:active {color :#04347C; font-weight: bold}
a.home_testo2_small:hover {color :#4192DE; font-weight: bold}

.home_pallino { color:#04347C; font-family: Verdana, arial; font-size: 11px; line-height: 10px;}


.Home_descrizione_sito { color:#064B8B; font-family:Verdana, Arial, Helvetica; font-size: 11px; font-weight:normal; line-height:15px}
a.Home_descrizione_sito {color :#064B8B; font-weight: bold}
a.Home_descrizione_sito:visited {color :#064B8B; font-weight: bold}
a.Home_descrizione_sito:active {color :#064B8B; font-weight: bold}
a.Home_descrizione_sito:hover {color :#999999; font-weight: bold}



.titolo_banner1 { color:#000066; font-family: Arial black, Verdana; font-size: 16px; line-height:16px; font-weight:bold}

.titolo_banner2 { color:#BA0202; font-family: Arial black, Verdana; font-size: 17px; line-height:16px; font-weight:bold}






.home_testo_title_small { color:#490909; font-family: Trebuchet MS, Arial, Verdana; font-size: 10px; font-weight:bold}


.home_testo_small { color:#000000; font-family: Verdana, arial; font-size: 11px; line-height:12px; font-weight:normal}
a.home_testo_small {color :#000000; font-weight: normal}
a.home_testo_small:visited {color :#000000; font-weight: normal}
a.home_testo_small:active {color :#000000; font-weight: normal}
a.home_testo_small:hover {color :#4192DE; font-weight: normal}


.credits { color:#000000; font-family: Verdana, arial; font-size: 10px; line-height:11px; font-weight:normal}
a.credits {color :#000000; font-weight: normal}
a.credits:visited {color :#000000; font-weight: normal}
a.credits:active {color :#000000; font-weight: normal}
a.credits:hover {color :#4192DE; font-weight: normal}



.sezione_titolo { color:#740000; font-family:Impact, Charcoal; font-size: 48px;}

.sezione_titolino { color:#FFFFFF; font-family:Impact, Charcoal; font-size: 20px;}

.sezione_sommario { color:#0C3C03; font-family:verdana, Helvetica, Verdana; font-size: 15px; font-weight: normal}

.sezione_sommario2 { color:#0C3C03; font-family:verdana, Helvetica, Verdana; font-size: 13px; font-weight: normal}

.lista_categoria_sommario { color:#8C4C07; font-family:Trebuchet MS, Helvetica, Verdana; font-size: 13px; font-weight: normal}



.sezione_menu { color:#BD0606; font-family: Trebuchet MS, Helvetica, Verdana; font-size: 17px; line-height:20px; font-weight:bold}
a.sezione_menu {color :#BD0606; font-weight: bold}
a.sezione_menu:visited {color :#BD0606; font-weight: bold}
a.sezione_menu:active {color :#BD0606; font-weight: bold}
a.sezione_menu:hover {color :#4192DE; font-weight: bold}




.lista_titolo {  color:#740000; font-family:Impact, Charcoal; font-size: 30px; font-weight: normal}

.lista_titolini {  color:#BD0606; font-family:Trebuchet MS, Helvetica, Verdana; font-size: 16px; font-weight: bold}

.lista_sommario {  color:#8C4C07; font-family:Trebuchet MS, Helvetica, Verdana; font-size: 15px; font-weight: normal}

.lista_titolo_sezione {  color:#0C3C03; font-family:Impact, Charcoal; font-size: 30px; font-weight: normal}

.lista_titolo_categoria {  color:#D4064A; font-family:Impact, Charcoal; font-size: 30px; font-weight: normal}



.lista_testo { color:#222222; font-family:Verdana,Arial,Helvetica; font-size: 12px; font-weight:normal; line-height:18px}
a.lista_testo {color :#3366FF; font-weight: bold}
a.lista_testo:visited {color :#3366FF; font-weight: bold}
a.lista_testo:active {color :#3366FF; font-weight: bold}
a.lista_testo:hover {color :#999999; font-weight: bold}



.detail_link { color:#04347C; font-family: Verdana, arial; font-size: 11px; line-height: 16px; font-weight: bold}
a.detail_link {color :#04347C; font-weight: bold}
a.detail_link:visited {color :#04347C; font-weight: bold}
a.detail_link:active {color :#04347C; font-weight: bold}
a.detail_link:hover {color :#4192DE; font-weight: bold}



.detail_titolo { color:#BD0606; font-family:Impact, Verdana, Helvetica; font-size: 20px; font-weight:normal; line-height:25px}

.detail_testo { color:#222222; font-family:Verdana,Arial,Helvetica; font-size: 12px; font-weight:normal; line-height:16px}
a.detail_testo {color :#3366FF; font-weight: bold}
a.detail_testo:visited {color :#3366FF; font-weight: bold}
a.detail_testo:active {color :#3366FF; font-weight: bold}
a.detail_testo:hover {color :#999999; font-weight: bold}



.testo { color:#222222; font-family:Verdana,Arial,Helvetica; font-size: 12px; font-weight:normal; line-height:16px}
a.testo {color :#3366FF; font-weight: bold}
a.testo:visited {color :#3366FF; font-weight: bold}
a.testo:active {color :#3366FF; font-weight: bold}
a.testo:hover {color :#999999; font-weight: bold}


.form_label { color:#333333; font-family:Verdana,Arial,Helvetica; font-size: 10px; font-weight:bold;}
a.form_label {color :#0000FF}
a.form_label:visited {color :#0000FF}
a.form_label:active {color :#0000FF}
a.form_label:hover {color :#cc0000}




.tabella_forms {
border: 1px solid #999999;
}



.forms_title {
	background-color: #EFEFEF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 2px;

}


.forms {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-bottom-color: #999999;
	padding: 2px;

}


.forms2 {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-bottom-color: #999999;
	padding: 2px;

}


.forms_list_1 {
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-bottom-color: #999999;
	padding: 2px;

}

.forms_list_2 {
	background-color: #efefef;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-bottom-color: #999999;
	padding: 2px;

}


.forminput2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border: 1px solid #9FB1CC;
}

.forminput3 {
	border: 1px solid #9FB1CC;
}



.formbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #ffffff;
}


.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #48678C;
}

.formtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #222222;
}

.edit_hitlist_label {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.edit_hitlist_text {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}


.formtitle2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #121212;
}

.formtitle {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #121212;
}



