@charset "utf-8";
/* CSS Document */

html {
	margin:0;
}
form {
	margin: 0;
	padding: 0;
}
body {
	margin:0;
	padding:0;
	font: normal 16px Arial, Helvetica, sans-serif; /*0.8em/1.3em*/
	background: #F6F6F6 url(../../../images/fondo.png) repeat-x left top;
	color:#666666;
}
h1 {
	font: normal 1.7em/1.1em Arial, Helvetica, sans-serif;
	color:#006CB7;
	margin:0;
	padding:0;
}
h2 {
	font: normal 1.5em/1.1em Arial, Helvetica, sans-serif;
	color:#006CB7;
	margin:0;
	padding:0;
}
h3 {
	font: normal 1.3em/1.1em Arial, Helvetica, sans-serif;
	color:#006CB7;
	margin:0;
	padding:0;
}
h4 {
	font: normal 1.1em/1.1em Arial, Helvetica, sans-serif;
	color:#006CB7;
	margin:5px 0px;
	padding:0;
}
h5 {
	font: bold 0.8em/1.2em Arial, Helvetica, sans-serif;
	color:#006CB7;
	margin:5px 0px;
	padding:0;
}
h6 {
	font: normal 0.75em/1.2em Arial, Helvetica, sans-serif;
	color:#006CB7;
	margin:0;
	padding:0;
}
p {
	font: normal 0.75em/1.3em Arial, Helvetica, sans-serif;
	color:#737373;
	margin:12px 5px 20px 5px;
	padding:0;
	text-align:justify;
}
ul {
	font: normal 0.8em/1.3em Arial, Helvetica, sans-serif;
	color:#646464;
	margin:10px 5px 15px 5px;
	padding:0;
	list-style-position:inside;
}
a {
	margin:0;
	padding:0;
}
a:link, a:visited {
	color:#006CB7;
}
a:hover, a:active {
	color:#008BE8;
}
/*****************************************/
/*** CONTENEDOR ***/
/*****************************************/
#contenedor {
	width:1000px;
	height:100%;
	margin:0 auto;
	padding:0;

}
/*****************************************/
/*** TOPCONTENT ***/
/*****************************************/
#topcontent {
    height: 100%;
    margin: 0;
    padding: 0;
    width: 1000px;
}

/*****************************************/
/*** TOP ***/
/*****************************************/
#top {
	width:1000px;
	height:180px;
	margin:0;
	padding:0;
	float:left;
	background: url(../../../images/contenedor.png) repeat-y left top; 
}
/*** TOP- TOPLEFT ***/
/*****************************************/
#topleft {
	width:204px;
	height:177px;
	float:left;
	margin:0px 0px 0px 20px;
	padding:0;
	background: url(../../../images/top.jpg) repeat-x left top;
}
.moduletable_logo {
	display:block;
	margin:0;
	padding:0;
	float:right;
}
.moduletable_logo img {
	border:none;
}
/*** TOP- TOPRIGHT ***/
/*****************************************/
#topright {
	width:756px;
	height:177px;
	float:left;
	margin:0px 20px 0px 0px;
	padding:0;
	background: url(../../../images/top.jpg) repeat-x left top;
}
/*** TOPRIGHT- HERRAMIENTAS ***/
/*****************************************/
#herramientas {
	width:700px;
	height:24px;
	margin:0;
	padding:4px 15px;
	float:left;
}
.moduletable_accesibilidad {
	width:27px;
	height:24px;
	margin:0;
	padding:0;
	float:right;
}
.moduletable_fontsize {
	height:24px;
	margin:0px 10px 0px 0px;
	padding:0;
	float:right;
}
#fontSize {
	display:block;
	font: bold 0.9em/1.2em Arial, Helvetica, sans-serif;
	float:left;
	margin:4px 0px 0px 0px;
}
#fontSize span.mas {
	font: bold 0.9em/1.2em Arial, Helvetica, sans-serif;
}
#fontSize span.borrar {
	font: bold 0.8em/1.2em Arial, Helvetica, sans-serif;
}
#fontSize span.menos {
	font: bold 0.7em/1.2em Arial, Helvetica, sans-serif;
}
#fontSize a:link, #fontSize a:visited {
	text-decoration:none;
	color:#2B76B4;
}
#fontSize a:hover, #fontSize a:active {
	text-decoration:none;
	color:#235F8F;
}
.moduletable_herramientas {
	width:78px;
	height:24px;
	margin:0;
	padding:0;
	float:right;
}
.moduletable_socialmedia {
	width:152px;
	height:24px;
	margin:0;
	padding:0;
	float:right;
}
#herramientas .moduletable_socialmedia a img {
	margin:0;
	padding:0;
}
#herramientas div.smile img.i24 {
	width:auto;
	height:auto;
	margin:0px 6px 0px 0px;
	padding:0;
	float:left;
}
.moduletable_yoologin {
	width:334px;
	height:24px;
	margin:0px 12px 0px 62px;
	padding:0;
	float:left;
}
.moduletable_search {
	width:140px;
	height:24px;
	margin:0px 0px 0px 12px;
	padding:0;

	float:right;
}
.moduletable_search label {
	display:none;
	visibility:hidden;
}
.moduletable_search input {
	float:left;
}
.moduletable_search input#mod_search_searchword {
	height:16px;
	margin:2px 0px 0px 0px;
	padding:0px 2px;
	color:#797979;
	border: solid 1px #CDD2DA;
	text-align:center;
	font: normal 0.7em/1.1em Arial, Helvetica, sans-serif;
}
.moduletable_languaje {
	width:48px;
	height:24px;
	margin:0px 0px 0px 12px;
	padding:0;
	float:right;
}
.moduletable_languaje img {
	border:none;
	margin:4px 4px 0px 0px;
}
/*** TOPRIGHT- BANNER ***/
/*****************************************/
#banner {
	width:756px;
	height:98px;
	margin:0;
	padding:0;
	float:left;
}
#banner img {
	border:none;
}
.moduletable_banner {
	display:block;
	margin:0;
	padding:0;
	float:left;
}
/*** TOPRIGHT - MENU PPAL ***/
/*****************************************/

