body { margin:0 0 0 0; background-image:url("images/sf_home_03.jpg") }
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #00427D; font-weight: bold}
.admin_title {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: white; font-weight: bold}
.home_menu {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #00427D; font-weight: bold}

a.home_menu {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #00427D; font-weight: bold}
a.home_menu:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #A6CF39; font-weight: bold}

.news_tit {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000066; font-weight: bold}
.news_sottotit {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #6699CC; font-weight: bold}
.news_data {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold}
.news_archivio {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; letter-spacing:1px; color: #000066; font-weight: bold}
.news_archivio:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; letter-spacing:1px; color: #CC0000; font-weight: bold}
.news_data2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; background:#FF0000; color:white; font-weight: bold}
.news_archivio2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000066; font-weight: bold}
.news_archivio2:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #0099FF; font-weight: bold}

.pag_menu {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #00427D; font-weight: bolder}
.pag_sub_menu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00427D; font-weight: bolder}
.pag_sub_menu:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #A6CF39; font-weight: bolder}

.testoblu3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight: bold}
.testoverde {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #82C118; font-weight: bold}
.testoarancio {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; font-weight: bold}
.testolink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; font-weight: bold}
.testorosso {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; font-weight: bold}
.testoblu2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003399; font-weight: bold}

.puntoelenco {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; font-weight: bold}

.testonero {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666}
.testonero1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666}
a.testonero {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666}
a.testonero:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; text-decoration: underline;}

.testoblu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000033; font-weight: bold}

.testo2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: white}
.testociano {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #006699; font-weight: bold}
.txtlegenda {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; font-weight: bold}
.testonero2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: black}
a.testonero2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: black}
a.testonero2:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: red}
.testonero3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: black}
.testonero3:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: red}
.menu_aste {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #FFFFFF; font-weight: normal}
.menu_item {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #FFFFFF; font-weight: bold}

.menu_rosso {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; letter-spacing:2px; color: #CC0000; font-weight: bold}

.menu_cyan {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; letter-spacing:2px; color: #0066CC; font-weight: bold}

.menu_blu {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; letter-spacing:2px; color: #000066; font-weight: bold}
.menu_arancio {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; letter-spacing:2px; color: #FF6600; font-weight: bold}
.menu_verde {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; letter-spacing:2px; color: #82C118; font-weight: bold}
.menu_verde2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; letter-spacing:2px; color: #009933; font-weight: bold}
.menu_nobold {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: white; }
.menu_disable {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; letter-spacing:2px; color: #666; font-weight: bold}

.dovesiamo {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: white; letter-spacing:2px; }
.menu {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; letter-spacing:2px; color: white; font-weight: bold}
.menu:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FFCC00; font-weight: bold}
.submenu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; letter-spacing:2px; color: white; font-weight: bold}
.submenu:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000066; font-weight: bold}
.submenu_sel {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; letter-spacing:2px; color: #333333; font-weight: bold}
.submenu2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; letter-spacing:1px; color: white; font-weight: bold}
.submenu2:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000066; font-weight: bold}
.submenu2_sel {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; letter-spacing:1px; color: #333333; font-weight: bold}

.tit_sub {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #CCCCCC}
.tit_news_1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000066; font-weight: bold}
.tit_news_2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #0099FF; font-weight: bold}
.tit_news_3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #333333}
.tit_spec_1 {  font-family: Verdana, Arial, Helvetica , sans-serif; font-size: 11px; font-style: normal; color: #0099FF; font-weight: bold}
.tit_spec_2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #CC0000; font-weight: bold}
.tit_spec_3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #CC0000; font-weight: bold}
a.tit_spec_3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #CC0000; font-weight: bold}
a.tit_spec_3:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #0066CC; font-weight: bold}

.ricerca {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000033 ; font-weight: bold}

a {text-decoration: none; color: #0099CC}
a:hover {text-decoration: none; color: #990000; cursor: hand}
a.menu_blu {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; letter-spacing:2px; color: #000066; font-weight: bold}
a.menu_blu:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; letter-spacing:2px; color: #CC0000 ; font-weight: bold}
a.pag_menu {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #00427D; font-weight: bolder}
a.pag_menu:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #A6CF39; font-weight: bolder}
a.menu_item {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #FFFFFF; font-weight: bold}
a.menu_item:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #00CCFF; font-weight: bold}
a.menu_cyan {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; letter-spacing:2px; color: #0066CC; font-weight: bold}
a.menu_cyan:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; letter-spacing:2px; color: #CC0000; font-weight: bold}

.wrapper
{

}
.wrapper img
{
	margin: 20px 20px 0px 20px;
}

.wrapper ul
{
	list-style-type:none;
	margin: 0;
	padding: 0;
}

.wrapper li
{
	display:inline-block;
	float:left;
	text-align:center;
	margin:5px;
	border: 1px solid #e3d7c0 !important;
}
div.contenitore
{
	height: 180px;
	width: 759;
	margin-bottom: 0px;
	border: 1px solid #FFF;
	background-color: #FFF;
	display: inline;	
}

div.foto
{
	width: 140px;
	height: 120px;
	float: left;
	margin-right: 9px;
	padding: 0;
	display: inline;	
}

div.report
{
	float: left;
	width: 610px;
	height: 120px;
	margin: 0;
	display: inline;	
}

div.indirizzo
{
	float: left;
	width: 275px;
	height: 90px;	
	margin: 0;
}

div.indirizzo_icon
{
	width: 35px;
	float: none;
	margin: 0;
	display: inline;	
}

div.indirizzo_text
{
	width: 240px;
	float: none;	
	margin: 0;
}

div.telweb
{
	position: relative;
	left: 17em;
	width: 335px;
	height: 90px;	
	margin: 0;
}

div.telweb_icon
{
	width: 40px;
	float: inherit;
	margin: 0;
	display: inline;
}

div.telweb_label
{
	width: 60px;
	float: inherit;
	margin-right: 10px;
	display: inline;
}

div.telweb_text
{
	width: 225px;
	float: inherit;
	margin: 0;
	display: inline;
}

div.separatore1
{
	clear: left;
	float: left;
	width: 759;
	height: 5;
 	background-image: url('images/sf_report_record1.jpg');
}

div.separatore2
{
	float: left;
	width: 759;
	height: 1;
	background-color: #ADC0E6;
	margin-bottom: 15px;
}

div.separatore3
{
	float: left;
	width: 610;
	height: 1;
	background-color: #ADC0E6;
	margin-bottom: 20px;	
}
td.testata{ background-image:url("images/logo_cia2.jpg")}
td.testata2{ background-image:url("images/home_02.jpg")}
td.testata3{ background-image:url("images/home_03.jpg"); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #FFFFFF; font-weight: normal}
td.testata4{ background-image:url("images/pie3.jpg"); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: white}
td.DettaglioAgente1{ background-image:url("images/sf_grey5.jpg")}
td.PiePagina{ background-image:url("images/home_04.jpg"); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000066; font-weight: bold}
