body {
	margin:0;
	padding:0;
	border:none;
	background:#ffd98e url(../it/images/background.jpg) top left repeat-x;
	color:#666;
	font-family:'Arial','Verdana','Helvetica','Sans-Serif';
	font-size:12px;
	width:100%;
	
}
body  .txt11 {
	margin:0;
	padding:0;
	border:none;
	color:#666;
	font-family:'Arial','Verdana','Helvetica','Sans-Serif';
	font-size:11px;
}
.bandierine{
float:left;
width:135px;
height:24px;
margin:0 0 0 10px;
padding:0;
z-index:9999;
display:block;
}
.bandierine a#italiano {
	margin:0;
	padding:0;
	width:29px;
	height:20px;
	display:block;
	float:left;
	cursor:hand;
	background:transparent url(../it/images/home/ico_ita.png) top left no-repeat;
}
.bandierine a#italiano:hover {
background:transparent url(../it/images/home/ico_ita.png) top left no-repeat;

}
.bandierine a#francese {
	margin:0;
	padding:0;				
	width:29px;
	height:20px;
	display:block;
	float:left;					
	background:transparent url(../it/images/home/ico_fra.png) top left no-repeat;
}
.bandierine a#francese:hover {
background:transparent url(../it/images/home/ico_fra.png) top left no-repeat;
}
.bandierine a#inglese {
	margin:0;
	padding:0;				
	width:29px;
	height:20px;
	display:block;
	float:left;					
	background:transparent url(../it/images/home/ico_eng.png) top left no-repeat;

}
.bandierine a#inglese:hover {
background:transparent url(../it/images/home/ico_eng.png) top left no-repeat;
}
.bandierine a#spagnolo {
	margin:0;
	padding:0;				
	width:29px;
	height:20px;
	display:block;
	float:left;					
	background:transparent url(../it/images/home/ico_spa.png) top left no-repeat;
}
.bandierine a#spagnolo:hover {
background:transparent url(../it/images/home/ico_spa.png) top left no-repeat;
}

/********************
*
* ELEMENTI GENERICI
*
********************/

div, form, fieldset, img, hr {
	margin:0;
	padding:0;
	border:none;	
	position:relative;
}

a {
	outline:none;
}

a:link {
}

a:hover {
}

a:visited {
}

a:active {
}

h1, h2, h3, h4, h5 {
	font-family:'Trebuchet','Helvetica Neue','Helvetica','Arial','Verdana','Sans-Serif';
}

p, li, blockquote {
	line-height:150%;
}

/********************
*
* CLASSI COMUNI
*
********************/

.clear {
	clear:both;
}

.hidden {
	display:none;
	visibility:hidden;
}

.row {
	display:block;
}

/********************
*
* HEADER HOME
*
********************/

#headerHome{
	 height:406px;
	 background:#fff;
	 margin-top:-2px;
	 width:985px;
	 z-index:89;
 }
 .videoHome{ 
	 width:979px;
	 margin:0 auto;
}

/********************
*
* HOME
*
********************/

#main {
	width:985px;
	padding-bottom:10px;
}
#main .contattaci_home {
	width:238px;
	height:255px;	
	margin:12px 13px 7px 13px;
	float:left;
	display:inline;
	background:transparent url(../it/images/home/bg_dammi5.jpg) bottom left no-repeat;	
	
}
	#main .contattaci_home .top {
		width:210px;
		height:63px;
		background:transparent url(../it/images/home/btn_contattaci2.jpg) top left no-repeat;
		margin:0;
		padding:0 0 0 5px;
		
	}
	#main .contattaci_home .top img{
		margin:0;
		padding:22px 5px 0 0;
	}	
	#main .contattaci_home .claim {
		width:198px;
		height:132px;
		margin:0;
		/*background:transparent url(../it/images/home/bg_center.jpg) top center no-repeat;*/
		padding:30px 0 0 14px;
		
	}
	#main .contattaci_home .claim img {
		margin:0;
		padding:90px 0 0 110px;
		
	}	
	/*#main .contattaci_home .bottom {
		width:210px;
		height:62px;
		background:transparent url(../it/images/home/img_botton.jpg) bottom center no-repeat;
		margin:0;
		padding:2px 0 0 2px;*/
		
	}
	#main .contattaci_home .bottom img {
		margin:0;
		padding:28px 0 0 120px;
		
	}	

#main .carige {
	width:228px;
	margin:18px 27px 0 27px;
	float:left;
	display:inline;
	
}

	#main .carige .claim {
		width:228px;
		height:154px;
		margin:0;
		background:transparent url(../it/images/home-carige.jpg) top left no-repeat;
		padding:60px 0 0 5px;
		position:relative;
		
	}
	
		#main .carige .claim p {
			padding:0 20px 0 15px;
			line-height:110%;		
		}
		
		#main .carige .claim a.carige {
			position:absolute;
			display:block;
			width:180px;
			height:40px;
			top:140px;
			left:0px;
		}
		
		#main .carige .contact {
			margin:0;
			width:228px;
			height:60px;
			background:transparent url(../it/images/home-nverde.gif) top left no-repeat;
			
		}
		
		#main .carige .contact p {
			margin:0;
			padding:0 125px 0 2px;
			text-align:right;
			font-size:10px;
		}

#main .choose {
	width:348px;
	float:left;
	display:block;
	height: 271px;
}

#main .calcola_rata {
	width:348px;
	float:left;
	display:inline;
}


#main .auguri{
position:absolute;
top:-100px;
left:0;
background: #ffffff url(../it/images/bg_auguri.jpg) top left no-repeat;  width:704px; height:354px;



}









/********************
*
* STRUTTURA
*
********************/

	#site {
		margin:0 auto;
		width:985px;		
		height:auto;
		padding:0;
	}
	
	#corporateMenu {
		width:530px;
		height:24px;
		float:left;
		margin:0 10px 0px 110px;
		
		padding:0;

	}
	
	#menu {
		width:985px;
		height:60px;
		z-index:99;
		background:transparent url(../it/images/home/logo.png) 20px center no-repeat;
	}
	
	#header {
		width:985px;
		height:296px;		
		margin-top:-60px;
		z-index:89;
		
		background:transparent;	
	}
	#header2 {
		width:985px;
		height:150px;		
		margin-top:-60px;
		z-index:89;
		
		background:transparent;	
	}
	
		#header_mappa {
		width:985px;
		height:202px;		
		margin-top:-60px;
		z-index:89;
		
		background:transparent;	
	}
	
	#content {
		width:985px;
		min-height:590px;
		height:auto !important;
		background:#fff;
		
	}
	
	#contentHome {
		width:985px;
		min-height:270px;
		height:auto !important;
		height:270px;
		background:#fff;
		
	}
	#content.lavoraconnoi {
		width:985px;
		min-height:700px;
		height:auto !important;
		height:700px;
		background:#fff;
		
	}
	#content.grazie {
		width:985px;
		min-height:470px;
		height:auto !important;
		height:470px;
		background:#fff;
		
	}
	#content.stepuno {
		width:985px;
		min-height:1100px;
		height:auto !important;
		height:1100px;
		background:#fff;
		
	}
	#content.stepdue {
		width:985px;
		min-height:800px;
		height:auto !important;
		height:800px;
		background:#fff;
		
	}
		#content.steptre {
		width:985px;
		min-height:750px;
		height:auto !important;
		height:750px;
		background:#fff;
		
	}
	.homepage {
	height:auto;	
	background-color:#fff;
	}
	
