@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#reloj
{
	position:relative;
	vertical-align: bottom;
	visibility: hidden;
}

.f_NEG {font-family: Arial, Helvetica, sans-serif, Century Gothic; font-size: 14px; text-decoration: none}
.f_16px_OLI {font-family: Verdana; font-size: 16px; color:#958C20; text-decoration: none; letter-spacing: 2px; font-weight: bold;}
.f_9px_BCO {font-family: Verdana, Arial, Helvetica, sans-serif, Century Gothic; font-size: 9px; color:#FFFFFF; text-decoration: none}
.f_12px_BCO {font-family: Verdana, Arial, Helvetica, sans-serif, Century Gothic; font-size: 12px; color:#FFFFFF; text-decoration: none}
.f_12px_VDE {Arial, Helvetica, sans-serif, Century Gothic; font-size: 12px; color:#547f61; text-decoration: none; font-weight: bold;}
.f_12px_PUR {font-family: Arial, Helvetica, sans-serif, Century Gothic; font-size: 20px; color:#d53f04; text-decoration: none; font-weight: bold;}
.f_10px_PUR {Arial, Helvetica, sans-serif, Century Gothic; font-size: 10px; color:#d53f04; text-decoration: none; }
.f_14px_PUR {Arial, Helvetica, sans-serif, Century Gothic; font-size: 16px; color:#000000; text-decoration: none;  font-weight: bold;}
.f_14px_NEG {font-family: Arial, Helvetica, sans-serif, Century Gothic; font-size: 14px; text-decoration: none}
.f_20px_NEG {font-family: Arial, Helvetica, sans-serif, Century Gothic; font-size: 20px; text-decoration: none; font-weight: bold;}
.f_grd_BCO {font-family: Verdana, Arial, Helvetica, sans-serif, Century Gothic; font-size: 18px; color:#FFFFFF; text-decoration: none}
.f_grd_GRS {font-family: Verdana, Arial, Helvetica, sans-serif, Century Gothic; font-size: 21px; color:#646464; text-decoration: none}
.f_15px_GRS {font-family: Verdana, Arial, Helvetica, sans-serif, Century Gothic; font-size: 15px; color:#646464; text-decoration: none}
.f_grd_NEG {font-family: Verdana, Arial, Helvetica, sans-serif, Century Gothic; font-size: 18px; color:#000000; text-decoration: none}
.f_med_NEG {font-family: Verdana, Arial, Helvetica, sans-serif, Century Gothic; font-size: 15px; color:#000000; text-decoration: none; font-weight: bold;}
.f_grd_VER {font-family: Verdana, Arial, Helvetica, sans-serif, Century Gothic; font-size: 20px; color:#367219; text-decoration: none}
.f_grd_AMB {font-family: Verdana, Arial, Helvetica, sans-serif, Century Gothic; font-size: 17px; color:#CA9E52; text-decoration: none; text-shadow: 0px 0px 9px #ffff00;}
.f_grd_PUR {font-family: Verdana, Arial, Helvetica, sans-serif, Century Gothic; font-size: 17px; color:#d53f04; text-decoration: none;}
.f_grd_VER_22px {font-family: Verdana, Arial, Helvetica, sans-serif, Century Gothic; font-size: 25px; color:#367219; text-decoration: none; font-weight:bolder}
.f_grd_VER_14px {font-family: Verdana, Arial, Helvetica, sans-serif, Century Gothic; font-size: 14px; color:#367219; text-decoration: none; font-weight:bolder}
.f_grd_ANA {font-family: Verdana, Arial, Helvetica, sans-serif, Century Gothic; font-size: 18px; color:#d09300; text-decoration: none}

.titulospeq {font-family: Arial, Helvetica, sans-serif, Century Gothic; font-size: 8px; text-decoration: none}

.f_grd_CAQ {font-family: Verdana, Arial, Helvetica, sans-serif, Century Gothic; font-size: 22px; color:#CA9E52; text-decoration: none}
.subtitulo {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: small-caps;	color: #999900;}
.hora {font-family: Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: small-caps;}
.hora2 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	line-height: normal;}
.texto1 {font-family: Verdana, Arial, Helvetica, sans-serif, Century Gothic; font-size: 11px; text-decoration: none}
.nota {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: bold;	font-variant: normal;	color: #9a8b12;}
.nota1 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: bold;	font-variant: small-caps;	color: #9a8b12;}
.nota2 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bold;	font-variant: small-caps;	color: #9a8b12;}
.nota3 {font-family: Verdana, Arial, Helvetica, sans-serif, Century Gothic; font-size: 10px; text-decoration: none}
.nota4 {font-family: Verdana, Arial, Helvetica, sans-serif, Century Gothic; font-size: 9px; text-decoration: none; color: #9a8b12;}

.numero {font-family: Helvetica; font-size: 12px; text-decoration: none}

A:link {TEXT-DECORATION: none; color: #547f61; font-weight: bold;}
A:visited {TEXT-DECORATION: none; color: #547f61; font-weight: bold;}
A:active {TEXT-DECORATION: none; font-weight: bold;}
A:hover  {TEXT-DECORATION : underline; color: #547f61; font-weight: bold;}

td {font-family: Verdana, Arial, Helvetica, sans-serif, Century Gothic; font-size: 11px; text-decoration: none}

/* Botones*/
.boton1 {border: #2b5335 1px solid; font-family: Verdana; font-size: 16px; background-color: #e5eae4; font-weight: bold; height: 25}
.boton2 {border: #74b185 1px solid; font-family: Verdana; font-size: 9px; background-color: #e5eae4; font-weight: bold;}
.boton3 {border: #74b185 1px solid; font-family: Verdana; font-size: 8px; background-color: #e5eae4; font-weight: bold;}

.boton5 {border: #526855 3px solid; font-family: Verdana; font-size: 18px; background-color: #CA9E52; font-weight: bold; height: 54; cursor:pointer;}

/*Deficin de colores personalizados por sistema*/
.tdbg1 {
	background-color: #bebd84;
}

.tdbg2 {
	background-color: #dcdcb6;
}

.table{
width:auto;
height:40px;
border-spacing:2px;
font-family:Arial, Helvetica, sans-serif;
color:#6D7B8D;
font-size:12px;
}

.encima{
background-color:#74b187;
}

.fuera{
background-color:#e5eae4;
}

.combo {font-family:Arial, Helvetica, sans-serif; font-size:10px;}

h1 { display:inline-block; position:relative;
}

h1::after,h1::before{
	content:'';
	position:absolute;
	width:200px;
	height:3px;
	background-color:#367219;
	top:0.6em;
	border-radius: 300px/10px;
}

h1::before{
	left:-220px;
}

h1::after{
	right:-220px;
}

/* ----------------------------- */

#suggestions {
    box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);
		position: absolute;
    height: auto;
    width: 360px;
}

#suggestions .suggest-element {
    background-color: #EEEEEE;
    border-top: 1px solid #d6d4d4;
    cursor: pointer;
    padding: 8px;
    width: 100%;
    float: left;
}

/* ----------------------------- */
