A:link {
	COLOR: #0000ff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0000ff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
ADDRESS {
	MARGIN-TOP: 15px; FONT-SIZE: 11px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BODY {
	COLOR: #666666; FONT-FAMILY: Georgia, Tahoma, Geneva, serif; BACKGROUND-COLOR: #ffffff
}
P {
	MARGIN: 0px
}
.hotelPrices {
	FONT-SIZE: 11px; COLOR: #05AD05; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;
	font-weight: bold;
}
.langNavigation {
	FONT-SIZE: 11px; MARGIN: 0px auto 5px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify;
}
#menu {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
#menu A:link {
	COLOR: #666666; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#menu A:visited {
	COLOR: #666666; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#menu A:hover {
	COLOR: #0000ff; BACKGROUND-COLOR: transparent
}
.pricesNav {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}

 /* menu verticale */ 
#mm a {
	BORDER-RIGHT: 1px solid #9C9A9C; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid #9C9A9C; MARGIN-TOP: 5px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: 1px solid #9C9A9C; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid #9C9A9C; font: 11pt;
	}

#mm a:hover {
	BORDER-RIGHT: 1px solid #D6D6D6; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid #D6D6D6; MARGIN-TOP: 5px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: 1px solid #D6D6D6; COLOR: #4444444; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid #D6D6D6; text-decoration: none;
	font: 11pt;
	}
#mm a:visited {
	BORDER-RIGHT: #ffe6cb 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffe6cb 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffe6cb 1px solid; COLOR: #797979; PADDING-TOP: 3px; BORDER-BOTTOM: #ffe6cb 1px solid; font: 11pt;
	}
	
.titoli {
	MARGIN-TOP: 3px; FONT-SIZE: 16px; MARGIN-BOTTOM: 3px; COLOR: #444444; 
	font-weight: bold;
	margin-left: 5px;
	display: block;
 	}
.titolihome {
	MARGIN-TOP: 3px; FONT-SIZE: 15px; MARGIN-BOTTOM: 3px; COLOR: #0000CD; 
	font-weight: bold;
	margin-left: 3px;
	display: block;
	font-family: Tahoma;
	text-align: center;
	margin-right: 3px;
	letter-spacing: 1px;
 	}
.testo {
	FONT: 12px/1.4 Verdana; COLOR: #444444; margin-left: 5px;
	text-align: justify;
	margin-right: 5px;
}
#link1 a:active {
	COLOR: #CC0000;   TEXT-DECORATION: none;
	border: 1px none;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
	}
#link1 a:link {
	COLOR: #580000;   TEXT-DECORATION: none;
	border: 1px none;
	padding-bottom: 3px;
	padding-top: 3px;
	display: block;
	}
#link1 a:visited {
	COLOR: #444444;   TEXT-DECORATION: none;
	border: 1px none;
	padding-bottom: 3px;
	padding-top: 3px;
	display: block;
	}
#link1 a:hover {
	 COLOR: #000000;   TEXT-DECORATION: underline;
 	border: 1px none;
	padding-bottom: 3px;
	padding-top: 3px;
	display: block;
	}
	
#link2 a:active {
	COLOR: #CC0000;   TEXT-DECORATION: none;
	border: 1px none;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
	font-size: 13px;
	}
#link2 a:link {
	COLOR: #580000;   TEXT-DECORATION: none;
	border: 1px none;
	padding-bottom: 3px;
	padding-top: 3px;
	display: block;
	font-size: 13px;
	}
#link2 a:visited {
	COLOR: #444444;   TEXT-DECORATION: none;
	border: 1px none;
	padding-bottom: 3px;
	padding-top: 3px;
	display: block;
	font-size: 13px;
	}
#link2 a:hover {
	 COLOR: #000000;   TEXT-DECORATION: none;
 	border: 1px none;
	padding-bottom: 3px;
	padding-top: 3px;
	display: block;
	font-size: 13px;
	}
	
#link1old a:active {
	COLOR: #000000;   TEXT-DECORATION: none;
	border: 1px none;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
	}
	
#link1old a:link {
	COLOR: #CC0000;   TEXT-DECORATION: none;
	border: 1px none;
	padding-bottom: 3px;
	padding-top: 3px;
	display: block;
	}
#link1old a:visited {
	COLOR: #CC0000;   TEXT-DECORATION: none;
	border: 1px none;
	padding-bottom: 3px;
	padding-top: 3px;
	display: block;
	}
#link1old a:hover {
	 COLOR: #444444;   TEXT-DECORATION: none;
 	border: 1px none;
	padding-bottom: 3px;
	padding-top: 3px;
	display: block;
	}

.piccolo {
	FONT: 7pt Verdana; COLOR: #000000;
 }
.piccolo2 {
	FONT: bold 8pt Verdana; COLOR: #000000;
 }
.piccolo3 {
	FONT: normal 11px Verdana; COLOR: #0000CD;
	text-align: justify;
 }
 .piccolo4 {
	FONT: normal 11px Verdana; COLOR: #0000CD;
	text-align: center;
 }
