﻿div#pagina
{
	position:relative;
	width:933px;
	margin:0 auto;
}

/* de ways! */
div#proba
{
	position:relative;
	width:933px;
	height:auto;	
}

div#bottom_txt
{
	position:relative;
	float:left;
	width:933px;
	height:20px;
	margin-top:20px;
	border-top:1px solid #aeafb2;
	background-color:#edeeef;
}

.bottom_txt
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:#96969a;
	font-size:8pt;
	font-weight:800;
	line-height:20px;
}

.titolOferta
{
	color:#513a08;
	font-family:Arial, Verdana, helvetica;
	font-size:12pt;
	font-weight:bold;
	text-transform:uppercase;
}

.descripcioOferta
{
	color:#513a08;
	font-family:Arial, Verdana, helvetica;
	font-size:10pt;
	font-weight:normal;
	text-transform:none;
	text-align:justify;
}	

.boto
{
	border:none;
	width:74px;
	height:20px;
	cursor:pointer;
}

div#top
{
	position:relative;
	width:933px;
	overflow:auto;
    top: 0px;
    left: 0px;
}

div#banderes
{
	position:relative;
	float:left;
	width:170px;
	margin-top:25px;
}

div#galeria
{
	position:relative;
	float:left;
	width:170px;
	margin-top:25px;
}

div#top_img
{
	position:relative;
	width:464px;
	height:47px;
	float:right;
	text-align:right;
	background-image:url(../imgs/topP.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}


div#capsalera
{
	position:relative;
	width:933px;
}

div#capsalera_esquerra
{
	position:relative;
	width:554px;
	height:248px;
	float:left;
	/*background-image: url(../imgs/capsalera_esq_1.jpg);*/
}

div#personatge
{
	position:relative;
	float:right;
	margin-right:25px;
	margin-top:60px;
	height:193px;
	/*width:161px;
	background-image: url(../imgs/personatge_1.png);
	background-repeat:no-repeat;
	background-position:bottom;*/
}

div#capsalera_dreta
{
	position:relative;
	width:379px;
	height:248px;
	float:right;
	background-image: url(../imgs/capsalera_dre_1.jpg);
}

div#menus
{
	position:relative;
	width:933px;
	overflow:auto;
	float:left;
}

div#menu_esquerra
{
	position:relative;
	float:left;
	width:551px;
	height:27px;
	background-color:#c0cee7;
}

div#ombra_menu
{
	position:relative;
	float:left;
	width:3px;
	height:27px;
	background-image: url(../imgs/menu_ombra.jpg);
}

div#menu_dreta
{
	position:relative;
	float:right;
	width:364px;
	height:27px;
	background-color:#78accb;
}

.taula_links
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:white;
	font-size:8pt;
	font-weight:bold;
	text-transform:uppercase;
}

div#preus_reserva
{
	position:relative;
	float:right;
	width:172px;
	height:32px;
	margin-top:47px;
	margin-right:28px;
	text-align:center;
	font-family:Arial, Verdana ,helvetica;
	color:#094f79;
	font-style:italic;
	font-size:17pt;
}

.preus_esquerra
{
	font-family:Arial, Verdana ,helvetica;
	color:#094f79;
	font-style:italic;
	font-size:17pt;
}

.preus_esquerra_petit
{
	font-family:Arial, Verdana ,helvetica;
	color:#094f79;
	font-style:italic;
	font-size:15pt;
}

.titol_preus
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:#78accb;
	font-size:9pt;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
}

.taula_preus
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:white;
	font-size:7pt;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
}

.taula_preus1
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:white;
	font-size:8pt;
	font-weight:normal;
	text-transform:uppercase;
	text-align:center;
	border-right: 1px solid #226892;
	background-color:#94a7c8;
	height:17px;
	vertical-align:middle;
}

.taula_preus2
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:white;
	font-size:8pt;
	font-weight:normal;
	text-transform:uppercase;
	text-align:center;
	border-right: 1px solid #226892;
	background-color:#7d90b1;
	height:17px;
	vertical-align:middle;
}
.taula_preus2b
{
    border-bottom: 1px solid #226892;
}
.taula_preus3
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:white;
	font-size:7pt;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	border-right: 1px solid #94a7c8;
	border-bottom: 1px solid #94a7c8;
	background-color:#226892;
	height:20px;
}

.taula_preus4
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:white;
	font-size:7pt;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	border-right: 1px solid #094f79;
	background-color:#226892;
	height:17px;
}

.taula_preus5
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:white;
	font-size:7pt;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	border-right: 1px solid #226892;
	background-color:#094f79;
	height:17px;
}

.taula_links_over
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:#566988;
	font-size:8pt;
	font-weight:bold;
	text-transform:uppercase;
}

div#cos
{
	position:relative;
	width:933px;
	/*height:500px;*/
}

div#cos_esquerra
{
	position:relative;
	float:left;
	width:554px;
	/*height:450px;
	background-image: url(../imgs/cos_esq_1.jpg);
	background-position:left top;
	background-repeat:no-repeat;*/
}

