html, body {
	margin:0;
	padding:0;
	height: 100%
	}
body {
	background-color: #FFFFFF;
	
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	voice-family: "\"}\"";
	voice-family:inherit;
	
	}
	
	#menu-testata {
background-color: #0F8841;

background-repeat:no-repeat;
padding-top: 10px;
padding-right:10px;
padding-left:50px;
padding-bottom:10px;
margin: 0 0 5px 0;

}

.primomenu{
margin: 0;
padding: 0;
font: bold 13px Arial;
width: 780px;
 
}



.primomenu li{
	display: inline;
	padding-right: 60px;
	
}




.primomenu li a {
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
	
}

.primomenu li a:hover {
text-decoration:underline;
color:#FFFF00;
font-weight:bold;
	
}


.menusx{
 	margin:0;
 	padding:0;
	font: bold 13px Arial;
	background-color:
}

.menusx li{
  	margin:0;
 	padding:0;
 	list-style:none;
	width:188px;
	border:1px solid #FFFFFF;
}

.menusx li a{
	color: #fff;
	text-decoration: none;
	height: 2em;
	line-height: 2em; 
	padding:0 1em;
	width:188px;
	
	
	
}

.menusx li a:visited{
	color: #fff;
	width:188px;
}

.menusx li a:hover{	
	text-decoration:underline;
	color:#FFFF00;
	width:188px;
}


	
	
img,  a img, .centrale, #logo, .bannerone  ul, .eventi, .catalogo, .center hr, .mtrev fieldset   {
	border: 0
	}
#warning h5, .bannerone a, .bannerone a:visited, .newsletter, #tit h1, form, div .bnr, .bannerone  ul, .bannerone li, .center table ul li a, #warning h2, #warning h5, .cascata{
	margin: 0;
	padding: 0;
	}
p, .newsletter p, .hotel p, .center p, .center ul li {
	text-align: justify
	}
.newsletter p, .hotel p {
	text-align: left
	}
#tit h3 , .eventi, .catalogo, h3, h4, h5, table, ul.menu li a, ul.menu li a:visited, ul.menu_1 li a, ul.menu_2 li a, ul.menu_3  li a {
	font-size: 11px;
	}
h2, .titlepopup  {
	font-size: 13px;
	font-variant: small-caps;
	font-weight: bold;
	text-align: right;
	letter-spacing: 1px;
	margin:0px 8px 10px 8px;
	padding: 2px 0;
	border-bottom: 1px solid #0F8841;
	color:#0F8841;
	display: block
	}
h3, h4, h5 {
	font-weight: bold;
	margin: 2px;
	padding: 2px;
	color: #354;
	}
h5 {
	font-variant: small-caps;
	border-width: 0 0 1px 0;
	border-style:solid;
	border-color: #9C6;
	}
a:link, a:active {	
	color: #354;
	text-decoration: underline;
	}
a:visited {
	color: #8C9D98;
	}
a:hover {
	text-decoration: none;
	}

/*logo-foto-testata*/
#logo-foto-testata {
	margin: 0 0 20px 0;
	position: relative;
	width: 100%;
	background-color:#FFFFFF;
	background-image:url(logo2.jpg);
	background-repeat:no-repeat;
	background-position: 1% 60%;
	height: 200px;
	}
#logo-foto-testata h1, #logo-foto-testata span {
	font-weight:900;
	color: #354;
	line-height: 20px;
	float: left;
	margin: 0 0 0 7px;
	padding: 0;
	font-size:11px;
	}
/*Center Box*/
.centrale {
	position: relative;
	margin: 0;
	padding:0;
	background: #fff;
	width: 750px;
	background-color: #FFFFFF;
	}
.boxTwo { 
	width:362px;
	height:auto;
	padding:0;
	margin-left: 188px;
	overflow: hidden;
	}
	
	
	.boxTwo_index { 
	width:500px;
	height:auto;
	padding:0;
	margin-left: 188px;
	overflow: hidden;
	}
	
.boxThree {
	position:absolute;
	top: 200px;
	left: 550px;
	padding:0;
	width:200px;
	}
.center { 
	min-height: 520px;
	height: auto !important;
	height: 520px;
	margin: 0 0 0 188px;
	padding: 0;
	}
