/* CSS Document */
a:link {
	text-decoration: none;
}
a:visited {
	
	color: #9F446A;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
body {
	background-color: #393939;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.fondo_horizonte {
	background-image: url(../images/fondo_horizonte.gif);
	background-repeat:  repeat-x;
	background-position: left top;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #999999;
	font-weight: bold;
}

/* ----------------------------------------------*/
/* ------------ Textos APUKANE ----------------- */
/* ----------------------------------------------*/

/* ------------ Colores Departamentos -----------*/

/*------- DPG ------- */
.color_dpg {
	color: #BF507F;
}

.color_dpg a {
	color: #BF507F;
}

.color_dpg_claro {
	color: #FF91B8;
}

.color_dpg_claro a {
	color: #FF91B8;
}

/*------- DPW ------- */
.color_dpw {
	color: #358161;
}

.color_dpw a {
	color: #358161;
}

.color_dpw_claro {
	color: #86BEA7;
}

.color_dpw_claro a {
	color: #86BEA7;
}

/*------- DPM ------- */
.color_dpm {
	color: #FF6600;
}

.color_dpm a {
	color: #FF6600;
}

.color_dpm_claro {
	color: #FF9966;
}

.color_dpm_claro a {
	color: #FF9966;
}

/*------- DPT ------- */
.color_dpt {
	color: #999900;
}

.color_dpt a {
	color: #999900;
}

.color_dpt_claro {
	color: #CC9900;
}

.color_dpt_claro a {
	color: #CC9900;
}

/*------- DPL ------- */
.color_dpl {
	color: #006699;
}

.color_dpl a {
	color: #006699;
}

.color_dpl_claro {
	color: #66CCFF;
}

.color_dpl_claro a {
	color: #66CCFF;
}

/*------- Color Gris Comentario ----------------- */

.color_gris {
	color: #999999;
}

.color_gris a {
	color: #999999;
}

/*------- Color Gris Claro Comentario ----------------- */

.color_gris_claro {
	color: #EBEEEC;
}

.color_gris_claro a {
	color: #EBEEEC;
}

/*------- Letras Oscuras Logos ------- */
.color_letra {
	color: #434343;
}

.color_letra a {
	color: #434343;
}

/* ----------------------------------------------*/
/* ------------ Textos Menu ----------------- */
.texto_menu {
	color: #EBEEEC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px
}

.texto_menu a
{      
    color: #EBEEEC;
}
.texto_menu a:hover
{      
    color: #FF91B8;
}

.texto_link_web {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold; 
}
.texto_link_web a
{      
    color: #FFFFFF;
}

/* --------------------------------------------*/
/* ------------ Textos Bajos ----------------- */	
.texto_bajos {
	color: #EBEEEC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.texto_bajos a:link {
	color: #EBEEEC;
}

.texto_bajos a:hover {
	color: #BBBBBB;
}

.texto_bajos_b {
	color: #EBEEEC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.texto_bajos_b a:link {
	color: #EBEEEC;
}

.texto_bajos_b a:visited {
	color: #EBEEEC;
}

.texto_bajos_b a:hover {
	color: #BBBBBB;
}

/*------- DPG ------- */
.texto_bajos_dpg {
	color: #EBEEEC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.texto_bajos_dpg a:link {
	color: #FF91B8;
}

.texto_bajos_dpg a:visited {
	color: #FF91B8;
}

/*------- DPW ------- */
.texto_bajos_dpw {
	color: #EBEEEC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.texto_bajos_dpw a:link{
	color: #86BEA7;
}

.texto_bajos_dpw a:visited{
	color: #86BEA7;
}

/*------- DPL ------- */
.texto_bajos_dpl {
	color: #EBEEEC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.texto_bajos_dpl a:link {
	color: #66CCFF;
}

.texto_bajos_dpl a:visited {
	color: #66CCFF;
}

/*------- DPM ------- */
.texto_bajos_dpm {
	color: #EBEEEC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.texto_bajos_dpm a:link {
	color: #FF9966;
}

.texto_bajos_dpm a:visited {
	color: #FF9966;
}

/*------- DPT ------- */
.texto_bajos_dpt {
	color: #EBEEEC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.texto_bajos_dpt a:link {
	color: #CC9900;
}

.texto_bajos_dpt a:visited {
	color: #CC9900;
}
/* --------------------------------------------------*/
/* ------------ Textos Encabezados ----------------- */
.texto_encabezado {
	color: #EBEEEC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.texto_encabezado_b {
	color: #EBEEEC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.texto_telefono {
	color: #EBEEEC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

/* --------------------------------------------------*/
/* ------------ Textos Comentarios ----------------- */
.texto_comentarios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-align:left;
}

.texto_comentarios a:link {
	text-decoration: underline;
	color: #434343;
}

.texto_comentarios a:hover {
	color: #999999;
}

.texto_comentarios a:visited {
	color: #999999;
	text-decoration: underline;
}

/*------- DPG ------- */
.texto_comentarios_dpg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-align:left;
}