#menu {
	width:756px;
	height:31px;
	margin:0;
	padding:0;
	float:left;
	background: url(../../../images/menuppal.jpg) repeat-x left top;
}
.moduletable_mainmenu {
	display:block;
	margin:0;
	padding:0;
	float:right;
}
#menu31 td a {
	display:block;
	background: url(../../../images/linea_menu.jpg) no-repeat right top;	
}

/*****************************************/
/*** CONTENT ***/
/*****************************************/
#content {
	width:1000px;
	float:left;
	margin:0;
	padding:0;
	background: url(../../../images/contenedor.png) repeat-y left top;

}

/*****************************************/
/*** LEFT ***/
/*****************************************/
#left {
	width:239px;
	margin:0px 33px 0px 0px;
	padding:0;
	float:left;
	/* z-index:999; */
}
/*** MODULOS - FOTO MINISTRO Y SUBSEC ***/
/*****************************************/
.moduletable_fotoministro {
	width:179px;
	height:57px;
	margin:0px 15px 12px 45px;
	padding:0;
	background: url(../../../images/ministro.jpg) no-repeat left top;
}
.moduletable_fotosubsec {
	width:179px;
	height:57px;
	margin:0px 15px 22px 45px;
	padding:0;
	background: url(../../../images/subsecretaria.jpg) no-repeat left top;
}
.moduletable_fotoministro h3, .moduletable_fotosubsec h3 {
	margin:14px 0px 0px 48px;
	padding:0;
	font: bold 0.7em/1em Arial, Helvetica, sans-serif;
	color:#006CB7;
	float:left;
}
.moduletable_fotoministro h4, .moduletable_fotosubsec h4 {
	margin:4px 0px 0px 49px;
	padding:0;
	font: normal 0.65em/1em Arial, Helvetica, sans-serif;
	color:#737373;
	float:left;
}
.moduletable_fotoministro a, .moduletable_fotosubsec a {
	text-decoration:none;
}
/*** MODULOS - MENULEFT ***/
/*****************************************/
.moduletable_menuleft {
	width:239px;
	margin:0px 0px 25px 0px;
	padding:0;
}
.moduletable_menuleft h3{
	width:239px;
	height:38px;
	margin:0;
	padding:0px 0px 0px 30px;
	color:#FFFFFF;
	font: bold 0.8em/2.3em Arial, Helvetica, sans-serif;
	background: url(../../../images/titulo_menuleft.png) no-repeat left top;
}
.moduletable_menuleft ul{
	display:block;
	margin:0px 0px 0px 48px;
	padding:0;
	list-style:none;
}
.moduletable_menuleft li{
	width:186px;
	height:30px;
	margin:0;
	padding:0;
	font: bold 0.8em/3em Arial, Helvetica, sans-serif;
	background: url(../../../images/li_linealeft.jpg) no-repeat left bottom;
}
.moduletable_menuleft li a{
	text-decoration:none;
	padding: 0px 0px 0px 10px;
	background: url(../../../images/list_left.jpg) no-repeat left top;
}
.moduletable_bannerleft{
	width:186px;
	margin:16px 0px 25px 48px;
	padding:0;
}
.moduletable_bannerleft a img{
	border:none;
}


