BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; FONT: 11px bold Arial, Helvetica, sans-serif; COLOR: #333333; BACKGROUND-COLOR: #fff
}
A IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A:link {
	TEXT-DECORATION: none;
	color: #BF3939;
}
.form
 {
 background-image: url(images/sfondo_form.jpg); padding:15px; font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;
}
A:visited {
	TEXT-DECORATION: none;
	color: #BF3939;
}
A:hover {
	COLOR: #A3A3A3;
	TEXT-DECORATION: UNDERLINE;
}
.frame {
	font-family: Tahoma, Verdana, Arial, "Times New Roman";
	font-size: 11px;
	color: #353535;
	border: 1px solid #B6B6B6;
}
#mortgage {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #333333; BORDER-BOTTOM: #3d3d3d 2px solid; HEIGHT: 204px
}
#mortgage P {
	MARGIN-TOP: 3px; FONT: 11px Arial, Helvetica, sans-serif
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
HR {
	CLEAR: both; BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; VISIBILITY: hidden; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sep {
	CLEAR: both
}

.sep5 {
	CLEAR: both; FONT-SIZE: 5px; HEIGHT: 5px
}
.sep10 {
	CLEAR: both; FONT-SIZE: 10px; HEIGHT: 10px
}
#container {
	FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 778px; FONT-FAMILY: Verdana,Arial, Helvetica,Georgia,Sans-Serif
}
#header {
	MARGIN: 0px 0px 0px;
	float: left;
	/*width: 620px;*/
	padding-bottom:0px;
	padding-left: 0px;
}
#phone {
	PADDING-LEFT: 0px
}
TABLE#form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 745px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TABLE#form TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE#form TD#left {
	WIDTH: 220; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
