@charset "utf-8";

body
{
	background-color: #F3F6F9;
	/*text-align:center;*/
}

/* PARA LOS MARGENES*/
#contenedor {
	margin-top:0;/*lo que quieras poner de margin arriba*/  
	margin-right:auto;  
	margin-bottom:0;  
	margin-left:10px;
}

/* ARCOS CON ONDAS */
#cabecera {
	position:absolute;
	left:0px;
	top:0px;
	width:760px;
	height:115px;
	z-index:11;
	visibility: visible;
}

/* OPCIONES DE LA WEB */
#menu_principal {
	position:absolute;
	top:115px;
	width:760px;
	height:27px;
	z-index:12;
	left: 0px;
	visibility: visible;
}

/* SUBMENU DE LA WEB, NO SIRVE EN HOME*/
#submenu {
	position:absolute;
	left:0px;
	top:142px;
	width:760px;
	height:23px;
	z-index:13;
	/*background-color: #FFFFFF;*/
	visibility: visible;
}

/* FORMARO SUBMENU PARA CADA ARCHIVO PHP QUE CONTIENE SU SUBMENU*/
#submenu_opcion_formato
{
	position:absolute;
	left:0px;
	top:0px;
	width:760px;
	height:23px;
	z-index:13;
	background-color: #FFFFFF;
	visibility: visible;
}

/* TXT SUBMENU PARA CADA ARCHIVO PHP QUE CONTIENE SU SUBMENU*/
#submenu_opcion_txt
{
	position:absolute;
	left:0px;
	top:0px;
	width:760px;
	height:23px;
	z-index:14;
	/*background-color: #FFFFFF;*/
	visibility: visible;
	background-color: #FFFFFF;
}

/* EFECTOS DE BOTON PARA LOS SUBMENUS*/
/* normal*/
a.subopcion
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}

/* normal */
a.subopcion:link
{
	text-decoration: none;
}

/* visitado */
a.subopcion:visited
{
	text-decoration: none;
	color: #666666;
}

/* rollover */
a.subopcion:hover
{
	text-decoration: none;
	color: #0f5881;
}

/* ha sido visitado */
a.subopcion:active
{
	text-decoration: none;
	color: #666666;
}

a.linkar
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0f5881;
	font-weight: bold;
	text-decoration: none;
	line-height: 28px;
}

a.linkar:visited 
{
	color: #0f5881;
	text-decoration: none;
}

a.linkar:hover 
{
	color: #ccc514;
	text-decoration: none;
}

a.linkar:active 
{
	color: #0f5881;
	text-decoration: none;
}


/* FORMATO CUADRO RUTA DE LA PAGINA DONDE NOS ENCONTRAMOS */
#ruta
{
	position:absolute;
	left:0px;
	top:165px;
	width:760px;
	height:27px;
	z-index:15;
	background-image: url(../_img/fondo_ruta.gif);
	visibility: visible;
}

/* TEXTO DE LA RUTA DONDE NOS ENCONTRAMOS*/
#txt_ruta 
{
	position:absolute;
	left:0px;
	top:169px;
	width:470px;
	height:27px;
	z-index:18;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ccc514;
	/*color: #0F5881;*/
	visibility: visible;
}


/* TEMP: CONTIENE DIBUJO PAGINA EN CONTRUCCION*/
#cuerpo_construccion 
{
	position:absolute;
	left:0px;
	top:192px;
	width:760px;
	height:500px;
	z-index:8;
	background-color: #FFFFFF;
	background-image: url(../_img/pagina_construccion.gif);
}

/* TEMP: CONTIENE EL CUERPO PARA LAS OPCIONES DE PIE DE WEB */
#cuerpo_construccion_pie 
{
	position:absolute;
	left:0px;
	top:119px;
	width:760px;
	height:500px;
	z-index:8;
	background-color: #FFFFFF;
	background-image: url(../_img/pagina_construccion.gif);
}

/* TEMP: CONTIENE PIE DE WEB CON COORDENADAS EXACTAS*/
#pie_web_temp
{
	position:absolute;
	left:0px;
	top:692px;
	width:760px;
	height:23px;
	z-index:17;
	visibility: visible;
}


.formato_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0F5881;
	background-image: url(../_img/cuadro_titulo.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: 0px 8px;
}
.formato_cuerpo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.formato_cuerpo_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-indent: 10px;
}
.formato_subtitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3F799A;
	text-decoration: none;
}
.espacio_entre_links {
	line-height: 25px;
}


.formato_subtitulo_verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CCC514;
	text-decoration: none;
}
.formato_cuerpo_negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.cmd {
	font-size:10px;
	font-family:Verdana, Helvetica;
	font-weight:bold;
	color:white;
	background:#0f5881;
	border:0px;
	width:95px;
	height:20px;
	text-transform: capitalize;

}
#txt_sesion {
	position:absolute;
	left:504px;
	top:169px;
	width:235px;
	height:27px;
	z-index:200;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CCC514;
	text-decoration: none;
	text-align: right;
}
.formato_titulo_triangulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0F5881;
	background-image: url(../_img/triangulo_titulo.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
a.atras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #0f5881;
	font-weight: bold;
}
a.atras:link {
	text-decoration: none;
}
a.atras:visited {
	text-decoration: none;
	color: #0f5881;
}
a.atras:hover {
	text-decoration: none;
	color: #0f5881;
}
a.atras:active {
	text-decoration: none;
	color: #0f5881;
}