/********************
*
* CORPORATE MENU
*
********************/	

	#corporateMenu ul, #corporateMenu li {
		margin:0;
		padding:0;
		border:none;
		text-align:left;
		font-size:11px;		
		list-style-type:none;
	}
	
		#corporateMenu ul {	
			margin-right:0px;
			
		}
		
		#corporateMenu li {
			padding:0 10px;
			display:inline;
			line-height:22px;
		}
		
		#corporateMenu a {
			padding:2px;
			color:#333333;
			text-decoration:none;
		}
		
		#corporateMenu a:hover {
			text-decoration:underline;
		}
		
		#corporateMenu a.UL {
			text-decoration:underline;
		}
		
	
/********************
*
* MENU
*
********************/		

	#menu ul, #menu li {
		margin:0;
		padding:0;
		border:none;
		display:inline;
		float:right;


	}
	
	 #menu li {
		display:inline;

	}
		
		#menu ul{
			/*margin-right:10px;*/
			padding:10px 0 20px 0;
			width:722px;
			background:transparent url(../it/images/menu-background.jpg) bottom right repeat-x;
			position:absolute;
			bottom:0;
			right:0;

		}
		#menu li img {
		margin:0;
		padding:0;
		border:none;
		display:inline;

	}

	
		
/********************
*
* CONTENT E STRUTTURA MAIN A TRE COLONNE
*
********************/

	#content #main, #content2 #main {
	}	
	
		#main .subMenu, #main .mainContent, #main .sideContent {
			float:left;
		}
		
/********************
*
* SINISTRA
*
********************/	
		#main .subMenu {
			width:225px;
		}
		
	#main .subMenu a#mysura {
	width: 219px;
	height: 43px;
	display:block;
	background: transparent url(../it/images/btn_mysura_off.gif) top left no-repeat;

}

	#main .subMenu	a#mysura:hover, #main .subMenu	a.actived#mysura {
	background:transparent url(../it/images/btn_mysura_on.gif) top left no-repeat;
}
	#main .subMenu a#dispenser {
	width: 219px;
	height: 43px;
	display:block;
	background:transparent url(../it/images/btn_dispenser_off.gif) top left no-repeat;
}

	#main .subMenu a#dispenser:hover, #main .subMenu a.actived#dispenser {
	background:transparent url(../it/images/btn_dispenser_on.gif) top left no-repeat;
}
	#main .subMenu a#valea {
	width: 219px;
	height: 43px;
	display:block;
	background:transparent url(../it/images/btn_valea_off.gif) top left no-repeat;
}

	 #main .subMenu a#valea:hover, #main .subMenu a.actived#valea {
	background:transparent url(../it/images/btn_valea_on.gif) top left no-repeat;
}			

	#main .subMenu a#dammilcinque {
	width: 219px;
	height: 43px;
	display:block;
	background:transparent url(../it/images/btn_dammilcinque_off.gif) top left no-repeat;
}

	 #main .subMenu a#dammilcinque:hover, #main .subMenu a.actived#dammilcinque {
	background:transparent url(../it/images/btn_dammilcinque_on.gif) top left no-repeat;
}		
	#main .subMenu a#lucky_sycura {
	width: 219px;
	height: 43px;
	display:block;
	background:transparent url(../it/images/btn_lucky_sycura_off.gif) top left no-repeat;
}

	 #main .subMenu a#lucky_sycura:hover, #main .subMenu a.actived#lucky_sycura {
	background:transparent url(../it/images/btn_lucky_sycura_on.gif) top left no-repeat;
}		

#main .subMenu a#gruppo {
	width: 219px;
	height: 43px;
	display:block;
	background: transparent url(../it/images/btn_gruppo_off.gif) top left no-repeat;

}

	#main .subMenu	a#gruppo:hover, #main .subMenu	a.actived#gruppo {
	background:transparent url(../it/images/btn_gruppo_on.gif) top left no-repeat;
}
	#main .subMenu a#mission {
	width: 219px;
	height: 43px;
	display:block;
	background:transparent url(../it/images/btn_mission_off.gif) top left no-repeat;
}
	#main .subMenu	a#mission:hover, #main .subMenu	a.actived#mission {
	background:transparent url(../it/images/btn_mission_on.gif) top left no-repeat;
}

	#main .subMenu a#organi {
	width: 220px;
	height: 52px;
	display:block;
	background:#fff url(../it/images/btn_organi_off.jpg) top left no-repeat;
}
	#main .subMenu	a#organi:hover, #main .subMenu	a.actived#organi {
	background:#fff url(../it/images/btn_organi_on.jpg) top left no-repeat;
}

#main .subMenu .calcola {
margin: 15px 0 0 10px;
width: 190px;
height: 240px;
background:transparent url(../it/images/bg_calcola_rata_new.jpg) top left no-repeat;

}			
#main .subMenu .calcola p{
padding:33px 10px 7px 10px;
text-align:center;
line-height:13px;
margin:0;
color:#666;
font-size:11px;

}
#main .subMenu .calcola img{
padding:0 10px 12px 60px;
}			

#main .subMenu .carige {
	margin: 76px 0 0 15px;
	width: 189px;
	height: 244px;
	background:transparent url(../it/images/bg_scopri_vantaggi.gif) top left no-repeat;
	font-size: 11px;
	color:#666;

}	
#main .subMenu .carige a{
	text-decoration:none;
	color:#666;

}		


#main .subMenu .contattaci {
	margin: 15px 20px 0 13px;
	width: auto;
	height: 165px;
	color:#666;

}			
#main .subMenu .contattaci img {
	margin: 5px 0 15px 0px;

}		
#main .subMenu .contattaci ul,li{
	margin:0 0 2px 6px;
	padding:0;
	color:#a77a22;
}		
#main .subMenu .contattaci a{
	margin:0 0 2px 0;
	padding:0;
	color:#a77a22;
	text-decoration:underline;
}	

