html, body {
   align:center;
   height:100%;
   background-image:url(img/bg2.jpg);
   background-repeat:yes-repeat;
   background-attachment:fixed;
    scrollbar-face-color: #f1f1f1;
    scrollbar-shadow-color: #999999;
    scrollbar-highlight-color: #999999;
    scrollbar-3dlight-color: #CCCccc;
    scrollbar-darkshadow-color: #CCCccc;
    scrollbar-track-color: #CCCccc;
    scrollbar-arrow-color: #999999
}

#container {
   margin:0 auto;
   width:900px; /* your fixed width */
}

<!-- aggiunto -->
div#footer{
position: absolute;
bottom:0;
left:0;
width: 100%;
padding: 0.5em 0;
}

#trasp{
filter:alpha(opacity=70);
-moz-opacity:.70;
opacity:.70;
}

.H1
{
    FONT-SIZE: 11px;
    COLOR:#ffffff;
    FONT-FAMILY: Century Gothic, verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
    
}

form{
	margin:0;
}

.rates ul li p.price{
	width:80px;
	display:block;
	float:left;
	padding:5px 0 5px 0;
	text-align:right;
	font-weight:bold;
	color:#000;
}
.rates ul li p.room{
	width:190px;
	display:block;
	float:left;
	padding:5px 10px 5px 0;
}


.cleaner{
	height:1px;
	display:block;
	clear:both;
}

<!-- OLD H1 
H1{
	margin:0;
	padding:0 0 5px 0;
	color:#05a;
	display:block;
	font-size:24px;
	line-height:28px;
	font-weight:normal;
}
-->

H1
{
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 5px 0;
	color:#555;
	display:block;
	font-size:16px;
	line-height:20px;
}


<!-- H2  --> 
H2
{
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 5px 0;
	color:#555;
	display:block;
	font-size: 1.2em;
	line-height:20px;
}


<!-- migrazione testo12 su H2 -->
Hniente
{
    FONT-SIZE: 12px;
    COLOR:#464115;
    font-family:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none    
}

.testo12
{
    FONT-SIZE: 12px;
    COLOR:#464115;
    FONT-FAMILY: Century Gothic, verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none    
}

H3
{
    FONT-SIZE: 12px;
    COLOR:#464115;
    FONT-FAMILY: Century Gothic, verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none    
}

<!-- migrazione testo11 su H4 -->
H4
{
    FONT-SIZE: 12px;
    COLOR:#464115;
    FONT-FAMILY: Century Gothic, verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
    
}


h5
{
    FONT-SIZE: 12px;
    COLOR:#464115;
    FONT-FAMILY: Century Gothic, verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none    
}

.testo11
{
    FONT-SIZE: 11px;
    COLOR:#464115;
    FONT-FAMILY: Century Gothic, verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
    
}


INPUT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.testobianco
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.linkverde
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: 464115;
    FONT-FAMILY: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

A.linkverde
{
    FONT-SIZE: 12px;
    COLOR: 464115;
    FONT-FAMILY: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

A.linkverde:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.elencopuntato
{
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.titolobox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #f7faee;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-VARIANT: normal
}

.linkbianco
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.linkbianco
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.linkbianco:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.titolo
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR:#ffffff;
    FONT-FAMILY: Century Gothic, Verdana
}
.bottone
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT: 8pt Verdana;
    BORDER-LEFT: #ffffff 1px solid;
    CURSOR: hand;
    COLOR: white;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #666666
}

.inputext
{
    FONT-SIZE: 10px;
    BORDER-TOP-STYLE: groove;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT-STYLE: groove;
    BORDER-LEFT-STYLE: groove;
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM-STYLE: groove
}
.inputextnoedit
{
    FONT-SIZE: 10px;
    BORDER-TOP-STYLE: groove;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT-STYLE: groove;
    BORDER-LEFT-STYLE: groove;
    BACKGROUND-COLOR: #cccccc;
    BORDER-BOTTOM-STYLE: groove
}
.inputextcalc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #669900;
    BORDER-BOTTOM-STYLE: none;
    FONT-COLOR: WHITE
}
.txtBoxStyle1
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 9px;
    BACKGROUND-IMAGE: url(images/formshadow.gif);
    BORDER-LEFT: #666666 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.inputtext
{
    FONT-SIZE: 10px;
    BORDER-TOP-STYLE: groove;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT-STYLE: groove;
    BORDER-LEFT-STYLE: groove;
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM-STYLE: groove
}
.inputdotted
{
    FONT-SIZE: 10px;
    BORDER-LEFT-COLOR: #ffffff;
    BORDER-BOTTOM-COLOR: #ffffff;
    BORDER-TOP-STYLE: dotted;
    BORDER-TOP-COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT-STYLE: dotted;
    BORDER-LEFT-STYLE: dotted;
    BACKGROUND-COLOR: #f1f1f1;
    BORDER-RIGHT-COLOR: #ffffff;
    BORDER-BOTTOM-STYLE: dotted
}
.BORDINO
{
    BORDER-LEFT-COLOR: #ffffff;
    BORDER-BOTTOM-COLOR: #ffffff;
    BORDER-TOP-COLOR: #ffffff;
    BORDER-RIGHT-COLOR: #ffffff
}
.tabella
{
    BORDER-RIGHT: #464115 1px solid;
    BORDER-TOP: #464115 1px solid;
    BORDER-LEFT: #464115 1px solid;
    BORDER-BOTTOM: #464115 1px solid
}
.tabellaB
{
    BORDER-RIGHT: #ffffff 3px solid;
    BORDER-TOP: #ffffff 3px solid;
    BORDER-LEFT: #ffffff 3px solid;
    BORDER-BOTTOM: #ffffff 3px solid
}
.tabledotted
{
    BORDER-RIGHT: #999999 1px dotted;
    BORDER-TOP: #999999 1px dotted;
    BORDER-LEFT: #999999 1px dotted;
    BORDER-BOTTOM: #999999 1px dotted
}
.tablethindotted
{
    BORDER-RIGHT: #ffffff thin dotted;
    BORDER-TOP: #ffffff thin dotted;
    BORDER-LEFT: #ffffff thin dotted;
    BORDER-BOTTOM: #ffffff thin dotted
}
.tdthindotted
{
    BORDER-RIGHT: #cccccc thin dotted;
    BORDER-TOP: #cccccc thin dotted;
    BORDER-LEFT: #cccccc thin dotted;
    BORDER-BOTTOM: #cccccc thin dotted
}
#menubar
{
    BACKGROUND: lightgrey;
    FONT: menu;
    CURSOR: default;
    POSITION: relative
}
#menubar .root
{
    BORDER-RIGHT: lightgrey 1px solid;
    PADDING-RIGHT: 2pt;
    BORDER-TOP: lightgrey 1px solid;
    PADDING-LEFT: 2pt;
    BORDER-LEFT: lightgrey 1px solid;
    BORDER-BOTTOM: lightgrey 1px solid
}
#menubar .highlight
{
    BACKGROUND: #004e73;
    CURSOR: hand;
    COLOR: white
}
#menubar .disabledhighlight
{
    BACKGROUND: navy;
    COLOR: gray
}
.sx
{
    BACKGROUND-COLOR: #ffffff
}
A
{
    COLOR: #0033ff;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
.shadowed
{
    FILTER: DropShadow(Color=#333333, OffX=1, OffY=1, Positive=0)
}
.riga
{
    COLOR: #464115;
    size: 1px solid
    
}