div#cos_esquerra_reserves
{
	position:relative;
	float:left;
	width:554px;
	height:32px;
	/*background-image: url(../imgs/cos_esq_1.jpg);
	background-position:left top;
	background-repeat:no-repeat;*/
}

div#cos_esq_text
{
	position:relative;
	float:left;
	width:551px;
	margin-top:50px;
}

div#text_img_esq_comArribar
{
	position:relative;
	float:right;
	width:340px;
	height:90px;
	margin-top:70px;
	/*cursor:pointer;
	cursor:hand;*/
}

div#text_img_esq
{
	position:relative;
	float:right;
	width:330px;
	height:90px;
	margin-top:65px;
	margin-right:25px;

	text-align: justify
	/*cursor:pointer;
	cursor:hand;*/
}

div#text_img_esq_fr
{
	position:relative;
	float:right;
	width:330px;
	height:90px;
	margin-top:59px;
	margin-right:25px;

	text-align: justify
	/*cursor:pointer;
	cursor:hand;*/
}

div#text_img_esq_nota
{
	position:relative;
	float:left;
	width:545px;
	margin-top:35px;
	margin-left:10px;
}

div#text_img_esq_mapa
{
	position:relative;
	float:left;
	width:545px;
	height:405px;
	margin-top:35px;
	margin-left:10px;
}

.text_img_esq
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:#707e99;
	font-size:10pt;
	font-weight:bold;
}

.text_img_esq_nota
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:#707e99;
	font-size:8pt;
}

.text_img_esq_nota_2
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:#8596AA;
	font-size:9pt;
}

.text_img_esq_nota_3
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:#2F6378;
	font-size:9pt;
}


.text_img_esq_gran
{
	font-size:14pt;
	font-weight:bolder;
}