/*****************************************/
/*** RIGHT ***/
/*****************************************/
#right {
	width:708px;
	margin:3px 20px 0px 0px;
	padding:0;
	float:right;
}

/*** RIGHT - NOTICIAS ***/
/*****************************************/
#noticias {
	width:684px;
	margin:0px 0px 30px 0px;
	padding:0;
}

.moduletable_noticias {
	display:block;
	margin:0;
	padding:0;
}
#noticias .moduletable_noticias p {
	display:none;
	visibility:hidden;
}

.moduletable_masnoticias {
	display:block;
	margin:20px 0px 13px 0px;
	padding:0;
}
.moduletable_masnoticias h3{
	height:20px;
	background: url(../../../images/fondo_masnoticias.jpg) no-repeat left top;
	color:#006CB7;
	font: bold 0.9em/1em Arial, Helvetica, sans-serif;
	margin:0;
	padding:7px 0px 0px 16px;
}
.moduletable_masnoticias h4{
	color:#006CB7;
	font: bold 0.7em/1.05em Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	height:38px;
}
.moduletable_masnoticias h4 a{
	text-decoration:none;
}
.moduletable_masnoticias p{
	font: normal 0.7em/1.2em Arial, Helvetica, sans-serif;
	margin:0;
	padding:10px 0px 0px 0px;
}
.moduletable_masnoticias img{
	border: 1px solid #999999;
}
.moduletable_masnoticias a.readon:link, .moduletable_masnoticias a.readon:visited {
	font: normal 0.6em/1em Arial, Helvetica, sans-serif;
	color:#ED232E;
	margin:0;
	padding:5px 0px 0px 0px;
}
.moduletable_masnoticias a.readon:hover, .moduletable_masnoticias a.readon:active {
	color:#CC111B;
}

.moduletable_noticiasgrales {
	display:block;
	margin:0px 0px 30px 0px;
	padding:0;
	background: url(../../../images/linea_notgrales.jpg) no-repeat left top;
}
.moduletable_noticiasgrales h4 {
	color:#006CB7;
	font: bold 0.7em/1em Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background: url(../../../images/h4_notgrales.jpg) no-repeat left top;
}
.moduletable_noticiasgrales h4 a{
	text-decoration:none;
	padding:0px 0px 0px 22px;
	display:block;
}
.moduletable_noticiasgrales p{
	font: normal 0.7em/1.1em Arial, Helvetica, sans-serif;
	margin:0;
	padding:16px 0px 0px 0px;
}
.moduletable_noticiasgrales a.readon:link, .moduletable_noticiasgrales a.readon:visited {
	font: normal 0.6em/1em Arial, Helvetica, sans-serif;
	color:#ED232E;
	margin:0;
	padding:5px 0px 0px 0px;
}
.moduletable_noticiasgrales a.readon:hover, .moduletable_noticiasgrales a.readon:active {
	color:#CC111B;
}


/*** RIGHT - INFOENTRADAS ***/
/*****************************************/
#infoentradas {
	width:672px;
	height:330px;
	display:block;
	padding:0;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 15px;
	margin-left: 6px;
}

