/* tooltip */

a.menu_link   { COLOR: #000000; TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2D2443; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
 }
a.menu_link:visited { color:#2D2443; TEXT-DECORATION: none;}
a.menu_link:hover {
	COLOR:#8d3a38;
	TEXT-DECORATION: none;
/*	padding-top: 5px;*/
}

/*
.menu_link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2D2443; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}.menu_link_over {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2D2443; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}

*/

.row 
 { font-family:Verdana;
font-size:10px;
 }
 
#toolTip{
    position:absolute;
	display:none;
	font-family: Verdana;
	font-size: 11px;
	font-weight:500;
	width:240px;
	/*height:11px; */
	padding:5px;
	text-align:left; 
	overflow:hidden;
	
	/*	border: 1px solid #666666;*/
	border: 1px outset #cccccc; 
	/*
	color:#000000;
	background:#FFFFCC;
color: #ffffff;	*/ 
color: #FCE6B6;
/*	background-color: #80BFFF;	
	background-color: #8d3a38;*/
	background-color: #523857;

}

BODY {
	MARGIN: 0px; 
	/*BACKGROUND-COLOR: #f4f0e7;*/
	BACKGROUND-COLOR: #FFFFFF; 
/*		BACKGROUND-COLOR: #8d3a38; */
/*		background-color:#FCE6B6; */
}
.smD1xx {
	margin-top: 4px; margin-bottom: 4px; WIDTH: 100%
}
.smRoom1 {
	PADDING-RIGHT: 4px; padding-left: 4px; margin-bottom: 7px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 6px; MARGIN-RIGHT: 6px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff
}
.imgBookOnline {
	margin-top: 11px; margin-bottom: 5px
}
.leftTextTab {
	BORDER-RIGHT: #9b9189 1px;
	margin-top: 20px;
	padding-left: 20px;
	margin-bottom: 20px;
	padding-right: 20px;
}
#leftTextDiv1 {
	margin-top: 14px; margin-bottom: 20px
}
.undertabline {
	FONT-SIZE: 2px; BACKGROUND-IMAGE: url(../pics/underLineShadow.gif); HEIGHT: 14px
}
#footer {
	margin-top: 45px; margin-bottom: 30px
}
.menuImg {
	margin-top: 20px; margin-bottom: 5px; MARGIN-LEFT: 2px
}
#headTab {
	margin-bottom: 16px
}
.leftLineFoot1 {
	BORDER-RIGHT: #d0ccc8 1px solid; PADDING-RIGHT: 2px; padding-left: 2px
}
.lineFoot2 {
	BORDER-RIGHT: #d0ccc8 1px solid; PADDING-RIGHT: 2px; padding-left: 2px; BORDER-LEFT: #9f8c7d 1px solid
}
.lineFoot3 {
	PADDING-RIGHT: 2px; padding-left: 2px; BORDER-LEFT: #9f8c7d 1px solid
}
.xleftLineFoot1 {
	BORDER-RIGHT: #d0ccc8 1px solid; PADDING-RIGHT: 5px; padding-left: 5px
}
.xlineFoot2 {
	BORDER-RIGHT: #d0ccc8 1px solid; PADDING-RIGHT: 5px; padding-left: 5px; BORDER-LEFT: #72645a 1px solid
}
.xlineFoot3 {
	PADDING-RIGHT: 5px; padding-left: 5px; BORDER-LEFT: #72645a 1px solid
}
#leftTextDiv2 {
	margin-top: 14px; margin-bottom: 14px
}
.textNormal1 {
	FONT-SIZE: 12px; COLOR: #2D2443; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.imgRightMargin {
	MARGIN-RIGHT: 5px
}
.textTitle1 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #2D2443; FONT-FAMILY: Verdana
}
.textTitle1_2 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #2D2443; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallText1 {
FONT-SIZE: 11px; COLOR: #2D2443; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.smallText2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FCE6B6; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}

.smallText1_over {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2D2443; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}



/*
.menu_link_over {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.menu_link {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #8e8077; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}  inizio miei */


/* fine miei */ 



