   
body {  
    margin:0;
	padding:0;
	background-color:#ffffff;
	background-image:url(img/fons.gif);
	background-position:top center;
	background-repeat: no-repeat;
}   

.list li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
}

.list a{
	color:#000000;
	text-decoration:none;
}

.list a:hover{
	color:#0000FF;
	text-decoration:underline;
}


#caixa {
	width: 990px;
	margin:auto;
	position:relative;
}

#contingut {
	width: 990px;
	float:left;
}

#pad{
padding:5px 10px 5px 10px;	
}

#capsalera{
	width:990px;
	/*height:110px;*/
	height:90px;
	/*padding-top:20px;*/
	display:inline;
	float:left;
	text-align:center;
	border-bottom:#333333 solid 1px;
}

#idiomes{
	width:977px;
	height:17px;
	padding:3px 0 0 13px;
	float:left;
	display:inline;
	border-bottom:#333333 solid 1px;
}

#info {
	width: 990px;
	margin-top:10px;
	display:inline;
	float:left;
	padding-bottom:20px;
}

#lats{
	width:218px;
	float:left;
}
#turisme{
	width:205px;
	height:92px;
	background-image:url(img/info.gif);
	padding:14px 0 0 13px;
	display:inline;
	float:left;
}

#turisme2{
	width:185px;
	height:63px;
	background-image:url(img/info2.gif);
	display:inline;
	float:left;
	margin-top:10px;
	padding:10px 0 0 10px;
}
#turisme3{
	width:195px;
	display:inline;
	float:left;
	background-color:#e5e5e5;
}


#blocLat1{
	width:218px;
	height: 316px;
	float:left;
	padding-bottom:13px;
	display:inline;
	background-repeat: no-repeat;
}

#blocLat1_2{
	width:218px;
	height: 346px;
	float:left;
	padding-bottom:13px;
	display:inline;
	background-repeat: no-repeat;
}
#blocPubli{
	width:218px;
	float:left;
	padding-bottom:10px;
	display:inline;
	text-align:center;
}
#bloc2Pu{
	width:335px;
	height:58px;
	padding:7px 7px 0 7px;
	float:left;
	display:inline;
	background-color:#FFFFFF;
}

#blocLat2{
	width:218px;
	float:left;
	display:inline;
	background-color:#e8e3d9;
	margin-bottom:10px;
}

#blocLat2RD{
	width:218px;
	height:176px;
	float:left;
	display:inline;
	background-image:url("img/botavuiestapassant.jpg");
	margin-bottom:10px;
	padding-top:8px;
}

#blocLat2AS{
	width:218px;
	height:333px;
	float:left;
	display:inline;
	background-image:url("img/botassociat.jpg");
	margin-bottom:10px;
	/*margin-top:10px;*/
	padding-top:8px;
}

#blocLat2FO{
	width:218px;
	height:333px;
	float:left;
	display:inline;
	background-image:url("img/botconcursfoto.jpg");
	margin-bottom:10px;
	/*margin-top:10px;*/
	padding-top:8px;
}



#blocLat3{
	width:218px;
	float:left;
	display:inline;
	background-color:#004fb3;
	margin-bottom:10px;
}

#blocLat4{
	width:218px;
	float:left;
	display:inline;
	background-color:#cabfa9;
	margin-bottom:10px;
}



#bloc2tit{
	width:200px;
	padding:0 5px 10px 13px;
	float:left;
	display:inline;
}
#bloc2{
	width:190px;
	padding:10px 7px 10px 7px;
	margin-left:7px;
	float:left;
	display:inline;
	background-color:#FFFFFF;
}

#bloc2RD{
	width:80px;
	padding:10px 7px 10px 7px;
	margin-left:7px;
	float:left;
	display:inline;
	
}

#bloc2AS{
	width:192px;
	padding:180px 7px 10px 7px;
	margin-left:7px;
	float:left;
	display:inline;
	
	
}

#bloc2FO{
	width:192px;
	padding:190px 7px 10px 7px;
	margin-left:7px;
	float:left;
	display:inline;
	
	
}


#bloc2IMG{
	width:204px;
	height:122px;
	margin-left:7px;
	float:left;
	display:inline;
}

.blocLul{
	margin:3px 15px 0 15px;
	padding:0;
	list-style-type:none;
}

.blocLul li{
	border-bottom: 1px solid #c1c0bc;
	padding: 0 0 0 3px;
}

.blocLli{
	padding:0;
	margin:0;
	list-style-type:none;
}

#tits{
	width:205px;
	height:26px;
	padding:9px 0 0 13px;
	background-image:url(img/fonsTits.gif);
	background-repeat:no-repeat;
	float:left;
	display:inline;
	margin-bottom:10px;
}

#tits_menu{
	/*width:196px;*/
	width:210px;
	height:13px;
	margin:11px 11px 0 11px;
	float:left;
	display:inline;
	/*margin-bottom:10px;
	border-bottom: 1px solid #000;*/
}

.subtits{
	/*width:118px;*/
	width:130px;
	height:43px;
	margin:4px 0 0 11px;
	float:left;
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#000;
	line-height:1em;
}

