body {
	font-family: "arial", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #000000;
}

.link_color_vermell{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #EA0F35;
}

.negre{
	color:#000000;
}

.titular1 {
	font-family: "Century Gothic", Futura, "Trebuchet MS", Times, serif;
	font-size: 16px;
	line-height: 18px;
	color: #000000;
}

.titular1_blanc {
	font-family: "Century Gothic", Futura, "Trebuchet MS", Times, serif;
	font-size: 16px;
	line-height: 16px;
	color: #FFFFFF;
}

.oip_1 {
	font-family: "Century Gothic", Futura, "Trebuchet MS", Times, serif;
	font-size: 16px;
	line-height: 15px;
	color: #F2F2F2;
}
.oip_2 {
	font-family: "Century Gothic", Futura, "Trebuchet MS", Times, serif;
	font-size: 16px;
	line-height: 15px;
	color: #CCCCCC;
}
.oip_3 {
	font-family: "Century Gothic", Futura, "Trebuchet MS", Times, serif;
	font-size: 16px;
	line-height: 15px;
	color: #000000;
}
.oip_4 {
	font-family: "Century Gothic", Futura, "Trebuchet MS", Times, serif;
	font-size: 9px;
	line-height: 10px;
}

.century18_negre {
	font-family: "Century Gothic", Futura, "Trebuchet MS", Times, serif;
	font-size: 18px;
	line-height: 20px;
	color: #000000;
}

.gris9 {
	font-family: "arial", "Trebuchet MS", Times, serif;
	font-size: 9px;
	line-height: 11px;
	color: #666666;
}

.blanc9 {
	font-family: "arial", "Trebuchet MS", Times, serif;
	font-size: 9px;
	line-height: 10px;
	color: #FFFFFF;
}

.negre9 {
	font-family: "arial", "Trebuchet MS", Times, serif;
	font-size: 9px;
	line-height: 11px;
	color: #000000;
}

.vermell9 {
	font-family: "arial", "Trebuchet MS", Times, serif;
	font-size: 9px;
	line-height: 11px;
	color: #EA0F35;
}

.negre_9_espaiat {
	font-family: "arial", "Trebuchet MS", Times, serif;
	font-size: 9px;
	line-height: 14px;
	color: #000000;
}

.negre9 {
	font-family: "arial", "Trebuchet MS", Times, serif;
	font-size: 11px;
	line-height: 11px;
	color: #000000;
}
.negre10 {
	font-family: "arial", "Trebuchet MS", Times, serif;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
}

.negreta {
	font-family: "arial", "Trebuchet MS", Times, serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	font-weight: bold;
}

.vermell10 {
	font-family: "arial", "Trebuchet MS", Times, serif;
	font-size: 10px;
	line-height: 12px;
	color: #EA0F35;
}

.vermell1113 {
	font-family: "arial", "Trebuchet MS", Times, serif;
	font-size: 11px;
	line-height: 13px;
	color: #EA0F35;
}

.vermell16 {
	font-family: "Century Gothic", Futura, "Trebuchet MS", Times, serif;
	font-size: 16px;
	line-height: 15px;
	color: #EA0F35;
}

.vermell9 {
	font-family: "arial", "Trebuchet MS", Times, serif;
	font-size: 9px;
	line-height: 12px;
	color: #EA0F35;
}

.blanc10 {
	font-family: "arial", "Trebuchet MS", Times, serif;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
}

.negre12 {
	font-family: "arial", "Trebuchet MS", Times, serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
}

.blanc16 {
	font-family: "Century Gothic", Futura, "Trebuchet MS", Times, serif;
	font-size: 16px;
	line-height: 18px;
	color: #FFFFFF;
}

.vermell {
	font-family: "Century Gothic", Futura, "Trebuchet MS", Times, serif;
	font-size: 20px;
	line-height: 22px;
	color: #EA0F35;
}

.buto {
	font-family: ""Trebuchet MS"", Verdana, Arial;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	width: 70px;
	height: 21px;
}

.input {
	font-family:  Arial, Verdana, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
	border: 1px solid #DBD3BF;
}

