 /* ***************************************************************************************************** */
/* CONTENT CSS */
@charset "utf-8";
BODY{

background:#ccc;
margin:0px;
padding:0px;

}
P{

}
H1{

}
H2{

}
H3{

}
a:link, a:active, a:visited{

}
a:hover{

}

/* ***************************************************************************************************** */
/* TEMPLATE SPECIFIC CSS CODE */



/* ***************************************************************************************************** */
/* JOOMLA SPECIFIC CSS CODE */

.article_separator{

}
.adminform{

}
.author{

}
.bannerfooter{

}
.bannergroup{

}
.bannerheader{

}
.blog{
float:left;
margin:0px;
padding:0px;
width: 100%;
}
.blog_more{

}
.blogsection{

}
.breadcrumbs{

}

.buttonheading{

}
.clr{
	clear:both
}

/* CSS CONTENT */
.leading {
}
.article-content {
margin:0px;
padding:0px;
width:360px;
float:left;
text-align: justify;
}


/* FIN CSS CONTENT */
.componentheading, .contentheading{
font-family:Arial, Helvetica, sans-serif;
color:#0066cc;
font-size:12px;
font-weight:bold;			
padding-top:12px;
}

.contentheading_estadisticas {
font-family:Arial, Helvetica, sans-serif;
color:#990000;
font-size:12px;
font-weight:bold;			
float:left;
padding-top:12px;
}
.contentheading_documentos {
font-family:Arial, Helvetica, sans-serif;
color:#0066cc;
font-size:12px;
font-weight:bold;			
float:left;
padding-top:12px;
}
.contentheading_destacados_ciudadano {
font-family:Arial, Helvetica, sans-serif;
color:#003398;
font-size:12px;
font-weight:bold;			
float:left;
}
.contentheading_destacados_ciudadano p {
font-family:Arial, Helvetica, sans-serif;
color:#003398;
font-size:12px;
font-weight:bold;			
float:left;
}

.content_email{

}
.content_rating{

}
.content_vote{

}
.contentdecription{

}
.contentpagetitle{
}
.contentpane{

}
.contentpaneopen{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:normal;			
float:left;
padding-left:10px;
padding-right:10px;
/*border-left:1px dotted #ccc;*/
}
.contentpaneopen .bull_vermas{
font-family:Arial, Helvetica, sans-serif;
color:#003399;
font-size:11px;
font-weight:normal;			
float:left;
}
.contentpaneopen a{
font-family: Arial, Helvetica, sans-serif;
color:#003399;
font-size:11px;
font-weight:normal;
text-decoration: none;
text-align:left;
}
.contentpaneopen a:hover{
text-decoration:underline;
cursor:pointer;
text-align:left;
}
.article_column .article-content {
margin:0px;
padding:0px;
float:none;
}

.contentpaneopen_novedades_del_ministerio td {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:normal;			
float:left;
}

.contentheading_novedades_del_ministerio {
font-family:Arial, Helvetica, sans-serif;
color:#0066cc;
font-size:12px;
font-weight:bold;			
float:left;
padding-top:12px;
}
td.contentheading_novedades_del_ministerio{
font-family:Arial, Helvetica, sans-serif;
color:#0066cc;
font-size:12px;
font-weight:bold;			
float:left;
padding-top:12px;
}

.contentpaneopen_estadisticas{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:normal;			
float:left;
padding-left:12px;
padding-right:10px;
}
.contentpaneopen_documentos{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:normal;			
float:left;
padding-left:12px;
padding-right:10px;
}
.contentpaneopen_destacados_ciudadano{
float:left;
width:350px;
padding-left:20px;
padding-top:10px;
}
	.contentpaneopen_destacados_ciudadano p{
	font-family:Arial, Helvetica, sans-serif;
	color:#003398;
	font-size:12px;
	font-weight:normal;			
	float:left;
	}
	.contentpaneopen_destacados_ciudadano p.txt_gris {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:normal;			
	float:left;
	}	

div.moduletable_news h3{

			border-left: 7px solid #027ffb;
			height: 23px;
			line-height: 35px;			
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight: bold;
			color:#333366;
			padding-left:5px;

}

div.moduletable_news div.ucd_title a, div.moduletable_news div.ucd_title a:visited, div.moduletable_news div.ucd_title a:active, div.moduletable_news div.ucd_title a:link {

	font-family:Arial, Helvetica, sans-serif;
	color:#0066cc;
	font-size:12px;
	font-weight:bold;			
	float:left;
	padding-top:12px;
	text-decoration:none;
}



div.moduletable_news div.ucd_title a:hover {

	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	color:#0066cc;
	font-size:12px;
	font-weight:bold;
	float:left;
	clear: right;
	padding-top:12px;
}




div.moduletable_news a.ucd_readon,div.moduletable_news a:visited.ucd_readon, div.moduletable_news a:active.ucd_readon, div.moduletable_news a:link.ucd_readon {

	font-family: Arial, Helvetica, sans-serif;
	color:#003399;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;

}



 div.moduletable_news a:hover.ucd_readon {

	text-decoration:underline;
	cursor:pointer;

}

div.moduletable_news .ucd_date {

	font-family: Arial, Helvetica, sans-serif;
	color:#003399;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	width: 100%;
	clear:left;
	display:block;


}

div.moduletable_news div.ucd_introtext {

	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	font-weight:normal;
	float:left;
	padding-left:12px;
	padding-right:10px;
	width: 100%;
	display:block;

}

div.moduletable_news div.ucd_introtext p{

	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;				
	float:left;
	text-align:justify;
}

div.moduletable_news .bull_vermas{

	font-family: Arial, Helvetica, sans-serif;
	color:#003399;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

div.moduletable_news ul.ucd_list li {

list-style-type: none;



}




.contenttoc{

}
.createdate{
font-family: Arial, Helvetica, sans-serif;
color:#909090;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
}
.created-date{

}
.date{

}
.ucd_date {
font-family: Arial, Helvetica, sans-serif;
color:#003399;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
}

.inputbox{

}

.intro{

}
.latestnews
{
list-style-type: none;
padding-top: 3px;
margin: 0px;
float:left;
}
.latestnews li
{
background-image: url(../images/bull2.jpg);
background-repeat: no-repeat;
background-position: 0px 10px;
padding-left:10px;	
padding-top:5px;	
}
.latestnews li a
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#333366;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.latestnews li a:hover
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#333366;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}

.mostread_accesos_mas_visitados
{
list-style-type: none;
padding-top: 3px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
float: left;
}



.mostread_accesos_mas_visitados li
{
background-image: url(../images/bull2.jpg);
background-repeat: no-repeat;
background-position: 0px 10px;
padding-left:10px;	
padding-top:5px;
}
.mostread_accesos_mas_visitados li a
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#333366;
font-size:11px;
font-weight:normal;
text-decoration:none;
clear: right;
}
.mostread_accesos_mas_visitados li a:hover
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#333366;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}




.loclink{

}


		
		
/*a.mainlevel:link, a.mainlevel:active, a.mainlevel:visited{

}
a.mainlevel:hover{

}*/
.message{

}
.metadata{

}
.modifydate{

}
.module{

}
.moduletable{
float:left;
width:75px;
margin: 0px;		
padding: 0px;
}
#texto_a {
margin: 0px;		
padding: 0px;
}

