body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background: #ffffff;
	margin-top: 20px; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
a {
	color:#646464;
	text-decoration:none;
}
a:hover {
	color:#646464;
	text-decoration: underline;
}
.oneColFixCtrHdr #container {
	width: 960px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtrHdr #header {
	background: url(images/bg_header.gif);
	height:108px;
	padding: 0 0px 0 0px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
	position: relative;
}
	.oneColFixCtrHdr #logo {
	width: 297px;
	height: 108px;
	position:absolute;
	margin-left: 0px;
	margin-top: 0;
	left: 0px;
	top: 0px;
	}
	/* menu principale */
	.oneColFixCtrHdr #menu1 {
	width: 663px;
	height: 34px;
	position:absolute;
	margin-left: 297px;
	margin-top: 0;
	}
		#menu1 ul {
			margin:0;
			padding:0;
			width: 613px;
			height:34px;
		}
		
		#menu1 ul li{
			list-style: none;
			padding:0;
			margin: 0;
			float:left;
			height:34px;
		}
		a.home{
		display: block;
		text-indent: -9999px;
		background: transparent url(images/bot_home.gif) no-repeat;
		width:126px;
		height: 34px;
		}
		a.home:hover {
		background: transparent url(images/bot_home_active.gif) no-repeat;	
		}
		a.homeactive {
		display: block;
		text-indent: -9999px;
		width:126px;
		height: 34px;
		background: transparent url(images/bot_home_active.gif) no-repeat;
		}
		a.chisiamo{
		display: block;
		text-indent: -9999px;
		background: transparent url(images/bot_chisiamo.gif) no-repeat;
		width:124px;
		height: 34px;
		}
		a.chisiamo:hover {
		background: transparent url(images/bot_chisiamo_active.gif) no-repeat;	
		}
		a.chisiamoactive {
		display: block;
		text-indent: -9999px;
		width:124px;
		height: 34px;
		background: transparent url(images/bot_chisiamo_active.gif) no-repeat;
		}
		a.dove{
		display: block;
		text-indent: -9999px;
		background: transparent url(images/bot_dove.gif) no-repeat;
		width:140px;
		height: 34px;
		}
		a.dove:hover {
		background: transparent url(images/bot_dove_active.gif) no-repeat;	
		}
		a.doveactive {
		display: block;
		text-indent: -9999px;
		width:140px;
		height: 34px;
		background: transparent url(images/bot_dove_active.gif) no-repeat;
		}
		a.contatti{
		display: block;
		text-indent: -9999px;
		background: transparent url(images/bot_contatti.gif) no-repeat;
		width:104px;
		height: 34px;
		}
		a.contatti:hover {
		background: transparent url(images/bot_contatti_active.gif) no-repeat;	
		}
		a.contattiactive {
		display: block;
		text-indent: -9999px;
		width:104px;
		height: 34px;
		background: transparent url(images/bot_contatti_active.gif) no-repeat;
		}
		a.area{
		display: block;
		text-indent: -9999px;
		background: transparent url(images/bot_area.gif) no-repeat;
		width:119px;
		height: 34px;
		}
		a.area:hover {
		background: transparent url(images/bot_area_active.gif) no-repeat;	
		}
		a.areaactive {
		display: block;
		text-indent: -9999px;
		width:119px;
		height: 34px;
		background: transparent url(images/bot_area_active.gif) no-repeat;
		}
		/* menu secondario */
		.oneColFixCtrHdr #menu2 {
		width: 663px;
		height: 74px;
		position:absolute;
		margin-left: 297px;
		margin-top: 34px;
		}
		#menu2 ul {
			margin:0;
			padding:0;
			width: 663px;
			height:74px;
		}
		
		#menu2 ul li{
			list-style: none;
			padding:0;
			margin: 0;
			float:left;
			height:74px;
		}
		a.prestiti{
		display: block;
		text-indent: -9999px;
		background: transparent url(images/bot_prestiti.gif) no-repeat;
		width:126px;
		height: 74px;
		}
		a.prestiti:hover {
		background: transparent url(images/bot_prestiti_active.gif) no-repeat;	
		}
		a.prestitiactive {
		display: block;
		text-indent: -9999px;
		width:126px;
		height: 74px;
		background: transparent url(images/bot_prestiti_active.gif) no-repeat;
		}
		a.quinto{
		display: block;
		text-indent: -9999px;
		background: transparent url(images/bot_quinto.gif) no-repeat;
		width:124px;
		height: 74px;
		}
		a.quinto:hover {
		background: transparent url(images/bot_quinto_active.gif) no-repeat;	
		}
		a.quintoactive {
		display: block;
		text-indent: -9999px;
		width:124px;
		height: 74px;
		background: transparent url(images/bot_quinto_active.gif) no-repeat;
		}
		a.debito{
		display: block;
		text-indent: -9999px;
		background: transparent url(images/bot_debito.gif) no-repeat;
		width:156px;
		height: 74px;
		}
		a.debito:hover {
		background: transparent url(images/bot_debito_active.gif) no-repeat;	
		}
		a.debitoactive {
		display: block;
		text-indent: -9999px;
		width:156px;
		height: 74px;
		background: transparent url(images/bot_debito_active.gif) no-repeat;
		}
		a.mutui{
		display: block;
		text-indent: -9999px;
		background: transparent url(images/bot_mutui.gif) no-repeat;
		width:117px;
		height: 74px;
		}
		a.mutui:hover {
		background: transparent url(images/bot_mutui_active.gif) no-repeat;	
		}
		a.mutuiactive {
		display: block;
		text-indent: -9999px;
		width:117px;
		height: 74px;
		background: transparent url(images/bot_mutui_active.gif) no-repeat;
		}
		a.mediazione{
		display: block;
		text-indent: -9999px;
		background: transparent url(images/bot_mediazione.gif) no-repeat;
		width:140px;
		height: 74px;
		}
		a.mediazione:hover {
		background: transparent url(images/bot_mediazione_active.gif) no-repeat;	
		}
		a.mediazioneactive {
		display: block;
		text-indent: -9999px;
		background: transparent url(images/bot_mediazione_active.gif) no-repeat;
		width:140px;
		height: 74px;
		}
