body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	onLoad:MM_preloadImages; 'images/b_registro-over.gif','images/b_contactenos-b_registro_ov.gif','images/b_foros-b_registro_over.gif','images/b_chat-b_registro_over.gif','images/b_tramites-b_registro_over.gif','images/b_contrataciones-b_registro.gif','images/b_gestion-b_registro_over.gif','images/b_indicadores-b_registro_ov.gif','images/b_ingresar-over.gif','images/b_registro_login-over.gif','images/b_olvide_clave-b_registro_l.gif','images/ver_mas_meses-over.gif','images/btn_sau2.gif','images/btn_sice2.jpg','images/btn_hora2.jpg','images/btn_puc2.jpg','images/btn_gobierno2.jpg','images/b_contactenos2.gif','images/b_registro2.gif','images/btn_ingreso2.gif','images/b_foros2.gif','images/b_contrataciones2.gif','images/b_tramites2.gif','images/b_faq2.gif','images/b_chat2.gif','images/b_mapa2.gif', 
}
a:hover {
	color: #660000;
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
/* INICIO CAMPOS */
.camposlogin {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: ebebeb;
	border: 1px solid #c7c7c7;
	padding:5px;
	height:49;
}
.campos {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: ebebeb;
	border: 1px solid #c7c7c7;
}
.camposbuscar {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-image:url(images/fondo_campo.gif);
	background-repeat:repeat-x;
	border:0px;
}
.camposingreso {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-image:url(images/fondo_campoIngreso.gif);
	background-repeat:repeat-x;
	border:1px #FFFFFF solid;
	height:18px;
}
/* FIN CAMPOS */

.piedefoto {
	font-family:  "Arial", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #00884a;
	text-decoration: none;
}
.titulos {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00884a;
	text-decoration: none;
	text-transform:uppercase;
}
.subtitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #006633;
	text-decoration: none;
}
.textotitular {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #626262;
	text-decoration: none;
	text-align: justify;
}
.linkmasinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #e20a16;
	text-decoration: none;
}
.titulares {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #02488c;
	text-decoration: none;
	font-weight:bold;
	text-transform:capitalize;
}
.titulares:hover {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #00884a;
	text-decoration: none;
	font-weight:bold;
	text-transform:capitalize;
}
.titIngreso {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}
.txtIngreso{
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
}
.txtIngreso:hover{
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #cccccc;
	text-decoration: none;
}
.dropdown {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #67a6e3;
	border: 1px solid #01478c;
	width: 180px;
	overflow:auto;
	overflow-x:visible;
	overflow-y:auto;
}
.comboCalifique {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #67a6e3;
	border: 1px solid #01478c;
	overflow:auto;
	overflow-x:visible;
	overflow-y:auto;
}
.docadjuntos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006633;
	text-decoration: none;
	background-color: #E5E5E5;
}
.loginnombre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.fondotabla {
	background-color: #666666;
}
.titulostablas {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #02488c;
	text-decoration: none;
	background-color: #ededed;
	text-align: center;
}
.textotablas {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #828383;
	text-decoration: none;
	background-color: #fafafa;
}
.linktextoplano {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;
}
.linktabla {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	text-decoration: underline;
}
.linkforos {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #828383;
	text-decoration: none;
}
.linkforos:hover {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #004d91;
	text-decoration: underline;
}
.textoformularios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	text-align: right;
}
.textoobligatorio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: right;
}
.caja {
    z-index:0; 
	position:absolute; 
    left:0px;
	top:0px;
}
.titTitulares{
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #00884a;
	text-decoration: none;
	text-align: left;
}
.subtitTabla{
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #01478c;
	text-decoration: none;
}
.titUltimaAct{
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #004d91;
	text-decoration: none;
	text-align: right;
}
.txtFecha{
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #e20a16;
	text-decoration: none;
	text-align: right;
}
.titFormas{
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #01478c;
	text-decoration: none;
	background-color:#ececec;
}
.fondoTablas{
	background-image:url(images/titulos_fondo.jpg);
	background-repeat:repeat-x;
}
.txtFormas{
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #7B7B7B;
	text-decoration: none;
}
.obligatorio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #D00917;
	text-decoration: none;
	display:inline;
}