.texto_comentarios_dpg a:link {
	text-decoration: none;
	color: #BF507F;
}

.texto_comentarios_dpg a:hover {
	text-decoration: underline;
}

/*------- DPW ------- */
.texto_comentarios_dpw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-align:left;
}

.texto_comentarios_dpw a:link {
	text-decoration: none;
	color: #358161;
}

.texto_comentarios_dpw a:visited {
	text-decoration: none;
	color: #358161;
}

.texto_comentarios_dpw a:hover {
	text-decoration: underline;
}


/*------- DPL ------- */
.texto_comentarios_dpl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-align:left;
}

.texto_comentarios_dpl a:link {
	text-decoration: none;
	color: #006699;
}

.texto_comentarios_dpl a:visited {
	text-decoration: none;
	color: #006699;
}

.texto_comentarios_dpl a:hover {
	text-decoration: underline;
}

/*------- DPM ------- */
.texto_comentarios_dpm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-align:left;
}

.texto_comentarios_dpm a:link {
	text-decoration: none;
	color: #FF6600;
}

.texto_comentarios_dpm a:visited {
	text-decoration: none;
	color: #FF6600;
}

.texto_comentarios_dpm a:hover {
	text-decoration: underline;
}

/*------- DPT ------- */
.texto_comentarios_dpt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-align:left;
}

.texto_comentarios_dpt a:link {
	text-decoration: none;
	color: #999900;
}

.texto_comentarios_dpt a:visited {
	text-decoration: none;
	color: #999900;
}

.texto_comentarios_dpt a:hover {
	text-decoration: underline;
}

/* --------------------------------------------*/
/* ------------ Textos Mini-Enlaces -----------------*/

/*------- DPG ------- */
.texto_dpg_mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BF507F;
	font-weight: bold;
}
.texto_dpg_mini a:link
{      
    color: #BF507F;
}
.texto_dpg_mini a:visited
{      
    color: #BF507F;
}
.texto_dpg_mini a:hover
{      
    color: #FF91B8;
}

/*------- DPW ------- */
.texto_dpw_mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #358161;
	font-weight: bold;
}
.texto_dpw_mini a:link
{      
    color: #358161;
}
.texto_dpw_mini a:visited
{      
    color: #358161;
}
.texto_dpw_mini a:hover
{      
    color: #86bea7;
}

/*------- DPL ------- */
.texto_dpl_mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #66CCFF;
	font-weight: bold;
}
.texto_dpl_mini a:link
{      
    color: #66CCFF;
}
.texto_dpl_mini a:visited
{      
    color: #66CCFF;
}
.texto_dpl_mini a:hover
{      
    color: #006699;
}

/*------- DPM ------- */
.texto_dpm_mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF9966;
	font-weight: bold;
}
.texto_dpm_mini a:link
{      
    color: #FF9966;
}
.texto_dpm_mini a:visited
{      
    color: #FF9966;
}
.texto_dpm_mini a:hover
{      
    color: #FF6600;
}

/*------- DPT ------- */
.texto_dpt_mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC9900;
	font-weight: bold;
}
.texto_dpt_mini a:link
{      
    color: #CC9900;
}
.texto_dpt_mini a:visited
{      
    color: #CC9900;
}
.texto_dpt_mini a:hover
{      
    color: #999900;
}


/* --------------------------------------------*/
/* ------------ Textos E-mail -----------------*/

/*------- DPG ------- */
.texto_dpg_email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BF507F;
	font-weight: bold;
}
.texto_dpg_email a:link
{      
    color: #BF507F;
}
.texto_dpg_email a:visited
{      
    color: #BF507F;
}
.texto_dpg_email a:hover
{      
    color: #FF91B8;
}

/*------- DPW ------- */
.texto_dpw_email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #86bea7;
	font-weight: bold;
}
.texto_dpw_email a:link
{      
    color: #86bea7;
}
.texto_dpw_email a:visited
{      
    color: #86bea7;
}
.texto_dpw_email a:hover
{      
    color: #358161;
}

/*------- DPL ------- */
.texto_dpl_email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	font-weight: bold;
}
.texto_dpl_email a:link
{      
    color: #006699;
}
.texto_dpl_email a:visited
{      
    color: #006699;
}
.texto_dpl_email a:hover
{      
    color: #66CCFF;
}

/*------- DPM ------- */
.texto_dpm_email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF6600;
	font-weight: bold;
}
.texto_dpm_email a:link
{      
    color: #FF6600;
}
.texto_dpm_email a:visited
{      
    color: #FF6600;
}
.texto_dpm_email a:hover
{      
    color: #FF9966;
}

/*------- DPT ------- */
.texto_dpt_email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999900;
	font-weight: bold;
}
.texto_dpt_email a:link
{      
    color: #999900;
}
.texto_dpt_email a:visited
{      
    color: #999900;
}
.texto_dpt_email a:hover
{      
    color: #CC9900;
}

