html,body {
	height:100%;
}
  
body {  
    background-color: #ffffff; 
    margin:0;
	padding:0; 	
}   	


#caixa {
	/*position:relative;*/
	width:950px;
	margin:auto;
}

#contingut {
	width:950px;
	float:left;
	position:relative;
}


#cap{
	width:950px;
	height:135px;
	float:left;
	text-align:left;
}


#cap1{
	width:244px;
	float:left;
}
#cap2{
	width:400px;
	float:left;
	margin-top:53px;
	display:inline;
	line-height:1.4em;
}

#cap3{
	width:195px;
	float:right;
	margin-top:68px;
}


#info {
	width:950px;
	height:462px;
	float:left;
}

#infoE {
	width:385px;
	height:462px;
	float:left;
	padding:0 6px 0 6px;
	display:inline;
	position:relative;
}

#infoD {
	width:553px;
	height:462px;
	float:left;
}

#infoD_mig {
	width:500px;
	height:430px;
	float:left;
	background-color:#000000;
	background-image:url(imatges/cap_negre.gif);
	background-repeat:no-repeat;
	background-position:top; 
	padding:0 0 0 46px;
	display:inline;
}

#titols {
	float:left;
	display:block;
	margin-right:10px;
}
#titolsH {
	float:left;
	width:460px;
	display:inline;
	margin-bottom:30px;
}

#Hotel {
	float:left;
	width:460px;
	display:inline;
}
#Hotel1 {
	float:left;
	width:240px;
	display:inline;
}
#Hotel2 {
	float:left;
	width:209px;
	display:inline;
}
#HotelG {
	float:left;
	width:432px;
	height:276px;
	display:inline;
	padding:16px 13px 16px 13px;
	background-image:url(imatges/fons_google.gif);
	background-repeat:no-repeat;
}




#menuVerd {
	float:left;
	width:300px;
	margin-bottom:60px;
	display:inline;
}

#menuBlau {
	float:left;
	width:340px;
	height:70px;
	display:inline;
	padding-top:36px;
	text-align:left;
}
#menuBlau2 {
	float:left;
	width:340px;
	height:30px;
	display:inline;
	padding-top:36px;
	text-align:left;
}
#menuGris {
	float:left;
	width:450px;
	margin-bottom:10px;
	display:inline;
	text-align:left;
	color:#bfbfbf;
	font-family:"Arial Black";
	font-size:15px;
}
#menuGris a{
	color:#bfbfbf;
	text-decoration:none;
}
#menuGris a:hover{
	color:#bfbfbf;
	text-decoration:underline;
}

#menu1 {
	float:left;
    display:block;
	text-align:center;
}



#infoD_peu {
	width:546px;
	height:32px;
	float:left;
}

#peu {
	width:950px;
	height:53px;
	float:left;
}

#peu1 {
	width:233px;
	float:left;
}

#peu2 {
	width:133px;
	float:left;
}

#peu3 {
	width:148px;
	float:right;
}

#peu4{
	width:180px;
	float:right;
	text-align:center;
	margin-top:23px;
	display:inline;
}
#peu5{
	width:180px;
	float:right;
	text-align: right;
	margin-top:23px;
	display:inline;
}

#peu4New{
	width:100px;
	float:right;
	text-align:right;
	margin-top:22px;
	display:inline;
}
#peu5New{
	width:280px;
	float:right;
	text-align: right;
	margin-top:23px;
	display:inline;
}

#netfloat{ clear:both;}


#infoE2 {
	width:146px;
	height:462px;
	float:left;
	padding:0 6px 0 6px;
	display:inline;
}

#infoD2 {
	width:785px;
	height:462px;
	float:left;
	background-color:#000000;
}

#infoD2flash {
	width:785px;
	height:406px;
	float:left;
	text-align:center;
}

#infoD3 {
	width:739px;
	height:406px;
	float:left;
	text-align:center;
	padding:0 0 0 46px;
}


#infocontact {
	width:337px;
	float:left;
	text-align:left;
	height:225px;
	margin:0 0 20px 60px;
	display:inline;
	background-image:url(imatges/fons_contact.gif);
}

#contact {
	width:420px;
	float:left;
	text-align: left;
	margin:0 0 0 20px;
	display:inline;
}

#webmap {
	width:320px;
	float:left;
	text-align:center;
	margin:0 0 0 70px;
	display:inline;
}