.caixa_foto  { border: #000000; border-style: solid; border-top-width: 1pt; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background : #ffffff;}

.caixa_foto_gris  { border: #999999; border-style: solid; border-top-width: 1pt; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background : #ffffff;}

.caixa_mini1 { 
	FONT-SIZE: 9px; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Verdana, sans-serif; 
	TEXT-DECORATION: none; 
	width: 130px; 
}
.caixa_mini2 { 
	FONT-SIZE: 9px; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Verdana, sans-serif; 
	TEXT-DECORATION: none; 
	width: 35px; 
}
.caixa_mini3 { 
	FONT-SIZE: 9px; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Verdana, sans-serif; 
	TEXT-DECORATION: none; 
	width: 75px; 
}

.caixa_mini4 { 
	FONT-SIZE: 8px; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Verdana, sans-serif; 
	TEXT-DECORATION: none; 
	width: 140px; 
}

.caixa_mini5 { 
	FONT-SIZE: 9px; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Verdana, sans-serif; 
	TEXT-DECORATION: none; 
	width: 75px; 
}


.input {
	font-family:  Arial, Verdana, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
	border: 1px solid #999999;
}

.input2 {
	font-family:  Arial, Verdana, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
	border: 1px solid #CCCCCC;
}

.check {
	width: 50px;
	height: 50px;
	background-color: blue;
	border-width: thick;
	border-style: double;
	border-color: red;
}




.nom_temps { font-family:  "arial", Arial, Verdana, sans-serif; font-size: 9px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; }
.nom_temps_blau { font-family:  "arial", Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; text-transform: none; color: #0082A8; text-decoration: none; }
.nom_temps_vermell { font-family:  "arial", Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; text-transform: none; color: #E51342; text-decoration: none; }

.link_sup { font-family:  "arial", Arial, Verdana, sans-serif; font-size: 9px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; }
.link_sup:link { font-family: "arial", Arial, Verdana, sans-serif; font-size: 9px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; }
.link_sup:visited { font-family: "arial", Arial, Verdana, sans-serif; font-size: 9px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; }
.link_sup:hover { font-family: "arial", Arial, Verdana, sans-serif; font-size: 9px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; text-transform: none; color: #EA0F35; text-decoration: none; }

.link_menu_hotel { font-family:  "arial", Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; text-transform: none; color: #999999; text-decoration: none; }
.link_menu_hotel:link { font-family: "arial", Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; text-transform: none; color: #999999; text-decoration: none; }
.link_menu_hotel:visited { font-family: "arial", Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; text-transform: none; color: #999999; text-decoration: none; }
.link_menu_hotel:hover { font-family: "arial", Arial, Verdana, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; }

.link_vermell_9 { font-family:  "arial", Arial, Verdana, sans-serif; font-size: 9px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; text-transform: none; color: #EA0F35; text-decoration: none; }
.link_vermell_9:link { font-family: "arial", Arial, Verdana, sans-serif; font-size: 9px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; text-transform: none; color: #EA0F35; text-decoration: none; }
.link_vermell_9:visited { font-family: "arial", Arial, Verdana, sans-serif; font-size: 9px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; text-transform: none; color: #EA0F35; text-decoration: none; }
.link_vermell_9:hover { font-family: "arial", Arial, Verdana, sans-serif; font-size: 9px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; text-transform: none; color: #EA0F35; text-decoration: none; }

.link_gris { font-family:  "arial", Arial, Verdana, sans-serif; font-size: 9px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; }
.link_gris:link { font-family: "arial", Arial, Verdana, sans-serif; font-size: 9px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; }
.link_gris:visited { font-family: "arial", Arial, Verdana, sans-serif; font-size: 9px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; }
.link_gris:hover { font-family: "arial", Arial, Verdana, sans-serif; font-size: 9px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; text-transform: none; color: #EA0F35; text-decoration: none; }

.fondo1 { background-color: #CCCCCC; }
.texte1 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; }
.casellacalns { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; background-color: #FFFFFF; text-align: center; height: 18px; width: 20px; }
.casellacalp { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; background-color: #E5E5E5; text-align: center; height: 18px; width: 20px; }

.casellacal { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; background-color: #999999; text-align: center; height: 18px; width: 20px; }
.casellacal:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; background-color: #999999; text-align: center; height: 18px; width: 20px; }
.casellacal:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; background-color: #999999; text-align: center; height: 18px; width: 20px; }
.casellacal:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; background-color: #999999; text-align: center; height: 18px; width: 20px; }

.casellacals { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #000000; text-align: center; height: 18px; width: 20px; }
.casellacals:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #000000; text-align: center; height: 18px; width: 20px; }
.casellacals:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #000000; text-align: center; height: 18px; width: 20px; }
.casellacals:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color: #000000; text-align: center; height: 18px; width: 20px; }
  
.titular_calendari {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
	line-height: 23px;
	color: #666666;
}
.espai1 {line-height: 1px; } 

.div_seleccio{
	background-image:url(../img/div_cap.gif);
	background-repeat: no-repeat;
	height:44px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	width:481px;
}

.century14 {
	font-family: "Century Gothic", Futura, "Trebuchet MS", Times, serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
}

.fons_seleccio{
	background-image:url(../img/fons_seleccio.gif);
	background-repeat: no-repeat;
	height:32px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	width:190px;
}

.imgpng {
    behavior: url(includes/iepngfix.htc);
}
.separador {
	font-size: 1px;
    line-height: 0px;
}
.border{border:1px solid #000000;}
.brclear {
     clear:both;
     height:0;
     margin:0;
     font-size: 1px;
     line-height: 0px;
}

.fesq {
	float: left;
}

.fdret {
	float: right;
}
.arial12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #000000;
}
.arial122{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #EA0F35;
}
.arial123{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #ffffff;
}
.arial11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	
}

.century22{
	font-family: Century gothic;
	font-size: 22px;
	line-height: 22px;
	
}