body { margin-top: 0px; scrollbar-face-color: 003C59; scrollbar-highlight-color: 003C59; scrollbar-3dlight-color: eaeaea; scrollbar-darkshadow-color: 003C59; scrollbar-shadow-color: eaeaea; scrollbar-arrow-color: f85900; scrollbar-track-color: e6e6e6;}
A:link {  TEXT-DECORATION: none}
A:visited {  TEXT-DECORATION: none}
A:hover {  TEXT-DECORATION: underline}
A.links_qs:hover {	text-decoration: none;	font-weight: bold;	color: #004363;}
TABLE.tablas {  BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; border-spacing: 1px}
TABLE.tablas2 {  BORDER-RIGHT: #004363 1px solid; BORDER-TOP: #004363 1px solid; BORDER-LEFT: #004363 1px solid; BORDER-BOTTOM: #004363 1px solid; border-spacing: 1px}
TABLE.tablasform {	background-image: url(../images/grad_form.jpg);	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: 004363;	width: 317px; background-repeat:  repeat-x}
TABLE.tablasform2 {	background-image: url(../images/grad_form.jpg);	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: 004363;	width: 500px; background-repeat:  repeat-x}
TABLE.tablasform3 {	background-image: url(../images/grad_form.jpg);	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: 004363;	width: 350px; background-repeat:  repeat-x}
TABLE.tablasform5 {	background-image: url(../images/grad_form.jpg);	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: 004363;	width: 700px; background-repeat:  repeat-x}
TABLE.tablasform4 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: 004363;}
TABLE.tablafon01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 000000;
	width: 100%;
	border: 1px solid #CCCCCC;
}
TABLE.tablafon02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 000000;
	width: 100%;
}
TABLE.tablasnotic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 423px; 
	border: 1px solid #CCCCCC;
	padding: 4px;
}
TABLE.tabla_qs {
	text-align: center;
	line-height: 22px;
	border-top: 1px solid #004363;
	border-right: 1px solid #004363;
	border-bottom: 1px solid #004363;
	border-left: 1px solid #004363;
}
TABLE.tabla_busc {
	text-align: center;
	line-height: 22px;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004363;
}
TABLE.tablacont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #CCCCCC;
	padding: 2px;
	text-align: center;
}
TABLE.tablacont2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #CCCCCC;
	padding: 2px;
}
TABLE.tablacont2_sin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding: 2px;
}
TABLE.tablacont3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align:center;
	border: 1px solid #CCCCCC;
	padding: 2px;
}
TABLE.tablacont3_carta {
	background-image: url(../images/bienvenida.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #CCCCCC;
	padding: 2px;
}
TABLE.tablacont3_carta_ing {
	background-image: url(../imagesing/bienvenida.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #CCCCCC;
	padding: 2px;
}
.boxes {	FONT-WEIGHT: bold;	FONT-SIZE: 12px;	BACKGROUND: #d6d6d6;	COLOR: #ffffff;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	padding: 3px}
.boxes_b {	FONT-WEIGHT: bold;	FONT-SIZE: 11px;	BACKGROUND: #cccccc;	COLOR: #ffffff;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.boxes_c {	FONT-WEIGHT: bold;	FONT-SIZE: 10px;	BACKGROUND: #cccccc;	COLOR: #ffffff;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.boxes2 {  FONT-WEIGHT: bold;  FONT-SIZE: 11px;	BACKGROUND: #004363;  COLOR: #f85900;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.boxes3 {  FONT-WEIGHT: bold;  FONT-SIZE: 14px;	BACKGROUND: #cccccc;  COLOR: #ffffff;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.bann {  FONT-SIZE: 12px;	BACKGROUND: #004363;  COLOR: #ffffff;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.noticiaprin {  FONT-SIZE: 18px; COLOR: #000000;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.noticiasec {  FONT-WEIGHT: bold;  FONT-SIZE: 13px; COLOR: #004363;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.titqs {  FONT-WEIGHT: bold;  FONT-SIZE: 14px; COLOR: #999999;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.ruta {  FONT-WEIGHT: bold;  FONT-SIZE: 10px;	BACKGROUND: #d6d6d6;  COLOR: #666666;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.ruta2 {  FONT-WEIGHT: bold;  FONT-SIZE: 10px;	BACKGROUND: #f85900;  COLOR: #ffffff;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.textos {  font-size: 11px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.textos10 {  font-size: 10px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.text_bold {  font-size: 11px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.titabajo {  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; text-align: justify;}
.titabajo2 {  font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; text-align: justify;}
.comocom { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #f85900; font-weight: bold}
.comocom5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #f85900; font-weight: bold}
.comocom2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #f85900}
.comocom3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004363}
.comocom4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #f85900; font-weight: bold}
.fonf85900 {  background-color: #f85900}
.fon003c59 {  background-color: #003C59}
.foncccccc {  background-color: #cccccc}
.fonDBDBDB {  background-color: #DBDBDB}
.fon004363 {  background-color: #004363}
.fone8e8e8 {  background-color: #e8e8e8}
.fonf5f5f5 {  background-color: #f5f5f5}
.var01 {  background-image: url(../images/var_01.gif)}
.var02 {  background-image: url(../images/var_01_nar.gif)}
.var03 {  background-image: url(../images/var_02.gif)}
.var04 {  background-image: url(../images/var_03_cen.jpg)}
.textosleft { font-size: 9px; color: #686868; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none ; font-style: normal}
.textmain_left
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
}
.textmain 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
}
.textmain_sj 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.textmain_gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #24604a;
	FONT-WEIGHT: bold; 
}
.textmain666 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: justify;
}
.links01 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; text-decoration: none}
.campos { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal; border: 0px solid}
.text_infohtl { font-size: 10px; color: #666666; font-weight: normal;}
.campos2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #666666; font-weight: normal; border: 1px solid; border-color: #003C59 #003C59 #003C59 #003C59; width: 165px;}
.campos3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #666666; font-weight: normal; border: 1px solid; border-color: #003C59 #003C59 #003C59 #003C59;}
.camposbusc {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #666666; font-weight: normal; border: 1px solid; border-color: #003C59 #003C59 #003C59 #003C59;}
.botones {  font-family: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;	font-size: 10px; color: #666666; background-color: #cccccc; border-color: #dbdbdb; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.links_qs {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #004363;}
.fondotab {
	background-color: #f5f5f5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #ffffff;
	border-right-color: #cccccc;
}
.fondotab_b {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #ffffff;
	border-right-color: #cccccc;
}
.fondotab_c {
	background-color: #f5f5f5;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ffffff;
}
.fondotab2 {
	background-color: #f5f5f5;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ffffff;
	border-right-color: #cccccc;
}
.fondotab2_b {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ffffff;
	border-right-color: #cccccc;
}
.fondotab3 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ffffff;
}
.fondotab4 {
	background-color: #f5f5f5;
	border-right-color: #cccccc;
	border-right-width: 1px;
	border-right-style: solid;
}
.fondotab4_b {
	border-right-color: #cccccc;
	border-right-width: 1px;
	border-right-style: solid;
}
.lineagris01 {
	border: 1px solid #cccccc;
}
.lineaverde01 {
	border: 1px solid #004363;
}
.margenfoto01 {
	margin-right: 8px;
	margin-bottom: 1px;
}
.margenfoto02 {
	margin-left: 8px;
	margin-top: 1px;
}
#fot_geo {
	margin-right: 6px;
	margin-bottom: 3px;
}
.boxes2Copia {
FONT-WEIGHT: bold;  FONT-SIZE: 14px;	BACKGROUND: #F85900;  COLOR: #FFFFFF;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
#foto_big {
	border: 3px solid #FFFFFF;
}
#foto_ch {
	border: 3px solid #dbdbdb;
}
option.selecc {background-color: #004363;  color: #FFFFFF;}
.allotment {
	font-weight: bold;
	color: #330066;
}
#midiv2{ background-color: #FFFFFF;
 position:absolute;
 left: 50%; 
 width: 423px;
 margin-left: -250px; 
 text-align: left;
 opacity: 0.9;
 -moz-opacity: 0.9;
 filter: alpha(opacity=100);
 }
 #midiv_p{ background-color: #FFFFFF;
 position:absolute;
 left: 45%; 
 width: 300px;
 margin-left: -150px; 
 }
 #midiv3{ background-color: #FFFFFF;
 position:absolute;
 left: 30%; 
 width: 702px;
 margin-left: -150px;
 }
 #midiv4{ background-color: #FFFFFF;
 position:absolute;
 left: 50%; 
 width: 300px;
 margin-left: -150px; 
 }
  #olvido_clave{ background-color: #FFFFFF;
 position:absolute;
 left: 48%; 
  width: 300px;
 margin-left: -150px; 
 text-align: left;
 }
  #cambiar_clave{ background-color: #FFFFFF;
 position:absolute;
 left: 48%; 
  width: 300px;
 margin-left: -150px; 
 text-align: left;
 }
  #midiv_trans{ background-color: #000000;
 position:absolute;
 left: 50%; 
 width: 800px;
 height: 1150px;
 margin-left: -400px; 
 opacity: 0.5;
 -moz-opacity: 0.5;
 filter: alpha(opacity=50);
 }