.smallText1_mrgTB {
	padding-left: 25px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #716359; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Courier
}
.divLN1 {
	WIDTH: 2px; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.input1 {
	BORDER-RIGHT: #716359 1px; BORDER-TOP: #716359 1px solid; margin-top: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; margin-bottom: 4px; BORDER-LEFT: #716359 1px solid; WIDTH: 81px; COLOR: #716359; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #716359 1px; FONT-FAMILY: Verdana; HEIGHT: 16px
}
.imgCss2 {
	margin-top: 5px; margin-bottom: 5px
}
.imgCss3 {
	margin-top: 5px; margin-bottom: 5px; MARGIN-LEFT: 22px
}
.imgNull {
	PADDING-RIGHT: 0px; padding-left: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.form1 {
	PADDING-RIGHT: 0px; padding-left: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.imgDivP5 {
	PADDING-RIGHT: 4px; padding-left: 4px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 5px; WIDTH: 55px; MARGIN-RIGHT: 4px; PADDING-TOP: 4px; HEIGHT: 54px; BACKGROUND-COLOR: #AD9D8F
}
.imgDivP6 {
	PADDING-RIGHT: 4px; padding-left: 4px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 0px; WIDTH: 55px; MARGIN-RIGHT: 7px; PADDING-TOP: 4px; HEIGHT: 54px; BACKGROUND-COLOR: #AD9D8F
}
.imgDivP7 {
	PADDING-RIGHT: 4px; padding-left: 4px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 0px; WIDTH: 55px; MARGIN-RIGHT: 5px; PADDING-TOP: 4px; HEIGHT: 54px; BACKGROUND-COLOR: #AD9D8F
}
.input2 {
	BORDER-RIGHT: #716359 1px; BORDER-TOP: #716359 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #716359 1px solid; WIDTH: 35px; COLOR: #2D2443; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #716359 1px; FONT-FAMILY: Verdana; HEIGHT: 16px
}
.smRoom2 {
	PADDING-RIGHT: 4px; padding-left: 4px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 6px; MARGIN-RIGHT: 6px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff
}
.centrTextTab {
	margin-top: 0px;
	padding-left: 18px;
	margin-bottom: 0px;
	PADDING-BOTTOM: 12px;
	padding-top: 12px;
	padding-right: 18px;
}
.centrTextTab2 {
	margin-top: 30px; padding-left: 60px; margin-bottom: 30px; PADDING-BOTTOM: 5px; BORDER-LEFT-STYLE: none
}
.centrTextTab3 {
	margin-top: 30px; padding-left: 80px; margin-bottom: 30px; PADDING-BOTTOM: 5px; BORDER-LEFT: #9b9189 1px solid
}
.doveSiamoTab1 {
	PADDING-RIGHT: 5px; padding-left: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 3px solid; BACKGROUND-COLOR: #e7e3e2
}
.doveSiamoTab2 {
	padding-left: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #8c8179; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 2px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #e7e3e2
}
.gfImgDiv {
	BORDER-RIGHT: #b6a697 4px solid; BORDER-TOP: #b6a697 4px solid; margin-top: 10px; margin-bottom: 15px; BORDER-LEFT: #b6a697 4px solid; WIDTH: 145px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #b6a697 4px solid
}
.contact {
	BORDER-RIGHT: #b7a597 1px solid; BORDER-TOP: #b7a597 1px solid; BORDER-LEFT: #b7a597 1px solid; WIDTH: 365px; BORDER-BOTTOM: #b7a597 1px solid
}
.contactInput {
	BORDER-RIGHT: #b7a597 1px solid; BORDER-TOP: #b7a597 1px solid; padding-left: 3px; BORDER-LEFT: #b7a597 1px solid; WIDTH: 177px; BORDER-BOTTOM: #b7a597 1px solid
}
.bookInput {
	BORDER-RIGHT: #b7a597 1px solid; BORDER-TOP: #b7a597 1px solid; padding-left: 3px; BORDER-LEFT: #b7a597 1px solid; WIDTH: 100px; BORDER-BOTTOM: #b7a597 1px solid
}
.contButton {
	BORDER-RIGHT: #898077 1px solid; BORDER-TOP: #898077 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #898077 1px solid; WIDTH: 80px; COLOR: #898077; BORDER-BOTTOM: #898077 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.contButton_over {
	BORDER-RIGHT: #898077 1px solid; BORDER-TOP: #898077 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #898077 1px solid; WIDTH: 80px; COLOR: #898077; BORDER-BOTTOM: #898077 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #eee9e6
}
.pics_over {
	CURSOR: pointer
}