.oneColFixCtrHdr #header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.oneColFixCtrHdr #mainContent {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #FFFFFF;
	text-align:justify;
}

.oneColFixCtrHdr #footer {
	background: url(images/bg_footer.gif);
	height:88px;
	position:relative;
}

	.oneColFixCtrHdr #menufooter {
		width: 250px;
		height: 16px;
		position:absolute;
		margin-left: 26px;
		margin-top: 33px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		}
	.oneColFixCtrHdr #prevfooter {
		width: 223px;
		height: 52px;
		position:absolute;
		margin-left: 375px;
		margin-top: 0px;
		}
	 .oneColFixCtrHdr #copyright {
	width: 358px;
	height: 52px;
	position:absolute;
	margin-left: 670px;
	margin-top: 33px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	left: -70px;
	text-align:right;
		}
		

.testochisiamo {
	padding-left: 30px; 
	background: #FFFFFF;
	color:#646464;
	font-size:13px;
}
.testomediazione {
	padding-left:200px;
	color:#646464;
	font-size:13px;
}
.testodove {
	background: #FFFFFF;
	color:#646464;
	font-size:16px;
}
.testo13 {
	color:#646464;
	font-size:13px;
}
.testo12 {
	color:#646464;
	font-size:12px;
}
.lilla {
	color:#a77cad;
}
.list_prestiti li{
			list-style: url(images/bullet_arancio.gif);
			margin-top:15px;
		}
.list_consolidamento li{
			list-style: url(images/bullet_arancio.gif);
			margin-top:3px;
		}
.arancio {
	color:#de9719;
}
.verde {
	color:#cdd220;
}
.sottolineato {
	text-decoration:underline;
}
.titolo_faq {
	color:#cdd220;
	font-size:20px;
	font-family: Arial, Helvetica, sans-serif;
}
.vociform {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
.inputform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:200px;

}
.bianco {
	color:#ffffff;
}
.bianco10 {
	color:#ffffff;
	font-size:10px;
}
.arancio12 {
	color:#de9719;
	font-size:12px;
}