.curpoint{ cursor: pointer; }

INPUT {
	FONT-SIZE: 12px; COLOR: Black; FONT-FAMILY: Verdana;  BACKGROUND-COLOR: #f0f0f0;
	}
textarea {
	FONT-SIZE: 12px; COLOR: Black; FONT-FAMILY: Verdana;  BACKGROUND-COLOR: #f0f0f0;
}

	 /* menu verticale */ 
#menucolor-vert a
{ 
width:160px; /* aggiungo la larghezza e tolgo il float */ 
display:block ;
color: #05AD05;
font: 11px verdana, helvetica, sans-serif;
font-weight: bold;
background: #FFE6CB; 
text-decoration:none; 
 border-left: 1px solid #FFFFCC;
 border-top: 1px solid #FFFFCC;
 border-bottom: 1px solid #606060;
 border-right: 1px solid #606060;
 padding-bottom: 3px;
 padding-right: 2px;
 padding-top: 3px;
 padding-left: 3px;
}

#menucolor-vert a:hover
{ 
width:160px;/* aggiungo la larghezza e tolgo il float */ 
display:block ;
color: #444444;
font: 11px verdana, helvetica, sans-serif;
font-weight:bold;
text-decoration:none; 
 border-left: 1px solid #606060;
 border-top: 1px solid #606060;
 border-bottom: 1px solid #FFFFCC;
 border-right: 1px solid #FFFFCC;
 padding-bottom: 3px;
 padding-right: 2px;
 padding-top: 3px;
 padding-left: 3px;
 background: #FFE6CB;
}
#menucolor-vert a:active
{ 
width:160px;/* aggiungo la larghezza e tolgo il float */ 
display:block ;
color: #EB1D1D;
font: 11px verdana, helvetica, sans-serif;
font-weight:bold;
text-decoration:none; 
 border-left: 1px solid #606060;
 border-top: 1px solid #606060;
 border-bottom: 1px solid #FFFFCC;
 border-right: 1px solid #FFFFCC;
 padding-bottom: 3px;
 padding-right: 2px;
 padding-top: 3px;
 padding-left: 3px;
 background: #FFE6CB;
}

	 /* menu verticale piccolo*/ 
#menucolor-v a
{ 
width:160px; /* aggiungo la larghezza e tolgo il float */ 
display: block;
color: #05AD05;
font: 10px verdana, helvetica, sans-serif;
font-weight: bold;
background: #FFE6CB; 
text-decoration:none; 
 border-left: 1px solid #FFFFCC;
 border-top: 1px solid #FFFFCC;
 border-bottom: 1px solid #606060;
 border-right: 1px solid #606060;
 padding-bottom: 3px;
 padding-right: 2px;
 padding-top: 3px;
 padding-left: 3px;
}

#menucolor-v a:hover
{ 
width:160px;/* aggiungo la larghezza e tolgo il float */ 
display:block ;
color: #444444;
font: 10px verdana, helvetica, sans-serif;
font-weight:bold;
text-decoration:none; 
 border-left: 1px solid #606060;
 border-top: 1px solid #606060;
 border-bottom: 1px solid #FFFFCC;
 border-right: 1px solid #FFFFCC;
 padding-bottom: 3px;
 padding-right: 2px;
 padding-top: 3px;
 padding-left: 3px;
 background: #FFE6CB;
}
#menucolor-v a:active
{ 
width:160px;/* aggiungo la larghezza e tolgo il float */ 
display:block ;
color: #EB1D1D;
font: 10px verdana, helvetica, sans-serif;
font-weight:bold;
text-decoration:none; 
 border-left: 1px solid #606060;
 border-top: 1px solid #606060;
 border-bottom: 1px solid #FFFFCC;
 border-right: 1px solid #FFFFCC;
 padding-bottom: 3px;
 padding-right: 2px;
 padding-top: 3px;
 padding-left: 3px;
 background: #FFE6CB;
}
	 /* menu verticale a bottoni*/ 
.dropmenu {
   position: absolute;
   left: -1500px;
   visibility: visible;
   z-index: 101;
   float: left;
   width: 122px;

   border-width: 2px;
   border-style: solid;
   border-color: #D5FFFD;	
   background-color: #EEEEEE;
}
.dropmenu ul {
   margin: 0;
   padding: 0;
   list-style-type: none;
}
.dropmenu li {
   display: inline;
}
.dropmenu a, .dropmenu a:visited, .dropmenu a:active {
   display: block;
   width: 120px;

   padding: 2px;
   margin: 1px;
   font-family: Trebuchet MS;
   font-size: 10px;
   font-weight: bold;
   text-align: left;
   text-decoration: none;

   color: #000000;
   background-color: #F7F7F7;
}
.dropmenu a:hover {
   padding: 2px;
   margin: 1px;
   font-family: Trebuchet MS;
   font-size: 10px;
   font-weight: bold;
   text-align: left;
   text-decoration: none;

   color: #000000;
   background-color: #EDEDED;
}
 
