HTML
{
    SCROLLBAR-SHADOW-COLOR: #d9d7d7;
    SCROLLBAR-ARROW-COLOR: #c8001f;
    SCROLLBAR-TRACK-COLOR: #d9d7d7;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    SCROLLBAR-BASE-COLOR: #ffffff;
    scrollbar-lightshadow-color: #FFFFFF
}
BODY
{
    BACKGROUND: url(../imatge/fons_daguisa.gif) #b8b8b8 repeat-y center top;
    MARGIN: 0px;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial
}
A.idioma
{
    PADDING-RIGHT: 2px;
    FONT-SIZE: 10px;
    COLOR: #666666;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.basic:visited
{
    PADDING-RIGHT: 2px;
    FONT-SIZE: 10px;
    COLOR: #666666;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.idioma:active
{
    PADDING-RIGHT: 2px;
    FONT-SIZE: 10px;
    COLOR: #666666;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.idioma:unknown
{
    PADDING-RIGHT: 2px;
    FONT-SIZE: 10px;
    COLOR: #666666;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.idioma:link
{
    PADDING-RIGHT: 2px;
    FONT-SIZE: 10px;
    COLOR: #666666;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.idioma:hover
{
    COLOR: #c8001f
}
A.adminx
{
    PADDING-RIGHT: 2px;
    FONT-SIZE: 12px;
    COLOR: #666666;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.adminx:visited
{
    PADDING-RIGHT: 2px;
    FONT-SIZE: 12px;
    COLOR: #666666;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.adminx:active
{
    PADDING-RIGHT: 2px;
    FONT-SIZE: 12px;
    COLOR: #666666;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.adminx:unknown
{
    PADDING-RIGHT: 2px;
    FONT-SIZE: 12px;
    COLOR: #666666;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.adminx:link
{
    PADDING-RIGHT: 2px;
    FONT-SIZE: 12px;
    COLOR: #666666;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.adminx:hover
{
    COLOR: #d35500
}
A.sub_menu
{
    PADDING-RIGHT: 2px;
    FONT-SIZE: 10px;
    COLOR: #ab011c;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.sub_menu:visited
{
    PADDING-RIGHT: 2px;
    FONT-SIZE: 10px;
    COLOR: #ab011c;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.sub_menu:active
{
    PADDING-RIGHT: 2px;
    FONT-SIZE: 10px;
    COLOR: #ab011c;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.sub_menu:unknown
{
    PADDING-RIGHT: 2px;
    FONT-SIZE: 10px;
    COLOR: #ab011c;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.sub_menu:link
{
    PADDING-RIGHT: 2px;
    FONT-SIZE: 10px;
    COLOR: #ab011c;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.sub_menu:hover
{
    COLOR: #999999
}
.text_basic_negre
{
    FONT-SIZE: 10px;
    COLOR: #000000
}
.text_basic_negre12
{
    FONT-SIZE: 12px;
    COLOR: #000000
}
.text_basic_maron12
{
    FONT-SIZE: 12px;
    COLOR: #c8001f
}
.text_basic_negre14
{
    FONT-SIZE: 14px;
    COLOR: #000000
}
.titol_negre18
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #000000
}
.text_basic_blanc16
{
    FONT-SIZE: 16px;
    COLOR: #ffffff
}
.text_basic_blanc10
{
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
.caixes_dades
{
    BORDER-RIGHT: #c8001f 1px solid;
    BORDER-TOP: #c8001f 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #c8001f 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #c8001f 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.caixes_num
{
    BORDER-RIGHT: #ce0018 1px solid;
    BORDER-TOP: #ce0018 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #ce0018 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #ce0018 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
.botons
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #edabb5
}
.botons_03
{
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #333333 1px solid;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #333333 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #666666
}
.boto_02 A:link
{
    BORDER-RIGHT: #fcf1e9 3px solid;
    BORDER-TOP: #fcf1e9 3px solid;
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #fcf1e9 3px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #fcf1e9 3px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fed7bd;
    TEXT-DECORATION: none
}
.boto_02 A:visited
{
    BORDER-RIGHT: #fcf1e9 3px solid;
    BORDER-TOP: #fcf1e9 3px solid;
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #fcf1e9 3px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #fcf1e9 3px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fed7bd;
    TEXT-DECORATION: none
}
.boto_02 A:hover
{
    BORDER-RIGHT: #fed7bd 3px solid;
    BORDER-TOP: #fed7bd 3px solid;
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #fed7bd 3px solid;
    COLOR: #999999;
    BORDER-BOTTOM: #fed7bd 3px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fcf1e9;
    TEXT-DECORATION: none
}
.menu
{
    BORDER-RIGHT: #ffffff 0px outset;
    BORDER-TOP: #ce0018 2px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ffffff 0px outset;
    WIDTH: 120px;
    CURSOR: hand;
    COLOR: #111111;
    BORDER-BOTTOM: #ffffff 0px outset;
    FONT-FAMILY: tahoma;
    POSITION: absolute;
    BACKGROUND-COLOR: #ffffff
}
.item_panel
{
    BORDER-RIGHT: darkblue 0px solid;
    BORDER-LEFT: #ffc600 0px solid;
    WIDTH: 120px;
    CLIP: rect(3px 175px 3px 3px);
    POSITION: absolute
}
A.item_panel
{
    CURSOR: hand;
    COLOR: #111111;
    TEXT-DECORATION: none
}
A.item_panel:visited
{
    CURSOR: hand;
    COLOR: #111111;
    TEXT-DECORATION: none
}
A.item_panel:active
{
    CURSOR: hand;
    COLOR: #111111;
    TEXT-DECORATION: none
}
A.item_panel:unknown
{
    CURSOR: hand;
    COLOR: #111111;
    TEXT-DECORATION: none
}
A.item_panel:link
{
    CURSOR: hand;
    COLOR: #111111;
    TEXT-DECORATION: none
}
A.item_panel:hover
{
    CURSOR: hand;
    COLOR: #111111;
    TEXT-DECORATION: none
}
.item
{
    FONT-SIZE: 11px;
    WIDTH: 120px;
    CURSOR: hand;
    COLOR: #111111;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
TABLE.tb_madre
{
    WIDTH: 100%;
    HEIGHT: 100%
}
TABLE.tb_pres
{
    BORDER-RIGHT: #ce0018 2px solid;
    BORDER-TOP: #ce0018 2px solid;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #ce0018 2px solid;
    WIDTH: 90%;
    BORDER-BOTTOM: #ce0018 2px solid;
    HEIGHT: 90%;
    BACKGROUND-COLOR: #ffffff
}
TABLE.tb_seccio
{
    BORDER-RIGHT: #ce0018 2px solid;
    BORDER-TOP: #ce0018 2px solid;
    BORDER-LEFT: #ce0018 2px solid;
    BORDER-BOTTOM: #ce0018 2px solid;
    BACKGROUND-COLOR: #ffffff
}
.foto_dreta
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.foto_izquierda
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.ofertes
{
    COLOR: #d76810
}
.boton A:link
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #666666;
    TEXT-DECORATION: none
}
.boton A:visited
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #666666;
    TEXT-DECORATION: none
}
.boton A:hover
{
    BORDER-RIGHT: #e9aa7f 1px solid;
    BORDER-TOP: #e9aa7f 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #e9aa7f 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #e9aa7f 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fed7bd;
    TEXT-DECORATION: none
}
.text_basic_gris
{
    FONT-SIZE: 10px;
    COLOR: #666666
}
.text_basic_boldrose
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #d64259
}
.titulotabla
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: 'Trebuchet MS';
    BACKGROUND-COLOR: #d64259
}
.boxtabla
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS';
    BACKGROUND-COLOR: #f3c7cd
}
.alta
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: white;
    FONT-FAMILY: 'Trebuchet MS';
    BACKGROUND-COLOR: #ab011c
}
.media
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: white;
    FONT-FAMILY: 'Trebuchet MS';
    BACKGROUND-COLOR: #D64259
}
.baja
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS';
    BACKGROUND-COLOR: #f3c7cd
}
.oferta
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS';
    BACKGROUND-COLOR: #ffedef
}
.fondoalta
{
    BACKGROUND-COLOR: #ab011c
}
.fondomedia
{
    BACKGROUND-COLOR: #999999
}
.fondobaja
{
    BACKGROUND-COLOR: #CCCCCC
}
.dia
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: '@Arial Unicode MS'
}

.18 {font-size: 18px!important}
a.boto_reserva {
	background-color:#666666;
	color:#FFFFFF;
	font-size:110%;
	margin:3px;
	border-bottom: solid 1px #333333;
	border-left: solid 1px #333333;
	border-right: solid 1px  #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	text-decoration:none;
	padding:3px 5px 3px 5px;
}
a.boto_reserva:hover {
	background-color: #333333;
	color: #CCCCCC;
	font-size:110%;
	
	border-bottom: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px  #333333;
	border-bottom: solid 1px #333333;

}