/*-----------------------------------------------------------------------------
Antonia_1.5x_v1
version:   2.0
date:      12/07
author:    [Antonia Guerra]
email:     [aguerra@montejava.es]
website:   [www.montejava.es]
modificado: 13 Mayo 2008. Web para Joomla 1.5

/* Estilos globales 
-----------------------------------------------------------------------------*/
* {margin: 0;padding: 0;border: none;}
html {font: 80%/120% Arial, Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif;}
body{background:#FFF url(../images/patern_fondo.jpg);font-size: 0.89em;color: #333;}
/*** NEUTRALIZANDO ESTILOS:elementos con margen vertical: ***/
	h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {font-weight: normal;margin: 0 0 0.5em 0; padding:0 5px;}
/*** Algunos ajustes basicos: ***/
	sup {position: relative;bottom: 0.3em;vertical-align: baseline;}
	sub {position: relative;bottom: -0.2em;vertical-align: baseline;}
	img {border:none;}
	a{text-decoration:none;}
	a:link, a:visited{color: #666;}
	a:hover{color:#999;}
	li, dd, blockquote {margin-left: 1em;}
/*** FORMULARIOS: ***/
	label, button {cursor:pointer;}
	input, select, textarea {border:1px solid #CCCCCC;font-size: 100%;}
	input:focus, select:focus, textarea:focus {background-color: #FFF;}
	fieldset {}
	hr {border:1px solid #999; height:1px;}

/*layout CSS */

#pscroller1 {
background:none repeat scroll 0 0 #FFFFFF !important;
border-color:-moz-use-text-color #9A9A9A #9A9A9A !important;
border-style:none solid solid !important;
border-width:medium 1px 1px !important;
margin-right:10px;
margin-top:0 !important;
padding:0 10px !important;
width:453px !important;
}

.beforecontent img {
padding-bottom:0;
position:relative;
top:9px;
width:475px;
}
#beforecontent {
position:relative;
top:-7px;
}

#wrap { margin: 0 auto 5px auto;width:980px; border:7px solid #ececec; background-color:#fff;overflow:hidden;}
/*LAYOUT HOME*/

#wrap-home{
background-color:#FFFFFF;
border:7px solid #ECECEC;
margin:0 auto 5px;
overflow:hidden;
width:980px;}

#wrap-home #leftfauxcol{background-image:none;}

div#wrap_postmb60{width:74%;background-color:#fff;overflow:hidden;float:left;}
div#wrap_postmb80{width:80%;background-color:#fff;overflow:hidden;float:left;}
div#wrap_postmb100{width:100%;background-color:#fff;overflow:hidden;float:left;}
div.m_m_wrap{float:left;overflow:hidden;padding:1px;border:1px solid #ebebeb;margin:8px 11px;width:97%;}

/*CABECERA*/
#header {background-color:#fff;padding-bottom:5px;} 
#header #top{clear:both;height:69px;padding:10px 15px;}
#header #postop{clear:both;background-color:#237fad;color:#fff;text-align:right;padding:0 15px;}
#header #topm{clear:both;}
#header #topb{clear:both;margin:0 0 0 10px; border-bottom:1px solid #e5e5e5;height:20px;}
#header #topb div.moduletable{float:left; width:40%;}
#header #topb div.moduletable_bread{float:left; width:60%;}
#header #topb div.moduletable ul.menu {text-align:right;}
#header #topb div.moduletable ul.menu li{display:inline;background:url(../images/li_menulink.gif) repeat-y center left;padding:5px;}
#header #topb div.moduletable ul.menu li a:link, #header #topb div.moduletable ul.menu li a:visited{color:#2177a6;}
#header #topm div, #header #postop div{}
#header #top h1{background:url(../images/logoCSN.png) no-repeat;text-indent:-9999px;height:70px; width:33%; float:left;margin:0;}
#header #top h1 a.home{display:block;width:240px;height:69px;}
#header input{}

/*Breadcrumbs*/
ul.breadcrumbs_pathway{list-style:none;margin:0;}
ul.breadcrumbs_pathway li {display:inline;margin:0;}
ul.breadcrumbs_pathway li a:link,ul.breadcrumbs_pathway li a:visited{ text-decoration:underline; color:#1F91C7;}
ul.breadcrumbs_pathway li a:hover{ text-decoration:none;}
ul.breadcrumbs_pathway img {vertical-align:middle;}

/*Columnas izquierda y derecha*/
#leftfauxcol {background:url(../images/leftcolumn.gif) repeat-y 0% 5px;overflow:hidden;}
#rightfauxcol {}
#colizda {clear:both;float:left;overflow:hidden; }
#coldcha {float:left; overflow:hidden;padding:0 5px;} 
div.col175{width:220px;padding:1px;border:1px solid #ebebeb;margin:0 8px 10px;}
div.col260{width:240px;padding:1px;border:1px solid #ebebeb;margin:0 0 10px 0;}

/*MENU LEFT*/
#colizda .menu_navega, #coldcha .defecto{width:157px;padding:5px 10px;}
/*Titulo del menu*/
#colizda div.nohx{text-transform:uppercase; color:#1c91c6;font-size:1em; font-weight:bold;background:url(../images/arrowdown.gif) no-repeat left center;border-bottom:1px solid #c3c3c3;margin:0 10px 5px 10px;padding:0 0 0 7px;}

#colizda  ul.menu, #colizda  ul.mainlevel,#colizda  ul.menu li ul, #colizda  ul.mainlevel li ul{list-style: none;margin: 0;}
#colizda  ul.menu li {margin:0;padding:0 2px 0 0;}
#colizda  ul.menu li ul {background-color:#d5d5d5;}
#colizda  ul.menu li a:link, #colizda  ul.mainlevel li a:link, #colizda  ul.mainlevel li a:visited,#colizda  ul.menu li a:visited{ color: #fff;text-decoration: none;}

/*1ER NIVEL*/
#colizda  ul.menu li a:link, #colizda  ul.menu li a:visited{background:#1c91c6 url(../images/arrow_blue.gif) no-repeat 4% 8px;display:block;width:144px;border-bottom:1px solid #ececec; padding:2px 0 2px 13px;}
#colizda  ul.menu li a:hover{display:block;width:144px;border-bottom:1px solid #ececec; padding:2px 0 2px 13px;background:#73c602 url(../images/arrow_green.gif) no-repeat 4% 8px;}
#colizda  ul.menu li.active a{display:block;width:144px;border-bottom:1px solid #ececec; padding:2px 0 2px 13px;background:#73c602 url(../images/arrow_green.gif) no-repeat 4% 8px;}

/*2DO NIVEL*/
#colizda  ul.menu li ul li a:link,#colizda  ul.menu li ul li a:visited{display:block;background:#d5d5d5 url(../images/arrow_d5.gif) no-repeat 7% 8px;width: 142px;padding:1px 0 0 15px;color:#727272;}
#colizda  ul.menu li ul li a:hover, #colizda  ul.menu li.parent ul li.active a:hover{display:block;background:#a3a3a3 url(../images/arrow_a3.gif) no-repeat 7% 8px;width: 142px;padding:1px 0 0 15px;color:#fff;}
#colizda  ul.menu li.parent ul li.active a:link, #colizda  ul.menu li.parent ul li.active a:visited{display:block;background:#a3a3a3 url(../images/arrow_a3.gif) no-repeat 7% 8px;width: 142px;padding:1px 0 0 15px;color:#fff;}

/*3ER NIVEL*/
#colizda  ul.menu li.parent ul li.active ul li a:link, #colizda  ul.menu li.parent ul li.active ul li a:visited{display:block;background:#ededed url(../images/square_66.gif) no-repeat 10% 8px;width: 136px;padding:1px 0 0 21px;color:#666;border-bottom:1px solid #fff;}
#colizda  ul.menu li.parent ul li.active ul li a:hover{display:block;background:#bebebe url(../images/square_a3.gif) no-repeat 10% 8px;width: 136px;padding:1px 0 0 21px;color:#fff;border-bottom:1px solid #fff;}
#colizda  ul.menu li.parent ul li.active ul li.active a{display:block;background:#bebebe url(../images/square_a3.gif) no-repeat 10% 8px;width: 136px;padding:1px 0 0 21px;color:#fff;border-bottom:1px solid #fff;}

/*4TO NIVEL*/
#colizda  ul.menu li.parent ul li ul li.active ul li a:link, #colizda  ul.menu li.parent ul li ul li.active ul li a:visited{display:block;background:#fcfbfb url(../images/cross_a3.gif) no-repeat 14% 8px;width: 130px;padding:1px 0 0 27px;color:#666;border-bottom:1px solid #fff;}
#colizda  ul.menu li.parent ul li ul li.active ul li a:hover{display:block;background:#d5d5d5 url(../images/cross_66.gif) no-repeat 14% 8px;width: 130px;padding:1px 0 0 27px;color:#fff;border-bottom:1px solid #fff;}
#colizda  ul.menu li.parent ul li ul li.active ul li.active a{display:block;background:#d5d5d5 url(../images/cross_66.gif) no-repeat 14% 8px;width: 130px;padding:1px 0 0 27px;color:#fff;border-bottom:1px solid #fff;}

/*MENU HORIZONTAL
 ---------------------- Dolphin nav ----------------------*/ 
#dolphincontainer{position:relative;height:37px;color:#E0E0E0;background:#143D55;width:100%;text-align:center;}
div.dolphinnav{position:relative;height:55px;text-transform:uppercase;background:#fff url(../images/dolphin_bg.gif) repeat-x bottom left;}
div.dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
div.dolphinnav ul li{float:left;margin:0; }
div.dolphinnav ul li a:link, div.dolphinnav ul li a:visited{float:left;color:#EAF3F8;text-decoration:none;margin:5px 0 0 0;height:45px;border-right:1px solid #bacbd3;padding:0 8px;font-weight:bold; width:123px; text-align:center;}
div.dolphinnav ul li a span{padding:15px 0;display:block;}
div.dolphinnav ul li a:hover{color:#fff;background:transparent url(../images/dolphin_bg-OVER.gif) repeat-x bottom left;margin:5px 0 0 0;height:45px;border-right:1px solid #bacbd3;padding:0 8px;width:123px; text-align:center;}
div.dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
div.dolphinnav ul li.active a,#dolphinnav ul li.active a:hover{color:#fff;background:transparent url(../images/dolphin_bg-OVER.gif) repeat-x bottom left;margin:5px 0 0 0;height:45px;border-right:1px solid #bacbd3;}
div.dolphinnav ul li.active a span{display:block;}

/*
===============================================================================================
ENCABEZAMIENTOS
=================================================================================================
*/
h1{font-size:1.9em;}

/*h2*/
h2{font-size:1.3em; font-weight:bold;padding:10px 0 0 10px;text-transform:uppercase;color:#fff;margin:0;background:url(../images/backTit2.jpg) repeat-x left top;height:29px; }
div.wrap_search h2.componentheading{text-transform:none; color:#1f94c9; background:url(../images/trans.gif) repeat-x left top;font-size:1.4em;height:auto;width:100%;padding:0;}
.col175 h2{font-size:1.1em;background:url(../images/backTit1.jpg) repeat-x left top;height:29px;text-transform:uppercase;color:#fff;margin:0;padding:10px 0 0 10px; font-weight:bold;}
.front h2, div.m_m_wrap h2{font-size:1.1em;background:url(../images/backTit1.jpg) repeat-x left top;height:29px;text-transform:uppercase;color:#fff;margin:0;padding:10px 0 0 10px; font-weight:bold;}

/*=========================================================
H3
===========================================================*/
h3{font-size:1.1em;background:url(../images/backTit1.jpg) repeat-x left top;height:38px;text-transform:uppercase;color:#fff;margin:0;padding:10px 0 0 10px; font-weight:bold;}
h3.contentheading{font-size:1.1em;background:url(../images/backTit1.jpg) repeat-x left top;height:38px;text-transform:uppercase;color:#fff;margin:0;padding:10px 0 0 10px; font-weight:bold;}
div.cabecera_art h3{height:auto;float:left;}
h3.contentheading_cat{ text-transform:none; color:#1f94c9; background:url(../images/trans.gif) repeat-x left top;font-size:1.3em;height:auto;padding:2px 0; float:left;}
h3.contentheading_art, h3.contentheading_art_infografias,h3.contentheading_art_noticias{color:#1F94C9; font-size:1.1em;font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none; height:auto; float:left; padding:0;}

/*GK2 en general*/
h3.gk_news_show_news_header, h4.gk_news_show_news_header{color:#1F94C9; font-size:1.1em; height:auto; font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0;}

/*mas GK2*/
div.gk2_2 h3 {font-size:1.1em;background:url(../images/backTit1.jpg) repeat-x left top;height:38px;text-transform:uppercase;color:#fff;margin:0;/*padding:4px 0 0 7px;*/}
div.gk2_left div.gk2_2 h3 {text-transform:uppercase;color:#a1c036; font-size:1em;background:url(../images/trans.gif) repeat-x left top; height:auto;}

/*Home GK2*/
div#content_inicio h3.gk_news_show_news_header{color:#1F94C9; font-size:1em; font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0 0 5px; height:auto;}
div.m_m_wrap div.gk2 h3.gk_news_show_news_header{color:#a1c036;font-size:1em; font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0; height:auto;}

/*Noticias, Novedades Editoriales, Actas*/
h3.upload, h3.contentheading_cat_noticias,h3.contentheading_art_actas,div.cabecera_art_publicaciones_int h3.contentheading_art_publicaciones_int{text-transform:none; color:#1F94C9; background:url(../images/trans.gif) repeat-x left top;font-size:1em;height:auto;padding:0 0 4px;float:left;}
h3.contentheading_cat_publicaciones_int {text-transform:none; color:#1F94C9; background:url(../images/trans.gif) repeat-x left top;font-size:1em;height:auto;padding:0 0 4px;float:left;}
h3.contentheading_cat_publicaciones {text-transform:none;color:#A1C036;; background:url(../images/trans.gif) repeat-x left top;font-size:1em;height:auto;padding:0 85px 4px;float:left;}
div.cabecera_art_publicaciones h3.contentheading_art_publicaciones{text-transform:none; color:#1F94C9; background:url(../images/trans.gif) repeat-x left top;font-size:1em;height:auto;padding:0 0 4px;float:left;}
h3.contentheading_cat_actas {text-transform:none; color:#1F94C9; background:url(../images/trans.gif) repeat-x left top;font-size:1em;height:auto;width:100%;padding:0;}
div.m_m_wrap div.gk2 h3{text-transform:uppercase;color:#1F91C7; font-size:1em;background:url(../images/trans.gif) repeat-x left top;height:15px;padding:0 8px;}

/*Buscador*/
div.wrap_search div.results h3{text-transform:uppercase;color:#1F91C7; font-size:1.2em;background:url(../images/trans.gif) repeat-x left top;height:15px;padding:0 8px;}

/*Infografias*/
div.article_row_infografias h3{color:#1F94C9; font-size:1.2em;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0 0 5px; height:30px;}

/*Noticias en general y gk2*/
div.moduletablenoticias h3{font-size:1em;background:url(../images/h4.gif) repeat-x left top;height:23px;text-transform:uppercase;color:#fff;margin:0;padding:4px 0 0 7px;}
div.moduletablemasnoticias h3{border-bottom:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC;color:#1F91C7;margin-top:0;padding:2px 0 2px 5px;background:#F5F5F5 url(../images/trans.gif); height:auto; font-size:1em;}
div.moduletablemasnoticias h3.gk_news_show_news_header{color:#1F94C9; font-size:1em; font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0 0 5px; border:none;}
div.moduletablenoticias h3.gk_news_show_news_header{color:#1F94C9; font-size:1em; font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0 0 5px;}

/*Right col260*/
#coldcha div.col260 h4, #coldcha div.ultimas_noticias h3.gk_news_show_news_header, div.jwts_tabbertab div.sics h4{text-transform:uppercase;color:#a1c036; font-size:1em;background:url(../images/trans.gif) repeat-x left top;height:auto;padding:0 5px 0 0;}
#coldcha div.wrap_contenedor div.col260 h3{background:transparent url(../images/backTit1.jpg) repeat-x scroll left top;color:#fff;display:block;font-size:1.1em;font-weight:bold;height:28px;padding:10px 0 0 10px;}
#coldcha div.wrap_contenedor div.col260 h3.gk_news_show_news_header{color:#1F94C9; font-size:1em; font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0; border:none; height:auto;}
div.moduletableleft h3{ font-size:1em;font-weight:bold;height:20px;margin:0;padding:5px 0 0 10px;}

/*Publicaciones*/
div.moduletable_publicaciones h3{color:#fff;display:block;font-size:1em;font-weight:bold;height:20px;margin:0;padding:5px 0 0 10px;}
div.moduletable_publicaciones h3.gk_news_show_news_header {color:#1F94C9; font-size:1em; font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0 0 5px; height:auto;}

/*Otras Publicaciones*/
div.n_otras h3{border-bottom:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC;color:#1F91C7;margin-top:0;padding:2px 0 2px 5px;background:#F5F5F5 url(../images/trans.gif); height:auto; font-size:1em;}
div.moduletable_otras h3.gk_news_show_news_header, div.mas_otras h3.gk_news_show_news_header, div.n_otras h3.gk_news_show_news_header {color:#a1c036; font-size:1em; font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0 0 5px; border:none;}

/*Oficina virtual:servicios, legislacion... general y gk2*/
div.moduletable_servicios h3, div.moduletable_legislacion h3, div.moduletable_archivoinfos h3 {border-bottom:1px solid #CCCCCC;color:#1F91C7;margin:0 0 5px;background:url(../images/trans.gif); height:auto; font-size:1em; padding:0;}
div.moduletable_legislacion h3.gk_news_show_news_header{color:#48647f; font-size:1em; font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0; border:none; height:auto;}
div.moduletable_servicios div.titulo_gris h3{ text-transform:none; font-weight:normal;border-bottom:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC;margin-top:0;padding:4px 0 0 15px;background:#f5f5f5 url(../images/arrow_h3_grey.gif) no-repeat scroll 5px center;height:20px; font-size:1.1em; color:#d31717;}
div.article_row_legislacion h3.contentheading_cat_legislacion, div.cabecera_art_legislacion h3.contentheading_art_legislacion {color:#48647f; font-size:1em; font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0; border:none; height:auto;}
div.cabecera_art_servicios h3.contentheading_art_servicios{border-bottom:1px solid #CCCCCC;color:#1F91C7;margin:0 0 5px;background:url(../images/trans.gif); height:auto; font-size:1em; padding:0; width:95%;}

/*Canal Saber:Portada*/
div.moduletable_temas h3, div.moduletablewrap_contenedor h3, div.moduletable_infografia h3{ font-size:1em;font-weight:bold;height:auto;margin:0;padding:5px 0 5px 10px;}
div.moduletable_temas h3.gk_news_show_news_header, div.moduletablewrap_contenedor h3.gk_news_show_news_header{ height:auto;padding:2px 0;}
div.moduletable_temas h3.gk_news_show_news_header {color:#a1c036}
div.moduletable_archivoinfos h3.gk_news_show_news_header{border:none;}
 
/*H4*/
#coldcha h3,#coldcha h4{font-size:1em;background:url(../images/h4.gif) repeat-x left top;height:23px;text-transform:uppercase;color:#fff;margin:0;padding:4px 0 0 7px;}
h4{font-size:1em;}
#coldcha div.contenedor_main div.contenedor_modtitle h4{color:#1F94C9;font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0 0 5px; border:none; height:auto; text-transform:uppercase; border-bottom:1px solid #ccc;margin:5px 4px;}
div.wrap_search div.results ol.list li h4 {font-size:1.1em;color:#a1c036;margin:0;}
div._otras div.contentpaneopen_tit h4.contentheading {color:#a1c036; font-size:1em; font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0; height:auto;margin:0;}

h5{font-size:0.9em;}
h6{font-size:0.8em;font-weight:bold;}
div.cabecera_art, div.cabecera_art_noticias, div.cabecera_art_infografias{padding:5px;}


/*CONTENIDO LAYOUT GENERAL*/
#content_inicio {float:left;width:480px;overflow:hidden;}
#content_acordeon {float:left;overflow:hidden;padding:1px 0px;width:100%;}
#content60 {float:left;width:532px;overflow:hidden;padding:0 8px;}
#content80 {float:left;width:80%;overflow:hidden; padding:0 2px 10px 7px; background-color:#fff;}
#content73 {float:left;width:73%;overflow:hidden; padding:0 2px 10px 7px; background-color:#fff;}
#content100 {float:left;width:100%;overflow:hidden;padding:0 2px 10px 7px;background-color:#fff;}
.inside {padding:1px;/*border:1px solid #ebebeb;*/width:99%; overflow:hidden;}
.inside50_acordeon_left {padding:1px 9px 1px 1px;border-right:1px solid #ebebeb;width:48%;float:left;}
.inside50_acordeon_right {padding:1px;border:0px solid #ebebeb;width:48%;float:right;}

/*PIE
------------------------------------------------------------------------------------------------*/ 
#footer { clear: both;font-size:0.85em; text-align:center; padding:5px 0;}
#footer ul{ list-style:none; text-align:center;margin:0;}
#footer ul li{display:inline;}
#footer ul.menu li{border-right:1px solid #999;margin:0 2px;padding:0 5px 0 0;}

/*ESTILOS UTILES*/
.arroba{background:url(../images/arroba.gif) no-repeat left center; height:auto; overflow:hidden;_height:100%;}
.azul_color{color:#1F94C9;}
.borde{border-bottom:1px dotted #006699;}
.borde_general{border:1px solid #ccc; padding:3px;}
p.counter{margin:0;}
.clr{clear:both;}
.nohx {color:#1F94C9; font-size:1.1em;}
.pad{padding:0 8px;}
.pad_total{padding:8px}
.pad_30ani{/*padding:8px; height:235px;*/}
.rojo{color: #ff0000;}
.titulo{ text-transform:none; color:#1f94c9; background:url(../images/trans.gif) repeat-x left top;font-size:1.4em;}/*emula estetica del h3 en articulo*/
.verde {text-transform:uppercase;color:#a1c036; font-size:1.4em;}
.verde_color {color:#a1c036;}

/*TABLAS*/
.tdBorderBottom {border:medium none;border-collapse:collapse;margin:5px auto 25px;width:95%;}
.tdBorderBottom th {border-bottom:1px solid #E5E5E5;border-collapse:collapse;padding:1px;text-align:left;}
.tdBorderBottom td {border-bottom:1px solid #E5E5E5;border-collapse:collapse;padding:1px;text-align:right;}
caption { text-align:left; font-size:1em; font-weight:bold; padding:0 0 4px;}

/*========================================================================== 
 ESTILOS PARA JOOMLA!
=============================================================================*/
/*Estilos referentes al contenido principal*/
.article_seperator{padding:0;margin:0;height:1px;}
p.iteminfo .createdate, p.iteminfo .modifydate{color:#a1c036;}
/*Maquetacion en filas y columnas*/
div.article_row{ overflow:hidden;text-align:justify;padding:5px 10px 15px; width:98%;}
.cols2 { width: 45%; float:left; }
.cols3 { width: 31%; float:left;}
.cols4 { width:25%;float:left;}
.small,.createdate,.modifydate,.mosimage_caption{margin:0 auto;text-align:center;width: 100%;background-color:#fff;}

/*PAGINACION*/
div.wrap_pagination_counter{background-color:#F5F5F5;border-bottom:1px solid #CCCCCC;height:18px;margin:20px auto 10px;}
div.wrap_pagination_counter p.counter{ padding:0 4px; float:left;}
div.wrap_pagination_counter p.counter span.total_paginator {padding:0 8px 0 0; font-weight:bold;}
div.wrap_pagination_counter div.wrap_pagination{padding:0 4px; float: right;}
ul.pagination li{ list-style:none; display:inline; color:#1C91C6;}
ul.pagination li a{color:#1C91C6; text-decoration:none;}
ul.pagination li a:hover{ text-decoration:underline;}

/*BLOG MORE*/
div.blog_more{background-color:#ECECEC;margin:5px 0; width:60%; min-height:25px;padding:10px 0;}
div.blog_more ul {margin:0;}
div.blog_more ul li{ list-style:none;background:transparent url(../images/flechitaGris_back.png) no-repeat scroll left center;padding-left:8px;}
div.blog_more ul li a:link,div.blog_more ul li a:visited {color:#1F91C7; text-decoration:none; font-size:1.1em}
div.blog_more ul li a:hover{color:#999; text-decoration:underline;}

/*BUSCADOR AVANZADO*/
.contentheading a{color:#fc9c07}
.contentheading a:hover{color:#fcbd68;}
.contentpaneopen li{padding:0 30px 0 10px; list-style:none;}
.createdate, .modifydate{font-size: 0.8em;color: #5F5F5F;}
p.buttonheading_article{width:18%;float:right;text-align:right; margin:0;}
p.buttonheading_cat{text-align:right;padding:1px 0 0 0;margin:0;}

/*LEER MAS*/
a.readon { text-decoration:none; display:block; text-align:right;margin:0 10px; font-size:90%; width:50%; float:right;}
a.readon:link, a.readon:active {color:#666; text-decoration:none;}
a.readon:hover{color: #999;text-decoration:none;}
a.jce_file{font-size:0.8em;}
a.jce_file:link, a.jce_file:visited{ text-decoration:none;}
a.jce_file:hover{ text-decoration:none; color:#999;}

/*=============================================
ESTILOS PERSONALIZADOS
===============================================
Publicaciones
*/
div.contentdescription_publicaciones, div.contentdescription_publicaciones_int{margin:5px 4px 0;padding:5px; text-align:justify;}
div.article_row_publicaciones{padding:4px 0 8px;margin:0 4px 0; overflow:hidden;position:relative;}
div.article_row_publicaciones p{padding:0 0 0 85px;margin:0 0 0.2em;}
div.article_row_publicaciones p.pageinfo, div.article_row_actas p.iteminfo, div.article_row_publicaciones_int p.pageinfo{margin:0;}
div.article_row_publicaciones img{ width:80px; height:auto;position:absolute;top:12px; left:0;}
div.article_row_publicaciones img.jce_icon{width:auto; height:auto; position:relative;top:0;left:0;}
div.article_row_publicaciones_int {padding:4px 0 8px;margin:0 4px 0; overflow:hidden;}
div.article_row_publicaciones_int img { width:80px; height:auto;}
div.article_row_publicaciones_int img.jce_icon { width:auto; height:auto;}
div.article_row_publicaciones p.buttonheading_cat img, div.article_row_publicaciones_int p.buttonheading_cat img { width:19px; height:auto;}
div.article_row_publicaciones a.jce_file{position:inherit;display:block;}
div.article_row_publicaciones a.readon_noticias, div.article_row_publicaciones_int a.readon_noticias {text-decoration:none; display:block; text-align:right;margin:0 10px; font-size:90%;}
div.article_row_publicaciones_int div.article_column{border-bottom:1px solid #ccc; padding:5px; overflow:hidden;}
div.article_row_publicaciones div.article_column {border-bottom:1px solid #ccc; padding:6px 5px 22px; overflow:hidden;}
/*Noticias*/
div.article_row_noticias{padding:5px;margin:5px 4px 0; overflow:hidden; border-bottom:dotted #c7c7c7 1px; text-align:justify;}
div.article_row_noticias p.pageinfo, div.article_row_noticias p.iteminfo{margin:0;}
div.article_row_noticias img { width:100px; height:auto;}
div.article_row_noticias img.jce_icon { width:auto; height:auto;}
div.article_row_noticias p.buttonheading_cat img { width:19px; height:auto;}
div.article_row_noticias a.jce_file{display:block;float:right;}
div.article_row_noticias a.readon_noticias {text-decoration:none; display:block; text-align:right;margin:0 10px; font-size:90%; width:30%; float:right;}
div.article_row_noticias a.readon_noticias:link, div.article_row_noticias a.readon_noticias:visited {color:#1C91C6; text-decoration:none;}
div.article_row_noticias a.readon_noticias:hover{text-decoration:underline;}

/*Actas*/
div.article_row_actas{padding:4px 0 8px;overflow:hidden; border-bottom:dotted #c7c7c7 1px;}
div.article_row_actas p.pageinfo, div.article_row_actas p.iteminfo {margin:0;}

/*Contratacion publica*/
div.contentdescription_actas {padding:5px 0;}
div.contentdescription_actas div.plataf {background:url(../images/plataf_tit.png) no-repeat top left; height:60px; width:265px; text-indent:-9999px; float:left;}
div.contentdescription_actas div.plataf_des{float:left; width:65%; height:60px; padding:10px 0 0 0;} 
div.blog_actas div.wrap_pagination_counter {}

/*Infografias*/
div.article_row_infografias { overflow:hidden;}
div.article_row_infografias div.article_column{background-color:#f2f2f2; padding:4px;margin:4px; min-height:265px;}
div.article_row_infografias div.article_column a{display:block;background:url(../images/player_play.gif) no-repeat 92% center;padding:1px 6px;}
div.article_row_infografias div.article_column a:link, div.article_row_infografias div.article_column a:visited{color:#1F94C9;}
div.article_row_infografias div.article_column a:hover{ text-decoration:underline;}

/*Legislacion*/
div.article_row_legislacion{padding:5px;margin:5px 4px 0; overflow:hidden; border-bottom:dotted #c7c7c7 1px;}
div.cabecera_art_legislacion{padding:5px;margin:5px 4px 0;}

/*Servicios:Registro telematico*/
div.cabecera_art_servicios {padding:10px 10px;background:url(../images/arroba.gif) no-repeat right center; height:auto; overflow:hidden;}
ul.arrow_green li { list-style:none;background:transparent url(../images/flechitVerdeDcha.png) no-repeat scroll left 4px;padding-left:8px;margin:10px 20px; }
a.acceso{ display:block; width:149px; height:41px;float:left;background:transparent url(../images/acceso_sistema.jpg) no-repeat scroll left top; text-indent:-9999px;}

/*Sindicacion RSS*/
div.column_rss ul { list-style:none;}
span.sub_menutitle {background:transparent url(../images/mapaW_ico2.png) no-repeat scroll left 5px;padding:0 0 0 10px;}
div.column_rss ul.level_0 li a{background:transparent url(../images/livemarks.png) no-repeat scroll left 4px;padding:5px 0 0 25px; height:16px;color:#1F91C7; display:block;}
div.column_rss ul.level_0 li ul.level_1 li a {background:transparent url(../images/livemarks.png) no-repeat scroll left 4px;padding:5px 0 0 25px; height:16px; display:block;}
div.column_rss ul.level_0 li a:link,div.column_rss ul.level_0 li a:visited, div.column_rss ul.level_0 li ul.level_1 li a:link,div.column_rss ul.level_0 li ul.level_1 li a:visited {color:#1F91C7;}
div.column_rss ul.level_0 li a:hover,div.column_rss ul.level_0 li ul.level_1 li a:hover { text-decoration:underline;}
/*
==================================
MODULOS
==================================
buscador
*/
div#top  div.top_module{float:right;}
div.search {text-align:right;padding:40px 0 0;}
div.search .inputbox {padding:3px 7px;border:1px solid #ccc;}
div.search input.button{background-color:#77C727;;border-style:dotted;border-width:1px;font-size:0.89em;height:23px;padding:4px;width:auto;color:#fff; text-transform:uppercase;margin:0 0 0 5px; font-weight:bold;}
div.search input.button:hover{border-color:#999 #ccc #ccc #999;border-style:dotted;border-width:1px;font-size:0.89em;padding:4px;background-color:#77C727;;height:23px; width:auto;color:#fff; text-transform:uppercase;margin:0 0 0 5px; font-weight:bold;}
.moduletable .mainlevel{text-decoration:none;color: #666;}

/*MODULOS CENTRALES*/
div.main_module{background:url(../images/destacado.gif) repeat-x left top; min-height:215px;padding:15px 0;}
div.main_module div.izda{float:left; width:68%;}
div.main_module div.dcha{float:left; width:30%;padding:0 0 0 5px;}

div.moduletableleft{width:33%; float:left;border-left:1px solid #ebebeb;}

/*OFICINA VIRTUAL*/
div.moduletable_servicios, div.moduletable_legislacion{ width:48%; float:left;margin:5px;}
div.borde_general {padding:0 0 78px;}
div.moduletable_servicios ul.listado {margin:15px 0 20px;}
div.moduletable_servicios ul.listado li { list-style:none;background:transparent url(../images/arrow_lightgrey.gif) no-repeat scroll left center;padding:0 8px; margin:8px 15px}
div.moduletable_servicios ul.listado li a:link, div.moduletable_servicios ul.listado li a:visited { font-weight:bold;}
div.moduletable_servicios ul.listado li a:hover{ text-decoration:underline;}
div.moduletable_legislacion ul li {list-style:none;background:transparent url(../images/arrow_lightgrey.gif) no-repeat scroll left center;padding:0 4px; margin:8px 15px}
div.moduletable_legislacion h3.gk_news_show_news_header a:link, div.moduletable_legislacion h3.gk_news_show_news_header a:visited{color:#48647f; font-size:0.9em; font-weight:bold;background:transparent url(../images/flechitVerdeDcha.png) no-repeat scroll left 4px;padding-left:8px;}
div.moduletable_legislacion h3.gk_news_show_news_header a:hover{ text-decoration:underline;}

/*MODULOS DERECHA*/
/*Datos del SISC*/
div.sics div.col260 a{display:block; text-align:right;}
div.sics div.col260 div.pad_total img{float:left;padding: 0 8px 0 0;}
/*Notas de Prensa y Preguntas frecuentes*/
div.links div.col260 a{display:block;background:url(../images/arrow_grey_right.gif) no-repeat left 6px;padding:0 6px; text-align:left;}
div.links div.col260 a:link, div.links div.col260 a:visited{color:#1F94C9;}
div.links div.col260 a:hover{color:#666;}

/*Informacion institucional*/
.boxDobleBorder {background:transparent url(../images/flechita.png) no-repeat scroll left center;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;margin:0 auto;padding:0 7px;}
.boxDobleBorderTxt{margin:2px auto; width:95%;}
.boxDobleBorderTxt p{margin:0;}
.boxDobleBorderTxt a{background:transparent url(../images/flechita_.png) no-repeat scroll left center;padding:2px 0 2px 7px;color:#1F91C7;}
.boxDobleBorderTxt a:link,.boxDobleBorderTxt a:visited{ text-decoration:none;}
.boxDobleBorderTxt a:hover{ text-decoration:underline;}

/*AYUDA*/
div.moduletable_ayuda{}
div.moduletable_ayuda ul {padding:0 0 0 20px; list-style:none; margin:10px 0 0 68px;}
div.moduletable_ayuda ul li {margin:0 0 1em 1.5em;}
div.moduletable_ayuda ul li a{ background:url(../images/cross_green.gif) no-repeat left 4px; padding:0 0 0 13px;font-size:1.1em;color:#1F94C9; font-weight:bold;}
div.moduletable_ayuda ul li a:link, div.moduletable_ayuda ul li a:visited{ }
div.moduletable_ayuda ul li a:hover{ text-decoration:underline;}
/*=================================================================
GK2
==================================================================*/
.gk_news_show_news_info{color:#a1c036;}
/*READON GK2 - VER TODO*/
div.azul_color a.readon:link, div.azul_color a.readon:visited{color:#1F94C9; font-weight:bold; width:100px; float:right;}
div.azul_color a.readon:hover{color: #999;text-decoration:none;}

/*HOME
=======================================*/
div#content_inicio h3.gk_news_show_news_header a:link,div#content_inicio h3.gk_news_show_news_header a:visited{color:#1F94C9; font-size:1em; font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0 0 5px; height:auto;}
div#content_inicio h3.gk_news_show_news_header a:hover{ text-decoration:underline;}
/*CANAL SABER*/
div.m_m_wrap div.gk2_izq{width:32%; float:left;}
div.m_m_wrap div.gk2{width:31%; float:left;border-left:1px solid #ebebeb;padding:0 9px;}
div.m_m_wrap div.gk2 h3.gk_news_show_news_header a:link, div.m_m_wrap div.gk2 h3.gk_news_show_news_header a:visited{color:#a1c036;font-size:1em; font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0 0 5px; height:auto;}
div.m_m_wrap div.gk2 h3.gk_news_show_news_header a:hover{ text-decoration:underline;}
div.m_m_wrap div.gk2 div.borde { border:none;}
/*===========================================================================================*/
/*Noticias*/
div.moduletablenoticias h3.gk_news_show_news_header a:link,div.moduletablenoticias h3.gk_news_show_news_header a:visited{color:#1F94C9; font-size:1em; font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0 0 5px;}
div.moduletablenoticias h3.gk_news_show_news_header a:hover{ text-decoration:underline;}
/*Mas noticias*/
div.moduletablemasnoticias h3.gk_news_show_news_header a:link, div.moduletablemasnoticias h3.gk_news_show_news_header a:visited{color:#1F94C9; font-size:1em; font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0 0 5px; border:none;}
div.moduletablemasnoticias h3.gk_news_show_news_header a:hover{ text-decoration:underline;}
/*Publicaciones*/
div.moduletable_publicaciones h3.gk_news_show_news_header a:link,div.moduletable_publicaciones h3.gk_news_show_news_header a:visited{color:#a1c036; font-size:1em; font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0 0 5px;}
div.moduletable_publicaciones h3.gk_news_show_news_header a:hover{ text-decoration:underline;}
div.moduletable_publicaciones img { width:100px; height:auto;}
div.moduletable_publicaciones img.jce_icon { width:auto; height:auto;}
div.moduletable_publicaciones div.d50 { height:410px;padding:10px 0 5px 20px; width:45%;}

/*col260 Right*/
#coldcha div.wrap_contenedor div.col260 h3.gk_news_show_news_header a:link,#coldcha div.wrap_contenedor div.col260 h3.gk_news_show_news_header a:visited{color:#1F94C9; font-size:1em; font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0; border:none; height:auto;}
#coldcha div.wrap_contenedor div.col260 h3.gk_news_show_news_header a:hover { text-decoration:underline;}
/*INSTALACIONES*/
div.gk2_left{float:left;width:48%;padding:0 5px; height:auto;}
div.gk2_left div.gk2_2{ width:99%;}
/*MAS NOVEDADES TODAVÍA*/
div.mas_otras h3.gk_news_show_news_header a:link, div.mas_otras h3.gk_news_show_news_header a:visited{color:#a1c036; font-size:1em; font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0 0 5px; border:none;}
div.mas_otras h3.gk_news_show_news_header a:hover { text-decoration:underline;}
/*CANAL SABER: PORTADA*/
div.moduletable_temas, div.moduletablewrap_contenedor{float:left; width:50%;}
div.moduletable_temas div.borde{ border:none;}
div.moduletable_infografia{float:left;width:100%;padding:4px 0;}
div.moduletable_archivoinfos{float:left;width:96%;padding:5px 10px 0 10px;}
div.moduletable_archivoinfos div.content{overflow:hidden;}
div.moduletable_archivoinfos div.content div.d50 { height:45px;}
div.moduletablewrap_contenedor h3 a:link, div.moduletablewrap_contenedor h3 a:visited{background:transparent url(../images/canalS_ico_flechitaBlue.png) no-repeat scroll left center;padding-left:8px;font-size:1em;font-weight:bold;height:auto;margin:0;}
div.moduletable_infografia h3.gk_news_show_news_header a:link, div.moduletable_infografia h3.gk_news_show_news_header a:visited,div.moduletable_archivoinfos h3.gk_news_show_news_header a:link, div.moduletable_archivoinfos h3.gk_news_show_news_header a:visited{color:#a1c036; font-size:1em; font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0 0 5px; border:none;}
div.moduletable_infografia h3.gk_news_show_news_header a:hover, div.moduletable_archivoinfos h3.gk_news_show_news_header a:hover { text-decoration:underline;}
/*PUBLICACIONES HOME:MAS NOVEDADES*/
div.n_otras img {width:80px;height:auto; margin:0 2px 10px;}
div.n_otras span.buttonheading img { width:auto; height:auto;}
div.n_otras p.gk_news_show_news_text a.jce_file img{ width:auto; height:auto;}
div.n_otras div.gk2_2 div.borde {border:none}
div.n_otras div.gk2_2 div.pad { padding:0;}
div.n_otras div.gk2_2 div.pad div.pad10 {margin:0 6px;}
div.n_otras div.gk2_2 div.pad div.d50{width:47%;}
/*=============================
TABS&SLIDES
optimizada acordeon izquierda juanjo
=====================================*/
#tabsnslides_iz .jwts_title {margin:0px 0 10px 6px;padding:0px;overflow:hidden;cursor:pointer; background-color:#f3f3f3; border-bottom:dotted #c7c7c7 1px; border-top:dotted #c7c7c7 1px;}
#tabsnslides_iz .jwts_title_left {margin:0 1px 0 0;}
#tabsnslides_iz a.jwts_title_text,
#tabsnslides_iz a.jwts_title_text:link {display:block;margin:0;padding:0px 0 0 7px;line-height:22px;font-size:1.1em;text-decoration:none; height:24px;text-transform:uppercase;color:#1d92c7;}

#tabsnslides_iz a.jwts_title_text:visited {color:#1d92c7;}
#tabsnslides_iz a.jwts_title_text:hover {color:#1d92c7;}
#tabsnslides_iz .jwts_slidecontent {padding:0px 0px 0px 8px;margin:0px 0 1px 0px;position:relative;background:none;border:none;}
#tabsnslides_iz .jwts_title_left, #tabsnslides_iz .jwts_slidecontent {text-align:left;} /* force content orientation */
/* optimizada acordeon derecha juanjo */
#tabsnslides_de .jwts_title {margin:0px 6px 10px 0px;padding:0px;overflow:hidden;cursor:pointer; background-color:#f3f3f3; border-bottom:dotted #c7c7c7 1px; border-top:dotted #c7c7c7 1px;}
#tabsnslides_de .jwts_title_left {margin:0 1px 0 0;}
#tabsnslides_de a.jwts_title_text,
#tabsnslides_de a.jwts_title_text:link {display:block;margin:0;padding:0px 0 0 7px;line-height:22px;font-size:1.1em;text-decoration:none; height:24px;text-transform:uppercase;color:#1d92c7;}

#tabsnslides_de a.jwts_title_text:visited {color:#1d92c7;}
#tabsnslides_de a.jwts_title_text:hover {color:#1d92c7;}
#tabsnslides_de .jwts_slidecontent {padding:0px 8px 0px 0px;margin:0px 6px 1px 0px;position:relative;background:none;border:none;}
#tabsnslides_de .jwts_title_left, #tabsnslides_de .jwts_slidecontent {text-align:left;} /* force content orientation */

/*====================================================================
SLIDES & TABS
======================================================================*/
div#content_inicio .jwts_tabberlive {margin:20px 0px;padding:0px;}
div#tabs_inicio .jwts_tabberlive .jwts_tabbertab {margin:0px;padding:6px;border:1px solid #bbb;border-top:0px;}
div#tabs_inicio .jwts_tabberlive .jwts_tabbertab h2,
div#tabs_inicio .jwts_tabberlive .jwts_tabbertabhide {display:none;}
div#tabs_inicio .jwts_tabbertab h3{ display:block;}
div#tabs_inicio ul.jwts_tabbernav {margin:0px;padding:3px 4px;list-style:none;list-style-image:none;background:none;border-bottom:1px solid #bbb;line-height:normal;height:auto;}
div#tabs_inicio ul.jwts_tabbernav li {margin:0px;padding:0px;list-style:none;list-style-image:none;background:none;display:inline;}
ul.jwts_tabbernav li a,
div#tabs_inicio ul.jwts_tabbernav li a:link {font-size:0.9em;;margin:0px 1px;padding:4px;color:#333;border:1px solid #bbb;border-bottom:none;background:#eee url(slide_bg.png) repeat-x top;}
div#tabs_inicio ul.jwts_tabbernav li a:visited {font-size:0.9em;color:#333;}
div#tabs_inicio ul.jwts_tabbernav li a:hover {font-size:0.9em;margin:0px 1px;padding:4px;color:#1F91C7;background-color:#f2f2f2; text-decoration:none;}
div#tabs_inicio ul.jwts_tabbernav li a:active,div#tabs_inicio ul.jwts_tabbernav li a:focus {outline:0;}
div#tabs_inicio ul.jwts_tabbernav li.jwts_tabberactive a {background:#fff;border-bottom:1px solid #fff;}
div#tabs_inicio ul.jwts_tabbernav li.jwts_tabberactive a:hover {background:#fff;border-bottom:1px solid #fff;text-decoration:none;}
div#tabs_inicio ul.jwts_tabbernav li.jwts_tabberactive,
div#tabs_inicio ul.jwts_tabbernav li.jwts_tabberinactive {background:none;padding:0px;margin:0px;}
div#tabs_inicio .jwts_tabberlive .jwts_tabbertab,ul.jwts_tabbernav {text-align:left;}

div#tabs_inicio div.moduletable_PP h3{background:#ffcc00;}

/*Tabs Sics*/
div.jwts_tabbertab div.sics { overflow:hidden; width:95%;}
div.jwts_tabbertab div.sics img{float:left;padding:0 8px 0 8px;}
div.jwts_tabbertab div.sics a{ display:block; float:right; width:25%;}

/*============================
MOD_ZONLINE
==============================*/
.zonline2{padding:10px;}
.zonline2 a:link, .zonline2 a:visited{color:#48647f;}
.zonline2 a:hover {color:#8ea4b9;}

/*============================
RELATED ITEMS
==============================*/
div.col260 ul.relateditems li{ list-style:none ;background:transparent url(../images/flechitVerdeDcha.png) no-repeat scroll left 4px;padding-left:8px;}
div.col260 ul.relateditems li a:link, div.col260 ul.relateditems li a:visited{color:#1C91C6; text-decoration:none;}
div.col260 ul.relateditems li a:hover{text-decoration:underline; color:#1C91C6; }

/*=============================
MODULO CONTENEDOR
===============================*/
div.contenedor_main p.gk_news_show_news_info{margin:0;}
div.module_int .pad10{padding:2px 0;}
div.contenedor_modtitle{border:none;margin:0;}
/*Canal Saber: Portada*/
div.moduletablewrap_contenedor div.module_int {background-color:#ECECEC;border-left:1px solid #ccc;padding:5px;}

/*==========================
PLACE_HERE
============================
OTRAS NOVEDADES*/
div.n_otras{ border-bottom:2px solid #ccc;}
div._otras div.mod_placehere_otras {padding:2px 0 2px 6px;}
div._otras div.contentpaneopen_tit{ width:100%;}
div._otras div.contentpaneopen_content{padding:2px 3px 0 0;}
div._otras div.contenido{width:100%;}
div.n_otras img {width:80px;height:auto; margin:0 2px 10px;}
div.n_otras span.buttonheading img { width:auto; height:auto;}
div._otras div.contentpaneopen_content a.jce_file img{ width:auto; height:auto;}
div._otras div.contentpaneopen_tit h4.contentheading a:link,div._otras div.contentpaneopen_tit h4.contentheading a:visited{color:#a1c036; font-size:1em; font-weight:bold;background:url(../images/trans.gif) repeat-x left top;text-transform: none;padding:0 0 5px; height:auto;}
div._otras div.contentpaneopen_tit.contentheading a:hover{ text-decoration:underline;}

/*
==============================================================================
MOD_SINDYCATE
==============================================================================
*/
div.rss_big {float:right; padding:0 2px;}
div.rss_big span {display:block;padding:3px 1px 0 0; float:left;}

/*
======================================================================================================================
ESTILOS REFERENTES A LOS COMPONENTES
======================================================================================================================
*/

/*GLOSARIO*/
div.title_glosario h3{color:#73C602;background:url(../images/trans.gif) repeat-x left bottom; text-transform:none;padding:0;height:15px;padding:8px 0 0;}
div.wrap_glosario{padding:10px;}
div.descrip_glosario{}
div.cont_glosario{}
div.abc {display: block;margin: 10px auto;text-align: center;height: 18px;color: #CCC;background-color: #f5f5f5;border-bottom: 1px solid #CCC; width:100%; padding:2px 0;}
div.abc span{padding:0 2px 0 1px;}
div.abc a{padding:0 4px 0 2px;}
div.abc a:link, div.abc a:visited{color:#666;text-decoration:underline;}
div.abc a:hover{color: #1C91C6;}
div.more{ text-align:right;}
div.more a:link,div.more a:visited{color:#1C91C6;}
div.more a:hover { text-decoration:underline;}

/*FAQS*/
div.wrap_faqs{padding:10px;}
div.listado_faqs{margin: 15px 0;}
div.listado_faqs div.title_faqs{margin:5px 0;background:transparent url(../images/flechitVerdeDcha.png) no-repeat scroll left 4px;padding-left:8px;}
div.listado_faqs div.title_faqs a:link, div.listado_faqs div.title_faqs a:visited{color:#1F91C7;}
div.listado_faqs div.title_faqs a:hover{color:#1C91C6; text-decoration:underline;}
div.respuesta_faqs div.title_faqs{background:transparent url(../images/flechitVerdeDcha.png) no-repeat scroll left center;margin:8px 0;padding-left:8px;color:#1F91C7; font-weight:bold;}
div.respuesta_faqs div.title_faqs a:link, div.respuesta_faqs div.title_faqs a:visited{color:#1C91C6;}
div.respuesta_faqs div.title_faqs a:hover{color:#1C91C6;}
div.respuesta_faqs div.volver_faqs{text-align:right;padding:2px 0;}

/*JOOMFISH*/
div#jflanguageselection{margin:0;float:left;}
div#jflanguageselection ul.jflanguageselection{ display:inline;}
div#jflanguageselection ul.jflanguageselection li{display:inline;margin:0  0 0 0.6em;font-size:1em; }
div#jflanguageselection ul.jflanguageselection li#active_language a:link,div#jflanguageselection ul.jflanguageselection li#active_language a:visited{color:#999;font-weight:normal;text-decoration:none;}
div#jflanguageselection ul.jflanguageselection li#active_language a:hover{text-decoration:none;}
div#jflanguageselection ul.jflanguageselection li a:link, div#jflanguageselection ul.jflanguageselection li a:visited{color:#1f91c7; text-decoration:underline;}
div#jflanguageselection ul.jflanguageselection li a:hover{color:#1f91c7;text-decoration:none;}

/*UPLOAD*/
div.wrap_upload{padding:0 10px}
div#descriptionupload{padding:0.6em 0; float:left; width:100%; text-align:justify;}
div#findupload{padding:0 0 0 2px; margin-bottom:0.6em; width:100%; height:auto; clear:both; background-color:#A3DCF8;}
div#contentupload{border:1px solid #CCCCCC; padding-top:0.6em; margin-bottom:0.6em; width:100%}
div#refupload{float:left; padding:0 0.6em; text-transform:uppercase;color:#a1c036; font-size:1em; width:10%}
div#textupload{float:left; width:70%}
div#iconupload{float:left; text-align:center; width:10%}
div#iconupload a:link, div#iconupload a:visited{color:#1f91c7; text-decoration:underline;}
div#iconupload a:hover{color:#1f91c7;text-decoration:none;}

/*BUSCADOR*/
div.wrap_search{padding:20px;}
div.wrap_search div.searchintro{padding:8px 0 0;}
div.wrap_search div.searchintro span.resultsearch{color:#a1c036;font-size:1.1em;}
div.wrap_search div.searchintro strong {color:#1f91c7; font-size:1.1em;}
div.wrap_search div.results{padding:5px 0 0; border:1px solid #ccc;}
div.wrap_search div.results p.categorysearch {color:#1f91c7;}
div.wrap_search div.results p.categorysearch span.small{color:#48647F;}
div.wrap_search div.results ol.list{padding:2px 15px;margin:5px;}
div.wrap_search div.results ol.list li{padding:6px 4px 2px;}
div.wrap_search div.results ol.list li h4 a:link, div.wrap_search div.results ol.list li h4 a:visited {font-size:1.1em;color:#a1c036;}
div.wrap_search div.results ol.list li h4 a:hover{font-size:1.1em;color:#a1c036; text-decoration:underline;}
div.wrap_search div.paginationsearch{ text-align:right;padding:10px;}
div.wrap_search div.paginationsearch a:link, div.wrap_search div.paginationsearch a:visited{color:#a1c036;}
div.wrap_search div.paginationsearch a:hover{color:#a1c036; text-decoration:underline;}
div.wrap_search div.paginationsearch span.pagenav{color:#48647F;}

/*CONTACT*/
div#component-contact{padding:20px;}
div.contact_info { background-color:#fafafa; border:1px solid #ccc; padding: 5px;margin: 4px 0;}
div.contact_email { overflow:hidden;}
div.contact_email label {color:#a1c036; font-size:0.9em; font-weight:bold;padding:6px 0;}
input.inputbox_contact{ border:1px solid #ccc;height:20px;color:#999; background-color:#fafafa; }
textarea.inputbox_contact {border:1px solid #ccc;height:100px; width:268px;color:#999; background-color:#fafafa; font-size:120%;}
button.button_contact{border-color:#ccc #999 #999 #ccc;border-style:dotted;border-width:1px;color:#666;font-size:1em;padding:4px 8px; background-color:#fafafa; height:25px; width:auto;}
div.wrap_button{float:right;padding:10px 27px;width:50%;}
button.button_contact:hover{border-color:#999 #ccc #ccc #999;border-style:dotted;border-width:1px;color:#999;font-size:1em;padding:4px 8px;background-color:#fafafa;height:25px; width:auto;}

/*JOOMAP*/
div.sitemap{padding:10px; overflow:hidden; width:100%;}
div.sitemap ul li{ white-space:normal;}
div.sitemap div.column_left{float:left;padding:0 15px 0 0; width:47%;border-right:1px solid #ccc;}
div.sitemap div.column_right{float:left;padding:0 0 0 30px; width:42%;}
div.sitemap div.column_joomap {padding:0 2px 15px; width:99%;}
/*Niveles*/
div.sitemap ul.level_0 {padding:0 0 0 20px;}
div.sitemap ul.level_0 li a{ background:url(../images/mapaW_ico2.png)no-repeat left 5px; padding:0 0 0 10px;}
div.sitemap ul.level_0 li ul.level_1 li {padding:0;white-space:normal;}
div.sitemap ul.level_0 li ul.level_1 li a{background:url(../images/square_66.gif) no-repeat 7% 8px; padding:0 0 0 29px; display:block;}
div.sitemap ul.level_0 li ul.level_1 li ul.level_2 li a{background:url(../images/cross_a3.gif) no-repeat 11% 8px; padding:0 0 0 42px; display:block;}

span.menutitle{color:#1F91C7; font-size:1.1em; background:url(../images/mapaW_ico1.png) no-repeat left 5px; padding:0 0 0 10px;}
div.sitemap a:link,div.sitemap a:visited{color:#1F91C7;}
div.sitemap a:hover{color:#1F91C7; text-decoration:underline;} 

/*WEBLINKS*/
div.wrap_weblinks{padding:10px;}
div.wrap_weblinks div.contentpaneopen {padding:20px;}
div.wrap_weblinks div.contentpaneopen ul {margin:5px 0;}
div.wrap_weblinks div.contentpaneopen ul li {padding:0 30px 10px 10px;}
div.wrap_weblinks div.contentpaneopen ul li a{ background:url(../images/cross_green.gif) no-repeat left 4px; padding:0 0 0 13px;font-size:1.1em;color:#1F94C9;}
div.wrap_weblinks div.contentpaneopen div.wrap_inside_weblinks ul li a{background:url(../images/mapaW_ico2.png) no-repeat left 5px; padding:0 0 0 10px; font-size:0.9em;}

/*MAPPOINTS-VALORES AMBIENTALES*/
div.wrapper_map {padding:5px;}
div.wrapper_map div.serch_form{ border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc; padding:8px 0;background-color:#F5F5F5;height:auto;width:770px;}
div.wrapper_map div.mapa{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc; font-size:0.8em;}
div.wrapper_map div.tits_map {border-left:1px solid #ccc;border-right:1px solid #ccc;width:750px;padding:5px 10px;}
div.wrapper_map div.tits_map div.text_map{font-size:1.1em;color:#1F94C9; font-weight:bold;}
div.wrapper_map div.tits_map div.subtit_map {padding:8px 0 0; font-weight:normal; text-transform:uppercase; color:#999; border-bottom:1px dotted #ccc;color:#77C727;}
/*Buscar fecha formulario*/
div.wrapper_map span.text_map {padding:0 1px 0 10px; font-size:1.1em;color:#1F94C9; font-weight:bold;}
div.wrapper_map div.serch_form select {background-color:#FAFAFA;border:1px solid #CCCCCC;color:#666;height:20px; margin:0 2px 0 0;}
div.wrapper_map div.serch_form input.button {background-color:#FAFAFA;border-color:#CCCCCC #999999 #999999 #CCCCCC;border-style:dotted;border-width:1px;color:#666666;font-size:1em;height:25px;padding:4px 8px;width:auto;color:#77C727; text-transform:uppercase;}
div.wrapper_map div.serch_form input.button:hover{border-color:#999 #ccc #ccc #999;border-style:dotted;border-width:1px;color:#999;font-size:1em;padding:4px 8px;background-color:#ebebeb;height:25px; width:auto;color:#77C727; text-transform:uppercase;}

div.wrapper_map div.links_map{ border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc; padding:8px 0;background-color:#F5F5F5;height:auto;width:770px; overflow:hidden;}
div.wrapper_map div.links_map ul { list-style:none; width:30%;overflow:hidden;height:auto;padding:20px 0;margin:0 0 0 50px; float:left;}
div.wrapper_map div.links_map ul li {background-color:#FAFAFA;border-color:#CCCCCC #999999 #999999 #CCCCCC;border-style:dotted;border-width:1px;font-size:1em;padding:4px 8px;width:auto;color:#77C727; text-transform:uppercase;margin:4px 0;}
div.wrapper_map div.links_map ul li:hover{border-color:#999 #ccc #ccc #999;border-style:dotted;border-width:1px;color:#999;font-size:1em;padding:4px 8px;background-color:#ebebeb;width:auto;color:#77C727; text-transform:uppercase;margin:4px 0;}
div.wrapper_map div.leyenda{width:50%;float:left; text-align:right; margin:0 0 0 50px;}
div.wrapper_map div.links_map a {font-size:1.1em;padding:4px; text-transform:uppercase;}
div.wrapper_map div.links_map a:link, div.wrapper_map div.links_map a:visited{text-decoration:none;color:#77C727;}
div.wrapper_map div.links_map a:hover { }

/*Datos*/
div.wrapper_map div.datos{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc; width:770px; padding:0 0 4px;}
div.wrap_mapa_centrales div.datos div.datos table.tdBorderBottom, div.wrapper_map div.datos table.tdBorderBottom{margin:0 10px;}
div.wrap_mapa_centrales div.datos div.datos table.tdBorderBottom tr.par,div.wrapper_map div.datos table.tdBorderBottom tr.par {background-color:#fafafa;}
div.wrapper_map div.datos table.tdBorderBottom tr.impar {}
div.wrap_mapa_centrales div.datos div.datos table.tdBorderBottom caption, div.wrapper_map div.datos table.tdBorderBottom caption {padding:8px 0 0; font-weight:normal; color:#999; border-bottom:1px dotted #ccc;color:#77C727;}
div.wrapper_map div.datos table.tdBorderBottom td{ text-align:left; padding:2px 0;} 
div.wrapper_map div.volver_map{padding:2px 0;}
/*Estadisticas*/
div.wrapper_map div.serch_form ul.combo_maps { list-style:none;}
div.wrapper_map div.serch_form ul.combo_maps li { display:inline;margin:0;}
div.wrapper_map div.serch_form  div.wrap_map_button{padding:10px 0; text-align:center;}
/*Estaciones*/
div.wrapper_map div.grafica_map{ width:768px;padding:1px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc; text-align:center;}
/*===========================
CENTRALES
=============================*/
div.wrap_mapa_centrales { overflow:hidden; width:771px;border-right:1px solid #CCCCCC;}
div.wrap_mapa_centrales div.datos{float:left;width:250px; margin-left:10px; border-top:1px solid #ccc;}
/*Individuales*/
div.wrapper_map div.serch_form ul.combo_centrales { list-style:none;}
div.wrapper_map div.serch_form ul.combo_centrales li { display:block;margin:0; width:64%; margin:0 auto;}
div.wrapper_map div.serch_form ul.combo_centrales li  select {margin-top:5px;}


/*
===========================================================================================================================
PLUG-INS
=============================================================================================================================
PAGEBREAK*/
div.pagebreak_wrap{background-color:#ECECEC;margin:5px 0; width:97%;}
div.pagebreak_titulo{background-color:#CCCCCC;padding:7px;text-align:center; font-weight:bold;}
div.pagebreak_wrap ul {padding: 5px 0;}
div.pagebreak_wrap ul li{ list-style:none;background:transparent url(../images/flechitaGris_back.png) no-repeat scroll left center;
padding-left:8px;}
div.pagebreak_wrap ul li a:link,div.pagebreak_wrap ul li a:visited {color:#1F91C7; text-decoration:none;}
div.pagebreak_wrap ul li a:hover{color:#999; text-decoration:underline;}
div.pagebreak_wrap div.pagebreak_showall{padding: 1px 12px;}
div.pagenavcounter, div.pagenav_bottom{ text-align:right; color:#999;margin:0 0 5px;}

/*PAGENAVIGATION*/
div.pagenav{ float:right;}
div.pagenav ul li{ list-style:none; display:inline;}
.pagenav_next a:link,.pagenav_next a:visited, .pagenav_prev a:link, .pagenav_prev a:visited{text-decoration:none;color:#77C727;}
.pagenav_next a:hover,.pagenav_prev a:hover{text-decoration:underline;}

/* lightbox imagenes */
#lbCaption {
	display: none;
}


/* CABECERA RESULTADOS BUSQUEDA */
div#postop_search {
	height: 20px;
	background:transparent url(../images/postop_search_bkg.jpg) repeat-x scroll left center;
}

/* cajas de busqueda */
div#top .buscar1, 
div#top .buscar2 {
	float: right;
	width: 600px;
	margin-top: 6px;
}

div#top div.buscar1 div.top_module,
div#top div.buscar2 div.top_module {
	float: right;
	width: 100%;
	text-align: right;
}

div#top div#buscador {
	float: right;
	text-align: right;
	margin-top: 50px;
}


/* formato inputs y botones Buscar */
div#top div.top_module input,
div#top div#buscador input,
div#cse-search-results div#buscador2 input {background-color:#77C727;;border-style:dotted;border-width:1px;font-size:0.89em;height:23px;padding:4px;width:auto;color:#fff; text-transform:uppercase;margin:0 0 0 5px; font-weight:bold;}
div#top div.top_module input:hover,
div#top div#buscador input:hover
div#cse-search-results div#buscador2 input:hover{border-color:#999 #ccc #ccc #999;border-style:dotted;border-width:1px;font-size:0.89em;padding:4px;background-color:#77C727;;height:23px; width:auto;color:#fff; text-transform:uppercase;margin:0 0 0 5px; font-weight:bold;}
div#top div.top_module input#q,
div#top div.top_module input#mod_search_searchword,
div#top div#buscador input#q,
div#cse-search-results div#buscador2 input#q2 {
	background:transparent none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	height:13px;
	padding:3px 7px;
	color: black;
	text-transform:none;
	font-weight: normal;
}


/* capa donde se carga iframe de resultados */
div#cse-search-results div#buscador2 {
	margin-top: 20px;
	margin-bottom: 10px;
}


/* contenedores adaptados para el search.html */
div#content802 {
	background-color:#FFFFFF;
	float:left;
	overflow:hidden;
	padding:0 0 10px 2px;
	width:800px;
}

div.inside2 {
	width: 795px;
}
li.item5 span{
	padding:7px 0 !important;
	
	}
	
/*
==============================================================================
MOSTRAR CABECERA 30º ANIVERSARIO
==============================================================================
*/
.beforecontent
{
margin-left:185px;

}

.beforecontent h2
{
overflow:hidden;
margin-right:5px;
}

.titulopresidentes .col260
{
border:0px #fff solid !important;
padding:0px !important;
margin:0px !important;
}
.presidentes30 .col260
{
border:0px #fff solid !important;
border-bottom:1px solid #ebebeb !important;
padding:0px !important;
padding-bottom:10px !important;
margin:0px !important;
}

.presidentes30 img
{
padding-bottom:20px !important;
}

.moduletable_infografia30aniv
{
margin-top:0px;
/*text-align:center;*/
}

.moduletable_infografia30aniv h3
{
text-align:left !important;
}

.moduletable_infografia30aniv img
{
text-align:center;
 padding:0 5px;
}

.moduletable_fotohist
{
margin-top:10px;
}
.jglatestcat386_img {
text-align:center !important;
}
.jglatestcat386_txt {
padding-top:0.5em;
text-align:center !important;
}
.jglatestcat207_txt a:link,
.jglatestcat207_txt a:hover,
.jglatestcat207_txt a:visited
{
color:#1F94C9;
font-weight:bold;
}

.jg_catelem_txt b
{
color:#1F94C9;
font-weight:bold;
}

.jg_pathway
{
display:none;
}

.jg_toplist
{
display:none;
}

.sectiontableheader
{
margin-top:10px !important;
color:#a1c036 !important;
text-align:left !important;
font-weight:bold !important;
font-size:13px !important;
}

.jg_element_cat a
{
height:110px !important;
overflow:hidden !important;
width:100% !important;
text-align:center !important;
}

.sectiontableheader30aniversario
{
margin-top:15px !important;
color:#1F94C9 !important;
text-align:left !important;
font-weight:bold !important;
font-size:15px !important;
}

.item678, .item679, .item680, .item681
{
display:inherit !important;
display:none !important;
}

.sics h3 a
{
color:#fff !important;
}
.jg_catelem_txt{
	text-align:center !important;
}
div.jg_photo_left, div.jg_bbcode_left {
display:none !important;
}
div.jg_photo_right, div.jg_bbcode_right {
overflow:hidden;
padding:0.3em 0;
text-align:center !important;
width:100% !important;
}
/*arturo*/
.jglatestcat399_img img {
background-color:#FFFFFF;
border:1px solid #C3C3C3;
height:100%;
padding:3px;
width:250px;
}
.jglatestcat399_txt li {
background-image:none !important;
line-height:100% !important;
list-style-image:none !important;
list-style-type:none !important;
margin:0 !important;
padding:0 !important;
text-align:center;
}
#ktab{
	display:block !important;}
#Kunena div.kheader h2{
background:none repeat scroll 0 0 #5388B4 !important;
}
#Kunena .kwho-admin {
color:#77C727 !important;
}
#Kunena .kcredits {
display:none;

}
#Kunena #ktab #mainlevel a{
	color:#FFF;
	padding:0 10px 0 10px;}
/*arturo*/