#main .subMenu .contattaci p{
	margin:10px 0 3px 0;
	padding:0 0 0 14px;
	line-height:15px;
}
#main .subMenu .contattaci p.box{
background: #fff url(../it/images/box_chiama.jpg) top left no-repeat;
width:190px;
height:66px;
padding:0 0 0 14px;
font-weight:bold;
margin:0;
}			
#main .subMenu .contattaci p.bold{
	font-size: 16px;
	font-weight:bold;
	text-transform:uppercase;
}	
#main .subMenu .carige p {
	padding:90px 44px 0 18px;
	text-align:left;
	margin:0;
	line-height:13px;

}  								
		
	/********************
*
* centro
*
********************/	
		#main .mainContent ul a{
			color:#a77a22;
			text-decoration:underline;
			}

		#main .mainContent {
			margin: 20px 0 0 10px;
			width:508px;			
			z-index:99;			
		}
		
		#main .center {
			margin: 0 auto;
			width:508px;			
			height:auto;	
		}

		#main .mainContentOneCol {
			margin:0;
			width:708px;		
		}
		
		#main .mainContent h1{
		margin-bottom:44px;
		}		
		#main .mainContent h2{
		margin-bottom:0;
		text-transform: uppercase;
		}
		#main .mainContent h3{
		margin-bottom:0;
		text-transform: uppercase;
		}
		#main .mainContent p{
		margin-top:3px;
		}
		#main .mainContent ul {
			margin:10px 10px 10px 0;
			padding:2px;		
		}
		
		#main .mainContent li{
			margin-left:16px;
			list-style-image: url(../it/images/bullet.gif);	
		}
		
		#main .mainContent ul.contattaci li{
			margin-left:16px;
			margin-bottom:20px;
			list-style-image: url(../it/images/bullet.gif);	
		}
		
		#main .mainContent .center{
		text-align:center;
		}
				
		#main .mainContent .contentbox {
			width: 508px;
			padding-top:5px;
			background: transparent url(../it/images/title.gif) top left no-repeat;
		}
			
		#main .mainContent .contentbox h1 {
		margin:20px 0 0 0;
		padding:0 0 5px 0;
		color:#333;	
		font-style: normal;
		text-transform: capitalize;
		font-size:16px;

			}
		
		#main .mainContent .box1 {
		width: 160px;
		float:left;
		display:inline;
		padding-right:7px;
		font-size:11px;
		
			}
		#main .mainContent .box1 p{
		color:#a7791d;
		text-transform: uppercase;
		font-weight:800;
		margin-bottom:2px;
			}	
		#main .mainContent .box1 ul{
			padding:3px;
			margin: 0 10px 0 0;
		}				
		#main .mainContent .box1 li{
			margin-left:16px;
			color:#666;
			padding:0 5px 3px 0;
			line-height:14px;
			list-style-image: url(../it/images/bullet.gif);
		}							
		
		#main .mainContent .box2 {
			width: 160px;
			float:left;
			display:inline;
			padding-right:7px;		
			font-size:11px;	
		}
		#main .mainContent .box2 p{
			color:#a7791d;
			text-transform: uppercase;
			font-weight:800;
			margin-bottom:2px;
		}		
		#main .mainContent .box2 li{
			margin-left:16px;
			padding:0 5px 3px 0;
			line-height:14px;		
			color:#666;			
			list-style-image: url(../it/images/bullet.gif);		
		}		
		#main .mainContent .box2 ul{
			padding:3px;
			margin: 0 10px 0 0;
		}				
		
		#main .mainContent .box3 {
			width: 166px;
			float:left;
			display:inline;
			padding-left:7px;	
			font-size:11px;			
		}			
		#main .mainContent .box3 p{
			color:#a7791d;
			text-transform: uppercase;
			font-weight:800;
			margin-bottom:2px;
		}		
		#main .mainContent .box3 ul{
			padding:1px;
			margin: 0 10px 0 0;
		}				
		#main .mainContent .box3 li{
			margin-left:16px;
			padding:0 5px 3px 0;
			line-height:14px;		
			color:#666;			
			list-style-image: url(../it/images/bullet.gif);		
		}	
			
		#main .mainContent .box_sycuro{
			display:block;
			width:508px;
			height:125px;	
			margin-top:30px;
			background: transparent url(../it/images/img_sycuro.gif) top left no-repeat;		
		}
			
		#main .mainContent .box_sycuro p {
			padding:30px 20px 0 132px;
			font-size:11px;
			line-height:13px;	
		}
			
		#main .mainContent .vuoi_saperne{
			float:left;
			display:block;
			width:507px;
			height:100px;	
		}
		
		#main .mainContent .vuoi_saperne p {
			font-size:12px;
			color:#666;
			font-weight: bold;
			text-transform: uppercase;
			margin:15px 0 0 0;
		}
		
		#main .mainContent .vuoi_saperne .left{
			padding-left:16px;
			float:left;
			display:block;
			width:185px;
		}
								
		
		#main .mainContent .vuoi_saperne .right{
			float:left;
			display:block;
			width:283px;
		}
		
		#main .mainContent .vuoi_saperne .left ol, #main .mainContent .vuoi_saperne .right ol{
			margin:0;	
			padding:0;
			list-style-type:decimal;
		}
		
		#main .mainContent .vuoi_saperne .left ol a, #main .mainContent .vuoi_saperne .right ol a {
			color:#333;
			text-decoration:none;
		}		
		
		#main .mainContent .vuoi_saperne .left ol a b, #main .mainContent .vuoi_saperne .right ol a b {
			color:#a77a22;
			text-decoration:underline;
		}	
		
		#main .mainContent .vuoi_saperne .left li, #main .mainContent .vuoi_saperne .right li {
			margin: 5px 15px 5px 15px;		
			padding:0;
			font-size:11px;
			list-style-type:decimal;
		}		
			
/********************
*
* contatto
*
********************/				
			
		#main .mainContent .contatto {
			padding-bottom:10px;
			height:auto;
			width:auto;
			background:transparent url(../it/images/bg_contatto.gif) bottom right repeat-x;
			
		}
		
		#main .mainContent .contatto p  {
			font-size: 11px;
			margin: 3px 0 2px 0;
			text-align:justify;
		}	
		#main .mainContent .contatto h1  {
			margin: 0 0 10px 0;
			color: #f39e35;
			text-transform:uppercase;
		}	
		
		#main .mainContent .contatto a {
			color:#333;
			text-decoration:underline;
		}	
		
		#main .mainContent .contatto input {
			width: auto;
		}
		
		#main .mainContent .contatto fieldset {
			margin:2px 0;
			font-size: 11px;
		}

		#main .mainContent .contatto fieldset.date {
			margin-bottom:20px;
		}
		
			#main .mainContent .contatto filedset span {
				font-weight:bold;
			}
			
			#main .mainContent .contatto input.radio {
				width: auto;
			}
			
			#main .mainContent .contatto span.radio input {
				width: auto;
			}		
			
			#main .mainContent .contatto .checkbox {
				margin:0;
				width: 40px;
			}
			
			#main .mainContent .contatto .nome fieldset {
				width: 150px;
			}		
 		
 		#main .mainContent .contatto .nome {
			margin-top:0;
			font-size: 10px;
			width:250px;
			float:left;
			color:#F60;
			font-weight:bold;
		}	
		
		
			#main .mainContent .contatto .cognome {
				width:250px;
				font-size: 10px;
				float:left;
				
			
				
			}	
		
			#main .mainContent .contatto .cognome fieldset {
				width: 150px;
			}			
			
			#main .mainContent .contatto .telefono {
				margin-top:10px;
				font-size: 10px;
				width:220px;
				float:left;	
			}	
			
			#main .mainContent .contatto .telefono fieldset {
				width: 150px;
			}	
			
			#main .mainContent .contatto .occupazione {
			margin-top:10px;
			font-size: 10px;
			width:200px;
			float:left;	

		}	
		#main .mainContent .contatto .occupazione fieldset{
			width:170px;
		}	
		#main .mainContent .contatto .mail {
			margin-top:10px;
			font-size: 10px;
			width:220px;
			float:left;	
		}	
		
		#main .mainContent .contatto .mail fieldset {
			width: 170px;
		}		
		#main .mainContent .contatto .rigauno {
			margin-top:10px;
			font-size: 10px;
			width:750px;
			float:left;	
		}	
		
		#main .mainContent .contatto .rigauno fieldset {
			width: 700px;
			margin:0;
		}		
		
		#main .mainContent .contatto .istruzione {
				width:250px;
				font-size: 10px;
				float:left;
				
			}	
		
			#main .mainContent .contatto .istruzione fieldset {
				width: 150px;
			}			
			
			#main .mainContent .contatto .conseguimento{
			margin-top:0;
			font-size: 10px;
			width:250px;
			float:left;

		}	
			#main .mainContent .contatto .conseguimento fieldset {
			width: 200px;

		}	
		
		#main .mainContent .contatto .specializ {
			margin-top:10px;
			font-size: 10px;
			width:250px;
			float:left;
			
		}	
		
		#main .mainContent .contatto .specializ fieldset {
			width: 150px;
		}		
			#main .mainContent .contatto .specializ2 {
			margin-top:10px;
			font-size: 10px;
			width:250px;
			float:left;
			
		}	
		
		#main .mainContent .contatto .specializ2 fieldset {
			width: 150px;
		}		

			#main .mainContent .contatto .ruolo {
			margin-top:10px;
			font-size: 10px;
			width:250px;
			float:left;
			
		}	
		
		#main .mainContent .contatto .ruolo fieldset {
			width: 150px;
		}			
		
		#main .mainContent .contatto .assunzione {
			margin-top:10px;
			font-size: 10px;
			width:250px;
			float:left;
			
		}	
		
		#main .mainContent .contatto .assunzione fieldset {
			width: 250px;
		}		
		#main .mainContent .contatto .assunzioneattuale {
			margin-top:10px;
			font-size: 10px;
			width:270px;
			float:left;
			display:inline;
			
		}	
		
		#main .mainContent .contatto .assunzioneattuale fieldset {
			width: 280px;
		}			
			#main .mainContent .contatto .interesse {
			margin-top:10px;
			font-size: 10px;
			width:250px;
			float:left;
			
		}	
		
		#main .mainContent .contatto .interesse fieldset {
			width: 150px;
		}		
			#main .mainContent .contatto .sfoglia {
			margin-top:10px;
			font-size: 10px;
			width:250px;
			float:left;
			
		}	
		
		#main .mainContent .contatto .sfoglia fieldset {
			width: 150px;
		}						
		
		
			
			
		#main .mainContent .contatto .btn_invia{
		margin:10px 0 0 240px;
		width:55px;
		height:27px;
		}
		
			#main .mainContent .contatto .datarilascio{
		display:inline;
		border:1px solid red;
		}

		