/*Footer*/
.footerBox {
	position:relative;
	clear: both;
	font-size: 10px;
	border-top: 1px solid  #9C6;
	text-align:center;
	line-height:20px;
	margin:20px 8px 10px 200px;
	padding: 2px 0;
	width:600px;
	background-color: #0F8841;
	color: #FFFFFF;
	}
/*SECOND LINE*/
.secondLine  {
	position:absolute;
	top: 60px;
	left: 0px;
	z-index: 30;
	width: 100%;
	background:#9C6;
	}
/*posizionamento assoluto*/
#logo {
	z-index: 70;
	position: absolute;
	top: 5px;
	left: 10px;
	}
/*form*/ 
#ricerca {
	position:relative;
	top: 0px;
	left: 0px;
	background: url("../img/bkg_ricerca.gif") no-repeat;
	background-position: 0 1px;
	width: 188px;
	height: 118px;
	border: 0;
}
#ricerca p.ric_loc {
	text-align: center;
	margin: 6px 7px 18px 0px;
	font-weight: bold;
	color: #354;
	}
#ricerca p {
	text-align: right;
	margin: 8px;
	}
#ricerca form {
	height: 25px;
	width: 190px;	
}
div#ricerca>form {
	padding-top: 2px
}
#search {
	margin: 2px 0px	
}
form>input#search {
	margin: 2px 0 0 2px 
}
/*languages*/ 
#menu_alto {
	font-size: 9px;
	position:absolute;
	top: 24px;
	left: 100px;
	z-index: 500;
	width: 745px;
	text-align: right;
	}
#breadcrumbs {
	z-index: 30;
	position:absolute;
	top: 270px;
	left: 0;
	width: 750px;
	height: 20px;
	margin: 0;
	padding: 3px;
	}
#flash {
	z-index: 50;
	position:absolute;
	top: 330px;
	left:570px;
	}
#home #flash {
	top: 300px;
	}
.newsletter {
	background:#ffd;
	margin: 1px;
	padding: 5px 2px 2px 2px;
	border: 1px solid #eee;
	text-align: center;
	font-weight:bold;
	color: #354;
	}
.newsletter p {
	margin: 2px 6px;
	line-height:1.2em;
	text-align: left;
	font-weight: normal;
	color: #000;
	}
/*hotel*/
.hotel {
	margin: 4px 2px;
	padding:6px 6px;
	background:#ffd;
	border: 1px solid #eee
	}
.hotel p {
	margin: 3px 0 0 0;		
	}
.hotel a img {
	float:left;
	margin: 2px;
	padding:0;
	border: 1px solid #ccc;
	}
/*cont 1*/
.cont1 {
	position:absolute;
	top: 12px;
	left: 2px;
	width:188px;
	z-index: 30;
	height:auto;
	background-color: #0F8841;
	}	

/*MENU BANNER*/

.bannerone {
	position:absolute;
	top: 60px;
	left:550px;
	width:200px;
	z-index: 50;
	}
.bannerone li {
	text-align: right;
	width:200px;
	}
.bannerone  a, .bannerone a:visited { 
	display:block; 
	color: #354;
  	text-decoration: none;
	width:200px;
	height: 52px;
	}
.bannerone a:hover {
	color: #88C44D;
	}
.bannerone strong {
	padding: 2px 5px 0 0;
	display:block;
	}	
.bannerone span {
	padding:  0;
	padding-right: 5px;
	}	


.catalogo {
	margin: 3px 0 0 0;
	padding: 2px 8px;
	display: block;
	position: relative;
	clear: right;	
	}	
.catalogo  img {
	margin: 0 8px 0 5px;
	padding: 10px;
	border: 1px solid #0F8841;
	float: left;
}

.catalogo  object	 {
	margin: 0 8px 0 5px;
	padding: 10px;
	border: 1px solid #ccc;
	float: left;
}

.catalogo  h3 a img {
	margin:0px;
	border:0px;
	padding:0px 5px 0px 0px;
	float: left;
}

.home-contenuti {
	margin: 3px 0 0 0;
	padding: 2px 8px;
	display: block;
	position: relative;
	clear: right;
	width: 450px;
	}	
.home-contenuti  img {
	margin: 0 8px 0 5px;
	padding: 10px;
	border: 1px solid #ccc;
	float: left;
}

.home-contenuti  object	 {
	margin: 0 8px 0 5px;
	padding: 10px;
	float: left;
}

.home-contenuti  h3 a img {
	margin:0px;
	border:0px;
	padding:0px 5px 0px 0px;
	float: left;
}




