html,body {
    height:100%;
	background-color: #bdbdbd;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.text_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.text_tel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.text_tel:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.fila_blau{
	background-position:top;
	background-repeat:no-repeat;
	background-image: url(../imgs/fila_blau.jpg);
}
.titol_vermell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C62222;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.txt_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7f7f7f;
	text-align: left;
}
.titol_big_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.titol_big_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.paginacio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #434343;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.fila_rosa {
	background-image: url(../imgs/fila_rosa.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
.fila_activa {
	background-color:#FFD5D5;
}
.fila_gris1 {
	background-image: url(../imgs/fila_gris1.jpg);
	background-position:center;
	background-repeat:repeat-y;
}
.fila_gris2 {
	background-image: url(../imgs/fila_gris2.jpg);
	background-position:center;
	background-repeat:repeat-y;
}
.top_bar {
	background-image:url(../imgs/capsalera_fons.jpg); 
	background-position:center; 
	background-repeat:no-repeat;
}
.red_bar {
	background-image:url(../imgs/directori_fons.jpg); 
	background-position:center; 
	background-repeat:no-repeat;
}
.blue_bar {
	background-image:url(../imgs/anuncios_fons.jpg); 
	background-position:center; 
	background-repeat:no-repeat;
}
.bottom_bar {
	background-image:url(../imgs/peu_fons_centre.jpg); 
	background-position:center; 
	background-repeat:repeat-x;
}
.bottom_bar_left {
	background-image:url(../imgs/peu_fons.jpg); 
	background-position:left; 
	background-repeat:no-repeat;
}
.bottom_bar_right {
	background-image:url(../imgs/peu_fons.jpg); 
	background-position:right; 
	background-repeat:no-repeat;
}
.top_10_left{
	background:url(../imgs/topesquerra_fons.jpg); 
	background-position:top center; 
	background-repeat:no-repeat;
}
.panell_centre{
	background:url(../imgs/fonscentregran.gif); 
	background-position:top center; 
	background-repeat:no-repeat;
}
.login_banner{
	background:url(../imgs/buscador_fons.jpg); 
	background-position:top center; 
	background-repeat:no-repeat;
}
.top_10_dreta{
	background:url(../imgs/topdreta_fons.jpg); 
	background-position:top center; 
	background-repeat:no-repeat;
}
.panell_left {
	background:url(../imgs/buscador_fons_centre.jpg); 
	background-position:left; 
	background-repeat:repeat-y;
}
.panell_right {
	background:url(../imgs/buscador_fons_centre.jpg); 
	background-position:right; 
	background-repeat:repeat-y;
}
.panell_middle {
	background:#FFFFFF; 
}
.panell_topleft {
	background:url(../imgs/topdreta.jpg); 
	background-position:left; 
	background-repeat:no-repeat;
}
.panell_topcenter {
	background:url(../imgs/panell_topcentre.jpg); 
	background-position:top; 
	background-repeat:repeat-x;
}
.panell_topright {
	background:url(../imgs/topdreta.jpg); 
	background-position:right; 
	background-repeat:no-repeat;
}
.panell_bottomleft {
	background:url(../imgs/downdreta.jpg); 
	background-position:left; 
	background-repeat:no-repeat;
}
.panell_bottomcenter {
	background:url(../imgs/panell_bottomcentre.jpg); 
	background-position:top; 
	background-repeat:repeat-x;
}
.panell_bottomright {
	background:url(../imgs/downdreta.jpg); 
	background-position:right; 
	background-repeat:no-repeat;
}
.track_blau{
	background:url(../imgs/fons_trak_blau.gif); 
	background-position:top center; 
	background-repeat:no-repeat;
}
.track_red{
	background:url(../imgs/fons_trak_red.gif); 
	background-position:top center; 
	background-repeat:no-repeat;
}
.panell_paginacio{
	background:url(../imgs/fons_paginacio.gif); 
	background-position:top center; 
	background-repeat:no-repeat;
}
.button_blau{
	background:url(../imgs/button_blau.jpg); 
	background-position:center; 
	background-repeat:no-repeat;
}
.button_gris{
	background:url(../imgs/button_gris.jpg); 
	background-position:center; 
	background-repeat:no-repeat;
}
.button_gris_llarg{
	background:url(../imgs/button_gris_llarg.jpg); 
	background-position:center; 
	background-repeat:no-repeat;
}
.buscador_mini_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width:162px;
}
.buscador_mini_text_active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	width:162px;
}
.buscador_mini_text_mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width:80px;
}
.buscador_mini_text_mini_active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	width:80px;
}
.buscador_mini_combo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width:168px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	text-decoration: none;
}
.buscador_mini_combo_active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	width:168px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	text-decoration: none;
}
.buscador_mini_combo_mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width:130px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	text-decoration: none;
}
.buscador_mini_combo_mini_active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	width:130px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	text-decoration: none;
}
.buscador_mini_combo_mini_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width:110px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	text-decoration: none;
}
.buscador_mini_combo_mini_small_active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	width:110px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	text-decoration: none;
}
.buscador_mini_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	width:162px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.buscador_mini_link:hover {
	color: #000000;
}
.registro_mini_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	width:162px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.registro_mini_link:hover {
	color: #000000;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #434343;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.negro_b_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.button_vermell {
	background-position:center;
	background-repeat:no-repeat;
	background-image: url(../imgs/button_vermell.jpg);
}
.button_blau_llarg {
	background-position:center;
	background-repeat:no-repeat;
	background-image: url(../imgs/button_blau_llarg.jpg);
}
.negro_b_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #a1221e;
	text-decoration: none;
	background-color: #eaeaea;
	border-style:solid;
	border-width:1px;
	border-color:#c1c1c1;
	width:200px;
}
.input_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #a1221e;
	text-decoration: none;
	background-color: #eaeaea;
	border-style:solid;
	border-width:1px;
	border-color:#c1c1c1;
	width:200px;
}
.input_curt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #a1221e;
	text-decoration: none;
	background-color: #eaeaea;
	border-style:solid;
	border-width:1px;
	border-color:#c1c1c1;
	width:62px;
}
.input_requerido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #a1221e;
	text-decoration: none;
	border-style:solid;
	border-width:1px;
	border-color:#c1c1c1;
	width:200px;
	background-color: #eaeaea;
}
.copy_text {
	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: #999999;
	text-decoration: none;
}
.copy {
	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: #999999;
	text-decoration: none;
}
.copy:hover {
	color: #ff0000;
}.titol_mega_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.titol_mega_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #FF0000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.titol_mega_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #00CC00;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.blanco_b_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.titol_vermell_14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C62222;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.titol_gris_ficha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5c5c5c;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.text_gris_ficha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7f7f7f;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}.link {
	color: #930000;
	text-decoration: none;
}
.link:hover {
	color: #000000;
	text-decoration: none;
}
.button_red_llarg {
	background-position:center;
	background-repeat:no-repeat;
	background-image: url(../imgs/button_red_llarg.jpg);
}
.input_continuar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #a1221e;
	text-decoration: none;
	background-color:#8FF1E2;
	border-style:solid;
	border-width:1px;
	border-color:#c1c1c1;
	width:350px;
}.txt_vip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC9900;
}
