﻿div#content_mainBooking h2.week_ita { 
	background: url('/images/infoegitto_head.gif') no-repeat top left;
	border-bottom: 1px solid #c5c5c5;
	padding: 0 0 30px 0;
	margin: 0 0 20px 0;
	text-indent: -9999em;
	}
div#content_mainBooking h2.week_eng { 
	background: url('/images/infoegitto_head.gif') no-repeat top left;
	border-bottom: 1px solid #c5c5c5;
	padding: 0 0 30px 0;
	margin: 0 0 20px 0;
	text-indent: -9999em;
	}
div#content_mainBooking h2.week_ger { 
	background: url('/images/infoegitto_head.gif') no-repeat top left;
	border-bottom: 1px solid #c5c5c5;
	padding: 0 0 30px 0;
	margin: 0 0 20px 0;
	text-indent: -9999em;
	}
div#content_mainBooking h3 { margin: 0 0 5px 0; }
div#content_mainBooking h4 { margin: 0 0 10px 0; }
div#content_mainBooking ul { padding-bottom: 10px; border-bottom: 1px solid #c5c5c5; }
div#content_mainBooking ul li { margin: 0 0 5px 0; padding: 10px 0;  }
    div#content_mainBooking ul li h3 { text-transform: uppercase; color: #777777; }

div#content_mainBooking a { color: #07717e; }
div#content_mainBooking a:hover { text-decoration: underline; }

div.offer {  float: left; margin: 0 0 30px 0; }
div#offer01 { width: 365px; margin-right: 30px; }
div#offer02 { width: 365px; }
div.offer ul li span { font-weight: bold; }
div.offer p.par01 { margin: 0 0 20px 0; }
div.offer p.par01a { margin: 0 0 40px 0; }
div.offer p.or { margin: 0 0 10px 0; padding: 0 0 0 15px; font-weight: bold; }
div.offer p.info { margin: 30px 0 0 0; font-size: 0.9em; }
p.preventivo { width: 750px; position: absolute; bottom: 30px; left: 210px; padding: 6px 0 6px 10px; border-top: 1px solid #c5c5c5; border-bottom: 1px solid #c5c5c5;  }
p.preventivo a { font-weight: bold; display: block;  background: url('/images/aquo.gif') no-repeat center right; }

h3#list_title { display: none; }
div#content_mainBooking ul#list { width: 152px; position: absolute; top: 160px; left: 20px; border-top: 1px solid #c5c5c5; border-bottom: 0; }
div#content_mainBooking ul#list li { padding: 0 0 0 10px; margin: 0; border-bottom: 1px solid #c5c5c5; background: url('/images/aquo.gif') no-repeat center right; }
div#content_mainBooking ul#list li a { display: block; padding: 7px 0; font-weight: bold; }

div#back { width: 152px; padding: 8px 0; position: absolute; bottom: 30px; left: 20px; border-bottom: 1px solid #c5c5c5; border-top: 1px solid #c5c5c5;  }
div#back a { width: 100%; padding: 0 0 0 20px; background: url('/images/rev_aquo.gif') no-repeat center left; display: block; color: #777; font-weight: normal; }