a.areal:link, a.areal:visited{
	top:0px;
	left:0px;
	position:absolute;	
	display: block;	
	padding-top: 10px; 
	padding-left: 125px; 
	width:375px;
	min-height: 100%;	
	height: auto !important;	
	height:  125px;
	background: url("../img/px.jpg") no-repeat 200px 1000px;
	clear: both;
}
a.areal:hover{
	border:1px solid #ccc;	
}
a.areal:visited {
	color: #8C9D98;
}	
.catalogop {
	margin: 22px 0px 0px 0px;
	padding:0px;
	color: #000;
}
.catalogop.continuan, .catalogop.continn {
	float:right;
	margin:3px 2px 3px 2px;
	padding-right: 20px;
	text-align: right;
	background: url("/img/nw.gif") no-repeat top right;
}	
.catalogop.continn {
	margin:20px 0px 20px 0px;
}
a.pp {
	display:block;
	position:absolute;
	right:23px;
	float:right;
}
/*offerte*/
.catalogo:after{
  content: ".";
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
}
* html .catalogo{
  height: 1%;
}
.catalogodl{	
	margin:0px;
	padding:0px;
	float: right;
	width: 370px;
}
.catalogodl dt {
	padding: 5px 0px 5px 0px;
	width: 370px;
	float:right;
	clear:both;
}
.catalogodl dd {
	margin: 5px 5px 0px 0px;
	padding: 5px 0px 5px 0px;
	width: 320px;
	clear:right;
	text-align:right;
	}
.catalogodl dd a img {
	float: right;
	margin:0px;
	border:0px;
}
.catalogodl dd a:link, .catalogodl dd a:visited{
	display: block;	
	position:absolute;
	width: 400px;
	left: 125px;
	margin: -5px 0px 0px 0px;
	padding: 0px;
	background: url("../img/px.jpg") no-repeat 0px 1000px;
}
.catalogodl dd a:hover{
	border:1px solid #ccc;	
}
/*lastminute*/
.catalogodiv.lft {
	margin:0px;
	padding:4px;
	width:375px;
	clear:left;
	float:left;
}
.catalogo.lft p {
	width:250px;
	float:right;
}

/*.catalogo.lft a.areal:link, .catalogo.lft a.areal:visited{
	width:260px;
}*/
.catalogodiv.rgt, .catalogodiv.rgtit {
	margin:0px;
	width:110px;
	float:right;
	clear:right;
}
.rgt p {
	margin-top:10px;
}
.rgt p.prz {
	margin-top:15px;
	text-align:center;
}

.rgt img{
	border:0px;
	margin:140px 20px 0px 20px;	
}
.rgt img.przb{
	border:0px;
	margin:10px 20px 0px 20px;	
}
.rgt a:link, .rgt a:visited{
	display:block;	
	position:absolute;
	top: 0px;
	left: 382px;
	width:120px;
	min-height: 100%;	
	height: auto !important;	
	height: 110px;
	background: url("../img/px.jpg") no-repeat 0px 1000px;
}
.rgt a:hover{
	border:1px solid #ccc;	
}
.rgtit p {
	text-align: right;
	}
	
.rgtit a{
	display:block;
	padding-top:2px;
	position:relative;
	z-index:100;
}
/*home*/
.boxTwo 	.catalogo{
	width:350px;
	left:0px;
	display:block;
	float:left;
	clear:both;	
	margin:5px;
	padding:0px;
}
.boxTwo .catalogop {
	float:right;
	top:0px;
	width:220px;
	text-align:left;		
	margin-top:20px;
	padding:0px;
}

.boxTwo a.areal:link, .boxTwo a.areal:visited{
	padding:0px 0px 0px 129px;
	font-weight:bold;
	width:225px;	
	min-height: 100%;	
	height: auto !important;	
	height:  110px;
	background: url("../img/px.jpg") no-repeat 200px 1000px;
	clear: both;
}
.boxTwo .catalogop img.stars{
border:0px;
margin:0px;
}

.boxTwo_index 	.catalogo{
	width:480px;
	left:0px;
	display:block;
	float:left;
	clear:both;
	margin:5px;
	padding:0px;
	padding-bottom: 20px;
	padding-left: 10px;
	line-height: 20px;
	border-bottom: 1px dashed #ccc;
}
.boxTwo_index .catalogop {
	float:right;
	top:0px;
	width:220px;
	text-align:left;		
	margin-top:20px;
	padding:0px;
}