/********************
*
* gruppo
*
********************/				
		
		#main .mainContent .gruppo{
		margin:0;
		}
		
		#main .mainContent .gruppo ul {
		margin:10px;
		padding:10px;
		}
				
		#main .mainContent .gruppo li {
		margin:5px;
		line-height:18px;		
		list-style-image: url(../it/images/bullet_grande.gif);	
		}
		#main .mainContent .gruppo .pdf {		
		margin:30px 0 0 0;
		padding:0;
		}
#main .mainContent .gruppo .pdf a {		
		font-weight:bold;
		color:#a77a22;
		text-decoration:underline;	
		}
		
		
/********************
*
* simulafinanziamento
*
********************/				
		.simula_content{
			background: transparent url(../it/images/bg_contatto.gif) bottom left repeat-x;
			
			width:659px;
			height:auto;
			z-index:500;
			margin:0 auto;
			padding-top:20px;
			
		}
		
		.simula_content .scopri{
			padding: 0 20px 5px 50px;
			width:407px;
			height:14px;
		}

		.simula_content .simula_1{
			 float:left;
			 display:inline;
			 width:357px;
			 height:300px;
			 z-index:900;		
		}
		.simula_content .simula_2{
			 float:left;
			 display:inline;
			 width:200px;
			 height:auto;
			 z-index:900;		
		}
		
			.simula_content .simula_2 fieldset {
				margin-left:60px;
				width:200px;
			}
		
		.simula_content .simula_3{
			float:left;
			display:inline;
			width:302px;
			height:300px;
			z-index:900;
		}

.simula_content .mysura{
	width:663px;
	height:auto;
	z-index:900;


}

.simula_content .valea{
	width:663px;
	height:auto;
	z-index:900;
}

.simula_content .dispenser{
	width:663px;
	height:auto;
	z-index:900;
}

.simula_content .cliente{	
	width:663px;
	height:auto;
	z-index:900;
	padding-bottom:20px;
}



/********************
*
* CALCOLA RATA
*
********************/				
		.content_rata{
		float:left;
		width:659px;
		margin:0 auto;
		height:527px;
		height:auto !important;
		min-height:527px;
		
		}
		.content_rata img{
		margin: 42px 0 20px 0;
		
		}
		.content_rata .rata{
		display:inline;
		float:left;
		width:493px;
		height:273px;
		height:auto !important;
		min-height:273px;
		margin:0 0 0 50px;
		
		}		
		
		.content_rata .risultato_ratasx{
		float:left;
		display:inline;
		width:250px;
		height:auto;
		margin:0 20px 0 0;
 		
		}	
		
			.content_rata .risultato_ratasx table, .content_rata .risultato_ratasx td {
				margin:0;
				padding:0;
				border:none;
				border-collapse:collapse;
			}
		
		.content_rata .risultato_ratasx .importo{
			text-transform:uppercase;
			font-size:18px;
			
			color:#666;
			width:120px;	
		}
		.content_rata .risultato_ratasx .importo2{
			font-size:18px;
			
			color:#666;
			width:185px;
			height:24px;
			text-align:center;
			background: transparent url(../it/images/calcola_rata/calcola_rata_risultato/sf_importo.jpg) center center no-repeat;
		}
		
		.content_rata .risultato_ratasx .calcorata {
			text-transform:uppercase;
			font-size:26px;
			
			color:#333;
			width:120px;
		}
		.content_rata .risultato_ratasx .calcorata2{
			font-size:26px;
			
			color:#333;
			width:185px;
			height:29px;
			text-align:center;
			font-weight:bold;
			background: transparent url(../it/images/calcola_rata/calcola_rata_risultato/sf_rata.jpg) center center no-repeat;
		}
		
		.content_rata .risultato_ratadx{
		 background: transparent url(../it/images/img_sycuro.gif) top left no-repeat;
		float:left;
		display:inline;
		width:381px;
		height:auto;
		margin:0;
		
		}	
		.content_rata .risultato_ratadx p{
		padding:33px 10px 0 108px;
		line-height:14px;
		}	
		
		.content_rata .vuoisaperne {		
		float:left;
		display:inline;
		width:653px;
		height:235px;
		margin:0 auto;
		background: #fff url(../it/images/calcola_rata/sf_tool.jpg) bottom left no-repeat;
		
		
		}

		.content_rata .vuoisaperne .trova{
			background: transparent;
			width:145px;
			height:130px;
			position:relative;
			float:left;
			display:inline;
		}
		
		.content_rata .vuoisaperne .trova img, .content_rata .vuoisaperne .richiama img, .content_rata .vuoisaperne .prenota img {
			margin:0;
			padding:0;
		}
				
		.content_rata .vuoisaperne .richiama{
			background: transparent;
			width:145px;
			height:130px;
			position:relative;
			float:left;
			display:inline;
		
		}
		
		.content_rata .vuoisaperne .prenota{
			background: transparent;
			width:145px;
			height:130px;
			position:relative;
			float:left;
			display:inline;			
		
		}
				
		.content_rata .vuoisaperne .verde{
			padding:0; 
			margin:0 0 0 20px;
			z-index:500;
			position:relative;
			float:left;
			display:inline;			
		}
		.content_rata .vuoisaperne .verde p{
			padding:0; 
			margin:0;
			z-index:500;
		}
		.content_rata .vuoisaperne .verde img{
			top: 1px;
			left:3px;
			position:absolute;
		}
		
		.content_rata .modifica_rata{		
		float:left;
		width:659px;
		height:auto !important;
		min-height:60px;
		height:60px;
	
		}
		.content_rata .modifica_rata .img_modifica{		
		float:left;
		display:inline;
		width:170px;
		height:60px;
		margin-top:0;
		padding:0;
	
		}
		.content_rata .modifica_rata .img_modifica img{		
		margin-top:10px;
		padding:0;
	
		}
		.content_rata .modifica_rata .testo{		
		float:left;
		display:inline;
		width:480px;
		height:60px;
		
		}
				
				
		