/* --------------------------------------------*/
/* ------------ Textos Oferta ---------------- */

/*------- DPG ------- */
.texto_dpg_oferta {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #BF507F;
	font-weight: bold; 
}

.texto_dpg_oferta a:visited {
	color: #BF507F;
}

.texto_dpg_titular {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #BF507F;
	font-weight: bold; 
}

.texto_dpg_titular a:visited {
	color: #BF507F;
}

/*------- DPW ------- */
.texto_dpw_oferta {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #358161;
	font-weight: bold;
}

.texto_dpw_oferta a:visited {
	color: #358161;
}

.texto_dpw_titular {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #358161;
	font-weight: bold; 
}

.texto_dpw_titular a:visited {
	color: #358161;
}


/*------- DPL ------- */
.texto_dpl_oferta {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #006699;
	font-weight: bold; 
}

.texto_dpl_oferta a:visited {
	color: #006699;
}


.texto_dpl_titular {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #006699;
	font-weight: bold; 
}

.texto_dpl_titular a:visited {
	color: #006699;
}

/*------- DPM ------- */
.texto_dpm_oferta {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #FF6600;
	font-weight: bold; 
}

.texto_dpm_oferta a:visited {
	color: #FF6600;
}

.texto_dpm_titular {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FF6600;
	font-weight: bold; 
}

.texto_dpm_titular a:visited {
	color: #FF6600;
}

/*------- DPT ------- */
.texto_dpt_oferta {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #999900;
	font-weight: bold; 
}

.texto_dpt_oferta a:visited {
	color: #999900;
}

.texto_dpt_titular {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #999900;
	font-weight: bold; 
}

.texto_dpt_titular a:visited {
	color: #999900;
}

/* ------ APUKANE ------ */
.texto_apukane_oferta {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #999999;
	font-weight: bold; 
}

.texto_apukane_titular {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #999999;
	font-weight: bold; 
}

/* --------------------------------------------*/
/* ------------ Textos Frase ----------------- */
.texto_frase {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #999999;
	font-weight: bold;
}

.texto_dpw_big {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 48px;
	/*color: #358161;*/
	font-weight: bold; 
}
.texto_medio {
	font-size: 34px;
	color: #434343;
	font-weight: bold; 
}

.texto_negro_oferta {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	/* font-size: 28px; */
	color: #434343;
	font-weight: bold; 
}

.texto_euros {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #434343;
	font-weight: bold; 
}

.texto_tiempo {
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #434343;
	font-weight: bold; 
}

.texto_tiempo a:visited{
	text-decoration: none;
	color: #434343;
}

.texto_tiempo a:link{
	text-decoration: none;
}

.texto_gris_9 {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px
}

.texto_gris_9 a{
	color: #999999;
}

.texto_mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px
}

/* ----------------------------------------------*/
/* ------------ Estilos de Boton --------------- */

.boton_ficha_dpw {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	width:290px;
    /* background:#86BEA7;
    border:0px;
	font-weight:bold;
	height:19px; */
    }
	
.boton_ficha_dpg {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	width:230px;
    /* background:#86BEA7;
    border:0px;
	font-weight:bold;
	height:19px; */
    }

/* ----------------------------------------------*/
/* ------------ Estilos de Formularios --------------- */


.entrada_form	{ 
	color: #999999;
	background-image: url(../images/deg_textarea_00.gif);
	background-repeat:  repeat-x;
	/*text-align: left;
	WIDTH: 275PX; */
	BORDER: #999999 1px solid 
}

.textarea_form	{ 
	color: #999999;
	background-image: url(../images/deg_textarea_00.gif);
	background-repeat:  repeat-x;
	/*text-align: left;
	WIDTH: 275PX; */
	BORDER: #999999 1px solid 
}

/* ----------------------------------------------*/
/* ------------ Estilos de Fondo --------------- */

.fondoverticalizquierda {
	background-repeat: no-repeat;
	background-position: left top;
}
.fondoverticalderecha {
	background-repeat: no-repeat;
	background-position: right top;
}
.fondoverticalderecharepe {
	background-repeat: repeat-y;
	background-position: right bottom;
}
.fondoverticalizquierdarepe {
	background-repeat: repeat-y;
	background-position: left bottom;
}
.fondocentrocentro {
	background-repeat: no-repeat;
	background-position: center center;
}
.fondocentroarriba {
	background-repeat: no-repeat;
	background-position: center top;
}
.fondohorizontalcentro {
	background-repeat:  repeat-x;
	background-position: center;
}
.fondoverticalcentro {
	background-repeat:  repeat-y;
	background-position: center;
}
.fondoarribarepetido {
	background-repeat:  repeat-x;
	background-position: left top;
}
.fondoabajorepetido {
	background-repeat:  repeat-x;
	background-position: left bottom;
}

.fondoabajo {
	background-repeat:  no-repeat;
	background-position: left bottom;
}