/* INICIO CALENDARIO */
.mescalendario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c7961f;
	text-decoration: none;
	text-align: center;
	font-weight:bold;
	background-color:#d7d7d7;
	padding-top:4px;
	padding-bottom:4px;
}
.numerocalendario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	background-color:#ebebeb;
	}
.calendariovacio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #959595;
	text-decoration: none;
}
.calendariofin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #e6ad24;
	text-decoration: none;
}
.calendarioevento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c5292d;
}
/* FIN CALENDARIO */

/* INICIO BOTONES */
.boton {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	background-color: #5a8ec2;
	border: 1px solid #01478c;
}
.botonEnviar {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	background-image:url(images/btn_enviarFondo.gif);
	background-repeat:no-repeat;
	border:none;
	width:68px;
	background-color:#ffffff;
	height:21px;
}
.botonLimpiar {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	background-image:url(images/btn_limpiarFondo.gif);
	background-repeat:no-repeat;
	border:none;
	width:108px;
	background-color:#ffffff;
	height:21px;
}
.botonConsultar {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	background-image:url(images/b_consultar.gif);
	background-repeat:no-repeat;
	border:none;
	width:88px;
	background-color:#ffffff;
	height:21px;
}
.botonEnviaramigo {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	background-image:url(images/b_enviar_amigo.gif);
	background-repeat:no-repeat;
	border:none;
	width:128px;
	background-color:#ffffff;
	height:21px;
}
.botonVerComent {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	background-image:url(images/b_ver_comentarios.gif);
	background-repeat:no-repeat;
	border:none;
	width:168px;
	background-color:#ffffff;
	height:21px;
}
/* FIN BOTONES */

/* INICIO CREDITOS */
.tablaCreditos{
	background-image:url(images/creditos_fondo.jpg);
	background-repeat:repeat-x;
}
.txtCreditos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #a0a0a0;
	text-decoration: none;
}
/* FIN CREDITOS */

/* INICIO LINKS ANTERIOR Y SIGUIENTE */
.masPaginas{
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #01478c;
}
.masPaginas:hover{
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #00884a;
	text-decoration:underline;
}
/* FIN LINKS ANTERIOR Y SIGUIENTE */

/* INICIO MENU GENERAL */
.imgMenuSub{
	background-image:url(images/spacer.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:15px;
	height:20px;
}
.imgMenuCat{
	background-image:url(images/spacer.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:3px;
	height:19px;
}
.categorias {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color:#67a6e3;
	border-bottom:#FFFFFF solid 1px;
}
.categorias a{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.categorias a:hover{
	font-size: 11px;
	color: #1780C2;
	text-decoration: none;
}
.subcategorias {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #565656;
	text-decoration: none;
	background-color:#ebebeb;
	border-bottom:#FFFFFF solid 1px;
}
.subcategorias a {
	font-size: 11px;
	color: #565656;
	text-decoramation: none;
}
.subcategorias a:hover {
	font-size: 11px;
	color: #1780C2;
	text-decoramation: none;
}
.categoriasAct {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color:#00884a;
	border-bottom:#FFFFFF solid 1px;
}
.subcategoriasAct {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #00884a;
	text-decoration: none;
	background-color:#ebebeb;
	border-bottom:#FFFFFF solid 1px;
}
/* FIN MENU GENERAL */

/* INICIO MAPA */
.categoriasMapa {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:600;
	color: #1780C2;
	text-decoration: none;
	border-bottom:#dbdbdb dotted 1px;
	width:200px;
}
.categoriasMapa a {
	font-size: 11px;
	font-weight:600;
	color: #1780C2;
	text-decoration: none;
}
.categoriasMapa a:hover {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:600;
	color: #666666;
	text-decoration: none;
}
.subcategoriasMapa {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #67a6e3;
	text-decoration: none;
}
.subcategoriasMapa a {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #67a6e3;
	text-decoration: none;
}
.subcategoriasMapa a:hover {
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
	text-decoration: none;
}
.mapaSub{
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #D00917;
	background-image:url(images/spacer.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:15px;
	height:20px;
}
.mapaCat{
	font-family: "Arial", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #D00917;
	background-image:url(images/spacer.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:3px;
	height:19px;
}
/* FIN MAPA */

/* TRAMITES */
.textovencida {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	background-color: #FFFFFF;
}
.subtitulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.titulosdos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}
.textohabladores {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F3F3F3;
}
.textocorreo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.fondotabla {
	background-color: #999999;
}