/********************
*
* filiali
*
********************/				
		
		#main .mainContent .filiali{
		margin:0;
		}
		
		#main .mainContent .filiali ul {
		margin:10px;
		padding:10px;
		}
				
		#main .mainContent .filiali li {
		margin:5px;
		line-height:18px;		
		list-style-image: url(../it/images/bullet_grande.gif);	
		}

#main .mainContent .filiali a {		
		font-weight:bold;
		color:#a77a22;
		text-decoration:underline;	
		}

		
/********************
*
* Area Documentale
*
********************/				
		
		#main .mainContent .areadocumentale{
		margin:0;
		}
		
		
		#main .mainContent .areadocumentale .pdf1 {
		height:29px;
		margin:5px;	
		color:#333;
		background: transparent url(../it/images/bg_sfu_area.jpg) top left repeat-x;
		border-bottom:1px solid #ebdfca;		
		
		}
		#main .mainContent .areadocumentale .pdf2 {
		height:29px;
		margin:5px;
		color:#333;
		background-color:#fff;
		border-bottom:1px solid #ebdfca;		
		
		}
		#main .mainContent .areadocumentale .pdf3 {
		height:29px;
		margin:5px;
		color:#333;
		background: transparent url(../it/images/bg_sfu_area.jpg) top left repeat-x;
		border-bottom:1px solid #ebdfca;		
		
		
		}

#main .mainContent .areadocumentale a {		
		font-weight:bold;
		color:#a77a22;
		text-decoration:underline;	
		}
				
		
/********************
*
* MAPPA
*
********************/	
		
		#main .mainContent .mappa{
		position:relative;
		width:674px;
		height:648px;
		background:transparent url(../it/images/mappa/mappa_new2.jpg) top center no-repeat;
		margin: 0 0 0 230px;
	
		
			}
		#main .mainContent .mappa #link1 {
				position:absolute;
				width:119px;
				height:22px;
				top:1px;
				left:493px;
				background:transparent url(../it/images/mappa/areadocumentale_off.jpg) bottom left no-repeat;					
		}	
		#main .mainContent .mappa #link1 a {
					display:block;
					width:119px;
					height:22px;				
				}
				
		#main .mainContent .mappa #link1 a:hover {
					background:transparent url(../it/images/mappa/areadocumentale_on.jpg) bottom left no-repeat;		
				}	
        #main .mainContent .mappa #link2 {
				position:absolute;
				width:119px;
				height:23px;
				top:30px;
				left:493px;
				background:transparent url(../it/images/mappa/domande_off.jpg) bottom left no-repeat;					
}			
		#main .mainContent .mappa #link2 a {
					display:block;
					width:119px;
					height:23px;					
				}
				
        #main .mainContent .mappa #link2 a:hover {
background:transparent url(../it/images/mappa/domande_on.jpg) bottom left no-repeat;					
				}	
		#main .mainContent .mappa #link3 {
				position:absolute;
				width:70px;
				height:19px;
				top:60px;
				left:493px;
				background:transparent url(../it/images/mappa/monitorata_off.jpg) bottom left no-repeat;		
}
			
		#main .mainContent .mappa #link3 a {
					display:block;
					width:70px;
					height:19px;					
				}
				
		#main .mainContent .mappa #link3 a:hover {
					background:transparent url(../it/images/mappa/monitorata_on.jpg) bottom left no-repeat;		
				}		
							
		#main .mainContent .mappa #link4 {
				position:absolute;
				width:66px;
				height:24px;
				top:93px;
				left:493px;
				background:transparent url(../it/images/mappa/mappa_off.jpg) bottom left no-repeat;		
			}
			
		#main .mainContent .mappa #link4 a {
					display:block;
					width:66px;
					height:24px;					
				}
				
		#main .mainContent .mappa #link4 a:hover {
					background:transparent url(../it/images/mappa/mappa_on.jpg) bottom left no-repeat;		
				}	
		#main .mainContent .mappa #link5 {
				position:absolute;
				width:127px;
				height:35px;
				top:110px;
				left:493px;
				background:transparent url(../it/images/mappa/lavora_off.jpg) bottom left no-repeat;		
			}
			
		#main .mainContent .mappa #link5 a {
					display:block;
					width:127px;
					height:35px;				
				}
				
		#main .mainContent .mappa #link5 a:hover {
