﻿.cabecera_imagen
{
	background-image: url(../imagenes/v2/cabecera.jpg);
	height: 100px;
}
.mapa_imagen
{
	background-image: url(../Imagenes/v2/mapa_ind.jpg);
	height: 100px;
}
.Fondo_menu
{
    background-image: url(../Imagenes/v2/barra_Menu.jpg); 
}
.colaix_imagen
{
    background-image: url('../imagenes/colaix.jpg');
    height: 425px;
}
.fondo_peu
{
    width: 950px; 
    height: 40px; 
    background-image: url('../Imagenes/v2/peu_2.jpg');
}

/* LINKS */
a.linkdesc:link { font-family: Verdana, Arial, Helvetica, sans-serif; color:#CC0000; text-decoration: none; font-weight: bold; Font-Size: 10px}
a.linkdesc:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color:#CC0000; text-decoration: none; font-weight: bold; Font-Size: 12px}
a.linkdesc:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; font-weight: bold; Font-Size: 12px}
a.linkdesc:active { font-family: Verdana, Arial, Helvetica, sans-serif; Color: #CC0000;text-decoration: none; font-weight: bold; Font-Size: 10px}

a.linkmenu:link { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none; font-size: 11px; font-weight: bold;}
a.linkmenu:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none; font-size: 11px; font-weight: bold;}
a.linkmenu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#400000; text-decoration: none; font-size: 11px; font-weight: bold;}
a.linkmenu:active { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none; font-size: 11px; font-weight: bold;}

a.linktitul:link { font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration: none; font-size: 10px;}
a.linktitul:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration: none; font-size: 10px;}
a.linktitul:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#A70502; text-decoration: none; font-size: 10px;}
a.linktitul:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-size: 10px;}

a.linknavega:link { font-family: Verdana, Arial, Helvetica, sans-serif; color:#A70502; text-decoration: none; font-size: 12px;}
a.linknavega:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color:#A70502; text-decoration: none; font-size: 12px;}
a.linknavega:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration: none; font-size: 12px;}
a.linknavega:active { font-family: Verdana, Arial, Helvetica, sans-serif; color:#A70502; text-decoration: none; font-size: 12px;}

a.linknews:link { font-family: FagoNo-Medium, Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration: none; font-size: 16px;}
a.linknews:visited { font-family: FagoNo-Medium,Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration: none; font-size: 16px;}
a.linknews:hover { font-family: FagoNo-Medium,Verdana, Arial, Helvetica, sans-serif; color:#A70502; text-decoration: none; font-size: 16px;}
a.linknews:active { font-family: FagoNo-Medium,Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration: none; font-size: 16px;}

a.linknewsinici:link { font-family: FagoNo-Medium, Verdana, Arial, Helvetica, sans-serif; color:#CC0000; text-decoration: none; font-size: 14px;}
a.linknewsinici:visited { font-family: FagoNo-Medium,Verdana, Arial, Helvetica, sans-serif; color:#CC0000; text-decoration: none; font-size: 14px;}
a.linknewsinici:hover { font-family: FagoNo-Medium,Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; font-size: 14px;}
a.linknewsinici:active { font-family: FagoNo-Medium,Verdana, Arial, Helvetica, sans-serif; color:#CC0000; text-decoration: none; font-size: 14px;}

a.linkpdf:link { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#333333; text-decoration: none; font-size: 12px; font-weight: bold;}
a.linkpdf:visited { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#333333; text-decoration: none; font-size: 12px; font-weight: bold;}
a.linkpdf:hover { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#A70502; text-decoration: none; font-size: 12px; font-weight: bold;}
a.linkpdf:active { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#333333; text-decoration: none; font-size: 12px; font-weight: bold;}

a.linktitulprod:link { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#912E30; text-decoration: none; font-size: 18px; font-weight: bold;}
a.linktitulprod:visited { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#912E30; text-decoration: none; font-size: 18px; font-weight: bold;}
a.linktitulprod:hover { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#912E30; text-decoration: none; font-size: 18px; font-weight: bold;}
a.linktitulprod:active { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color:#912E30; text-decoration: none; font-size: 18px; font-weight: bold;}

.cabecera_titulo
{ 
	font-weight: bold; font-size: x-large; color: #DEDFE0; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.cabecera_subtitulo
{
	font-weight: bold; font-size: small; color: white; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.cabecera_altura_subtitulo
{ 
	height: 40px;
}

.barra_menu_item
{
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
}

.texto_mapa
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	color: #663300;
	text-decoration: none;
}
.texto_mapa_producte
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	color: #663300;
	text-decoration: none;
}

.default_texto_anuncio
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: blue;
	text-decoration: none;
 }
 .default_texto_producte
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
 }
 .default_texto_browse
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #773C3C;
	text-decoration: none;
 }
.default_texto_intranet
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	color: #663300;
	text-decoration: none;
 }

.default_titulo
{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight:bold;
	letter-spacing: 1px;
}

.default_titul_productes
{
	color: #912E30;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing: 1px;
}

.default_titul_productes_link
{
	color: #912E30;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing: 1px;
    text-decoration: none;
}


.default_subtitulo
{
	color: #ff7200;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight:bold;
}

.default_subtitulo_productes
{
	color: #333333;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
.default_subtitulo_productes_color
{
	color: #1E67C4;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
    font-style:italic;
}
.default_subtitulo_productes_color2
{
	color: #C6301A;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
    font-style:italic;
}
.default_subtitulo_productes_color3
{
	color: #912E30;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.default_subtitulo_color
{
	color: #0443FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;	
}

.titulo_small
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: bold;
    color: #666666;
    letter-spacing: 1px;
}
.titulo_small_color2
{
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-style: normal;
    color: #912E30;
}
.titulo_small_color3
{
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-style: normal;
    color: #912E30;
}
.subtitulo_small
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: bold;
    color: #666666;
}
/*CONTADORES*/
.titulo_contador_small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #A70502;
}
.titulo_contador_small_color
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3B3B3B;
}
.titulo_contador_xsmall
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #A70502;
}
.descripcion_contador_small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
    font-size : 13px;
	color: #888888;
}
.descripcio_productes
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size : 12px;
	color: #333333;
}

.descripcion_titul_mapa_small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
    font-size : 15px;
	color: #FFFFFF;
}
.descripcion_mapa_small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
	color: #FFFFFF;
}
.titulo_productos_small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF7200;
}

.fondo_titul
{
    background-position: url(../imagenes/v2/bgr_plata.gif) repeat-x;
    background: url(../imagenes/v2/bgr_plata.gif) repeat-x;
}

.titulo_small_color
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: medium;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 1px;
    margin-left: 10px;
    color: #666666;
}
/* GRID */
.subtitulo_x_small_color_grid
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: white;
	background-color: #666666;
	text-decoration: none;
	position: relative;		
    font-weight: bold;
}

