/*reseteo de estilos*/
html {
font-size: 100%;
}
body {
font: 62.5% Arial, Verdana, Helvetica, sans-serif;
color: #333;
text-align: center;
}
h1,h2,h3,h4,h5,h6{
font-size: 1em;
font-weight: normal;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,td {
margin: 0;
padding: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
table caption, legend {
display: none;
}
ul, ol, ul li {
list-style: none;
}
fieldset,img {
border: 0;
}
input,textarea,select {
font-family: inherit;
font-size: inherit;
font-weight: inherit;
}
abbr,acronym {
border: 0;
cursor: help;
font-variant: normal;
}
sup {
vertical-align: text-top;
}
sub {
vertical-align: text-bottom;
}
hr {
height: 0;
border: 0;
border-top: .1em solid #cac3b1;
}
kbd {
border: .2em groove #555;
padding: .3em;
text-align: center;
font-family: arial;
}
/*estilos utiles*/
.clear:after, .col_wrapper:after , .footer:after, .footer1:after, #obvidiv:after, .arealinks:after, .combo_wrapp:after, .bg_enlace:after {
content: ".";
clear: both;
display: block;
visibility: hidden;
height: 0;
}
.ftl {
float: left
}
.ftr {
float: right
}
.ftn {
float: none!important
}
.msg {
position: absolute;
top: -2000em;
left: -2000em;
}
.oculto {
display: none;
}
.mrg_t_cero {
margin-top: -4.6em;
float: left;
}
.invisible {
position: absolute;
top: -999em;
}
.u {
text-decoration: underline;
}
.elemento-invisible {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
}
/*estilos generales*/
#wrapper {
margin: 0 auto;
text-align: left;
width: 98em;
}
a:hover {
text-decoration: underline;
}
.color_generico {
color: #4a7729!important;
}
:focus {
outline: 1px solid #4a7729;
}
a.alinearDerecha {
float: right;
cursor: hand;
text-decoration: none;
}
.mas_enlaces {
text-decoration: none;
float: right;
font-size: 1.2em;
color: #4a7729;
}
/*estilos cabecera*/
.header {
background: url(../img/bg_header.png) bottom left / 100% 30px repeat-x;
margin-bottom: -2em;
padding-bottom: 5px;
position: relative;
z-index: 999;
}
.header .destacadoCabecera {
position: absolute;
right: .5em;
z-index: 100;
}
.header .destacadoCabecera img {
height: auto;
max-width: 100%;
}
.m_soporte {
height: 9em;
padding-top: 1.3em;
}
.m_soporte > div {
border-left: .1em solid #d6d6d6;
border-right: .1em solid #d6d6d6;
float: left;
}
.m_soporte h1 {
float: left;
height: auto;
max-width: 100%;
position: relative;
}
.m_soporte h1 img {
height: auto;
max-width: 100%;
}
.m_soporte h1 span {
display: none;
}
.m_soporte h1 a:focus img {
outline: 1px dotted #000;
}
.m_soporte div.agrupador {
padding-left: 0.5em;
}
.m_soporte div.agrupador.buscador {
border-left: none;
padding: 0 1em;
}
.m_soporte div.agrupador div a {
padding: 0 .5em 0;
text-decoration: none;
}
.m_soporte div.agrupador div img {
height: auto;
max-width: 100%;
}
.m_soporte div.salto {
clear: both;
border: 0;
}
.m_soporte div.idioma {
padding: .45em 1em 2.5em 1em;
border: 0;
margin-top: 0.2em;
}
.m_soporte div.idioma a {
color: #000;
text-decoration: none;
background: url(../img/bg_a_soporte_fw.gif) no-repeat top right;
padding: .6em .9em .6em 0
}
.m_soporte a.intranet {
float: left;
color: #4a7729;
text-decoration: none;
font-size: 1.5em;
text-transform: uppercase;
font-weight: bold;
font-family: Helvetica, Arial;
padding: 0 0 0 .4em;
border-left: .1em solid #d6d6d6;
}
.m_soporte a.abouam {
float: left;
padding: .3em 0 .3em .9em;
border-left: .1em solid #d6d6d6;
margin-left: -.3em;
}
.m_soporte #f_busqueda {
padding: .5em 0;
}
.m_soporte #f_busqueda label {
font-size: 1.1em;
color: #999;
}
.m_soporte #f_busqueda label span {
display: none;
}
.m_soporte #f_busqueda label input {
background: #eee;
border: .1em solid #ccc;
color: #000;
padding: .15em 1.7em .15em .5em;
width: 12em;
}
.m_soporte #f_busqueda input.btn {
margin: 0 0 -.55em -2.04em;
width: 2.04em;
}
/*Filtros de busqueda*/
div.filtro_busqueda strong {
font-size: 1.1em;
display: block;
margin: 1em 0;
}
div.filtro_busqueda span {
font-size: 1.1em;
}
div.filtro_busqueda {
border-bottom: .2em solid #888;
margin-bottom: 1.5em;
margin-top: 1.5em;
padding: 1em 1.5em;
background: #f6f6f6;
}
div.filtro_busqueda ul {
font-size: 1.1em;
margin-bottom: .5em;
height: 1%;
}
div.filtro_busqueda ul:after {
content: ".";
clear: both;
display: block;
visibility: hidden;
height: 0
}
div.filtro_busqueda ul li {
float: left;
width: 16.8em;
padding-left: 1em;
margin-bottom: .2em;
}
div.filtro_busqueda ul li span {
margin-left: .2em;
}
div.filtro_busqueda ul li a {
text-decoration: none;
}
div.filtro_busqueda ul li a:hover {
text-decoration: underline;
}
div.resul_busc {
display: block;
margin-bottom: 1em;
}
.resul_busc {
margin: .8em;
display: block;
}
.resul_busc span {
font-weight: bold;
}
/* MENU SUPERIOR */
.main_menu {
border-top: .1em solid #00a65c;
}
.main_menu ul li {
float: left;
padding: 1.3em 3.2em 1.4em 0;
}
.main_menu ul li a {
text-decoration: none;
color: #333;
text-transform: uppercase;
font-weight: bold;
font-size: 1.2em;
}
.main_menu ul li a:hover {
color: #00a65c;
text-decoration: underline;
}
.main_menu ul li a.select {
color: #00a65c;
text-decoration: none;
}
div.menu_sup {
background: none;
min-height: 5.5em;
clear: both;
text-align: center;
width: 100%;
border-top: .1em solid #00a65c;
}
div.menu_sup ul {
background: none;
font-size: 1em;
margin: 0;
width: 77em;
}
div.menu_sup ul li {
background: none;
float: left;
text-align: center;
padding: 1.1em 1.4em 1.4em 0;
}
div.menu_sup ul li a {
color: #333333;
display: block;
padding: 0em .97em .78em;
text-decoration: none;
position: relative;
z-index: 993;
text-transform: uppercase;
font-weight: bold;
font-size: 1.2em;
}
div.menu_sup ul li a.slctd {
font-weight: bold;
}
div.menu_sup ul div.submenutop {
position: absolute;
z-index: 9999;
border-top: 0;
width: 24em;
padding: 0em 0.5em 0.7em;
display: none;
background: url(../img/bg_submenu_btm_fw.png) no-repeat bottom left;
}
#menulast {
background: none;
position: relative;
padding: 1.1em 0 1.4em;
}
#menulast div.submenutop {
right: -.5em;
}
#menulast div.submenutop span {
left: -2.3em;
}
div.menu_sup ul div.submenutop div {
background: #E3E3E3;
margin-bottom: 0.5em;
margin-left: 0.3em;
margin-right: -0.2em;
}
div.menu_sup ul div.submenutop ul {
font-size: .8em;
width: auto;
padding: 0 .4em .5em .4em;
background: none;
}
div.menu_sup ul div.submenutop ul li {
clear: both;
background: none;
display: block;
width: 100%;
text-align: left;
background: url(../img/bg_dotted_submenu_fw.gif) repeat-x bottom left;
padding: 0px;
}
div.menu_sup ul div.submenutop ul li.last, div.menu_sup ul div.submenutop ul li.last a {
background: none;
}
div.menu_sup ul div.submenutop ul li a {
font-weight: normal;
border: 0;
background: url(../img/bg_dotted_submenu_fw.gif) repeat-x bottom left;
padding: .5em 0 .5em .5em;
color: #333333;
text-transform: none;
font-size: 1.5em;
}
div.menu_sup ul div.submenutop ul li a:hover, div.menu_sup ul div.submenutop ul li a:focus {
background: #FFFFFF !important;
margin-top: 0.1em;
padding-top: 0.4em;
color: #4a7729;
text-transform: none;
}
div.menu_sup ul li.force-show div.submenutop, div.menu_sup ul li:hover div.submenutop, div.menu_sup ul li a:focus + div.submenutop {
display: block;
}
div.menu_sup ul li:hover > a {
background: url("../img/pestana_menu_sup_12.jpg") no-repeat scroll left top #e3e3e3;
border-top: none;
}
div.menu_sup ul li a:hover {
color: #4a7729;
text-decoration: underline;
}
.m_soporte .divcondir {
display: table;
margin: 0 auto;
}
.m_soporte .divcondir li {
background: url("../img/bg_li_buscador.gif") no-repeat scroll 0 0 transparent;
display: inline;
}
.m_soporte .divcondir li.first {
background: none;
}
.m_soporte .divcondir a {
color: #474747;
text-decoration: none;
font-size: 1.1em;
}
.m_soporte .idioma {
border: 0;
}
.col_wrapper {
margin-bottom: 1em;
text-align: left;
}
.col_wrapper.bg_modulos {
background: #000;
padding: 1.5em 1em;
}
.col_4_18{
width: 21em;
margin-right: 1em;
float: left;
}
.col_5_18{
width: 23.3em;
padding: 0 .6em;
float: left;
margin-top: 4.5em;
}
.col_5_18_i {
width: 26.5em;
margin-right: 1em;
float: left;
}
.col_5_18_i.lastcol {
margin-right: 0;
}
.col_8_18{
width: 43em;
margin-right: 1em;
float: left;
}
.col_9_18, .col2{
width: 49.8em;
margin-right: 1em;
float: left;
}
.col_13_18{
width: 71.4em;
/*margin-right: 1em;*/
float: left;
padding: 1.3em .5em 0 1.5em;
}
.col_13_18 .col_5_18.lastcol, .col_14_18 .col_5_18.lastcol {
margin-top: 0;
}
.col_14_18, .col3{
width: 72.8em;
float: left;
}
.col_18_18{
/*width:97em;
*/
float: left;
/*margin: 0 1em 0 1em;
*/
padding: 1.3em .5em 0 1.5em;
}
.col3 h3 {
font-weight: bold;
font-size: 1.2em;
color: #4a7729;
padding: 1em 0 1em 0;
}
.col1{
width: 23.9em;
margin-right: 1em;
float: left;
}
.bg_modulos .mod_rel {
float: left;
}
.bg_modulos .mod_rel a {
color: #4a7729;
}
.bg_modulos .mod_rel ul {
width: 16em;
}
.bg_modulos .banners {
float: left;
margin: 0 0 0 1.9em;
}
/*encabezados*/
.wrp_h_01{
background: #4a7729;
padding: .4em .5em .4em .7em;
color: #fff;
margin-bottom: 1em;
}
.wrp_h_01.gris {
background: #ebebed;
color: #4a7729;
padding-left: .7em;
}
.wrp_h_01.gris a {
color: #4a7729;
}
.wrp_h_01.gris a:focus {
outline: 1px solid #4a7729;
}
#agenda .wrp_h_01{
margin-bottom: 0;
}
.wrp_h_01 h2{
font-size: 1.3em;
font-weight: bold;
}
.wrp_h_01 a {
color: #fff;
text-decoration: none;
padding: 0 .4em;
}
.wrp_h_01 a.ftr {
font-size: 1.2em;
}
.wrp_h_01 a.activo {
background: #044a24;
}
.wrp_h_01 a.last {
margin-left: .7em;
}
.wrp_h_01 a:hover, .wrp_h_01 a:focus {
text-decoration: underline;
}
.wrp_h_01 a:focus {
outline: 1px solid #fff;
}
.sombras {
background: url(../img/fondo_destacamos.gif) no-repeat transparent scroll 0 0;
padding: 0 .7em 0 0;
margin: -.5em .5em 0 -.3em;
height: 28em;
}
.wrp_h_02{
padding: 1em;
}
.wrp_h_02 h2{
font-size: 3em;
color: #666;
font-family: Times New Roman;
}
.h_01{
font-size: 1.3em;
font-weight: bold;
padding-bottom: .2em;
color: #4a7729;
}
/*listados*/
.listado_01 li {
padding: .3em 0 .3em .9em;
float: left;
width: 13em;
}
.listado_01 li a {
text-decoration: none;
color: #4a7729;
font-size: 1.1em;
background: url(../img/bg_menu_pie.png) no-repeat bottom right;
padding-right: 1.5em;
}
.lastul {
background: none;
}
#cuerpo {
margin: 0 auto;
width: 98em;
min-height: 38em;
}
/*promo home y subhomes*/
.franja {
background-size: 100% auto;
display: block;
height: 19.5em;
width: 98em;
}
div.promo {
position: relative;
color: #F7F6F4;
margin: 4em auto 1.3em;
width: 98em;
text-align: left;
overflow: hidden;
height: 18.6em;
}
.col_14_18 div.promo {
background: #F7F6F4;
margin: 0 auto;
width: 76.4em;
margin-bottom: 1.3em;
}
div.destacado_txt {
float: left;
padding: 3em 0 0 4.2em;
height: 18em;
}
div.franja div.promo div.destacado_txt {
padding: 1.5em 1em 0 4em;
width: 45em;
}
div.destacado_txt h2{
font-family: Georgia;
font-size: 4em;
color: #4a7729;
}
div.promo div.destacado_txt h2{
font-size: 3em;
}
div.destacado_txt h2 span {
font-size: .6em;
color: #666;
}
div.destacado_txt h2 a {
text-decoration: none;
color: #4a7729;
display: block;
line-height: 1.4em!important;
}
div.destacado_txt h2 a:hover {
text-decoration: underline;
}
div.promo div.destacado_txt h2 a {
line-height: .95em;
color: #4a7729;
}
div.promo img {
position: absolute;
top: 0;
right: 0;
}
.col1 h3.h31col {
background: #f7f6f4;
color: #4a7729;
font-weight: bold;
font-size: 1.4em;
padding: .8em;
margin: 0 0 1.3em 0;
}
/*noticias*/
.noticia_01{
margin-bottom: 1em;
}
.noticia_01 img {
margin-right: 1.2em;
float: left;
width: 9em;
}
.noticia_01 a.tit, .noticia_01 span.tit a {
font-size: 1.2em;
text-decoration: none;
color: #444141;
}
.noticia_01 span.date, .noticia_01 span.antetitulo {
font-size: 1.1em;
color: #999;
display: block;
margin-top: .2em;
}
#detalles_agenda {
height: 17.5em;
overflow: hidden;
border-bottom: .1em solid #8d969f;
background: #fff url(../img/bg_new_agenda.gif) repeat-x top left;
}
#detalles_agenda .fecha_evt {
height: 2.4em;
}
#detalles_agenda .fecha_evt strong {
font-size: 1.8em;
padding-left: .5em;
color: #fff;
}
#detalles_agenda .fecha_evt abbr {
font-family: Georgia;
font-style: italic;
color: #fff;
}
#detalles_agenda .fecha_evt a {
float: right;
padding: .6em .8em 0 0;
}
#detalles_agenda dl {
position: absolute;
width: 27em;
}
#detalles_agenda dt {
clear: left;
float: left;
color: #676767;
border-bottom: .1em dotted #cecece;
border-right: .1em solid #d9d9d9;
width: 4.8em;
padding: .8em;
height: 3.4em;
}
#detalles_agenda dt img {
margin-right: .5em;
}
#detalles_agenda dd {
border-bottom: .1em dotted #cecece;
padding: .8em;
height: 3.4em;
float: left;
width: 17.5em;
overflow: hidden;
}
#detalles_agenda dd a {
color: #676767;
text-decoration: none;
}
/*pesta�as home*/
#black_tabs {
margin-bottom: .7em;
}
#tab_list {
display: none;
}
#tab_list li {
float: left;
background: url(../img/img_tab_sombra.png) no-repeat 100% 0 #ebebec;
padding-right: 1em;
}
#tab_list li.last {
background: url(../img/img_tab_sombra.png) no-repeat 100% 0 #fff;
}
#tab_list li a {
color: #333;
text-decoration: none;
font-size: 1.4em;
display: block;
padding: .4em 1.1em .4em 0em;
background: #ebebec;
cursor: pointer;
}
#tab_list li a.sel, #tab_list li a.sel.last {
background: #cbc9c6;
color: #333;
border-left: .1em solid #121315;
margin-left: -.1em;
cursor: default;
}
#tab_list li a.first.sel {
border-left: 0;
margin-left: 0;
padding-left: 1em;
cursor: default;
}
#tab_list li a.last {
}
#tab_list li a:hover {
text-decoration: none;
}
.div_tab {
background-color: #cbc9c6;
display: table;
min-height: 11em;
width: 100%;
}
.div_tab h2{
display: block;
color: #111;
font-size: 1.4em;
font-family: Arial;
margin-bottom: 1em;
text-decoration: underline;
}
.div_tab ul {
padding: 1em;
}
.div_tab ul li {
float: left;
background: url(../img/bull_li_tab_1.gif) no-repeat 0 .6em;
width: 20em;
padding: 0 0 .3em 1em;
}
.div_tab ul li.mas {
background: 0;
}
.div_tab ul li.mas a {
color: #fff;
}
.div_tab ul li a {
text-decoration: none;
color: #333;
font-size: 1.2em;
}
.div_tab ul li a.extlink {
background: url(../img/ico_arrow_new.gif) no-repeat 95% .25em;
padding-right: 2.5em;
}
.div_tab ul li a:hover, .div_tab ul li a:focus {
text-decoration: underline;
}
.content_1{
background: #000;
clear: both;
width: 98em;
margin: 0 auto;
}
#wrappercontent_1{
margin: 0 auto;
text-align: left;
width: 98em;
background: #000;
padding: 1.5em 0em;
}
/*estilos pie*/
.footer {
background: url(../img/bg_footer.png) repeat-x top left;
clear: both;
height: 15em;
margin: 1em auto;
text-align: left;
width: 98em;
}
.footer div.clear {
border-top: none;
padding-left: 1.5em;
text-align: left;
}
.footer .nolink img {
float: left;
height: auto;
max-width: 100%;
}
.footer .nolink div {
float: right;
margin-top: 3em;
width: 80em;
}
.footer div ul {
font-size: 1.1em;
float: left;
padding: 1em 0 .85em 0;
}
.foot_links {
clear: both;
}
.foot_links li {
float: left;
background: url(../img/bg_li_pie.gif) no-repeat 100% .3em;
padding: 0 .7em;
}
.foot_links li.first {
padding: 0 .7em 0 0;
background: none;
}
.foot_links li.last {
background: 0;
padding-right: 0;
}
.foot_links li a {
text-decoration: none;
color: #333;
}
.foot_links li a:hover {
text-decoration: underline;
}
.footer div p {
display: block;
clear: both;
width: 99%;
}
.footer div p a {
color: #333333;
text-decoration: none;
}
.networks {
clear: right;
float: right;
}
.networks span {
float: left;
font-size: 1.3em;
color: #666;
}
.networks ul li {
float: left;
margin-left: 1em;
}
.ico {
clear: right;
float: right;
margin: 1em 1.7em 0 0;
}
.ico a {
margin-left: 1em;
}
.address {
float: left;
width: 35em;
margin: .5em 0 0 1.5em;
}
.address p, .address span {
font-size: 1.2em;
color: #676767;
display: block;
margin-bottom: .1em;
}
.address a {
color: #676767;
text-decoration: none;
}
.address img {
margin-top: .5em;
}
/*Estilos pagina interior*/
.col_14_14 .col3 .titulares_contenido_ppal {
width: 48em;
}
.col_13_18 .titulares_contenido_ppal h2{
width: 100%;
}
.titulares_contenido_ppal h2 {
clear: both;
color: #000;/*#333;*/
font-weight: normal !important;
font-size: 3.8em !important;
width: 11.5em;
}
.titulares_contenido_ppal h3 {
color: #4a7729/*#999*/ !important;
font-weight: normal;
font-size: 2em !important;
margin-bottom: .5em;
padding: 0;
}
a.externo {
background: url(../img/ico_enlace_externo.gif) no-repeat 100% .45em;
padding-right: 0.7em;
}
.contenido_ppal ul {
font-size: 1em;
}
.contenido_ppal ul li a {
text-decoration: underline;
color: #02812d !important;
}
.contenido_ppal ul ul {
font-size: 1em;
}
div.listado_resultado_columnas ul li div.columna_b a.tit, div.listado_resultado_columnas ul li div.columna_b span.tit {
font-weight: bold;
font-size: 1.1em;
float: left;
padding-left: 0;
width: 100%;
}
div.listado_resultado_columnas ul li div.columna_b a, div.listado_resultado_columnas ul li div.columna_b span {
font-size: 1.2em;
margin-left: 1.2em;
margin-top: 0.2em;
font-weight: normal;
padding: 0;
}
div.listado_resultado_columnas ul li div.columna_a span {
font-size: 1.2em;
}
div.listado_resultado_columnas ul li div.columna_a span.dsd {
font-size: 1.1em;
font-weight: bold;
color: #333;
}
div.listado_resultado_columnas ul li div.columna_b a.pdf , div.listado_resultado_columnas ul li div.columna_b a.word {
padding-left: 1.2em;
float: left;
}
div.listado_resultado_columnas ul li div.columna_b span.pdf {
float: left;
margin: .3em 0 0 .5em;
font-size: 1.1em;
}
.contenido_ppal .entradillanot {
font-size: 1em;
}
.contenido_ppal .entradillanot p {
font-size: 1.2em;
}
ul.despliega li a {
font-size: 1.2em;
}
div.contenedora_flash {
margin: 10em 0 1em 0;
}
#divvideo {
float: right;
width: 35em;
}
div.contenedora_noticia, #mediaspace {
float: right;
padding: 0 2em 1em;
}
#titulo_video {
width: 30em;
padding: 0 0 1em 2em;
}
#titulo_video span {
display: block;
}
#contenedor_foto_noticia {
float: right;
margin: 0 2em 1em;
}
#titulo_imagen {
width: 20em;
}
ul.multimedia li div.intMultimedia {
position: relative;
}
span.fch {
margin: .5em 0;
display: block;
font-size: 1.1em;
}
span.std {
font-size: 1.1em;
}
.content {
padding-right: 25em;
/*margin-top:1.3em;
*/
}
.content a:hover {
text-decoration: underline;
}
.content_menu {
clear: both;
float: left;
margin-top: 1.5em;
width: 53.5em;
}
.content_menu li {
float: left;
padding: 0 .7em;
}
.content_menu li:not(:first-child){
padding-left: 0;
}
.content_menu li:not(:last-child) a:hover:after {
text-decoration: none;
}
.content_menu li:not(:last-child) a:after {
content: '|';
padding-left: .7em;
display: inline-block;
}
.content_menu li.last {
background: 0;
padding-right: 0;
}
.content_menu li a {
font-size: 1.2em;
color: #4a7729;
text-decoration: none;
}
.content_menu li a.activo {
color: #999;
}
.content_menu li a:hover {
text-decoration: underline;
}
.content:after {
content: ".";
clear: both;
display: block;
visibility: hidden;
height: 0;
}
.divima {
float: right;
margin-top: 1.5em;
}
.divima ul li {
float: left;
}
.divima a {
color: #777;
font-size: 1.2em;
text-decoration: none;
display: block;
padding: .4em .7em;
border-left: .1em solid #fff;
border-right: .1em solid #cfcfcf;
}
.divima a img {
margin: .1em 0 .2em 0;
}
#print {
background: url("../img/ico_imprimir.gif") no-repeat scroll 0.4em 0 transparent;
float: right;
border-left: .2em solid #f0eeea;
color: #4a7729!important;
padding: 0 0 0 2em;
margin: -1em 0 0 0;
text-decoration: none;
visibility: visible;
font-size: 1em;
border-right: none;
}
#back {
border-right: .2em solid #f0eeea;
color: #4a7729!important;
padding: 0 0.5em 0 2em;
margin: -1em 0 0 0;
text-decoration: none;
font-size: 1em;
}
#deli {
display: none;
}
a.pdf {
background: url(../img/ico_pdf.gif) no-repeat 0 .1em;
padding-left: 1.4em;
margin-bottom: .3em;
font-weight: normal;
}
.menu_col_wrapper li {
margin: 0 0 1em 1em;
background: url(../img/bg_dot_type01.gif) repeat-x bottom left transparent;
padding-bottom: 1em;
width: 19em;
}
.menu_col_wrapper li.lst {
background: none;
}
.menu_col_wrapper li a {
font-size: 1.3em;
color: #333;
text-decoration: none;
}
.menu_col_wrapper li.sel a {
color: #4a7729;
}
.menu_col_wrapper li a.activo {
color: #4a7729;
}
.menu_col_wrapper li a:hover, .menu_col_wrapper li a:focus {
text-decoration: underline;
color:#4a7729;
}
.menu_col_wrapper li ul {
margin-top: 1em;
background: none;
}
.menu_col_wrapper li ul li {
margin: 0 0 1em 1em;
background: none;
padding-bottom: 0;
width: 16em;
}
.menu_col_wrapper li ul li a {
font-size: 1.2em;
color: #333;
}
.menu_col_wrapper {
clear: both;
padding-top: 2.5em;
background: url(../img/sombra_int_alarga.png) repeat-y scroll bottom right transparent;
margin-bottom: 0;
padding-bottom: 0;
margin: 0;
min-height: 100%;
}
.titular {
font-size: 3.8em;
color: #333;
font-family: Arial Narrow;
margin-top: .5em;
}
.subtitular {
font-size: 2em;
color: #999;
font-family: times new roman;
}
#cuerpoInterior span {
font-size: 1.2em;
color: #333;
margin: 1em 2em 0 0;
display: block;
}
.mod_rel h2, .mod_rel h3{
background: #63666A;
color: #fff;
font-size: 1.8em;
font-family: times new roman;
padding: .2em 0 .2em .5em;
}
.mod_rel h2 a, .mod_rel h3 a {
color: #fff;
text-decoration: none;
}
.mod_rel ul {
margin: 1em 0 1.5em;
font-size: 1.2em;
}
.mod_rel li {
margin-left: .6em;
margin-bottom: .5em;
}
.mod_rel li p {
font-size: 1em;
padding-left: 0;
}
.mod_rel li a {
font-size: 1em;
color: #4a7729;
text-decoration: none;
}
.mod_rel li a:hover {
text-decoration: underline;
}
.mod_rel p {
font-size: 1.2em;
padding: .55em .8em 0;
margin-bottom: .7em;
}
.mod_rel p a {
color: #4a7729;
}
.mod_rel .tit_aviso {
font-weight: bold;
}
.mod_ul_dcha_01 li {
border-bottom: .1em solid #e4e4e5;
padding-bottom: .7em;
margin-bottom: .6em;
}
.mod_ul_dcha_01 li strong {
font-size: 1.2em;
display: block;
margin-bottom: .2em;
}
.mod_ul_dcha_01 li p {
font-size: 1.2em;
}
.mod_ul_dcha_01 li a {
text-decoration: none;
font-size: 1.2em;
color: #4a7729;
display: block;
margin-bottom: .2em;
}
.mod_ul_dcha_01 li a:hover {
text-decoration: underline;
}
.ml_14 .banners {
margin-left: 1.4em;
}
.divbanners {
float: left;
margin-top: 3em;
}
/*estilos pagina distributiva*/
.franja_distributiva {
height: 16.3em;
background: url(../img/bg_franja_distributiva.png) no-repeat 0 0 transparent;
}
.texto_franja_distributiva {
height: 16.3em;
width: 65em;
}
.texto_franja_distributiva .textofranja {
background: url("../img/bg_fondo_texto.png") repeat scroll 0 0 transparent;
display: inline;
float: left;
height: 16.5em;
width: 46.6em;
}
.texto_franja_distributiva h2{
font-size: 3em;
font-family: times new roman;
color: #fff;
padding: 0 .5em 0 .8em;
height: 3.9em;
position: absolute;
display: table;
width: 14.2em;
line-height: 1em;
}
.texto_franja_distributiva h2 span {
display: table-cell;
vertical-align: middle;
}
.texto_franja_distributiva h2 em {
color: #4a7729;
}
.content_cuadros {
width: 69.5em;
background-color: #FFFFFF;
margin-left: 1em;
margin-top: -6em;
padding: 6em 0 0;
position: relative;
}
.solapaizq {
position: absolute;
top: -1em;
left: -1em;
background: url(../img/solapaizquierda.png) no-repeat scroll 0 0 transparent;
width: 3em;
height: 22.6em;
}
.solapader {
position: absolute;
right: -1em;
top: -0.8em;
background: url(../img/solapaderecha.png) no-repeat scroll 0 0 transparent;
width: 3em;
height: 22.6em;
}
.sombra {
width: 69.5em;
margin-left: .1em;
margin-top: -6em;
padding: 2em 0 0;
position: relative;
}
.bdfuera {
border: .1em solid #f1f1f1;
width: 64.4em;
margin: 0 auto;
margin-bottom: .5em;
}
.bddentro {
border: .1em solid #d4d4d4;
}
.gris {
background: #efeff0;
padding-left: 1.3em;
}
.bddentro .gris {
padding: .5em 1.3em;
}
.gris h2 a {
font-size: 2.1em;
color: #4a7729;
font-family: arial narrow;
background: #efeff0;
text-decoration: none;
}
.gris h2 a.extlink_fac {
margin: 0 0 0 .3em;
}
.gris h2 a:hover {
text-decoration: underline;
}
.blanco {
border: .1em solid #f1f1f1;
border-bottom: none;
}
.blanco:after , .blanco ul:after {
content: ".";
visibility: hidden;
clear: both;
display: block;
height: 0;
}
.blanco ul {
margin: 1em 0 1em 2em;
}
.blanco li {
display: inline-block;
background: url(../img/bull_li_tab_2.gif) no-repeat scroll 0 .6em transparent;
width: 18.5em;
padding: 0 .7em .3em 1em;
vertical-align: top;
display: inline-block;
margin-bottom: 1em;
}
.blanco li a {
text-decoration: none;
color: #333;
font-size: 1.2em;
}
.blanco li a.extlink_fac {
margin-left: .2em;
}
.blanco li a:hover {
text-decoration: underline;
}
.blanco p {
color: #333;
font-size: 1.2em;
margin: 1em 0 1em 2em;
}
.cabeceraavisos {
background: url(../img/sombra_avisos.png) no-repeat scroll bottom left transparent;
padding: 0 0 1.2em;
margin-top: 2em;
}
.avisoh2 {
color: #fff;
background-color: #4a7729;
font-size: 1.8em;
font-family: times new roman;
padding: .2em 0 .2em 1em;
}
.contenidoavisos {
width: 64.4em;
margin-left: 3.6em;
}
.contenidoavisos .cuerpoaviso {
font-size: 1.2em;
display: block;
color: #333;
}
.contenidoavisos h3{
font-size: 1.3em;
font-weight: bold;
text-decoration: none;
color: #333;
margin-bottom: .5em;
}
.contenidoavisos h3 a {
text-decoration: none;
color: #333;
}
.contenidoavisos a {
text-decoration: none;
color: #4a7729;
}
.contenidoavisos a:hover {
text-decoration: underline;
}
.enlace {
background-color: #4a7729;
position: relative;
display: inline-block;
padding: .2em;
margin-top: 1em;
}
.enlace a:hover {
text-decoration: none;
}
.enlace .sp {
font-size: .1em;
line-height: .1em;
}
.enlace .ctl {
position: absolute;
top: 0;
left: 0;
width: .2em;
height: .2em;
background: url(../img/brd1pdf.png)
}
.enlace .ctr {
position: absolute;
top: 0;
right: 0;
width: .2em;
height: .2em;
background: url(../img/brd2pdf.png)
}
.enlace .cbl {
position: absolute;
bottom: 0;
left: 0;
width: .2em;
height: .2em;
background: url(../img/brd3pdf.png)
}
.enlace .cbr {
position: absolute;
bottom: 0;
right: 0;
width: .2em;
height: .2em;
background: url(../img/brd4pdf.png)
}
.enlace .apdf, .enlace .aword, .enlace .aotro, .enlace .acarrito {
font-size: 1.2em;
color: #fff;
text-decoration: none;
padding: .5em 0.5em 0.5em 1.5em;
background-color: transparent;
background-repeat: no-repeat;
background-image: none;
background-position: .4em .6em;
}
.enlace .apdf {
background-image: url(../img/bg_pdf.png);
}
.enlace .aword {
background-image: url(../img/bg_word.png);
}
.enlace .aotro {
background-image: url(../img/bg_otro.png);
background-position: .5em .7em;
}
.enlace .acarrito {
background-image: url(../img/bg_carrito.png);
background-position: .5em .2em;
padding: 0.2em 0.5em 0.2em 2.2em;
}
#black_tabs_2{
background: #fff;
padding-right: .2em;
border-top: .2em solid #fff;
margin: 1em 0 0 3.6em;
width: 64.4em;
}
#tab_ul {
background: #fff;
display: none;
}
#tab_ul li {
float: left;
background: url(../img/img_tab_sombra.png) no-repeat 100% 0 #48494e;
padding-right: 1em;
}
#tab_ul li.last {
background: url(../img/img_tab_sombra.png) no-repeat 100% 0 #fff;
}
#tab_ul li a {
color: #4a7729;
text-decoration: none;
font-size: 1.4em;
display: block;
padding: .4em 1.1em .4em 0em;
background: none no-repeat 100% 0 #48494e;
cursor: pointer;
}
#tab_ul li a.sel, #tab_list li a.sel.last {
background: #121315;
color: #fff;
border-left: .1em solid #121315;
margin-left: -.1em;
cursor: default;
}
#tab_ul li a.first.sel {
border-left: 0;
margin-left: 0;
padding-left: 1em;
cursor: default;
}
#tab_ul li a:hover {
text-decoration: none;
}
.div_tab_2{
padding: 1.8em 0 1.5em 2.9em;
position: relative;
float: left;
width: 100%;
}
.div_tab_2 h2{
display: block;
color: #eee;
font-size: 1.4em;
font-size: 1.4em;
font-family: Arial;
margin-bottom: 1em;
text-decoration: underline;
}
.div_tab_2 span {
color: #eee;
font-size: 1.3em;
}
.div_tab_2 ul {
width: 59em;
}
.div_tab_2 ul li {
float: left;
background: url(../img/bull_li_tab.gif) no-repeat 0 .6em;
width: 28.5em;
padding: 0 0 .3em 1em;
}
.div_tab_2 ul li.mas a {
color: #fff;
}
.div_tab_2 ul li a {
text-decoration: none;
color: #ccc;
font-size: 1.2em;
}
.div_tab_2 ul li a:hover {
text-decoration: underline;
}
/* .div_tab_2 img {
position: absolute;
bottom: 0;
right: 0;
}
pestanias negras subhome ???*/
#tablack_1{
background: #121315;
}
#directoa_distributiva {
margin-top: 0;
}
/*estilos carrusel Hoy destacamos*/
/*.jcarousel-clip {
width: 26.6em;
height: 18.3em;
overflow: hidden;
background: url(../img/bg_ul_carrusel.png) no-repeat .5em 0;
margin-top: 1em;
}
*/
#mycarousel {
width: 26.6em;
height: 14.7em;
overflow: hidden;
position: relative;
top: 2em;
margin: 0em;
padding: 0em;
left: .3em;
}
#mycarousel li {
padding: .85em 0;
border-bottom: .1em solid #e5e5e5;
margin: 0 1em;
width: 24.6em;
}
#mycarousel li a {
color: #4a7729;
text-decoration: none;
font-size: 1.2em;
}
#mycarousel li a:hover {
text-decoration: underline;
}
.jcarousel-prev {
background: url(../img/carruselprevius.gif) no-repeat 0 0;
width: 2em;
height: 1em;
position: absolute;
bottom: 18.8em;
left: 12.8em;
cursor: pointer;
}
.jcarousel-next {
background: url(../img/carruselnext.gif) no-repeat 0 0;
width: 2em;
height: 1em;
position: absolute;
bottom: -2em;
left: 12.8em;
cursor: pointer;
}
/*estilos carrusel semanal*/
.carrusel_semanal {
margin-top: .8em;
}
.carrusel_semanal .jcarousel-clip {
width: 26.7em;
height: 6.3em;
overflow: hidden;
background: none;
}
.carrusel_semanal .jcarousel-clip #carruselmanal {
width: 26.6em;
height: 6.3em;
overflow: hidden;
position: relative;
top: 0em;
margin: 0em;
padding: 0em;
left: .3em;
}
.carrusel_semanal .jcarousel-clip #carruselmanal li {
display: inline;
float: left;
background: url(../img/bg_diasemana.png) no-repeat 0 0 transparent;
padding: 0 .1em 0 0 ;
margin: .1em;
width: 3.5em ;
height: 6.1em;
text-align: center;
}
.carrusel_semanal .jcarousel-clip #carruselmanal .content {
background: url(../img/bg_content.png) no-repeat transparent;
cursor: pointer;
}
.carrusel_semanal .jcarousel-clip #carruselmanal .activo {
background: url(../img/bg_activo.png) no-repeat transparent;
cursor: auto;
}
.carrusel_semanal .jcarousel-clip #carruselmanal .activo span {
color: #e5e5e5;
}
.carrusel_semanal .jcarousel-clip #carruselmanal li .contenido_dia {
display: none;
}
.carrusel_semanal .jcarousel-clip #carruselmanal li span {
}
.carrusel_semanal .jcarousel-prev {
background: url(../img/carrusemanal_prev.png) no-repeat 0 0;
width: .9em;
height: 1.3em;
position: absolute;
bottom: 2.5em;
left: -.8em;
cursor: pointer;
}
.carrusel_semanal .jcarousel-next {
background: url(../img/carrusemanal_next.png) no-repeat 0 0;
width: .9em;
height: 1.3em;
position: absolute;
bottom: 2.5em;
left: 26.5em;
cursor: pointer;
}
/* Carrusel - Estilos slider franja */
#carruselfranja {
display: block;
float: none;
position: relative;
}
#carruselfranja .jcarousel-clip {
display: block;
float: none;
}
#carruselfranja ul {
left: 0em;
margin: 0em;
padding: 0em;
position: relative;
top: 0em;
}
#carruselfranja li {
float: left;
}
#carruselfranja #jcarousel-control {
background-color: black;
border-spacing: .4em .2em;
bottom: 0;
display: table;
left: 0;
padding: 0 .4em;
position: absolute;
table-layout: fixed;
z-index: 99;
}
#carruselfranja #jcarousel-control img {
height: auto;
max-width: 100%;
}
#myytplayer {
position: absolute;
top: 0;
z-index: 2147483647;
}
#carruselfranja,#carruselfranja .jcarousel-clip, #carruselfranja ul, #carruselfranja li {
height: 19.5em;
overflow: hidden;
width: 98em;
}
#carruselfranja .textofranja {
background: url(../img/bg_fondo_texto.png) repeat 0 0;
color: #fff;
display: inline;
float: left;
height: 19.5em;
width: 38.6em;
}
#carruselfranja .textofranja a {
text-decoration: none;
}
#carruselfranja .textofranja a:hover {
text-decoration: underline;
}
#carruselfranja .textofranja .textofranjah2 {
padding: 2.5em 0 1em 2em;
}
#carruselfranja .textofranja .textofranjah2 a, #carruselfranja .textofranja .textofranjah2 span {
color: #fff;
font-size: 2.5em;
font-weight: bold;
}
#carruselfranja .textofranja .textofranjaspan {
padding: 0 0 0 2em;
}
#carruselfranja .textofranja .textofranjaspan a, #carruselfranja .textofranja .textofranjaspan span {
color: #fff;
font-size: 1.2em;
}
#carruselfranja .textofranja.gris {
background: #706d6e;
}
#carruselfranja .textofranja.griscl {
background: #b4b3b3;
}
#carruselfranja .textofranja.verde {
background: #17ae65;
}
#carruselfranja .textofranja.verde2{
background: #17ae65;
}
#carruselfranja .textofranja.gris span, .textofranja.verde span, .textofranja.verde2 .textofranjah2 span {
color: #fff;
}
#carruselfranja .textofranja.griscl span, .textofranja.verde .textofranjah2 span, .textofranja.verde2 span {
color: #000;
}
.boton {
display: table-cell;
padding: 5px;
}
.pause {
display: table-cell;
}
.play {
display: none;
}
body.no-js #carruselfranja, body.no-js #carruselfranja .jcarousel-clip, body.no-js #carruselfranja ul, body.no-js #carruselfranja li {
height: auto;
overflow: visible;
}
body.no-js #carruselfranja li {
float: none !important;
}
/*-----------CABECERA---------*/
/*padding en columnas*/
div.padding_x {
padding: .9em 1em;
}
div.padding_x_2{
padding: 0 1em;
}
div.padding_xv_l {
padding: 0 0 1.5em 1.4em;
}
/*encabezados y titulares modulos*/
.destacada_home h2,.contenedor_noticia_doscol h2{
font-family: georgia;
color: #604c1d;
font-size: 2.2em;
background: url(../img/filete.gif) no-repeat bottom left;
padding-bottom: .15em;
margin-bottom: .35em;
}
.destacada_home h2 a,.contenedor_noticia_doscol h2 a {
font-family: georgia;
color: #604c1d;
background: url(../img/filete.gif) no-repeat bottom left;
padding-bottom: .15em;
margin-bottom: .35em;
text-decoration: none;
}
.mod_agenda h2{
font-size: 2.1em;
font-family: georgia;
color: #623012;
margin-bottom: .3em;
}
.destacado_principal {
margin: 0 auto 1.3em auto;
text-align: left;
}
.destacado_principal h2 span {
display: none;
}
.destacado_principal img {
width: 98em;
margin-bottom: 1em;
}
.destacado_principal.clear img {
width: 98em;
margin-top: -1em;
margin-bottom: -1.5em;
}
.cont_relacionados h2{
background: url(/StaticFiles/Comun/img/bg_encabezados_relacionado.gif) no-repeat bottom right;
text-transform: uppercase;
font-size: 1.2em;
font-weight: bold;
color: #2f352e;
padding: .75em .85em .6em .85em;
margin-bottom: .35em;
}
.cont_relacionados h2 a {
color: #2f352e;
text-decoration: none;
}
.cont_relacionados h2 a:hover {
text-decoration: underline;
}
.cont_relacionados h3{
font-size: 1.2em;
font-weight: bold;
color: #2f352e;
padding: .4em .4em 0 .4em;
}
.cont_relacionados h3 a {
font-size: 1.1em;
}
.cont_relacionados a {
color: #4a7729;
}
.contenido_ppal_dcha .cont_relacionados h2, .contenido_ppal_dcha .cont_relacionados h3{
background: #f0eeea url(/StaticFiles/Comun/img/bg_encabezados_relacionado.gif) no-repeat bottom right;
text-transform: uppercase;
font-size: 1.1em;
font-weight: bold;
color: #2f352e;
padding: .8em 1.15em;
margin-bottom: 1em;
}
div#carrusel h2 a {
text-decoration: none;
color: #4a7729;
font-size: 4em;
font-family: georgia;
display: block;
margin-bottom: .3em;
height: 3.4em;
}
div #destacados_scroll div h3{
font-weight: bold;
font-size: 1.2em;
margin-top: .4em;
}
.titular_a {
font-size: 1.6em;
font-weight: bold;
color: #534015;
margin-bottom: .6em;
}
.titular_a a {
color: #534015;
text-decoration: none;
}
.titular_a a:hover {
text-decoration: underline;
}
/*noticias*/
.noticia {
font-size: 1.2em;
background: url(../img/bg_linea_puntos.gif) repeat-x bottom left;
padding-bottom: .8em;
margin-bottom: .8em;
}
.noticia .noticia {
background: none;
}
.noticia .panoramico img {
margin-bottom: 1em;
}
.noticia .panoramico .txt_noticia {
width: 100%;
}
.noticia.last {
background: none;
padding-bottom: 0;
}
.noticia a, .noticia span.tit a {
color: #444;
font-size: 1.2em;
font-weight: bold;
margin-bottom: .1em;
text-decoration: none;
}
.noticia a, .noticia p.tit a {
color: #444;
font-size: 1.2em;
font-weight: bold;
margin-bottom: .1em;
text-decoration: none;
}
.noticia a span {
font-size: 1em !important;
}
.noticia span.tit {
display: block;
}
.noticia span.seccion {
font-weight: bold;
display: block;
margin-bottom: .5em;
color: #4a7729;
}
.noticia a:hover, .noticia span.tit a:hover {
color: #4a7729;
text-decoration: underline;
}
.noticia img {
float: left;
margin: 0 .7em .5em 0;
}
.noticia span.tit a.extlink img {
margin: .5em 0 0 .5em;
float: none;
width: .5em;
height: .5em;
}
.noticia span.antetitulo {
display: block;
padding: .2em 0 0 0;
margin: 0;
}
.noticia span.fecha {
display: block;
font-size: .84em;
}
.noticia span.ftl {
margin: 0 1em 0 0;
color: #4a7729;
font-weight: bold;
}
.noticia div.txt_noticia {
background: none;
margin-top: .3em;
}
.noticia div.txt_noticia a {
font-weight:normal;
color:#4a7729;
}
.contenido_ppal .noticia {
font-size: 1em;
}
.contenido_ppal .noticia.grados span {
display: block;
clear: both;
margin-bottom: .5em;
}
.contenido_ppal .noticia.grados span.tit {
color: #444;
font-weight: bold;
display: block;
clear: both;
}
.contenido_ppal .noticia.nbp {
padding-bottom: 0;
}
.contenido_ppal .noticia span.tit {
color: #444;
font-size: 1.1em;
margin-bottom: .5em;
font-weight: bold;
}
.contenido_ppal .noticia span.tit a:hover {
color: #4a7729;
}
.contenido_ppal .noticia span.fecha {
font-size: .9em;
}
.contenido_ppal .noticia span.adjudicacion {
margin-bottom: .8em;
display: block;
}
.contenido_ppal .noticia img {
margin: 0 .7em .5em 0;
width: 10em;
height: auto;
margin-bottom: 1em;
border: .1em solid #fff;
}
.contenido_ppal .noticia ul li a img {
width: .7em;
height: .6em;
float: left;
}
.contenedor_noticia_doscol.separado {
background: url(../img/bg_linea_puntos_vertical.gif) repeat-y 49.5% 0;
}
.contenedor_noticia_doscol.separado.nbg {
background: none;
}
.contenedor_noticia_doscol.separado .noticia {
width: 48.5%;
float: left;
}
.contenedor_noticia_doscol.separado .noticia.separado_izda {
margin-right: 1em;
}
.contenedor_noticia_doscol.separado .noticia div.txt_noticia {
width: 12.5em;
float: left;
}
/*noticias prensa*/
.contenido_ppal .noticia.prensa span {
float: left;
margin: .05em .5em 0 0;
}
.contenido_ppal .noticia.prensa span.tit {
float: none;
display: inline;
}
.contenido_ppal .noticia.prensa a {
display: inline-block;
}
.cnt_listado {
padding: 1em 0 0 0;
}
.cnt_listado_noticias {
padding: 1em 0 .5em 0;
}
.cnt_listado_noticias .noticia span {
display: block;
}
.cnt_listado .noticia {
padding-left: 1.5em;
}
/*destacados home - noticia*/
.destacada_home {
margin-bottom: .6em;
}
/*noticia destacada home*/
.destacada_home div {
float: left;
width: 48%;
}
div.destacada_izda {
padding-right: .9em;
width: 49%;
font-size: 1.2em;
}
div.destacada_izda img {
float: left;
margin: 0 .8em .2em 0;
width: 8.32em;
}
div.destacada_izda h3 a {
color: #4a7729;
font-size: 1.17em;
text-decoration: none;
font-weight: bold;
margin-bottom: .1em;
}
div.destacada_izda h3 a:hover {
text-decoration: underline;
}
div.destacada_izda span {
font-size: .85em;
display: block;
margin-bottom: .4em;
}
/*contenedor_noticias - noticia*/
.filete {
background: url(../img/filete.gif) no-repeat top left;
padding-top: .2em;
}
/*noticias 2col para eventos, etc.*/
.noticia .not_2col dl {
width: 35%;
float: left;
margin-right: .5em;
}
.noticia .not_2col dl dd {
font-weight: bold;
}
.noticia .not_2col div.ftl {
width: 63%;
}
/*contenedor para ancho de las fichas*/
.ancho_central p a, .ancho_central span a {
color: #4a7729;
text-decoration: underline;
}
.ancho_central img {
margin-bottom: 1.5em;
}
.ancho_central.cnt_planes {
float: left;
width: 51.3em;
}
.contenido_ppal.videos .ancho_central {
width: 35.3em;
}
/*contenidos relacionados - columna derecha de la home*/
.cont_relacionados {
margin-bottom: 1.1em;
text-align: center;
}
.cont_relacionados p, .cont_relacionados ul {
font-size: 1.1em;
padding: 0 1em;
}
.cont_relacionados ul li {
margin-bottom: .5em;
}
/*contenidos relacionados - video*/
.cont_relacionados.videos div#video {
margin-bottom: .6em;
height: 16.6em;
}
.cont_relacionados object#objectId {
width: 21.2em;
height: 19.2em;
}
#video_multi object#objectId {
width: 16.7em;
height: 13.5em;
}
.cont_relacionados.videos div#video p {
font-size: 1.2em;
font-weight: bold;
text-align: center;
color: #791811;
padding-top: 7.1em;
padding-left: 3em;
}
.cont_relacionados.videos span {
font-size: 1.1em;
display: block;
margin-bottom: .8em;
padding: 0 .5em;
height: 3em;
}
#listado_videos {
overflow: hidden;
height: 7.5em;
position: relative;
}
#videos_scroll {
overflow: auto;
height: 7.5em;
}
#flechasVideos {
position: absolute;
top: 0;
right: 0;
display: none;
}
#flechasVideos img {
display: block;
width: .9em;
height: .5em;
cursor: pointer;
}
#flechasVideos img.up {
margin: .3em 0 5.4em 0;
}
.cont_relacionados.videos ul {
float: left;
}
.cont_relacionados.videos ul li {
float: left;
background: url(../img/bg_li_flash.gif) no-repeat top left;
padding: .1em 0 .7em .4em;
margin: 0 .35em;
}
.cont_relacionados.videos ul li.sel {
background: url(../img/bg_li_flash_sel.gif) no-repeat top left;
}
.cont_relacionados.videos ul li img {
width: 9.6em;
height: 6.8em;
}
.cont_relacionados.videos ul li a {
outline: none;
}
.cont_relacionados.videos ul li a span {
display: none;
}
/*videos listado interior*/
#list_video_int {
width: 35em;
float: left;
margin-right: 1em;
}
#videoStreaming {
float: left;
width: 30em;
}
.ver_lista_vid {
display: none;
}
#pieVideo {
display: none;
padding-top: .5em;
}
/*modulo MULTIMEDIA*/
.contentMultimedia {
margin-bottom: 1em;
}
ul.multimedia {
height: 2.7em;
}
ul.multimedia li {
float: left;
margin-bottom: .9em;
}
ul.multimedia a.pestania {
display: block;
width: 23.5em;
padding: .5em 0;
border: .1em solid #d8d9d9;
text-align: center;
color: #555;
text-decoration: none;
background: #fff;
font-weight: bold;
font-size: 1.1em;
}
ul.multimedia a.pestania.sel {
border-bottom: 0;
color: #4a7729;
background: #F1F2ED;
outline: none;
}
ul.multimedia a.pestania:hover {
text-decoration: underline;
}
ul.multimedia li div.intMultimedia {
clear: both;
float: left;
padding: 2em 1.2em;
border: .1em solid #d8d9d9;
text-align: center;
background: #F1F2ED;
margin-top: -.3em;
width: 18.7em;
}
ul.multimedia li div.intMultimedia .wrapp_imgGal {
min-height: 12.2em;
}
#piecarrusel {
text-align: left;
display: block;
font-size: 1.1em;
margin: .5em 0;
}
.intMultimedia img {
margin-bottom: .5em;
border: .1em solid #ebebec;
max-width: 20em;
}
.intMultimedia ul.paginacion li {
float: left;
margin-right: .5em;
}
.intMultimedia ul.paginacion li a {
background: #4a7729;
color: #fff;
text-decoration: none;
padding: .2em .4em;
}
.intMultimedia ul.paginacion li.sel a {
border: 0;
background: #000;
}
.ampliarImg {
float: left;
padding: .2em .5em;
background: url(../img/fndOpcTemas.gif) no-repeat left top;
}
.ampliarImg a {
color: #555;
text-decoration: none;
background: url(../img/ico_ampliar.gif) no-repeat left top;
padding-left: 1.8em;
}
.ampliarImg a span.miniChar {
color: #a30c51;
}
.ampliarImg a:hover {
text-decoration: underline;
}
.contentMultimedia .intMultimedia {
border: .1em solid #d8d9d9;
padding: 1.5em .5em 1em .5em;
text-align: center;
background: #f1f2ed;
}
/*modulo contenido_ppal*/
.contenido_ppal {
color: #555;
font-size: 1em;
padding-bottom: 2em;
padding-top: 1em;
}
.contenido_ppal .titulares_contenido_ppal {
margin-bottom: .5em;
clear: both;
position: relative;
background: none;
left: 0;
padding: 0;
}
.contenido_ppal .titulares_contenido_ppal span {
font-size: 1.55em;
}
.contenido_ppal .titulares_contenido_ppal img {
margin-bottom: 1em;
}
.contenido_ppal a {
color: #4a7729;
}
.contenido_ppal a:hover {
color: #4a7729 !important;
font-weight: bold;
text-decoration: underline;
}
.contenido_ppal a.extlink {
background: url(../img/ico_arrow_new.gif) no-repeat 99.5% 0.2em;
padding-right: 1.5em;
}
.contenido_ppal a.extlink img {
float: none;
height: auto;
margin: 0 0 0 .2em;
max-width: 100%;
}
.contenido_ppal_lst_simple div:not([class]):not([id]),
.contenido_ppal_lst_simple li:not([class]):not([id]),
.contenido_ppal_lst_simple p:not([class]):not([id]),
.contenido_ppal_lst_simple span:not([class]):not([id]),
.contenido_ppal div:not([class]):not([id]),
.contenido_ppal li:not([class]):not([id]),
.contenido_ppal p:not([class]):not([id]),
.contenido_ppal span:not([class]):not([id]) {
font-size: 1.2em;
}
.contenido_ppal_lst_simple div:not([class]):not([id]) *,
.contenido_ppal_lst_simple li:not([class]):not([id]) *,
.contenido_ppal_lst_simple p:not([class]):not([id]) *,
.contenido_ppal_lst_simple span:not([class]):not([id]) *,
.contenido_ppal div:not([class]):not([id]) *,
.contenido_ppal li:not([class]):not([id]) *,
.contenido_ppal p:not([class]):not([id]) *,
.contenido_ppal span:not([class]):not([id]) * {
font-size: 1em !important;
}
.contenido_ppal div, .contenido_ppal p {
display: block;
margin-bottom: .7em;
}
.contenido_ppal span.entradillanot {
display: block;
font-size: 1.1em;
font-weight: bold;
margin-bottom: 1.5em;
}
.contenido_ppal .entradillanot {
padding-bottom: 1em;
font-size: 1.1em;
}
.contenido_ppal .entradillanot div:not([class]):not([id]), .contenido_ppal .entradillanot p {
font-weight: bold;
font-size: 1em;
}
.contenido_ppal ul li strong {
display: inline;
}
.contenido_ppal div:not([class]):not([id]) strong, .contenido_ppal p strong, .contenido_ppal span strong {
color: #555;
display: inline;
font-size: 1em;
}
.panoramica {
margin: 2em 0;
display: block;
}
.panizda {
margin: 0 1.5em 0 .5em;
padding: 1.6em;
background: #f1f3ee;
float: left;
width: 20.2em;
}
.contenido_ppal .subtitle {
display: block;
margin-bottom: 1em;
font-weight: bold;
}
.contenido_ppal .contenido_h3 {
background: #f7f6f4;
color: #4a7729;
display: block;
padding: .45em .65em .35em .65em;
margin: 1em 0;
font-weight: bold;
font-size: 1.3em;
}
.contenido_ppal .contenido_h4 {
display: block;
clear: both;
font-size: 1.27em;
margin: .5em 0 .2em 0;
color: #333;
}
.contenido_noticia_h4 {
font-size: 1.3em;
color: #2b2b2b;
padding: .8em 0 .4em 1em;
display: block;
clear: both;
background: url(../img/bull_li_cuadro_gris_xl.gif) no-repeat 0 1.26em;
font-weight: bold;
}
p .contenido_noticia_h4 {
font-size: 1.1em;
}
.contenido_noticia_h4 a:hover {
text-decoration: underline;
color: #4a7729;
}
.contenido_ppal p.notapie {
display: inline-block;
font-weight: bold;
}
.contenido_ppal .iniciarTramite {
background: none repeat scroll 0 0 #5E5B51;
color: #FFFFFF;
float: right;
text-align: center;
padding: 0.5em 2em;
}
/*fecha en noticia ppal*/
.fecha_noticia_ppal {
border-bottom: .1em solid #009956;
margin-bottom: 1em;
font-size: 1.2em;
}
/*para la capa derecha del contenido principal - videos, img,...*/
.contenido_ppal_dcha {
float: right;
width: 23.6em;
margin: 2em 0 2em 0;
}
.contenido_ppal.videos .contenido_ppal_dcha {
width: 29em;
border-left: 1.9em solid #fff;
}
div.contenedora_flash {
margin: 0 0 1em 0;
}
div.contenedora_flash.smallvid object {
width: 21.2em;
}
div.contenedora_flash p {
font-weight: bold;
text-align: center;
color: #555;
padding-top: 5.5em;
}
.plan_est {
background: #00a65c url(../img/birrete.png) no-repeat .6em 50%;
border: .1em solid #cacaca;
border-left: 0;
border-right: 0;
margin-bottom: 1em;
}
.plan_est a {
color: #fff;
display: block;
text-decoration: none;
font-size: 1.2em;
border-top: .1em solid #fff;
padding: 1em 1em 1em 4.3em;
background: none;
}
a.ico_pc {
background: url(../img/ico_pc.png) no-repeat .7em .2em;
padding-left: 2.5em;
padding-right: 1.5em;
font-size: 1.2em;
display: block;
}
/*modulo de consulta, anexos, info relacionada*/
div.consulta {
background: #f9f9f7;
padding: .7em 1em 1.5em 1em;
margin-bottom: 1.5em;
}
div.consulta strong {
display: block;
margin-bottom: .7em;
font-size: 1.1em;
}
div.consulta ul.lista_descargas {
padding: 0 .9em;
}
div.consulta ul li {
margin-bottom: .8em;
}
div.consulta ul li a {
color: #2b2b2b;
}
div.consulta ul li a:hover {
color: #4a7729;
}
div.consulta ul li a span {
display: inline;
color: #4a7729;
}
div.consulta dl {
padding: 0 1em;
color: #444442
}
div.consulta dl dt {
font-size: 1.1em;
margin-bottom: .2em;
}
div.consulta dl dd {
margin-bottom: .4em;
}
div.consulta dl dd.pdf {
background: url(../img/ico_pdf.gif) no-repeat 0 0;
padding-left: 1.4em;
}
div.consulta dl dd.pdf a {
color: #444442;
}
div.consulta dl dd a {
color: #4a7729;
;
text-decoration: none;
}
div.consulta dl dd a:hover {
color: #4a7729;
}
div.consulta dl dd a span {
display: inline;
}
/*contenedoras de foto noticia*/
.contenedor_foto_noticia {
background: #f1f2ed;
padding: 1.45em 1.4em 1.6em 1.4em;
display: block;
margin-bottom: 1.5em;
}
.contenedor_foto_noticia img {
margin-bottom: .9em;
}
.contenido_ppal.videos .contenedor_foto_noticia img {
width: 26.37em;
height: 26.37em;
}
.contenedor_foto_noticia span {
color: #444;
font-size: 1.2em;
}
/*caja titulaciones*/
div.titulaciones_master {
background: #faf9f8;
padding: 1.1em .95em 1.4em .95em;
margin: 1.6em 0;
}
/*caja web*/
div.web_master {
border: .2em solid #ece9e4;
padding: 1em 1.2em .8em 1.2em;
margin: 2.2em 0 1.5em 0;
}
div.web_master strong {
color: #555;
display: block;
clear: both;
margin-bottom: .4em;
}
div.web_master a {
text-decoration: none;
color: #2b2b2b;
display: block;
clear: both;
margin-bottom: .2em;
font-size: 1.2em!important;
}
div.web_master a:hover {
text-decoration: underline;
color: #4a7729;
}
/*modulo planes*/
.planes {
background: url(../img/bg_linea_puntos.gif) repeat-x bottom left;
padding-bottom: 1.4em;
margin-bottom: 1.8em;
}
.planes.last {
background: none;
margin-bottom: 0;
}
.planes span span {
display: inline;
}
.planes a {
color: #555;
}
.planes a:hover {
color: #4a7729;
}
/*buscador noticias - calendario*/
.cnt_buscador {
background: #e4e4e6;
margin-bottom: 1.5em;
padding-bottom: 1em;
}
.cnt_buscador:after {
content: ".";
display: block;
height: 0;
visibility: hidden;
}
#f_buscador {
background: #e4e4e6;
font-size: 1.2em;
padding: 1.4em;
}
#f_buscador fieldset {
margin-bottom: 1.5em;
min-width: 0;
}
#f_buscador fieldset legend {
color: #333;
display: block;
font-family: Times New Roman;
font-size: 1.6em;
font-weight: bold;
margin-bottom: 1em;
padding-left: 0;
width: 100%;
}
#f_buscador fieldset span {
display: block;
margin-bottom: 5px;
}
#f_buscador label {
clear: both;
color: #444;
}
#f_buscador label::before {
clear: both;
content: ".";
display: block;
height: 0;
margin-top: .5em;
visibility: hidden;
}
#f_buscador label select {
border: 0;
color: #555;
padding: .5em;
width: 100%;
}
#f_buscador div.f_desde, #f_buscador div.f_hasta {
display: table-cell;
width: 50%;
}
#f_buscador div.f_desde input, #f_buscador div.f_hasta input {
vertical-align: top;
width: calc(100% - 3.2em);
}
#f_buscador input {
-moz-box-sizing: content-box;
-webkit-border-radius: 4px;
-webkit-box-shadow: 2px 2px 2px 2px rgba(0,0,0,0.1) inset;
-webkit-box-sizing: content-box;
border: 1px solid #b7b7b7;
box-shadow: 2px 2px 2px 2px rgba(0,0,0,0.1) inset;
box-sizing: content-box;
color: #333;
height: 2.5em;
padding: 0 .2em;
}
#f_buscador img {
width: 2.5em
}
#f_buscador input#f_pclave {
margin-right: 0;
width: 16.25em;
}
#f_buscador div.b_buscar {
margin-left: auto;
width: 10em;
}
#f_buscador div.b_buscar input {
padding: 0;
}
#f_buscador.b_videos fieldset {
float: left;
width: 15em;
}
#f_buscador.b_videos fieldset input {
width: 15em !important;
}
#f_buscador.b_videos input#btn_buscar_f {
margin-top: 4.45em;
}
/*calendarios*/
div.tablecalendar {
font-size: 1.2em;
background: #fff;
border: .1em solid #efece5;
margin: 1em;
padding: 1.5em .9em;
}
div.tablecalendar table {
margin-top: 1em;
}
div.tablecalendar table thead tr th {
padding: 0 .4em;
}
div.tablecalendar table tbody tr td {
background: #faf9f4;
padding: .3em .4em;
border: .6em solid #fff;
font-size: .9em;
}
div.tablecalendar table tbody tr td.sel {
background: #dec163;
}
div.tablecalendar table tbody tr td a {
text-decoration: none;
color: #010101;
}
div.tablecalendar table tbody tr td a:hover {
text-decoration: underline;
}
/*calendario agenda de la home*/
div#cambio_anio {
float: right;
margin-top: .1em;
}
div#cambio_anio p {
display: inline;
color: #fff;
font-size: 1.2em;
padding: 0 .3em;
}
div#cambio_anio p span {
color: #68cf98;
}
#capames div#dCalendar {
background: #fff url(../img/bg_new_agenda.gif) top left / 100% 2.5em repeat-x;
font-size: 1.1em;
height: 19em;
padding: .5em 1em;
}
#capames div#dCalendar.padd_cero {
padding: 0;
}
#capames div#dCalendar table {
border-collapse: collapse;
width: 100%;
height: 19.5em;
}
#capames div#dCalendar table thead tr th {
border-left: .1em solid #dad9d7;
border-right: .1em solid #dad9d7;
font-family: Georgia;
font-style: italic;
color: #f5f5f5;
font-weight: normal;
padding: 0 .2em 0 .4em;
height: 1.7em;
}
#capames div#dCalendar table thead tr {
height: 2em;
}
#capames div#dCalendar table tbody tr td {
color: #6e6e6e;
border-left: .1em solid #dad9d7;
border-right: .1em solid #dad9d7;
font-weight: bold;
font-size: 1.4em;
}
#capames div#dCalendar table tbody tr td span {
display: block;
padding: 0 0 .4em .4em;
}
#capames div#dCalendar table tbody tr td a {
color: #6e6e6e;
text-decoration: none;
display: block;
}
#capames div#dCalendar table tbody tr td.hoy {
background: url(../img/bg_agenda_hoy.gif) no-repeat top left;
}
#capames div#dCalendar table tbody tr td.hoy a {
color: #069a44!important;
}
#capames div#dCalendar table tbody tr td.evt {
background: url(../img/bg_agenda_evt.gif) no-repeat 0 .1em;
}
#capames div#dCalendar table tbody tr td.evt:hover, #capames div#dCalendar table tbody tr td.evt a:focus {
background: url(../img/bg_agenda_evt_h.gif) no-repeat 0 .1em;
}
#capames div#dCalendar table tbody tr td.ins {
background: url(../img/bg_agenda_ins.gif) no-repeat 0 .1em;
}
#capames div#dCalendar table tbody tr td.ins:hover {
background: url(../img/bg_agenda_ins_h.gif) no-repeat 0 .1em;
color: #fff;
}
#capames div#dCalendar table tbody tr td.ins:hover a {
color: #fff;
}
#capames div#dCalendar table tbody tr td.evtins {
background: url(../img/bg_agenda_evtins.gif) no-repeat 0 .1em;
}
#capames div#dCalendar table tbody tr td.evtins:hover {
background: url(../img/bg_agenda_evtins_h.gif) no-repeat 0 .1em;
}
/* SUBHOME */
.mod_1col_img h2{
background: #4a7729;
padding: .4em .5em .4em .7em;
color: #fff;
margin-bottom: 0.25em;
font-size: 1.3em;
font-weight: bold;
}
.mod_1col_img div#dCalendar {
font-size: 1.1em;
}
.mod_1col_img div#dCalendar table {
border-collapse: separate;
width: 100%;
border-spacing: .4em;
}
.mod_1col_img div#dCalendar table thead tr th.mes {
font-weight: bold;
text-align: center;
}
.mod_1col_img div#dCalendar table thead tr th.messig {
text-align: right;
}
.mod_1col_img div#dCalendar table tbody tr td {
width: 20px;
height: 20px;
background: #fff;
text-align: center;
border: 1px solid #f0f0f0;
}
.mod_1col_img div#dCalendar table tbody tr td.sel {
border: .1em solid #4a7729;
}
.mod_1col_img div#dCalendar table tbody tr td.hoy {
background: #4a7729;
color: #faf9f4;
}
.mod_1col_img div#dCalendar table tbody tr td.hoysel {
background: #4a7729;
color: #faf9f4;
border: 1px solid #333;
}
.mod_1col_img div#dCalendar table tbody tr td.hoysel a {
color: #fff;
}
.mod_1col_img div#dCalendar table tbody tr td.vacio {
background: none;
}
.mod_1col_img div#dCalendar table tbody tr td a {
text-decoration: none;
color: #4a7729;
font-weight: bold;
display: block;
}
.nojsspan, .nojsspan a {
font-weight: bold;
color: #fff;
}
#leyenda_agenda {
background: #636363;
border-top: .2em solid #959ca4;
color: #cbd3ea;
padding: .5em 1em;
font-size: 1em;
}
#leyenda_agenda ul.leye {
float: right;
}
#leyenda_agenda ul.leye li {
float: left;
margin-left: 1.5em;
}
#leyenda_agenda ul.leye li img {
margin-right: .5em;
}
#leyenda_agenda ul#ulScroll, #leyenda_agenda ul#ulScroll li {
float: left;
}
#leyenda_agenda ul#ulScroll li {
margin-right: .5em;
}
#para_alto {
height: 15.3em;
position: relative;
overflow: hidden;
}
/*listados*/
/*listas bullet gris*/
ul.directo_a {
font-size: 1.2em;
padding-top: .35em;
margin-bottom: 1.8em;
}
ul.directo_a li {
background: url(../img/bull_li_cuadro_gris.gif) no-repeat .6em .55em;
padding: 0 0 0 1.2em;
margin-bottom: .7em;
}
ul.directo_a.nobullet li {
background: none;
padding: 0 0 0 .6em;
}
ul.directo_a li a {
text-decoration: none;
color: #444;
}
ul.directo_a li a:hover {
text-decoration: underline;
color: #4a7729;
}
ul.directo_a li a span {
color: #4a7729;
}
.listado_interior_unacol {
padding-right: .7em;
}
.listado_interior_unacol .tit_aviso {
font-weight: bold;
font-size: 1.167em;
display: block;
margin-bottom: .2em;
}
.listado_interior_unacol p {
font-size: 1em;
padding: 0;
}
.mod_rel .listado_interior_unacol .link_unico {
margin: 0;
font-size: 1em;
}
div.consulta ul li .listado_interior_unacol span.tit_aviso {
font-size: 1.1em;
margin-bottom: .2em;
padding: 0;
}
div.consulta ul li .listado_interior_unacol span.tit_aviso a {
font-weight: bold;
font-size: .9em;
color: #332F27;
}
div.consulta ul li .listado_interior_unacol span.tit_aviso a:hover {
color: #4a7729;
}
/*lista y estilos para el paginador*/
div.paginador {
border-top: .1em solid #e0e0e0;
border-bottom: .1em solid #e0e0e0;
padding-right: .8em;
margin-bottom: 1em;
clear: both;
}
div.paginador a {
float: right;
text-decoration: none;
color: #4a7729;
}
div.paginador a:hover {
text-decoration: underline;
}
div.paginador ul {
float: right;
margin: 0;
padding-bottom: 1em;
font-size: 1em;
}
div.paginador ul li {
float: left;
background: none;
margin: 0;
padding: 1em .1em .2em .1em;
font-size: 1em !important;
}
div.paginador ul li.first {
border-right: .1em solid #e9e9e9;
margin-right: 1em;
}
div.paginador ul li.last {
border-left: .1em solid #e9e9e9;
margin-left: .6em;
}
div.paginador ul li.sel {
background: #4a7729;
padding: 0 .3em;
margin: 1em .5em 0 .5em;
color: #fff;
font-size: 1.2em !important;
}
div.paginador ul li a {
text-decoration: none;
color: #434343;
margin-top: .2em;
padding: 0 .3em 0 .3em;
float: left;
font-size: 1.2em;
}
div.paginador ul li a.ant {
background: url(../img/ico_flecha_anterior_vde.gif) no-repeat 0 .4em;
color: #4a7729 !important;
padding: 0 .5em 0 1.4em;
}
div.paginador ul li a.ant:hover {
background: url(../img/ico_flecha_anterior_vde.gif) no-repeat 0 .4em;
color: #4a7729 !important;
padding: 0 .5em 0 1.4em;
text-decoration: underline;
}
div.paginador ul li a.sig {
background: url(../img/ico_flecha_siguiente_vde.gif) no-repeat 100% .4em;
color: #4a7729 !important;
padding: 0 1.4em 0 .5em;
}
div.paginador ul li a.sig:hover {
background: url(../img/ico_flecha_siguiente_vde.gif) no-repeat 100% .4em;
color: #4a7729 !important;
padding: 0 1.4em 0 .5em;
text-decoration: underline;
}
div.paginador ul li a:hover {
background: #4a7729;
color: #fff !important;
text-decoration: none;
}
/*listado resultado columnas*/
div.resultadomul {
margin: 1em 0;
}
div.resultadomul span {
border-right: .1em solid #777;
margin-right: .4em;
padding-right: .6em;
}
div.resultadomul span.last {
border-right: none;
}
div.listado_resultado_columnas {
color: #555;
}
div.listado_resultado_columnas ul li {
border-bottom: .1em dashed #dadada;
background: none;
height: 1%;
padding: .3em 0 .6em 0;
}
div.listado_resultado_columnas ul li a {
color: #555;
}
div.listado_resultado_columnas ul li.last {
border-bottom: 0;
}
div.listado_resultado_columnas ul li:after {
content: ".";
clear: both;
display: block;
visibility: hidden;
height: 0
}
div.listado_resultado_columnas ul li div {
float: left;
padding-left: .5em;
}
div.listado_resultado_columnas ul li div a {
display: inline;
margin-bottom: .4em;
}
div.listado_resultado_columnas ul li div a.pdf {
margin-top: .5em;
}
div.listado_resultado_columnas ul li div span {
margin: .2em 0;
color: #323232;
display: block;
}
div.listado_resultado_columnas ul li div a span {
display: inline;
}
div.listado_resultado_columnas ul li div.columna_a {
width: 20%;
}
div.listado_resultado_columnas ul li div.columna_a span.opencourse {
color: #4a7729;
font-weight: bold!important;
}
div.listado_resultado_columnas.doscol ul li div.columna_a {
width: 25%;
font-weight: bold;
}
div.listado_resultado_columnas.doscol ul li div.columna_a span {
font-weight: normal;
}
div.listado_resultado_columnas ul li div.columna_b {
width: 55%;
}
div.listado_resultado_columnas ul li div.columna_b a {
margin-top: .2em;
}
div.listado_resultado_columnas ul li div.columna_b strong {
color: #4a7729;
}
div.listado_resultado_columnas.doscol ul li div.columna_b {
width: 70%;
}
div.listado_resultado_columnas ul li div.columna_c {
width: 20%;
}
div.listado_resultado_columnas ul li div.noticia.grados {
background: 0;
margin: 0;
padding: 0 0 .4em 0;
}
div.contenido_ppal ul.RPrensa {
font-size: .99em;
}
div.contenido_ppal ul.RPrensa li {
background: none;
list-style-type: none;
padding: 0;
}
div.contenido_ppal ul.RPrensa li li {
padding-left: 1em;
padding: 0;
font-size: 1em;
}
div.contenido_ppal ul.RPrensa li li span {
padding-left: 1em;
padding: 0;
}
div.sinrayas ul {
margin: 0;
padding-left: .5em;
}
div.sinrayas ul li {
border-bottom: none;
}
div.sinrayas .resumen {
margin: 0;
padding: 0 0 .3em 0;
font-size: 1.25em;
background: url(../img/bg_linea_puntos.gif) repeat-x bottom left;
width: 99%;
}
div.sinrayas .resumen.last {
background: none;
padding-top: .2em;
}
div.sinrayas .resumen a {
display: inline-block;
margin-top: .2em;
color: #4a7729;
text-decoration: none;
}
div.sinrayas .resumen a:hover {
text-decoration: underline;
}
div.sinrayas .resumen span {
margin-left: .5em;
}
div.sinrayas .resumen span.prensa {
clear: both;
margin-left: 0;
padding-top: .5em;
}
div.sinrayas .resumen p {
display: inline;
}
div.sinrayas .resumen .tit {
margin: .2em .3em 0 0;
font-weight: bold;
}
ul.RPrensa div.sinrayas ul li div.columna_b {
width: 99%;
font-size: 1.122em;
}
/*listado en contenido principal*/
.contenido_ppal ul, .contenido_ppal ol {
display: block;
margin: 1em 0;
padding-left: 1.5em;
}
.contenido_ppal ul ul, .contenido_ppal ol ol {
margin: 1em 0;
padding-left: 1.5em;
}
.contenido_ppal ul ol, .contenido_ppal ol ul {
margin: 1em 0;
padding-left: 1.5em;
}
.contenido_ppal ul li p, .contenido_ppal ol li p {
font-weight: normal;
}
.contenido_ppal ul li, .contenido_ppal ol li {
background: url(../img/bull_li_cuadro_gris.gif) no-repeat .4em .55em;
margin-bottom: .5em;
padding-left: 1em;
}
.contenido_ppal ol li {
background: none;
}
.contenido_ppal ul li li, .contenido_ppal ol li li {
background: url(../img/bull_li_li_cuadro_gris.gif) no-repeat 0 .55em;
margin-bottom: .2em;
padding-left: 1em;
}
.contenido_ppal ol li li {
background: none;
}
.contenido_ppal ul li ol li, .contenido_ppal ol li ul li {
background: url(../img/bull_li_li_cuadro_gris.gif) no-repeat 0 .55em;
margin-bottom: .2em;
padding-left: 1em;
}
.contenido_ppal ul li ol li {
background: none;
}
.contenido_ppal ul ol {
list-style-type: decimal;
}
.contenido_ppal ol {
list-style-type: decimal;
}
.contenido_ppal ol ol {
list-style-type: decimal;
}
.contenido_ppal ol ul li {
list-style-type: disc;
}
.contenido_ppal ul.archivo li {
background: none;
}
/*listado en contenido_ppal_dcha*/
.contenido_ppal_dcha ul li {
background: none;
padding-left: 0;
}
/*listado noticias destacados */
.ul_not_dest {
float: left;
}
.contenedor_noticia_doscol.separado .ul_not_dest {
width: 13.8em;
}
.ul_not_dest li {
background: url(../img/bull_li_cuadro_gris.gif) no-repeat 0 .55em;
padding-left: 1em;
}
.ul_not_dest li a {
font-weight: normal;
}
/*listado de descargas*/
.contenido_ppal ul.lista_descargas {
margin: .5em 0;
}
.contenido_ppal ul.lista_descargas li {
padding-left: 1.4em;
margin-bottom: .1em;
}
.contenido_ppal ul.lista_descargas li.pdf {
background: url(../img/ico_pdf.gif) no-repeat 0 .2em;
}
.contenido_ppal ul.lista_descargas li a {
color: #444;
font-size: .9em;
}
.contenido_ppal ul.lista_descargas li a span {
display: inline;
color: #545454;
}
.contenido_ppal ul.lista_descargas li a:hover, .contenido_ppal ul.lista_descargas li a:hover span {
color: #4a7729;
}
/*Listas de definicion*/
.wrapp_definicion {
font-size: 1.2em;
margin-top: 1em;
clear: left;
clear: both;
margin-bottom: 1em;
}
.wrapp_definicion:after {
content: ".";
clear: both;
display: block;
visibility: hidden;
height: 0;
}
.strong_dt {
float: left;
margin-right: .5em;
clear: left;
}
.div_dd {
margin-bottom: .5em;
float: left;
}
.div_dd p {
font-size: 1em;
margin-bottom: 0;
}
/*buscadores*/
.contenido_ppal span.criterios strong {
border-left: .1em solid #999;
font-size: 1.1em;
margin-left: .7em;
padding-left: 1em;
}
/*agrupador para los banners - columna derecha*/
.contenedora_banner a {
display: block;
margin-bottom: 1em;
}
.contenedora_banner img {
height: auto;
max-width: 100%;
}
/*modulo autor galeria*/
.autor_galeria {
font-size: 1.1em;
padding: .2em;
border: .1em solid #dfdbd2;
color: #444;
margin-top: 1em;
}
.autor_galeria div {
background: #f9f9f7;
padding: 1.35em 1.1em .8em 1.1em;
}
.autor_galeria dt {
font-weight: bold;
float: left;
margin-right: .3em;
}
.autor_galeria dd {
margin-bottom: .6em;
}
#dest_galeria {
background: #f8f8f6;
padding: 2.7em 0;
text-align: center;
margin-bottom: 2em;
}
#ul_galeria li {
background: none;
float: left;
padding: 0;
margin-right: 1.52em;
border: .2em solid #fff;
}
#ul_galeria li span {
display: block;
}
#ul_galeria li.sel {
border: .2em solid #4a7729;
}
#ul_galeria li a {
display: block;
}
#ul_galeria li a:focus {
outline: 0;
}
#dest_galeria_num {
background: #f8f8f6;
padding: 2.7em 0;
text-align: center;
margin-bottom: 2em;
}
#dest_galeria_num #video {
background: none!important;
}
#dest_galeria_num img {
margin-bottom: 1em;
}
#dest_galeria_num span#piecarrusel {
display: block;
text-align: left;
margin-bottom: 1em;
padding-left: 2.7em;
}
#dest_galeria_num ul {
width: 88%;
margin: 0 auto;
display: none;
}
#dest_galeria_num ul li {
border: 0;
margin-right: .5em;
margin-bottom: 0;
font-size: .8em;
}
#dest_galeria_num #ul_galeria li.sel {
border: 0;
}
#dest_galeria_num #ul_galeria li a:hover {
border: 0;
background: #47514b;
}
#dest_galeria_num #ul_galeria li.sel a {
border: 0;
background: #000;
}
#dest_galeria_num ul li a {
background: #4a7729;
color: #fff;
text-decoration: none;
padding: .2em .4em;
}
.dl_galeria {
background: #f9f9f7;
padding: 1.5em 2em;
font-size: 1.1em;
}
.dl_galeria dt {
font-weight: bold;
float: left;
margin-right: .3em;
}
.dl_galeria dd {
margin-bottom: .6em;
}
/*para la galeria de imagenes*/
div.wrapper_galeria {
padding: 1.4em 0 0 0;
}
div.wrapper_galeria div {
background: #f3f2ee;
float: left;
margin: 0 1.5em 2em 0;
padding: 1.6em .7em 1.3em 2em;
}
div.wrapper_galeria div.last {
margin-right: 0;
}
div.wrapper_galeria div:not([class]):not([id]) {
font-size: 1em;
}
div.wrapper_galeria div img {
margin-bottom: 1em;
}
div.wrapper_galeria div a {
text-decoration: none;
display: block;
background: url(../img/lupa.gif) no-repeat 0 .3em;
padding-left: 1.5em;
width: 10em;
color: #555;
font-size: 1.1em;
}
div.wrapper_galeria.destacado div {
margin: 0 0 2em 0;
width: 96%;
text-align: center;
position: relative;
}
div.wrapper_galeria.destacado div span {
display: block;
text-align: left;
font-size: 1.1em;
}
div.wrapper_galeria.destacado div img {
width: auto;
height: auto;
}
div.wrapp_catgs div.wrapper_galeria div {
display: inline-block;
float: none;
vertical-align: top;
}
/*mapa web*/
.mapa {
font-size: 1em;
margin: 2em 0em 0em;
}
.mapa > div {
display: flex;
flex-wrap: wrap;
margin: 0em 0em 2em;
width: 100%;
}
.mapa > div > div {
border: .3em solid #e5e5e5;
flex: 1 0 31.75%;
margin: 0em 0em 0em 1em;
padding: 0em;
}
.mapa > div > div:nth-child(3n + 1) {
margin-left: 0em;
}
.mapa div h2, .mapa div h3 {
background: #e5e5e5;
color: #2d2b2c;
font-weight: normal;
margin: 0em 0em 1em;
padding: .8em;
}
.mapa div h2 a, .mapa div h3 a {
text-decoration: none;
}
.mapa div h2 a:hover, .mapa div h3 a:hover {
font-weight: normal;
}
.mapa div:not([class]):not([id]) h2, .mapa div:not([class]):not([id]) h3 {
font-size: 1.3em !important;
}
.mapa div.lastcol h2, .mapa div.lastcol h3 {
font-size: 1.56em;
}
.mapa div ul {
margin: 0em;
padding: 1em;
}
.mapa div ul li {
background: none;
font-size: 1em;
font-weight: bold;
margin: 0em 0em .2em;
padding: 0em;
}
.mapa div ul li li {
font-size: 1em;
font-weight: normal;
padding-left: 1.2em;
}
.mapa div ul li a {
color: #444 !important;
text-decoration: none;
}
.mapa div ul li a:hover {
color: #4a7729 !important;
}
.mapa div ul li li a {
color: #555;
}
.mapa div ul ul {
margin: 0.2em 0em 0em;
padding: 0em;
}
/*rss*/
.rss {
margin-top: 2.2em;
}
.rss div {
float: left;
width: 43.3em;
margin-right: .9em;
padding-bottom: 1em;
}
.rss div h3{
padding: 0 .8em;
color: #2d2b2c;
font-size: 1.5em;
font-weight: normal;
background: url(../img/bull_h3rss.gif) no-repeat 0 .1em;
}
/*modulo opciones desplegables*/
div.intro ul.despliega {
clear: both;
}
div.intro ul.despliega li {
padding-left: 0;
}
/*primer nivel*/
ul.despliega {
padding-left: 0;
}
ul.despliega li {
background: url(../img/fndAreadescargas.gif) no-repeat right top!important;
padding-left: 0;
}
ul.despliega.dspbold li {
font-weight: bold;
}
ul.despliega li span.tit {
float: left;
width: 100%;
padding-top: .5em;
}
ul.despliega li div {
background: url(../img/fndcontenareadescargas.gif) no-repeat left top;
}
ul.despliega li a {
display: block;
padding: .6em 0;
margin: 0;
font-size: 1.1em;
color: #4a7729;
text-decoration: none;
}
ul.despliega li a.mas {
padding-left: .5em;
background: #f7f6f4 url(../img/bull_a_masdesp_a.gif) no-repeat 98.5% .65em;
}
ul.despliega li a.mas:hover {
background: #ecf9f1 url(../img/bull_a_masdesp_a.gif) no-repeat 98.5% .65em;
text-decoration: none;
}
ul.despliega li a.menos {
padding-left: .5em;
background: #f7f6f4 url(../img/bull_a_menosdesp_a.gif) no-repeat 98.5% .65em;
}
ul.despliega li a.menos:hover {
background: #ecf9f1 url(../img/bull_a_menosdesp_a.gif) no-repeat 98.5% .65em;
text-decoration: none;
}
ul.despliega li table {
width: 100%;
background: url(../img/bg_table_desplegable.gif) repeat-x top left;
}
ul.despliega li table thead tr th {
color: #555;
padding: 1.5em 0 .9em .9em;
border-bottom: .1em solid #e9e9e9;
}
ul.despliega li table tbody tr {
background: url(../img/bg_punto_gris.gif) repeat-x bottom left;
}
ul.despliega li table tbody tr.last {
background: none;
}
ul.despliega li table tbody tr td {
padding: 0 0 0 .9em;
}
ul.despliega li table tbody tr td a {
font-weight: normal;
color: #444;
font-size: 1em;
}
ul.despliega li table tbody tr td a span {
color: #555;
}
.desp_mod_02_div {
background: #fff;
padding: 1.2em .6em;
}
/*segundo nivel*/
ul.despliega li ul {
background: #fff;
padding-bottom: 1em;
}
ul.despliega li ul li, ul.despliega li ul li a {
font-size: 1em;
color: #444;
}
ul.despliega li ul li {
background: none;
padding: 0 1.1em;
}
ul.despliega li ul li div {
border: 0;
padding-top: .6em;
}
ul.despliega li ul li a {
padding: 0;
margin: 0;
}
ul.despliega li ul li a.mas {
padding-left: 1.2em;
background: url(../img/bull_a_masdesp_a.gif) no-repeat 0 0;
}
ul.despliega li ul li a.menos {
padding-left: 1.2em;
background: url(../img/bull_a_menosdesp_a.gif) no-repeat 0 0;
}
ul.despliega li ul li span a {
display: inline;
font-size: 1em;
font-weight: bold;
color: #444;
text-decoration: underline;
border: 0;
}
ul.despliega li ul li span a span.miniChar {
color: #a30c51;
}
/*modulos contenidos pestanias*/
.contentPestanias {
position: relative;
margin: 1.5em 0 0 0;
}
.intPestanias {
padding: 0 .45em;
}
.intPestanias .intro {
padding: 2em 0 0 0;
border-top: .4em solid #f5f4f0;
}
.intPestanias ul li span.tambien {
font-weight: bold;
margin-bottom: .5em;
display: block;
margin-top: 1em;
margin-left: -1em;
background: #fff;
}
h4.pestanias a {
clear: both;
display: block;
margin-bottom: 1.2em;
text-align: center;
padding: .5em 0;
font-size: 1.1em;
color: #555;
text-decoration: none;
border: .1em solid #b1b1b1;
border-bottom: 0;
font-weight: normal;
}
h4.pestanias a.lst {
border: 0!important;
}
h4.pestanias a:hover, h4.pestanias a:focus {
text-decoration: underline;
color: #0c994a!important;
}
a.doublesel {
background: #fff url(23_files/bg-menu-doublesel.gif) repeat-x left top;
}
#lateralTabs li {
background: #f0eeea;
padding: 0.75em 0.85em 0.6em;
margin-bottom: .2em;
}
#lateralTabs li a {
font-size: 1.2em;
text-decoration: none;
color: #2f352e;
font-weight: bold;
outline: none;
}
#lateralTabs li.sel a, #lateralTabs li a:hover, #lateralTabs li a:focus {
color: #4a7729;
}
/*Items menu lateral*/
.contIt h4 {
padding-bottom: .5em;
font-weight: bold;
font-size: 1.2em;
}
.contIt img.imgencabezado {
max-width: 43.636em;
padding-bottom: 1em;
}
.menIt .sel {
font-weight: bold;
color: #4a7729
}
/* Listado profesores */
.contenido_ppal .lis_prof {
float: left;
width: 100%
}
.contenido_ppal .lis_prof li.det_prof {
margin: 0;
padding: 0;
padding: 1em 0;
clear: both;
float: left;
width: 100%;
background: transparent url(../img/bg_linea_puntos.gif) repeat-x left bottom
}
.contenido_ppal .lis_prof li.last {
background: none
}
.contenido_ppal .lis_prof li.det_prof .img_prof {
float: left;
margin-right: 1em;
max-width: 9.09em
}
.contenido_ppal .lis_prof li.det_prof .lis_dat_prof {
margin: 0;
padding: 0;
width: auto
}
.contenido_ppal .lis_prof li.det_prof .lis_dat_prof li {
background: none;
padding-left: 0;
}
/* Detalle profesor */
.contenido_ppal .lis_det_prof {
background-color: #f1f2ed;
margin-top: 0;
padding: 1em;
width: 38em
}
.contenido_ppal .lis_det_prof li {
background: none;
padding-left: 0;
}
.det_prof {
margin-top: 0em;
}
/*Distributiva pestanias*/
#ul_tab {
border-bottom: .2em solid #e5e5e5;
display: none;
}
#ul_tab li {
float: left;
background: none;
border: .2em solid #e5e5e5;
border-bottom: .1em;
padding: 0;
margin: 0 .2em 0 0;
}
#ul_tab li a {
text-decoration: none;
color: #444;
font-size: 1.2em;
display: block;
padding: .6em 1.4em;
}
#ul_tab li a.sel, #ul_tab li a:hover {
color: #fff;
background: #4a7729;
}
#ul_tab li a.sel:hover {
background: #4a7729;
}
.cntnt_tab div.cntnt_div {
border: .3em solid #e5e5e5;
width: 47.5%;
margin: 0 1em 1em 0;
padding-bottom: 1em;
float: left;
}
.cntnt_tab div.mdcha {
margin-right: 0;
}
.cntnt_tab h3{
display: block;
clear: both;
}
.cntnt_tab h4{
background: #e5e5e5;
color: #333;
font-size: 1.3em;
padding: .8em .8em;
}
.cntnt_tab ul.cntnt_ul {
margin: 0;
padding: 1em .7em 0 0;
}
.cntnt_tab ul.cntnt_ul li {
background: none;
margin-bottom: .5em;
clear: both;
}
.cntnt_tab ul.cntnt_ul li span {
font-size: 1em;
font-weight: normal;
}
.cntnt_tab ul.cntnt_ul li a {
color: #2b2b2b;
text-decoration: none;
}
.cntnt_tab ul.cntnt_ul li a:hover {
color: #4a7729;
text-decoration: underline;
}
.cntnt_tab ul.cntnt_ul li img.img_mod_cat {
float: left;
margin-right: .5em;
border: .1em solid #e5e5e5;
}
.cntnt_tab ul li span.tit {
font-size: 1em;
}
.cntnt_tab ul li span.tit img {
margin: 0 0 0 .2em;
}
.cntnt_linea {
clear: both;
}
/*redes_sociales*/
#wrapp_redes {
background: url(../img/bg_wrapp_redes.gif) repeat-x top left;
margin-bottom: 2em;
padding: 1em 1em 0 1em;
border-bottom: .1em solid #f1edea;
}
#wrapp_redes iframe {
width: 19em!important;
float: left;
}
.col_14_18 #wrapp_redes iframe {
width: 32em!important;
}
#wrapp_twitter {
float: left;
height: 0;
margin-top: .1em;
}
#wrapp_tuenti {
float: right;
height: 0;
margin-right: 0;
margin-top: .5em;
}
a.icoTuenti {
background: url(../img/ico_tuenti.png) no-repeat scroll 0 0 transparent;
display: block;
height: 2.2em;
overflow: hidden;
text-indent: -999em;
width: 8.4em;
margin-top: -.5em;
}
a.icoTuentieng {
background: url(../img/ico_tuenti_eng.png) no-repeat scroll 0 0 transparent;
display: block;
height: 2em;
overflow: hidden;
text-indent: -999em;
width: 5.8em;
margin-top: -.5em;
}
.icoTuenti:hover, .icoTuentieng:hover {
background-position: 0 -2em;
}
span.abierto {
padding-bottom: 0.1em;
padding-left: .5em;
padding-right: .5em;
margin-bottom: 1em;
background: #02812d;
float: left;
color: #fff;
font-weight: bold;
margin-right: 1em;
padding-top: .1em;
}
span.cerrado {
padding-bottom: 0.1em;
padding-left: .5em;
padding-right: .5em;
margin-bottom: 1em;
background: #3b3b3b;
float: left;
color: #fff;
font-weight: bold;
margin-right: 1em;
padding-top: .1em;
}
/*galeria videos - rev*/
.galeria_videos {
background: #dfe0df url(../img/bg_degradado_vid.jpg) repeat-x top left;
padding: 4em 2em;
text-align: center;
}
.galeria_videos.videos div#video {
margin-bottom: 2em;
height: 27.5em;
}
.galeria_videos.videos div#video p {
font-size: 1.2em;
font-weight: bold;
text-align: center;
color: #791811;
padding-top: 7.1em;
padding-left: 3em;
}
.galeria_videos.videos span {
font-size: 1.1em;
display: block;
margin-bottom: .8em;
padding: 0 .5em;
}
.galeria_videos.videos ul {
float: left;
}
.galeria_videos.videos ul li {
float: left;
/*background:url(../img/bg_li_flash.gif) no-repeat top left;
*/
padding: .2em 0 .4em .3em;
margin: 0 .35em 1em;
}
.galeria_videos.videos ul li.sel {
background: #4a7729;
outline: none;
padding-right: .3em;
}
.galeria_videos.videos ul li.sel a:focus > img, .galeria_videos.videos ul li.sel a:hover > img {
border: 2px dotted #fff;
}
.galeria_videos.videos ul li a:focus > img, .galeria_videos.videos ul li a:hover > img {
border: 2px dotted #4a7729;
}
.galeria_videos.videos ul li a span {
display: none;
}
#listado_videos {
overflow: hidden;
height: 7.5em;
position: relative;
}
#videos_scroll {
overflow: auto;
height: 7.5em;
}
#flechasVideos {
position: absolute;
top: 0;
right: 0;
display: none;
}
#flechasVideos img {
display: block;
width: .9em;
height: .5em;
cursor: pointer;
}
#flechasVideos img.up {
margin: .3em 0 5.4em 0;
}
.galeria_videos #listado_videos {
overflow: hidden;
height: 8.4em;
position: relative;
width: 54.5em;
margin-left: 4.7em;
}
.galeria_videos #videos_scroll {
overflow: auto;
height: 8.4em;
width: 54.5em;
padding-top: .2em;
}
.galeria_videos #videos_scroll img {
width: 8.6em;
height: 5.6em;
}
.galeria_videos #flechasVideos {
position: absolute;
top: 1.5em;
right: 0;
display: none;
}
.galeria_videos #flechasVideos img {
display: block;
width: .9em;
height: .5em;
cursor: pointer;
}
.galeria_videos #flechasVideos img.up {
margin: .3em 0 5.4em 0;
}
/*buscador becas*/
form.f_busca_becas {
background: #fbfbfb;
padding: 2em 1.1em;
border: .1em solid #e3d0b3;
margin-bottom: 1em;
}
form.f_busca_becas label {
display: inline;
font-size: 1.1em;
}
form.f_busca_becas select {
width: 27em;
border: .1em solid #bdbdbd;
color: #333;
margin-right: .7em;
padding-bottom: .1em;
margin-left: 1em;
}
form.f_busca_becas input {
width: 1.73em;
height: 1.73em;
margin-bottom: -.5em;
}
form.f_busca {
background: #fbfbfb;
padding: 2em 1.1em;
border: .1em solid #e3d0b3;
margin-bottom: 1em;
}
form.f_busca label span {
font-size: 1.1em;
}
form.f_busca label select {
width: 29em;
border: .1em solid #bdbdbd;
color: #333;
margin-right: .7em;
padding-bottom: .1em;
margin-left: 1em;
}
form.f_busca input {
width: 1.73em;
height: 1.73em;
margin-bottom: -.5em;
}
#amplphoto {
position: relative;
}
#imgAmpliada {
position: absolute;
top: 0;
left: 0;
width: 43em;
background: #636363;
text-align: center;
height: 23.5em;
overflow: hidden;
}
#imgAmpliada a {
position: absolute;
top: 0;
right: 0;
z-index: 999;
}
#imgAmpliada p {
color: #fff;
background: #999;
font-size: 1.2em;
padding: .3em .7em;
position: absolute;
bottom: -.1em;
width: 34.5em;
text-align: left;
}
#imgAmpliada img.dest {
max-width: 43em;
}
/*relevancia*/
.wrappencuesopi {
margin-top: .5em;
margin-bottom: 1em;
clear: both;
}
.wrappencuesopi span {
float: left;
margin-right: .5em;
}
.wrappencuesopi span.relev {
color: #000;
font-size: 1.1em;
}
.wrappencuesopi div.encuesopi {
/*border:.1em solid #c9c9c9;
*/
background: #f0f0f0;
width: 7.2em;
height: 1.2em;
float: left;
position: relative;
margin-right: 1em;
}
.wrappencuesopi div.encuesopi strong.blue {
background: #4a7729;
color: #4a7729;
display: block;
float: left;
font-size: .7em;
}
.bg_enlace .tit img {
width: auto;
padding-top: .2em;
}
/*subhome instituto mujer*/
.dest_mujer {
position: relative;
}
.dest_mujer .destacado_txt {
display: none;
}
.content.rastro_subhome {
position: relative;
z-index: 999;
}
.content.rastro_subhome ul {
position: absolute;
left: 1em;
z-index: 998;
padding: .4em .3em .2em .3em;
background: url(../img/bg_rastro_muj_lft.png) no-repeat top left;
color: #666;
min-width: 19.5em;
}
.content.rastro_subhome ul li {
float: left;
font-size: 1.2em;
padding: 0 .7em;
margin-top: 0;
background: url(../img/bg_sep_rastro_mujer.gif) no-repeat 100% .2em
}
.content.rastro_subhome ul li.last {
background: none;
}
.content.rastro_subhome ul li.last a {
color: #666;
}
.content.rastro_subhome ul li a {
text-decoration: none;
color: #4a7729;
}
.content.rastro_subhome .divima {
display: none;
}
.subs_subhome_mujer {
font-size: 1.6em;
display: block;
margin: .9em 0 .4em 0;
}
.fichas_mujer {
margin-bottom: 1em;
}
.fichas_mujer li {
background: url(../img/bg_li_ficha_mujer.png) no-repeat top left;
float: left;
width: 33.3%;
height: 7.8em;
margin-bottom: .5em;
}
.fichas_mujer li:hover {
background: url(../img/bg_li_ficha_mujer_hover.png) no-repeat top left;
}
.fichas_mujer li a {
display: block;
text-decoration: none;
font-size: 1.6em;
color: #333;
padding-left: .5em;
position: relative;
cursor: pointer;
}
.fichas_mujer li a:hover {
color: #fff;
}
.fichas_mujer li a span {
display: block;
width: 9.3em;
height: 4em;
padding-top: 1.2em;
text-align: center;
font-weight: bold;
}
.fichas_mujer li a img {
position: absolute;
top: 0;
right: -.2em;
}
.txt_generico {
font-size: 1.2em;
margin-bottom: 1em;
padding: 0 .5em;
}
.dl_contacto {
font-size: 1em;
margin-bottom: 1em;
}
.dl_contacto dt {
font-weight: bold;
float: left;
margin-right: .4em;
}
.dl_contacto dd {
margin-bottom: .2em;
}
.dl_contacto dd a {
text-decoration: none;
color: #4a7729;
}
.ubicacion,.lnk_agregado {
font-weight: bold;
color: #4a7729;
font-size: 1.2em;
text-decoration: none;
margin-bottom: 1em;
display: block;
text-align: right;
}
.cama_fb {
background: #C2D3BF;
color: #00522d;
font-size: 1.2em;
padding: .9em;
margin: 1em;
display: block;
clear: both;
width: 87%;
text-decoration: none;
}
.cama_fb img {
margin-right: .5em;
margin-bottom: -.3em;
}
.arealinks {
background: #C2D3BF;
padding: .55em .9em 0;
margin: 1em 0 1.25em 0;
clear: both;
}
.arealinks ul li {
background: none;
padding: 0;
}
.arealinks ul li a {
text-decoration: none;
color: #005b32;
font-size: 1em!important;
}
.arealinks ul li a img, .link_unico a img {
margin-right: .6em;
}
.mod_rel .arealinks {
background: none;
margin-top: 0;
}
.mod_rel .arealinks ul {
background: #C2D3BF;
padding: .55em .5em .1em;
margin-bottom: 0;
margin-top: .6em;
}
.mod_rel .arealinks ul li {
margin-left: 0;
}
.mod_rel .link_unico {
margin: .8em;
}
.mod_rel li .link_unico {
margin: .8em .7em .8em .1em;
}
.link_unico {
background: #C2D3BF;
padding: .5em .7em;
margin-bottom: 1.25em;
}
.link_unico a, .mod_rel .link_unico a {
color: #005b32;
text-decoration: none;
}
.link_unico a {
font-size: 1.2em;
}
.link_unico a:hover {
text-decoration: underline;
}
.mr_media {
margin-bottom: 1em;
padding: 1em 0 0 0;
}
.mr_media span {
font-size: 1.2em;
display: block;
margin-bottom: .5em;
padding-left: .5em;
}
/*para mapas*/
.wrapp_ul_depmap {
float: left;
margin-right: 1em;
border-top: .1em solid #cac3b1;
width: 100%;
padding-top: 2em;
}
.wrapp_ul_depmap.sb {
border-top: 0;
}
.wrapp_ul_depmap ul {
width: 21.1em;
float: left;
margin-right: 1em;
}
.wrapp_ul_depmap ul li {
background: none;
background: url(../img/bg_dotted_3.gif) repeat-x bottom left;
padding-bottom: 1em;
margin-bottom: 1em;
clear: both;
}
.wrapp_ul_depmap ul li strong {
background: url(../img/circulo.gif) no-repeat top left;
color: #000;
padding: .2em .75em 2em .45em;
float: left;
margin-right: 1em;
float: left;
}
.wrapp_ul_depmap ul li span a {
display: block;
}
.wrapp_dl_depmap {
width: 27.8em;
float: left;
margin-right: 1em;
}
.wrapp_dl_depmap h3{
margin-bottom: .5em;
font-weight: bold;
}
.wrapp_dl_depmap strong {
font-size: 1.2em;
display: block;
margin-bottom: .5em;
}
.wrapp_map_canvas {
background: #f3f2ee;
padding: 1.5em 1.5em 3em;
float: left;
}
#map_canvas {
border: .1em solid #cdcdcd;
}
/*nuevos modulos desplegables*/
.seguimiento {
margin: 0em;
}
.ul_seg li {
background: #C2D3BF!important;
padding: .75em 0;
margin-bottom: 0em;
}
.ul_seg li a {
color: #333;
}
.ul_seg li img {
margin-right: .5em;
}
.seguimiento strong {
font-size: 1.2em;
padding-left: 1em;
margin-bottom: 1em;
display: block;
}
.wrapp_catgs {
margin-bottom: .4em;
display: block;
width: 100%;
}
/* DESPLEGABLES TRAMITES */
.mod_desplegable {
margin-top: 1.5em;
}
.desp_head {
background: #F7F6F4;
padding-left: 1em;
padding-right: 2em;
margin-bottom: .5em;
}
.desp_head img {
float: right;
margin-top: .2em;
}
.desp_head h3, .desp_head h4, .desp_head h5, .desp_head span {
/*text-transform: uppercase;*/
font-size: 1.1em;
color: #333;
margin-bottom: 0;
font-family: Arial,Helvetica,sans-serif;
display: block;
}
.desp_head h3{
font-size: 1.3em;
font-weight: bold;
color: #416226 !important;
padding: .45em .65em .35em .65em;
}
.wrap_mod {
padding: 1.5em 1.5em 1em;
margin-bottom: 1em;
}
.seguimiento .wrap_mod {
background: #ffffff;
padding: 0 0 1.5em 0;
margin-bottom: 1em;
}
.mod_cat {
background: url("../img/bg_mod_cat.jpg") repeat-x bottom left;
margin-bottom: 1em;
padding-bottom: 1em;
color: #333;
}
.mod_cat .bg_enlace {
background-color: #C2D3BF;
padding: .8em;
margin-bottom: 1.2em;
}
.mod_cat.lst {
background-image: none;
margin-bottom: 0;
}
.mod_cat .ftl {
width: 68%;
}
.mod_cat .arealinks {
background: #C2D3BF;
padding: .55em .9em 0;
margin-bottom: 1.25em;
}
.mod_cat .arealinks.ftr {
float: right;
width: 26%;
}
.mod_cat .arealinks li {
clear: both;
}
.mod_cat .arealinks a {
color: #005b32;
text-decoration: none;
font-size: 1.2em;
float: left;
margin-bottom: .5em;
}
.mod_cat .arealinks a img {
margin-right: .3em;
}
.mod_cat .date {
font-size: 1.1em;
color: #666;
}
.mod_cat h4, .mod_cat h5, .mod_cat .tit {
font-size: 1.2em;
color: #333;
font-weight: bold;
margin-bottom: .2em;
display: block;
}
.mod_cat h4 a, .mod_cat h5 a, .mod_cat .tit a {
color: #333;
text-decoration: none;
}
.mod_cat a:hover, .mod_cat a:focus {
text-decoration: underline;
color: #4a7729;
}
.mod_cat .tit a img {
margin-left: .4em;
}
.mod_cat dl {
font-size: 1.2em;
margin-bottom: .7em;
}
.mod_cat dt {
float: left;
margin-right: .4em;
}
.mod_cat dd {
margin-bottom: .1em;
}
.mod_cat .img_mod_cat {
float: left;
margin: 0 1.5em 1.5em 0;
}
.mod_cat .img_mod_cat.con_ancho {
width: 10em;
}
.mod_cat .uncol {
float: left;
width: 24%;
}
.mod_cat .uncol p, .mod_cat .uncol strong {
font-size: 1.2em;
margin-bottom: 0;
display: block;
}
.mod_cat .uncol {
float: left;
width: 24%;
}
.mod_cat .uncol .abierto,.mod_cat .uncol .cerrado {
float: none;
border: 0;
display: inline-block;
margin-top: .4em;
}
.mod_cat .doscol {
float: right;
width: 74%;
}
.mod_cat .doscol.c3{
float: left;
width: 51%;
margin-left: 1em;
}
.mod_cat .trescol {
float: left;
width: 20%;
margin-left: 1em;
}
.mod_sub_txt {
margin-bottom: 1em;
}
.mod_sub_txt p {
font-size: 1.2em;
margin-bottom: 0;
}
.mod_txt p {
font-size: 1.2em;
margin-bottom: .5em;
}
.mod_txt p a {
color: #4a7729;
font-weight: bold;
text-decoration: none;
}
.mod_f_new_combo {
border: .3em solid #e5e5e5;
padding: 1.1em;
font-size: 1.2em;
color: #333;
margin-bottom: 1em;
min-height: 7em;
}
.mod_f_new_combo label {
display: block;
margin-bottom: 1em;
}
.mod_f_new_combo .btn_env_f {
position: absolute;
top: 0;
}
.combo_wrapp {
position: absolute;
}
.sbHolder {
position: relative;
width: 20em;
z-index: 1;
}
.sbSelector {
background: url("../img/bg_new_combo.gif") no-repeat top left;
display: block;
height: 2.6em;
line-height: 2.6em;
outline: none;
overflow: hidden;
position: absolute;
text-indent: 1em;
top: 0;
width: 17em;
color: #333!important;
text-decoration: none!important;
}
.sbSelector:hover {
background: url("../img/bg_new_combo_h.gif") no-repeat top left;
color: #333;
text-decoration: none;
}
.sbToggle {
background: url("../img/bg_new_combo_2.gif") no-repeat top left;
display: block;
height: 3em;
outline: none;
position: absolute;
right: 0;
top: 0;
width: 3em;
}
.sbOptions {
background: #f3f3f3;
color: #333;
border: .1em solid #e0e0e0;
border-top: 0;
position: relative;
top: 3em;
width: 17em;
margin: 0!important;
z-index: 11;
overflow-y: auto;
font-size: 1em!important;
}
.sbOptions li {
background: none!important;
margin-bottom: 0!important;
padding: 0 .5em!important;
}
.sbOptions li:hover {
background: #d7d7d7!important;
color: #4a7729!important;
}
.sbOptions a {
background: url("../img/bg_mod_cat.jpg") repeat-x bottom left;
display: block;
outline: none;
padding: .5em;
color: #333!important;
text-decoration: none!important;
}
#f_buscador label.l_combo {
height: 5em;
}
#f_buscador label.l_combo .sbHolder {
width: 18.6em;
}
#f_buscador label.l_combo .sbSelector {
width: 15.6em;
}
.btn_env_f {
float: left;
margin-left: 1em;
}
.footer {
padding-top: 1.2em;
margin: 1em auto 0;
}
.banners {
margin: .7em 0;
}
/*tablas de datos - "Genericas"*/
table.tabladatos {
width: 100%;
margin: 1em 0;
color: #313131;
border-collapse: separate;
}
table.tabladatos.brd td, table.tabladatos.brd th {
border: .1em solid #a49e92;
}
table.tabladatos.tblleft th {
text-align: center;
}
table.tabladatos.tblleft td {
text-align: left;
}
table.tabladatos thead tr th {
font-weight: bold;
padding: 1em .55em;
background: #e5e5e5;
font-size: 1.2em;
}
table.tabladatos tbody tr {
background: #f1f1f1;
}
table.tabladatos tbody tr.impar {
background: #e5e5e5;
}
table.tabladatos tbody tr td {
text-align: center;
padding: .55em .8em;
border-left: .1em solid #fff;
border-right: .1em solid #c6c6c6;
font-size: 1.1em;
}
table.tabladatos tbody tr td a.boe {
font-style: italic;
}
table.tabladatos tbody tr td.txtleft, table.tabladatos thead tr th.txtleft {
text-align: left;
}
table.tabladatos tbody tr td.txtctr {
text-align: center;
}
.contenido_noticia_h3{
color: #000;
border-bottom: .1em solid #009956;
font-size: 1.3em;
padding: .5em 0 .2em 0;
margin-bottom: .4em;
font-weight: bold;
display: block;
clear: both;
}
p .contenido_noticia_h3{
font-size: 1.1em;
}
.est_conv {
font-size: 1.2em;
float: left;
margin-bottom: 1.5em;
margin-right: 1em;
}
.estado {
border: .2em solid #f0f0f0;
padding: 1em;
padding-bottom: 0;
margin: 1.5em 0;
}
.estado.abierto {
border-color: #009956;
}
.estado.abierto strong {
color: #009956;
}
/*pestanas carrusel*/
#tab_mod_01 {
margin-bottom: 1em;
}
#tab_mod_01 div.carru, #tab_mod_01 div.flash, #tab_mod_01 div.vid {
background: #e3e3e3;
padding: 1em;
}
#tab_mod_01 ul.es_tab {
margin: 0;
}
#tab_mod_01 ul.es_tab li {
float: left;
background: #464950 url(../img/bg_tab_li.gif) repeat-y top left;
margin: 0 .1em 0 0;
padding: 0;
}
#tab_mod_01 ul.es_tab li.sel, #tab_mod_01 ul li.es_tab:hover {
background: #000;
}
#tab_mod_01 ul.es_tab li a {
font-size: 1.2em;
color: #019966;
text-decoration: none;
display: block;
padding: .5em 1.5em;
}
#tab_mod_01 ul.es_tab li.sel a, #tab_mod_01 ul li.es_tab a:hover {
color: #fff;
}
#tab_mod_01 div.flash, #tab_mod_01 div.vid {
background: #000;
padding: 1em;
}
#tab_mod_01 div.vid ul {
background: #757575;
padding: .85em 0 .5em .5em;
padding-right: 0;
margin-bottom: 0;
}
#tab_mod_01 div.vid ul li {
padding: 0;
float: left;
margin: 0 .65em;
}
#tab_mod_01 div.vid ul img {
border: .1em solid #fff;
width: 6.3em;
}
#tab_mod_01 div.vid ul a.sel img {
border: .1em solid #00a65c;
}
/* INICIO pestanas carrusel (alfonso) */
/*carrusel uam interior*/
#img_ppal {
background-color: #f8f8f6;
position: relative;
margin-bottom: 1em;
text-align: center;
}
#img_ppal img {
height: auto;
max-width: 100%;
}
#leyenda {
background: #000;
bottom: 0;
color: #fff;
opacity: .8;
padding: 1em;
position: absolute;
text-align: left;
width: calc(100% - 2.5em);
z-index: 999;
}
.btn_ant_carr {
float: left;
background: url(../img/btn_carru_uam.gif) no-repeat 0 0;
width: 2.7em;
height: 5.9em;
}
.btn_sig_carr {
float: right;
background: url(../img/btn_carru_uam.gif) no-repeat 100% 0;
width: 2.7em;
height: 5.9em;
}
.nxt_c {
float: right;
background: url(../img/btn_carru_uam.gif) no-repeat 100% 100%;
width: 2.7em;
height: 5.9em;
}
#uam_thumbs {
background: #fff;
}
#uam_thumbs .w_of {
float: left;
width: 37.7em;
overflow: hidden;
background: #fdfdfd;
padding: 0;
}
#uam_thumbs ul {
width: 200em;
position: relative;
left: 0;
margin: 1em 0.45em 0em;
}
#uam_thumbs li {
float: left;
background: none;
padding: 0;
margin: 0 .7em 0 0;
}
#uam_thumbs img {
width: 5.6em;
height: 3em;
}
#uam_thumbs li div {
display: none;
}
#btn_pause {
background: url(../img/btn_carrusel_play.png) no-repeat 0 100%;
width: 2.2em;
height: 2.2em;
position: absolute;
top: 1em;
right: 1em;
}
/* FIN pestanas carrusel (alfonso) */
.agile_carousel img {
border: 0
}
.agile_carousel p,.agile_carousel ul,.agile_carousel ul li {
margin: 0;
padding: 0
}
.agile_carousel {
position: relative;
overflow: hidden;
font-family: Arial,Helvetica,sans-serif;
font-size: 1.1em
}
.agile_carousel .slides {
position: absolute;
top: 0;
left: 0
}
.agile_carousel .control_set {
position: absolute;
z-index: 4000
}
.agile_carousel .button_container {
z-index: 5000
}
.slide_button {
z-index: 5000;
cursor: pointer;
display: block;
background-position: 0 0;
background-repeat: no-repeat
}
#multiple_slides_visible .agile_carousel {
overflow: hidden;
-moz-box-shadow: 0 0 .4em #dfdfdf;
-webkit-box-shadow: 0 0 0 #dfdfdf;
box-shadow: 0 0 .4em #dfdfdf;
background-color: #ededeb
}
#multiple_slides_visible .slides {
margin-top: 2.8em
}
#multiple_slides_visible .slide_inner {
overflow: hidden;
-webkit-border-radius: .5em;
-moz-border-radius: .5em;
border-radius: .5em;
border: .1em solid #cfcece;
background-color: #fff;
text-align: center;
width: 14.4em;
margin: 0 auto
}
#multiple_slides_visible .photo_link {
width: 12.9em;
height: 13.7em;
overflow: hidden;
display: block;
margin: .8em auto .4em
}
#multiple_slides_visible .photo {
height: 13.7em
}
#multiple_slides_visible .caption:link,#multiple_slides_visible .caption:visited,#multiple_slides_visible .caption:hover {
color: #333;
text-decoration: none;
width: 12.8em;
display: block;
padding-bottom: .3em;
margin: 0 auto
}
#multiple_slides_visible .caption:hover {
text-decoration: underline
}
#multiple_slides_visible .persistent_content {
position: absolute;
top: .2em;
left: 1.2em;
font-size: 1.4em;
text-shadow: 0 .1em .1em #ccc;
color: #B5B5B5
}
#multiple_slides_visible .control_set_1{
float: right;
position: relative;
margin: .4em .6em 0
}
#multiple_slides_visible .previous_next_button {
width: 1.6em;
height: 1.6em;
overflow: hidden;
text-indent: 100em;
background-image: url(../img/sprite_ac_normal.png);
border: .1em solid #cfcece;
-webkit-border-radius: .5em;
-moz-border-radius: .5em;
border-radius: .5em;
background-color: #fff;
-moz-box-shadow: 0 0 .2em #dfdfdf;
-webkit-box-shadow: 0 0 0 #dfdfdf;
box-shadow: 0 0 .2em #dfdfdf
}
#multiple_slides_visible .previous_button {
background-position: .4em .3em
}
#multiple_slides_visible .next_button {
background-position: 4.4em .3em
}
#multiple_slides_visible .previous_next_button:hover {
background-color: #f7f7f7
}
#multiple_slides_visible .control_set_1 .ac_disabled {
background-image: url(../img/sprite_ac_disabled.png)
}
#multiple_slides_visible .control_set_2{
float: right;
position: relative;
margin: .8em 0 0
}
#multiple_slides_visible .group_numbered_button {
color: #000;
font-size: 1.2em;
margin-right: .2em;
background-image: url(../img/sprite_ac_normal.png);
background-position: -9.5em 0;
width: 1em;
height: 1em;
overflow: hidden;
text-indent: 100em;
background-color: transparent;
padding: 0 .2em
}
#carrusel_uam .control_set_1{
float: right;
position: relative;
background-color: #d9d9d9;
-webkit-border-radius: .5em;
-moz-border-radius: .5em;
border-radius: .5em;
opacity: 0.8;
margin: .6em .6em 0 0;
padding: .2em .8em
}
#carrusel_uam .numbered_button {
color: #000;
font-size: 1.2em;
margin-right: .2em;
padding: 0 .2em
}
#carrusel_uam .numbered_buttons_container .ac_selected,#carrusel_uam .numbered_buttons_container .numbered_button:hover {
color: #fff;
background-color: #222
}
#carrusel_uam .previous_next_button,.pause_button {
width: 1em;
height: 1.8em;
overflow: hidden;
text-indent: 100em;
background-image: url(../img/sprite_ac_normal.png)
}
#carrusel_uam .previous_button {
background-position: 0 .45em
}
#carrusel_uam .next_button {
background-position: -3.9em .45em
}
#carrusel_uam .pause_button {
background-position: -2em .45em
}
#carrusel_uam .control_set_1 .play_button {
background-position: -6em .45em
}
#carrusel_uam .previous_button,#carrusel_uam .pause_button {
margin-right: 1em;
}
#carrusel_uam .control_set_2{
left: 0;
bottom: 0;
width: 51em;
border-top: 1em solid #000;
background: #757575;
padding: 1em 0;
}
#carrusel_uam .content_button {
float: left;
width: 8.7em
}
#carrusel_uam .content_buttons_container .ac_selected {
background-position: -12.4em 0;
width: 8.7em
}
#carrusel_uam .content_button_inner {
background-color: #757575;
}
#carrusel_uam .content_button_inner .thumb {
text-align: center
}
#carrusel_uam .ac_selected .content_button_inner {
width: 8.5em
}
#carrusel_uam .ac_selected .content_button_inner img {
border: .1em solid #00a65c
}
#carrusel_uam .content_button.ac_selected p {
width: 42.8em;
height: 2.7em;
background: #000;
opacity: .6 ;
position: absolute;
bottom: 7em;
display: block;
left: 0;
font-size: 1em;
color: #fff;
padding: 1em .5em
}
#carrusel_uam .content_button img {
border: .1em solid #fff;
/*margin:1em auto 0*/
}
#carrusel_uam .persistent_content {
top: 10em;
left: 1em;
color: #ccc;
position: absolute;
z-index: 5000
}
.agile_carousel .slide,.agile_carousel .numbered_button,.agile_carousel .grouped_numbered_button,#multiple_slides_visible .slide_button,#carrusel_uam .control_set_1 .slide_button {
float: left
}
.agile_carousel .ac_hover,.current_slide_number,.slide_count {
cursor: text
}
#basic_slideshow .caption,#carrusel_uam .caption,#carrusel_uam .content_button p {
display: none
}
#multiple_slides_visible .previous_button:hover,#multiple_slides_visible .next_button:hover,#multiple_slides_visible .group_numbered_button:hover,#multiple_slides_visible .group_numbered_buttons_container .ac_selected {
background-image: url(../img/sprite_ac_hover.png)
}
#multiple_slides_visible .group_numbered_buttons_container,#carrusel_uam .numbered_buttons_container {
float: left;
margin-right: 1.4em;
}
/*para ventana modal*/
.esmodalclose {
position: absolute;
top: .8em;
right: 1.3em;
cursor: pointer;
}
.total_vm {
max-width: 849px;
max-height: 600px;
}
.dummy_div {
height: 0;
left: 0;
position: absolute;
top: 0;
visibility: hidden;
overflow: hidden;
width: .1em;
}
/*portal investigación*/
.titulares_contenido_ppal_investigacion {
width: 76.4em;
}
.titulares_contenido_ppal_investigacion h2 {
position: absolute;
left: -999px;
}
.titulares_contenido_ppal_investigacion img {
margin: 1.7em 0 0 0;
}
.banners_investigacion {
width: auto;
width: 76.4em;
}
.banners_investigacion li {
display: inline-block;
margin: 0 0.85em 0.8em 0;
}
.banners_investigacion img {
border: 1px solid #EEEDED;
}
.banners_investigacion li.smg {
margin: 0;
}
/* detalle publicaciones */
.titulares_contenido_ppal .mostrar_todos {
position: absolute;
top: 0;
right: 0.5em;
background-color: #f1f1f1;
padding: 0.6em 1.2em;
}
.titulares_contenido_ppal .mostrar_todos p {
margin: 0em;
}
.titulares_contenido_ppal .mostrar_todos a {
color: #777;
}
.titulares_contenido_ppal .mostrar_todos a:hover {
}
.wrapper_imagen_datos {
float: none;
display: block;
clear: both;
margin: 0em;
padding: 0em;
}
.wrapper_imagen_datos .imagen_publicacion {
float: left;
display: block;
font-size: 0.91em;
width: 20.3em;
margin: 0 2em 1.5em 0em;
padding: 1.45em 1.4em 1.6em 1.4em;
background: #f1f2ed;
}
.wrapper_imagen_datos .imagen_publicacion .imagen {
float: none;
margin-bottom: .9em;
}
.wrapper_imagen_datos .imagen_publicacion .titulo_imagen {
}
.wrapper_imagen_datos .imagen_publicacion .titulo_imagen p {
margin: 0em;
}
.wrapper_imagen_datos .datos_publicacion {
display: block;
margin: 0em;
padding: 0em;
}
.wrapper_imagen_datos .datos_publicacion .listado {
}
.wrapper_imagen_datos .datos_publicacion .listado dl {
}
.wrapper_imagen_datos .datos_publicacion .listado dt {
float: left;
display: block;
font-weight: bold;
margin-right: 0.3em;
}
.wrapper_imagen_datos .datos_publicacion .listado dd {
clear: right;
margin-bottom: 0.3em;
}
.wrapper_imagen_datos .datos_publicacion .botones {
float: left;
display: block;
margin: 0;
padding: 0;
}
.wrapper_imagen_datos .datos_publicacion .botones .enlace {
float: none;
clear: both;
display: block;
height: 2em;
background-color: transparent;
}
.wrapper_imagen_datos .datos_publicacion .botones .enlace a {
float: left;
display: block;
font-size: 1.1em;
color: #fff;
text-decoration: none;
padding: 0.6em 1.2em 0.6em 2.4em;
background-color: #4a7729;
background-repeat: no-repeat;
background-image: none;
background-position: .4em .6em;
text-decoration: none;
border-radius: 3px;
}
.wrapper_imagen_datos .datos_publicacion .botones .enlace a:hover {
text-decoration: none;
}
.wrapper_imagen_datos .datos_publicacion .botones .enlace a.aotro {
background-image: url(../img/bg_otro.png);
background-position: 1em 0.9em;
}
.wrapper_imagen_datos .datos_publicacion .botones .enlace a.acarrito {
background-image: url(../img/bg_carrito.png);
background-position: .5em .5em;
}
.descripcion {
float: none;
display: block;
clear: both;
margin: 0em;
padding: 0em;
}
.descripcion h4 {
}
.descripcion p {
}
.mas_datos {
float: none;
display: block;
clear: both;
margin: 0em;
padding: 0em;
}
.mas_datos dl {
}
.mas_datos dt {
float: left;
display: block;
font-weight: bold;
margin-right: 0.3em;
}
.mas_datos dd {
clear: right;
margin-bottom: 0.3em;
}
.mas_datos dd p {
margin: 0em;
font-size: 1em;
}
/* listado items */
.item {
float: none;
display: block;
height: auto;
margin: 0em 0em 1em 0em;
padding: 0em 0em 1em 0em;
border-bottom: 3px solid #009956;
}
.item .title,.item .subtitle,.item .image {
float: none;
display: block;
margin: 0em;
padding: 0em;
height: auto;
}
.item.first {
margin-top: 3em;
padding-top: 1em;
border-top: 3px solid #009956;
}
.item.last {
border-bottom: 0px none;
}
/* Por defecto... */
.item .title h3 {
font-size: 1.7em;
color: #999!important;
font-family: "times new roman";
margin: .5em 0em;
}
.item .subtitle p {
font-weight: bold;
}
.item .description p {
font-weight: normal;
}
.item .image {
position: relative;
margin-bottom: .5em;
}
.item .image .lupita {
position: absolute;
width: 31px;
height: 31px;
bottom: 10px;
right: 10px;
background: transparent url('../img/lupita.png') no-repeat 0 0;
z-index: 5;
}
/* Excepciones en titulares */
.item.first .title h3 {
font-size: 2.2em !important;
}
.item.derecha .title h3 {
margin-top: 1em;
}
.item.izquierda .title h3 {
margin-top: 1em;
}
/* Excepciones en imagenes */
.item.derecha .image {
float: right;
width: auto;
margin: 0em 0em .5em 2em;
}
.item.izquierda .image {
float: left;
width: auto;
margin: 0em 2em .5em 0em;
}
/* Formulario de contacto OOAE */
.form-horizontal {
font-size: 1.1em;
}
.form-horizontal .form-group {
margin-left: 0px;
margin-right: 20px;
margin-bottom: 10px;
}
.form-horizontal .form-group.none {
display: none;
}
.form-horizontal .control-label {
padding: 5px 0;
display: inline-block;
}
.form-horizontal .form-control {
display: block;
width: 100%;
padding: 6px 12px;
font-size: 1.1em;
line-height: 1.42857143;
color: #555;
border: 1px solid #ccc;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-horizontal .btn {
display: inline-block;
margin-bottom: 0;
font-weight: normal;
text-align: center;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
border-radius: 4px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.form-horizontal .btn-primary {
background-image: -webkit-linear-gradient(top, #4a7729 0, #06612e 100%);
background-image: -o-linear-gradient(top, #4a7729 0, #06612e 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4a7729), to(#06612e));
background-image: linear-gradient(to bottom, #4a7729 0, #06612e 100%);
filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff4a7729', endColorstr='#ff06612e', GradientType=0);
filter:progid: DXImageTransform.Microsoft.gradient(enabled = false);
background-repeat: repeat-x;
border-color: #05582a;
color: white;
}
.form-horizontal .btn-primary:hover,.btn-primary:focus {
background-color: #06612e;
background-position: 0 -15px
}
.form-horizontal .btn-primary:active,.btn-primary.active {
background-color: #06612e;
border-color: #05582a
}
.form-horizontal .btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active {
background-color: #06612e;
background-image: none
}
.areadescargas {
border: .1em solid #f0efeb;
color: #53535D;
margin-top: 1.5em;
clear: both;
}
.areadescargas span.titdesc {
background: #f0efeb;
font-weight: bold;
font-size: 1.2em;
padding: .9em 1em .5em 1em;
display: block;
}
.areadescargas ul li {
background: none repeat scroll 0 0 transparent;
}
.areadescargas ul li a {
display: inline;
text-decoration: none;
color: #545454 !important;
}
.areadescargas ul li a span {
color: #545454;
margin-left: .2em;
}
/* ESTILOS DE TRAMITES */
div.separadorPestanyas {
margin-bottom: 3.5em;
}
h4.pestanias a {
-moz-border-bottom-colors: none !important;
-moz-border-left-colors: none !important;
-moz-border-right-colors: none !important;
-moz-border-top-colors: none !important;
background: none repeat scroll 0 0 #F4F3EF;
border-color: -moz-use-text-color #C8C7C3 -moz-use-text-color -moz-use-text-color !important;
border-image: none !important;
border-style: none solid none none !important;
border-width: 0 1px 0 0 !important;
clear: none !important;
color: #353334;
float: left;
height: 2.7em;
padding-bottom: 0.9em !important;
position: relative;
text-align: center;
width: 10.8em;
z-index: 2;
padding-top: 1em;
}
a.doublesel {
background: url(../img/bg-menu-doublesel.gif) repeat-x scroll left top #FFFFFF !important;
}
h4.pestanias a.doublesel {
color: #333333 !important;
font-weight: normal;
}
h4.pestanias a.sel, h4.pestanias a.lstsel, h4.pestanias a.doublesel, h4.pestanias a.lstdoublesel {
background: none repeat scroll 0 0 #FFFFFF;
border-bottom: 0.4em solid #FFFFFF !important;
color: #333333;
outline: medium none;
padding-top: 1em;
}
.contentPestanias .intPestanias {
top: 4.5em;
}
.consulta a.extlink {
background: url(../img/ico_arrow_new.gif) no-repeat 95% .25em;
padding-right: 1.5em;
}
/* Inicio elementos invisibles */
.elemento-invisible {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
}
/* Fin elementos invisibles */
/* Inicio enlaces para saltar bloques */
.enlace-invisible {
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
left: 0px;
overflow: hidden;
position: absolute !important;
top: 0px;
}
.enlace-invisible.focusable:focus {
background-color: #4a7729;
clip: auto;
color: #fff;
font-weight: bold;
height: auto;
padding: 10px;
text-decoration: none;
z-index: 9999;
}
/* Fin enlaces para saltar bloques */
/* INICIO BUSCADOR DE TRAMITES */
.cnt_buscador_noticias {
border: .1em solid #dfdbd2;
clear: both;
margin-bottom: 1.5em;
background: #f9f9f7;
}
form#f_buscador_noticias {
font-size: 1.2em;
background: #f9f9f7;
padding: .9em 1.1em 3em 1.1em;
border: .2em solid #fff;
border-bottom: 0;
}
form#f_buscador_noticias fieldset {
clear: both;
margin-bottom: 1em;
}
form#f_buscador_noticias fieldset legend {
display: block;
color: #000;
font-weight: bold;
font-size: 1.1em;
margin-bottom: 1.5em;
padding-left: 0;
}
form#f_buscador_noticias label {
float: left;
color: #444;
width: 50%;
}
form#f_buscador_noticias label.f_pclave {
width: 100%;
}
form#f_buscador_noticias label input {
width: 5.7em;
float: left;
border: .1em solid #55973d;
color: #555;
margin: .2em .5em .6em 0;
}
form#f_buscador_noticias label input#f_pclave, form#f_buscador_noticias label input#f_publi, form#f_buscador_noticias label input#f_pautor {
width: 17em;
margin-right: 0;
}
form#f_buscador_noticias label select {
width: 17em;
margin-right: 0;
border: .1em solid #e5e1e2;
color: #555;
margin: .2em .5em .6em 0;
}
form#f_buscador_noticias input#btn_buscar_f {
background: #68573f url(../img/bg_submit_lupa.gif) no-repeat 100%;
padding: 0 2em 0 1em;
color: #fff;
border: 0;
float: right;
cursor: pointer;
}
div.col1.lastc {
margin-top: 4.5em;
width: 23.4em;
padding-left: .2em;
}
/* FIN BUSCADOR TRAMITES */
/* INICIO ESTILOS PREGUNTAS FRECUENTES */
.contenido_ppal ul.despliega {
display: block;
margin: 1em 0;
padding-left: 0.5em;
}
.contenido_ppal ul.despliega ul {
font-size: 1em;
padding-left: 0.5em;
}
.contenido_ppal ul.despliega li p {
font-weight: bold;
}
ul[id^="child"] ul > li {
list-style: inside;
font-weight: bold;
}
/* FIN ESTILOS PREGUNTAS FRECUENTES */
/* INICIO ESTILOS FORMULARIO DE VALIDACION */
.alin_izq {
float: left;
}
.alin_izq.fijarAncho {
width: 7em;
}
.image_holder {
float: left;
margin-left: 1em;
}
form#f_buscador_noticias label input#f_codseg {
margin-right: 0;
width: 20em;
}
form#f_buscador_noticias label input#f_campoNif, form#f_buscador_noticias label input#f_campoApel {
margin-right: 0;
width: 15em;
}
form#f_buscador_noticias fieldset span {
display: block;
clear: both;
margin: .3em 0;
color: #444;
}
.contenido_ppal div.image_info {
width: 14.2em;
display: none;
position: absolute;
margin: -6em 0 0 2em;
min-height: 8em;
background: url("../img/bg_tooltip_bt.gif") no-repeat scroll right top transparent;
}
.contenido_ppal div.image_info_movil {
width: 14.2em;
display: none;
position: absolute;
margin: -5em 0 0 2em;
min-height: 8em;
background: url("../img/bg_tooltip_bt_bigg.gif") no-repeat scroll right top transparent;
}
.margenes {
background: url("../img/bg_tooltip_top.gif") no-repeat scroll right top transparent;
padding: 0.5em 0.5em 0.5em 1.2em;
}
.margenes_movil {
background: url("../img/bg_tooltip_top_bigg.gif") no-repeat scroll right top transparent;
padding: 0.5em 0.5em 0.5em 1.2em;
}
.image_holder:hover .image_info {
display: block;
}
.image_holder:hover .image_info_movil {
display: block;
}
form#f_buscador_noticias fieldset span.erroresForms {
color: red;
}
form#f_buscador_noticias label input.camposErroresForms {
border: 0.1em solid red;
}
.redirect {
background:url("../img/redirect.gif") no-repeat scroll center top transparent;
height: 100px;
}
.erroresForms span#aqui {
color: inherit;
display: inline;
text-decoration: underline;
cursor: pointer;
}
div#errorDetails {
display: none;
padding: 0.5em;
border: 0.2em solid #ddd;
}
form#f_buscador_noticias label#codSeguro{
width: 55%;
}
form#f_buscador_noticias label#captcha{
width: 45%;
}
.validDocument iframe{
width: 100%;
height: 1000px;
}
/* FIN ESTILOS FORMULARIO DE VALIDACION*/
/* INICIO ESTILOS DESTACADOS ENLACES PORTADA*/
div.not_destacada_home {
background: #4a7729;
padding: 0.35em 0.5em 0.35em 0.7em;
font-size: 1.5em;
color: #ffffff;
font-weight: bold;
font-family: Arial,Verdana,Helvetica,sans-serif;
line-height: 1em;
margin-bottom: 0.5em;
}
a.mas_enlacesHome {
clear: left;
background: none;
color: #333;
font-style: italic;
font-size: 1.3em;
font-weight: bold;
text-decoration: underline;
margin-right: 1.5em;
float: right;
}
div.bg_separador {
background: none;
}
div.col21 {
width: 36.3em;
float: left;
}
div.listados_fw {
padding-right: 0.6em;
font-size: 1.2em;
color: #555;
}
div.listados_fw div.mod_1col_img {
font-size: 1em;
}
div.listados_fw h2 {
background: #4a7729;
padding: 0.3em 0.5em 0.3em 0.7em;
font-size: 1.2em;
color: #ffffff;
font-weight: bold;
margin-bottom: .5em;
}
div.listados_fw ul {
margin: 1.2em 0 .6em 1em;
}
div.listados_fw ul li {
background: url(../img/bull_li_cuadro_gris.gif) no-repeat 0 .5em;
padding-left: .8em;
margin-bottom: .7em;
}
div.listados_fw ul li a {
text-decoration: none;
color: #333;
}
div.listados_fw ul li a.extlink {
background: url("../img/ico_enlace_externo.gif") no-repeat scroll 100% 0.45em transparent;
padding-right: 1.5em;
}
div.listados_fw ul li a:hover, #ul_buscador a:hover {
text-decoration: underline;
color: #000 !important;
}
div.bg_separador div.col1.lastc {
margin-top: 0;
}
/* FIN ESTILOS DESTACADOS ENLACES PORTADA*/
/* INICIO MODULO AVISOS */
.avisos {
background: #63666A;
margin-bottom: -1em;
margin-left: -3em;
width: 104em;
z-index: 200;
}
.avisos div {
background: none;
min-height: 3.5em;
padding: 2em;
padding-top: 0;
position: relative;
}
.avisos div p {
color: #FFFFFF;
font-size: 1.6em;
font-weight: normal;
padding: 0.8em 0.5em 0 1.5em;
text-align: left;
}
.avisos div a p {
color: #FFFFFF;
font-size: 1em;
font-weight: normal;
padding: 0.8em 0.5em 0 1.5em;
text-align: center;
}
.avisos div span.naranja {
color: #FFE4B6;
text-decoration: underline;
}
.avisos div a {
color: #FFFFFF;
font-size: 1.6em;
font-weight: normal;
text-align: center;
}
/* FIN MODULO AVISOS */
/* INICIO PESTAÑAS PORTADA */
.pestanasPortadaImagen {
display: table-cell;
text-align: right;
vertical-align: middle;
width: 30%;
}
.pestanasPortadaImagen img {
height: auto;
max-width: 100%;
}
.pestanasPortadaListado {
display: table-cell;
}
/* FIN PESTAÑAS PORTADA */
/* INICIO ESTILOS VALIDACION MOVILES*/
.cabeceraMovil {
border-bottom: 0.1em solid #00A65C;
margin-bottom: 0.7em;
padding-bottom: 0.5em;
font-size: 1.5em;
font-weight: bold;
background: none repeat scroll 0 0 #E3E3E3;
padding-top: 0.5em;
}
div#contenidoMovil div {
text-align: left;
}
div#contenidoMovil div.cabeceraMovil {
text-align: center;
font-size: 3em;
}
div#contenidoMovil div.contenido_ppal {
font-size: 2.2em;
padding: 0.5em;
}
.titulares_contenido_Movil {
margin-bottom: 1em;
}
div#contenidoMovil div {
text-align: left;
}
.titulares_contenido_Movil h2 {
text-align: left;
font-size: 1.3em;
font-weight:bold;
}
.alin_izq.alin_img {
width: 18.2em;
}
.image_holder.sinMargenIzq {
margin-left: 0.4em;
}
form#f_buscador_noticias label img {
width: 1.67em;
height: 1.5em;
float: left;
}
form#f_buscador_noticias label input#f_codseg.recortarMovil, form#f_buscador_noticias label input#recaptcha_response_field {
width: 20em;
clear: both;
}
form#f_buscador_noticias input#btn_buscar_f.botonMovil {
background: url("../img/bg_submit_movil.gif") no-repeat scroll 100% 0.1em #68573F;
padding: 0 1em 0 1em;
}
/* FIN ESTILOS VALIDACION MOVILES*/
/* INICIO LISTAS AGRUPADAS */
ul.listaAgrupadores {
margin: 1.5em 0;
padding: 0;
}
ul.listaAgrupadores li {
background: none;
margin: 0;
padding: 0;
}
ul.listaAgrupadores li.elementoAgrupadores a {
color: #444 !important;
text-decoration: none;
}
ul.listaAgrupadores li.elementoAgrupadores a:hover {
color: #4a7729 !important;
text-decoration: underline;
}
ul.listaAgrupadores li.elementoAgrupadores a span.tit {
color: inherit;
display: inline;
}
/* FIN LISTAS AGRUPADAS */
/* INICIO RESULTADOS BUSCADOR ANUNCIOS */
div.informacionBusqueda {
font-size: 13px;
margin: 10px 0;
}
div.informacionBusqueda div.informacionCriteriosBusqueda span.nombreCriteriosBusqueda {
color: #4a7729;
font-weight: bold;
margin-right: 5px;
}
div.informacionBusqueda div.informacionCriteriosBusqueda ul.resultadosCriteriosBusqueda {
padding-left: 15px;
}
div.informacionBusqueda div.informacionCriteriosBusqueda ul.resultadosCriteriosBusqueda li.criterioBusqueda {
background: none;
list-style-type: disc;
padding: 0;
}
div.informacionBusqueda div.informacionAgrupador span.nombreAgrupador {
color: #4a7729;
font-weight: bold;
margin-right: 5px;
}
ul#anuncios {
font-size: 13px;
}
ul#anuncios li.anuncio {
border: 1px solid #dfdbd2;
border-left-color: #4a7729;
border-left-width: 5px;
border-radius: 3px;
box-sizing: border-box;
margin-top:5px;
padding: 10px;
}
ul#anuncios li.anuncio h3 {
color: #4a7729;
font-weight: bold;
}
ul#anuncios li.anuncio p {
margin-top: 5px;
font-size: 1em;
}
ul#anuncios li.anuncio p.metadatosAnuncio span.nombreAgrupador {
color: #555;
font-weight: bold;
text-transform: uppercase;
}
/* FIN RESULTADOS BUSCADOR ANUNCIOS */
/* INICIO BOTÓN VOLVER AL TABLÓN */
div#volverAlTablon {
font-size: 13px;
font-weight: bold;
text-align: right;
}
div#volverAlTablon a {
text-decoration: none;
}
div#volverAlTablon a:hover {
text-decoration: underline;
}
/* FIN BOTÓN VOLVER AL TABLÓN */
/* INICIO TABLAS */
div.contenido_ppal table:not([class]):not([id]) td, table:not([class]):not([id]) th {
padding: .5em;
}
/* FIN TABLAS */
.titular_contenedor{
font-size: 2em;
color: #4a7729;
padding: 0.5em 0.3em 0em 0.25em;
}