@import url("aqm_texto.css");
@import url("aqm_enlaces.css");
BODY {
		FONT-FAMILY: Arial, Helvetica, sans-serif;  
		BACKGROUND-COLOR: #60711D;
		FONT-SIZE: 11px; 
		COLOR: #2F180A; 
		margin: 0px;
		text-align: center;
}
td {
		font-family: Arial, Helvetica, sans-serif;  
		font-size: 11px; 
		color: Black; 
}
#pagina_principal
{
	margin: auto;
	width: 765px; 
	text-align: center;
	background-image: url(../img/fondos/fondo_principal.jpg);
}
#contenedor_superior
{
	margin: auto;
	width: 765px;
	height: 166px;
	text-align: left;
	background-image: url(../img/fondos/cabeza_c2.jpg);
}
#contenedor_principal
{
	margin: auto;
	width: 765px; 
	text-align: left;
}
#contenedor_inferior
{
	clear: both;
	margin: auto;
	width: 765px;
	height: 58px;
	text-align: left;
	background-image: url(../img/fondos/fondo_principal.jpg);
}
div.separador_sup
{
   clear: both;
	height: 4px;
	width: 765px;
	font-size: 0px;
	background-image: url(../img/fondos/verde.jpg);
}
#cabeza_c1 {
	float: left;
	width: 162px;
	height: 166px;
	background: url(../img/fondos/cabeza_c1.jpg);
}
#cabeza_c3 {
	float: right;
	width: 6px;
	height: 166px;
	background: url(../img/fondos/cabeza_c3.jpg);
}
#cabeza_c2 { 
	float: left;
	width: 597px;
	height: 166px;
	background: url(../img/fondos/cabeza_c2.jpg);
}

div.cabeza_c2_f1
{
	width: 597px;
	height: 27px;
	font-size: 14px;
	text-align: right;
	color: #F8F3DE;
	line-height: 26px;
}
div.cabeza_c2_f2
{
	width: 597px;
	height: 109px;
	font-size: 8px;
}
div.cabeza_c2_f3
{
	width: 597px;
	height: 26px;
	font-size: 8px;
}
div.cabeza_c2_f4
{
	width: 597px;
	height: 4px;
	font-size: 0px;
}

#cabeza_c2_f2_c1 {
	float: left;
	width: 14px;
	height: 109px;
	background: url(../img/fondos/cabeza_c2_f2_c1.jpg);
}
#cabeza_c2_f2_c2 {
	float: right;
	width:583px;
	height: 109px;
	background: url(../img/fondos/cabeza_c2_f2_c2.jpg);
}

#cabeza_c2_f3_c1 {
	float: left;
	width: 26px;
	height: 26px;
}
#cabeza_c2_f3_c5 {
	float: right;
	width: 26px;
	height: 26px;
}
#cabeza_c2_f3_c2 { 
	float: left;
	width: 26px;
	height: 26px;
}
#cabeza_c2_f3_c3 { 
	float: left;
	width: 26px;
	height: 26px;
}
#cabeza_c2_f3_c4 { 
	float: left;
	width: 493px;
	height: 26px;
}

div.form_sup
{
	width: 493px;
	height: 5px;
	font-size: 0px;
}
div.form_inf
{
	width: 493px;
	height: 20px;
	text-align: right;
	color: #F8F3DE;
	font-size: 11px;
}

#barra_inf_izq {
	float: left;
	width: 28px;
	height: 58px;
	background: url(../img/fondos/barra_inf_izq.jpg);
}
#barra_inf_der {
	float: right;
	width: 15px;
	height: 58px;
	background: url(../img/fondos/barra_inf_der.jpg);
}
#barra_inf_cen { 
	float: left;
	width: 722px;
	height: 58px;
	background: url(../img/fondos/barra_inf_cen.jpg);
}
div.contenido_pie
{
	vertical-align: center;
	width: 722px;
	height: 58px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F8F3DE;
	text-align: center;
	/*padding-top: 8px;*/
}
div.margen_principal
{
	padding-left: 23px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}
#contenido_princ_izq {
	float: left;
	width: 130px;
}
#contenido_princ_der { 
	margin: 0;
	float: left;
	width: 602px;
	height: 1% /* Holly hack for Peekaboo Bug */
}
div.miga 
{
	width: 732px;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #272E0C;
	text-align: left;
	font-weight: bold;
	line-height: 25px;
}
DIV.menu_opcion
{
	width: 130px;
	height: 37px;
	font-size: 8px;
}
img.absmiddle 
{
	vertical-align: middle;
}
#subcontenido_princ_izq {
	float: left;
	width: 472px;
}
#subcontenido_princ_der { 
	margin: 0;
	float: left;
	width: 130px;
	height: 1% /* Holly hack for Peekaboo Bug */
}

