@import url(_reset.css);body, html{	height: 100%;	font-family: Arial, Helvetica, sans-serif;	background-attachment:fixed;    font-size: 12px;	}body, p {	margin: 0; padding: 0;	}	#wrapper {	min-height: 100%;	}* html #wrapper {	height: 100%;	}	/*HEADER------------------------------------*/#header {	width: 100%;	background:url(../images/header.png);	}#header_957 {	width: 957px;	height: 109px;	margin: 0 auto;	position: relative;	overflow: hidden;	}	#logo{    width:265px;	height:93px;	background-image:url(../images/logo-desky-header.png);	background-repeat:no-repeat;	position:absolute;	left:17px;	top:5px;}#register_txt1{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#EBEBEB;}#register_txt1 a{	color:#EBEBEB;	text-decoration:none;}#register_txt2{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#EBEBEB;	width:160px;	margin-top:8px;	margin-left:15px;}#register_txt3{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#EBEBEB;	width:18px;	margin-top:8px;}#register_txt3 a{	color:#EBEBEB;	text-decoration:none;}#register1{	position:absolute;	left:320px;	top:0px;	width:66px;	height:28px;	background-image:url(../images/bg_menu1.jpg);}#register2{	position:absolute;	left:390px;	top:0px;	width:489px;	height:28px;	background-image:url(../images/bg_menu2.jpg);}#vai p:hover{	color:#EBEBEB;	text-decoration:underline;}#register1 p{	margin:8px 0px 0px 13px;}#register1 p:hover{	color:#EBEBEB;	text-decoration:underline;}#mail{  font-family: Arial, Helvetica, sans-serif;  font-size:11px;  background-image:url(../images/prova_input.jpg);  width:120px;}#mailtxt{	width:25%;	margin-top:4px;}#nome{  font-family: Arial, Helvetica, sans-serif;  font-size:11px;  width:199px;  height:20px;}#nometxt{	width:199px;}#cognome{  font-family: Arial, Helvetica, sans-serif;  font-size:11px;  width:199px;  height:20px;}#cognometxt{	width:199px;}#residente{  font-family: Arial, Helvetica, sans-serif;  font-size:11px;  width:199px;  height:20px;  margin-top:9px;}#residentetxt{	width:199px;}#titolo{  font-family: Arial, Helvetica, sans-serif;  font-size:11px;  width:199px;  height:20px;  margin-top:9px;}#titolotxt{	width:199px;}#telefono{  font-family: Arial, Helvetica, sans-serif;  font-size:11px;  width:199px;  height:20px;  margin-top:9px;}#telefonotxt{	width:199px;}#email{  font-family: Arial, Helvetica, sans-serif;  font-size:11px;  width:199px;  height:20px;  margin-top:9px;}#emailtxt{	width:199px;}#message{  font-family: Arial, Helvetica, sans-serif;  font-size:11px;}lavora_info p{}#password{  font-family: Arial, Helvetica, sans-serif;  font-size:11px;  background-image:url(../images/prova_input2.jpg);  width:120px;}#passwordtxt{	width:25%;	margin-top:4px;}#menu{  background-color:#000000;}#menu ul{   position:absolute;   top:70px;   left:320px;    width:600px;   margin:0px;}#menu ul li{ display: inline; }  #menu ul li a{  text-decoration: none; color:#EBEBEB; padding-right:34px; background-color: #323232; }  #menu ul li a:hover{ color:#EBEBEB; background-color:#323232; text-decoration:underline;}body#home li.home a,body#tutto li.tutto a,body#cosa li.cosa a,body#aziende li.aziende a,body#lavora li.lavora a,body#contatti li.contatti a{ color:#EBEBEB; background-color:#323232; text-decoration:underline;}body#privacy li.privacy a{	background-color: #818387;	color:#DADADA;	text-decoration:underline;}/*CONTENT------------------------------------*/#content {	width: 100%;	height:517px;	}	#content_957 {	width: 957px;	margin: 0 auto;	overflow: hidden;	}	#content_2 {	width: 100%;	height:1050px;	}	#content_3 {	width: 100%;	height:930px;	}#content_4{	width: 100%;	height:950px;}#content_5{	width: 100%;	height:800px;}#content_957_2 {	width: 957px;	margin: 0 auto;	overflow: hidden;	}	#content_957_3 {	width: 957px;	margin: 0 auto;	overflow: hidden;	}	#maxtable{	margin-top:28px;}	#lingua_txt{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#676767;	margin-top:4px;}.col1{	margin-top:8px;}.box1{	padding-top:8px;}#help_box{	background-image:url(../images/tutto4_box1.png);	width:199px;	height:36px;}#col1_btn {	position:relative;	display:block;	width:198px;	height:56px;}#col1_btn a {	display:block;	width:161px;	height:39px;	position:absolute;	top:17px;	left:0px;	text-indent:-9999px;}#iscriviti {	background-image:url(../images/iscriviti_ora1.png);	outline:none;}#iscriviti:hover{	background-image:url(../images/iscriviti_ora2.png);	outline:none;}#contattaci{	background-image:url(../images/contattaci_btn1.png);	outline:none;}#contattaci:hover{	background-image:url(../images/contattaci_btn2.png);	outline:none;}#tuttosudesky_box{	background-image:url(../images/tutto_box2.png);	background-repeat:no-repeat;}#contatti_box{	background-image:url(../images/tutto_box2.png);	background-repeat:no-repeat;}#tuttosudesky_table{	margin: 27px 20px 0px 62px;}#contatti_table{	margin: 27px 20px 0px 62px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#656565; 	font-weight:normal; 	line-height:15px;}#privacy_table{	margin: 27px 20px 0px 62px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#656565;	width:643px;	font-weight:normal; 	line-height:13px;}#lavora_table{	margin: 27px 20px 0px 62px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#656565;	width:643px;	font-weight:normal; 	line-height:13px;}#contatti_table p span{	font-weight:bold;}#contatti_table a{	color:#656565;}.benvenuto_img{	margin-top:31px;}.contatti_img{	margin-top:31px;}.privacy_img{	margin-top:31px;}.lavora_img{	margin-top:31px;}#tuttosudesky_subtitle{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#65B815;	font-weight:normal;	width:504px;}#tuttosudesky_subtitle span{	font-weight:bold;	font-size:14px;}#lavora_subtitle{	font-weight:bold;	font-size:14px;	color:#535353;	line-height:15px;}.tuttosudesky_titoli1{	margin-top:31px;}.tuttosudesky_titoli2{	margin-top:28px;}.tuttosudesky_txt{	margin-top:5px;}#lavora_info{	margin-top:41px;}#lavora_info p{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#535353;	font-weight:normal;}#lavora_info2{	margin-top:33px;}#lavora_info2 p{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#535353;	font-weight:normal;	width:615px;}#lavora_info{	margin-top:41px;}#lavora_info3{	margin-top:20px;	margin-left:328px;}#lavora_info3 p{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#535353;	font-weight:normal;}#lavora_info2 p span{	font-size:11px;	text-align:justify;}#message{	width:610px;}.lavora_txt2{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#535353;	font-weight:normal;	margin-top:9px;}#tuttotxt_table{	margin-left:62px; 	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#656565; 	font-weight:normal; 	line-height:15px;}#cosatrovi_box{	background-image:url(../images/cosa_box2.png);}#cosatrovi_table{	margin: 27px 20px 0px 62px;}#cosa_title{	margin-top:31px;}#cosatrovi_subtitle{	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	color:#25C1CD;	font-weight:bold;	width:600px;}#cosatrovi_subtitle span{	font-size:12px;	font-weight:normal;	color:#616161;	margin-left:68px;}#cosa_span{	margin-left:68px;}#cosatrovitxt_table{	margin-left:130px;	margin-top:20px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#656565;	font-weight:normal;	line-height:15px;}.cosatrovi_txt{	margin-top:5px;}.cosatrovi_titoli{	margin-top:17px;}.cosatrovi_titoli2{	margin-top:17px;}#contattaci_button{	margin-top:17px;}#aziende_box{	background-image:url(../images/aziende_box2.png);	background-repeat:no-repeat;}#aziende_box1{	background-image:url(../images/aziende_telefona.png);	background-repeat:no-repeat;}#aziende_box2{	background-image:url(../images/aziende_webcam.png);	background-repeat:no-repeat;}#privacy_box{	background-image:url(../images/privacy_box.png);	background-repeat:no-repeat;	width:758px;	height:842px;}#lavora_box{	background-image:url(../images/lavora_sfondo.png);	background-repeat:no-repeat;	width:758px;	height:642px;}#aziende_table{	margin: 27px 20px 0px 62px;}#perleziende_title{	margin-top:31px;}#aziende_subtitle{	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	color:#3FC771;	font-weight:bold;	width:600px;}#aziende_subtitle span{	font-size:12px;	font-weight:normal;	color:#616161;}#aziendetxt_table{	margin-left:62px;	margin-top:36px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px; 	color:#656565;	font-weight:normal;	line-height:15px;}.aziende_txt{	margin-top:5px;}.aziende_titoli{	margin-top:25px;}.box6_txt{	float:right;}#sfondo_txt{	font-family:Arial, Helvetica, sans-serif; 	font-size:11px; 	color:#676767; 	margin-top:30px;}#sfondo_txt2{	font-family:Arial, Helvetica, sans-serif; 	font-size:11px; 	color:#676767; 	margin-top:5px;}#backgrounds ul{   clear:both;   float:left;   width:170px;   margin: 5px 0px 0px 0px;   padding:0;}#backgrounds ul li{ display: inline; } #backgrounds ul li a img {  border: 1px solid #000;}#backgrounds ul li a img:hover {  border: 1px solid #fff;}	/*FOOTER------------------------------------*/#footer {	width: 100%;	height: 148px;	margin: -148px auto 0 auto;	position: relative;	/*background: #818387;*/	}#footer_957 {	width: 957px;	height: 34px;	position: relative;	margin: 0 auto;	background-color:#818387;	}		#prova_957 {	width: 957px;	height: 114px;	position: relative;	margin: 0 auto;	}#footer_full {	width: 100%;	background-color:#818387;	}		#menu2 ul{   position:absolute;   top:12px;   left:520px;    width:290px;   margin:0px;}#menu2 ul li{ display: inline; }  #menu2 ul li a{  text-decoration: none; color:#DADADA; margin-right:34px; background-color: #818387; }  #menu2 ul li a:visited{ color:#DADADA; }  #menu2 ul li a:hover, .menu ul li .current{ color:#DADADA; background-color:#818387; text-decoration:underline;}#IVA ul{   position:absolute;   top:12px;   left:825px;    width:150px;   margin:0px;   font-size:12px;}#IVA ul li{ display: inline; }  #IVA ul li a{  text-decoration: none; color:#DADADA; background-color: #818387; }  #IVA ul li a:visited{ color:#DADADA; }  #IVA ul li a:hover, .menu ul li .current{ color:#DADADA; background-color:#818387; text-decoration:underline;}.footer_txt{  position:absolute;  top:12px;  left:5px;   margin:0px;  color:#DADADA;  font-family:Arial, Helvetica, sans-serif;  font-size:10px;}.help_txt{   font-family:Arial, Helvetica, sans-serif;   font-size:14px;   color:#DC1A1A;   font-weight:bold;   margin-left:30px;   margin-top:5px;}.help_txt a{   font-family:Arial, Helvetica, sans-serif;   font-size:14px;   color:#DC1A1A;   text-decoration:none;   font-weight:bold;   margin-left:30px;   margin-top:5px;}.help_txt a:hover{   font-family:Arial, Helvetica, sans-serif;   font-size:14px;   color:#DC1A1A;   text-decoration:underline;   font-weight:bold;   margin-left:30px;   margin-top:5px;}