body {
	font-family: Arial, Helvetica, sans-serif; /*Tahoma,*/
	background-position:center;
	background-repeat:no-repeat;
	margin: 5;
}
.txtBlanc {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align:justify;
}
.titolBlanc {
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	/*padding-top:5px;*/
}

.taulaGrisa {
	background-color: #292829;
	border-bottom:5px solid #666666;
	border-top:5px solid #666666;

}
.adressa {
	font-size:10px;
	text-align:center;
	background-color:#665C55;
	color:#D1CCC7;
	font-weight: bold;
}
h1 {
	font-size: 13px;
	color: #FFFFFF;
	font-weight:bold;
	line-height:1%;
	padding: 5px;
	text-align: right;
	/*text-decoration: underline;*/
	/*background-color: #D1CCC7;*/
}
h2 {
	font-size: 12px;
	color: #666666;
	font-weight:bold;
	line-height:5%;
	/*text-decoration: underline;*/
	/*background-color: #D1CCC7;*/
}
h3 {
	font-size: 12px;
	color:#C71D23;
	font-weight:bold;
	line-height:0%;
}
.language:link {
font-size:11px;
color:#FFFFFF;
text-decoration:none;
text-align:right;
}
.language:visited {
font-size:11px;
color:#FFFFFF;
text-decoration:none;
text-align:right;
}
.language:hover {
font-size:11px;
color:#333333;
text-decoration:underline;
text-align:right;
}
.language:active {
font-size:11px;
color:#FFFFFF;
text-align:right;
}

.menuP:link {
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.menuP:visited {
font-size:11px;
color:#000000;
text-decoration:none;
/*text-align:right;*/
}
.menuP:hover {
font-size:11px;
color:#C71D23;
text-decoration:underline;
/*text-align:right;*/
}

.menuP:active {
font-size:11px;
color:#000000;
text-decoration: none;
/*text-align:right;*/
}
.menu:link {
font-size:11px;
color:#C71D23;
text-decoration:none;
/*text-align:right;*/
}
.menu:visited {
font-size:11px;
color:#C71D23;
text-decoration:none;
/*text-align:right;*/
}
.menu:hover {
font-size:11px;
color:#C71D23;
text-decoration:underline;
/*text-align:right;*/
}

.menu:active {
font-size:11px;
color:#C71D23;
text-decoration: none;
/*text-align:right;*/
}
.menuACT:link {
font-weight:bold;
font-size:11px;
color:#665C55;
text-decoration:none;
/*text-align:right;*/
}
.menuACT:visited {
font-weight:bold;
font-size:11px;
color:#665C55;
text-decoration:none;
/*text-align:right;*/
}
.menuACT:hover {
font-weight:bold;
font-size:11px;
color:#665C55;
text-decoration:underline;
/*text-align:right;*/
}

.menuACT:active {
font-weight:bold;
font-size:11px;
color:#665C55;
text-decoration: none;
/*text-align:right;*/
}
.submenuACT:link {
font-weight:bold;
font-size:11px;
color:#665C55;
text-decoration:underline;
/*text-align:right;*/
}
.submenuACT:visited {
font-weight:bold;
font-size:11px;
color:#665C55;
text-decoration:underline;
/*text-align:right;*/
}
.submenuACT:hover {
font-weight:bold;
font-size:11px;
color:#665C55;
text-decoration:underline;
/*text-align:right;*/
}

.submenuACT:active {
font-weight:bold;
font-size:11px;
color:#665C55;
text-decoration: underline;
/*text-align:right;*/
}
.submenu:link {
font-size:11px;
color:#665C55;
text-decoration:none;

}
.submenu:visited {
font-size:11px;
color:#665C55;
text-decoration:none;

}
.submenu:hover {
font-size:11px;
color:#3E3733;
text-decoration:underline;

}
.submenu:active {
	font-size:11px;
	color:#665C55;
	text-decoration: underline;

}
.submenuTabs:link {
	border:#FFFFFF solid 1px;
	background-color:#665C55;
	color: #FFFFFF;

}
.submenuTabs:visited {
	border:#FFFFFF solid 1px;
	background-color:#665C55;
	color: #FFFFFF;

}
.submenuTabs:hover {
	font-size:11px;
	color:#3E3733;
	text-decoration:underline;
}

.photoTour:link {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#665C55;
	text-decoration:none;
	border:#665C55 solid 2px;
	background-color:#D6CFC5;
	font-weight: bold;
	padding:3px;

}
.photoTour:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#665C55;
	text-decoration:none;
	border:#665C55 solid 2px;
	background-color:#D6CFC5;
	font-weight: bold;
	padding:3px;
}
.photoTour:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#D1CCC7;
	text-decoration:underline;
	border:#665C55 solid 2px;
	background-color:#3E3733;
	font-weight: bold;
	padding:3px;
}