.moduletable_encuesta {
	width:290px;
	height:190px;
	float:left;
	padding:0;
	background-image: url(../../../images/h3_video2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: 19px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.moduletable_encuesta h3 {
	color:#006CB7;
	font: bold 0.85em/1em Arial, Helvetica, sans-serif;
	margin:0;
	padding:14px 0px 26px 45px;
}
.moduletable_encuesta h4 {
	color:#006CB7;
	font: bold 0.7em/1em Arial, Helvetica, sans-serif;
	margin:0;
	padding:0px 7px 7px 7px;
}
.moduletable_encuesta fieldset {
	border:none;
	margin:0;
	padding:0px 0px 0px 20px;
}
.moduletable_encuesta input {
	margin:0px 5px 0px 0px;
	padding:0;
	width:10px;
	height:10px;
}
.moduletable_encuesta label {
	color:#015B9E;
	font: normal 0.7em/0.8em Arial, Helvetica, sans-serif;
}
#infoentradas .moduletable_encuesta br {
	margin:0;
	padding:0;
	width:1px;
	height:0px;
	visibility:hidden;
}
.moduletable_encuesta input.button {
	width:60px;
	height:20px;
	margin:7px 20px 0px 0px;
	padding:0;
	float:right;
	font: bold 0.7em/1em Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:none;
	background: url(../../../images/button_votar.jpg) no-repeat left top;
}
.moduletable_encuesta a:link, .moduletable_encuesta a:visited {
	width:100px;
	font: normal 0.6em/1em Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#616161;
	margin:16px 0px 5px 20px;
	padding:0;
	display:block;
}
.moduletable_encuesta a:hover, .moduletable_encuesta a:active {
	color:#8D1010;
}

.moduletable_rankingnot {
	width:340px;
	height:300px;
	float:left;
	padding:0;
	background: url(../../../images/h3_ranking_not.jpg) no-repeat left top;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.moduletable_rankingnot h3 {
	color:#006CB7;
	font: bold 0.85em/0.9em Arial, Helvetica, sans-serif;
	margin:0;
	padding:14px 0px 26px 45px;
}
.moduletable_rankingnot ul {
	margin:0px 7px 0px 10px;
	padding:0;
	list-style:none;
	text-align: justify;
}
.moduletable_rankingnot ul li {
	font: normal 0.85em/1.25em Arial, Helvetica, sans-serif;
	color:#006CB7;
	margin:0px 0px 12px 0px;
	text-align: justify;
}

.moduletable {
	width:210px;
	height:190px;
	float:left;
	margin:0;
	padding:0;
	background: url(../../../images/h3_entradas_twitter.jpg) no-repeat left top;
}
.moduletable h3 {
	color:#006CB7;
	font: bold 0.85em/0.9em Arial, Helvetica, sans-serif;
	margin:0;
	padding:14px 0px 26px 45px;
}
/*#profilemain .tweet {
	font: bold 0.8em/0.9em Arial, Helvetica, sans-serif;
}*/
#twx .tweetleft {
	display:none;
	visibility:hidden;
}

/*** RIGHT - INFOENTRADAS / COMUNICADOS ***/
/*****************************************/
#contenido_comunicados {
	width:700px;
	margin:0px 0px 30px 0px;
	padding:0;
}
#contenido_comunicados #breadcrumbs {
	margin:0px 0px 0px 0px;
}
#contenido_comunicados .moduletable_comunicados {
	width:190px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:10px 20px 20px 20px;
	border:1px solid #E1E1E1;
}
.moduletable_comunicados h3{
	background-color:#F7F7F7;
	border-bottom:1px solid #E9E9E9;
	padding:3px 0px 0px 5px;
}
.moduletable_comunicados h4 a {
	font: normal 0.8em/1.1em Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:0;
	padding:0px 0px 5px 0px;
}
.moduletable_comunicados p {
	font: normal 0.8em/1.1em Arial, Helvetica, sans-serif;
	margin:0;
	padding:0px 0px 5px 0px;
}
.moduletable_comunicados p.nsp_info {
	font: normal 0.7em/1.1em Arial, Helvetica, sans-serif;
	margin:0;
	padding:8px 0px 0px 0px;
}
#contenido_comunicados .moduletable_comunicados ul.pagination {
	width:160px;
	margin:0px 0px 5px 0px;
	padding:0;
}
#contenido_comunicados .moduletable_comunicados .nsp_art {
	background: url(../../../images/linea_notgrales.jpg) no-repeat left bottom;
}
#contenido_comunicados .moduletable_comunicados a.readon:link, #contenido_comunicados .moduletable_comunicados a.readon:visited {
	font: normal 0.65em/1.1em Arial, Helvetica, sans-serif;
	margin:0;
	padding:8px 0px 0px 0px;
	color:#ED232E;
}
#contenido_comunicados .moduletable_comunicados a.readon:hover, #contenido_comunicados .moduletable_comunicados a.readon:active {
	color:#BB0F17;
}
#contenido_comunicados .moduletable_comunicados .nsp_bottom_interface .prev, #contenido_comunicados .moduletable_comunicados .nsp_top_interface .prev, #contenido_comunicados .moduletable_comunicados .nsp_bottom_interface .next, #contenido_comunicados .moduletable_comunicados .nsp_top_interface .next {
	background-color: #EAEAEA;
	color:#006CB7;
	text-decoration:underline;
}
#contenido_comunicados .moduletable_comunicados .nsp_bottom_interface .prev:hover, #contenido_comunicados .moduletable_comunicados .nsp_top_interface .prev:hover, #contenido_comunicados .moduletable_comunicados .nsp_bottom_interface .next:hover, #contenido_comunicados .moduletable_comunicados .nsp_top_interface .next:hover{
	background-color: #BBBBBB;
	color:#00609F;
	text-decoration:underline;
}
#contenido_comunicados .moduletable_comunicados ul.list li {
	border-bottom:1px solid #EFEFEF;
}
.nsp_bottom_interface .pagination li:hover, .nsp_bottom_interface .pagination li.active, .nsp_top_interface .pagination li:hover, .nsp_top_interface .pagination li.active {
    background-color: #BBBBBB;
}
.nsp_bottom_interface .pagination li, .nsp_top_interface .pagination li {
    background-color: #EAEAEA;
}

