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: #005577;

}



A:visited {

	TEXT-DECORATION: none;

	color: #005577;

}

A:hover {

	COLOR: #FF6403;

	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: 775px; 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: 240; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center

}

TABLE#form TD#right {

	WIDTH: 565;

	BACKGROUND-COLOR: #ffffff;

	TEXT-ALIGN: center;

	

}

#nav {

	MARGIN: 0px auto 10px; WIDTH: 585px; float: left;

	padding-top: 3px;

}

#prev {

	WIDTH: 280px; float: left;

	padding-top: 3px;

	padding-left: 10px;

}

#nav IMG {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;

	

}

#nav #bar {

	MARGIN-TOP: 1px; FONT-SIZE: 5px; HEIGHT: 9px; BACKGROUND-COLOR: #e9e8e6

}

#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;*/

}

#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: #4682B4;

	margin: 1px;

	border-top: 5px solid #FF6E00;

	border-bottom: 5px solid #FF6E00;

}

#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; WIDTH: 580px; HEIGHT: 0px;

	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: 570px;

	PADDING-TOP: 5px;

	BACKGROUND-COLOR: #F7F6ec;

	TEXT-ALIGN: left;

	BORDER-RIGHT-WIDTH: 0px;

}

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: 245px; 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

}

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: 11px;

font-weight: bold;

color: #1568CA;

}

#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: 280px;

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: 280px;

	text-align: left;

	float: left;

	padding-top: 10px;

	/*background-color: #F0f0f0;*/

	padding-left: 5px;

	padding-right: 10px;

}
#menucv {

	/*height: 130px;*/

	width: 280px;

	text-align: left;

	float: left;

	padding-top: 10px;

	/*background-color: #F0f0f0;*/

	padding-left: 5px;

	padding-right: 10px;

}
#menu2 {

	/*height: 130px;*/

	width: 280px;

	text-align: left;

	float: left;

	padding-top: 10px;

	/*background-color: #F0f0f0;*/

	padding-left: 5px;

	padding-right: 10px;

	font-size: 14px;

}

#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;

}



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.menucv, .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_menucv_on.gif);

	background-repeat: no-repeat;

	color: #ffffff;

}



a.menucv: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_menucv_off.gif);
	background-repeat: no-repeat;
	color: #FF8040;
}
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;

}