#fontsize {
margin: 0px;		
padding: 0px;
text-decoration:none !important;
}
#fontsize a{
margin: 0px;		
padding: 0px;
text-decoration:none !important;
}
#fontsize a:hover{
margin: 0px;		
padding: 0px;
text-decoration:none !important;
}
#menu_top {
float:left;
height: 24px;
list-style-type: none;
margin: 0px;		
padding: 0px;
vertical-align:middle;
}
.moduletable_menunav1 {
float:left;
width:150px;
height: 24px;
list-style-type: none;
margin: 0px;
padding-top: 2px;
vertical-align:middle;
}
.mainlevel_modmenunav1 {
display: inline;
float: left;
height: 24px;
vertical-align:middle;
}

#menu_top2 {
float:left;
width:390px;
margin: 0px;	
padding-top: 2px;
}
.moduletable_modmenunav2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
.moduletable_modmenunav2 a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
.moduletable_modmenunav2 a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#003399;
text-decoration:none;
}

#menu_top3 {
float:left;
width:40px;
margin: 0px;	
padding-top: 2px;
padding-left: 2px;
font-weight:normal;
text-align:left;
}
.moduletable_menuidioma {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
.moduletable_menuidioma a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
.moduletable_menuidioma a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#003399;
text-decoration:none;
}
/*BUSQUEDA ESPAÑOL*/
.moduletable_busqueda {
float:left;
width:181px;
list-style-type: none;
margin: 0px;	
padding-left: 7px;
}
.moduletable_busqueda label {
display: none;
}
.button_busqueda {
background: url(../images/botones/b-buscar-h.gif) no-repeat;
border: 0px;
width: 54px;
margin-left:3px;
margin-bottom:0px;
margin-top:0px;
margin-right:0px;
text-indent: -9999px;
line-height: 0;
font-size: 0;
height: 18px;
float: left;
}
.inputbox_busqueda {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width: 110px; 
height: 14px;
border: 1px solid #e1e1e1;
margin: 0px;
padding-left:0px;
padding-top:2px;
float: left;
}

/*BUSQUEDA ENGLISH*/

.moduletable_busquedaen {
float:left;
width:181px;
list-style-type: none;
margin: 0px;	
padding-left: 7px;
}
.moduletable_busquedaen label {
display: none;
}
.button_busquedaen {
background: url(../images/botones/b-search-h.gif) no-repeat;
border: 0px;
width: 54px;
margin-left:3px;
margin-bottom:0px;
margin-top:0px;
margin-right:0px;
text-indent: -9999px;
line-height: 0;
font-size: 0;
height: 18px;
float: left;
}
.inputbox_busquedaen {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width: 110px; 
height: 14px;
border: 1px solid #e1e1e1;
margin: 0px;
padding-left:0px;
padding-top:2px;
float: left;
}

#separador {
background-image:url(../images/sep_menutop.jpg);
background-repeat:no-repeat;
background-position:6px 6px;
float:left;
margin: 0px;	
padding-top: 1px;
width:8px;
}

#destacados_especiales{
width: 746px;
background: #fff;
float: left;
padding: 5px;
margin: 0px;
border-left-color:#cccccc;
border-left-style:solid;
border-left-width:3px;
border-top-color:#cccccc;
border-top-style:solid;
border-top-width:3px;
border-right-color:#cccccc;
border-right-style:solid;
border-right-width:3px;
border-bottom-color:#cccccc;
border-bottom-style:solid;
border-bottom-width:3px;	
}
	
#accesos{
width: 165px;
background: #fff;
float: left;
padding: 0px;
margin: 0px;	
}
#normatividad{
width: 165px;
background: #fff;
float: left;
padding: 0px;
margin: 0px;	
}
#aplicativos_informaticos{
width: 165px;
background: #fff;
float: left;
padding: 0px;
margin: 0px;	
}
#informacion_economica{
width: 168px;
background: #fff;
float: left;
padding: 0px;
margin: 0px;	
}
#pestana {
background-image:url(../images/pestana.jpg);
background-repeat:no-repeat;
width: 25px;
float:left;
}	
#pestana2 {
background-image:url(../images/pestana2.jpg);
background-repeat:no-repeat;
width: 8px;
float:left;
}	
.moduletable_titulo_destacados_especialistas {
background-color:#8585ad;
width:741px;
height:18px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:bold;			
float:left;
padding-left:5px;
padding-top:2px;
}
.moduletable_accesos_mas_visitados{
width: 164px;
background: #fff;
float: left;
padding: 0px;
margin: 0px;
height:auto;
}
	.moduletable_accesos_mas_visitados h3{
	font-family:Arial, Helvetica, sans-serif;
	color:#164596;
	font-size:12px;
	font-weight:bold;			
	float:left;	
	border-bottom-color:#c6c6d8;
	border-bottom-style:solid;
	border-bottom-width:1px;
	width:164px;
	height:20px;
	padding-top:5px;
	}
	.latestnews_accesos_mas_visitados
	{
	list-style-type: none;
	padding-top: 3px;
	margin: 0px;
	float:left;
	font-weight:normal;
	}
	.latestnews_accesos_mas_visitados ul
	{
	list-style-type: none;
	padding-top: 3px;
	margin: 0px;
	float:left;
	font-weight:normal;
	}
	.latestnews_accesos_mas_visitados li
	{
	background-image: url(../images/bull2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-left:10px;	
	padding-top:5px;
	font-weight:normal;	
	}
	.latestnews_accesos_mas_visitados li a
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	font-weight:normal;
	}
	.latestnews_accesos_mas_visitados li a:hover
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	font-weight:normal;
	}
	

	.mostread_inf_economica
	{
	list-style-type: none;
	padding-top: 3px;
	margin: 0px;
	float:left;
	}
	.mostread_inf_economica ul
	{
	list-style-type: none;
	padding-top: 3px;
	margin: 0px;
	float:left;

	}
	.mostread_inf_economica li
	{
	background-image: url(../images/bull2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-left:10px;	
	padding-top:5px;
	
	}
	.mostread_inf_economica li a
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;

	}
	.mostread_inf_economica li a:hover
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;

	}
	



	
.moduletable_normatividad {
width: 169px;
background: #fff;
float: left;
padding: 0px;
margin: 0px;
height:auto;
}
	.moduletable_normatividad  h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#164596;
	font-size:12px;
	font-weight:bold;			
	float:left;	
	border-bottom-color:#c6c6d8;
	border-bottom-style:solid;
	border-bottom-width:1px;
	width:164px;
	height:20px;
	padding-top:5px;
	}
	.latestnews_normatividad
	{
	list-style-type: none;
	padding-top: 3px;
	margin: 0px;
	float:left;
	font-weight:normal;
	}
	.latestnews_normatividad ul
	{
	list-style-type: none;
	padding-top: 3px;
	margin: 0px;
	float:left;
	font-weight:normal;
	}
	.latestnews_normatividad li
	{
	background-image: url(../images/bull2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-left:10px;	
	padding-top:5px;
	font-weight:normal;	
	}
	.latestnews_normatividad li a
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	font-weight:normal;
	}
	.latestnews_normatividad li a:hover
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	font-weight:normal;
	}
	.mod_docman_latestdown_normatividad
	{
	list-style-type: none;
	padding-top: 3px;
	margin: 0px;
	float:left;
	font-weight:normal;
	}
	.mod_docman_latestdown_normatividad ul
	{
	list-style-type: none;
	padding-top: 3px;
	margin: 0px;
	float:left;
	font-weight:normal;
	}
	.mod_docman_latestdown_normatividad li
	{
	background-image: url(../images/bull2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-left:10px;	
	padding-top:5px;
	font-weight:normal;	
	}
	.mod_docman_latestdown_normatividad li a
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	font-weight:normal;
	}
	.mod_docman_latestdown_normatividad li a:hover
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	font-weight:normal;
	}
	.mod_docman_latestdown_normatividad li span
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #9F9F9F; 
	}
	