/*** RIGHT - COMUNICADOS / HISTORIA ***/
/*****************************************/
#contenido_comunicados .moduletable_historiatab div.gk_tab_wrap-style3 {
    background-color: #FFFFFF;
    border: none;
}
#contenido_comunicados ul.gk_tab_ul-style3 li.active span {
	background: url("images/titulo_menuleft.png") no-repeat right top;
}
#contenido_comunicados ul.gk_tab_ul-style3 li span {
	background-color: #F6F6F6;
	border:1px solid #FFFFFF;
	padding: 0px 20px 0px 10px;
	background: url(../../../images/menuppal.jpg) repeat-x left top;
}
#contenido_comunicados div.gk_tab_container0-style3 {
    border:1px solid #EFEFEF;
}
#contenido_comunicados .gk_tab_item_space h4 {
	font: normal 1.5em/1.1em Arial, Helvetica, sans-serif;
	color:#006CB7;
	border-bottom:2px solid #E9E9E9;
	width: 650px;
}
#contenido_comunicados .gk_tab_item_space h4 a{
	text-decoration:none;
}
#contenido_comunicados .gk_tab_item_space img {
	border: 3px solid #F2F2F2;
	padding:4px;
	margin: 5px 20px 15px 0px;
}
#contenido_comunicados .gk_tab_item_space p {
	text-align:justify;
	margin:15px 30px 20px 5px;
}



/*** RIGHT - ENLACES ***/
/*****************************************/
#enlaces {
	width:684px;
	height:130px;
	margin:0;
	padding:0;
	background: url(../../../images/banner_enlaces.jpg) no-repeat left top;
}
.moduletable_bannerenlaces {
	width:684px;
	height:72px;
	margin:0;
	margin:30px 0px 0px 0px;
	float:left;
}
#enlaces div.slideshow div.yoo-carousel .next a {
	background: url(../../../images/button_next.jpg) no-repeat 5px 0px;
}
#enlaces div.slideshow div.yoo-carousel .prev a {
	background: url(../../../images/button_prev.jpg) no-repeat -1px 0px;
}
#enlaces .moduletable_bannerenlaces img {
	margin:0px 7px;
	border:none;
}
#enlaces .panel-container-bl {
	margin:0px 0px 0px 70px;
	border:none;
}


/*****************************************/
/*** RIGHT - CONTENIDO INTERIOR ***/
/*****************************************/
#contenido_interior {
	width:665px;
	margin:0px 30px 30px 10px;
	padding:0;
}
#breadcrumbs {
	margin:0px 0px 10px 0px;
	padding:0;
	font: normal 0.8em/1.2em Arial, Helvetica, sans-serif;
	/*text-transform: uppercase;*/
}
#breadcrumbs p {
	margin:4px 0px 12px 2px;
	/*text-transform: uppercase;*/
}
#breadcrumbs a {
	text-transform: uppercase;
	font: normal 0.9em/1.2em Arial, Helvetica, sans-serif;
}

#contenido_interior .leading, #contenido_interior #page {
	margin:0;
	padding:20px;
	border:1px solid #EFEFEF;
}
#contenido_interior .leading_separator {
	margin:0;
	padding:0;
	font: normal 0.8em/1.2em Arial, Helvetica, sans-serif;
}
#contenido_interior img {
	float:left;
	margin:5px 20px 15px 0px;
	padding:4px;
	border:3px solid #F2F2F2;
}
#contenido_interior h2 {
	border-bottom:2px solid #E9E9E9;
}
#contenido_interior p.iteminfo {
	margin:5px 5px 0px 0px;
	padding:0;
	text-align:left;
	font:bold 0.7em/0.7em Arial, Helvetica, sans-serif;
	color:#9E9E9E;
}
#contenido_interior li {
	margin:12px 5px 20px 5px;
	padding:0;
	text-align:justify;
}
#contenido_interior p.counter {
	text-align:center;
	border-top:1px solid #EFEFEF;
	border-bottom:1px solid #EFEFEF;
	margin:5px 0px;
	padding:5px;
	width:648px;
	font: normal 0.7em/1em Arial, Helvetica, sans-serif;
}
#contenido_interior ul.pagination {
	display:block;
	float:left;
	list-style:none;
	margin:5px 0px;
	padding:3px;
	border:1px solid #EFEFEF;
	width:650px;
}
#contenido_interior ul.pagination li {
	display:block;
	float:left;
	margin:0px 2px;
	padding:5px;
	text-align:center;
	font: normal 0.75em/1em Arial, Helvetica, sans-serif;
}