TABLE#form TD#right {
	WIDTH: 525;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	
}
#nav {
	/*MARGIN: 0px auto 10px;*/
	WIDTH: 545px;
	float: left;
	padding-top: 5px;
}
#data {
vertical-align: top;
	float: right;
	padding-top: 5px;
}
#nav IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	
}
#left H3 {
	FONT-WEIGHT: 900; FONT-SIZE: 16px; MARGIN: 3px 0px; COLOR: #ff6e00; TEXT-ALIGN: center
}
#left H2 {
	FONT-WEIGHT: 900; FONT-SIZE: 16px; MARGIN: 3px 0px; COLOR: #ff6e00; TEXT-ALIGN: center
}
#left #bullet_points {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/bullet_bg_03.bmp); PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 190px; PADDING-TOP: 0px; HEIGHT: 220px; BACKGROUND-COLOR: #004561; TEXT-ALIGN: left
}
#left #arancio {
BACKGROUND-IMAGE: url(images/arancio.gif);
WIDTH: 190px; PADDING-TOP: 0px; 
HEIGHT: 78px; 
BACKGROUND-COLOR: #004561; 
TEXT-ALIGN: left;
padding-left: 0px;PADDING-BOTTOM: 0px; MARGIN: 0px auto; 
color: White;
FONT-FAMILY: Trebuchet MS,Georgia,Verdana,Sans-Serif;
FONT-SIZE: 16px; PADDING-RIGHT: 0px; PADDING-top: 0px;
}
#left UL {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 12px; LIST-STYLE-TYPE: none
}
#left LI {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 12px; MARGIN-LEFT: 0px; LINE-HEIGHT: 13px
}
#right #form_header {
	/*background-color: #4682B4;*/
	margin-top: 80px;
}
#right H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 19px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #fff;
	PADDING-TOP: 0px;
	FONT-FAMILY: Trebuchet MS,Georgia,Verdana,Sans-Serif;
	TEXT-ALIGN: left;
	background-color: #BF3939;
	margin: 1px;
	border-top: 5px solid #BDBDB2;
	border-bottom: 5px solid #BDBDB2;
}
#right H1 img {
padding: 0px;}
#right H4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 17px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	COLOR: #565656;
	PADDING-TOP: 0px;
	FONT-FAMILY: Trebuchet MS,Georgia,Verdana,Sans-Serif;
	
}
#right #box_header {
	FONT-SIZE: 1px;
	/*BACKGROUND-IMAGE: url(images/form_box_top_02b.gif);
	*/ MARGIN: 0px auto; WIDTH: 580px; HEIGHT: 0px;
}
#right #box_footer {
	FONT-SIZE: 1px;
	/*BACKGROUND-IMAGE: url(images/form_box_bottom_02b.gif); */
	MARGIN: 0px auto;
	margin-bottom: 2px;
}
#right #form_bottom {
	FONT-WEIGHT: bold; FONT-SIZE: 1px; /*
	BACKGROUND-IMAGE: url(images/form_footer_02b.jpg); */
	WIDTH: 565px; HEIGHT: 8px; BACKGROUND-COLOR: #266e88;
	margin-bottom: 2px;
}
#right #secure {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.number {
	COLOR: #004966
}
.bottone {
	/*height: 20px;*/
	width: 170px;
	font-size: 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #104C91;
	background-color: #D9E7F8;
}
.bottone1 {
border: 0px;
}
.bottone2 {
	border: 1px solid #8E9CAE;
	background: #FFFFFF;
}
.bottone2:hover, .bottone2:focus {
	border: 1px solid #DFE5EC;
}
.pound {
	FONT-SIZE: 11px
}
FIELDSET#one {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 11px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 566px;
	PADDING-TOP: 5px;
	BACKGROUND-COLOR: #F0F0EE;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 0px;
	border: 1px solid #BF3939;
}
FIELDSET#two {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px auto; WIDTH: 521px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fcfcf6; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#tassi TD {
	MARGIN-TOP: 3px; FONT: 11px Arial, Helvetica, sans-serif;
}
#tassi {
	FONT: 13px Arial, Helvetica, sans-serif;
	WIDTH: 200px;
	COLOR: #666666;
	BORDER-BOTTOM: #3d3d3d 2px solid;
	HEIGHT: 204px;
}
#tassi1 {
	FONT: 13px Arial, Helvetica, sans-serif;
}
#padtassi {
	PADDING-LEFT: 0px; PADDING-TOP: 2px
}
.grigioit {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: red
}
.txtnerobold {
	FONT: 11px bold Arial, Helvetica, sans-serif; COLOR: #333333
}
.col1_1 {
	FLOAT: right; WIDTH: 205px; MARGIN-RIGHT: 10px;
	font-size: 11px;
	padding-right: 5px;
}
.col1_1a {
	FLOAT: right; WIDTH: 140px; MARGIN-RIGHT: 10px;
	font-size: 11px;
	padding-right: 5px;
}
.col1_1b {
	FLOAT: right;
}
.topheader {
background-color: White;
}