.GridRow{	color: #000000;	background-color: #FFFFFF;	font-weight: normal;	font-size: 10px;}
.GridAlternateRow{	color: #000000;	background-color: #FAEFEF;	font-weight: normal;	font-size: 10px;}

/* BARRA */
.barra_titulo
{
    background-image: url('../imagenes/fondo_titulo.jpg');
    height: 21px;
}  

.barra_subtitulo_color_bl
{
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;	
	font-weight:bold;
}

.barra_subtitulo_color_bl
{
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	text-decoration: none;	
	font-weight:bold;
}
/* ************* */
.panel_white
{
    border: thin solid #666666;
    background-color: White;
}
.default_texto
{
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight:bold;
}	

.default_panel
{
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
}


.menu_enlace
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	color: white;
	text-decoration: none;
}

.usuario_fondo
{
	background-image: url(../Imagenes/FondoGris.jpg);
	background-repeat: repeat;
}


.usuario_hotel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-weight: normal;
	color: white;
	text-decoration: none;
}

.usuario_label
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	color: white;
	text-decoration: none;
}

.usuario_textbox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: black;
	text-decoration: none;
}

.usuario_boton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style:normal;
	font-weight: bold;
	color: orange;
	text-decoration:none;
}

.usuario_mensaje
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	color: red;
	text-decoration: none;
}
.label_xx_small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style:normal;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
    margin-bottom: 0px;
}
.opciones_enlace
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style:normal;
	font-weight: normal;
	color: blue;
	text-decoration:none;
}
.opciones_descripcion
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style:normal;
	font-weight: normal;
	color: black;
	text-decoration:none;
}

.opciones_boton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style:normal;
	font-weight: bold;
	color: orange;
	text-decoration:none;
}

.form_barra_titulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style:normal;
	font-weight: bold;
	color: white;
	background-color: teal;
	text-decoration:none;
}

.form_subtitulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style:normal;
	font-weight: bold;
	color:Black;
	background-color: Orange;
	text-decoration:none;
}


.form_label
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style:normal;
	font-weight: bold;
	color: black;
	text-decoration:none;
}

.form_textbox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style:normal;
	font-weight: normal;
	color: black;
	text-decoration:none;
}

.form_boton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style:normal;
	font-weight: bold;
	color: black;
	text-decoration:none;
}

.form_boton_borrar
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style:normal;
	font-weight: bold;
	color: red;
	text-decoration:none;
}


.form_mensaje
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	color: red;
	text-decoration: none;
}

.form_nota
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	background-color: teal;
	color: white;
	text-decoration: none;
}

.form_panel
{
	border-right: #ff6600 1px solid;
	border-top: #ff6600 1px solid;
	border-left: #ff6600 1px solid;
	border-bottom: #ff6600 1px solid;
}

.form_grid_header
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style:normal;
	font-weight: bold;
	color: white;
	background-color:Gray;
	text-decoration:none;
}

.form_grid_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: black;
	background-color: white;
	text-decoration: none;
}

.form_line_weekend
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style:normal;
	font-weight: normal;
	color: black;
	background-color: Orange;
	text-decoration:none;
}

.form_cell_dto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style:normal;
	font-weight: normal;
	color: black;
	background-color:Maroon;
	text-decoration:none;
}


