SELECT{ font-family: Verdana; font-size: 10px; color: #000000; background-color: #FFFFcc; border: 1px solid #543229; }
OPTION{font-family: Verdana; font-size: 9px; color: #000099;}

#contenedor {BACKGROUND-COLOR: #ffffff} 
#side_bar { width:185px; background-color: #ffffff }
#cuerpo { text-align:center; height: 100%; BACKGROUND-COLOR: #EEEEEE} 


/* ESTILOS DE CABECERA */
/* GRANA #852238 */
/* NARANJA #FAA135 */
#cabecera { margin: 0px; padding: 0px 0px 0px 0px; height: auto }
#menu { position: absolute; width: 100%; }
#cab3 { margin: 0px; padding: 0px 0px 0px 0px }
.titulogo {
	margin: 0;
	padding: 0px 0px 0px 0px;
	font-family: verdana, courier;
	font-weight: bold;
	font-size: 1.8em
}
.tit_bl_25 {
	font-weight: bold;
	font-style: normal;
	font-size: 20px;
	color: #ffffff;
	font-family: Trebuchet, Verdana
}
.color1 { color: #236EFA }
.color2 { color: #c81919 }
.color3 { color: #239623 }
.color4 { color: #ffdc0f }
#cab3derecha { width: 350px; height: 100%; background-color: #000000; padding-top: 0px; z-index: -999; }
#cab3derecha p { margin: 0px 10px 3px 0px; font-family: Verdana; font-size: 10px; color: #ffffff; text-align: right; }
/* ESTILOS DE CABECERA */





.tit_na_32 {
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	FONT-SIZE: 30px;
	COLOR: #ff6600;
	FONT-FAMILY: Trebuchet, Verdana
}
.domi_10 {
	FONT-SIZE: 10px;
	COLOR: #ff6600;
	FONT-FAMILY: comic, verdana
}
.fecha {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, comic
}
/* ESTILOS CABECERA */


/*estilos para el pie de página*/
#elpie   { clear:both; text-align:center; background-color: #000000; bottom: 0px }
#elpie p { FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Comic, Verdana }
#elpie a { color:#cc0000; font-family: Comic, verdana; font-size: 9px; text-decoration: none }
#elpie a:hover { color:#000088; font-family: Comic, verdana; font-size: 9px; text-decoration: underline }
/*estilos para el pie de página*/


/* estilos para la izquierda */
.publi { FONT-SIZE: 8px; COLOR: #000000; FONT-FAMILY: Verdana }
#arriba H1 { margin: 0px; padding: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.17em; COLOR: #dd6600; FONT-FAMILY: Arial, Verdana }
#arriba p { margin: 0px; padding: 0px 0px; font-size: 0.70em; color: #555555; font-family: Arial; font-weight: bold; text-align: justify }
/* estilos para la izquierda */


/* estilos PORTADA 1 */
.tit_na_22 { FONT-WEIGHT: bold; FONT-STYLE: normal; FONT-SIZE: 22px; COLOR: #ff6600; FONT-FAMILY: Verdana }
.texto { FONT-SIZE: 11px; TEXT-INDENT: 10px; FONT-FAMILY: Comic, Verdana; TEXT-ALIGN: justify }
.llamada { font-size: 0.78em; font-family: sans-serif, arial; color: #239623; text-align: left; font-weight: bold; margin: 0px; padding: 0px 3px 0px 3px }
/* estilos PORTADA 1 */

/* estilos col 3 */
.titulo_seccion { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003399; FONT-FAMILY: Helvetica, Verdana }
/* estilos col 3 */

/* estilos formulario de logon*/
.formu1 { border: thin dotted #FF6600; font-family: Verdana; font-size: 9px; color: #000000;}
/* estilos formulario de logon*/

/* estilos ayuda*/
#ayuda {background-color: #ffffff; height: 100%; margin: 20px; padding: 20px}
.highlight
{
	font-family: helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
/* estilos ayuda*/


/* ######### estilos PRIVADO ########## */
.bienvenida
{
	margin: 10px;
	padding: 0px;
	text-align: left;
	font: bold 0.90em Arial, Helvetica, Sans-serif
}
.cierre
{
	margin: 0px;
	padding: 2px 0px 0px 5px;
	text-align: right;
	color: #009900;
	font: 0.85em Arial, Helvetica, Sans-serif
}
.cierre a
{
	margin: 0px;
	padding: 0px;
	text-align: right;
	color: #009900;
	font: 0.85em Arial, Helvetica, Sans-serif
}
.cierre a:hover
{
	margin: 0px;
	padding: 0px;
	text-align: right;
	color: #990000;
	font: 0.87em Arial, Helvetica, Sans-serif;
	text-decoration: none
}
.gestion
{
	margin: 0px;
	padding: 2px 0px 0px 5px;
	text-align: right;
	color: #009900;
	font: 1.03em Arial, Helvetica, Sans-serif
}
.gestion a
{
	margin: 0px;
	padding: 0px;
	text-align: right;
	color: #009900;
	font: 1.03em Arial, Helvetica, Sans-serif
}
.gestion a:hover
{
	margin: 0px;
	padding: 0px;
	text-align: right;
	color: #990000;
	font: 1.05em Arial, Helvetica, Sans-serif;
	text-decoration: none
}

/* ######### estilos PRIVADO ########## */



.pie a { COLOR: #990000; TEXT-DECORATION: none }
.pie a:hover { COLOR: #ff6600; TEXT-DECORATION: underline }
.pie {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana
}

.pie_oscuro {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000099;
	FONT-FAMILY: Verdana
}
.pie_oscuro a { COLOR: #8888ff; TEXT-DECORATION: none }
.pie_oscuro a:hover { COLOR: #ff6600; TEXT-DECORATION: underline }



.pie_comercial {
	FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: Verdana }
.pie_comercial A {
	COLOR: #000000; FONT-FAMILY: Verdana; ; TEXT-DECORATION: none }
.pie_comercial A:hover {
	COLOR: #0000ff; FONT-FAMILY: Verdana; TEXT-DECORATION: underline }


/***** ENLACES MENU *******/
a.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-variant: normal;
}
a.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-variant: normal;
}
a.menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	font-variant: normal;
}

/****** HOVER es al pasar por encima ****************/
a.menu:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;   /*****  naranja *********/
	text-decoration: none;
	font-variant: normal;
}


.menu {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.menu A:hover {
	FONT-SIZE: 14px; COLOR: #0000ff; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}


/* Varios */
.separa   { width:auto; margin:5px 0px 5px 0px; padding:5px 0px 5px 0px; border-bottom:solid 1px #c5c5c5; clear:both }


/* Tablas */

table.compare {
	width: auto;
	border: 1px solid #ff6600;
	margin: 0 auto 1em 10;
}

table.compare thead th {
	font: bold .7em/1.4em Verdana, sans-serif;
	color: #000;
	text-align: left;
	padding: .2em;
	background-color: #FFFFE1;
}

table.compare tbody th {
	font: .7em/1.4em Verdana, sans-serif;
	color: #000;
	text-align: left;
	padding: .2em;
	border-top: 1px solid #eee;
	background-color: #f9f9f9;
}

table.compare tfoot td {
	font: .7em/1.4em Verdana, sans-serif;
	color: #000;
	text-align: left;
	padding: .5em;
	border-top: 1px solid #eee;
	background-color: #f9f9f9;
}

table.compare tbody td {
	font: .6em/1.4em Verdana, sans-serif;
	color: #666;
	text-align: left;
	border-top: 1px solid #eee;
	border-right: 1px solid #eee;
	padding: .2em;
} 