.boxTwo_index a.areal:link, .boxTwo_index a.areal:visited{
	padding:0px 0px 0px 129px;
	font-weight:bold;
	width:225px;	
	min-height: 100%;	
	height: auto !important;	
	height:  110px;
	background: url("../img/px.jpg") no-repeat 200px 1000px;
	clear: both;
}
.boxTwo_index .catalogop img.stars{
border:0px;
margin:0px;
}



/*fine new ----------------------------------------------------------------------------------------------*/	
.eventi {
	margin: 3px 0 0 0;
	padding:2px 8px;
	display: block;
	position: relative;
	min-height:  105px;
	height: auto !important;
	height:  105px;
	
													/*border: 1px solid navy;*/
	}	
.eventi a img, .eventi img {
	float:left;
	margin: 4px;
	padding:0;
	}
/*new layout*/	
.eventi img, .center table tr td img  {
	padding: 10px;
	border: 1px solid #ccc;
}	
.eventi p {
	margin: 5px 0 0 0;
	padding:0;
	color: #000;
	}
.eventi li a, .eventi a, a.abold {
	font-weight: bold
}
/*CONTINUA*/
p.continua {
	text-align: right;
	margin:2px 2px 5px 2px;
	}
p.continua a {
	font-weight: normal
}
/*TOP*/
p#top, p.top { 
	margin: 20px 30px;	
	text-align: right;
	width: 500px;
	clear: both;
	}

/*WARNING*/
#warning {
	width:500px;
	margin:0px 31px 10px 31px;
	padding: 0;
	}
#warning h2{
	font-size: 13px;
	border-bottom:1px solid #9C6;
	text-align: center;
	}
#warning h5 {
	font-weight: bold;
	letter-spacing: 1px;
	border-bottom:1px solid #9C6;
	color:#354;
	text-align: center;
}

/*Titolo Pagina*/
#tit {
	text-align:center;
	text-align: left;
	color:#354;
	width:498px;
	}
#tit h1 {
	font-size: 13px;
	font-variant: small-caps;
	font-weight: bold;
	letter-spacing: 1px;
	border-bottom:1px solid #9C6;
	}
#tit h3 {
	font-weight: bold;
	letter-spacing: 1px;
	}
/*PRINT*/
#prn {
	position: absolute;
	top: 288px;
	left: 690px;
	z-index: 80
	}
/*clear*/
.clear h5, .clear ul, .clear strong{ 
	clear: both;
	display: block
}
/*fondo sx*/
div#fondo-sx a{
	display: block;
	padding: 30px 70px 10px 10px;
	width: 106px;
	height: 18px;
	color: #001A7B;
	text-decoration: none;
	border: 1px solid #eee;
	background: url(/img/tempo.gif) no-repeat;
	}
#met .center table h2 {
	width: 500px;
	margin: 5px 0;
	padding: 0;
} 
#met td{
	width: 1%;
	margin: 0;
	padding: 2px;
	font-size: 10px;
	vertical-align: top;
	}
#met table{
	width: 1%;
	margin: 0 auto;
	padding: 2px;
	font-size: 10px;
	}
#met .center {
	text-align: center;
}
/*CENTER*/
.center strong {
	color:#354;
	}
.center ul {
	float: left;
	margin: 0;
	line-height: 18px;
	}
.center ul li {
	line-height: 20px
	}
/*da verificare*/
.center div ul li a{
	color:  #933;
	font-weight: bold;
	}
.center div ul li a:visited{
	color:  #9E777A;
	font-weight: bold;
	}
.center table ul li a {
	font-weight:normal;
	}
.center table {
	margin: 0 25px;
	vertical-align: top
	}
.center table ul {
	margin: 4px 8px
}
/*HR*/
.center hr { 
	width:498px;
	text-align: center;
	height: 1px;
	padding: 0;
	color: #9C6;
	background:  url("../ima/hr.gif") repeat;
	 }
/*BANNER*/
div .bnr {
	text-align: center;
	font-weight: bold;
	}
div .bnr h2, div .bnr h6  {
	width:498px;
	margin: 0 0 5px 0;
	text-align: center;
	padding: 0;
	border-bottom:1px solid #9C6;
}
.bnr p {
	font-weight: normal;
	line-height: 18px;
	}