div.port_centro_tit
{
	clear: both;
	width: 462px;
	height: 25px;
	background: url(../img/fondos/port_centro_tit.jpg);
}
div.port_centro_cen
{
	clear: both;
	width: 462px;
	background: url(../img/fondos/port_centro_cen.jpg);
}
div.port_centro_inf
{
	clear: both;
	width: 462px;
	height: 9px;
	background: url(../img/fondos/port_centro_inf.jpg);
}
div.espacio_central
{
	clear: both;
	width: 462px;
	height: 5px;
}

div.port_grande_tit
{
	clear: both;
	width: 597px;
	height: 25px;
	background: url(../img/fondos/port_centro_tit.jpg);
}
div.port_grande_cen
{
	clear: both;
	width: 597px;
	background: url(../img/fondos/port_grande_cen.jpg);
}
div.port_grande_inf
{
	clear: both;
	width: 597px;
	height: 9px;
	background: url(../img/fondos/port_grande_inf.jpg);
}
div.port_lado_tit
{
	clear: both;
	width: 130px;
	height: 25px;
	background: url(../img/fondos/port_centro_tit.jpg);
	text-align: center;
}
div.port_lado_cen
{
	clear: both;
	width: 130px;
	background: url(../img/fondos/port_lado_cen.jpg);
}
div.port_lado_inf
{
	clear: both;
	width: 130px;
	height: 9px;
	background: url(../img/fondos/port_lado_inf.jpg);
}

div.port_contenido_tit
{
	clear: both;
	width: 537px;
	height: 25px;
	background: url(../img/fondos/port_contenido_tit.jpg);
	text-align: left;
}
div.port_contenido_cen
{
	clear: both;
	width: 537px;
	background: url(../img/fondos/port_contenido_cen.jpg);
}
div.port_contenido_inf
{
	clear: both;
	width: 537px;
	height: 9px;
	background: url(../img/fondos/port_contenido_inf.jpg);
}
div.margen_L5px
{
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
}
div.margen_LR5px
{
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
}
div.margen_LRT10px
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-top: 5px;
	text-align: justify;
	font-size: 12px;
}
div.margen_L20R20T5
{
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-top: 5px;
	text-align: justify;
	font-size: 12px;
}
div.margen_LRT5px
{
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-top: 5px;
	text-align: justify;
	font-size: 12px;
}
div.margen_LR10px
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-align: justify;
	font-size: 12px;
}