.moduletable_app_informaticos {
width: 164px;
background: #fff;
float: left;
padding: 0px;
margin: 0px;
height:auto;
}
	.moduletable_app_informaticos  h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#164596;
	font-size:12px;
	font-weight:bold;			
	float:left;	
	border-bottom-color:#c6c6d8;
	border-bottom-style:solid;
	border-bottom-width:1px;
	width:164px;
	height:20px;
	padding-top:5px;
	}
	.latestnews_app_informaticos
	{
	list-style-type: none;
	padding-top: 3px;
	margin: 0px;
	float:left;
	font-weight:normal;
	}
	.latestnews_app_informaticos ul
	{
	list-style-type: none;
	padding-top: 3px;
	margin: 0px;
	float:left;
	font-weight:normal;
	}
	.latestnews_app_informaticos li
	{
	background-image: url(../images/bull2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-left:10px;	
	padding-top:5px;
	font-weight:normal;	
	}
	.latestnews_app_informaticos li a
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	font-weight:normal;
	}
	.latestnews_app_informaticos li a:hover
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	font-weight:normal;
	}
	
.moduletable_inf_economica{
width: 169px;
background: #fff;
float: left;
padding: 0px;
margin: 0px;
}
	.moduletable_inf_economica  h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#164596;
	font-size:12px;
	font-weight:bold;			
	float:left;	
	border-bottom-color:#c6c6d8;
	border-bottom-style:solid;
	border-bottom-width:1px;
	width:164px;
	height:20px;
	padding-top:5px;
	}
	.latestnews_inf_economica
	{
	list-style-type: none;
	padding-top: 3px;
	margin: 0px;
	float:left;
	font-weight:normal;
	float:left;	
	}
	.latestnews_inf_economica ul
	{
	list-style-type: none;
	padding-top: 3px;
	margin: 0px;
	float:left;
	font-weight:normal;
	float:left;	
	}
	.latestnews_inf_economica li
	{
	background-image: url(../images/bull2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-left:10px;	
	padding-top:5px;
	font-weight:normal;	
	}
	.latestnews_inf_economica li a
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	font-weight:normal;
	}
	.latestnews_inf_economica li a:hover
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	font-weight:normal;
	}

.moduletable_indicadores{
width:174px;
background-color:#ffffff;
}
	.moduletable_indicadores span.titulo {
	background-color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	padding-left:7px;
	padding-top:3px;
	padding-bottom:3px;
	width:167px;
	float:left;
	}
	.moduletable_indicadores span.txt_negro_10 {
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	}
	.moduletable_indicadores span.txt_negro_11 {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	font-weight:normal;
	}

/* MENU PRINCIPAL */
.moduletable_mod_menu_principal {
background-color:#666699;
width:762px;
margin:0px;
float:left;
/*background-image: url(../images/sombra_menuprincipal.gif);*/
background-repeat: repeat-x;
background-position: bottom;
}
.moduletable_mod_menu_principal td a{
border-right:1px solid #cccccc;
background-color:#666699;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-align:left;
text-decoration:none;
float:left;
}
.moduletable_mod_menu_principal td a:hover{
background-color:#da251c;
text-decoration:none;
color:#ffffff;
}
.moduletable_mod_menu_principal td a#active_menu_menu_principal {
text-decoration:none;
background-color:#da251c;
}
a.mainlevel_menu_principal {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
padding-top:7px;
padding-left:8px;
padding-right:8px;
float:left;
height:36px;
}
span.mainlevel_menu_principal {
background-image:url(../images/menus/m_secundario/linea02.jpg);
background-position:center;
height:16px;
}

/* ANCHO PARA CADA ITEM*/
.moduletable_mod_menu_principal td.menu_prin1 a {
width:112px;
}
.moduletable_mod_menu_principal td.menu_prin2 a{
width:51px;
}
.moduletable_mod_menu_principal td.menu_prin3 a{
width:62px;
}
.moduletable_mod_menu_principal td.menu_prin4 a{
width:53px;
}
.moduletable_mod_menu_principal td.menu_prin5 a{
width:85px;
}
.moduletable_mod_menu_principal td.menu_prin6 a{
width:73px;
}
.moduletable_mod_menu_principal td.menu_prin7 a{
width:54px;
}
.moduletable_mod_menu_principal td.menu_prin8 a{
width:48px;
}
.moduletable_mod_menu_principal td.menu_prin9 a{
width:72px;
border:0px !important;
}
/* ANCHO PARA CADA ITEM*/


/* FIN MENU PRINCIPAL */






/* MENU PRINCIPAL ENGLISH */
.moduletable_mod_menu_principal_en {
background-color:#666699;
width:762px;
margin:0px;
float:left;
background-image: url(../images/sombra_menuprincipal.gif);
background-repeat: repeat-x;
background-position: bottom;
}

.moduletable_mod_menu_principal_en table{

width: 290px;


}


.moduletable_mod_menu_principal_en td a{
border-right:1px solid #cccccc;
background-color:#666699;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-align:left;
text-decoration:none;
float:left;
}
.moduletable_mod_menu_principal_en td a:hover{
background-color:#da251c;
text-decoration:none;
color:#ffffff;
}
.moduletable_mod_menu_principal_en td a#active_menu_menu_principal_en {
text-decoration:none;
background-color:#da251c;
}
a.mainlevel_menu_principal_en {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
padding-top:7px;
padding-left:8px;
padding-right:8px;
float:left;
height:36px;
}
span.mainlevel_menu_principal_en {
background-image:url(../images/menus/m_secundario/linea02.jpg);
background-position:center;
height:16px;
}

/* ANCHO PARA CADA ITEM ENGLISH */

.moduletable_mod_menu_principal_en td.menu_prin1 a {
width:100px;

}
.moduletable_mod_menu_principal_en td.menu_prin2 a{
width:80px;
}
.moduletable_mod_menu_principal_en td.menu_prin3 a{
width:62px;
}
.moduletable_mod_menu_principal_en td.menu_prin4 a{
width:85px;
}
.moduletable_mod_menu_principal_en td.menu_prin5 a{
width:85px;
}
.moduletable_mod_menu_principal_en td.menu_prin6 a{
width:73px;
}
.moduletable_mod_menu_principal_en td.menu_prin7 a{
width:54px;
}
.moduletable_mod_menu_principal_en td.menu_prin8 a{
width:48px;
}
.moduletable_mod_menu_principal_en td.menu_prin9 a{
width:72px;
border:0px !important;
}
/* ANCHO PARA CADA ITEM ENGLISH*/


/* FIN MENU PRINCIPAL ENGLISH */


