body{
	background:none;
	color:#000;
}

.middleBlock,
.navContainer,
.header,
ul.menu4,
.footerWrapper,
.content .el1,
.content .el3,
.bottone,
.thumbGallery,
form,
.notPrint,
.moduloPrenota .mainTitle{
	display:none;
	visibility:hidden;
	width:0;
	height:0;
	overflow:hidden;
}

.content .el2 {
	width:100%;
	padding:0;
	overflow:visible;
}

.wrapper {
	width:100%;	
}

.moduloScheda .contDesc{
	width:85%;
}

.content h1, .content h2, .content h3, .content h4 {
	color:#000;
	background:none;
}

.content .titoletto{color:#000}

.fullText ul li{	
	list-style-type:disc;
	list-style-position:inside;
}

.fullText ol li{	
	list-style-type:decimal;
}

.fullText ul li,
.fullText ol li {
	padding-left:.2em;
}

.content .mainTitle{
	margin-bottom:0;
	color:#000;
}

.moduloScheda .contDesc1, .moduloScheda .contDesc2 {
	padding:0;
}

.content .toStamp{
	display:block;
}


.fullText h3 {
	padding:0;
	text-transform:none;
	font-size:13px;
	padding-bottom:.4em;
	margin:0;
}

.moduloScheda .linksPanel {
	display:none
}


.content .paginaHotel{
	padding-bottom:30px;
}

.content .pagineStruttura .contMenuPagine{
	display:none
}

.content .imgTestata{
	display:none
}

.content table{
	margin-top:15px;
}

.moduloScheda .tabella table{
	margin-top:0;	
}

.moduloScheda .tabella table,
.moduloScheda .tabella th,
.moduloScheda .tabella td{
	border: 1px solid #aaa;
	color:#000000;
}


/* riepilogo */

.moduloPrenota .riepilogoCont,
.moduloPrenota .riepilogoEnd{
	width:auto;		
}

.moduloPrenota .riepilogoCont .logoStampa,
.moduloPrenota .riepilogoEnd .logoStampa{
	margin-bottom:40px;
	width:120px;
}

.moduloPrenota .riepilogoCont *,
.moduloPrenota .riepilogoEnd *{
	font-size:20px;
}

.moduloPrenota .riepilogoCont h4,
.moduloPrenota .riepilogoEnd h4{
	display:none;
}


.moduloPrenota .pacchettoFinaleClass{
	padding-top:0;
}

.moduloPrenota .subTotale{
	margin-top:30px;
}


.moduloPrenota .importoParzialeCamere{
	margin:30px 0;
}

.moduloPrenota .offertaValida{
	width:75%;
}