#titsMig{
	width:159px;
	height:26px;
	padding:9px 0 0 13px;
	background-image:url(img/fonsTits2.gif);
	background-repeat:no-repeat;
	float:left;
	display:inline;
	margin-top:15px;
}

#titsMig2{
	width:159px;
	height:26px;
	padding:9px 0 0 13px;
	background-color:#e7e2d8;
	float:left;
	display:inline;
	margin-top:15px;
}

#mig{
	width:530px;
	float:left;
	margin:0 12px 0 12px;
	display:inline;
}
#mig1{
	width:530px;
	float:left;
	display:inline;
}

#mig1 a{
	color:#0000FF;
	text-decoration:none;
}

#mig1 a:hover{
	color:#0000FF;
	text-decoration:underline;
}


#mig1bb{
	width:530px;
	float:left;
	display:inline;
	border-bottom:#e8e3d9 solid 1px;
	padding-bottom:20px;
	margin-top:20px;
}

#mig1bb a{
	color:#0000FF;
	text-decoration:none;
}

#mig1bb a:hover{
	color:#0000FF;
	text-decoration:underline;
}


#mig2{
	width:255px;
	float:left;
	display:inline;
	margin-top:15px;
}

#mig2 a{
	color:#0000FF;
	text-decoration:none;
}

#mig2 a:hover{
	color:#0000FF;
	text-decoration:underline;
}

#columna1{
	width:255px;
	float:left;
	display:inline;
	/*margin:10px 20px 20px 0;*/
	margin:10px 20px 0 0;
	text-align:justify;
	line-height:1.2em;
}

#columna2{
	width:255px;
	float:left;
	display:inline;
	margin:10px 0 0 0;
	text-align:justify;
	line-height:1.2em;
}

#col31{
	width:152px;
	float:left;
	margin-right:15px;
	display:inline;
	text-align:justify;
}

#col33{
	width:195px;
	float:left;
	display:inline;
	text-align:justify;
}

#colIMG{
	width:319px;
	float:left;
	margin:10px 15px 0 0;
	display:inline;
}

#colmap{
	width:195px;
	float:left;
	margin:10px 0 0 0;
	display:inline;
}
#mig3{
	width:172px;
	float:left;
	display:inline;
	margin-top:15px;
}
#mig3 a{
	color:#0000FF;
	text-decoration:none;
}

#mig3 a:hover{
	color:#0000FF;
	text-decoration:underline;
}


#mig4{
	width:254px;
	float:left;
	display:inline;
	margin-top:15px;
	
}
#mig4 a{
	color:#0000FF;
	text-decoration:none;
}

#mig4 a:hover{
	color:#0000FF;
	text-decoration:underline;
}

#mig5{
	width:100%;
	float:left;
	display:inline;
	margin-top:15px;
	border-bottom:#e8e3d9 solid 1px;
	padding-bottom:15px;

}
#mig5 a{
	color:#0000FF;
	text-decoration:none;
}

#mig5 a:hover{
	color:#0000FF;
	text-decoration:underline;
}


#titsHome{
	width:530px;
	padding:5px 0 5px 0;
	margin-top:15px;
	float:left;
	display:inline;
	border-bottom:#333333 solid 1px;
}


#titsHome2{
	width:254px;
	padding:5px 0 5px 0;
	margin-top:15px;
	float:left;
	display:inline;
	border-bottom:#333333 solid 1px;
}

#titsint{
	width:530px;
	margin-top:10px;
	float:left;
	display:inline;
}

#veuremes{
	width:530px;
	margin-top:15px;
	padding:5px 0 5px 0;
	float:left;
	display:inline;
	border-bottom:#e8e3d9 solid 1px;
	border-top:#e8e3d9 solid 1px;
}

#veuremes2{
	width:530px;
	padding:5px 0 5px 0;
	float:left;
	display:inline;
	border-bottom:#e8e3d9 solid 1px;
}

#mapa{
	width:530px;
	text-align:center;
	padding:0 0 30px 0;
	float:left;
	display:inline;
}





#resultats{
	width:530px;
	margin-bottom:15px;
	padding:10px 0 5px 0;
	float:left;
	display:inline;
	/*border-bottom:#e8e3d9 solid 1px;*/
	border-bottom:#000000 solid 1px
}
#publicitat{
	width:530px;
	margin-top:25px;
	padding:5px 0 5px 0;
	float:left;
	display:inline;
	border-top:#e8e3d9 solid 1px;
}

#sitweb{
	width:530px;
	margin-top:15px;
	float:left;
	display:inline;
}

#buscador{
	width:530px;
	height:70px;
	background-image:url(img/fonsBuscador1.gif);
	float:left;
	display:inline;
	padding:5px 0 0 0;
}


#netFloat{ clear:both; margin:0; padding:0;}



/*ESTILS TEXT*/


.idiomes{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#000000;
}
.idiomes a{
    color:#000000;
	text-decoration:none;
}
.idiomes a:hover{
	color:#2905fe;
	text-decoration:none;
}

.tits{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;	
	color:#000000;
}
.tits a{
	color:#000000;
	text-decoration:none;
}
.tits a:hover{
	color:#000000;
	text-decoration: underline;
}