.bnr p a{
	color:  #933;
	font-weight: bold;
	}
.bnr p a:visited {
	color:  #9E777A
	
}
#categorie {
	text-align: center;
	margin: 20px auto
	}
/*LISTA COMUNI*/
#home  #listaComuni ul  {
	float:left;
	display: block;
	width: 153px;
	margin: 0px 0 10px 8px;
	padding: 0;
	}
#home  #listaComuni li {
	text-align: left;
	}
#home r #listaComuni li a {
	font-weight: normal;
	color:#003399;
	}
#home #listaComuni {
	line-height:20px;
	padding: 2px 0;
	width:520px;
	margin-left: 190px
	}
#listaComuni form {
	clear: both;
	}
	
/*LISTA COMUNI*/
.center #listaComuni ul, div.pfooter ul  {
	float:left;
	display: block;
	width: 153px;
	margin: 0 8px 10px 0;
	padding: 0;
	}
.center #listaComuni li,  #foo .center .pfooter li {
	text-align: left;
	}
.center #listaComuni li a, #foo .pfooter li a {
	font-weight: normal;
	color:#354;
	}
div #listaComuni,  div.pfooter {
	width:498px;
	margin:0px 31px 10px 31px;
	padding: 2px 1px;
	}
.center div {
	width:498px;
	margin:0px 31px 10px 31px;
}

/*GALLERIA*/
table.galleria, .center .eventi, .catalogo, .center h2, table.itinerari {
	width:500px;
	margin:0px 31px 10px 31px;
	padding: 0;
	}
.galleria td {
	width:30%;
	height: 120px;
	vertical-align: bottom;
	text-align: center;
	}
.galleria_testo td {
	vertical-align: top;
	font-size: 11px;
	text-align: left;
	height: 60px;
	}
.galleria_testo td p {
	padding: 0px 2px;
	margin: 5px 0;
	}
tr.galleria_testo td center img {
	border:0px;
	}	
table.galleria tr td img {
	border:0px;
	padding:0px;
	}	
/*MOTORE*/
.motore, .mtrev {
	width: 330px;
	height: 170px;
	margin:100px 25px 0 25px;
	text-align: left;
	}
.motore label{
	width:330px;
	padding:4px 0;
	display: block
	}
	/*TAB LAST MINUTE*/
.last-book	p{
	margin:3px 0px 5px 0px;
	}	
.last-book table{
	margin:0px;
	padding:0px;
	}	
	
	/*MOTORE LAST MINUTE*/
.lastsearh {
	background: url("../img/sfondo-search.gif") no-repeat left top;
	width: 500px;
	height: 195px;
	margin:100px 25px 0 25px;
	padding: 0px;
	}
.lastsearh table{
	width: 450px;
	padding: 8px
	}	
.lastsearh img{
	padding-right: 5px;
	}	
.lastsearh form table tr td img {
margin:0px;
padding:0px 5px 0px 0px;
border:0px;
}
/*Motore eventi*/
.mtrev label {
	width:150px;
	padding:4px 2px;
	margin: 0;
	display: block;
	float: left
	}
.mtrev fieldset {
	margin: 0;
	padding: 2px
	}
div#categorie {
	line-height: 18px;
	width: 500px;
	margin: 25px 31px 25px 31px;
	text-align: center;
	}
h2 img {
	margin-right: 5px
	}
/*siete Map*/
#foo .center h2 {clear:both}
body#foo div.centrale div.center p {
	width: 498px;
	margin: 25px 31px 25px 31px;
}

/*popup*/
.popup td {
	width:20%;
	}
.cascata td {
	border: 1px solid #ccc;
	text-align: center
	}
table.tab {
	width: 445px;
	text-align: center;
	}
.npag {
	 width: 100%;
	 text-align: center;
	 margin: 5px auto
}
/*si declina ongi reponsabilità*/
p.lv {
	clear: both;
	padding-top: 10px;
	}
/*modulo galleria*/
#modgl {
	width: 400px;
	margin: 10px auto;
	text-align: center
	}
#modgl p {
	text-align: left
}
#modgl dl {
	width: 420px;
	padding: 0;
	margin: 0;
	text-align: left
	}
#modgl dl dt {
	width: 150px;
	float: left;
	padding: 0 10px;
	margin: 0;
	text-align: right	
	}
#modgl dl dd {
	width: 200px;
	float: left;
	padding: 0;
	margin: 0	
	}
