body {background-color:#6E727D;margin:0px;}
h1 {margin-left:45px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #003399;margin-bottom:5px;}
h2 {margin-left:45px;margin-top:0px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #003399;}
p {margin-left:45px;}

#center {text-align:center;}

#separa {margin-top:10px;border-bottom:1px dotted  #999999;}

#legal {width:1000px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight: normal;
color: #FFFFFF;background-color: #071C55;padding:10px 0px 10px 0px;}

#filetetop {width:1000px;height:7px;background-color: #005178;border-top:1px solid #666666;border-bottom:1px solid #ffffff;padding:0px;}
#logo{margin-left:50px;width:230px;margin-bottom:25px;}

#menu {width:180px;margin-bottom:2px;margin-left:290px;border-bottom:1px solid #014896;padding:3px;height:25px;vertical-align:middle;}
#menu a:link{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;}
#menu a:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;}
#menu a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color: #FFFF66;text-decoration:underline;}

#menuon{width:156px;margin-bottom:2px;margin-left:290px;border-bottom:1px solid #014896;padding:6px 0px 1px 30px;height:25px;vertical-align:middle;font-family:Arial, Helvetica, sans-serif;font-size:12px;color: #ECD360;font-weight:bold;text-align:left;}

#menuon img{margin-left:20px;}

#submenu {width:190px;margin-bottom:2px;border-bottom:1px dotted #999999;padding:3px;height:25px;vertical-align:middle;text-align:left;}
#submenu a:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;color: #003399;}
#submenu a:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#003399;}
#submenu a:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;color: #003399;text-decoration:underline;}

#submenuon{text-align:left;width:190px;margin-bottom:2px;border-bottom:1px dotted #999999;padding:3px;height:25px;vertical-align:middle;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#003399;font-weight:bold;}


/*========== home =======*/


#tablazul {width:1000px;height:310px;}
#tablazul td {width:665px;background-color:#FFFFFF;vertical-align:top;text-align:left;background-position:bottom right;background-repeat:no-repeat;}
#tablazul th {width:335px;background-color:#0F67AE;}

#tablainfohome {width:1000px;}
#tablainfohome td {padding-top:15px;text-align:left;vertical-align:top;width:570px;background-color:#F2F2F2;background-image:url(../images/degragris.gif);background-position:bottom;background-repeat: repeat-x;}
#tablainfohome th {width:430px;text-align:left;padding:20px 0px 10px 0px;background-color: #FFFFFF;background-image:url(../images/bgthinfo.gif);vertical-align:top;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;}

#tabladest {width:490px;margin-bottom:15px;margin-left:43px;}
#tabladest td{width:50%;text-align:left;background-image:none;vertical-align:top;}

#destacados {width:235px;height:105px;vertical-align:top;background-image: url(../images/bgdestacados.gif);background-repeat:repeat-x;background-position:bottom;background-color: #ffffff;text-align:left;padding:10px 0px 0px 0px;border:1px solid #DFE0E2;} 
#destacadosbajada {width:135px;text-align:left;float:right;font-family:Arial, Helvetica, sans-serif;font-size:11px;margin-left:5px;} 
#destacadosbajada img {float:right;margin:5px 10px 0px 0px;}
#destacadosbajada b {font-weight: bold;color:#071C55;}
#destacadosbajada .b2 {font-weight: normal;color:#071C55;}

#destacadosbajada a:link {font-weight: bold;color: #071C55;text-decoration: none;}
#destacadosbajada a:visited {font-weight: bold;color: #071C55;text-decoration: none;}
#destacadosbajada a:hover {font-weight: bold;color: #CC9900;text-decoration: underline;}

#avisos {width:480px;height:60px;vertical-align:top;background-color: #ffffff;text-align:left;padding:10px 0px 0px 0px;border:1px solid #DFE0E2;margin-left:43px;} 
#avisosbajada {width:380px;text-align:left;float:right;font-family:Arial, Helvetica, sans-serif;font-size:11px;margin-left:5px;} 
#avisosbajada img {float:right;margin:5px 10px 0px 0px;}
#avisosbajada b {font-weight: bold;color:#071C55;}
#avisosbajada .b2 {font-weight: normal;color:#071C55;}

#avisosbajada a:link {font-weight: bold;color: #071C55;text-decoration: underline;}
#avisosbajada a:visited {font-weight: bold;color: #071C55;text-decoration: underline;}
#avisosbajada a:hover {font-weight: bold;color: #CC9900;text-decoration: underline;}

#bannerfade {width:334px;margin-left:45px;}

/*========== utilitarios =======*/
#contacto {padding-top:5px;height:22px;text-align:left;padding-left:20px;background-color:#004499;width:450px;margin-bottom:12px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color: #ffffff;}
#contacto a {text-decoration:none;margin-right:40px;margin-left:40px;color:#FFFFFF;}
#contacto a:hover {text-decoration:underline;margin-right:40px;margin-left:40px;color:#FFFFFF;}
#contacto .menuon {text-decoration:none;margin-right:40px;margin-left:40px;color: #66CCFF;font-size: 11px;}


/*==========paginas interiores =======*/
#tablazulint {width:1000px;height:310px;}
#tablazulint td {width:665px;background-color:#FFFFFF;vertical-align:top;text-align:left;background-image:url(../images/bgizq.jpg);background-repeat:no-repeat;}
#tablazulint th {width:335px;background-color:#2490F2;}


#tablainfo {width:1000px;}
#tablainfo td {padding-top:15px;align:center;vertical-align:top;width:230px;background-color:#F2F2F2;background-image:url(../images/degragris.gif);background-position:bottom;background-repeat: repeat-x;}
#tablainfo th {width:770px;align:center;padding:20px 0px 20px 0px;background-color: #FFFFFF;background-image:url(../images/bgthinfo.gif);background-repeat:repeat-y;vertical-align:top;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;}

#textosint {width:650px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;text-align:justify;}
#textosint .titulos{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #003399;}
#textosint .combo {	font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #FFFFFF;background-color: #3261B1;border: 1px solid #4052A6;float:right;}

#textosint strong{color:#0033FF;font-weight:bold;}

#textosint ul {margin-left:20px;margin-bottom:15px;}
#textosint li {list-style-image:url(../images/fleazul.gif);}

#cargos {width:550px;border:1px solid #B3C7E2;padding:5px;margin-top:10px;}
#cargos td {width:150px;background-color:#5D8AC5;color:#FFFFFF;background-image:none;padding:5px;}
#cargos th {width:400px;background-color:#F3F7FD;color:#003399;background-image:none;padding:5px;text-align:left;} 
#cargos li {margin-bottom:1px;}


#cargos2 {width:600px;border:1px solid #B3C7E2;padding:5px;margin-bottom:20px;}
#cargos2 td {width:200px;background-color:#F3F7FD;color:#003399;background-image:none;padding:5px;text-align:center;}
#cargos2 th {width:200px;background-color:#5D8AC5;color:#FFFFFF;background-image:none;padding:5px;text-align:center;font-weight:bold;} 
#cargos2 ul {text-align:left;}
#cargos2 li {margin-bottom:1px;}


#iframecliente {width:310px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;text-align:justify;background-color:#FFFFFF;margin:20px 10px 0px 0px;}
#iframecliente b{color:#0033FF;}
#iframecliente ul {margin-left:20px;margin-bottom:15px;}
#iframecliente li {list-style-image:url(../images/fleazul.gif);}

#borde {border:1px solid #9DB4C6;padding:10px;background-color:#F2F2F2;}
#explicacion {width:310px;color:#003399;text-align:justify;}
#explicacion b{color:#0033FF;}

#foto{float:right;width:300px;border:1px solid #9DB4C6;text-align:center;}




#tablainfo2 {width:1000px;}
#tablainfo2 td {padding-top:15px;text-align:left;vertical-align:top;width:500px;background-color:#F2F2F2;background-image:url(../images/degragris.gif);background-position:bottom;background-repeat: repeat-x;}




/*========== tabla contacto form =======*/
#form {width:300px;margin-left:60px;margin-bottom:10px;}
#form td {padding:7px;text-align:right;vertical-align:top;width:100px;background-color:#F2F2F2;background-image:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#form th {width:200px;text-align:left;padding:7px;background-color:#F2F2F2;}






.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #EAD8AC;
	text-decoration: none;
}
p {
	text-align: justify;







}
.campo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #675B25;
	border: 1px solid #093E68;

}
.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #003366;


}

