body					{background-color:#000000; margin: 0px; 
}

.box{
    background-color:#000000;
	width: 1000px;
	
}
.box_centro{
    background-color:white;
	float: left;
	width: 720px;
	border-left-width: 1px;
   border-right-width: 1px;
   border-width: 1px;
   border-left-style: solid;
   border-right-style: solid;
   border-color: white;
}
.sfondo_top{
    background-color:black;
	background-image: url(img/sfondo_top.jpg);
	width: 720px;
	height:21px;
	}	
	.sfondo_sx{
    background-color:#000000;
	float: left;
	background-image: url(img/sfondo_sx.jpg);
	width: 139px;
	height:737px;
	}	
		.sfondo_dx{
    background-color:#000000;
	float: left;
	background-image: url(img/sfondo_dx.jpg);
	width: 139px;
	height:737px;
	}	
.logo_mascherina{
	background-color:#850001;
	float: left;
	width: 720px;
	height: 98px;
	
	}
	.logo_fototour{
    background-color:#850001;
	background-image: url(img/tit_fototour.jpg);
	float: left;
	width: 720px;
	
	}
	.logo{
    background-color:#850001;
	float: left;
	width: 188px;
	height:98px;	
	}
	.box_menu1{
    background-color:black;
	border-top-width: 1px;
   border-bottom-width: 1px;
   border-width: 1px;
   border-top-style: solid;
   border-bottom-style: solid;
   border-color: white;
	float: left;
	width: 720px;
	height:33px;	
	align:center;
	}
		.box_menu_vuoto{
    background-color:black;
	border-top-width: 1px;
   border-bottom-width: 1px;
   border-width: 1px;
   border-top-style: solid;
   border-bottom-style: solid;
   border-color: white;
	float: left;
	width: 720px;
	height:33px;	
	align:center;
	}
	.box_menu2{
    background-color:#E6F1F1;
	float: left;
	padding-top:8px;
	width: 720px;
	height:28px;	
	align:center;
	}
		.box_menu2_nav{
    background-color:#E6F1F1;
		width: 710px;
	height:19px;	
	align:center;
	}