/*** RIGHT - CONTENIDO INTERIOR -  PAGE  - BUSCAR ***/
/***************************************************/
#page .searchintro {
	border:1px solid #EFEFEF;
	font: normal 1.05em/1.2em Arial, Helvetica, sans-serif;
	margin:0;
	padding:0px 5px;
}
#page .searchintro p {
	margin:5px;
	padding:0;
}
#page .searchintro p a {
	background-color:#EFEFEF;
	padding:5px 3px 5px 15px;
	color:#ED232E;
	font: normal 0.9em/1em Arial, Helvetica, sans-serif;
	display:block;
}
#page .results {
	border:1px solid #EFEFEF;
	font: normal 0.8em/1em Arial, Helvetica, sans-serif;
	margin:0;
	padding:10px;
}
#page .results h3 {
	background-color:#EFEFEF;
	padding:5px 5px 5px 20px;
}
#page .results ol {
    margin:0;
    padding:0px 10px 0px 15px;
}
#page .results ol li {
	padding:0px 0px 10px 0px;
	border-bottom:1px dashed #E5E5E5;
}
#page .results ol li p {
	margin:3px 0px 5px 0px;
	padding:0;
}
#page .results ul.pagination {
	width:600px;
	height:22px;
    margin:0;
    padding:0;
	font: normal 1.1em/1.1em Arial, Helvetica, sans-serif;
	float:none;
	border:none;
}
#page form.search_result {
	border:1px solid #EFEFEF;
	font: normal 0.8em/1em Arial, Helvetica, sans-serif;
	margin:10px 0px 0px 0px;
	padding:5px;
}
#page form.search_result fieldset {
	border:1px solid #EFEFEF;
	margin:6px 0px 5px 0px;
}
#page form.search_result h3 {
	background-color:#EFEFEF;
	padding:5px 5px 5px 20px;
}

/*** RIGHT - CONTENIDO INTERIOR -  POCHAGALLERY ***/
/***************************************************/
#phocagallery {
	border:1px solid #EFEFEF;
	margin:10px 0px 0px 0px;
	padding:5px;
}
.phocagallery-box-file:hover, .phocagallery-box-file.hover {
	border:1px solid #F26870;
}

