body{
margin: 0;
text-align: center;
min-width: 760px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
background-color:#fff;
}
#Keys
{
    position:absolute;
    margin-top:1400px;
    color:Gray;
}
#Keys h1
{
    font-size:10px;
}        
#Main
{
width: 760px;
margin: 0 auto;
text-align: left;
padding:5px;

}
#Main h4
{
	margin:5px 0 0 0;
}
#Main ul
{
	margin-top:4px;
}
#Main li
{
	list-style-image: url('images/sole.gif');
}
#Head 
{
margin-bottom:5px;
border-bottom: solid 1px #ccc;
position:relative;
}
#Head a#LastMinute
{
	position:absolute;
	top:30px;
	left:260px;
}
#Menu
{
    /*margin-left:109px;*/
    text-align:center;
    color:#ccc;
}
#Menu a
{
    color: orange;
    text-decoration: none;
    font-weight: bold;
    font-size: 11px;
    line-height: 22px;
    letter-spacing: -1px;
}
#Menu a:hover
{
    color: #666;
}        
#Testo 
{  
    width:160px;
	height:auto !important;
	height: 410px;
    min-height: 410px;
    float:left;
    margin-right:5px;
    border-right: solid 1px #ccc;
    padding-right: 5px;
    font-size: 1em;
    line-height: 160%;
}
#Testo p
{
}
#Testo p:first-letter
{
 /*   display:block;
    width: 10px;
    height: 20px;*/
color:Orange;
font-size:1.5em;
font-weight:bold;
}
#Foto
{
    margin: 5px;
    text-align:center;
}
#Foto img
{
    border: solid 1px yellow;
}
#Thumbs
{
    margin: 10px;
    text-align:center;
}
#Thumbs a img
{
border: solid 1px #ccc;
}
#Thumbs a:hover img
{
	border: solid 1px orange;
	opacity:.65;
    -moz-opacity:.65;
    filter:alpha(opacity=65);
}     
#Bottom
{
border-top: solid 1px #ccc;
clear:both;
}
#Bottom address
{
margin-top:5px;
font-style:normal;
color: #666;
}

#ITN
{
    margin-top:10px;
    color:#ccc;
    text-align:right;
}
#ITN a
{
    color:#ccc;
    text-decoration:none;
}
div#Mappa
{


	float:right;
	width:360px;
	margin:0 5px 5px 5px;
}
div#Mappa img
{
	border: 1px solid #f90;
	padding:5px;
}
#Offers
{
	width:280px;
	float:left;
	margin:0 0 0 15px;
	padding:0 0 0 15px;
	border-left: 1px dotted #f90; 
}
#slideshow
{
	float:left;
	margin:20px 0 0 20px;
}
div.TA_rated {
	float:left;
}
	