.tits_menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;	
	color:#FFF;
}
.tits_menu a{
	color:#000000;
	text-decoration:none;
}
.tits_menu a:hover{
	color:#000000;
	text-decoration: underline;
}


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

.formu{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#000000;
}

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


.text10{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#000000;
	line-height:1.2em;
}
.text10 b{
	font-size:11px;
	font-weight:bold;	
}
.text10 a{
	color:#000000;
	text-decoration:none;
}
.text10 a:hover{
	color:#0000FF;
	text-decoration: underline;
}


.caixatipus{
	width:190px;
	height:18px;
	padding:0px;
	line-height:1.4em;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#000000;
	margin:0;
	padding:0;
}

.caixatipus1{
	width:190px;
	height:18px;
	padding:0px;
	line-height:1.4em;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#000000;
	margin:0;
	padding:0;
}

.caixatipus2{
	width:155px;
	height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#000000;
	margin:0;
	padding:0;
}
.text11{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#000000;
	 line-height:1.2em;
}

#text{
	width:530px;
	padding:0 0 0 0;
	float:left;
	display:inline;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#000000;
	 line-height:1.2em;
}

.text11 b{
	 font-size:12px;
	 font-weight:bold;
}
.text11 a{
	 color:#000000;
	 text-decoration:none;
}
.text11 a:hover{
	color:#0000FF;
	text-decoration:underline;
}

.text15{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;	
	color:#000000;
	line-height:1.1em;
}
.text15 b{
	font-weight:bold;
}
.text15 a{	
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.text15 a:hover{	
	color:#0000FF;
	text-decoration:none;
	font-weight:bold;}


.text21{
	font-family: Arial, Helvetica, sans-serif;
	font-size:21px;	
	color:#000000;
	font-weight:bold;
}

.menus{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#000000;
    line-height:1.4em;
}
.menus a{
    color:#000000;
	text-decoration:none;
}
.menus a:hover{
	/*color:#2905fe;*/
	color:#0000FF;
	text-decoration:underline;
}


.menus2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#000000;
    line-height:1.4em;
}
.menus2 a{
    color:#000000;
	text-decoration:none;
}
.menus2 a:hover{
	color:#000000;
	text-decoration:underline;
}
.titsHome{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:23px;	
	color:#000000;
}

.estab{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#000000;
    line-height:1.4em;
	font-weight:normal;
}
.estab a{
    color:#2905fe;
	text-decoration:none;
	font-weight:bold;
}
.estab a:hover{
	color:#2905fe;
	font-weight:bold;
	text-decoration:none;
}

/*CAIXES FORM / SUBMITS*/

.lab{ 
	width:128px;
	padding:4px 0 0 2px;
	float:left;
	display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#000000;
	float:left;
	margin:0;

}


.enviar{
	width:90px;
	height:23px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	cursor:hand;
	cursor:pointer;
	text-align:center;
	border:none;
	padding:0;
    margin:0;
	background-color:#CCCCCC;
}

.caixContac{
	width:420px;
	height:17px;
	background-color:#ffffff;
	border: #cccccc solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#000;
	margin:0;
	padding:3px 0 0 0;
}

.caixContac2{
	width:420px;
	height:70px;
	background-color:#ffffff;
	border: #cccccc solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#000;
	overflow:auto;
	margin:0;
	padding:1px 0 0 0;
}

#allotjament-destacat{
	width:81px;
	min-height:105px;
	float:left;
	margin-bottom:7px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#000000;
	line-height:1.2em;
}
*html #allotjament-destacat{
	height:105px;
}

#allotjament-destacat a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#000000;
	line-height:1.2em;
	text-decoration:none;
	
}
#allotjament-destacat a:hover{

	text-decoration:none;
	
}


#imagegallery{
	float:left;
	margin-bottom:10px;
	margin-right:10px;
}
#imagegallery2{
	float:left;
	margin-bottom:10px;
}

.imagegalleryv{
	float:left;
	margin-bottom:10px;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	width:100px;
}
#gvid a{
	text-decoration:none;
	color:#000;
}

#gvid a:hover{
	text-decoration:none;
	color:#000;
}


#breadcrumb ul li{
   list-style-image: none;
   display:inline;
   padding: 0 0 0 0;
   margin: 0 0 0 0;
}
#breadcrumb ul{
   margin:0;padding:0;
   list-style-type: none;
}

#footer{
	height:16px;
	border-top:solid 1px #333333;
	border-bottom:solid 1px #333333;
	padding:4px 2px 0px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
}

	

#footer a{
	text-decoration:none;
	color:#000;
}
#footer a:hover{
	text-decoration:underline;
	color:#0000FF;
}
#footer1{
	width:400px;
	float:left;
}
#footer2{
	width:300px;
	float:right;
	text-align:right;
}

#header{
	height:10px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	padding-top:7px;
}

#clock{
	width:300px;
	float:left;
}

#header2{
	width:336px;
	float:right;
}

#header2 h1{
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;font-size:9pt;
	margin:0; padding:0;
	font-weight:normal;
}