#modgl textarea {
	width: 200px;
	}
#prv {
	width: 300px;
	height: 150px;
	overflow: auto;
	padding: 10px 25px;
	border: 1px solid #eee;
	margin: 5px auto;
	text-align: left;
	clear: both
	}
 /*ECOMMERCE*/
 
.produttori td {
	padding: 10px 0
	}
.produttori  h3 {
	color: #354;
	}
.produttori h5 {
	font-weight: normal;
	border-bottom: 0;
	text-indent: 10px;
	margin: 0;
	padding: 0;
	font-variant: normal	}
.produttori  a:visited {	color: #354;	}
.produttori ul {
	margin: 0;
	padding: 0;
	}
.produttori li {
	margin: 0;
	padding: 0;}
.lastsearh p {text-align: center;}
.lastsearh p em {color: red;}
.lastsearh input {	margin: 5px auto}

.warning, .smallwarning {
	color: CC0000
}
	/*consiglia*/
.consiglia {
	padding: 0px 8px
}
.consiglia h2, .consiglia img {
	margin: 5px 0px
}
.consiglia p {
	margin: 3px 0px 13px 0px;
	text-align: left
}
.consiglia strong {
	color: #335544
}
.consiglia p.continua {
	text-align: right
}
/*adpage*/
#ad_page {
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
	color: #000;
	position:absolute;
	top: 0px;
	left: 750px;
	width: 240px;
	z-index: 1000
}
dl#ad_foto, dl#ad_lista {
	background: #FFF;
	margin: 20px 0 0 0;
	padding: 0;
	width: 238px;
	height: 210px;
	border: 1px solid #C8E3AC;
	border-top: none
}
#ad_page>dl#ad_foto {
	margin: 21px 0 0 0;
	padding: 0;
	width: 238px;
	height: 210px;
}
#ad_page>dl#ad_lista {
	margin: 0;
	padding: 0;
	width: 238px;
	overflow: auto
}
dl#ad_lista {
	margin: 0;
	height: auto
}
dl#ad_foto dt {
	display: block;
	background: #E7F2DB;
	margin: 1px;
	padding: 4px 10px;
}
dl#ad_lista dt {
	margin: 1px;
	padding: 4px 5px;
	text-indent: 5px;
}
#ad_page dt a {
	font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
	color: #354;
	font-weight: bold
}
a:hover {
	text-decoration: none
}
dl#ad_foto dd, dl#ad_lista dd {
	height: 50px;
	display: block;
	margin: 14px 10px;
	padding: 0;
}
dl#ad_lista dd {
	border-bottom: 1px #C8E3AC dotted;
	margin: 5px 10px 10px 10px;
}
dl#ad_foto dd img {
	margin: 0 5px 5px 0
}
dl#ad_foto dd a img {
	float: left;
	border: 1px solid #FFF
}
dl#ad_foto dd a:hover img {
	border: 1px solid #C8E3AC
}
	/*newsletter*/
.newsletter {
	background: url("../img/bkg_newsletter.gif") no-repeat;
	width: 198px;
	height: 158px;
	border: 0;
}
a.abold {
	display: block;
	margin: 2px auto 12px auto;
	text-align: center;
	margin-bottom: 12px;
}
.newsletter p {
	text-align: left;
	margin: 8px;
}
.newsletter p.continua {
	text-align: right;
}
.warning, .smallwarning {
	font-size: 12px;
	color: #CC0000
}
/*box_controllo*/

#btpr {
	position:absolute;
	top: 0px;
	left: 410px;
	text-align: right;
	margin: 0 0 0 auto;
	voice-family: "\"}\""; voice-family:inherit;
	z-index: 30;
	height: 25px;
	width: 350px;
}


#Layer1 {
	position:absolute;
	left:202px;
	top:65px;
	width:79%;
	z-index:500;
}
	
	
	#Layer2 {
	position:absolute;
	left:18px;
	top:244px;
	width:594px;
	height:13px;
	z-index:501;
	background-color: #0F8841;
	color: #FFFFFF;
}
	
	
    #Layer3 {
	position:absolute;
	background-color:#FFFFFF;
	left:750px;
	top:77px;
	width:220px;
	height:150px;
	z-index:502;
}


.boxTwo-index-chisiamo{ 
	height:auto;
	padding:0;
	margin-left: 188px;
	overflow: hidden;
	}
	
	
	