background:transparent url(../it/images/mappa/lavora_on.jpg) bottom left no-repeat;		
				}	
		#main .mainContent .mappa #link6 {
				position:absolute;
				width:65px;
				height:21px;
				top:259px;
				left:38px;
				background:transparent url(../it/images/mappa/gruppo_off.jpg) bottom left no-repeat;	
			}
			
		#main .mainContent .mappa #link6 a {
					display:block;
					width:65px;
					height:21px;					
				}
				
		#main .mainContent .mappa #link6 a:hover {
					background:transparent url(../it/images/mappa/gruppo_on.jpg) bottom left no-repeat;	
				}	
			
		#main .mainContent .mappa #link7 {
				position:absolute;
				width:108px;
				height:22px;
				top:301px;
				left:38px;
				background:transparent url(../it/images/mappa/mission_off.jpg) bottom left no-repeat;	
			}
			
		#main .mainContent .mappa #link7 a {
					display:block;
					width:108px;
					height:22px;					
				}
				
		#main .mainContent .mappa #link7 a:hover {
					background:transparent url(../it/images/mappa/mission_on.jpg) bottom left no-repeat;	
				}	
		#main .mainContent .mappa #link8 {
				position:absolute;
				width:95px;
				height:22px;
				top:341px;
				left:38px;
				background:transparent url(../it/images/mappa/organi_off.jpg) bottom left no-repeat;	
				
			}
			
		#main .mainContent .mappa #link8 a {
					display:block;
					width:95px;
					height:22px;					
				}
				
		#main .mainContent .mappa #link8 a:hover {
					background:transparent url(../it/images/mappa/organi_on.jpg) bottom left no-repeat;	
				}	
		#main .mainContent .mappa #link9 {
				position:absolute;
				width:189px;
				height:21px;
				top:218px;
				left:135px;
				background:transparent url(../it/images/mappa/consulente_off.jpg) bottom left no-repeat;	
			}
			
		#main .mainContent .mappa #link9 a {
					display:block;
					width:189px;
					height:21px;					
				}
				
		#main .mainContent .mappa #link9 a:hover {
					background:transparent url(../it/images/mappa/consulente_on.jpg) bottom left no-repeat;	
				}																		
		#main .mainContent .mappa #link10 {
				position:absolute;
				width:83px;
				height:21px;
				top:217px;
				left:350px;
				background:transparent url(../it/images/mappa/prodotti_off.jpg) bottom left no-repeat;	
			}
			
		#main .mainContent .mappa #link10 a {
					display:block;
					width:83px;
					height:21px;					
				}
				
		#main .mainContent .mappa #link10 a:hover {
					background:transparent url(../it/images/mappa/prodotti_on.jpg) bottom left no-repeat;	
				}	
		#main .mainContent .mappa #link11 {
				position:absolute;
				width:123px;
				height:21px;
				top:217px;
				left:463px;
				background:transparent url(../it/images/mappa/dovetrovarci_off.jpg) bottom left no-repeat;	
			}
			
		#main .mainContent .mappa #link11 a {
					display:block;
					width:123px;
					height:21px;					
				}
				
		#main .mainContent .mappa #link11 a:hover {
					background:transparent url(../it/images/mappa/dovetrovarci_on.jpg) bottom left no-repeat;	
				}	
		#main .mainContent .mappa #link12 {
				position:absolute;
				width:82px;
				height:21px;
				top:217px;
				left:602px;
				background:transparent url(../it/images/mappa/contatti_off.jpg) bottom left no-repeat;	
			}
			
		#main .mainContent .mappa #link12 a {
					display:block;
					width:82px;
					height:21px;					
				}
				
		#main .mainContent .mappa #link12 a:hover {
					background:transparent url(../it/images/mappa/contatti_on.jpg) bottom left no-repeat;	
				}	
		#main .mainContent .mappa #link13 {
				position:absolute;
				width:50px;
				height:23px;
				top:150px;
				left:493px;
				background:transparent url(../it/images/mappa/copyright_off.jpg) bottom left no-repeat;	
			}
			
		#main .mainContent .mappa #link13 a {
					display:block;
					width:50px;
					height:23px;					
				}
				
		#main .mainContent .mappa #link13 a:hover {
					background:transparent url(../it/images/mappa/copyright_on.jpg) bottom left no-repeat;	
				}		
				
	#main .mainContent .mappa #link14 {
				position:absolute;
				width:89px;
				height:40px;
				top:250px;
				left:200px;
				background:transparent url(../it/images/mappa/personalizza_off.jpg) bottom left no-repeat;	
			}
			
			#main .mainContent .mappa #link14 a {
					display:block;
					width:89px;
					height:40px;					
				}
				
		#main .mainContent .mappa #link14 a:hover {
					background:transparent url(../it/images/mappa/personalizza_on.jpg) bottom left no-repeat;	
				}	
				
		#main .mainContent .mappa #link15 {
				position:absolute;
				width:113px;
				height:22px;
				top:387px;
				left:316px;
				background:transparent url(../it/images/mappa/resta_contatto_off.jpg) bottom left no-repeat;	
			}
			
		#main .mainContent .mappa #link15 a {
					display:block;
					width:113px;
					height:22px;					
				}
				
		#main .mainContent .mappa #link15 a:hover {
					background:transparent url(../it/images/mappa/resta_contatto_on.jpg) bottom left no-repeat;	
				}	
		#main .mainContent .mappa #link16 {
				position:absolute;
				width:81px;
				height:41px;
				top:467px;
				left:316px;
				background:transparent url(../it/images/mappa/richiamato_off.jpg) bottom left no-repeat;	
			}
			
		#main .mainContent .mappa #link16 a {
					display:block;
					width:81px;
					height:41px;					
				}
				
		#main .mainContent .mappa #link16 a:hover {
					background:transparent url(../it/images/mappa/richiamato_on.jpg) bottom left no-repeat;	
				}	
				
		#main .mainContent .mappa #link17 {
				position:absolute;
				width:103px;
				height:23px;
				top:522px;
				left:316px;
				background:transparent url(../it/images/mappa/trova_sportello_off.jpg) bottom left no-repeat;	
			}
			
		#main .mainContent .mappa #link17 a {
					display:block;
					width:103px;
					height:23px;					
				}
				
		#main .mainContent .mappa #link17 a:hover {
					background:transparent url(../it/images/mappa/trova_sportello_on.jpg) bottom left no-repeat;	
				}	
		#main .mainContent .mappa #link18 {
				position:absolute;
				width:98px;
				height:41px;	
				top:422px;
				left:316px;
				background:transparent url(../it/images/mappa/premota_appuntamento_off.jpg) bottom left no-repeat;	
			}
			
		#main .mainContent .mappa #link18 a {
					display:block;
					width:98px;
					height:41px;					
				}
				
		#main .mainContent .mappa #link18 a:hover {
					background:transparent url(../it/images/mappa/premota_appuntamento_on.jpg) bottom left no-repeat;	
				}	
		#main .mainContent .mappa #link19 {
				position:absolute;
				width:126px;
				height:20px;
				top:566px;
				left:316px;
				background:transparent url(../it/images/mappa/cheprogetti_off.jpg) bottom left no-repeat;	
			}
			
		#main .mainContent .mappa #link19 a {
					display:block;
					width:126px;
					height:20px;					
				}
				
		#main .mainContent .mappa #link19 a:hover {
					background:transparent url(../it/images/mappa/cheprogetti_on.jpg) bottom left no-repeat;	
				}						
				
		#main .mainContent .mappa #link20 {
				position:absolute;
				width:81px;
				height:22px;
				top:603px;
				left:319px;
				background:transparent url(../it/images/mappa/calcola_rata_off.jpg) bottom left no-repeat;	
			}
			
		#main .mainContent .mappa #link20 a {
					display:block;
					width:81px;
					height:22px;					
				}
				
		#main .mainContent .mappa #link20 a:hover {
					background:transparent url(../it/images/mappa/calcola_rata_on.jpg) bottom left no-repeat;	
				}	
				
		#main .mainContent .mappa #link21 {
				position:absolute;
				width:77px;
				height:22px;
				top:218px;
				left:35px;
				background:transparent url(../it/images/mappa/chisiamo_off.jpg) bottom left no-repeat;	
			}
			
		#main .mainContent .mappa #link21 a {
					display:block;
					width:77px;
					height:22px;					
				}
				
		#main .mainContent .mappa #link21 a:hover {
					background:transparent url(../it/images/mappa/chisiamo_on.jpg) bottom left no-repeat;	
				}
				
				
				
		#main .mainContent .mappa #link22 {
				position:absolute;
				width:93px;
				height:17px;
				top:273px;
				left:376px;
				background:transparent url(../it/images/mappa/mysura_p_off.jpg) bottom left no-repeat;	
			}
			
		#main .mainContent .mappa #link22 a {
					display:block;
					width:93px;
					height:17px;					
				}
				
		#main .mainContent .mappa #link22 a:hover {
					background:transparent url(../it/images/mappa/mysura_p_on.jpg) bottom left no-repeat;	
				}												
		
		#main .mainContent .mappa #link23 {
				position:absolute;
				width:93px;
				height:17px;
				top:303px;
				left:376px;
				background:transparent url(../it/images/mappa/dammilcinque_p_off.jpg) bottom left no-repeat;	
			}
			
		#main .mainContent .mappa #link23 a {
					display:block;
					width:93px;
					height:17px;					
				}
				
		#main .mainContent .mappa #link23 a:hover {
					background:transparent url(../it/images/mappa/dammilcinque_p_on.jpg) bottom left no-repeat;	
				}		
		
		#main .mainContent .mappa #link24 {
				position:absolute;
				width:93px;
				height:17px;
				top:334px;
				left:376px;
				background:transparent url(../it/images/mappa/cartavalea_p_off.jpg) bottom left no-repeat;	
			}
			
		#main .mainContent .mappa #link24 a {
					display:block;
					width:93px;
					height:17px;					
				}
				
		#main .mainContent .mappa #link24 a:hover {
					background:transparent url(../it/images/mappa/cartavalea_p_on.jpg) bottom left no-repeat;	
				}	
				
		#main .mainContent .mappa #link25 {
				position:absolute;
				width:93px;
				height:17px;
				top:362px;
				left:376px;
				background:transparent url(../it/images/mappa/luckysicura_p_off.jpg) bottom left no-repeat;	
			}
			
		#main .mainContent .mappa #link25 a {
					display:block;
					width:93px;
					height:17px;					
				}
				
		#main .mainContent .mappa #link25 a:hover {
					background:transparent url(../it/images/mappa/luckysicura_p_on.jpg) bottom left no-repeat;	
				}																
		
		
		
