body,p,td,th,ol,h1,h2,h3,h4,h5,h6,a,span,div,form,input,select,textarea,caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #0E218A;
	text-decoration: none;
	}

body { margin:1px;
	scrollbar-face-color: #ffffff; 
	scrollbar-shadow-color: #eeeeee; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-3dlight-color: #cccccc; 
	scrollbar-darkshadow-color: #cccccc; 
	scrollbar-track-color: #eeeeee; 
	scrollbar-arrow-color: #cccccc;
	scrollbar-base-color: #000000; }

ul#tabs{list-style: none;
	margin: 0px; padding: 7px 0;
  	font-weight: bold; text-align: left; }

ul#tabs li{display: inline; margin: 0px 5px; line-height:18px; }

ul#tabs a{text-decoration: none; padding: 0 0 3px; color: #0E218A}

ul#tabs a#current{ background-image:url(/img/sf_menu.jpg);
	padding: 7px; color:#0E218A}

ul#tabs a:hover{ background-image:url(/img/sf_menu.jpg); padding: 7px 0}

ul#tabs1{list-style: none; margin: 0; font-weight: bold;
	text-align: left; white-space: nowrap}

ul#tabs1 li{margin: 0 3px}

ul#tabs1 a{text-decoration: none;  padding: 0 0 3px; color: #0E218A;}

ul#tabs1 a#current{list-style-image: url(/img/freccia_menu_dx.gif); color:#0E218A;}

ul#tabs1 a#hover{list-style-image: url(/img/freccia_menu_dx.gif); color: #0E218A;}

.table_principale {
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	background-image:background-image:none;
}

.table_principale_4 { 
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	background-image:background-image:none;
}

.table_principale1 { 
	border-width: 1px; border-style: solid;
	border-color: #CCCCCC; background-image:none;
	background-color:white
}
.table_principale3 { 
	border-width: 1px; 
	border-style: solid;
	border-color: #CCCCCC; 
	background-image:none;
	background-color:white
}

.table_principale4 { 
	border-width: 1px; 
	border-style: solid;
	border-color: #CCCCCC; 
	background-image:none;
	background-color:white
}

.table_principale2 { 
	border-width: 1px; 
	border-style: solid;
	border-color: #CCCCCC; 
	background-image:none;
}

.table_dividi { background-color: #FFFFFF; }

.blue_10_prod, a.blue_10_prod:link, a.blue_10_prod:visited { color: #0E218A; }

.blue_10_menu, a.blue_10_menu:link, a.blue_10_menu:hover,  a.blue_10_menu:visited,
	a.blue_10_menu:active { 
	color: #0E218A;
	text-decoration: none;
	font-weight: bold;
}

.green_10_menu, a.green_10_menu:link, a.green_10_menu:hover,  a.green_10_menu:visited,
	a.green_10_menu:active { 
	color: #ACC10B;
	text-decoration: none;
	font-weight: bold;
}
a.green_10_menu:hover { 
	color: #CCC;
	text-decoration: none;
	font-weight: bold;
}

.sf_grigio_sfumato { 
	background-image:url(/img/sf_menu.jpg);
}

.blue_10_fin, a.blue_10_fin:link, a.blue_10_fin:hover,  a.blue_10_fin:visited,
	a.blue_10_fin:active { 
	color: #0E218A;
	text-decoration: none;
	font-weight: bold;
	background-color:white;
}
	
.blue_10{ 
	color: #0E218A;
	padding: 10px 10px;
}
a.blue_10:link, a.blue_10:visited {
 	font-weight: bold;
	padding: 2px;
}

a.blue_10:hover{
 	font-weight: bold; text-decoration:underline
}

.blue_10sf, a.blue_10sf:link, a.blue_10sf:visited {  
	color: #0E218A;
	padding: 5px 15px;
	background-image:url(/img/sf_menu.jpg);
	font-weight: bold;
}

.blue_11 { font-size: 11px; }

.blue_12 { font-size: 12px; font-weight: bold; }

.blue_14 { font-size: 14px; font-weight: bold; }

.grey_10, a.grey_10:link, a.grey_10:visited {
	padding: 2px 2px 2px 2px;
	color: #999999;
}

a.grey_10:hover{ color: #0E218A; text-decoration:underline }

.grey_10sf, a.grey_10sf:link, a.grey_10sf:visited {
	padding: 5px 15px;
	background-image:url(/img/sf_menu.jpg);
	color: #999999;
	font-weight: bold;
}

a.grey_10sf:hover{ color: #0E218A; }

.grey_11, a.grey_11:link, a.grey_11:visited {
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}

a.grey_12:hover{ color: #0E218A; text-decoration:underline }


.lista_pdf { line-height:18px }

.back_bottom { background-repeat:repeat-x; background-position:bottom }

.ultime_realizzazioni { 
	height:80px;
	width:330px;
	padding:0px;
	margin-top:10px;
	margin-left:10px;
	background-image:url(/img/malvestio/sf_ultime_realizzazioni.jpg); 
	background-repeat:no-repeat; background-position: 10px 10px 0px 0px;
}