/*LINKS*/

.link_xx_small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: normal;
}

.link_small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
}

.link_small_productes
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	color:#F47D26;
}

.texto_vk
{
	color: #ff7200;
	font-weight:bold;
}	

.palabra_resaltada
{
	color: Blue;
	font-weight:bold;
}


.subtitulo_mediano
{
	color: #ff7200;
	font-family: Broadway Verdana Arial;
	font-size: medium;
	font-weight:bold;
}	

.calendario_general
{
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right: #ff9933 1px solid;
	border-top: #ff9933 1px solid;
	border-left: #ff9933 1px solid;
	border-bottom: #ff9933 1px solid;
}

.calendario_header
{
	font-size: x-small;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #a9a9a9;
}

.calendario_week
{
	color: #ccffff;
	background-color: #66cccc;
}

.calendario_day
{
	color: #a9a9a9;
	background-color: white;
}

.calendario_other_month
{
}
	
.calendario_today
{
	color: white;
	background-color: #87ceeb;
}

.calendario_weekend
{
}

.calendario_selector
{
	color: white;
	background-color: #3366ff;
}

.calendario_next
{
}

.subtitulo_x_small_color
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	color: white;
	background-color: #006699;
	text-decoration: none;
}

.subtitulo_small_fcolor
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
    font-style: normal;
    font-weight: bold;
    color: #006699;
    text-decoration: none;
}
.subtitulo_x_small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	color: #773C3C;
	text-decoration: none;
}
.subtitulo_x_small_Default
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #773C3C;
    text-decoration: none;
}

/* CALENDARIS THEME 2*/ 
.radcalendar .ajax__calendar_container 
{
    background-color:#e2e2e2;
    border:solid 1px #000;
    font-family:arial,helvetica,clean,sans-serif;
    cursor:default;
    width:205px;
    font-size:12px;
    text-align:center;
    padding:0px;
}

.radcalendar .ajax__calendar_body 
{
    height:136px;
    width:205px;
    position:relative;
    overflow:hidden;
}

.radcalendar .ajax__calendar_days, .radcalendar .ajax__calendar_months, .radcalendar .ajax__calendar_years
{
	top: 0px;
	left: 0px;
	height: 136px;
	width: 195px;
	padding: 5px;
	position: absolute;
	text-align: center;
	font-size: x-small;
}

.radcalendar .ajax__calendar_days table
{
    border-spacing:0;
    border-collapse:collapse;
    font:100% sans-serif;
    text-align:center;    
}

.radcalendar .ajax__calendar_header 
{
    padding-top:4px;
    background:url(../imagenes/radcalendar/header.gif) repeat-x; 
    height:21px;
}

.radcalendar .ajax__calendar_prev 
{
    margin-left:8px;
    margin-top:3px;
    display:block;
    cursor:pointer;
    float:left;
    background:url(../imagenes/radcalendar/prev.gif) no-repeat;
}

.radcalendar .ajax__calendar_next 
{
    margin-top:2px;
    margin-right:0px;
    display:block;
    cursor:pointer;
    float:right;
    background:url(../imagenes/radcalendar/next.gif) no-repeat;
}

.radcalendar .ajax__calendar_title
{
	cursor: pointer;
	text-align: center;
	font-weight: 600;
	font-size: 10pt;
	color: #fff;
	font-family: Arial;
	width: 150px;
}

.radcalendar .ajax__calendar_footer, .radcalendar .ajax__calendar_today 
{
    display:none;
}

.radcalendar .ajax__calendar_dayname 
{
    padding-left:3px;
    padding-right:3px;
    margin-bottom:5px;
    margin-left:2px;
    margin-right:2px;
    text-align:center;
    font-weight:700;
    font-size:10pt;
    color:#000;
    border-bottom:solid 1px #a6a6a6;
}

.radcalendar .ajax__calendar_day, .radcalendar .ajax__calendar_month, .radcalendar .ajax__calendar_year
{
    padding:0px;
    color:#000;
    text-align:center;  
    padding:0pt 2px;
}

.radcalendar .ajax__calendar_other .ajax__calendar_day, .radcalendar .ajax__calendar_other .ajax__calendar_year
{
       color:#999999;  
}

.radcalendar .ajax__calendar_active .ajax__calendar_day
{
    color:#000099;  
}

.radcalendar .ajax__calendar_today 
{ 
    font-weight:bold; font-weight:bold; background-color: #ffffff; 
} 

.radcalendar .ajax__calendar_hover .ajax__calendar_day, 
.radcalendar .ajax__calendar_hover .ajax__calendar_month, 
.radcalendar .ajax__calendar_hover .ajax__calendar_year, 
.radcalendar .ajax__calendar_active 
{ 
    color: #333333; font-weight:bold; background-color: #ffffff; 
} 

TABLE.Middle
{
    BORDER-RIGHT: #92302F 1px solid;
    BORDER-TOP: #92302F 1px solid;
    BORDER-LEFT: #92302F 1px solid;
    BORDER-BOTTOM: #92302F 1px solid;
	MARGIN-BOTTOM: 0px;
}