#enviarForm{
	width:337px;
	float:left;
	text-align: right;
	margin:0 0 0 60px;
	display:inline;
}
.enviarForm{
	font-family:"Arial Black";
	font-size:13px;
	color:#FFFFFF;
}
.enviarForm a{
	color:#FFFFFF;
	text-decoration:none;
}
.enviarForm a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

#descarga{
   width:110px;
   height:22px;
   padding:3px 0 0 3px;
   float:left;
   display:inline;
   background-image:url(imatges/desc.gif);
   color:#000000;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size:11px;
   }

#descarga a{
   color:#000000;
   text-decoration:none;
   }
#descarga a:hover{
   color:#ffffff;
   text-decoration:none;
   }
   
#documBloc {
	width:460px;
	border-bottom:#454545 solid 1px;
	float:left;
	text-align:left;
	padding-bottom:6px;
	margin-bottom:6px;
	display:inline;
}

#documBloctext {
	width:260px;
	float:left;
	text-align:left;
	margin-right:40px;
	display:inline;
}
#documBlocboto{
	width:130px;
	float:left;
	text-align:left;
	display:inline;
}
#infodocument{
	width:460px;
	float:left;
	text-align:left;
}

/*TEXT*/

.titol{
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#282629;
}

.linkinf{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
}
.linkinf a{
    color:#000;
	text-decoration:none;
}
.linkinf a:hover{
	color:#000;
	text-decoration: underline;
}


.idiomes{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}
.idiomes a{
	color:#000;
	text-decoration:none;
}
.idiomes a:hover{
	color:#000;
	text-decoration: underline;
}

.menuVerd{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#96bf0d;
}
.menuVerd a{
	color:#96bf0d;
	text-decoration:none;
}
.menuVerd a:hover{
	color:#96bf0d;
	text-decoration: underline;
}

.menuBlanc{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
.menuBlanc a{
	color:#ffffff;
	text-decoration:none;
}
.menuBlanc a:hover{
	color:#ffffff;
	text-decoration: underline;
}

.info{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9c9e9f;
}
.info b{
    font-weight:bold;
}
.info a{
	color:#9c9e9f;
	text-decoration:none;
}
.info a:hover{
	color:#9c9e9f;
	text-decoration: underline;
}


.infoVerd{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#96bf0d;
}
.infoVerd b{
    font-weight:bold;
}
.infoVerd a{
	color:#96bf0d;
	text-decoration:none;
}
.infoVerd a:hover{
	color:#96bf0d;
	text-decoration: underline;
}

.infoVerm{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e5322c;
}
.infoVerm b{
    font-weight:bold;
}
.infoVerm a{
	color:#e5322c;
	text-decoration:none;
}
.infoVerm a:hover{
	color:#e5322c;
	text-decoration: underline;
}

.infoBlanc{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
}
.infoBlanc b{
    font-weight:bold;
}
.infoBlanc a{
	color:#ffffff;
	text-decoration:none;
}
.infoBlanc a:hover{
	color:#ffffff;
	text-decoration: underline;
}
.infoBlanc2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight: bold;
}

.infoBlanc12{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

.infoBlanc24{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#ffffff;
	font-weight: bold;
}

.infoTaron{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9c9e9f;
}
.infoTaron b{
    font-weight:bold;
}
.infoTaron a{
	color:#f29400;
	text-decoration:none;
}
.infoTaron a:hover{
	color:#f29400;
	text-decoration: underline;
}

.infoTaron2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f29400;
}

.infoTaron3{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#f29400;
}
.infoTaron3 b{
    font-weight:bold;
}
.infoTaron3 a{
	color:#f29400;
	text-decoration:none;
}
.infoTaron3 a:hover{
	color:#f29400;
	text-decoration: underline;
}


.infoBlau{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2eaadc;
	font-weight:bold;
}
.infoBlau b{
    font-weight:bold;
}
.infoBlau a{
	color:#2eaadc;
	text-decoration:none;
}
.infoBlau a:hover{
	color:#2eaadc;
	text-decoration: underline;
}

.infoBlau2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2eaadc;
}
.infoBlau2 b{
    font-weight:bold;
}
.infoBlau2 a{
	color:#2eaadc;
	text-decoration:none;
}
.infoBlau2 a:hover{
	color:#2eaadc;
	text-decoration: underline;
}

.infoBlau10{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2eaadc;
}
.infoBlau10 b{
    font-weight:bold;
}
.infoBlau10 a{
	color:#2eaadc;
	text-decoration:none;
}
.infoBlau10 a:hover{
	color:#2eaadc;
	text-decoration: underline;
}





