#paginahome {
	border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    position: relative;
	top: 0px;
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    min-height: 750px;
    height: 750px;
	border-bottom: 0px solid;
}

#headerelenco {
	BORDER-RIGHT: 0px solid; HEIGHT: 85px; BORDER-LEFT: 0px solid; WIDTH: auto; COLOR: #ffffff; POSITION: relative; TOP: 0px; HEIGHT: 85px
}

#logoelenco {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; HEIGHT: 57px; LEFT: 10px; BORDER-LEFT: 0px solid; WIDTH: auto; COLOR: #ff0000; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 15px;
}

#slogan {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; HEIGHT: 30px; LEFT: 300px; BORDER-LEFT: 0px solid; WIDTH: 650px; COLOR: #ffffff; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 25px; font-size:18px; FONT-STYLE: italic; FONT-FAMILY: Georgia; font-weight: bold;
}

#slogan2 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; HEIGHT: 30px; LEFT: 300px; BORDER-LEFT: 0px solid; WIDTH: 650px; COLOR: #ffffff; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 50px; font-size:12px; FONT-STYLE: italic; FONT-FAMILY: Georgia; font-weight: normal;
}

#riquadro1 {
	background-color: #ffffff; BORDER: 0px solid; MIN-HEIGHT: 440px; WIDTH: auto; COLOR: #ff0000; POSITION: relative; TOP: 0px; HEIGHT: 440px
}

#cartina {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; HEIGHT: 350px; LEFT: 0px; BORDER-LEFT: 0px solid; WIDTH: 350px; COLOR: #ff0000; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 0px;
}

#regionih {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 0px solid; HEIGHT: 360px; LEFT: 360px; BORDER-LEFT: 0px solid; WIDTH: 160px; COLOR: #f1f1f1; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 0px;
}

#dove1 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; HEIGHT: 360px; LEFT: 10px; BORDER-LEFT: 0px solid; WIDTH: 220px; COLOR: #f1f1f1; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 0px;
}

#dove2 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; HEIGHT: 360px; LEFT: 250px; BORDER-LEFT: 0px solid; WIDTH: 220px; COLOR: #f1f1f1; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 0px;
}

#dove3 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; HEIGHT: 360px; LEFT: 490px; BORDER-LEFT: 0px solid; WIDTH: 220px; COLOR: #f1f1f1; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 0px;
}

#dove4 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; HEIGHT: 360px; LEFT: 730px; BORDER-LEFT: 0px solid; WIDTH: 220px; COLOR: #f1f1f1; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 0px;
}


#riquadro2 {
	BORDER: 0px solid; MIN-HEIGHT: 50px; WIDTH: auto; COLOR: #000099; POSITION: relative; TOP: 0px; HEIGHT: 50px; text-align:center;
}

ul.listh {
list-style:none;
margin: 0px;
padding: 0px;
background-color: #FFFFFF;
 width:157px;
}

.listh {margin-bottom:0px}
.listh li {border-left:0px solid #333333; border-bottom:1px solid #f1f1f1; line-height: 15px;  font-size:12px; color: #000099; }
.listh a, .listh a:visited { display:block; padding:2px 0px 0px 0px ;background-color: #FFFFFF;text-decoration:none; color: #000099; } 
.listh a:hover { background:#ffff00 url(../images/rghk.jpg) center right no-repeat; color: #000099; }


ul.listd {
list-style:none;
margin: 0px;
padding: 0px;
background-color: #FFFFFF;
 width:220px;
}

.listd {margin-bottom:0px; line-height: 80px;}
.listd li {border-left:0px solid #333333; border-bottom:1px solid #ffff00; line-height: 80px;  font-size:16px; color: #000099; }
.listd a, .listd a:visited { display:block; padding:2px 0px 0px 0px ;background-color: #FFFFFF;text-decoration:none; color: #000099; } 
.listd a:hover { background:#ffffff url(../images/rghk.jpg) center right no-repeat; color: #000099; text-decoration: underline }

.imgid {
margin: 0px 10px 0px 0px;
float: left;
}

.home {
margin: 0px 0px 0px 30px;
text-decoration:none;
color:#000000;
font-family: Arial, Helvetica, sans-serif;
text-shadow: rgba(255, 255, 255, 0.6) 0px -1px 0px;
text-align:left;
font-size:12px;
font-weight:bold; 
font-style: normal; 
//line-height:60px;
}

#googlehome {
	border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    position: relative;
	top: 0px;
    width: auto;
    margin-right: auto;
    margin-left: auto;
    height: 90px;
	background-color: #FFFFFF;
	border: #000000 0px solid;
}

#marketing {
	BORDER: 0px solid; BORDER-TOP: 0px solid; HEIGHT: 155px; BORDER-LEFT: 0px solid; WIDTH: auto; COLOR: #ff0000; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 15px; LEFT: 30px; 
}

#marketing2 {
	BORDER: 0px solid; BORDER-TOP: 0px solid; HEIGHT: 155px; BORDER-LEFT: 0px solid; WIDTH: auto; COLOR: #ff0000; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 15px; LEFT: 260px; 
}

#marketing3 {
	BORDER: 0px solid; BORDER-TOP: 0px solid; HEIGHT: 155px; BORDER-LEFT: 0px solid; WIDTH: auto; COLOR: #ff0000; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 15px; LEFT: 490px; 
}

#marketing4 {
	BORDER: 0px solid; BORDER-TOP: 0px solid; HEIGHT: 155px; BORDER-LEFT: 0px solid; WIDTH: auto; COLOR: #ff0000; BORDER-BOTTOM: 0px solid; POSITION: absolute; TOP: 15px; LEFT: 720px; 
}

#hotelsearchinfo {
BORDER-TOP: 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 18px; LEFT: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px solid; WIDTH: 960px; COLOR: #f1f1f1; LINE-HEIGHT: 24px; BORDER-BOTTOM: 0px solid; FONT-STYLE: italic; FONT-FAMILY: Georgia; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 10px; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center;
}

.info a {
FONT-WEIGHT: bold; FONT-SIZE: 18px; LEFT: 0px; WIDTH: 960px; COLOR: #999999; LINE-HEIGHT: 24px; FONT-STYLE: italic; FONT-FAMILY: Georgia; TEXT-ALIGN: center; text-decoration: none;
}

.info a:hover {
FONT-WEIGHT: bold; FONT-SIZE: 18px; LEFT: 0px; WIDTH: 960px; COLOR: #000099; LINE-HEIGHT: 24px; FONT-STYLE: italic; FONT-FAMILY: Georgia; TEXT-ALIGN: center; text-decoration: underline;
}