/*=======================================================================================*/
div.ctic
{
	clear: both;
	text-align: center;
	height: 25px;
	background-image: url(../img/fondos/verde.jpg);
	line-height: 24px;
}
div.aqm
{
	clear: both;
	text-align: center;
	color: #F5F0D3;
	background: #F5F0D3;
}
A.ectic {
	color: #E8F1C7;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
A.ectic:link {
	color: #E8F1C7;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
A.ectic:visited {
	color: #F8F3DE;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
A.ectic:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
/*=======================================================================================*/

ul.margen0 
{
margin: 0;
}

li.bullet
{ 
	margin-top: 0px; 
	margin-bottom:0px; 
	list-style-image: url(../img/iconos/bullet.jpg); 
} 
li.ninguno
{ 
	margin-top: 0px; 
	margin-bottom:0px; 
	margin-left: -5px;
	list-style-image: url(../img/fondos/blanco.jpg); 
} 

form 
{
	margin: 0;
}

td.pestana1_no
{
		background-image: url(../img/pestanas/pestana1_no.jpg);
		height: 18px;
		width: 105px;
		color: #F8F3DE;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-align: center;
}
td.pestana1_si
{
		background-image: url(../img/pestanas/pestana1_si.jpg);
		height: 18px;
		width: 105px;
		color: #272E0C;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-align: center;
}
td.pestana_no
{
		background-image: url(../img/pestanas/pestana_no.jpg);
		height: 18px;
		width: 118px;
		color: #F8F3DE;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-align: center;
}
td.pestana_si
{
		background-image: url(../img/pestanas/pestana_si.jpg);
		height: 18px;
		width: 118px;
		color: #272E0C;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-align: center;
}
td.pestana_barra_si
{
		background-image: url(../img/pestanas/pestana_barra_si.jpg);
		height: 5px;
		font-size: 0px;
}
td.pestana_barra_no
{
		background-image: url(../img/pestanas/pestana_barra_no.jpg);
		height: 5px;
		font-size: 0px;
}
td.pestana_barra_izq
{
		background-image: url(../img/pestanas/pestana_barra_izq.jpg);
		height: 5px;
		width: 5px;
		font-size: 0px;
}
td.pestana_barra_der
{
		background-image: url(../img/pestanas/pestana_barra_der.jpg);
		height: 5px;
		width: 5px;
		font-size: 0px;
}

.campo80
{ 
	background-color: White; 
	width:80px; 
	border:1px solid #808080; 
}
.textarea30
{	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	color: #000000; 
	border: 1 solid #808080; 
	background-color : #FFFFFF;
	width:21px;	
	height:18px; 	
}
.textarea160
{	
   background-color: White; 
	color: #000000; 
	border: 1 solid #808080; 
	background-color : #FFFFFF; 	
	width:160px;	
	height:18px;
}


.textarea150
{	
	background-color: White; 
	color: #000000; 
	border: 1 solid #808080; 
	width:150px;	
	height:18px;
}
.textarea400
{	
	background-color: White; 
	color: #000000; 
	border: 1 solid #808080; 
	width:400px;	
	height:18px;
}
.textarea400t
{	
	background-color: White; 
	color: #000000; 
	border: 1 solid #808080; 
	width:400px;	
	height:100px;
}
.textarea160t
{	
	background-color: White; 
	color: #000000; 
	border: 1 solid #808080; 
	width:160px;	
	height:100px;
}
.form_buscador
{ 
	BORDER-RIGHT: #2F180A 1px solid; 
	BORDER-TOP: #2F180A 1px solid; 
	BORDER-LEFT: #2F180A 1px solid; 
	BORDER-BOTTOM: #2F180A 1px solid; 
	BACKGROUND-IMAGE: url(../img/fondos/fondo_formulario_buscador.jpg); 
	FONT: 10px/12px Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: #ffffff;
}
.form_input100
{ 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	BACKGROUND-IMAGE: url(../img/fondos/bg_caja_buscador.gif); 
	FONT: 11px/12px Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: #ffffff;
	height: 13px;
	width: 100px;
}
.form_input150
{ 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	BACKGROUND-IMAGE: url(../img/fondos/bg_caja_buscador.gif); 
	FONT: 11px/12px Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: #ffffff;
	height: 13px;
	width: 150px;
}
.form_input270
{ 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	BACKGROUND-IMAGE: url(../img/fondos/bg_caja_buscador.gif); 
	FONT: 11px/12px Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: #ffffff;
	height: 13px;
	width: 270px;
}
.form_input375
{ 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	BACKGROUND-IMAGE: url(../img/fondos/bg_caja_buscador.gif); 
	FONT: 11px/12px Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: #ffffff;
	height: 13px;
	width: 375px;
}
.form_text270
{ 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	BACKGROUND-IMAGE: url(../img/fondos/bg_caja_buscador.gif); 
	FONT: 11px/12px Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: #ffffff;
	height: 60px;
	width: 270px;
}
.form_text375
{ 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	BACKGROUND-IMAGE: url(../img/fondos/bg_caja_buscador.gif); 
	FONT: 11px/12px Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: #ffffff;
	height: 60px;
	width: 375px;
}
IMG.iprincipal_left
{
	margin-right: 7px;
	margin-bottom: 5px;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	margin-top: 5px;
}
IMG.iprincipal_right
{
	margin-left: 7px;
	margin-bottom: 5px;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	margin-top: 5px;
	}

IMG.iprincipal
{
	margin-right: 5px;
	margin-bottom: 5px;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	margin-left: 5px;
	margin-top: 5px;
}
img.ialbum
{
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
}
td.celda_titulo
{
	background-image: url(../img/fondos/tabla_tit_bg.jpg);
	height: 20px;
	color: #272E0C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	border: 1px solid #D1B74B;
	padding: 0px 5px 0px 5px;
}
td.celda_contenido_a
{
	height: 20px;
	background-color: #FCF9EF;
	color: #272E0C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	border-left: 1px solid #D1B74B;
	padding: 1px 5px 1px 5px;
}
td.celda_contenido_b
{
	height: 20px;
	background-color: #FCF9EF;
	color: #272E0C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	border-right: 1px solid #D1B74B;
	padding: 1px 5px 1px 5px;
}
td.celda_contenido
{
	height: 20px;
	background-color: #FCF9EF;
	color: #272E0C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	border-right: 1px solid #D1B74B;
	border-left: 1px solid #D1B74B;
	padding: 1px 5px 1px 5px;
}
td.celda_contenido_final
{
	height: 20px;
	background-color: #FCF9EF;
	color: #272E0C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	border: 1px solid #D1B74B;
	padding: 1px 5px 1px 5px;
}