BODY
{
  font-family: Arial, Verdana, helvetica,  Geneva, sans-serif;
  margin-top:0px;
  margin-left:0px;
}



INPUT
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	MARGIN:3px;
}
SELECT
{
    FONT-SIZE: 10px;
    COLOR:#666666;
    FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    BORDER:0;
}

TEXTAREA
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	MARGIN:3px;
}

A
{   
		FONT-SIZE: 12px;
		/*FONT-WEIGHT: bold;*/
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		COLOR:#e51815;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #e51717;
}

ul{
    PADDING-RIGHT: 5px;
    LIST-STYLE: none url(graficos/cuadrado.gif) outside;
    PADDING-LEFT: 0px;
    
}
.mensaje{
FONT: 12px Arial, Verdana, Georgia, Times, serif;
font-weight:bold;
COLOR:#e51717;
}

.negro_bold{
FONT: 10px Arial,Verdana,Georgia, Times, serif;
font-weight:bold;
COLOR:#1c1a1b;
}
.verde_bold{
FONT: 10px Arial,Verdana,Arial, Georgia, Times, serif;
font-weight:bold;
COLOR:#278f5e;
}

.num_bold{
FONT: 10px Arial,Verdana, Georgia, Times, serif;
font-weight:bold;
COLOR:#ffffff;
}
.num{
FONT: 10px Arial,Verdana, Georgia, Times, serif;
COLOR:#ffffff;
}

.negrita{
	FONT: 13px Arial,Verdana, Georgia, Times, serif;
	font-weight:bold; 
	COLOR:#ffffff;
	cursor:pointer;
	}
.sinnegrita{
	FONT: 12px Arial,Verdana, Georgia, Times, serif;
	COLOR:#ffffff; 
	cursor:pointer;
	}	
.tabla_permanencia{
	border-top: 1px  SOLID  #d3e172;
	border-left: 1px SOLID #d3e172;
	border-right: 1px SOLID #d3e172;
	border-bottom: 1px SOLID #d3e172;
}
.tabla_permanencia_verde{
	FONT: 10px Arial,Verdana, Georgia, Times, serif;
	font-weight:bold;
	background-color: #d3e172;
}

.tabla_puntos_cab_negra {
	border-bottom: 1px SOLID #278f5e;
	font-weight:bold;
	COLOR:#1c1a1b;
}
.tabla_puntos_cab_verde {
	border-bottom: 1px SOLID #278f5e;
	font-weight:bold;
	COLOR:#278f5e;
}
.tabla_puntos{
	text-align:center;
	FONT: 9px Arial,Verdana, Georgia, Times, serif;
}
.tabla_puntos_negra {
	border-bottom: 1px SOLID #278f5e;
	border-right: 1px SOLID #278f5e;
	COLOR:#1c1a1b;
}
.tabla_puntos_verde {
	border-bottom: 1px SOLID #278f5e;
	COLOR:#278f5e;
}
/**************CAPAS*************************/
.Layer1 {
	position:relative;
	top:0px;
  left:0px;
	width:350px;
	height:272px;
	z-index:1;
}
.Layer3 {
	position:absolute;
	left:0px;
	top:0px;
	width:350px;
	height:22px;
	z-index:2;

}
.Layer2 {
	position:absolute;
	left:5px;
	top:150px;
	width:100px;
	height:120px;
	z-index:3;
}
.Layer4 {
	FONT: 14px Arial,Verdana, Georgia, Times, serif;
	COLOR:#278f5e;
	text-align:center;
	font-weight:bold;
	position:absolute;
	left:15px;
	top:8px;
	width:350px;
	height:50px;
	z-index:4;
}


#flashcontent {
		
		width: 800px;
		height: 570px;
		float: left;
		margin: 0px 0px;
	}