a.nav, a.nav:link, a.nav:visited { display:block; width:90px; height:33px; background:#000000; text-align:center; text-decoration:none; font-family:verdana, arial, sans-serif; font-size:12px; color:white; line-height:28px; overflow:hidden; float:left;  }
a.nav:hover {font-family: verdana, arial, sans-serif; font-size:11px; font-weight: bold; background-image: url(img/sfondo_menu1.jpg);}
a.nav:active   { background:#000000;}
a#current {
	display:block;
	width:90px;
	height:33px;
	background:#000000;
	text-align:center;
	text-decoration:none;
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	color:white;
	line-height:28px;
	overflow:hidden;
	float:left;
	background-image: url(img/sfondo_menu1.jpg);
	font-weight: bold;
}
a.nav2, a.nav2:link, a.nav2:visited { display:block; width:142px; height:19px; background:#E6F1F1; text-align:center; text-decoration:none; font-family:verdana, arial, sans-serif; font-size:11px; color:black; line-height:18px; overflow:hidden; float:left;}
a.nav2:hover {font-family: verdana, arial, sans-serif; font-size:11px; font-weight: bold; background-image: url(img/sfondo_menu2.jpg);}
a.nav2:active   { background:#E6F1F1;}
a#current2 {
	display:block;
	width:142px;
	height:19px;
	background:#E6F1F1;
	text-align:center;
	line-height:18px;
	text-decoration:none;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	color:black;
	overflow:hidden;
	float:left;
	background-image: url(img/sfondo_menu2.jpg);
	font-weight: bold;
}
.header	{
float: left;
width: 720px;
height:272px;
}

.box_testo{
  background-color:white;
  font-family:verdana, arial, sans-serif;
	font-size:12px;
	text-align: left;
	color: #666666;
float: left;
width: 417px;

}
.box_testo_condizioni{
  background-color:white;
  font-family:verdana, arial, sans-serif;
	font-size:12px;
	text-align: center;
	color: #666666;
width: 417px;
height:400px;
}
.box_testo_infolegali{
  background-color:white;
  font-family:verdana, arial, sans-serif;
	font-size:12px;
	text-align: center;
	color: #666666;
width: 500px;
}
.spazio_testosx{
float: left;
width: 90px;
height: 300px;
}
.fotowellness{
background-image: url(img/wellness_sfondo.jpg);
float: left;
width: 720px;
height: 352px;
}
.spazio_testotopwellness{
background-color:#151614;
float: left;
width: 720px;
height:60px;
}
.box_testowellness{
  font-family:verdana, arial, sans-serif;
	font-size:12px;
	text-align: left;
	color: #333333;
float: left;
width: 417px;

}
.spazio_testotop{
float: left;
width: 720px;
height:60px;
}
.indirizzo{
	background-color:#E6F1F1;
	float: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-color: #C8C6C6;
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	text-align: center;
	padding-top:10px;
	color: #666666;
	width: 720px;
	height:22px;
	}

.mascherina  {
background-color:#850001;
float: left;
width: 532px;
height:100%;
}			

.toolbar {
	background-color:#850001;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 400px;
	color: white;
	float: left;
	font-size: 11px;
}
.box_fotowellnes{
float: left; 
width: 210px;
height:350px;
}
.box_foto{
float: left; 
width: 210px;
height:325px;
margin-top:20px;
}
.spaziofoto1{
background-color:white;
float: left; 
width: 213px;
height:89px;
}
.spaziofoto2{
background-color:white; 
float: left;
width: 210px;
height:98px;
}
.spaziofoto3{
background-color:white; 
float: left;
width: 210px;
height:108px;
}
.spaziofoto4{
background-color:white;
float: left; 
width: 180px;
height:126px;
}
.condizioni{
font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 10px;
	padding-top:5px;
float: right;
width: 83px;
height:93px;
}
.condizioni	a:link{
    color: white;
	text-decoration:underline;
}

.condizioni	a:visited{  
    color: white;
	text-decoration:underline;
}

  .condizioni a:hover{
   color: white;
   text-decoration:underline;
   

}

.titoloNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	line-height: 17px;
	font-weight: bold;
}

.sottotitoloNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
}

.corpoNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
}

.autoreNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	font-style:italic;
}

.dataNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
}

.noRecord {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	background:#fff;
}

a.readmore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
	background:#fff;
}

a.readmore:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background:#fff;
}

a.readmore:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	text-decoration: none;
	background:#fff;
}
.title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#999999;
	margin-top:10px;
	text-align:center;float: left;
	width:100%;
}

.iframe{
	border:solid 1px #850000;
	float:left;
	background:#fff;
	margin:20px 0 10px 0;
}

/*#contenitoreNewsHome{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
	background:#fff;
}*/

#contenitoreNewsHome .boxNewsHome{
	padding:3px;
	background-color:#FFFFFF;
}

#contenitoreNewsElenco{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*border:solid 10px #0066CC;*/
	height:100%;
	padding:3px;
	text-align:left;
}

#contenitoreNewsElenco .boxNewsElenco{
	padding:3px;
	border-bottom: dashed #666666 1px;
	padding-bottom: 20px;
	padding-top:5px;
}

.paginatore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#contenitoreNewsDettaglio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*border:solid 1px #0066CC;*/
	height:100%;
	padding:3px;
	text-align:left;
}

.back {
	padding-top:10px;
	float:left;
}
.box_realizzazioni {
float: left;
padding-top:5px;
width:720px;
height:300px;
}
.tabella_realizzazioni{ width: 630px; height: 60px;  }
.thumb_realizzazioni{ width: 60px; height:60px; float: left; border-bottom: 10px solid white; border-left: 3px solid white; }
.txt_realizzazioni{ color: white; font-size: 14px; font-family: arial; font-weight: bold; font-style: italic; text-align: right; width: 280px; float: right; }
.logo_fototour{
    background-color:#850001;
	float: left;
	width: 720px;
	height: 98px;
	
	}
