.default_imatge
{
	background-image: url(../img/default.jpg);
	background-repeat:no-repeat;
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#ffffff;
	padding-bottom:4px;
}


.present_logo
{
	background-image: url(../img/present_logo.gif);
	background-repeat:no-repeat;
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#ffffff;
}

.menu_home
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#3A7D34;
}

.fons_menus
{
	background-image: url(../img/fons_menus.gif);
	background-repeat:repeat-x;
}

.fi_contingut
{
	background-image: url(../img/fi_contingut.gif);
	background-repeat:repeat-x;
}


	.fi_contingut_text
{
	background-image: url(../img/fi_contingut.gif);
	background-repeat:repeat-x;
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color:#566E20;
	padding-bottom:2px;
}


	.fi_ofertes
{
	background-image: url(../img/fi_ofertes.gif);
	background-repeat:repeat-x;
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color:#566E20;}



	.fi_contingut_text_animacio
{
	background-image: url(../img/fi_contingut.gif);
	background-repeat:repeat-x;
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color:#333333;
	padding-bottom:2px;
}


.descripcio_verd
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#60AE29;
}

.fons_sol3
{
	background-image: url(../img/fons_sol3.gif);
	background-position:left;
	background-repeat:no-repeat;
	border-bottom: 1px solid #B1DA8B;
}

.fons_sol3_allotjament
{
	background-image: url(../img/fons_sol3.gif);
	background-position:left;
	background-repeat:no-repeat;
	border-bottom: 1px solid #B1DA8B;
	border-right: 1px solid #B1DA8B;
}

.text_descripcio
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#67754C;
	text-align:justify;
}


.marge
{
	background-image: url(../img/marge.gif);
	background-repeat:repeat-y;
}

.marge11
{
	background-image: url(../img/marge11.gif);
	background-repeat:repeat-y;
}


.fons_foto
{
	background-image: url(../img/fons_foto.gif);
	background-repeat:repeat-x;
}


.adreca
{
	font-family: arial,tahoma,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color:#B2B2B2;
}


.allotjaments_fons
{
border-bottom: 1px solid #B1DA8B;
}

.marc_LR
{
	border-left: 1px solid #B1DA8B;
	border-right: 1px solid #B1DA8B;
}

.allotjaments_foto_peu
{
	background-color:#E3F3B4;
	border-bottom: 1px solid #B1DA8B;
	border-left: 1px solid #B1DA8B;
	border-right: 1px solid #B1DA8B;
	text-align:center;
	vertical-align:middle;
}


.allotjament_titols
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#52A228;
	text-align:center;
	background-color:#E3F3B4;
	border-top: 1px solid #B1DA8B;
	border-left: 1px solid #B1DA8B;
	border-right: 1px solid #B1DA8B;
}

.allotjament_titols_petit
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color:#52A228;
	text-align:center;
	background-color:#E3F3B4;
	border-top: 1px solid #B1DA8B;
	border-left: 1px solid #B1DA8B;
	border-right: 1px solid #B1DA8B;
}


.animacio_text
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#52A228;
	text-align:justify;
}

.serveis_text
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#52A228;
	text-align:justify;
}

.serveis_text_petit
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color:#52A228;
	text-align:justify;
}

.allotjament_datall_quadre1
{
	border-bottom: 1px solid #B1DA8B;
	border-left: 1px solid #B1DA8B;
	border-right: 1px solid #B1DA8B;
	background-image: url(../img/allotjament_detall_fons1.gif);
	background-repeat:no-repeat;
}

.allotjament_datall_quadre2
{
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}


.allotjament_detall_menu_off
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#ffffff;
}

.allotjament_detall_menu_on
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#52A228;
}


.allotjament_detall_Descripio
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#67754C;
}

.allotjament_detall_Descripio2
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#67754C;
}


.allotjament_mig_taula
{
	background-image: url(../img/fons_mig.gif);
	background-repeat:repeat-y;
}


.allotjament_detall_planol
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#90BF30;
}


.serveis_vinyetes
{
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color:#403F41;
}

.mapa_menu_on
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#52A228;
	padding-left:5px;
}

