.BordeTablaExterior
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
.BordeAzul
{
    BORDER-RIGHT: #669999 1px solid;
    BORDER-TOP: #669999 1px solid;
    BORDER-LEFT: #669999 1px solid;
    BORDER-BOTTOM: #669999 1px solid
}
.Tamanio2puntosTitulos
{
    FONT-SIZE: 12px
}
.LetrasTitulos
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BordeNegro
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
.LetraIlustre
{
    FONT-SIZE: 10px;
    LINE-HEIGHT: 10px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-VARIANT: normal
}
.TextoPresentacion
{
    FONT-SIZE: 11px;
    WORD-SPACING: normal;
    LINE-HEIGHT: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-ALIGN: justify
}
.FondoTablaServicios
{
    BORDER-RIGHT: #669999 1px solid;
    BACKGROUND-POSITION: right bottom;
    BORDER-TOP: #669999 1px solid;
    BACKGROUND-IMAGE: url(imagenes/FondoServicios.jpg);
    BORDER-LEFT: #669999 1px solid;
    BORDER-BOTTOM: #669999 1px solid;
    BACKGROUND-REPEAT: no-repeat
}
.TextoNoticiasPortada
{
    FONT-SIZE: 10px;
    WORD-SPACING: normal;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal
}
.FondoNoticias
{
    BORDER-RIGHT: #669999 1px solid;
    BACKGROUND-POSITION: left bottom;
    BORDER-TOP: #669999 1px solid;
    BACKGROUND-IMAGE: url(imagenes/FondoNoticias.jpg);
    BORDER-LEFT: #669999 1px solid;
    BORDER-BOTTOM: #669999 1px solid;
    BACKGROUND-REPEAT: no-repeat
}
.CajaAcceso
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TextoLocalidades
{
    FONT-SIZE: 14px;
    COLOR: #00008b;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;
    TEXT-ALIGN: left;
}
.BordeAzulLocalidades
{
    BORDER-RIGHT: #669999 1px solid;
    BORDER-TOP: #669999 1px;
    BORDER-LEFT: #669999 1px solid;
    BORDER-BOTTOM: #669999 1px
}
.TablaUtilidades
{
    BORDER-RIGHT: #669999 1px solid;
    BORDER-TOP: #669999 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #669999 1px solid;
    COLOR: #0066cc;
    BORDER-BOTTOM: #669999 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.CeldaCabeceraUtilidades
{
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-IMAGE: url(imagenes/SombreroUtilidades.gif);
    BACKGROUND-REPEAT: no-repeat
}
.CabeceraIlustres
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.NoticiasDestacadas
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    LIST-STYLE-IMAGE: url(imagenes/CuadradoUtilidades.gif);
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.FiltroAlpha
{
    FILTER: Alpha(Opacity=30);
    CURSOR: hand
}
.Puntero
{
    CURSOR: hand
}
.FondoIlustres
{
    BACKGROUND-POSITION: right bottom;
    BACKGROUND-IMAGE: url(imagenes/FondoDestacadoExtructura2.gif);
    BACKGROUND-REPEAT: no-repeat
}
A:link
{
	COLOR: #600;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A:visited
{
	COLOR: #600;
	TEXT-DECORATION: none
}
A:hover
{
    COLOR: #F00;
    TEXT-DECORATION: none
}
A:active
{
	COLOR: #600;
	TEXT-DECORATION: none
}

.TextoInformacion
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-VARIANT: normal
}
.FondoLetras
{
    BACKGROUND-COLOR: #ff9900
}
.bordeExterior
{
    BORDER-RIGHT: #fb950b 1px solid;
    BORDER-TOP: #fb950b 1px solid;
    BORDER-LEFT: #fb950b 1px solid;
    BORDER-BOTTOM: #fb950b 1px solid
}
.selLocal
{
    BORDER-RIGHT: #ff9900 1px;
    BORDER-TOP: #ff9900 1px;
    BORDER-LEFT: #ff9900 1px;
    BORDER-BOTTOM: #ff9900 1px solid
}
.bordeUpDown
{
    BORDER-RIGHT: #000000 1px;
    BORDER-TOP: #000000 1px;
    BORDER-LEFT: #000000 1px;
    BORDER-BOTTOM: #000000 1px solid
}
.BordeInf
{
    BORDER-LEFT-COLOR: #ff9900;
    BORDER-TOP-COLOR: #ff9900;
    BORDER-BOTTOM: #ff9900 1px solid;
    BORDER-RIGHT-COLOR: #ff9900
}
.BordeInfGris
{
    BORDER-RIGHT: #666666 1px;
    BORDER-TOP: #666666 1px;
    BORDER-LEFT: #666666 1px;
    BORDER-BOTTOM: #666666 1px solid
}
.TextoClasificado
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    LINE-HEIGHT: 13px;
	padding-left: 10px;	
	padding-right: 10px;	
    FONT-STYLE: normal;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.pie
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f7f7f7;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.telefono
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #006699;
    BORDER-TOP-STYLE: none;
    TEXT-INDENT: 10pt;
    LINE-HEIGHT: 20px;
    BORDER-BOTTOM: #cccccc 1px dashed;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.CeldaClasica
{
    COLOR: #000000;
    FONT-FAMILY:Arial;
    BACKGROUND-COLOR: #ffffff
}
BODY
{
    BACKGROUND-COLOR: #fff;
	text-align:left;
	
}

.a_CeldaIdioma
{
    FONT-SIZE: 13px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif; }
.a_textoRecomendado
{
    FONT-SIZE: 14px;
    COLOR: #8B1000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.a_direccion
{
	COLOR: #FFFFFF;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.Menu_Izq
{
    FONT-SIZE: 9pt;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
}
TD.TextoTipoMenu
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
}
#TextoChicoBlanco
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
DIV.TextoNegro
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
DIV.top_verde {
    height: 26px;
	margin-top: 0px;
	POSITION: relative;
	background-image: url(imagenes/fondo_encabezado_top.jpg);
}
H1.anclagoogle
{
	height: 26px;
	width: 813px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	padding-left: 10px;	
	Z-INDEX: 3;
    TOP: 3px	
}
#flotclimarelativo
{
    Z-INDEX: 3;
    LEFT: 0px;
    POSITION: relative;
    TOP: 3px
}
#flotclima
{
    Z-INDEX: 3;
    LEFT: 555px;
    POSITION: absolute;
    TOP: 3px
}
P
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
P.direccion
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}


#top_flash {
	height: 130px;
	width: 823px;
}