/*** RIGHT - CONTENIDO INTERIOR -  POCHADOWNLOAD ***/
/***************************************************/
#phoca-dl-sections-box .pd-category, #phoca-dl-section-box .pd-category {
	font: normal 1.2em/1.4em Arial, Helvetica, sans-serif;
}
#phoca-dl-sections-box .pd-category small, #phoca-dl-section-box .pd-category small {
	display:none;
	visibility:hidden;
}
.pd-float a {
	font: normal 0.95em/1em Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#phoca-dl-category-box .pddetailsrc div a, #phoca-dl-category-box .pdplayrc div a, #phoca-dl-category-box .pdpreviewrc div a, #phoca-dl-category-box .pddownloadrc div a {
	font: bold 0.75em/2.2em Arial, Helvetica, sans-serif;
}
#phoca-dl-section-box .pd-section div.pdtop, #phoca-dl-category-box .pd-category div.pdtop, #phoca-dl-file-box .pd-file div.pdtop {
	margin:0px 15px 0px 0px;
}
#contenido_interior div.pdtop img {
	border: 3px solid #E2E2E2;
}
#phoca-dl-category-box .pd-c-download-item2 {
	padding:10px;
}	
#phoca-dl-category-box .pddetailsrc, #phoca-dl-category-box .pdpreviewrc, #phoca-dl-category-box .pdplayrc, #phoca-dl-category-box .pddownloadrc {
	height:29px;
}
#phoca-dl-category-box .pddetailsrc div, #phoca-dl-category-box .pdpreviewrc div, #phoca-dl-category-box .pdplayrc div, #phoca-dl-category-box .pddownloadrc div {
	height:29px;
	width:90px;
}
#phoca-dl-category-box .pddownloadrc div:hover, #phoca-dl-category-box .pddownloadrc:hover, #phoca-dl-category-box .pdplayrc div:hover, #phoca-dl-category-box .pdplayrc:hover  {
	height:29px;
}
div.pd-file h1 {
	font: normal 1.3em/2.5em Arial, Helvetica, sans-serif;
}
div.pd-file table {
	font: normal 0.9em/1.1em Arial, Helvetica, sans-serif;
}
div.pd-file table td {
	padding:5px;
}
#contenido_interior div.pd-file h2 {
	padding:0;
	margin:10px 0px 0px 0px;
	font:normal 1.3em/1.4em Arial, Helvetica, sans-serif;
}
#contenido_interior div.pd-file li, #phoca-dl-category-box .pd-c-desc li {
	padding:0;
	margin:5px 0px 3px 0px;
	list-style:none;
	font:normal 0.9em/1.1em Arial, Helvetica, sans-serif;
}
#contenido_interior div.pd-file p {
	padding:0;
	margin:8px 10px 0px 10px;
	font:normal 0.85em/1.1em Arial, Helvetica, sans-serif;
}
#phoca-dl-license {
	background-color:#F7F7F7;
	padding:20px;
	margin:5px 0px 3px 0px;
	border:1px solid #EAEAEA;
	font:normal 0.85em/1.1em Arial, Helvetica, sans-serif;
}
#phocadownloadform {
	font:normal 0.85em/1.1em Arial, Helvetica, sans-serif;
}
#phoca-dl-category-box .pd-c-textonly p {
	padding:0;
	margin:15px;
}
#phoca-dl-category-box .pd-c-textonly ul {
	padding:0;
	margin:15px 15px 25px 15px;
}
#phoca-dl-category-box .pd-c-textonly ol {
	padding:0;
	margin:15px 15px 25px 30px;
}
#phoca-dl-category-box .pd-c-textonly ul li {
	padding:0;
	margin:5px 0px 10px 0px;
	font:normal 0.9em/1.1em Arial, Helvetica, sans-serif;
	color:#737373;
}
#phoca-dl-category-box .pd-c-textonly ol li {
	padding:0;
	margin:5px 0px 15px 0px;
	font:normal 0.75em/1.3em Arial, Helvetica, sans-serif;
	color:#737373;
}

/*** RIGHT - CONTENIDO INTERIOR -  POCHADOWNLOAD ***/
/***************************************************/
.weblinks {
	border:1px solid #EFEFEF;
	margin:10px 0px 0px 0px;
	padding:5px;
}
#contenido_interior .weblinks img {
	margin:0px 5px 0px 0px;
	padding:0;
}
#contenido_interior .weblinks td {
	margin:0;
	padding:5px;
}
#contenido_interior .weblinks td a {
	font:normal 0.9em/1.5em Arial, Helvetica, sans-serif;
}
/*****************************************/
/*** RIGHT - CONTENIDO SEREMI ***/
/*****************************************/
#contenido_seremi {
	width:680px;
	margin:0px 0px 30px 0px;
	padding:0;
}
#contenido_seremi #breadcrumbs {
	margin:0px 0px 0px 30px;
}
#mapseremi {
	width:211px;
	height:100%;
	float:left;
	margin:0px 20px 0px 15px;
	padding:0;
}
#mapseremi .moduletable_titseremis {
	margin:10px 0px 10px 0px;
	padding:0;
}
#mapseremi .moduletable_titseremis p {
	display:none;
	visibility:hidden;
}
#mapseremi .moduletable_mapseremi img {
	border:none;
	padding:0;
	margin:0;
}
#contenido_seremi .blog, #contenido_seremi #page {
	width:390px;
	float:left;
	margin:0;
	padding:20px;
	border:1px solid #EFEFEF;
}
#contenido_seremi .buttonheading {
	display:none;
}
#contenido_seremi h2, #contenido_seremi h1  {
	font: normal 1.5em/1em Arial, Helvetica, sans-serif;
	border-bottom:2px solid #E9E9E9;
	margin-bottom:10px;
}
#contenido_seremi h4 {
	font: normal 0.9em/1em Arial, Helvetica, sans-serif;
	color:#006CB7;
	margin:10px 0px 0px 0px;
	padding:0;
}
#seremis {
	width:430px;
	float:left;
	margin:0;
	padding:0;
	border-right:1px solid #EFEFEF;
	border-left:1px solid #EFEFEF;
	border-bottom:1px solid #EFEFEF;
}
#seremis .moduletable_notseremi h3{
	font: normal 1.2em/1em Arial, Helvetica, sans-serif;
	padding:5px 20px 5px 20px;
	background-color:#F7F7F7;
	border-bottom:1px solid #E9E9E9;
}
#seremis .moduletable_seremi{
	padding:0px 20px 10px 20px;
}
#seremis .moduletable_seremi h4 {
	font: normal 0.95em/1.1em Arial, Helvetica, sans-serif;
	color:#006CB7;
	margin:10px 0px 0px 0px;
	padding:0;
}
#seremis .moduletable_seremi h4 a {
	text-decoration:none;
}
#seremis .moduletable_seremi a.readon:link, #seremis .moduletable_seremi a.readon:visited {
	font: normal 0.6em/1em Arial, Helvetica, sans-serif;
	color:#ED232E;
	padding:0px 10px 0px 0px;
}
#seremis .moduletable_seremi a.readon:hover, #seremis .moduletable_seremi a.readon:active {
	font: normal 0.6em/1em Arial, Helvetica, sans-serif;
	color:#BB0F17;
}
#seremis .moduletable_seremi .nsp_bottom_interface .prev, #seremis .moduletable_seremi .nsp_top_interface .prev, #seremis .moduletable_seremi .nsp_bottom_interface .next, #seremis .moduletable_seremi .nsp_top_interface .next {
	background-color: #EAEAEA;
	color:#006CB7;
	text-decoration:underline;
}
#seremis .moduletable_seremi .nsp_bottom_interface .prev:hover, #seremis .moduletable_seremi .nsp_top_interface .prev:hover, #seremis .moduletable_seremi .nsp_bottom_interface .next:hover, #seremis .moduletable_seremi .nsp_top_interface .next:hover{
	background-color: #BBBBBB;
	color:#00609F;
	text-decoration:underline;
}
#seremis .moduletable_seremi .nsp_bottom_interface, #seremis .moduletable_seremi .nsp_top_interface {
    margin-bottom: 10px;
}
#seremis .moduletable_seremi .nsp_art {
	background: url(../../../images/linea_notgrales.jpg) no-repeat left bottom;
}

