@media all {                /* hide from Netscape 4 */a img { color: inherit;     /* undo the rule above */        border: none;       /* hide from Netscape 4 */   }}body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	text-decoration: none;	background-color: #FFFFFF;	color: #000000;	font-size: 10px;	margin: 0px;	padding: 5px 0px 0px;	background-image: url(../img/fondoSite.jpg);	background-repeat: repeat-x;	background-position: left top;}/* LINK DE MENU */a.menu:link {	color: #666666;	}a.menu:visited {	color: #666666;	}a.menu:hover {	color: #0066CC;	}a.menu:active {	color: #666666;	}/* LINK DE MENU 2 */a.menu2:link {	color: #006699;	text-decoration: none;	font-size: 10px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-image: url(../img/flechaMenu1.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 14px;	background-color: #8ecad6;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	text-align: left;	vertical-align: middle;}a.menu2:visited {	color: #006699;	text-decoration: none;	font-size: 10px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-image: url(../img/flechaMenu1.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 14px;	background-color: #8ecad6;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	text-align: left;	vertical-align: middle;}a.menu2:hover {	color: #003366;	text-decoration: none;	font-size: 10px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-image: url(../img/flechaMenu1.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 14px;	background-color: #8ecad6;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	text-align: left;	vertical-align: middle;}a.menu2:active {	color: #006699;	text-decoration: none;	font-size: 10px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-image: url(../img/flechaMenu1.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 14px;	background-color: #8ecad6;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	text-align: left;	vertical-align: middle;}/* LINK DE ENTRAR */a.linkentrar:link {	color: #006699;	text-decoration: none;	font-size: 15px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: center;}a.linkentrar:visited {	color: #006699;	text-decoration: none;	font-size: 15px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: center;}a.linkentrar:hover {	color: #0099CC;	text-decoration: none;	font-size: 15px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: center;}a.linkentrar:active {	color: #006699;	text-decoration: none;	font-size: 15px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: center;}/* LINK DE Titulos de las Páginas */a.Titulo1:link {	color: #FFFFFF;	text-decoration: none;	font-size: 11px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	line-height: 8px;}a.Titulo1:visited {	color: #FFFFFF;	text-decoration: none;	font-size: 11px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	line-height: 8px;}a.Titulo1:hover {	color: #CCCCCC;	text-decoration: none;	font-size: 11px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	line-height: 8px;}a.Titulo1:active {	color: #FFFFFF;	text-decoration: none;	font-size: 11px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	line-height: 8px;}/* LINK DE BODY */a.Body1:link {	color: #006699;	text-decoration: none;	font-size: 9px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 1px;	vertical-align: middle;}a.Body1:visited {	color: #006699;	text-decoration: none;	font-size: 9px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 1px;	vertical-align: middle;
}a.Body1:hover {	color: #006699;	text-decoration: underline;	font-size: 9px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 1px;	vertical-align: middle;}a.Body1:active {	color: #006699;	text-decoration: none;	font-size: 9px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 1px;	vertical-align: middle;}/* LINK DE BODY 2*/a.Body2:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FF9900;	text-decoration: none;}a.Body2:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FF9900;	text-decoration: none;}a.Body2:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FF6600;	text-decoration: none;}a.Body2:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FF9900;	text-decoration: none;}/* LINK DE HOME *//* LINK DE NAVEGACION */a.home:link {	color: #FFFFFF;	text-decoration: none;	font-size: 9px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 1px;	vertical-align: middle;}a.home:visited {	color: #FFFFFF;	text-decoration: none;	font-size: 9px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 1px;	vertical-align: middle;}a.home:hover {	color: #FFFFFF;	text-decoration: underline;	font-size: 9px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 1px;	vertical-align: middle;}a.home:active {	color: #FFFFFF;	text-decoration: none;	font-size: 9px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 1px;	vertical-align: middle;}/* ENMARCADO DEL HEADER */.head1 {	background-color: #FFFFFF;	background-image: url(../site/img/header/marcoHead_01.gif);	background-repeat: repeat-x;	background-position: left bottom;	margin: 0px;	height: 42px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size: 9px;	font-weight: normal;	text-decoration: none;	text-align: right;	padding-top: 0px;	padding-right: 20px;	padding-bottom: 0px;	padding-left: 0px;}.head2 {	background-color: #FFFFFF;	background-image: url(../site/img/header/marcoHead_02.gif);	background-repeat: repeat-x;	background-position: left top;	margin: 0px;	height: 59px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size: 9px;	font-weight: normal;	text-decoration: none;	text-align: right;	padding-top: 0px;	padding-right: 20px;	padding-bottom: 0px;	padding-left: 0px;}.headBody {	background-color: #FFFFFF;	background-image: url(../site/img/header/marcoHead_03.gif);	background-repeat: repeat-y;	background-position: left top;	margin: 0px;	padding: 0px;	height: 234px;}.Line1 {	margin: 0px;	padding: 0px;	border-top-width: 1px;	border-top-style: dashed;	border-top-color: #CCCCCC;}.Line2 {	margin: 0px;	padding: 0px;	border-top-width: 1px;	border-top-style: dashed;	border-top-color: #ff9900;}/* MARCOS */.marcoImg {	background-color: #FFFFFF;	border: 1px solid #CCCCCC;	width: 193px;	height: 248px;	background-image: url(../fotosDoc/sinFoto.gif);	background-position: center center;}.marcoError {	background-color: #FFFFFF;	border: 1px solid #666666;	width: 760px;	height: 503px;	margin: 0px;	padding: 1px;	vertical-align: middle;	text-align: center;}.marcoHoja {	background-color: #FFFFFF;	border: 1px solid #CCCCCC;	width: 760px;	height: 503px;	margin: 0px;	padding: 1px;}.marcoLadoIzq {	background-color: #FFFFFF;	border: 1px solid #E0E0E0;}.marcoBodyCentral01 {	background-color: #FFFFFF;	padding: 0px;	margin: 0px;	border: 1px solid #003399;	height: 302px;	width: 540px;}.marcoBodyCentral02 {	background-color: #FFFFFF;	padding: 2px;	margin: 0px;	border: 1px solid #003399;	width: 540px;	height: 365px;}.marcoFooter {	margin: 0px;	padding: 0px;	height: 18px;	border: 1px solid #999999;}.marcoBuscaDoc {	margin: 0px;	padding: 0px 0px 0px 10px;	height: 11px;	border: 1px solid #999999;}.marcoFooter2 {	background-color: #FFFFFF;	margin: 0px;	padding: 1px;	height: 10px;	border: 1px solid #CCCCCC;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #0033FF;	text-decoration: none;	font-weight: normal;}.marcoHead1 {	background-color: #019CBA;	padding: 0px 10px 0px 0px;	height: 55px;}.marcoHeadMenu1 {	background-color: #FFFFFF;	padding: 0px;	background-image: url(../img/head/head_03.jpg);	background-repeat: repeat-x;	background-position: left top;}.marcoBody1 {	background-color: #FFFFFF;	border: 1px solid #003399;	padding: 4px;}.marcoBody2 {	background-color: #FFFFFF;	border-top: 1px solid #CCCCCC;}.marcoBody2Line {	border-top: 1px solid #CCCCCC;}.marcoBody3 {	background-color: #FFFFFF;	border-top: #CCCCCC;	border-bottom: #CCCCCC;	border-right-width: 1px;	border-right-style: dashed;	border-right-color: #CCCCCC;	padding: 1px;}.marcoBody4 {	background-color: #006699;	padding: 0px;	margin: 0px;	border: 1px solid #003366;	background-image: url(../img/bodyCajas/caja1.gif);	background-repeat: no-repeat;	background-position: left top;	height: 87px;}.marcoBody5 {	background-color: #FFCC66;	padding: 0px;	margin: 0px;	border: 1px solid #FF9900;	background-image: url(../img/bodyCajas/caja2.gif);	background-repeat: no-repeat;	background-position: left top;	height: 87px;}.marcoBody6 {	padding: 0px;	margin: 0px;	border: 1px solid #eeeeee;	width: 270px;}.marcoMenu1 {	background-color: #4192E3;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	height: 20px;	text-align: center;	vertical-align: middle;}.marcoMenu2 {	background-color: #EBEBEB;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #009cba;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 3px 16px 2px;}.marcoMenu3 {	background-color: #8ECAD6;	text-align: left;	height: 14px;}.marcoMenu4 {	background-color: #edf2f3;	text-align: left;}.marcoMenu5 {	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	border: 1px solid #0066FF;	background-image: url(../img/marcoTitulo1.jpg);	background-repeat: repeat-x;	background-position: left bottom;	background-color: #306BA5;	vertical-align: top;}.marcoSite {	background-color: #FFFFFF;	padding: 2px;	border-top: 1px solid #999999;	border-right: 1px solid #999999;	border-bottom: 1px solid #999999;	border-left: 1px solid #999999;	margin: 1px;}.marcoTitulo1 {	background-color: #0066FF;	background-image: url(../img/bodyCajas/tituloFondo.jpg);	background-repeat: no-repeat;	background-position: right top;	border: 1px solid #0033CC;	padding-left: 10px;	vertical-align: middle;	text-align: left;	height: 24px;}.marcoFoto1 {	background-color: #FFFFFF;	border: 1px solid #CCCCCC;	padding: 1px;}.marcoIzqAbajo {	background-color: #EBEBEB;	padding: 3px 16px 2px;	height: 164px;	border: 1px solid #4192E3;}.BoxFooterBody {	background-color: #FFFFFF;	text-align: left;	background-image: url(../img/bodyCajas/footerCaja.jpg);	background-repeat: no-repeat;	background-position: right bottom;}/* TEXTOS */.txtFooter1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #444444;	text-decoration: none;	text-align: left;	letter-spacing: 1px;}.txtBody0 {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #E6E6E6;	text-decoration: none;	letter-spacing: 1px;}.txtBody1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;	text-align: left;}.txtBody2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}.txtBody3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #006699;	text-decoration: none;	text-align: left;}.txtBody4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #006699;	text-decoration: none;}.txtBody4_1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #006699;	text-decoration: none;	padding-left: 5px;	border: 1px solid #CCCCCC;	height: 18px;}.txtBody7_1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #666666;	text-decoration: none;	padding-left: 6px;	border: 1px solid #CCCCCC;	height: 18px;}.txtBody5 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #4F4F4F;	text-decoration: none;}.txtBody6 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #666666;	text-decoration: none;	text-align: left;	line-height: 12px;}.txtBody7 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #666666;	text-decoration: none;	line-height: 11px;}.txtBody8 {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #000000;	text-decoration: none;}.txtTitulosBody {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	text-align: left;}.txtTitulosBody2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #006699;	text-decoration: none;	text-align: left;}.txtTitulos1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	line-height: 10px;}.txtTitulos2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	line-height: 10px;}.txtBodyIframe1 {    font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #333333;	text-decoration: none;	text-align: justify;}/* BOX BUSQUEDA DE DOC */.boxBusqueda {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #0066FF;	text-decoration: none;	text-align: left;	background-color: #FFFFFF;	border: 1px solid #0066CC;	padding: 1px;	height: 18px;}