.photoTour:active {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#665C55;
	text-decoration: underline;
	border:#665C55 solid 2px;
	background-color:#D6CFC5;
	font-weight: bold;
	padding:3px;
}
#divHeader {
    margin-left: auto;
    margin-right: auto;
	width:920px;
}
#mydiv {
    margin-left: auto;
    margin-right: auto;
	width:950px;
	height:342px;
	background-color: #292829;
	border-bottom:5px solid #735231;
	border-top:5px solid #735231;
	overflow:hidden;
}
#divFooter {
    margin-left: auto;
    margin-right: auto;
	width:920px;
	height:17px;
	font-size:11px;
	text-align:center;
	background-color:#665C55;
	color:#D1CCC7;
	vertical-align:middle;
}
.activeLink {
font-size:11px;
color:#C71D23;
text-decoration:underline;
}
#nav, #nav ul {
	text-align:left;
	/*float: none;*/
	width: 100%;
	list-style: none;
	/*line-height: 13px;*/
	margin: 0 0 0 0;
	
}

#nav a {
	padding-top:3px;
	display: block;
	/*width: auto;*/
	/*color: #7C6240;*/
	text-decoration: none;
	/*padding: 0.25em 2em;*/
	padding-bottom:3px;
	
}

#nav li {
	list-style: none;
	float: left;
	/*padding: 5px;*/
	/*width: 100px;*/
	
}

#nav li ul {
	list-style: none;
	position: absolute;
	left: -999em;
	/*height: auto;*/
	width: 120px;
	/*margin: 0 0 0 0;*/
	
}

#nav li li {
	list-style: none;
	padding-left:5px;
	width: 120px;
	border-bottom:#cccccc solid 1px;
}

#nav li ul a {
	width: 120px;
}

#nav li ul ul {
	/*left:auto;*/
	margin: -15px 0 0 120px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	color:#665C55;
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	color:#665C55;
}

#nav li:hover, #nav li.sfhover {
	color:#665C55;
	background: #FFFFFF;
}
.txtBrown {
	font-size: 11px;
	color: #71634F;
	text-decoration: none;
	text-align:justify;
	font-weight: bold;
}
.txtTitleTabs {

	font-size: 11px;
	color: #A08778;
	text-decoration: none;
	text-align:justify;
}

#tabs{
	font-family:Arial, helvetica, sans-serif;
	font-size:11px;
	/*clear:right;
	display:inline;
	margin-left:0px;
	padding-left:0px;*/
	background-color:#FFFFFF;
	padding-left: 5px;
	padding-top: 3px;
}

#tabs ul{
	margin:0;padding:0;
}

#tabs ul li{
		list-style-type:none;
		display:block;
		float:left;
		margin:3px 3px 3px 0px;
		padding:3px;
		border:solid #9D8768 1px;
		/*border-left-width:10px;*/
		background-color:#D6CFC5;
}

#tabs ul li a{
		text-decoration:none;
		text-transform:capitelize;
		color:#847764;
}

#tabs ul li a:hover{
		color:#DED3C9;
		background-color:#665C55;
}

#tabs ul li a:active{
	border:solid #FFFFFF 1px;
	background-color:#665C55;
	color: #FFFFFF;
}
#tabrooms{
	font-family:Arial, helvetica, sans-serif;
	font-size:11px;
	/*clear:right;
	display:inline;
	margin-left:0px;
	padding-left:0px;*/
	background-color:#FFFFFF;
}

#tabrooms ul{
	margin:0;padding:0;
}

#tabrooms ul li{
		list-style-type:none;
		display:block;
		float:left;
		margin:3px 3px 3px 0px;
		padding:3px;
		border:solid #666666 1px;
		/*border-left-width:10px;*/
		background-color:#796553;
}

#tabrooms ul li a{
		text-decoration:none;
		text-transform:capitelize;
		color:#CDC7BC;
}

#tabrooms ul li a:hover{
		color:#DDD5C8;
		background-color:#6B6054;
}

#tabrooms ul li a:active{
	border:solid #FFFFFF 1px;
	background-color:#E8E6DD;
	color: #675349;
}
.gray11 {
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.gray12 {
font:VArial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

.gray14 {
font:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
}
.tdMenu {
/*width:138px;*/
height:40px;
text-align:center;
/*padding:0px 10px 0px 10px;*/
}
.voraLila {
padding:5px;
border-left:#9C0063 solid 1px;
border-right:#9C0063 solid 1px;

}
.voraMarro {
padding:5px;
border-left:#7B2400 solid 1px;
border-right:#7B2400 solid 1px;

}
.voraVerd {
padding:5px;
border-left:#006531 solid 1px;
border-right:#006531 solid 1px;

}
.voraMorat {
padding:5px;
border-left:#31009C solid 1px;
border-right:#31009C solid 1px;

}