.col1_2 {
	FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 10px
}
.col2_2 {
	FLOAT: right; WIDTH: 160px
}
#sup_left {
	FLOAT: left; WIDTH: 330px
}
#sup_right {
	FLOAT: right; WIDTH: 170px; PADDING-TOP: 20px
}
INPUT {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FONT-SIZE: 12px; MARGIN: 2px 0px 3px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.inputbox {
	BORDER-RIGHT: #666 1px solid;
	BORDER-TOP: #666 1px solid;
	FONT-SIZE: 12px;
	MARGIN: 2px 0px 3px;
	BORDER-LEFT: #666 1px solid;
	BORDER-BOTTOM: #666 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	height: 20px;
	width: 170px;
	font-size: 16px;
	background-color: #F8EAEA;
	font-weight: bold;
	color: #BF3939;
}
INPUT.radio {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px 0px 0px; BORDER-RIGHT-WIDTH: 0px
}
SELECT {
	FONT-SIZE: 12px; MARGIN: 2px 0px 3px
}
TEXTAREA {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 2px 0px 3px; WIDTH: 290px; BORDER-RIGHT-WIDTH: 0px
}
LABEL {
	COLOR: #343333
}
UL {
padding-left: -20px;
}
LI {
padding-left: -20px;
}
.gap1 {
	PADDING-TOP: 7px
}
.gap2 {
	PADDING-TOP: 2px
}

.fields {
	font-size: 14px;
	font-weight: bold;
	color: #BF3939;
}
#secure {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#submit2 {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 350px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.col1_1 SELECT {
	WIDTH: 140px
}
.col2_1 {
padding-left: 0px;
width: 320px;
float: left;
border-right: 1px dashed #000000;
padding-right: 5px;
/*background-color: White;
	border-width: 1px;
	border-style: solid;
	border-color: #104C91;*/
}
.col2_1a {
padding-left: 0px;
width: 380px;
float: left;
border-right: 1px dashed #000000;
padding-right: 5px;
/*background-color: White;
	border-width: 1px;
	border-style: solid;
	border-color: #104C91;*/
}
.col2_1b {
padding-left: 0px;
float: left;
padding-right: 0px;
/*background-color: White;
	border-width: 1px;
	border-style: solid;
	border-color: #104C91;*/
}
#com0 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 5px 0px 15px; COLOR: #7b7b76
}
#menu {
	/*height: 130px;*/
	width: 220px;
	text-align: left;
	float: left;
	padding-top: 10px;
	/*background-color: #F0f0f0;*/
	padding-left: 5px;
	padding-right: 10px;
}
#menu_bis {
	/*height: 130px;*/
	width: 280px;
	text-align: left;
	float: left;
	padding-top: 0px;
	/*background-color: #F0f0f0;*/
	padding-left: 5px;
	padding-right: 10px;
}
#menu1 {
	width: 100%;
	text-align: left;
	float: left;
	padding-top: 10px;
	background-color: #4682B4;
	padding-left: 5px;
}
.titoletto
{
	color:  #ffffff;
	text-decoration: none;
	font-weight: bold;
	padding-left:  12px;
   	font-size: 11px;
   	display:block; 
   	height:19px;
   	line-height:20px; 
   	background-color: #5eb07d;
	border-width : 0px 0px 1px 0;
	border-style : solid;
	border-color : #004200;
}
.titolo
{
	font-size: 16px;
	color: #BF3939;
}
a.menu, .menu_off 
{
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none; /*padding: 3px 0px 4px 15px;*/
	padding-left: 35px;
	padding-top: 3px;
	font-size: 11px;
	display: block;
	height: 21px;
	text-transform: uppercase;
	font-weight: bold;
	background-image: url(images/bg_menu_on.gif);
	background-repeat: no-repeat;
	color: #004384;
}

a.menu:hover 
{
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	padding-left: 35px;
	padding-top: 3px;
	font-size: 11px;
	display: block;
	height: 21px;
		background-image: url(images/bg_menu_off.gif);
	background-repeat: no-repeat;
	color: White;
}

a.menu_bis 
{
	font-family: Verdana, Arial, sans-serif;
	color: White;
	text-decoration: none;
	font-weight: normal;
	padding: 3px 0px 4px 15px;
	font-size: 10px;
	display: block;
	background-color: #0D5EA1;
	border-width: 0px 0px 1px 0;
	border-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
	background-image: url(images/freccia_off1.gif);
	background-position: 4px 5px;
	background-repeat: no-repeat;
	text-transform: uppercase;
	font-weight: bold;
}

a.menu_bis:hover 
{
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	color: #ffffff;
	font-weight: normal;
	padding: 3px 0px 4px 15px;
	font-size: 10px;
	display: block;
	font-weight: bold;
	text-transform: uppercase;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
	background-color: #4682B4; /*background-image: url(images/freccia_off.gif);
	background-position: 4px 5px;
	background-repeat: no-repeat;*/
}
.ast_small {
	FONT-SIZE: 11px
}
#com1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; COLOR: #666666; PADDING-TOP: 10px; TEXT-ALIGN: justify
}
#com2 {
	FONT-SIZE: 11px; MARGIN: 20px 0px 40px; TEXT-ALIGN: center
}
#com3 {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 20px; COLOR: #666666; TEXT-ALIGN: justify
}
#footer {
	FONT-SIZE: 11px; MARGIN: 5px; TEXT-ALIGN: center
}
#warning {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; COLOR: #000; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.txt_verde_12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
	font-size: 12px;
	font-weight: bold;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.txt_titolo_12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.txt_titolo_azzurro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.txt_rosso_9px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #c20000;
}
.txt_azzurro_10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
}