.txt_reserva
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#52A228;
	padding-right:13px;
}


.mapa_menu
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#ffffff;
	padding-left:5px;
}


.mapa_menu_on_petit
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color:#52A228;
	padding-left:5px;
}


.mapa_menu_petit
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#ffffff;
	padding-left:5px;
}

.separador_planol
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#90BF30;
}

.preus_fons
{
	background-image: url(../img/fons_preu.gif);
	background-position:left;
}


.preus_menu
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#ffffff;
	letter-spacing:0px;
	padding-left:2px;
}


.preus_menu_on
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#52A228;
	letter-spacing:0px;
	padding-left:2px;
}

.preus_menu_negre
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color:#566E20;
	letter-spacing:0px;
	padding-left:2px;
}

.petit
{
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: bold;
	color:#566E20;
}

.preus_capsaleres
{
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color:#52A228;
	letter-spacing:0px;
	background-color:#D4F06D;
	text-align:center;
		
}

.preus_capsaleres_petit
{
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color:#52A228;
	letter-spacing:0px;
	background-color:#D4F06D;
	text-align:center;
	padding-left:2px;	
}

.preus_capsaleres_data
{
	font-family: arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#52A228;
	letter-spacing:0px;
	background-color:#D4F06D;
	text-align:center;
		
}

.preus_preus
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	background-color:#ECFCBD;
	color:#566E20;
	text-align:center;
}

.preus_preus2
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	background-color:#ECFCBD;
	color:#566E20;
	text-align:center;
	padding-left:5px;
}

.preus_preus_petit
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: BOLD;
	background-color:#ECFCBD;
	color:#566E20;
	text-align:center;
	
	
}

.preus_marc_fila
{
	 background-color:#D4F06D;
	 border-bottom:1px solid #90BF30;
	 border-right:1px solid #90BF30;
	 text-align:center;
}

.preus_preus_marc_fila
{
	 background-color:#ECFCBD;
	 border-bottom:1px solid #90BF30;
	 border-right:1px solid #90BF30;
	 text-align:center;
}


.preus_temporades
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#52A228;
	text-align:center;
}

.preus_temporades_deu
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#52A228;
	text-align:center;
}

.preus_temporadesp
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color:#52A228;
	text-align:center;
}

.camping_titol
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#566E20;
	text-align:center;
}


.preus_marc_fila_lloguer
{
	 background-color:#ECFCBD;
	 border-bottom:1px solid #90BF30;
	 border-right:1px solid #90BF30;
	 font-family: tahoma,Verdana, Helvetica, sans-serif;
	 font-size: 12px;
	 font-style: normal;
	 font-weight: bold;
	 text-align:center;
	 color:#566E20;	 
 	 background-color:#D4F06D;
}

.lloguer_edat
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#52A228;
	text-align:center;
}

.preus_titulin
{
	background-image: url(../img/fons_preus2.gif);
	background-repeat:repeat-x;
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#566E20;
	text-align:left;
	
}

.marc_R
{
	border-right: 1px solid #90BF30;
}

.marc_BT
{
	border-top: 1px solid #90BF30;
	border-bottom: 2px solid #FE860D;
}

.marc_B
{
	border-bottom: 2px solid #FE860D;
}

.condicions_text
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color:#535E3D;
	background-color:#CFEA98;
	text-align:justify;
	padding-right:10px;
}

.fons_planol_1
{
	background-image: url(../img/planol_fons_down1.gif);
	background-repeat:repeat-x;
}

.fons_planol_2
{
	background-image: url(../img/planol_fons_down2.gif);
	background-repeat:repeat-x;
}

.fons_planol_3
{
	background-image: url(../img/planol_fons_down3.gif);
	background-repeat:repeat-x;
}


.marc_R_img
{
	background-image: url(../img/planol_top.gif);
	background-repeat:no-repeat;
}

.marc_R_img2
{
	background-image: url(../img/planol_top2.gif);
	background-repeat:no-repeat;
}

.marc_video
{
	border-top: 1px solid #90BF30;
	border-bottom: 1px solid #90BF30;
	border-left: 1px solid #90BF30;
	border-right: 1px solid #90BF30;
}