/*SCROLL*/


#infoscroll {
	width:460px;
	float:left;
	text-align:left;
}

#infoBScroll {
	width:460px;
	height:270px;
	overflow:auto;
	outline: none; 
	border:none;
	float:left;
	
}

#infoscrollreser {
	width:400px;
	float:left;
	text-align:left;
	margin-left:60px;
	display:inline;
	text-align:left;
}

#infoBScroll2 {
	width:460px;
	height:270px;
	overflow:auto;
	outline: none; 
	border:none;
	float:left;
	
}

#comite {
	width:135px;
	float:left;
	text-align:left;
	margin-right:15px;
	display:inline;
}

#comiteTit {
	width:134px;
	float:left;
	font-family:"Arial Black";
	font-size:13px;
	color:#FFFFFF;
	padding-left:16px;
}

#comite {
	width:135px;
	float:left;
}

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

#comite li{
	border-bottom:#9c9e9f dashed 1px;
	list-style-image:url(imatges/punt.gif);
	list-style-position:outside;
	line-height:1em;
	margin:0 0 10px 15px;
	padding:0 0 10px 0px;
}

#infoscroll3 {
	width:482px;
	float:left;
	text-align:left;
}

#infoBScroll3 {
	width:482px;
	height:320px;
	overflow:auto;
	outline: none; 
	border:none;
	float:left;
	
}
#infoBScroll33 {
	width:482px;
	height:305px;
	overflow:auto;
	outline: none; 
	border:none;
	float:left;
	
}

#infoscroll4 {
	width:460px;
	height:350px;
	float:left;
	text-align:left;
}

#infoBScroll4 {
	width:460px;
	height:350px;
	overflow:auto;
	outline: none; 
	border:none;
	float:left;
	
}
#formulariDalt {
	width:482px;
	float:left;
	background-image:url(imatges/fons_formu1.gif);
	background-repeat:no-repeat;
}

#infoscroll5 {
	width:720px;
	height:350px;
	float:left;
	text-align:left;
	margin: 20px 0 0 0;
}

#infoBScroll5 {
	width:720px;
	height:350px;
	overflow:auto;
	outline: none; 
	border:none;
	float:left;
	
}


/*ESTILS FORMULARI*/


#caixcontaT{
   width:336px;
   height:36px;
   float:left;
   display:inline;
}

#caixconta{
   width:260px;
   float:left;
   display:inline;
}

   
.caixcontact{
	width:260px;
	height:18px;
	background:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	border:none;
	padding-top:2px;
	float:left;
}

.caixcontact2{
	width:315px;
	height:105px;
	background:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	border:none;
	overflow:auto;
}



.label01{
   width:70px;
   text-align:left;
   display:inline;
   float:left;
   font-size:11px;
   padding-top:3px;
   display:inline;
}
#caixcontaT2{
   width:462px;
   height:36px;
   float:left;
   display:inline;
}
#caixcontaT3{
   width:462px;
   float:left;
   display:inline;
}
.boto{
	width:60px;
	height:20px;
	background-color:#004259;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	border:none;
	cursor:pointer;
	cursor:hand;
}

#contingut_D{
	clear: both;
	width: 
}

.textverd{
	color: #96bf0d;
	}
	.textverd a{
		color: #FFFFFF;
		text-decoration:none;
		}
		.textverd a:hover{
		color: #96bf0d;
		}
	
.textblau{
	color: #2eaadc;
	}
	.textblau a{
		color: #FFFFFF;
		text-decoration:none;
		}
		.textblau a:hover{
		color: #2eaadc;
		}

.textgroc{
	color: #f8b333;
	}
	.textgroc a{
		color: #FFFFFF;
		text-decoration:none;
		}
		.textgroc a:hover{
		color: #f8b333;
		}
		
.textvermell{
	color: #e5322c;
	}
	.textvermell a{
		color: #FFFFFF;
		text-decoration:none;
		}
		.textvermell a:hover{
		color: #e5322c;
		}
		
		
.grup_multimedia{
	float: left;
	width: 720px;
	margin: 40px 0 0 0;
	}
	.grup_multimedia a{
		color:#FFF;
		}
		.grup_multimedia a:hover{
			color:#000;
			text-decoration: none;
			}
		
.titol_multimedia{
	font-size: 14px;
	color:#FFF;
}