#menu_secundario{
width:762px;
height:25px;
padding:0px;
margin:0px;
float:left;
}
#menu_secundario div.moduletable_menu{
width:762px;
height:25px;
padding:0px;
margin:0px;
}
	a.mainlevel{
	padding:0px;
	margin:0px;	
	}
/* MENU SECUNDARIO 1 */
.moduletable_modmenusecnav1 {
width: 149px;
/*background-image:url(../images/menus/m_secundario/back_menu.jpg);*/
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
height:25px;
text-align:center;
text-decoration:none;
float:left;
margin:0px;
padding:0px;
}
.moduletable_modmenusecnav1 a{
background-image:url(../images/menus/m_secundario/back_menu.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
text-align:center;
text-decoration:none;
float:left;
height:16px;
margin:0px;
padding:0px;
}
.moduletable_modmenusecnav1 a:hover{
background-image:url(../images/menus/m_secundario/back_menu_on.jpg);
text-decoration:none;
color:#ffffff;
}
a.mainlevel_menusecnav1 {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
text-transform:uppercase;
padding-top:9px;
padding-left:16px;
padding-right:15px;
}
span.mainlevel_menusecnav1 {
background-image:url(../images/menus/m_secundario/linea02.jpg);
background-position:center;
height:16px;
width:1px;
float:left;
}
/* FIN MENU SECUNDARIO 1 */

/* MENU SECUNDARIO 2 */
.moduletable_modmenusecnav2 {
/*width: 534px;*/
background-image:url(../images/menus/m_secundario/back_menu2.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
height:25px;
text-align:center;
text-decoration:none;
float:left;
}
.moduletable_modmenusecnav2 a{
background-image:url(../images/menus/m_secundario/back_menu2.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
text-align:center;
text-decoration:none;
float:left;
height:16px;
}
.moduletable_modmenusecnav2 a:hover{
background-image:url(../images/menus/m_secundario/back_menu_on.jpg);
text-decoration:none;
color:#ffffff;
}
a.mainlevel_menusecnav2 {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
text-transform:uppercase;
padding-top:9px;
padding-left:17px;
padding-right:16px;
}
span.mainlevel_menusecnav2 {
background-image:url(../images/menus/m_secundario/linea02.jpg);
background-position:center;
height:16px;
width:1px;
float:left;
}
/* FIN MENU SECUNDARIO 2 */
	
	
.moduletable_ver_otros_indicadores {
font-family: Arial, Helvetica, sans-serif;
color:#003399;
font-size:11px;
font-weight:normal;
text-decoration:none;
padding-top:1px;
}
.moduletable_ver_otros_indicadores a {
font-family: Arial, Helvetica, sans-serif;
color:#003399;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.moduletable_ver_otros_indicadores a:hover {
text-decoration:underline;
cursor:pointer;
}
	
.moduletable_ver_otras_estadisticas {
font-family: Arial, Helvetica, sans-serif;
color:#003399;
font-size:11px;
font-weight:normal;
text-decoration: none;
padding-left:12px;
padding-top:20px;
}
.moduletable_ver_otras_estadisticas a {
font-family: Arial, Helvetica, sans-serif;
color:#003399;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.moduletable_ver_otras_estadisticas a:hover {
text-decoration:underline;
cursor:pointer;
}

.moduletable_ver_otros_documentos {
font-family: Arial, Helvetica, sans-serif;
color:#003399;
font-size:11px;
font-weight:normal;
text-decoration:none;
padding-left:12px;
padding-top:20px;
}
.moduletable_ver_otros_documentos a {
font-family: Arial, Helvetica, sans-serif;
color:#003399;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.moduletable_ver_otros_documentos a:hover {
text-decoration:underline;
cursor:pointer;
}	

#destacados_ciudadanos {
width: 746px;
background: #fff;
float: left;
padding: 5px;
margin: 0px;
border-left-color:#cccccc;
border-left-style:solid;
border-left-width:3px;
border-top-color:#cccccc;
border-top-style:solid;
border-top-width:3px;
border-right-color:#cccccc;
border-right-style:solid;
border-right-width:3px;
border-bottom-color:#cccccc;
border-bottom-style:solid;
border-bottom-width:3px;	
}

.moduletable_destacados_ciudadano {
width: 750px;
background: #fff;
float: left;
padding-bottom: 0px;
margin: 0px;
}
.moduletable_destacados_ciudadano img {
float: left;
margin: 0px;
display:block;
}
.moduletable_destacados_ciudadano p.txt_gris {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:normal;
padding-right:5px;
}	
.moduletable_destacados_ciudadano .article_separator {
height:20px;
width:100%;
float:left;
}

.moduletable_destacados_ciudadano h3{
	background-color:#d2d2c8;
	width:741px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666698;
	font-size:12px;
	font-weight:bold;			
	float:left;
	padding-left:5px;
	padding-top:2px;
	margin-bottom: 15px;
}
.moduletable_destacados_ciudadano li {
list-style-type:none;
list-style-image: none;
float: left;
width: 370px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:normal;
margin:0px !important;
padding:0px !important;
}
.ucd_destacados_ciudadano .ucd_list {
margin:0px;
padding:0px;
}
.ucd_destacados_ciudadano .ucd_list .ucd_item {
margin:0px;
padding-bottom:0px !important;
}
.ucd_destacados_ciudadano .ucd_list .ucd_item a{
margin:0px !important;
padding:0px !important;
font-family: Arial, Helvetica, sans-serif;
color:#003399;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
}
.ucd_destacados_ciudadano .ucd_list .ucd_item a:hover{
margin:0px !important;
padding:0px !important;
text-decoration:underline;
}
.ucd_destacados_ciudadano .ucd_list .ucd_item .bull_vermas{
font-family:Arial, Helvetica, sans-serif;
color:#003399;
font-size:11px;
font-weight:normal;
margin:0px;
padding-top:0px;
padding-left:0px;
padding-top:0px;
padding-bottom:15px !important;
float:left;
}
div.moduletable_destacados_ciudadano  div.ucd_destacados_ciudadano li {
list-style-type:none;
list-style-image: none;
float: left;
width: 355px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:normal;
margin:0px;
padding:0px;
}
.ucd_destacados_ciudadano li.ucd_item .ucd_introtext {
float: left;
width: 345px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:normal;
}
.moduletable_destacados_ciudadano div.ucd_destacados_ciudadano div.ucd_title{
float: right;
width: 310px;
font-family:Arial, Helvetica, sans-serif;
color:#164596;
font-size:12px;
font-weight:bold;
padding-bottom:3px !important;
}


.moduletable_destacados_ciudadano h4{
float: right;
width: 310px;
font-family:Arial, Helvetica, sans-serif;
color:#164596;
font-size:12px;
font-weight:bold;
}

.moduletable_destacados_ciudadano .contentheading_destacados_ciudadano{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666699;
	font-size:12px;
	font-weight:bold;
}
	.moduletable_titulo_destacados_ciudadanos {
	background-color:#d2d2c8;
	width:741px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666698;
	font-size:12px;
	font-weight:bold;			
	float:left;
	padding-left:5px;
	padding-top:2px;
	}


/* ATENCION AL CIUDADANO */
#sistemas_consulta{
width:166px;
background-color:#edecec;
padding:0px;
margin:0px;
float:left;
}
.moduletable_atencion_al_ciudadano{
width:158px;
background-color:#ffffff;
padding-left:0px;
padding-right:8px;
padding-top:10px;
float:left;
}
	.cont_ateciudadano{
	width:166px;
	background-color:#edecec;
	}
	.cont_ateciudadano strong{
	font-weight:bold;
	}	
	.cont_ateciudadano li a{
	background-image: url(../images/bull.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px; 	
	padding-top:2px;
	padding-left:12px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	}
	.cont_ateciudadano li a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	}

	.cont_ateciudadano span.titulo {
	background-image:url(../images/botones/icon-atenciud.gif);
	background-position: 6px 0px;
	background-repeat:no-repeat;
	background-color:#edecec;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666699;
	font-size:12px;
	font-weight:bold;
	padding-left:35px;
	padding-bottom:14px;
	float:left;
	width:130px;
	}
	.cont_ateciudadano strong {
	font-weight:bold;
	}
	.cont_ateciudadano p.texto {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	padding-top:15px;
	
	}
	ul
	{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	}
	li
	{
	margin:0px;
	padding:0px;
	}
	li a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px;
	}
	li a:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	/*color:#333366;*/
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	}
	.links {
	padding-left: 14px; 
	padding-top:2px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	}
	#linea_punteada {
	background-image:url(../images/linea_punteada.jpg);
	background-repeat:repeat-x;
	background-position:center;
	height:20px;
	}

	.moduletable_mod_menu_sistema_consulta {
	width:158px;
	background-color:#edecec;
	padding-left:8px;
	padding-right:8px;
	padding-top:0px;
	padding-bottom:10px;
	float:left;
	background-image:url(../images/linea_punteada_ok.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}
		.moduletable_mod_menu_sistema_consulta ul
		{
		list-style-type: none;
		padding: 0px;
		margin: 0px;
		}
		.moduletable_mod_menu_sistema_consulta li
		{
		margin:0px;
		padding:0px;
		}
		.moduletable_mod_menu_sistema_consulta li a
		{
		background-image: url(../images/bull.jpg);
		background-repeat: no-repeat;
		background-position: 0px 7px;	
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		color:#003399;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		margin: 0px;
		padding-left:12px;
		padding-top:3px;
		float:left;
		}
		.moduletable_mod_menu_sistema_consulta li a:hover
		{
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		color:#003399;
		font-size:11px;
		font-weight:normal;
		text-decoration:underline;
		margin: 0px;
		}
/* FIN ATENCION AL CIUDADANO */

/* MEF EN LINEA */
#mef_en_linea{
background-color:#edecec;
width:174px;
padding-top:10px;
margin:0px;
float:left;
}
.moduletable_contactenos {
width:158px;
background-color:#edecec;
padding-left:8px;
padding-right:8px;
padding-top:10px;
float:left;
}
	.moduletable_contactenos span.tit_azuloscuro {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666699;
	font-size:12px;
	font-weight:bold;
	}
	.moduletable_contactenos span.txt_negro_11 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	}
	.ico1 {
	float:left;
	height:70px;
	width:34px;
	}

	.cont_minerialinea{
	width:115px;
	background-color:#edecec;
	float:left;
	}
	.cont_minerialinea p a{
	width:115px;
	background-color:#edecec;
	text-decoration: none;
	}	
	.cont_minerialinea p a:hover{
	width:115px;
	background-color:#edecec;
	text-decoration: none;
	}	
	.cont_minerialinea span.tit_azuloscuro {
	background-color:#edecec;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666699;
	font-size:12px;
	font-weight:bold;
	}
	.cont_minerialinea span.txt_negro_11 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	}