/*Aquí estarían los estilos aplicados a las capas del index y se aplicarán a toda la parte externa*/
#Layer_index1 {
	position:relative;
	top:0px;
	width:800px;
	height:565px;
	z-index:1;
}
#Layer_index3 {
	position:absolute;
	left:0px;
	top:33px;
	width:280px;
	height:22px;
	z-index:2;
}
#Layer_index2 {
	position:absolute;
	left:250px;
	top:0px;
	width:550px;
	height:22px;
	z-index:3;
}
#Layer_index4 {
	position:absolute;
	background-color:transparent; 
	left:24px;
	top:65px;
	width:271px;
	height:63px;
	z-index:4;
}

/*CAPAS FORMULARIO DE CONTACTO*/
#Layer_formulario {
	position:relative;
	width:422px;
	height:767px;
	z-index:4;
}
#Layer_formulario1 {
	position:absolute;
	width:422px;
	height:767px;
	z-index:5;
}

#Layer_formulario2 {
	position:absolute;
	top:33px;
	left:32px;
	width:422px;
	height:767px;
	z-index:6;
}
/*FIN CAPAS FORMULARIO DE CONTACTO*/
/*EMPRESAS*/
.cabecera_seccion {
FONT: 14px Arial,Verdana, Georgia, Times, serif;
font-weight:bold;
text-align:left;
color:#e51717;
padding-left:20px;
}
.cuerpo_seccion {
FONT: 12px Arial,Verdana, Georgia, Times, serif;
text-align:left;
padding-left:20px;
padding-right:5px;
}
/*FIN EMPRESAS*/
/*INCLUDE LOGIN*/
.cabecera_login {
FONT: 13px Arial,Verdana, Georgia, Times, serif;
padding-left:65px;
font-weight:bold;
color:#e51717;
}
.texto_login_advertencia {
FONT: 12px Arial,Verdana, Georgia, Times, serif;
font-weight:bold;
color:#9b9b9b;
text-align:center;
}
.advertencia {
FONT: 12px Arial,Verdana, Georgia, Times, serif;
font-weight:bold;
color:#d40e07;
text-align:center;
}
.texto_login {
FONT: 12px Arial,Verdana, Georgia, Times, serif;
font-weight:bold;
color:#9b9b9b;
}
.formulario{
	font-family:Arial,Verdana,helvetica,Geneva,sans-serif;
	font-size:12px;
	height:17px;
	text-align:left;
	font-weight:bold;
	border: 1px solid #9b9b9b;
	/*cursor:pointer;*/
	}	
.boton_login {
FONT: 12px Arial,Verdana,helvetica,Geneva,sans-serif;
border:0;
font-weight:bold;
color:#e51717;
background-color: #ffffff;
cursor:pointer;
width:47px;
}
.flecha {
padding-bottom:3px;
}
.formulario_submit {
padding-right:12px;
}
/*FIN INCLUDE LOGIN*/

/*MENU NAVEGACION*/
.td_menu_superior {
FONT: 12px Arial,Verdana, Georgia, Times, serif;
text-align:center;
font-weight:bold;
}
.td_menu_superior a{
color:#000000; 
}
.td_menu_superior a:hover{
color:#ffffff; 
}
.enlace_marcado {
FONT: 12px Arial,Verdana, Georgia, Times, serif;
text-align:center;
font-weight:bold;
}
.enlace_marcado a{
color:#ffffff; 
}

/*FIN MENU NAVEGACION*/
/*NOTICIAS*/
.enlace_programa{
FONT: 11px Arial,Verdana, Georgia, Times, serif;
font-weight:bold;
padding-right:10px;
}
.enlace_programa a{
color:#e51815; 
}

.enlace_programa a:hover{
color:#ffffff; 
}
.enlace_programa_marcado{
FONT: 11px Arial,Verdana, Georgia, Times, serif;
font-weight:bold;
padding-right:10px;
}
.enlace_programa_marcado a{
color:#ffffff; 
}