.text14{
	font-size: 14px;
}

.sub_boto_multimedia{
	color: #FFF;
	margin: 20px 0 0 0;
	width: 200px;
}


.dreta_multimedia{
	width: 260px;
	padding: 2px 0 0 0;
	float: left;
	color: #000;
	line-height: 2.2em;
	}
	.dreta_multimedia a{
		color:#FFF;
		}
		.dreta_multimedia a:hover{
			color:#999;
			text-decoration:none;
			}
			
.dreta_multimedia2{
	width: 460px;
	padding: 2px 0 0 0;
	float: left;
	color: #000;
	line-height: 2.2em;
	}
	.dreta_multimedia2 a{
		color:#FFF;
		}
		.dreta_multimedia2 a:hover{
			color:#999;
			text-decoration:none;
			}

.boto_multimedia_verd{
	width: 255px;
	background-image:url(imatges/f_boto_verd.gif);
	background-repeat: no-repeat;
	background-position: 40px 0;
	padding: 5px 0 0 75px;
	float: left;
	color: #000;
}

.boto_multimedia_blau{
	width: 255px;
	background-image:url(imatges/f_boto_blau.gif);
	background-repeat: no-repeat;
	background-position: 40px 0;
	padding: 5px 0 0 75px;
	float: left;
	color: #000;
}

.boto_multimedia_groc{
	width: 255px;
	background-image:url(imatges/f_boto_groc.gif);
	background-repeat: no-repeat;
	background-position: 40px 0;
	padding: 5px 0 0 75px;
	float: left;
	color: #000;
}

.boto_multimedia_vermell{
	width: 255px;
	background-image:url(imatges/f_boto_vermell.gif);
	background-repeat: no-repeat;
	background-position: 40px 0;
	padding: 5px 0 0 75px;
	float: left;
	color: #000;
}


.boto_multimedia2_blau{
	width: 255px;
	background-image:url(imatges/f_boto_blau2.gif);
	background-repeat: no-repeat;
	background-position: 40px 0;
	padding: 5px 0 0 75px;
	float: left;
	color: #000;
}

.boto_multimedia2_verd{
	width: 255px;
	background-image:url(imatges/f_boto_verd2.gif);
	background-repeat: no-repeat;
	background-position: 40px 0;
	padding: 5px 0 0 75px;
	float: left;
	color: #000;
}

.boto_multimedia2_groc{
	width: 255px;
	background-image:url(imatges/f_boto_groc2.gif);
	background-repeat: no-repeat;
	background-position: 40px 0;
	padding: 5px 0 0 75px;
	float: left;
	color: #000;
}

.boto_multimedia2_vermell{
	width: 255px;
	background-image:url(imatges/f_boto_vermell2.gif);
	background-repeat: no-repeat;
	background-position: 40px 0;
	padding: 5px 0 0 75px;
	float: left;
	color: #000;
}

.esq_multimedia_verd{
	width: 140px;
	background-image:url(imatges/f_verd.gif);
	background-repeat: no-repeat;
	background-position: 5px 0;
	padding: 5px 0 0 10px;
	float: left;
	color: #000;
	}


.esq_multimedia_verd{
	width: 140px;
	background-image:url(imatges/f_verd.gif);
	background-repeat: no-repeat;
	background-position: 5px 0;
	padding: 5px 0 0 10px;
	float: left;
	color: #000;
	}
	
.esq_multimedia_blau{
	width: 140px;
	background-image:url(imatges/f_blau.gif);
	background-repeat: no-repeat;
	background-position: 5px 0;
	padding: 5px 0 0 10px;
	float: left;
	color: #000;
	}
.esq_multimedia_groc{
	width: 140px;
	background-image:url(imatges/f_groc.gif);
	background-repeat: no-repeat;
	background-position: 5px 0;
	padding: 5px 0 0 10px;
	float: left;
	color: #000;
	}
.esq_multimedia_vermell{
	width: 140px;
	background-image:url(imatges/f_vermell.gif);
	background-repeat: no-repeat;
	background-position: 5px 0;
	padding: 5px 0 0 10px;
	float: left;
	color: #000;
	}


.sub_multimedia{
	width: 140px;
	}
	
.text_multimedia12{
	font-family:Arial, Helvetica, sans-serif;
	color:#dcdcdc;
	font-size:12px;
}

.text_multimedia11{
	font-family:Arial, Helvetica, sans-serif;
	color:#dcdcdc;
	font-size:11px;
}