/* FIN MEF EN LINEA */



.mosimage{

}
.mosimage_caption{

}
.mostread{

}
.newsfeed{

}
.outline{

}
.pagenav{

}
.pagenav_next{

}
.pagenav_prev{

}
.pagenavbar{

}
.pagenavcounter{

}
.pathway{

}
.pollstableboarder{

}
.read{

}
.search{

}
.searchintro{

}
.sections{

}
.sectiontable_footer{

}
.sectiontableentry{

}
.sectiontablefooter{

}
.sectiontableheader{

}
.small{

}.smalldark{

}
a.sublevel:link, a.sublevel:active, a.sublevel:visited{

}
a.sublevel:hover{

}
.title{

}
.wrapper{

}

.readon{
font-family: Arial, Helvetica, sans-serif;
color:#003399;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
display:block;
}
.readon a{
font-family: Arial, Helvetica, sans-serif;
color:#003399;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
display:block;
}
.readon a:hover{
font-family: Arial, Helvetica, sans-serif;
color:#003399;
font-size:11px;
font-weight:normal;
text-decoration:underline;
text-align:left;
display:block;
}


/* ***************************************************************************************************** */
/* CSS COPIADOS DEL BOSQUEJO */
#general {
width: 990px;
margin: 15px auto 0 auto;
background: #fff;
overflow:hidden;
}
#header{
width: 990px;
height: auto;
margin: 0 auto 0 auto;
background: #fff;
overflow:hidden;
}
#space_blanco{
width:18px;
background-color:#ffffff;
float:left;
}
#space_blanco2{
height:7px;
float:left;
width:100%;
background-color:#ffffff;
}
#space_blanco2b{
height:6px;
float:left;
width:100%;
background-color:#ffffff;
}
#space_blanco3{
height:18px;
background-color:#ffffff;
float:right;
}
#space_blanco4{
width:100%;
height:24px;
background-color:#eceaea;
float:left;
}
#space_blanco5{
height:18px;
background-color:#ffffff;
float:left;
}
#space_blanco6{
height:18px;
float:left;
}
#space_blanco_c{
height:0px;
}
#content{
width:762px;
background-color:#ffffff;
float:left;
}
#zonas_destacadas{
width:762px;
background-color:#ffffff;
float:left;
}
	#cont_menutop{
	width: 816px;
	height: 38px;
	background: #fff;
	float: left;
	padding: 5px 0 0 36px;
	}
		.tamano{
		float: left;
		color: #000;
		width:15px;
		height: 15px;
		line-height: 15px;
		text-decoration:none;
		font-size:13px;
		font-weight:bold;
		margin: 14px 5px 0 0;
		}
		
		/*#form-busqueda .textbusqueda{		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		width: 118px; 
		height: 14px;
		border: 1px solid #e1e1e1;
		margin: 0 5px;
		padding-left:1px;
		float: left;			
		}	
		#form-busqueda .btnbusqueda{
		background: url(../images/botones/b-buscar-h.gif) no-repeat;
		border: none;
		width: 54px;
		margin:2px 0 0 0;
		text-indent: -9999px;
		line-height: 0;
		font-size: 0;
		height: 18px;
		float: left;
		}*/
	#cont_banner_principal {
	width:762px;
	padding:0px;
	margin:0px;
	float:left;
	}
	
	#fec_aniocivil {
	display: block;
	width: 752px; /*635px*/
	height: 16px;
	/*background: #edebec;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666699; /*#979797;*/
	padding-top:4px;
	float:right;
	text-align:right;
	padding-right:10px;
	margin:0px;
	padding-left:0px;
	float:right;
	}
	#fec_aniocivil .moduletable_aniocivico {
	margin:0px;
	padding-left:0px;
	float:right;
	}
	#fec_aniocivil .fecha {
	margin:0px;
	padding-left:0px;
	float:right;
	}
	
	/*#menu_principal{
	width:762px;
	height:36px;
	padding:0px;
	margin:0px;
	float:left;
	}*/
	
	