#direcciones_rojo {
	height: 35px;
	width: 813px;
	background-image: url(imagenes/fondo_encabezado_bot.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	white-space: normal;
	margin-top: 0px;
	padding-top: 10px;
	padding-left: 10px;
}


/* ESTILO POP UPS */

.mypopin {
	color:#FFF;
	background:#333;
}
 
.mypopin2 {
	color:#000000;
	padding:10px;
	text-align:left;
	background:#FFF;
	border-radius:1em;
	-moz-border-radius:1em;
}
.mypopin2 .popin-content {
	padding:10px;
}
.mypopin2 .popin-content p {
	padding:0;
	margin:0 0 1em;
}
 
.mypopin3 {
	color:#FFF;
	padding:10px;
	text-align:left;
	background:#C00;
	border-radius:.5em;
	-moz-border-radius:.5em;
}
.mypopin3 .popin-content {
	padding:10px;
}
.mypopin3 .popin-content p {
	padding:0;
	margin:0 0 1em;
	background-image:url(stripe.gif);
	background-repeat:repeat;
}
 
.mypopin4 {
	color:#FFF;
	padding:10px;
	text-align:left;
	background:#906;
	border-radius:.5em;
	-moz-border-radius:.5em;
}
.mypopin4 .popin-content {
	padding:10px;
}
.mypopin4 .popin-content p {
	padding:0;
	margin:0 0 1em;
}
 