.titulo_noticias {
FONT: 13px Arial,Verdana, Georgia, Times, serif;
text-align:left;
font-weight:bold;
padding-left:10px;
padding-top:5px;
}
.titular_noticias {
FONT: 11px Arial,Verdana, Georgia, Times, serif;
text-align:left;
padding-left:10px;
padding-top:5px;
}
.titular_noticias a{
color:#000000; 
}
.titular_noticias a:hover{
color:#e51815; 
}
/*FIN NOTICIAS*/
/*TIENDAS*/
.titulo_oficina {
FONT: 14px Arial,Verdana, Georgia, Times, serif;
font-weight:bold;
text-align:left;
color:#e51717;
}
.direccion_oficina {
FONT: 12px Arial,Verdana, Georgia, Times, serif;
text-align:left;
color:#000000;
padding-left:10px;
}
/*FIN TIENDAS*/
/*CONTACTO*/
.contacto {
FONT: 14px Arial,Verdana, Georgia, Times, serif;
font-weight:bold;
text-align:left;
color:#e51717;
padding-left:12px;
}
.contacto_peq{
FONT: 12px Arial,Verdana, Georgia, Times, serif;
font-weight:bold;
text-align:left;
color:#e51717;
padding-left:12px;
}
.contacto_peq a{
FONT: 12px Arial,Verdana, Georgia, Times, serif;
font-weight:bold;
color:#e51717; 
text-decoration:underline;
}

.caja_contacto {
	font-family:Arial,Verdana,helvetica,Geneva,sans-serif;
	font-size:13px;
	padding-top:1px;
	height:20px;
	text-align:left;
	font-weight:bold;
	border:0;
}
.caja_contacto_area {
	font-family:Arial,Verdana,helvetica,Geneva,sans-serif;
	font-size:13px;
	overflow:auto; 
	width:340px;
	height:75px;
	text-align:left;
	font-weight:bold;
	border:0;
}
.caja_contacto_particulares {
	font-family:Arial,Verdana,helvetica,Geneva,sans-serif;
	font-size:13px;
	overflow:auto; 
	width:340px;
	height:220px;
	text-align:left;
	font-weight:bold;
	border:0;
}
.boton_submit {
FONT: 12px Arial,Verdana,helvetica,Geneva,sans-serif;
border:0;
font-weight:bold;
color:#ffffff;
background:#e51717;
/*background-image:url(images/boton_rojo.jpg);*/
cursor:pointer;
width:70px;
height:20px;
}
/*FIN CONTACTO*/
/*PUNTOS*/
.mensaje_puntos {
FONT: 12px Arial,Verdana, Georgia, Times, serif;
padding-left:12px;
}
.caja_puntos {
	font-family:Arial,Verdana,helvetica,Geneva,sans-serif;
	font-size:13px;
	height:20px;
	text-align:left;
	font-weight:bold;
	padding-top:1px;
	border:0;
}
/*FIN PUNTOS*/
/*BUSQUEDA2*/
.contacto2 {
FONT: 12px Arial,Verdana, Georgia, Times, serif;
font-weight:bold;
text-align:right;
color:#e51717;
padding-right:8px;
}

.caja_contacto2 {
	font-family:Arial,Verdana,helvetica,Geneva,sans-serif;
	font-size:13px;
	height:17px;
	text-align:left;
	font-weight:bold;
	border:0;
}
.boton_submit2 {
FONT: 12px Arial,Verdana,helvetica,Geneva,sans-serif;
border:0;
font-weight:bold;
color:#ffffff;
background:#e51717;
padding-right:15px;
cursor:pointer;
width:70px;
height:20px;
}
.cabecera_busqueda {
FONT: 13px Arial,Verdana, Georgia, Times, serif;
padding-left:55px;
font-weight:bold;
}
.td_busqueda {
padding-right:8px;
font-weight:bold;
}
.rojo_telf{
color:#e51717;
}
/*FIN BUSQUEDA2*/
/**************************************/