#envoltura{
width: 762px;
background: #fff;
float: left;
margin: 0px;
}
	#contenido{
	width: 762px;
	background: #fff;
	float: left;
	padding: 0px;
	margin: 0px;
	height:100%;
	}
		#novedades{
		width: 372px;
		background: #fff;
		float: left;
		padding: 0px;
		margin: 0px;
		}
			#novedades span.titulo_azul{
			border-left: 7px solid #027ffb;
			height: 23px;
			line-height: 35px;
			width: 372px;
			float: left;
			display: inline;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight: bold;
			color:#333366;
			padding-left:5px;
			}
			#novedades span.titulo_azul2 {
			font-family:Arial, Helvetica, sans-serif;
			color:#0066cc;
			font-size:12px;
			font-weight:bold;			
			float:left;
			padding-left:12px;
			}
			#novedades span.titulo_azul3 {
			font-family:Arial, Helvetica, sans-serif;
			color:#0066cc;
			font-size:9px;
			font-weight:normal;
			padding-left:12px;
			}
			#novedades span.titulo_azul4 {
			font-family:Arial, Helvetica, sans-serif;
			color:#0066cc;
			font-size:12px;
			font-weight:bold;			
			float:left;
			padding-left:12px;
			}
			#novedades span.titulo_azul5 {
			font-family:Arial, Helvetica, sans-serif;
			color:#0066cc;
			font-size:9px;
			font-weight:normal;			
			float:left;
			}
			#novedades span.titulo_gris {
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:11px;
			font-weight:normal;
			padding-right:10px;
			}
			#novedades span.img_principal {	
			float:left;		
			padding-left:12px;
			}
			#novedades span.novedades2 {	
			width:165px;
			float:left;		
			padding-left:12px;
			}
				.novedades2 span.titulo_azul6 {
				font-family:Arial, Helvetica, sans-serif;
				color:#0066cc;
				font-size:12px;
				font-weight:bold;			
				float:left;
				}
				.novedades2 span.titulo_azul7 {
				font-family:Arial, Helvetica, sans-serif;
				color:#0066cc;
				font-size:12px;
				font-weight:bold;			
				float:left;
				padding-left:12px;
				}
				.novedades2 span.titulo_azul8 {
				font-family:Arial, Helvetica, sans-serif;
				color:#0066cc;
				font-size:11px;
				font-weight:normal;			
				float:left;
				}
				.novedades2 span.titulo_gris3 {
				font-family:Arial, Helvetica, sans-serif;
				color:#000000;
				font-size:11px;
				font-weight:normal;			
				float:left;
				padding-left:12px;
				}
				.novedades2 span.titulo_gris2 {
				font-family:Arial, Helvetica, sans-serif;
				color:#000000;
				font-size:11px;
				font-weight:normal;					
				}	
		
		
		#estadisticas{
		width: 184px;
		background: #fff;
		float: left;
		padding: 0px;
		margin: 0px;
		}
			#estadisticas span.titulo_azul{
			border-left: 7px solid #027ffb;
			height: 23px;
			line-height: 35px;
			width: 184px;
			float: left;
			display: inline;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight: bold;
			color:#333366;
			padding-left:5px;
			}
			#estadisticas span.titulo_rojo {
			font-family:Arial, Helvetica, sans-serif;
			color:#990000;
			font-size:12px;
			font-weight:bold;			
			float:left;
			padding-left:12px;
			}
			#estadisticas span.titulo_gris {
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:11px;
			font-weight:normal;			
			float:left;
			padding-left:12px;
			padding-right:10px;
			}
		#documentos{
		width: 188px;
		background: #fff;
		float: left;
		padding: 0px;
		margin: 0px;
		}
			#documentos span.titulo_azul{
			border-left: 7px solid #027ffb;
			height: 23px;
			line-height: 35px;
			width: 184px;
			float: left;
			display: inline;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight: bold;
			color:#333366;
			padding-left:5px;
			}
			#documentos span.titulo_azul2 {
			font-family:Arial, Helvetica, sans-serif;
			color:#0066cc;
			font-size:12px;
			font-weight:bold;			
			float:left;
			padding-left:12px;
			}
			#documentos span.titulo_gris {
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:11px;
			font-weight:normal;			
			float:left;
			padding-left:12px;
			padding-right:10px;
			}
		#linea_punteada2 {
		background-image:url(../images/linea_punteada2.jpg);
		background-repeat:repeat-y;		
		float:left;
		height:100%;
		}
		
	/*#destacados_ciudadanos {
	width: 746px;
	background: #fff;
	float: left;
	padding: 5px;
	margin: 0px;
	border-left-color:#cccccc;
	border-left-style:solid;
	border-left-width:3px;
	border-top-color:#cccccc;
	border-top-style:solid;
	border-top-width:3px;
	border-right-color:#cccccc;
	border-right-style:solid;
	border-right-width:3px;
	border-bottom-color:#cccccc;
	border-bottom-style:solid;
	border-bottom-width:3px;	
	}
		#destacados_ciudadanos span.titulo_azul {
		background-color:#d2d2c8;
		width:741px;
		height:18px;
		font-family:Arial, Helvetica, sans-serif;
		color:#666698;
		font-size:12px;
		font-weight:bold;			
		float:left;
		padding-left:5px;
		padding-top:2px;
		}
		#destacados_ciudadanos span.space_blanco4 {
		height:18px;
		background-color:#ffffff;
		}
		#destacados_ciudadanos span.img_ciud {
		float:left;
		}
		#det_ciudadano1 {
		width: 290px;
		background: #fff;
		float: left;
		padding:0px;
		margin:0px;	
		}
			#det_ciudadano1 span.titulo_azul2 {
			font-family:Arial, Helvetica, sans-serif;
			color:#666698;
			font-size:12px;
			font-weight:bold;			
			float:left;
			padding-left:12px;
			}
			#det_ciudadano1 span.titulo_gris {
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:11px;
			font-weight:normal;			
			float:left;
			padding-left:12px;
			padding-right:10px;
			}
			
		#det_ciudadano2 {
		width: 290px;
		background: #fff;
		float: left;
		padding:0px;
		margin:0px;	
		}
			#det_ciudadano2 span.titulo_azul2 {
			font-family:Arial, Helvetica, sans-serif;
			color:#666698;
			font-size:12px;
			font-weight:bold;			
			float:left;
			padding-left:12px;
			}
			#det_ciudadano2 span.titulo_gris {
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:11px;
			font-weight:normal;			
			float:left;
			padding-left:12px;
			padding-right:10px;
			}*/
			
	#destacados_especiales{
	width: 746px;
	background: #fff;
	float: left;
	padding: 5px;
	margin: 0px;
	border-left-color:#cccccc;
	border-left-style:solid;
	border-left-width:3px;
	border-top-color:#cccccc;
	border-top-style:solid;
	border-top-width:3px;
	border-right-color:#cccccc;
	border-right-style:solid;
	border-right-width:3px;
	border-bottom-color:#cccccc;
	border-bottom-style:solid;
	border-bottom-width:3px;	
	}
		/*#destacados_especiales span.titulo_blanco {
		background-color:#8585ad;
		width:741px;
		height:18px;
		font-family:Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:12px;
		font-weight:bold;			
		float:left;
		padding-left:5px;
		padding-top:2px;
		}
		#accesos{
		width: 164px;
		background: #fff;
		float: left;
		padding: 0px;
		margin: 0px;	
		}		
			#accesos span.titulo_azul {
			font-family:Arial, Helvetica, sans-serif;
			color:#666698;
			font-size:12px;
			font-weight:bold;			
			float:left;	
			border-bottom-color:#c6c6d8;
			border-bottom-style:solid;
			border-bottom-width:1px;
			width:164px;
			height:20px;
			padding-top:5px;		
			}
			
		#normatividad {
		width: 164px;
		background: #fff;
		float: left;
		padding: 0px;
		margin: 0px;	
		}		
			#normatividad span.titulo_azul {
			font-family:Arial, Helvetica, sans-serif;
			color:#666698;
			font-size:12px;
			font-weight:bold;			
			float:left;	
			border-bottom-color:#c6c6d8;
			border-bottom-style:solid;
			border-bottom-width:1px;
			width:164px;
			height:20px;
			padding-top:5px;		
			}
			
		#aplicativos_informaticos {
		width: 164px;
		background: #fff;
		float: left;
		padding: 0px;
		margin: 0px;	
		}		
			#aplicativos_informaticos span.titulo_azul {
			font-family:Arial, Helvetica, sans-serif;
			color:#666698;
			font-size:12px;
			font-weight:bold;			
			float:left;	
			border-bottom-color:#c6c6d8;
			border-bottom-style:solid;
			border-bottom-width:1px;
			width:164px;
			height:20px;
			padding-top:5px;		
			}
						
			#list
			{
			list-style-type: none;
			padding: 0px;
			margin: 0px;
			float:left;
			}
			#list li
			{
			background-image: url(../images/bull2.jpg);
			background-repeat: no-repeat;
			background-position: 0px 8px;
			padding-left:10px;	
			padding-top:5px;	
			}
			#list li a
			{
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			color:#333366;
			font-size:11px;
			font-weight:normal;
			text-decoration:none;
			}
			#list li a:hover
			{
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			color:#333366;
			font-size:11px;
			font-weight:normal;
			text-decoration:underline;
			}
		
		#informacion_economica {
		width: 174px;
		background: #fff;
		float: left;
		padding: 0px;
		margin: 0px;	
		}
			#informacion_economica span.titulo_azul2 {
			font-family:Arial, Helvetica, sans-serif;
			color:#666698;
			font-size:12px;
			font-weight:bold;			
			float:left;	
			border-bottom-color:#c6c6d8;
			border-bottom-style:solid;
			border-bottom-width:1px;
			width:174px;
			height:34px;
			padding-top:5px;		
			}	
			#informacion_economica span.titulo_azul3 {
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			color:#164596;
			font-size:11px;
			font-weight:normal;			
			float:left;	
			}				
			#list
			{
			list-style-type: none;
			padding: 0px;
			margin: 0px;
			float:left;
			}
			#list li
			{
			background-image: url(../images/bull2.jpg);
			background-repeat: no-repeat;
			background-position: 0px 8px;
			padding-left:10px;	
			padding-top:5px;	
			}
			#list li a
			{
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			color:#333366;
			font-size:11px;
			font-weight:normal;
			text-decoration:none;
			}
			#list li a:hover
			{
			font-family:Tahoma, Arial, Helvetica, sans-serif;
			color:#333366;
			font-size:11px;
			font-weight:normal;
			text-decoration:underline;
			}
		#pestana {
		background-image:url(../images/pestana.jpg);
		background-repeat:no-repeat;
		width: 25px;
		float:left;
		}	
			
			
		*/
	