/********************
*
* COPYRIGHT
*
********************/	
		
		#main .mainContent .copyright{
		width:500px;
		margin:0 0 0 240px;		
			}
			
		#main .mainContent .copyright a{
color: #663300;
			}			
		
		
	.privacy{
	
	}
	
	.privacy .overflow{
	overflow:auto;
	height:47px;
	width:500px;
	border: 1px solid #666;
	
	}	
				
/********************
*
* RECLAMI
*
********************/	
		
		#main .mainContent .reclami{
		width:500px;
		margin:0 0 0 240px;		
		color:#666;
			}
			
		#main .mainContent .reclami ul{
		margin:0;		
		padding:0;
		color:#666;
			}
			
		#main .mainContent .reclami li{
		margin:0;		
		padding:0;
		color:#666;
			}		
			
		#main .mainContent .reclami a{
		color: #663300;
		text-decoration:none;
			}		
		#main .mainContent .reclami a:hover{
		color: #663300;
		text-decoration:underline;
			}	
		
		
/********************
*
* mission
*
********************/			
					
					
					
		#main .mainContent .mission {
		width: 508px;
		padding-top:5px;
		float:left;
		display:inline;
		background: transparent url(../it/images/title.gif) top left no-repeat;
	
			}
			#main .mainContent .mission h1{
			color:#a7791d;
			text-transform: uppercase;
			padding:0;
			margin:0;
			margin-top:20px;
			}
			#main .mainContent .mission h3{
			color:#a7791d;
			text-transform: uppercase;
			padding-bottom:0;
			margin-bottom:0;			
			}	
			#main .mainContent .mission p{
			line-height:16px;
			}	
			
/********************
*
* 		FAQ
*
********************/				
			
					
		#main .mainContent .boxfaq {
		float:left;
		display:inline;
		width:260px;
		}
		#main .mainContent .boxfaq ul{
		margin:10px;
		padding:5px 5px;

		}
		#main .mainContent .boxfaq li{
		margin-top:2px;
		line-height:18px;		
		list-style-image: url(../it/images/faq/freccine.gif);
		}		
		#main .mainContent .boxfaq a{
		text-decoration:none;
		color:#666;
		
		}		
		#main .mainContent .boxfaq a:hover{
		text-decoration:underline;
		color:#666;
		
		}	
		#main .mainContent .boxfaq img {
		padding-bottom:0;
		margin-bottom:0;	
		}
		#main .mainContent .boxfaq2 {
		float:left;
		display:inline;
		width:237px;
		}
		#main .mainContent .boxfaq2 .mysura{
		margin:103px 0 0 0;
		}
		#main .mainContent .boxfaq2 ul {
		margin:10px;
		padding:5px 5px;

		}
		#main .mainContent .boxfaq2 li{
		margin:0;
		line-height:18px;		
		list-style-image: url(../it/images/faq/freccine.gif);	
		
		}
		#main .mainContent .boxfaq2 a{
		text-decoration:none;
		color:#666;
		
		}
		#main .mainContent .boxfaq2 a:hover{
		text-decoration:underline;
		color:#666;
		}
		#main .mainContent .boxfaq2 img {
		padding-bottom:0;
		margin-bottom:0;	
		}	
		
		/****** box prod *******/
		#main .mainContent .boxfaqprodotti {
		float:left;
		display:inline;
		width:437px;
		}
		#main .mainContent .boxfaqprodotti .mysura{
		margin:103px 0 0 0;
		}
		#main .mainContent .boxfaqprodotti ul {
		margin:10px;
		padding:5px 5px;

		}
		#main .mainContent .boxfaqprodotti li{
		margin:0;
		line-height:18px;		
		list-style-image: url(../it/images/faq/freccine.gif);	
		
		}
		#main .mainContent .boxfaqprodotti a{
		text-decoration:none;
		color:#666;
		
		}
		#main .mainContent .boxfaqprodotti a:hover{
		text-decoration:underline;
		color:#666;
		}
		#main .mainContent .boxfaqprodotti img {
		padding-bottom:0;
		margin-bottom:0;	
		}	
		
		/*******  ********/
		#main .mainContent .risposte {
		margin:100px 0 0 0;
		float:left;
		width:480px;

		}	
		
		#main .mainContent .risposte img{
			margin:2px 0 0 430px;

		}	
		#main .mainContent .risposte h2{
		color:#e37815;
		text-transform: uppercase;
		padding-bottom:0;
		margin-bottom:0;		
			}	
		
		#main .mainContent .risposte h3{
		color:#e37815;
		text-transform: uppercase;
		padding-bottom:0;
		margin-bottom:0;			
			}	
		#main .mainContent .risposte h4{
		color:#e37815;
		text-transform: uppercase;
		padding-bottom:0;
		margin-bottom:0;	
		font-size:13px;	
			}		
		#main .mainContent .risposte h4 a{
			text-decoration:none;	
			}		
					
		#main .mainContent .risposte p{
		padding-bottom:0;
		margin-bottom:0;			
			}	
			
		#main .mainContent .risposte .pdf{
		margin:30px 0 0 0;
		padding:0;
		}
		#main .mainContent .risposte .pdf a {		
		font-weight:bold;
		color:#e37815;
		text-decoration:underline;	
		}
			

