body {



	scrollbar-face-color: #829AA8; //barra



	scrollbar-highlight-color: #FFFFFF;



	scrollbar-shadow-color: #57707D; //parte scura di barra



	scrollbar-3dlight-color: #98ACB8; //parte chiara di barra



	scrollbar-arrow-color: #FFFFFF;



	scrollbar-track-color: #D7DEE3; //sfondo barra



	scrollbar-darkshadow-color: #FFFFFF;



}







hr {



	height: 1px;



	width: 100%;



	color: #809DB3;



	



}







table {



	font-family: "Arial"; 



	font-size: 8pt;



	color: #445864;



	



}







table.GridFine_t1 {



	border-collapse: collapse;



	border-style: solid;



}







table.tab1 {



	border: 1px #336075 solid;



}







table.home_box {



	background-color: #FFFFFF; 



	border: 2px #7BA5BD solid;



}







table.GridFine_homebox {



	border-collapse: collapse;



	border-style: solid;



	background-color: #E9ECEF; 



}







table.GridFine_2 {



	border-collapse: collapse;



	border-style: solid;



	background-color: #FFFFFF; 



}





font.small2 {

	font-family: "Arial"; 

	font-size: 7pt;



}





font.small {

	font-family: "Arial"; 

	font-size: 7pt;

	color: #445864;

}



font.cont_titolo {



	font-family: "Arial"; 

	font-size: 8pt;

	font-weight: bold;

	color: #445864;

}



font.news_titolo {



	font-family: "Arial"; 

	font-size: 13pt;

	font-weight: bold;

	color: #334764;

}



a.top_menu:link, a.top_menu:visited, a.top_menu:active {



	font-family: "Arial";



	font-weight: normal;



	color: #FFFFFF; 



	text-decoration: underline;



}







a.top_menu:hover {



	font-family: "Arial";



	font-weight: normal;



	color: #4A7082; 



	text-decoration: none;



}







font.homebox_tit_1 {



	font-family: "Arial";



	font-weight: bold;



	font-size: 9pt;



	color: #1C2F3E;



}







a.homebox_menu:link, a.homebox_menu:visited, a.homebox_menu:active {



	font-family: "Arial";



	font-weight: normal;



	color: #445864; 



	text-decoration: none;



}







a.homebox_menu:hover {



	font-family: "Arial";



	font-weight: normal;



	color: #445864; 



	text-decoration: underline;



}







a.homebox_menu_2:link, a.homebox_menu_2:visited, a.homebox_menu_2:active {



	font-family: "Arial";



	font-weight: bold;



	color: #445864; 



	text-decoration: none;



}







a.homebox_menu_2:hover {



	font-family: "Arial";



	font-weight: bold;



	color: #445864; 



	text-decoration: underline;



}







input.iFlat1 {



	font-family: Arial; 



	font-size: 9px; 



	color: #FFFFFF; 



	text-decoration: none; 



	background-color: #809DB3; 



	height: 16px; 



	width: 105px; 



	border-color: #003366 #FFFFFF #FFFFFF #003366; 



	border-style: inset; 



	border-top-width: 1px; 



	border-right-width: 1px; 



	border-bottom-width: 1px; 



	border-left-width: 1px; 



	padding-right: 1px; 



	padding-left: 1px; 



}











input.bFlat1 {



	font-family: Arial; 



	font-size: 9px; 



	color: #003366; 



	text-decoration: none; 



	background-color: #CFD6DE; 



	height: 18px; 



	width: 80px; 



	cursor: hand;



}









/* di poll */

.menuhd { 

    font-family: Verdana, Arial, Helvetica, sans-serif; 

    font-size: 11px; 

    color: #006699; 

    background-color: #EEEEEE; 

    padding-top: 2px; 

    padding-bottom: 2px; 

    padding-left: 3px; 

    border-top-width: 1px; 

    border-left-width: 1px; 

    border-top-style: solid; 

    border-left-style: solid; 

    border-top-color: #FFFFFF; 

    border-left-color: #FFFFFF; 

    font-weight: bold; 

} 

.poll { 

    font-family: Verdana, Arial, Helvetica, sans-serif; 

    font-size: 10px; 

    padding-top: 2px; 

    padding-bottom: 2px; 

    padding-left: 5px; 

    /*background-color: #DFE3E2;*/

		background-color: #FFFFFF; 

    border-top-width: 1px; 

    border-left-width: 1px; 

    border-top-style: solid; 

    border-left-style: solid; 

    border-top-color: #FFFFFF; 

    border-left-color: #FFFFFF; 

    padding-right: 2px; 

} 



.fat { 

    font-family: Verdana, Arial, Helvetica, sans-serif; 

    font-size: 10px; 

    font-weight: bold; 

} 

.tabele { 

    background-color: #FFFFFF;

} 

.formlook { 

    font-family: Verdana, Arial, Helvetica, sans-serif; 

    font-size: 10px; 

    color: #000000; 

    border: 1px solid #000000; 

} 

.pollbg { 

    background-color: #DFE3E2; 

    padding-left: 5px; 

    font-family: Verdana, Arial, Helvetica, sans-serif; 

    font-size: 10px; 

    color: #000000; 

    padding-top: 2px; 

    padding-bottom: 2px; 

} 






