/* CSS Index Document */

/*stili per il layout fluido*/

html,body{
margin: 0;
padding:0;
}
body{
}
div#container {
	position: relative;
	width:900px;
	margin:0 auto;
	position: relative;
}
/*stili generici, su header e footer*/
div#header{
	height: 189px;
	background-repeat: no-repeat;
}
/* Posizionamento Footer */
div#footer{
	text-align:center;
	padding: 0.5em;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	clear: left;
}
/* Link Footer */
div#footer a{
color: #fff;
font-weight: bold;
text-decoration: underline;
}
#index {
	display: inline;
}
#content {
    margin-top: 5px;
	background-repeat: no-repeat;
}
#index img {
	float: left;
}
/* H1 layout grafico non predefinito e posizionamento*/
H1
{
 font-family: Verdana,Tahoma,Arial,Helvetica,Times New Roman;
 font-size: 8pt; 
 color: #C0C0C0;
 margin-top: -1pt;
}
/* Animazione Flash posizionamento sotto H1 */
div#flash-centrale{
margin-top: -10pt;
}
div#bloccolink{
margin-top: -10pt;
}

div#blocco-link2{
margin-left: 40pt;
margin-top: 10pt;
}
/* Prova per pulsante entra */
div#logo-hotel{
text-decoration: none;
}
div#logo-hotel a{
color: #fff;
font-weight: bold;
text-decoration: none;
}
div#calendario-offerte{
margin-left: 0pt;
margin-top: -2pt;
}

div#venere-box{
width: 200px;
padding-left: 180px;
margin-left: 40px;
float: left;
}
div#venere-box-testo{
width: 240px;
padding-left: 10px;
float: left;  
position :relative;
text-align: justify;
font-size: 10pt;
}
div#shiny{
margin-top: 20px;
float: left;
width: 280px;
padding-left: 290px;
}