BODY {background-color: white; margin: 0}
BODY.home {background-color: #9EC8D9; margin: 0}
BODY,TD,P,DIV,SPAN,A,INPUT,TEXTAREA,SELECT {font-family: Verdana, Arial, san-serif; font-size: 11px; color: #02427D; font-weight: normal}
A {text-decoration: none; color: #02427D}
A:HOVER {text-decoration: underline}
.logo {margin-left: 6px}
.menuServizio {font-variant: small-caps; font-weight:bold}
.sfondoHeaderTd {background-image: url('img/sfondo_header.gif'); height: 209px}
.sfondoHeaderTd2 {background-image: url('img/sfondo_header2.gif'); height: 209px}
.sfondoCorpoTd {background-image: url('img/sfondo_corpo.gif'); height: 297px}
.corpoTable {margin-top: 10px}
.imgTxtHomeDiv {margin: 40px 18px}
.imgTxtHomeDiv h5 {font-size: 13px; padding-top: 20px}
.footerTd {font-family: Verdana, Arial, san-serif; font-size: 10px; padding-top: 3px; padding-left: 2px}
.footerTd A {font-size: 10px}
.tableNews {border: 1px white solid; background-color: #DAEBF2; width: 85%}
.tableNews .header {background-color: #D0E4ED; padding: 2px; font-size: 12px; font-weight: bold}
.tableNews .news {padding: 10px 2px}
.tableNews .news .tit {color: #02427D; font-weight: bold}
.menuTD {
	background-image: url('img/sfondo_menu.gif');
	vertical-align: top;
}
H4 {text-align: left; font-size: 18px; font-family:Arial, Verdana, Tahoma; border-bottom: 1px solid #02427D; margin: 20px 2px 20px 16px; padding-bottom: 3px}
H5 {text-align: left; font-size: 11px; font-family: Verdana, Arial; margin: 20px 2px 20px 16px; padding-bottom: 3px; color: #0F5FA8}
.tableForm{border: 2px solid #44C8F5}
INPUT {background-color: #DFF3FA; border: 0; width: 80%; color: #28A1D7; font-weight: bold}
TEXTAREA {background-color: #DFF3FA; border: 0; width: 90%; height: 186px; color: #28A1D7; font-weight: bold}
.invia {width: 36px; height: 17px} 
.titoloNews {width: 100%; margin-left: 16px; margin-bottom: 4px; color: EDF2F6; background-color: #64ADE2; font-weight: bold; padding: 2px}
.divNews {margin-left: 16px; margin-bottom: 22px}
.divNews A {text-decoration: underline; color: #1F86E6}
.divNews A:HOVER {text-decoration: none}
.imgBordoBianco {border: 2px solid white}
.imgBordoBlu {border: 2px solid #44C8F5; width: 250px}
P {margin: 0 0 8px 16px; text-align: justify}
.azzurro {color: #1F86E6; font-weight: bold}
.distTable {margin-left: 16px}
.distDiv {margin-top: 3px}
A.raquo {font-size: 14px}

.nomeprod {font-size: 11px; font-family:Arial, Verdana, Tahoma;color: #02427D;}
.nomeprod2 {font-size: 18px; font-family:Arial, Verdana, Tahoma;color: #02427D; font-weight: bold;}
.menu{
	font-size: 13px;
	font-family:Arial, Verdana, Tahoma;
	color: #02427D;
	padding-left: 8px;
	padding-bottom: 4px;
}
.menu:link {
	text-decoration: none; 
}
.menu:visited {
	text-decoration: none;
}
.menu:hover {
	text-decoration: none;
	
}
.menu:active {
	text-decoration: none;
	
}
.sottomenu {

	font-size: 11px;
	font-family:Arial, Verdana, Tahoma;
	color: #02427D;
	padding-left: 15px;
	padding-bottom: 4px;
}
.menu_click {
	font-size: 13px;
	font-family:Arial, Verdana, Tahoma;
	color: #02427D;
	padding-left: 8px;
	padding-bottom: 4px;
	font-weight: bold;
}
.sottomenu_click {
	font-size: 11px;
	font-family:Arial, Verdana, Tahoma;
	color: #02427D;
	padding-left: 15px;
	padding-bottom: 4px;
	font-weight: bold;
}
.tab_sottomenu {
	font-size: 13px;
	font-family:Arial, Verdana, Tahoma;
	color: #02427D;
	font-weight: bold;
	background-image: url(img/sfondo_sottomenu.gif);
	background-repeat: no-repeat;
	border: 1px solid #d0edf7;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 33px;
}

