body {
	font-family:"Lucida Grande", "Lucida Sans Unicode",Tahoma, Arial, Helvetica, sans-serif; /**/
	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: 16px;
	color:#999999;
	/*font-family:Geneva, Arial, Helvetica, sans-serif;*/
	/*font-weight:bold;*/
	line-height:95%;
	/*padding: 5px;*/
	text-align: left;	/*text-decoration: underline;*/
	/*background-color: #D1CCC7;*/
}
h2 {
	font-size: 13px;
	color: #666666;
	font-weight:bold;
	line-height:95%;
	/*text-decoration: underline;*/
	/*background-color: #D1CCC7;*/
}
h3 {
	font-size: 12px;
	color:#C71D23;
	font-weight:bold;
	line-height:99%;
}
.language:link {
font-size:11px;
color:#666666;
text-decoration:none;
text-align:right;
}
.language:visited {
font-size:11px;
color:#666666;
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:#FF0000;
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:15px;
color:#CC0000;
text-decoration:none;
/*text-align:right;*/
}
.submenuACT:visited {
font-weight:bold;
font-size:15px;
color:#CC0000;
text-decoration:none;
/*text-align:right;*/
}
.submenuACT:hover {
font-weight:bold;
font-size:15px;
color:#000000;
text-decoration:none;
/*text-align:right;*/
}

.submenuACT:active {
font-weight:bold;
font-size:15px;
color:#CC0000;
text-decoration: none;
/*text-align:right;*/
}
.submenu:link {
	font-size:11px;
	color:#333333;
	text-decoration:none;
	font-weight: bold;

}
.submenu:visited {
	font-size:11px;
	color:#333333;
	text-decoration:none;
	font-weight: bold;

}
.submenu:hover {
	font-size:11px;
	color:#666;
	text-decoration:none;
	font-weight: bold;

}
.submenu:active {
	font-size:11px;
	color:#666;
	text-decoration:none;
	font-weight: bold;

}
.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:#000000;
text-decoration:none;
font-weight:bold;
margin-left:5px;
}
.activeLinkUp {
font-size:11px;
color:#000000;
text-decoration:underline;
font-weight:bold;
}
#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:9px;
}

#tabrooms ul{
	margin:0;padding:0;
}

#tabrooms ul li{
		list-style-type:none;
		display:block;
		line-height:60%;
		float:left;
		margin:3px 3px 3px 0px;
		padding:3px;
}

#tabrooms ul li a{
		color:#999999;
		text-decoration:none;

}

#tabrooms ul li a:hover{
		color:#666666;
	
}

#tabrooms ul li a:active{
	color: #CCCCCC;
}
.gray11 {
/*font:Arial, Helvetica, sans-serif;*/
font-size:11px;
color:#666666;
text-align:justify;
line-height:150%;
}

.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;

}
#formContacto {
  margin-bottom: 5px;
  /*margin-top: 5px;*/
  height: 373px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;	
  color:#CCCCCC;	
  position: absolute;
  
}
#formContacto p.intro {
  font-size: 13px;
  color: #FFF;
  padding: 5px 0 0 26px;
}
#formContacto form {

  margin-top: 80px;
  margin-left: 26px;
}
#formContacto form p {
  color: #c3c3c3;
  font-weight: bold;
  font-size: 11px;
  margin-bottom: 3px;
  *margin-bottom: 5px;
}
#formContacto form label {
  display: block;
  width: 96px;
  _width: 93px;
  float: left;
  line-height: 11px;
}
#formContacto form input.text {
  border: 1px solid #cccccc;
  height: 12px;
  width: 140px;
}
#formContacto form textarea.textArea {
  border: 1px solid #cccccc;
  height: 30px;
  width: 235px;
}
#formContacto form .imageButton {
  position: absolute;
  bottom: 10px;
  right: 13px;
}
#rightContainer {
  position:relative;
  width: 281px;
 /* float: left;*/
  float:right;
  display: inline;
}
.txtBlancForm {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.width995{
   width: 995px;
}
.width729{
   width:729px;
}
.width980{
   width:980px;
}
.margin_botomm{
    margin-bottom:5px;
}
.width11{
    width:11px;
}
.witdh251{
	width:251px;
}
.witdh159{
	width:159px;
}
.width1{
	width:1px;
}
.padding_top_5{
	padding-top:5px;
}
.height25{
	height:25px;       
}
.back_img{
       background-image:url(../images/bg_language.gif); 
        background-repeat:no-repeat;
}
.back_img_menu{
	background-image:url(../images/bg_menu_center.gif);
}
.width280{
	width:280px;
}
.width715{
	width:715px;
}
.height415{
	height:415px;

}
.overflow_hi{
	overflow:hidden;
}
.witdh160{
	width:160px;	
}
.position_rela{
	position:relative;
}
.height160{
	height:160px;
}
.back_img_160x160{

        background-image:url(../images/bg-160x160.gif);
	background-repeat:repeat-y;

}  
.padding_all{
	padding:0px 0px 10px 10px; 
}
.height120{
	height:120px;
}
.width270{
	width:270px;
}
.width150{
	width:150px;
}
.top_160{
	top:-160px;
}
.top_150{
	top:150px;
}
.top_35{
	top:35px;
}

.left_165{
	left:165px;
}
.left_195{
	left:195px;
}
.left_0{
	left:0px;
}
zindex_99{
	z-index: 99;
}
.back_img_270x160{
	background-image:url(../images/bg-270x160.gif); 
	background-repeat:no-repeat;
}
.position_absolute{
	position:absolute;
}
.height180{
	height:180px;
}
.height130{
	height:130px;
}
.height220{
	height:220px;
}
.padding_5px{
	padding:5px;
}
.top91{
	top:91px;
}
.top190{
	top:190px;
}
.top320{
	top:-320px;
}
.left440{
	left:440px;
}
.width350{
	width:350px;
}
.height245{
	height:245px;
}
.height285{
	height:285px;
}
.left5{
	left:5px;
}
.top315{
	top:-315px;
}
.back_img_350x255{
	background-image:url(../images/bg-350x255.gif); 
	background-repeat:no-repeat;
}
.height35{
	height:35px;
}
.width180{
	width:180px;
}
.left5{
	left: 5px;
}
.left0{
	left: 0px;
}
.left195{
	left: 195px;
}
.left360{
	left: 360px;
}
.top560{
	top:-560px;
}
.padding_bottom5px{
	padding-bottom:5px;
}
.font9px{
	font-size:9px;
}
.border_1_cccccc{
	border:1px solid #cccccc;
}
.border_style{
	border-style: none
}
.font10px{
	font-size:10px;
}
.color_FFF{
	color:#FFFFFF;
}
.back_img_menus_center{
	background-image:url(../images/bg_footer_menus_center.gif); 
	background-repeat:repeat; 
	background-position:center;
}
.bg_footer_left{
	background-image:url(../images/bg_footer_left.gif); 
	background-repeat:no-repeat;
}

.bg_footer_center{
	background-image:url(../images/bg_footer_center.gif); 
	background-repeat:repeat;
}
.bg_footer_right{
	background-image:url(../images/bg_footer_right.gif); 
	background-repeat:no-repeat;
}
.height106px{
	height:106px;
}
.margin10px{
	margin:10px;
}
.width17px{
	width:17px;
}
.width961px{
	width:961px;
}