#derecho{
width:174px;
background-color:#ffffff;
float:left;
}
/*#sistemas_consulta{
width:158px;
background-color:#edecec;
padding-left:8px;
padding-right:8px;
padding-top:10px;
}
	#sistemas_consulta span.titulo {
	background-color:#edecec;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666699;
	font-size:12px;
	font-weight:bold;
	padding-left:30px;
	float:left;
	}
	#sistemas_consulta span.titulo2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666699;
	font-size:12px;
	font-weight:bold;
	}
	#sistemas_consulta span.txt_negro_11 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	}

#mef_en_linea{
width:158px;
background-color:#edecec;
padding-left:8px;
padding-right:8px;
padding-top:0px;
}
	#mef_en_linea span.titulo {
	background-image:url(../images/botones/icon-atenciud.gif);
	background-repeat:no-repeat;
	background-color:#edecec;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666699;
	font-size:12px;
	font-weight:bold;
	padding-left:30px;
	float:left;
	}
	#mef_en_linea span.titulo2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666699;
	font-size:12px;
	font-weight:bold;
	}
	#mef_en_linea span.txt_negro_11 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	}

	ul
	{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	}
	li
	{
	background-image: url(../images/bull.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px; 	
	}
	li a
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	}
	li a:hover
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	}
	.links {
	padding-left: 14px; 
	padding-top:2px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	}
	#linea_punteada {
	background-image:url(../images/linea_punteada.jpg);
	background-repeat:repeat-x;
	background-position:center;
	height:20px;
	}
	.ico1 {
	background-image:url(../images/botones/icon-meflin.gif);
	background-repeat:no-repeat;
	background-position: 0px 4px;
	float:left;
	height:70px;
	width:35px;
	}*/



/*#indicadores {
width:174px;
background-color:#ffffff;
}
	#indicadores span.titulo {
	background-color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	padding-left:7px;
	padding-top:3px;
	padding-bottom:3px;
	width:167px;
	float:left;
	}
	#indicadores span.txt_negro_11 {
	font-family:Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:normal;
	}
	#indicadores span.txt_negro_10 {
	font-family: Arial, Helvetica, sans-serif;
	color:#333366;
	font-size:11px;
	font-weight:bold;
	}*/
	
.link {
font-family: Arial, Helvetica, sans-serif;
color:#003399;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.link a{
font-family: Arial, Helvetica, sans-serif;
color:#003399;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.link a:hover {
text-decoration:underline;
cursor:pointer;
}	

#banner_externos{
width: 100%;
height:81px;
float:left;
background-color:#cccccc;
padding-top:9px;
/*text-align:center;*/
}
	#banner_ext1 {
	float:left;
	width:132px;
	}
	#banner_ext2 {
	float:left;
	width:132px;
	}
	#banner_ext3 { 
	float:left;
	width:132px;
	}
	#banner_ext4 {
	float:left;
	width:132px;
	}
	#banner_ext5 {
	float:left;
	width:132px;
	}
	#banner_ext6 {
	float:left;
	width:132px;
	}
	#banner_ext7 {
	float:left;
	width:132px;
	}	