.tdposiciones {
	background-color: #FFFFFF;
	width: 358px;
	text-align: right;
	vertical-align: top;
	padding: 0px;


}

li {
	clip:   rect(auto auto auto auto);
	margin-bottom: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}
.txtgris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #354365;
	text-decoration: none;
	padding-bottom: 12px;
}
.tdgaleria {
	background-color: #C5C69E;
	padding: 10px 0px 0px;
}
.tdurbano {
	background-color: #333300;
}
.txtmenuon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F8CF7C;
}
.tdtextosinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #354365;
	background-color: #F2F2F2;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin: 0px;
	background-image: url(../images/bggrisinfo.gif);
	background-repeat: no-repeat;



}
.tdblinfo {
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.tddestahome {
	background-color: #DFE0E2;
	padding: 8px;
}
.tdgris {
	background-color: #F2F2F2;
}
.titulo {
	color: #A66F31;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.titulogris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #071C55;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.txtazul {
	color: #003399;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;

}
.txtfecha {
	color: #8A6800;
}
.tdocre {
	background-color: #B99826;
}
a.osc:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #071C55;
	text-decoration: underline;
}
a.osc:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #071C55;
	text-decoration: underline;
}
a.osc:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC9900;
	text-decoration: underline;
}
a.azul:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066FF;
}
a.azul:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066FF;
}
a.azul:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: underline;
}
.txtcian {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066FF;
}
.li {
	margin-bottom: 5px;
	list-style-image: url(../images/li.gif);
}
.txtbl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
a.azulosc:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
}
a.azulosc:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
}
a.azulosc:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF9900;
}