/*****************************************/
/*** BOTTOMFOOTER ***/
/*****************************************/
#bottomfooter {
    float: left;
    height: 130px;
    margin: 0;
    padding: 0;
    width: 1000px;
}

/*****************************************/
/*** BOTTOM ***/
/*****************************************/
#bottom {
	width:1000px;
	height:92px;
	margin:0;
	padding:0;
	background: url(../../../images/contenedor.png) repeat-y;
}
.moduletable_gobierno {
	width:904px;
	height:50px;
	margin:0px 30px 0px 35px;
	padding:23px 10px 13px 16px;
	background: url(../../../images/bottom.jpg) no-repeat left top;
}
.moduletable_gobierno img {
	margin:0px 20px 0px 0px;
	padding:0;
	border:none;
}

/*****************************************/
/*** FOOTER ***/
/*****************************************/
#footer {
	width:1000px;
	height:48px;
	margin:0 auto;
	padding:0;
	background: url(../../../images/footer.png) no-repeat left bottom;
}
.moduletable_copyright {
	width:420px;
	height:15px;
	color:#006CB7;
	font: normal 0.7em/1.2em Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 40px;
	padding:0;
	float:left;
}
.moduletable_w3c {
	width:500px;
	height:15px;
	margin:0;
	padding:0;
	float:left;
}
.moduletable_w3c img {
	border:none;
}
#footer p {
	color:#0168B3;
	font: normal 0.6em/1em Arial, Helvetica, sans-serif;
	text-align:right;
	margin:20px 22px 0px 0px;
	padding:0;
	float:right;
}
#footer p a:link, #footer p a:visited {
	color:#0168B3;
}
/*****************************************/
/*** XMAP ***/
/*****************************************/
html body div#contenedor div#topcontent div#content div#right div#contenido_interior div.xmap div.contentpaneopen ul.level_0 li a img{
    border: none;
    float: none;
    margin:0;
    padding: 0px;
}
html body div#contenedor div#topcontent div#content div#right div#contenido_interior div.xmap div.contentpaneopen ul.level_0 li a{
	text-decoration: none;
}
html body div#contenedor div#topcontent div#content div#right div#contenido_interior div.xmap div.contentpaneopen ul.level_0 li ul.level_1{
	font-size: 0.9em;
}
html body div#contenedor div#topcontent div#content div#right div#contenido_interior div.xmap div.contentpaneopen ul.level_0 li ul.level_1 li ul.level_2 li{
	font-size: 1.3em;
}
html body div#contenedor div#topcontent div#content div#right div#contenido_interior div#phoca-dl-file-box div.pd-file h1{
	width: 620px;
}
