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

a:link {  text-decoration: none}
a:visited {  text-decoration: none}
a:hover {  color: #990000}
a{outline:none}
a img{border:none}

.lnk1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #006666; letter-spacing: 0.1em}
.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006666; text-align: center}
body{ scrollbar-base-color: #CCCC99;text-align:center; font:1em Verdana, Arial, Helvetica, sans-serif}
.hide{display:none}

#header{margin:20px 0 0 0}
#footer{text-align:center;margin:70px auto 10px auto;font-size:.6em;color:#8f8f6b}
#footer a,.contact a,.content a{color:#990000}
#footer a:hover,.contact a:hover,.content a:hover{color:red}
#stat{display:none;text-align:center;margin:10px auto}

#desc{width:500px;margin:0 auto 20px auto}
#desc p{font:14px/1.3em verdana,sans-serif;color:#000;text-align:center;margin-bottom:20px}

h1{color:#92664F;margin:.5em 0;font:bold  3.5em "Times New Roman", Times, serif}
h2{text-align:center;margin-top:50px;color:#92664F;font: 2em "Times New Roman", Times, serif}
h2.wsub{margin-bottom:0}
h3{color:#92664F;margin:.5em 0}
h4{color:#000;font-size:.85em;margin:20px 0 0 0}
p,li{font-size:.9em}
.evidenzia{background:#FFFFCC;font:11px Arial, Helvetica, sans-serif;padding:.2em 0}
.subtitle{margin-top:-20px}

.offertawrap{width:700px;clear:both;margin:0 auto}
.offerta{height:135px;background:url('../images/capodanno-firenze.jpg') top center no-repeat;text-align:center;width:350px;margin:0 auto;float:left}
.offerta h1{padding-top:45px;margin:0 0 20px 0}
.offerta h1 a{font:14px/5px Verdana;color:#F4D883;text-decoration:underline !important}
.offerta h1 a:hover{color:#FFD52D}
.offerta h3{font:12px/5px Verdana;color:#fff;margin:20px 0}
.offerta p{font:11px/2px Arial;color:#fff}

.contact{color:#000;text-align:center;margin-bottom:20px}

.content{width:600px;margin:0 auto 20px auto}
.content ul{padding:0;margin:0;list-style:none;text-align:center}
.content li{margin:5px 0}

#gallery{margin:10px auto;width:546px}
#gallery a{display:block;border:10px solid #E0E0C2;}
#gallery a:hover{border-color:#a0a078}
#gallery img{display:block}
.gallery{display:block;margin:0;font:italic .65em Arial, Helvetica, sans-serif;position:relative;top:-5px}
.gallery a{color:#7f7f5f}

/* --------Tabella Offerta -----------------------*/

.TabOfferta table {
	font: normal 76%/150%  Verdana,Arial, Helvetica, sans-serif;
	border-collapse: separate;
	border-spacing: 0;	
	margin: 10px auto 10px auto;
	color: #000;
	
	}
.TabOfferta table caption{
	margin:0 auto;
	font-size: .95em;
	text-align: left;
	padding: 0.5em 0.25em;
	text-align: center;
	}
.TabOfferta table a {
	color: #005ba7;
	text-decoration: none;
	border-bottom: 1px dotted;
	}
.TabOfferta table a:visited {
	color: #444;
	font-weight: normal;
	text-decoration: line-through;
	}
.TabOfferta table a:hover{border-bottom: 2px solid}
.TabOfferta thead th,.TabOfferta thead td{
	font-size:.8em;
	white-space:nowrap;
	text-transform:uppercase;
	font-weight:normal;
	color:#000;	
	padding:.8em .8em;
	border:1px solid #fff;	
	background:#F4D883}
.TabOfferta tfoot th,
.TabOfferta tfoot td {
	border: 1px solid #fff;
	border-width: 1px 1px;
	padding: 2em 0.5em;
	background: #E9F5FF;
}

.TabOfferta th {
	font-weight: bold;
	line-height: normal;
	padding: 0.25em 0.5em;
	text-align: left;
	}
.TabOfferta tbody th{width:400px}
.TabOfferta tbody th,
.TabOfferta td {
	padding: .5em 0.5em;
	text-align: left;
	vertical-align: middle;
	}
.TabOfferta tbody th {
	font:1.1em Georgia, "Times New Roman", Times, serif;
	color:#993333;
	font-weight: normal}
.TabOfferta tbody th small{font:.8em Arial, Helvetica, sans-serif;color:#000}
.TabOfferta tbody th a:link,.TabOfferta tbody th a:visited {font-weight: bold}
.TabOfferta tbody th+td{white-space: nowrap}
.TabOfferta tbody td,.TabOfferta tbody th {
	background: #F0F9FF;
	border: 1px solid #fff;
	border-width: 1px 1px;
	}
.TabOfferta tbody tr.odd th,.TabOfferta tbody tr.odd td {
	border-color: #fff;
	background: #E2EFFF;
	}
.TabOfferta tbody tr:hover td,.TabOfferta tbody tr:hover th {
	background: #ffc;
	border-color: #fff;
	}

