a{color:#002A56;}
a:active {
    text-decoration:none;
}
a:hover {
    text-decoration:none;
  }
a:link {
    text-decoration:none;
  }
a:visited {
    text-decoration:none;
  }
BODY{
	margin:0px;
	padding: 0 0 0 0;  
}
H1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;	
	text-align:left;
	color:#006633;
	text-decoration:none;
}

H2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;	
	text-align:left;
	color:#006633;
	text-decoration:underline;	
}
UL{
	list-style-image:url(../img/topo_texto.gif);
}
li{
	list-style-image:url(../img/topo_texto.gif);
}
#tablacabecera{
    background-position:center top;	
}
.negrita{
	font-weight:bold;
}
.negritaroja{
	font-weight:bold;
	color:#C80065;
}
.tabla1 {
	width:100%;
	height:100%;
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla1 td{	
    padding:0 0 0 0;   
}
.tabla2 {
	width:100%;
	height:100%;
	text-align:center;
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla2 td{		
    padding:0 0 0 0;   
}
.tabla3 {	
	width:776px;
	height:100%;
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla3 td{	
    padding:0 0 0 0;   
}
.tabla4 {
	background-image:url(../img/assets_lista_menu_fondo.gif);
	background-repeat:no-repeat;
	width:214px;
	height:228px;
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla4 td{	
    padding:0 0 0 0;   
}
.tabla4x3 {
	width:214px;
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla4top {
	background-image:url(../img/trigal.gif);
	background-repeat:no-repeat;
	width:214px;
	height:36px;
}
.tabla4middle {
	background-image:url(../img/pixelstira.gif);
	background-repeat:y-repeat;
	width:214px;
	height:120px;
}
div#tabla4fondo{
	position:absolute;
	margin:0;
}
div#tabla4datos{
	position:relative;
	margin:0;
}
.tabla4bottom {
	background-image:url(../img/flor.gif);
	background-repeat:no-repeat;
	width:214px;
	height:75px;
}
.tabla5 {	
	width:776px;
	height:100%;
	text-align:center;
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla5 td{	
    padding:0 0 0 0;   
}
.tabla6 {
	background-image:url(../img/superio_fondo_estira.gif);	
	background-repeat:repeat-x;
	background-color:#E3DFC6;
	width:776px;
	height:100%;
	text-align:center;
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla6 td{	
    padding:0 0 0 0;   
}
.tabla7 {	
	width:540px;
	height:100%;	
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla7 td{	
    padding:0 0 0 0;   
}
.tabla8 {	
	width:100%;
	height:20px;	
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla8 td{	
    padding:0 0 0 0;   
}
.tabla9 {	
	width:100%;
	height:39px;	
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla9 td{	
    padding:0 0 0 0;   
}
.tabla10 {
	background-color:#EFEFE5;
	border:0px;	
	width:301px;
	height:34px;	
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla10 td{	
    padding:0 0 0 0;   
}
.tabla11 {
	background-image:url(../img/fondo_estira1.gif);			
	width:776px;
	height:100%;	
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla11 td{	
    padding:0 0 0 0;   
}
.tabla12 {
	width:489px;
	height:100%;	
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla12 td{	
    padding:0 0 0 0;   
}
.tabla13 {
	background-image:url(../img/assets_home_img.png);
	background-repeat:no-repeat;
	width:100%;
	height:52px;	
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla13 td{	
    padding:0 0 0 0;   
}
.tabla14 {	
	width:100%;
	height:50%;
	text-align:right;
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla14 td{	
    padding:0 0 0 0;   
}
.tabla15 {
	background-image:url(../img/busqueda_fondo.gif);
	width:222px;
	height:32px;
	text-align:right;
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla15 td{	
    padding:0 0 0 0;   
}
.tabla16 {
	background-color:#F7F7F2;
	border:0px;	
	width:720px;
	height:75 px;	
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla16 td{	
    padding:0 0 0 0;   
}
.tabla161 {
	background-color:#F2FAF5;
	border:0px;	
	width:720px;
	height:75px;	
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla161 td{	
    padding:0 0 0 0;   
}  
.tabla17 {
	background-color:#EFEFE5;
	border:0px;	
	width:70%;
	height:40px;	
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla17 td{	
    padding:0 0 0 0;   
}
.tabla18 {		
	width:776px;
	height:84px;	
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla18 td{	
    padding:0 0 0 0;   
}
.tabla19 {
	background-color:#EFEFE5;
	border:0px;	
	width:95%;
	height:40px;	
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla19 td{	
    padding:0 0 0 0;   
}
.tabla20 {
	background-image:url(../img/accesibilidad_fondo.gif);		
	background-repeat: no-repeat;	
	width:220px;
	height:108px;	
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla20 td{	
    padding:0 0 0 0;   
}
.tabla21 {
	background-color:#F2FAF5;
	border:0px;	
	width:100%;
	height:40px;	
    padding:0 0 0 0;
    border-collapse:collapse; 	
}
.tabla21 td{	
    padding:0 0 0 0;   
}
.tabla22 {
	width:422px;
	height: 100%;	
}
.tabla22 td{	
    padding:0 0 0 0;   
} 
.tabla23 {
	width:710px;
	height: 100%;
	padding:0 0 0 0;
    border-collapse:collapse;	
}
.tabla23 td{	
    padding:0 0 0 0;   
} 
.v1 {		
	vertical-align:top;   	
}
.v2 {		
	vertical-align:middle;   	
}
.v3 {		
	vertical-align:bottom;   	
}
.v4{
	vertical-align:-20%;
}
.borde{
	border:0px;
}
.borde1{
	border:solid 1px #006633;
}
.t1 {		
	text-align:left;   	
}
.t2 {		
	text-align:center;   	
}
.t3 {		
	text-align:right;  	
}
.w{
	width:100%;
}
.h{
	height:100%;
}
.td1 {		
	width:220px;
	height:189px;   	
}
.td2 {			
	height:20px;   		
}
.td3 {			
	height:60px;   	
}
.td4 {		
	width:80px;	   	
}
.td5 {
	background-color:#CCCC00;		
	width:60%;	
	height:20px;
	vertical-align:middle;   	
}
.td6 {			
	width:40%;   	
}
.td7 {			
	height:15px;   	
}
.td8 {		
	width:16px;
	height:189px;   	
}
.td9 {			
	width:776px;   	
}
.td10 {			
	width:16px;   	
}
.td11 {			
	height:39px;   	
}
.td12 {			
	width:514px;   	
} 
.td13 {			
	width:227px;   	
}
.td14 {			
	width:10px;   	
}  
.td15 {			
	height:52px;   	
}
.td16 {			
	width:62px;   	
} 
.td17 {			
	height:2px;   	
}
.td18 {			
	height:1px; 
	background-image:url(../img/punteado.gif);  	
}		
.td19 {			
	height:32px;    	
}
.td20 {			
	height:84px;    	
}
.td21 {			
	height:161px;    	
} 
.td22 {			
	height:10px;    	
}
.td23 {			
	height:82px;    	
}
.td24 {			
	width:89px;   	
}
.td25 {			
	width:679px;   	
}
.td26 {				 
	background-image:url(../img/home_lazo_estira.gif);  	
}
.td27 {			
	width:32%;   	
}
.td28 {			
	width:30px;   	
}
.td29 {			
	width:1px;   	
}
.td291 {			
	width:1px;   	
}
.td30 {			
	width:10px;   	
}
.td31 {			
	width:68%;   	
}
.td32 {			
	width:31px;   	
}
.td33 {			
	height:1px;    	
}
.td34 {			
	height:18px;    	
}
.td35 {			
	width:5px;   	
}
.td36 {			
	height:75px;    	
}
.td37 {			
	width:100px;   	
}
.td38 {
	width:20px;
}
.td39{
	height:18px
}
.td40{
	height:35px
}
.td41 {			
	width:400px;   	
}
.td42{
	height:25px
}
.td43 {
	height:50px;
}
.td44 {
	height:80px;
}
.td45 {			
	width:80%;   	
}
.td46 {			
	width:15%;   	
}
.td47 {			
	width:5%;   	
} 
.td48 {
	height:37px;
}
.td49 {			
	height:31px;    	
}
.td50 {
	height:20px;
}
.td51 {			
	height:25%;   	
}
.td52{
	height:29px;
}
.td53 {			
	width:18px;   	
}
.td54 {			
	width:27px;   	
}
.td55 {			
	width:166px;   	
}
.td56{
	height:24px;
}
.td57 {			
	height:37px;    	
}
.td58 {
	width:30px;
}
.td59 {	
	height:57px; 
	width:77px;
	background-color:#006633;
	background-repeat: no-repeat; 	
	padding:0 0 0 0;
	border: 1px;	
	border-color:#006633; 
	vertical-align:middle;
	text-align:center;  
}
.td591 {	
	height:57px; 
	width:77px;	
}
.td60 {			
	height:23px;    	
}
.td61 {			
	width:520px;    	
}
.td62 {			
	width:99%;    	
}
.td63 {			
	width:20%;    	
}
.td64 {			
	width:60%;    	
}
.td65 {			
	height:60px;    	
}
.td66 {			
	height:179px;   	
}
.td67 {		
	height:180px; 	   	
}
.td68 {		
	height:86px; 	   	
}
.td69 {		
	height:160px; 	   	
}
.td70 {		
	height:850px; 	   	
}
.td71{
width:214px;
}
.td72 {			
	width:2%;   	
}
.busqueda {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	text-align:right;
	color:#000000;
	text-decoration:none;
}
.busqueda2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;	
	text-align:right;
	color:#006633;
	text-decoration:underline;
} 
.adm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;	
	text-align:center;
	color:#006633;
	text-decoration:none;
}
.adm:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;	
	text-align:center;
	color:#006633;
	text-decoration:none;
}
.menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	text-align:right;
	color:#000000;
	text-decoration:none;
}
.menu:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	text-align:right;
	color:#000000;
	text-decoration:none;
}
.menu1 {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	text-align:left;
	color:#006644;
	text-decoration:none;
}
.menuprincipal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;	
	text-align:left;
	color:#000000;
	text-decoration:none;
}

.menuprincipal:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;	
	text-align:left;
	color:#000000;
	text-decoration:none;
}
.menuprincipal1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;	
	text-align:left;
	color:#000000;
	text-decoration:none;
}
.semilla {
	font-family:Arial Narrow, Helvetica, sans-serif;
	background-image:url(../img/menu_semilla.gif);
	font-size:12px;
	font-weight:normal;	
	text-align:left;
	color:#847A24;
	text-decoration:none;
}
.menuhome {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;	
	text-align:left;
	color:#006633;
	text-decoration:none;
}

.menuhome1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;	
	text-align:left;
	color:#006633;
	text-decoration:underline;
}

.pie {
	font-family:Arial, Helvetica, sans-serif;	
	background-image:url(../img/inferior_fondo_estira.gif);
	font-size:10px;
	font-weight:normal;	
	text-align:center;
	color:#ACA899;	
}

.pie1 {
	font-family:Arial, Helvetica, sans-serif;		
	font-size:11px;
	font-weight:normal;	
	text-align:right;
	color:#847A24;	
	text-decoration:none;
}

.pie1:hover {
	font-family:Arial, Helvetica, sans-serif;		
	font-size:11px;
	font-weight:normal;	
	text-align:right;
	color:#847A24;	
	text-decoration:none;
}

.fecha {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;	
	text-align:left;
	color:#006633;
	text-decoration:none;
}

.fecha:hover {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;	
	text-align:left;
	color:#006633;
	text-decoration:none;
}

.titulo {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;	
	text-align:left;
	color:#CC0000;
	text-decoration:none;
}

.titulo:hover {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;	
	text-align:left;
	color:#CC0000;
	text-decoration:none;
}
.titulo1 {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	text-align:left;
	color:#CC0000;
	text-decoration:none;
}
.titulo3 {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;		
	color:#333333;
	text-decoration:none;
}
.titulo4 {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	text-align:left;
	color:#CC0000;
	text-decoration:none;
}
.contenido {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	text-align:left;
	line-height:1.5;
	color:#333333;
	text-decoration:none;
}
.contenido:hover {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	text-align:left;
	line-height:1.5;
	color:#333333;
	text-decoration:none;
}

.contenido1 {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	text-align:left;	
	color:#333333;
	text-decoration:none;
}

.contenido1:hover {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	text-align:left;
	color:#333333;
	text-decoration:none;
}
.contenido2 {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	text-align:center;
	line-height:1.5;
	color:#333333;
	text-decoration:none;
}

.lado_izqdo_sup {
	width:16px;
	height:6px;
	background-image:url(../img/medio_superior_izquierd.gif);
	background-repeat:no-repeat;
}

.lado_dcho_sup {
	width:16px;
	height:6px;
	background-image:url(../img/medio_superior_derecha.gif);
	background-repeat:no-repeat;
}

.lado_izqdo {
	width:16px;
	height:100%;
	background-image:url(../img/medio_izquierda.gif);
	background-repeat:repeat-y;
}

.lado_dcho {
	width:16px;
	height:100%;
	background-image:url(../img/medio_derecha.gif);
	background-repeat:repeat-y;
}

.lado_medio {
	width:3px;
	height:100%;
	background-color:#ECE9D8;
}

.tabla_pdf {
	background-color:#EFEFE5;
	border:0px;
}

.linea_punto {
	background-image:url(../img/punto.gif);
	vertical-align:top;
}
	
.descarga {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	font-style:italic;
	text-align:left;
	color:#333333;
	text-decoration:none;
}

a.archivo {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#000000;
	text-decoration:none;
}

a.archivo2 {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#CC0000;
	text-decoration:none;
}

.submenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	color:#006633;
	text-decoration:none;
}
.submenu:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	color:#006633;
	text-decoration:none;
}
.submenu1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	color:#000000;
	text-decoration:none;
}
.submenu1:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	color:#000000;
	text-decoration:none;
}
.submenu_sel {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	color:#CC0000;
	text-decoration:none;
}

.buscador{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	border-top:#036835 solid 1px;
	border-right:0px;
	border-bottom:#036835 solid 1px;
	border-left:0px;	
	font-size:10pt;	
}
.buscador2{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	border-top:#036835 solid 1px;
	border-right:#036835 solid 1px;
	border-bottom:#036835 solid 1px;
	border-left:#036835 solid 1px;
	font-size:10pt;
	padding-left:3px;
	width:160px;
}
.tramites{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;	
	text-align:left;
	color:#006633;
	text-decoration:underline;
}
.empresa{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;	
	text-align:left;
	color:#CC0000;
	text-decoration:none;
}
.empresa:hover{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;	
	text-align:left;
	color:#CC0000;
	text-decoration:none;
}
.empresa1{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	text-align:left;
	color:#CC0000;
	text-decoration:none;
}
.empresa1:hover{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	text-align:left;
	color:#CC0000;
	text-decoration:none;
}
.cur{
	font-weight:bold;
	font-style: italic;
}
.celdagris{
	background-color:#F2F1EF;
	text-align:left;
	vertical-align:middle;
	height:15px;
}
a.celdagris{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#6E6D6B;
}
.dat_noticia {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	text-align:left;
	color:#CC0000;
	text-decoration:none;
}