/********************
*
* destra
*
********************/		
			
		#main .sideContent {
			margin:0 0 0 10px;
			width:194px;
			float:right;
			position:absolute;
			top:0;
			left:790px;
		}
		#main .sideContent .contattaci {
		margin: 30px 15px 30px 10px;
		float:right;
		
		}
		#main .sideContent .contattaci h2 {
		color:#f39e35;
		text-transform: uppercase;
		font-weight: normal;
		text-align:right;
		margin:0;
		padding:0;
		text-decoration:none;
		
		}
		
		#main .sideContent .contattaci a {
		color:#f39e35;
		text-transform: uppercase;
		font-weight: normal;
		text-align:right;
		margin:0;
		padding:0;
		text-decoration:none;
		
		}		
		#main .sideContent .contattaci h2 a:hover {
		color:#f39e35;
		text-transform: uppercase;
		font-weight: normal;
		text-align:right;
		margin:0;
		padding:0;
		text-decoration:underline;
		
		}

		#main .sideContent .contattaci p{
		margin:0;
		padding:0;
		line-height:11px;	
		font-weight: normal;
		font-size:11px;
		text-align:right;
		
		}
		
		#main .sideContent .box_dx{
		width:194px;
		height:253px;
		float:right;
		display:inline;
		padding:0;
		margin:13px 0 0 0;
		vertical-align:top;
		
		}
		#main .sideContent .box_dx img{
		padding:0; 
		margin:0;
		
		}
		#main .sideContent .box_dx .verde {
		padding:0 15px 19px 0; 
		font-size:11px;
		margin:0;
		text-align:right;
		}
		
/********************
*
* FOOTER
*
********************/

	#footer {
		font-size:10px;
		margin: 0 auto;
		padding-bottom:20px;
		text-align:center;
		width: 985px;
		color:#c78d1a;
		background:#fff;
	}
	
		#footer  a{
		font-size:10px;
		color:#c78d1a;
		background:#fff;
		text-decoration:none;
		
	}
	
		#footer a.UL {
			text-decoration:underline;
		}


#progressBackgroundFilter {
  position:fixed;
  top:0px;
  bottom:0px;
  left:0px;
  right:0px;
  overflow:hidden;
  padding:0;
  margin:0;
  background-color:#fff; 
  filter: alpha(opacity=70);
  MozOpacity: 0.7;
  opacity: 0.7;
  z-index:9998;
}

#processMessage { 
  position:fixed; 
  top:350px; 
  left:43%;
  padding:10px;
  width:14%;
  z-index:9999;
  background-color: white;
} 

#ctl00_ContentPlaceHolder1_UpdateProgress1 {z-index:1000;}


/********************
*
* VIDEO 
*
********************/


#layerVideo{
width:100%;
height:100%;
margin:0;
padding:0;
background-color:#666; 
filter:alpha(opacity=85);
mozopacity: 0.85;
opacity: 0.85;
z-index:500;
display:none;
position:absolute;
top:0;
left:0;
}

#layerVideoHome{
width:100%;
height:100%;
margin:0;
padding:0;
position:relative;
top:0;
left:0;
background-color:#666; 
filter:alpha(opacity=95);
moz-opacity: 0.95;
opacity: 0.95;
z-index:500;
display:none;

}
#layerVideo .contentVideo, #layerVideoHome .contentVideo{
margin:0;
background-color:#666; 
z-index:700;
padding:190px 0 100px 0;
}
#layerVideo .contentVideo .chiudi, #layerVideoHome .contentVideo .chiudi{
font-weight: bold;
font-size:12px;
font-family:arial;
color:#666;
position:absolute;
top:165px;
left:900px;
z-index:1000;
}

#layerVideo .contentVideo .chiudi a, #layerVideoHome .contentVideo .chiudi a{
text-decoration:none;
font-family:arial;
color:#000;
font-weight:bold;
}
#layerVideo .contentVideo .chiudi a:hover, #layerVideoHome .contentVideo .chiudi a:hover{
text-decoration:none;
font-family:arial;
font-size:13px;
font-weight:bold;
color:#000;
}

/********************
*
* new form Carta Valea
*
********************/
#newForm {font-size:11px;color:#535353;width:985px;margin:0;padding:0;}
#newForm h2 {font-family:'Arial','Verdana','Helvetica','Sans-Serif';}
#newForm .sottoTitolo{font-size:13px;font-weight:bold;}
#newForm h2 {font-size:16px;color:#f08d28;}
#newForm p{padding:0;margin:0;}


#newForm .left {width:743px;float:left;padding:0 15px 0 16px;}
#newForm .right {width:192px;float:left;}

#newForm .intestazione{padding:25px 0 0 0;}
#newForm .intestazione .titolo {float:left;margin-bottom:28px;}
#newForm .intestazione .step {float:right;}
#newForm .intestazione .informativa{padding:5px 0 10px 0;}

#newForm .mainForm{}

#newForm .mainForm .boxAttivo{width:721px;padding:11px 10px 11px 10px;background:#fff2cb;border:1px solid #d6bb85;margin:0 0 10px 0;}
#newForm .mainForm .boxNonAttivo{width:721px;padding:11px 10px 11px 10px;background:#ffffff;border:1px solid #d6bb85;margin:0 0 10px 0;}
#newForm .mainForm h2 {font-size:16px;color:#f08d28;font-weight:normal;width:100%;border-bottom:1px solid #d6bb85;padding:0 0 10px 0;margin:0 0 10px 0;}
#newForm .mainForm .boxA {float:left;width:250px;}
#newForm .mainForm .boxB {float:left;width:250px;}
#newForm .mainForm .boxC {float:left;width:215px;}

#newForm .mainForm .lungo2 {float:left;width:500px;}
#newForm .mainForm .lungo {float:left;width:470px;}

#newForm .mainForm .unico {float:left;width:720px;}

#newForm .mainForm input {font-size:11px;width:185px;}
#newForm .mainForm input.corto {width:93px;}
#newForm .mainForm input.datacorta {width:70px;}
#newForm .mainForm select {width:189px;}
#newForm .mainForm select.corto {width:89px;}
#newForm .mainForm .radio {width:14px;padding-right:20px;}
#newForm .mainForm .radioCorto input {width:14px;margin:0 10px 0 5px;}
#newForm .mainForm .radio input {width:14px;margin:0 20px 0 5px;}
#newForm .mainForm input.inputLungo {width:343px;}

#newForm .mainForm .radioButton {margin:0;padding:0;}
#newForm .mainForm .radioButton label, #newForm .mainForm .radioButton input {float:right;}
#newForm .mainForm .radioButton table {margin:0;padding:0;}
#newForm .mainForm .radioButton td {margin:0;padding:0;}
#newForm .mainForm .radioButton input {width:14px;margin:0 20px 0 5px;}
#newForm .mainForm fieldset {padding:0;margin:0;}

#newForm .mainForm .overflow {border:1px solid #666666;height:47px;overflow:auto;width:715px;background:#FFFFFF;margin-bottom:5px;}

#newForm .mainForm .spacer {padding-bottom:10px;}
#newForm .mainForm label {font-weight:bold;}

#newForm .errorBlock {color: Red; visibility: hidden;}
#newForm .errorBlockVis {color: Red; visibility: visible;}

#newForm a {color:#535353;}

#newForm .help {font-size:0px;}
#newForm .help .boxHelp {background:#F2ECDF;}
#newForm .help .content {padding:0 15px 0 15px;background:#F2ECDF;font-size:11px;}
#newForm .help ul {margin:0;padding:0;}
#newForm .help li {margin:0;padding:0;margin-left:15px;color:#535353;}
#newForm .help .button {margin-bottom:20px;}
#newForm .boxHelp .informativa a {display:block;background:url(/it/images/newForm/icoPdf.gif) left 6px no-repeat;padding:10px 0 10px 29px;text-decoration:none;}

#newForm .helpSucc .content {padding:0 15px 0 15px;background:#fff7e0;font-size:11px;}
