body {
	background-color: white;
}
.txtgeneral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.txtpeque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;


}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;

}
.cajabdgris {
	padding: 4px;
	width: 100%;
	border: 1px solid #B9BAAB;
	margin-bottom: 10px;
}
.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009900;

}
.blanco60 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 57%;
	color: #FFFFFF;
	text-decoration: none;
}
td.blanco60 a { color: white; text-decoration: none; font-size: xx-small; }
td.blanco60 a:visited { color: white; text-decoration: none; }
td.blanco60 a:hover { color: #fdc971; text-decoration: underline; }

.menugeneral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-weight: bold;
	color: #DB0000;
}
.menugeneral div { width: 100%; }
.menugeneralover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #DB0000;
}
.menugeneralover div a {
	color: white;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.menugeneralover div a:visited { color: white; text-decoration: none; }
.menugeneralover div a:hover { color: white; text-decoration: none; }

.menugeneral div a {
	color: #DB0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.menugeneral div a:visited { color: #DB0000; text-decoration: none; }
.menugeneral div a:hover { color: #FFFFFF; text-decoration: none; }

a:link {
	color: #3366CC;
	text-decoration: none;

}
a:visited {
	color: #3366CC;
	text-decoration: underline;

}
a:hover {
	text-decoration: underline;
	color: #DB0000;

}
.titulogrande {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
}
.localidad {
	font-family: "Times New Roman", Times, serif;
	font-size: 100%;
	font-style: italic;
	color: #385577;
}
.tituloregistro {
	font-family: Tahoma, Verdana, SansSerif;
	font-size: 11pt;
	color: #DB0000;
	font-weight: bold;

}
.datosregistro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 70%;
	padding-left: 10px;
}
.txtverde {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 11A445;
	line-height: 15px;
}
.txtamarillo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: CD8F26;
	line-height: 5px;
}
.txtrojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #385577;
	line-height: 16px;
}
.mapaweb a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #385577;
	line-height: 16px;
	text-decoration:none;
}
.txtazul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 0066CC;
	line-height: 15px;
}
.txtmediano, li {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.new { color: #DB0000; }
.recomendacion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
}
.sep { border-bottom: solid 1px #3366cc; }

.pstOn { 
	background-color: #ebf0ff; 
}
.pstOn td {
	font: bold xx-small Verdana;
	color: #3366cc;
	border-width: 0px;
}
.pstOn td.contenido { border-top: solid 1px #3366cc; }

.pstOff { 
	background-color: white; 
}
.pstOff td {
	font: xx-small Verdana;
	color: #616873;
	cursor: hand;
}
.pstOff td.contenido { 
	border-top: solid 1px #616873; 
	border-bottom: solid 1px #3366cc;
}

.pstOn .contenido a, .pstOff .contenido a { 
	text-decoration: none; 
}
.pstOn a, .pstOn a:visited { color: #3366cc; }
.pstOff a, .pstOff a:visited { color: #616873; }
.cajapromociones {
	position: absolute;
	width: 192px;
	padding: 3px;
	border: solid 1px #3366cc;
	border-top-width: 1px;
	background-color: #EFEFEF;
	display: none;
	height: 490px;

	left: 11px;
	top: 382px;
	overflow: auto;
}
.naranja {
	FONT: 11px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff7d00; 
}
BODY {
	BACKGROUND-COLOR: #ffffff
}
A:hover {
	
}
A:link {
	
}
.Fondorojo {
	BACKGROUND-COLOR: #7c7d9c
}
.FondoGris {
	BACKGROUND-COLOR: #cccccc
}
.FondoGrisOscuro {
	BACKGROUND-COLOR: #666666
}
.FondoGrisClaro {
	BACKGROUND-COLOR: #e4e4e4
}
.FondoBlanco {
	BACKGROUND-COLOR: #ffffff
}
.FondoArea {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d9dae1
}
.FondoForm {
	BACKGROUND-COLOR: #e4e4e4
}
.cabecera {
	FONT: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #003366;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-size: 14px;
}
.subseccion {
	FONT: 10px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; BACKGROUND-COLOR: #7c7d9c; TEXT-DECORATION: none
}
.pie {
	FONT: 11px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: none
}
.blanca {
	FONT: bold 11px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.seccion {
	FONT: bold 11px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; BACKGROUND-COLOR: #7c7d9c; TEXT-DECORATION: none
}

.verdanaGRIS {
	FONT: 11px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: none
}
.azulito {
	FONT: 11px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #385577; TEXT-DECORATION: none
}
.linkmenu {
	FONT: 10px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.subseccion2 {
	FONT: 10px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; BACKGROUND-COLOR: #7c7d9c; TEXT-DECORATION: none
}
.seccion2 {
	FONT: bold 11px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; BACKGROUND-COLOR: #7c7d9c; TEXT-DECORATION: none
}
.FondoArea2 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e8e9ee
}
