/*stili per il layout fisso*/
html,body{
margin: 10;
padding:0
}
body{
font: normal 1.0em/2.0em Georgia, Times New Roman, Times, serif;
font-size: 76%;
text-align: center;
background-color: #7C7966;
}
div#container{
position:relative;
margin: 0 auto;
text-align: left;
width: 750px;
border-bottom: 2px solid #FFFFFF;
border-top: 2px solid #FFFFFF;
border-left: 2px solid #FFFFFF;
border-right: 2px solid #FFFFFF;
background-color: #B1AD92;
}

/*stili generici, su header e footer*/
div#header{
background-image: url(images/sfondoheader.jpg);
height: 370px;
}
div#header h1{
position:absolute;top: 20px;left: 20px;
width:300px;height:100px;
}
div#header h1 a{display:block; width:300px;
text-indent: -9000px;text-decoration: none;padding: 60px 0 0 0;
overflow: hidden; height: 0px !important; height /**/:60px;
}
h1,h2{
margin: 0;
padding:0
}
h1{
padding-left:0.5em;
font: bold 2.3em/80px arial,serif
}
h2{
color: #FFFFFF;
font-size: 1.5em
}
div#footer a{
font-family: arial,sans-serif;
color: #fff;
font-weight: bold;
text-decoration: underline
}

/*stili specifici per il layout*/
div#navigation{
	position:absolute;
	background-image: url(images/sfondomenu.jpg);
	background-color: #B1AD92;
	right: 0px;
	width: 228px;
	height: 749px;
	top: 370px;

}
div#content{
padding: 1em;
background-color: #B1AD92;
background-image: url(images/sfondocontenuti.jpg);
background-repeat: no-repeat;
background-position: left bottom;
margin-right: 100px;
height: 749px;
width: 500px;
}
div#footer{
clear: right;
text-align: center;
font-family: arial,sans-serif;
padding: 0;
background-color: #B1AD92;
background-image: url(images/sfondofouter.jpg);
background-repeat: no-repeat;
background-position: center top;
color: #FFFFFF;
width: 750px;
height: 81px;
}

/*stili per la navigazione*/
div#navigation ul{margin: 125px 40px 0px 0px;padding: 0; list-style-type: none; text-align: center;}
div#navigation li{margin: 0px;padding: 1px}
div#navigation a{color:#636152;font: normal bold 1.0em/2.0em Georgia, Times New Roman, Times, serif;text-decoration: none;}
div#navigation a:hover{color: #B9000E;text-decoration: underline}
div#navigation a#activelink{color: #B9000E;text-decoration: none}

div.textimagehotel{
width: 500px;
margin-bottom: 10px;     
border: 0px solid #000;
background-color: #;
}
div.textimagehotel img{
float:left;
margin-top: 6px;
margin-right: 8px;
}

div.textimagehotel h2, div.textimagehotel p{
margin-top: 10px;
margin-right: 8px;
padding: 0
}
div.textimagehotel h2{
margin-top: 10px
}
div.clearer{clear: left}
form{padding-bottom: 10px;background-color: #}
fieldset{border: 0px solid #FFFFFF}
legend{font: bold 140%/1.6 Georgia, Times New Roman, Times, serif;color: #FFFFFF}
form p{margin: 10px 10px 20px}
fieldset label{float:left;width:100px;
line-height: 23px;margin-right: 5px;text-align: right}
fieldset input,textarea{ margin-bottom:5px;border-style: solid;
border-color: #7C7966 #7C7966 #7C7966 #7C7966;
border-width: 2px 1px 1px 2px}
br{clear:left}
input#go{margin: 10px 0 0 108px;border-style: solid;
border-color: #FFF #333 #333 #FFF;
border-width: 1px 2px 2px 1px;
background: #7C7966;}
.tabellaindex {
	border: 5px solid #FFFFFF;
}
.copyindex {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
A:LINK {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none
}
A:VISITED {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none
}
A:HOVER {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #B9000E;
	text-decoration: none
}
A:ACTIVE {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none
}.datanews {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
}
.titolonews {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.news {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