/* CSS DIV TABLES*/
div.tabla
{
	clear: none;
	overflow: auto;
}
div.fila
{
	clear: both;
}
div.col_titulo
{
	float: left;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	background: #cccccc;
	border-color: #b3b3b3;
	border-style: solid;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	color:#333333;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}
div.col_titulo2
{
	float: left;
	border-color: #b3b3b3;
	border-style: solid;
	border-left-width: 1px;
	border-right-width: 0px;	
	border-top-width: 1px;
	border-bottom-width: 1px;
	margin:0px;
	height:19px;
}
div.col1
{
	float: left;
	padding: 3px;
	border-color: #999999;
	border-style: solid;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	color:#333333;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
div.col2
{
	float: left;
	padding: 3px;
	background:#f4f4f4;
	border-color: #999999;
	border-style: solid;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}


/* ***************************************************************************************************** */
/* CSS PARA MOUSEOVER EN EL MENUNAV2 (SIN IMÁGENES)*/


ul#_menunav2 a:link 
{
	
	color: #57BDEE;
}
/*adentro pones el color que quieres para el link
por ejemplo -> color: #57BDEE;*/

ul#_menunav2 a:hover 
{
	color: #fff000;
}

/* FALTA MODIFICAR LOS COLORES ANTERIORES SEGÚN MAQUETA Y INCLUIR CSS PARA: a:visited Y a:active*/
/* ***************************************************************************************************** */



/*******    CSS NO ENCONTRADOS EN JOOMLA *******/
.readmore {
font-family: Arial, Helvetica, sans-serif;
color:#003399;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.readmore a {
font-family: Arial, Helvetica, sans-serif;
color:#003399;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
.readmore a:hover {
text-decoration:underline;
cursor:pointer;
}

#zonas_destacados{
width:762px;
background-color:#ffffff;
float:left;
padding: 0px;
margin: 0px;
}
	#zonadest1 {
	width: 372px;
	background: #fff;
	float: left;
	padding: 0px;
	margin: 0px;	
	/*border-left:1px dotted #666666;	*/
	}
		.moduletable_novedades{
		width: 365px;
		background: #fff;
		float: left;
		padding: 0px;
		margin: 0px;
		}
			.moduletable_novedades p{
			border-left: 7px solid #027ffb;
			height: 23px;
			line-height: 35px;
			width: 365px;
			float: left;
			display: inline;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight: bold;
			color:#333366;
			padding-left:5px;
			}	
	#zonadest2 {
	width: 190px;
	float: left;
	padding: 0px;
	margin:2px;
	border-left:1px dotted #666666;
	}
		.moduletable_estadisticas{
		width: 190px;
		background: #fff;
		float: left;
		padding: 0px;
		margin: 0px;
		}
		.moduletable_estadisticas a{
		font-family: Arial, Helvetica, sans-serif;
		color:#003399;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		text-align:left;
		}
		.moduletable_estadisticas a:hover{
		font-family: Arial, Helvetica, sans-serif;
		color:#003399;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		text-align:left;
		text-decoration:underline;
		cursor:pointer;
		}
			.moduletable_estadisticas h3{
			border-left: 7px solid #027ffb;
			height: 23px;
			line-height: 35px;
			width: 175px;
			float: left;
			display: inline;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight: bold;
			color:#333366;
			padding-left:5px;
			}
			
			.moduletable_estadisticas div.ucd_title {
			font-family:Arial, Helvetica, sans-serif;
			color:#990000;
			font-size:12px;
			font-weight:bold;			
			float:left;
			padding-left:12px;
			}	 
			div.ucd_estadisticas 
			{
			margin:0px;
			padding:0px;
			float:left;
			}
			div.ucd_estadisticas ul.ucd_list
			{
			list-style-type: none;
			padding-top:25px;
			padding-left:0px;
			padding-top:0px;
			padding-bottom:0px;
			float:left;
			}
			div.ucd_estadisticas li.ucd_item
			{
			font-family:Arial, Helvetica, sans-serif;
			color:#003399;
			font-size:11px;
			font-weight:normal;
			margin:0px;
			padding-top:0px;
			padding-left:0px;
			padding-top:0px;
			padding-bottom:15px !important;
			}
			div.ucd_estadisticas li.ucd_item .bull_vermas
			{
			font-family:Arial, Helvetica, sans-serif;
			color:#003399;
			font-size:11px;
			font-weight:normal;
			float:left;
			margin:0px;
			padding:0px;
			}
			.ucd_introtext {
			width: 170px;
			padding: 0px;
			margin: 0px;
			}
			
			.ucd_introtext p {
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:11px;
			font-weight:normal;			
			float:left;
			text-align:justify;
			}
	
	#zonadest3 {
	width: 190px;
	background: #fff;
	float: left;
	padding: 0px;
	margin:2px;
	border-left:1px dotted #666666;
	}
		.moduletable_documentos{
		width: 190px;
		background-color:#FFFFFF;
		float: left;
		padding: 0px;
		margin: 0px;
		}
		.moduletable_documentos a{
		font-family: Arial, Helvetica, sans-serif;
		color:#003399;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		text-align:left;
		}
		.moduletable_documentos a:hover{
		font-family: Arial, Helvetica, sans-serif;
		color:#003399;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		text-align:left;
		text-decoration:underline;
		cursor:pointer;
		}
			.moduletable_documentos h3{
			border-left: 7px solid #027ffb;
			height: 23px;
			line-height: 35px;
			width: 175px;
			float: left;
			display: inline;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight: bold;
			color:#333366;
			padding-left:5px;
			}
			
			.moduletable_documentos div.ucd_title {
			font-family:Arial, Helvetica, sans-serif;
			color:#0066cc;
			font-size:12px;
			font-weight:bold;			
			float:left;
			}	
			div.ucd_documentos {
			margin:0px;
			padding:0px;
			float:left;
			}
			div.ucd_documentos ul.ucd_list
			{
			list-style-type: none;
			padding-top:25px;
			padding-left:0px;
			padding-top:0px;
			padding-bottom:0px;
			float:left;
			background-color:#FFFFFF;
			}
			div.ucd_documentos li.ucd_item 
			{
			font-family:Arial, Helvetica, sans-serif;
			color:#003399;
			font-size:11px;
			font-weight:normal;
			margin:0px;
			padding-top:0px;
			padding-left:0px;
			padding-top:0px;
			padding-bottom:15px !important;
			}			
			div.ucd_documentos li.ucd_item .bull_vermas
			{
			font-family:Arial, Helvetica, sans-serif;
			color:#003399;
			font-size:11px;
			font-weight:normal;
			float:left;
			margin:0px;
			padding:0px;
			}
			.ucd_introtext {
			width: 170px;
			padding: 0px;
			margin: 0px;
			}
			.ucd_introtext p {
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:11px;
			font-weight:normal;			
			float:left;
			}

/*******  FIN CSS NO ENCONTRADOS EN JOOMLA *******/



/*************************************/
.moduletable_destacados_ciudadano ul {
font-family: Arial, Helvetica, sans-serif;
float: left;
}
.moduletable_destacados_ciudadano li {
font-family: Arial, Helvetica, sans-serif;
float: left;
}
.moduletable_destacados_ciudadano li a{
font-family: Arial, Helvetica, sans-serif;
float: left;
}

.banneritem_banner_subsites{
width:146px;
padding-bottom:7px;
margin:0px;
}
.banneritem_banner_subsites_transparencia{
width:146px;
padding-bottom:7px;
margin:0px;
}
/* FIN PIE DE PAGINA*/
/*************************************/