div#cos_dreta
{
	position:relative;
	float:right;
	width:364px;
	height:398px;
	background-image: url(../imgs/cos_dre_1.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

div#cos_dreta_hotel
{
	position:relative;
	float:right;
	width:364px;
	height:398px;
	background-image: url(../imgs/cos_dre_1.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

div#cos_dreta_serveis
{
	position:relative;
	float:right;
	width:364px;
	height:398px;
	background-image: url(../imgs/cos_dre_1.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

div#cos_dreta_situacio
{
	position:relative;
	float:right;
	width:364px;
	height:398px;
	background-image: url(../imgs/cos_dre_1.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

div#cos_dreta_fotos
{
	position:relative;
	float:right;
	width:364px;
	height:398px;
	background-image: url(../imgs/cos_dre_1.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

div#cos_dreta_activitats
{
	position:relative;
	float:right;
	width:364px;
	height:398px;
	background-image: url(../imgs/cos_dre_1.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

div#cos_dreta_nota
{
	position:relative;
	float:right;
	width:364px;
	height:398px;
	background-image: url(../imgs/cos_dre_1.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

div#cos_dreta_mapa
{
	position:relative;
	float:right;
	width:364px;
	height:398px;
	background-image: url(../imgs/cos_dre_1.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

div#cos_dreta_contacte
{
	position:relative;
	float:right;
	width:364px;
	height:398px;
	background-image: url(../imgs/cos_dre_1.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

div#cos_dreta_confirm
{
	position:relative;
	float:right;
	width:364px;
	height:398px;
	background-image: url(../imgs/cos_dre_1.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

div#cos_dreta_comArribar
{
	position:relative;
	float:right;
	width:364px;
	height:398px;
}

div#cos_dreta_tour
{
	position:relative;
	float:right;
	width:364px;
	height:317px;
	background-image: url(../imgs/cos_dre_tour.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

div#cos_dreta_preus
{
	position:relative;
	float:right;
	width:364px;
	height:550px;
	background-image: url(../imgs/cos_dre_preus.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

div#cos_dreta_reserves
{
	position:relative;
	float:right;
	width:364px;
	height:32px;
	background-image: url(../imgs/cos_dre_reserves.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

div#text_dreta_preus
{
	position:relative;
	float:left;
	width:264px;
	height:358px;
	margin-left:70px;
	
}

div#text_cos_reserves
{
	position:relative;
	width:324px;
	height:152px;
	margin-top:32px;
	margin-left:58px;
}

div#text_cos_ofertes
{
	position:relative;
	width:324px;
	height:48px;
	margin-top:0px;
	/*margin-left:58px;*/
	margin-left:40px;
}

div#ofertes
{
	position:relative;
	width:305px;
	height:110px;
	float:left;
	margin-top:0px;
	margin-left:58px;
}

div#contacte
{
	position:relative;
	margin-top:112px;
	margin-left:44px;
	/*position:relative;
	width:324px;
	height:56px;
	margin-top:0px;
	margin-left:58px;*/
}

.text_blau
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:#226892;
	font-size:9pt;
	font-weight:800;
}

.text_blau_preus
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:#226892;
	font-size:8pt;
	text-align:justify;
}

.text_blau_petit
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:#226892;
	font-size:8pt;
	font-weight:800;
}

.text_blanc_ofertes
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:white;
	font-size:20pt;
	font-weight:bold;
}

.text_blanc_contacte
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:white;
	font-size:16pt;
}

.text_blau_reserves_gran
{
	color:#226892;
	font-size:19pt;
	line-height:19pt;
}
.text_blau_reserves_mitja
{
	color:#226892;
	font-size:16pt;
}
.text_blau_reserves_petit
{
	color:#226892;
	font-size:11pt;
}

.text_general
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:#504e53;
	font-size:9pt;
	font-weight:normal;
	/*font-weight:800;*/
	text-align:justify;
}

.text_general_petit
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:#504e53;
	font-size:8pt;
	font-weight:800;
}

.petit
{
	line-height:4pt;
}

.info_hotel
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	color:#96969a;
	font-size:9pt;
	font-weight:800;
}

.nota_legal_cos
{
	font-family: Arial, Verdana, helvetica;
	font-weight:normal;
	font-size:7pt;
	color:#6f6d6d;
}

.mapa_web
{
	 width:118px;
	 height:18px;
	 background-color:#e8f0ff;
	 border:1px solid #cdd3df;
	 text-align:center;
	 color:#a0adc3;
}

.mapa_web_link
{
	 color:#226892;
	 font-weight:bold;
}

div#cos_esq_baix_comArribar
{
	position:relative;
	float:left;
	margin-top:190px;
	width:182px;
	height:178px;
	background-image:url(../imgs/cos_esq_baix_comArribar.jpg);
}

div#cos_dre_baix_comArribar
{
	position:relative;
	float:right;
	width:369px;
}

div#cos_esq_text_comArribar
{
	position:relative;
	float:left;
	width:355px;
	margin-top:50px;
	margin-left:10px;
}

a.text_blanc_contacte:link { color:white; text-decoration: none; }
a.text_blanc_contacte:visited { color:white; text-decoration: none; }
a.text_blanc_contacte:hover { color:white; text-decoration: none; }
a.text_blanc_contacte:active { color:white; text-decoration: none; }

a.text_general_petit:link { color:#504e53; text-decoration: underline; }
a.text_general_petit:visited { color:#504e53; text-decoration: underline; }
a.text_general_petit:hover { color:#504e53; text-decoration: none; }
a.text_general_petit:active { color:#504e53; text-decoration: underline; }

a.text_img_esq:link { color:#707e99; text-decoration: underline; }
a.text_img_esq:visited { color:#707e99; text-decoration: underline; }
a.text_img_esq:hover { color:#707e99; text-decoration: none; }
a.text_img_esq:active { color:#707e99; text-decoration: underline; }

a.preus_esquerra_petit:link { color:#094f79; text-decoration: none; }
a.preus_esquerra_petit:visited { color:#094f79; text-decoration: none; }
a.preus_esquerra_petit:hover { color:#094f79; text-decoration: none; }
a.preus_esquerra_petit:active { color:#094f79; text-decoration: none; }

a.preus_esquerra:link { color:#094f79; text-decoration: none; }
a.preus_esquerra:visited { color:#094f79; text-decoration: none; }
a.preus_esquerra:hover { color:#094f79; text-decoration: none; }
a.preus_esquerra:active { color:#094f79; text-decoration: none; }

a.text_blau_petit:link { color:#226892; text-decoration: underline; }
a.text_blau_petit:visited { color:#226892; text-decoration: underline; }
a.text_blau_petit:hover { color:#226892; text-decoration: none; }
a.text_blau_petit:active { color:#226892; text-decoration: underline; }

a.text_blau:link { color:#226892; text-decoration: none; }
a.text_blau:visited { color:#226892; text-decoration: none; }
a.text_blau:hover { color:#226892; text-decoration: none; }
a.text_blau:active { color:#226892; text-decoration: none; }

a.mapa_web_link:link { color:#226892; text-decoration: none; }
a.mapa_web_link:visited { color:#226892; text-decoration: none; }
a.mapa_web_link:hover { color:#226892; text-decoration: none; }
a.mapa_web_link:active { color:#226892; text-decoration: none; }

a.bottom_txt:link { color:#96969a; text-decoration: underline; }
a.bottom_txt:visited { color:#96969a; text-decoration: none; }
a.bottom_txt:hover { color:#96969a; text-decoration: none; }
a.bottom_txt:active { color:#96969a; text-decoration: none; }

a.nota_legal_cos:link { color:#6f6d6d; text-decoration: underline; }
a.nota_legal_cos:visited { color:#6f6d6d; text-decoration: underline; }
a.nota_legal_cos:hover { color:#6f6d6d; text-decoration: none; }
a.nota_legal_cos:active { color:#6f6d6d; text-decoration: underline; }

a.info_hotel:link { color:#96969a; text-decoration: none; font-size: 10px; font-family: Arial;}
a.info_hotel:visited { color:#96969a; text-decoration: none; font-size: 10px; font-family: Arial; }
a.info_hotel:hover { color:#96969a; text-decoration: none; font-size: 10px; font-family: Arial; }
a.info_hotel:active { color:#96969a; text-decoration: none; font-size: 10px; font-family: Arial; }