.marc_TD
{
	border-top: 1px solid #90BF30;
	border-bottom: 1px solid #90BF30;
}

.fons_video
{
	background-image: url(../img/fons_video.gif);
	background-repeat:repeat-y;
}

.tour_text
{
	background-color:#D4F06D;
	border-bottom: 1px solid #90BF30;
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color:#535E3D;
}

.tour_descripcio
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#67754C;
	padding-left:3px;
}

.petit
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 7px;
	font-style: normal;
}

.taula_serveis
{
	background-color:#E3F3B4;
	border-top: 1px solid #BDE090;
	border-bottom: 1px solid #BDE090;
	border-left: 1px solid #BDE090;
	border-right: 1px solid #BDE090;
}

A.mail:link { COLOR: #B2B2B2; TEXT-DECORATION: none }
A.mail:visited { COLOR: #B2B2B2; TEXT-DECORATION: none }
A.mail:hover { COLOR: #000000; TEXT-DECORATION: underline }
A.mail:active { COLOR: #B2B2B2; TEXT-DECORATION: none }

A.allotjament_detall_menu:link { COLOR: #ffffff; TEXT-DECORATION: none }
A.allotjament_detall_menu:visited { COLOR: #ffffff; TEXT-DECORATION: none }
A.allotjament_detall_menu:hover { COLOR: #52A228; TEXT-DECORATION: none }
A.allotjament_detall_menu:active { COLOR: #ffffff; TEXT-DECORATION: none }

A.condicions:link { COLOR: #52A228; TEXT-DECORATION: none }
A.condicions:visited { COLOR: #52A228; TEXT-DECORATION: none }
A.condicions:hover { COLOR: #000000; TEXT-DECORATION: none }
A.condicions:active { COLOR: #52A228; TEXT-DECORATION: none }


A.link:link { COLOR: #535E3D; TEXT-DECORATION: none }
A.link:visited { COLOR: #535E3D; TEXT-DECORATION: none }
A.link:hover { COLOR: #535E3D; TEXT-DECORATION: none }
A.link:active { COLOR: #535E3D; TEXT-DECORATION: none }

A.reserva:link { COLOR: #52A228; TEXT-DECORATION: none }
A.reserva:visited { COLOR: #52A228; TEXT-DECORATION: none }
A.reserva:hover { COLOR: #52A228; TEXT-DECORATION: none }
A.reserva:active { COLOR: #52A228; TEXT-DECORATION: none }

A.oferta:link { COLOR: #566E20; TEXT-DECORATION: none }
A.oferta:visited { COLOR: #566E20; TEXT-DECORATION: none }
A.oferta:hover { COLOR: #566E20;font-size:11px; TEXT-DECORATION: none }
A.oferta:active { COLOR: #566E20; TEXT-DECORATION: none }

.marc_mapa_L
{
	border-left: 1px solid #BDE090;
}

.marc_mapa_D
{
	border-bottom: 1px solid #BDE090;
}


/*capes dels mapes*/

#contenedor
{
position:relative;
left:0px;
top:0px;
width:500px;
height:212px;	
}
/*
#europa
{
	position:absolute;
	left:9px;
	top:9px;
	width:117px;
	height:112px;
	z-index:2;
	background-image:url(../img/mapa_europa.gif);
}
*/
#Ceuropa
{
	position:absolute;
	left:9px;
	top:9px;
	width:117px;
	height:161px;
	z-index:2;
}

#Cblanes
{
	position:absolute;
	left:93px;
	top:23px;
	width:215px;
	height:180px;
	z-index:1;
}

#Ccamping
{
	position:absolute;
	left:297px;
	top:9px;
	width:254px;
	height:195px;
	z-index:1;
	cursor:hand;
}

.marc_taula_oferta
{
	font-family: tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#52A228;
	padding-left:5px;
	background-color:#EDFA46;
	text-align:left;
	border-top: 1px solid #52A228;
	border-bottom: 1px solid #52A228;
	border-left: 1px solid #52A228;
	border-right: 1px solid #52A228;
}

.ofertes_capsalera
{
	background-image: url(../img/ofertes.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:40px;
}