@charset "utf-8";
@import url("formularios.css");
@import url("calendario.css");

/****************************/
/***** GENERALES ************/
/*Limpia*/
html, body, div, span, applet, object, iframe,  p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike,  sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-size:100.01%;font-style:normal}
h1, h2, h3, h4, h5, h6 {font-weight:normal;margin:0;padding:0;border:0;font-size:100.01%;font-style:normal}
a img {border:none}
body{font-size:.7em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;color:#232323; background:#ffffff url(../img/fondos/bg_body.gif) repeat-x 0 0}
table{border-collapse:collapse;border-spacing:0;font-size:1em}
caption, th, td {text-align:left}
input, select, textarea {font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;font-size:100.01% }
:lang(es) {quotes:"«\2009" "\2009»" "\201C" "\201D" "\2018" "\2019" }

/*Generales*/
.oclt { position:absolute;left:-9999em;overflow:hidden;}
.fright{float:right!important}
.fleft{float:left!important}
.italic{font-style:italic}
.alaDcha {text-align:right;}
.pOscuro {color:#232323;font-weight:bold;}
.gris{color:#616265}
.marTop15{margin-top:15px}
.entradilla{padding:0 12px 30px}
.fclear{clear:both}
.center{text-align:center!important}
.fNormal{ font-weight:normal!important}
.marL20{ margin-left:20px}
.bbdot {border-bottom:1px dotted #d2d2d2;}

/*Clear*/
#cuerpo, #cabecera, #divMenu, .divBloques, .row, .divVideos, .divColumnas,#faldon, .urlValoracion ,#moduloContenido, .formulario, .fila, .dosCols, .accionesListado, .ulListadoGr li, .liInf{height:100%; overflow:hidden;/* clear:both*/}

::selection { background: #5185b3; color: #FFF; }
::-moz-selection { background: #5185b3; color: #FFF; }

#pagina .oscuro {color:#232323}


/*Enlaces*/
a {color:#2c81bd; text-decoration:none}
a:hover {text-decoration:underline}
ul.ulMenu1 li a:hover, #pagina #divLogin  legend span a:hover  {text-decoration:none}

/*Listas*/
/*listas comunes*/
.lista1{list-style:square inside none; margin:0 0 11px; padding-left:18px;}
.lista1 li{ padding:9px 0 0;}

.lista2 { padding:9px 18px;}
.lista2 li{ list-style:none; background:url(../img/fondos/bolo_azul4.gif) no-repeat 0 6px; padding:0 0 4px 8px}

.lista3 { padding:9px 18px;}
.lista3 li{ list-style:none; background:url(../img/fondos/bolo_negro.gif) no-repeat 0 6px; padding:0 0 4px 8px}

/*LISTADO ASOCIADOS*/
.listaAsociados { width:240px; margin:12px 0 12px 12px;padding:12px 18px 0 0;font-size:1.1em;clear:both; background-color:#f5f5f5;border:1px solid #d2d2d2;-moz-border-radius: 3px; /*borde para Firefox*/-webkit-border-radius: 3px; /*borde para chrome y safari*/ float:right;}
.listaAsociados li {list-style:none; background:url(../img/fondos/asociados.gif) no-repeat 18px 0; padding:0 0 12px 42px}
.listaAsociados p {margin:0 0 6px 18px;color:#616265;padding:0;font-family:/*"Amasis MT",*/Georgia,"Times New Roman",Times,serif;color:#232323}

/**/
.listaDetalle01 dt{ clear:both;color:#232323;float:left;font-weight:bold;padding:0 8px 6px 0;width:15%;}
.listaDetalle01 dd{color:#616265;float:left;padding:0 0 6px;width:83%;}
.listaDetalle01 dt.sep{ float:none; width:auto; padding:0 6px 0px 0; width:99%}
.listaDetalle01 dd.sep{ float:none; width:100%}

/*FORMULARIOS*/
.formulario .inputText {background: #FFF url(../img/fondos/input_text.gif) 0 0 repeat-x; border:1px solid #cbcbcb; border-radius:.3em; -moz-border-radius:.3em; -webkit-border-radius:.3em; color:#a5acb0}
.formulario .inputBtn {border:none; color:#FFF;text-align:center;padding:3px 0; height:24px; display:inline-block;}
.row {}

/****************************/
/******* ESTRUCTURA *********/
#pagina {margin:0 auto; background:url(../img/fondos/body_inf.gif) repeat-x left bottom transparent}
/*#cuerpo, #cabecera, #pie {padding: 0 27px}*/

/*cuerpoPlantilla1*/
.cuerpoPlantilla1 .colIzda {float:left; width:700px; padding-top:18px; color:#232323}
.cuerpoPlantilla1 .colDcha {float:left;padding:18px 0 0 20px;width:210px;}

/*cuerpoPlantilla2*/
.cuerpoPlantilla2 .colIzda {float:left; width:300px; margin-right:20px}
.cuerpoPlantilla2 .colCentro {float:left; width:610px; margin-right:20px; padding-top:18px}

#cuerpo { padding-top:18px; margin:0 auto 40px; width:980px}

/****************************/
/******** CABECERA *********/
#cabecera {/* background: #3B6290 url(../img/fondos/cabecera.png) 0 0 repeat-x;*/ padding:0 20px 0; width:83.9em; margin:0 auto; overflow:visible}
#fndCabecera {background:url(../img/fondos/marca_agua_cabecera.png) 12px 0 no-repeat;padding-top:6px}
#cabecera h1 {float:left; margin:30px 0 0 48px}
#cbcrDcha {width:27.2em; float:right; position:relative; z-index:99}

#modDer{left:4px;position:absolute;top:137px;}
#divIdioma {float:left}
#divBusca {float:right;margin-left:4px;}
#divBusca p a {float:right; color:#FFFFFF;margin-top:3px;}
#divBusca.formulario {border:none; background: url(../img/fondos/bg_formulario.png) 0 0 no-repeat;}
#divBusca.formulario .inputText {border:none; background: url(../img/fondos/busca_cabecera2.png) 0 0 no-repeat; padding:5px 9px 5px 9px; width:104px;}
#divBusca.formulario .inputBtn {border:none; background:url(../img/fondos/btn_buscar.gif) 0 0 no-repeat; margin-left:-2px; width:79px;padding:4px 0;}

/*Login*/
#divLogin {/* background:url(../img/fondos/caja_login_inf.png) 0 100% no-repeat; */width:30.7em; height:124px; position:relative}
/*#txt_contrasenia {background:url(../img/fondos/contrasenia.gif) 0 50% no-repeat}*/
#divLogin .formulario { background:url(../img/fondos/caja_login.png) 0 -26px no-repeat; padding:18px 20px 16px;float:left; clear:both;height:auto;width:276px; margin-top:26px;}

#divLogin  legend span{background:url(../img/fondos/caja_login_2.png) no-repeat right top transparent;cursor:pointer;display:block;font-weight:bold;padding:0 8px 0 0;position:absolute;text-align:center;top:0;line-height: 1em;}
#divLogin #camposFirEdni {left:16em;position:absolute;top:8px;text-align:center;line-height: 1em;}
#divLogin #camposFirEdni span a{ color:#ffffff; font-weight:bold}
#pagina #divLogin  legend span.loginActivo  { background-position: top right; color:#3a3a3a }
#pagina #divLogin  legend span.loginActivo span { color:#3a3a3a; background:url(../img/fondos/caja_login_1.png) no-repeat left top transparent;color:#3A3A3A;display:block;padding:8px 14px 10px 32px; position:static}
/*#camposFirEdni {display:none}*/
/*#divLogin form {display:inline}*/
#divLogin .formulario .inputText {width:126px; padding:3px 2px;margin-bottom:6px;}

/*#pestasLogin ul { list-style:none; height:33px}
#pestasLogin ul li { float:left; list-style:none; width:155px; text-align:center; line-height:33px}
#pestasLogin ul li#liLoginUsu { background: url(../img/fondos/caja_login_1.png) bottom left no-repeat}
#pestasLogin ul li#liLoginFir { background: url(../img/fondos/caja_login_2.png) bottom right no-repeat }
#divLogin #pestasLogin ul li.liLoginActivo { background-position: 0 0}*/

#pestasLogin ul li a { color:#3a3a3a}




#divLogin  .formulario { }
#divLogin .row { float:left; clear:both; width:100%; height:auto; margin-bottom:4px}
#divLogin .row p { float:left; width:auto;margin-top:4px;}
#divLogin .row .bloque {float:left;width:132px;margin-right:6px;}
#divLogin .row .inputBtn {width:80px; background:url(../img/fondos/btn_azul_80.gif) 0 0 no-repeat;float:right;/*margin-right:22px;*/ padding-bottom:40px;}

/*Caja login*/
#divLogin.logado ul{overflow:hidden; height:100%}
#divLogin.logado ul li.primero{border-left:none; margin-left:0; padding-left:0  }
#divLogin.logado ul li, .colGrisInt ul.enlacesInf li { float:left; list-style:none;border-left:1px dotted #FFF; padding-left:10px; margin-left:10px; color:#FFF}
#divLogin.logado ul li {padding-top:2px; padding-bottom:2px}
#divLogin.logado ul li img {vertical-align: text-top}
#divLogin.logado {/* position:relative; right:-15px;*/float:right}
#divLogin a { color:#FFF}

/*Menu*/
#divMenu {clear:both; height:5.8em; position:relative; padding-top:15px;width:auto;}
ul.ulMenu1 { list-style:none; overflow:hidden; height:100%}
ul.ulMenu1 li { list-style:none; float:left; background-color:#e1e0dc; margin-right:.17em; font-family:/*"Amasis MT",*/Georgia,"Times New Roman",Times,serif;font-size:1.23em}
ul.ulMenu1 li#liActivo, ul.ulMenu1 li:hover, ul.ulMenu1 li:active, ul.ulMenu1 li:focus { background-color:#173450}
ul.ulMenu1 li a {color:#232323; background: #e1e0dc url(../img/fondos/pesta_izda.gif) 0 0 no-repeat;display:inline-block }
ul.ulMenu1 li span { background:url(../img/fondos/pesta_dcha.gif) 100% 0 no-repeat; padding:0.65em 13px 0.75em 14px; display:inline-block}
ul.ulMenu1 li#liActivo a, ul.ulMenu1 li a:hover, ul.ulMenu1 li a:active, ul.ulMenu1 li a:focus{ color:#FFF; background: #173450 url(../img/fondos/pestactiva_izda.gif) 0 0 no-repeat}
ul.ulMenu1 li#liActivo span, ul.ulMenu1 li a:hover span, ul.ulMenu1 li a:active span, ul.ulMenu1 li a:focus span{ background: url(../img/fondos/pestactiva_dcha.gif) 100% 0 no-repeat}
/*segundo nivel*/
ul.ulMenu2 {
	position:absolute;
	bottom:0;
	left:-1px;
	width:68.2em;
	background-color:#173450;
	padding:.76em 0 0 28px;
	z-index:1
}
ul.ulMenu2 li {background-color:#173450; font-family:Arial, Helvetica, sans-serif; /*font-size:.77em*/;padding:3px 12px 6px 13px; background:url(../img/fondos/brd_submenu.gif) 0 40% no-repeat; font-size:.84em }
ul.ulMenu2 li span{ padding:0; background:none}
ul.ulMenu2 li.first{ padding-left:0; background:none}
ul.ulMenu1 li#liActivo ul.ulMenu2 li a { color:#FFF; background:none}
/*activo*/
ul.ulMenu1 li#liActivo ul.ulMenu2 li#li2Activo { position:relative; right:-4px;margin-left:-4px;}
ul.ulMenu1 li#liActivo ul.ulMenu2 li#li2Activo {background: #173450 url(../img/fondos/sub_pesta_izda.gif) 0 0 no-repeat; padding:0 0 0 4px}
ul.ulMenu1 li#liActivo ul.ulMenu2 li#li2Activo a { color:#232323; background: #fff url(../img/fondos/sub_pesta_dcha.gif) 100% 0 no-repeat; display:inline-block; padding:3px 9px 6px 6px;}
/*ul.ulMenu1 li#liActivo ul.ulMenu2 li#li2Activo { position:relative; right:-4px;margin-left:-4px;}
ul.ulMenu1 li#liActivo ul.ulMenu2 li#li2Activo a { color:#232323; background: #383838 url(../img/fondos/sub_pesta_izda.gif) 0 0 no-repeat; padding-left:3px}
ul.ulMenu1 li#liActivo ul.ulMenu2 li#li2Activo span { background: #fff url(../img/fondos/sub_pesta_dcha.gif) 100% 0 no-repeat;display:inline-block; padding:2px 9px 6px 6px;}*/
ul.ulMenu1 li#liActivo strong, ul.ulMenu1 li#liActivo ul.ulMenu2 li#li2Activo{font-weight:normal}
/*hover*/
ul.ulMenu2 li a:hover, ul.ulMenu2 li a:active, ul.ulMenu2 li a:focus { text-decoration:underline}
ul.ulMenu2 li#li2Activo a:hover, ul.ulMenu2 li#li2Activo a:active, ul.ulMenu2 li#li2Activo a:focus{text-decoration:none}


/****************************/
/************ PIE ***********/
#pie { background-color:#e2e1dd; color:#232323; width:980px; margin:0 auto}
#pie a { color:#232323}
#faldon { clear:both; padding:24px 27px}
#faldon h3 { color:#616265;font-family:/*"Amasis MT",*/Georgia, "Times New Roman", Times, serif; font-size:1.1em;margin-bottom:1.2em; font-weight: bold }
#faldon .col {width:33%; float:left; text-align:center; font-size:1.1em }
#faldon .col li { background: url(../img/fondos/pntd_gris_1.gif) 0 100% repeat-x; list-style:none; width:160px; margin:0 auto; padding:0.34em 0 }
#infoPie { padding:0 0 1.6em; text-align:center}
#infoPie p { text-align:center; font-size:1em; margin-bottom:.4em; color:#616265}
#infoPie ul{ overflow:hidden; height:100%}
#infoPie ul li{ list-style:none; background:url(../img/fondos/bg_infoPie.gif) no-repeat 0 center; padding:0 4px 0 8px; display:inline}
#infoPie ul li.first{ background:none}
#infoPie ul li a{font-size:1em}


/****************************/
/***** COLUMNA DERECHA *****/
/*Modulos foto*/
.moduloFoto {height:96px; margin-bottom:36px;border-top:3px solid #CBCBCB}
.moduloFoto h2 {padding:22px 30px; display:table-cell; vertical-align:middle;  }
.moduloFoto h2 a { color:#FFF;font-family:/*"Amasis MT",*/Georgia, "Times New Roman", Times, serif; font-size:1.6em; background:url(../img/fondos/gris_1.png) 0 0 repeat;line-height:1.4em;padding:2px 6px;}
.areas .moduloFoto {margin: 12px 0 2px 0; padding-bottom:4px;}
.areas .moduloFoto h2 {padding:22px 28px;display:table-cell; vertical-align:middle;}


/*Modulos foto temas*/
.moduloFotoTemas {height:96px; /*margin-bottom:18px;*/}
.moduloFotoTemas h2 {padding:22px 30px; display:table-cell; vertical-align:middle;  }
.moduloFotoTemas h2 a {color:#FFF;font-family:/*"Amasis MT",*/Georgia, "Times New Roman", Times, serif; font-size:1.45em; background:url(../img/fondos/gris_1.png) 0 0 repeat;line-height:1.35em;padding:2px 3px;}
.bordeGrisArriba {border-top:3px solid #CBCBCB;margin:12px 0 0 0;}


/*Modulos foto texto*/
.moduloFotoTexto { background:url(../img/fondos/sombra_img_col_dcha.gif) center bottom no-repeat; padding-bottom:2px; margin-bottom:49px }
.cuerpoPlantilla1 .colDcha .moduloFotoTexto h2.titu1, .cuerpoPlantilla1 .colDcha .moduloContenido h2.titu1 {margin-bottom:-6px; position:relative; z-index:98}
.cuerpoPlantilla1 .colDcha .moduloContenido h2.titu2 {margin-bottom:6px; position:relative; z-index:98}

.moduloFotoTexto .fndFoto {background-position:bottom left; background-repeat:no-repeat; height:12.3em; padding: 18px 12px}
.moduloFotoTexto .fndBlanco { background:url(../img/fondos/banners_blanco_sup.png) 0 0 no-repeat; padding-top:3px; float:left; width:122px}
.moduloFotoTexto .fndBlanco .nvlv {background:url(../img/fondos/banners_blanco_inf.png) left bottom no-repeat; padding:2px 6px}
.moduloFotoTexto li {list-style:none; background:url(../img/fondos/bolo_azul2.gif) 0 .4em no-repeat; text-indent:6px; position:relative; margin-bottom:.2em; }
.moduloFotoTexto a {color:#285a89; line-height:8px}
/*Modulos foto contenido*/
.moduloContenido { margin-bottom:36px; overflow:hidden; height:100%;}
.moduloContenido p { font-size:1.1em;}
.moduloContenido .divFoto {background:url(../img/fondos/sombra_img_col_dcha.gif) center bottom no-repeat;padding-bottom:2px; margin-bottom:6px;}
.moduloContenido #slctPersonal { padding:15px 5px 0 15px; width:180px;}
.moduloContenido #slctPersonal .inputBtn { width:86px; background:url(../img/fondos/btn_gris_86.gif) 0 0 no-repeat;float:right; margin:.5em 14px 0 0}
#slctPersonal select {border: 1px solid #adadad; border-radius:.3em; -moz-border-radius:.3em; -webkit-border-radius:.3em; padding:.1em; color:#232323; margin-bottom:.6em; width:99%;font-size:1.1em;}

.moduloContenido #slctPersonal2 { padding:15px 2px 0 2px; width:206px}
#slctPersonal2 select {border: 1px solid #adadad; border-radius:.3em; -moz-border-radius:.3em; -webkit-border-radius:.3em; padding:.1em; color:#232323; margin-bottom:.6em; width:80%; float:left;font-size:1.1em;}

/*.moduloFoto h2 a * { padding:0 6px}*/
/*Iconos*/
.listaIconos {display:table; width:auto; text-align:center; margin:15px auto 36px}
.listaIconos ul {display:table-row}
.listaIconos ul li {display: table-cell; list-style:none; padding: 0 5px 0 4px}


/****************************/
/************ TITULOS ***********/
h2.titu1 { padding:6px 0px 12px 6px; font-family:/*"Amasis MT",*/Georgia, "Times New Roman", Times, serif; font-size:1.45em; color:#173450}
h2.titu2 { padding:6px 0px 12px 6px; font-family:/*"Amasis MT",*/Georgia, "Times New Roman", Times, serif; font-size:1.45em; color:#173450}
h2.titu2lineas { padding:6px 0px 12px 6px; font-family:/*"Amasis MT",*/Georgia, "Times New Roman", Times, serif; font-size:1.45em; color:#173450}
h2.titu7 { padding:6px 0px 12px 6px; font-family:/*"Amasis MT",*/Georgia, "Times New Roman", Times, serif; font-size:1.45em; color:#173450}
.colIzda h2.titu1 { background:url(../img/fondos/titu_1_700.gif) 0 0 no-repeat; margin-bottom:.7em}
.colIzda h2.titu7 { background:url(../img/fondos/titu7_930.gif) 0 0 no-repeat; margin-bottom:.7em}
.colDcha h2.titu1 { background:url(../img/fondos/titu_1_210.gif) 0 0 no-repeat;padding-bottom:11px}
.colDcha h2.titu2 { background:url(../img/fondos/titu_1_210.gif) 0 0 no-repeat;padding-bottom:11px}
.colDcha h2.titu2lineas { background:url(../img/fondos/titu_2lineas_210.gif) 0 0 no-repeat;padding-bottom:15px}
.colCentro h2.titu1 { background:url(../img/fondos/titu_1_610.gif) 0 0 no-repeat;padding-bottom:11px}
.titu3{ color:#232323; font-size:1.3em;font-family:/*"Amasis MT",*/Georgia, "Times New Roman", Times, serif; font-weight:bold}
.divColumnas .titu3 {margin-bottom:1.4em}
.titu4{ color:#232323; font-size:1.1em;font-family:/*"Amasis MT",*/Georgia, "Times New Roman", Times, serif; font-weight:bold;line-height:130%;margin-bottom:6px;}
.evento .titu4{ margin-bottom:0.6em}
.ulListadoGr .titu4{ color:#101010; font-size:1.1em;font-family:/*"Amasis MT",*/Georgia, "Times New Roman", Times, serif; font-weight:bold;}
.ulListadoGr .titu4 a{ color:#101010;}
.titu5{ color:#232323; background:url(../img/fondos/punteado_titu5.gif) repeat-x left bottom; padding-bottom:4px; font-size:1.1em;font-family:/*"Amasis MT",*/Georgia, "Times New Roman", Times, serif; font-weight:bold; margin:12px 0 2px 0}
.titu5 a{ color:#232323; display:block; padding:1px}
.titu5 a:hover, .titu5 a:active, .titu5 a:focus{ background:#232323; color:#ffffff!important; text-decoration:none}
.titu5 a.activo{ background:#232323; color:#ffffff!important}
.titu5b {background:url(../img/iconos/bolo_titu6.gif) no-repeat 0 0.34em transparent;color:#232323;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.6em;margin:0 12px 13px;padding:2px 0;text-indent:20px; border-bottom:1px solid #d2d2d2}
.titu5b span {display:block;padding:5px 0}
.titu9{ color:#232323; font-size:1.1em;font-family:/*"Amasis MT",*/Georgia, "Times New Roman", Times, serif; font-weight:bold;line-height:130%;margin-bottom:6px;}
.titulink {color:#00802A;margin-top:-1em;}
.ulListadoGr .titu9 a { color:#232323; font-size:1.1em;font-family:/*"Amasis MT",*/Georgia, "Times New Roman", Times, serif; font-weight:bold;}

/********************************/
/************ MODULOS ***********/
.flashVideos { margin-bottom:30px;margin-top:-18px;padding:8px 0;position:relative;}

.cuerpoPlantilla1 .divBloques {  position:relative; margin-bottom:35px}
.cuerpoPlantilla1 .divBloques .divBloques{margin-bottom:0}
.cuerpoPlantilla1 .divBloques .row {padding:0 12px 10px; }
.divBloques.pnglBorde .row .bloque {padding-top:15px; padding-bottom:0; border-top: 1px dotted #B3B4B5;}
.divBloques.pnglBorde .row.primero .bloque {border-top: none;padding-top:0}
.cuerpoPlantilla1 .divBloques .bloque {float:left;margin-left:30px;padding-bottom:1.5em;width:323px;}
.cuerpoPlantilla1 .divBloques .bloque.primero {margin-left:0}
.bloque .titu2 {/*background:url(../img/fondos/bolo_azul.gif) 0 .34em no-repeat; text-indent:7px;*/ font-family:/*"Amasis MT",*/Georgia, "Times New Roman", Times, serif; font-size:1.3em; margin-bottom:.4em; line-height:110% }
.bloque .texto .titu2 {background:none; text-indent:0;font-family:/*"Amasis MT",*/Georgia, "Times New Roman", Times, serif; font-size:1.2em; margin-bottom:.4em; line-height:110%;}
.bloque p {color:#232323; font-size:1.1em; line-height:130%/*margin-bottom:.2em*/}
.bloque p.fecha {color:#616265; font-size:1em;/*margin-bottom:.2em*/}
ul.ulAnclas {font-size:1.1em; padding:0 18px;clear:left;line-height:1.3em; }
ul.ulAnclas li {list-style:none; background:url(../img/fondos/bolo_azul3.gif) no-repeat 0 6px; padding:0 0 4px 8px; }*/
ul.ulEtiquetas { list-style:none; font-size:1em; padding:4px 0 0}
ul.ulEtiquetas li { display:inline; padding-right:6px}
ul.ulEtiquetas li a {color:#232323; /*font-weight:bold*/}
.btnAzul3 { background:url(../img/fondos/btn_azul_102.png) 0 0 no-repeat; width:102px; text-align:center; padding:4px 0 5px}
.btnAzul3 a {color:#FFF}
.cuerpoPlantilla1 .divBloques .btnAzul3, .cuerpoPlantilla1 .divColumnas .btnAzul3 {float:right;}

.divBloques p.rss , .divColumnas p.rss { position:absolute; right:12px; top:6px; background: url(../img/iconos/rss.gif) 0 0 no-repeat;padding-left:21px; font-size:1em}
.divBloques p.rss a {color:#616265}
.divColumnas p.rss a {color:#616265}




/*Columnas home*/
.cuerpoPlantilla1 .divColumnas {position:relative; margin-bottom:35px}
.divColumnas .columna {float:left;margin-left:8px;padding-right:12px;width:333px;}
.divColumnas .columna.primero { margin-left:0}
.divColumnas .columna .bloque {padding-left:12px;margin-bottom:2em;}
/*.urlValoracion { background:url(../img/fondos/url_valoracion.gif)}*/
span.autor, span.autor * { font-style:italic}
p.autor {margin-bottom:.4em}
p.categoria{margin:0.4em 0; color:#616265}
p.categoria strong {color:#232323;}
p.categoria a{ color:#2C81BD}
p.categoria .span {color:232323}
.urlValoracion {/*background: url(../img/fondos/url_valoracion.gif) 0 0 no-repeat;*/ padding:7px 4px 6px 8px; margin-top:1em; background:#ecedec;}
.urlValoracion img {vertical-align:middle}
.cajaUrl { border:1px solid #c9c9c7; background-color:#FFF; width:278px; padding:1px; border-radius:.2em; -moz-border-radius:.2em; -webkit-border-radius:.2em; color:#616265; font-size:1em; vertical-align:middle; margin-left:4px; margin-right:4px}
/*anchos dependiendo del contexto html*/
.w208{width:208px}
.w428{width:428px}
/*votar*/
.urlValoracion .votar {background:url(../img/fondos/pntd_gris_2.gif) no-repeat 0 0 transparent;display:inline-block;font-size:1em;padding-left:10px; vertical-align:middle}
.urlValoracion .votar p {float:left; font-size:1em; padding:0 10px 0 0;color:#616265}
.urlValoracion .votar ul { float:left}
.urlValoracion .votar li {float:left; list-style:none; padding-right:7px}
.urlValoracion .votar li img {vertical-align:text-bottom}
/*compartir*/
.urlValoracion .compartir {background:url(../img/fondos/pntd_gris_2.gif) no-repeat 0 0;padding-left:10px; display:inline-block}
.urlValoracion .compartir a {background:url(../img/iconos/ico_compartir.gif) no-repeat 0 center; padding:2px 0 2px 20px; color:#616265;font-size:1em;}
.urlValoracion .compartir a:hover, .urlValoracion .compartir a:active, .urlValoracion .compartir a:focus { text-decoration:underline}

/*2*/
/*comunes*/
.padTop15{padding-top:15px}
.padBBot15{padding-bottom:15px}

/*Div de funcionalidades*/
#divFunc { float:right; width:30px}
#divFunc ul {float:left; background:url(../img/fondos/ul_pestanias_sup.png) 0 0 no-repeat; padding:10px 0 99px 1px}
#divFunc ul li {list-style:none;float:left; padding:10px 6px; background: url(../img/fondos/li_pestanias_sup.png) center right no-repeat; margin-bottom:3px}
#divFunc ul a.imprimir { text-indent:-300em; background:url(../img/iconos/imprimir.gif) center center no-repeat; display:block; height:16px; width:16px; cursor:pointer}


/*botones*/
span.btnAzul1{background: url(../img/botones/btn_azul1_izda.gif) no-repeat 0 0;padding-left:14px; display:inline-block;width:auto; vertical-align:middle; margin-left:20px;}
span.btnAzul1 input{color:#ffffff;background: url(../img/botones/btn_azul1_dcha.gif) 100% 0 no-repeat; border:0; padding:3px 14px 4px 0;cursor:pointer;/*float:left;*/white-space:nowrap;overflow:visible; width:auto; display:inline-block; font-size:1.1em;}
span.btnAzul1 a{color:#ffffff;background: url(../img/botones/btn_azul1_dcha.gif) 100% 0 no-repeat; border:0; padding:4px 14px 4px 0;cursor:pointer;/*float:left;*/white-space:nowrap;overflow:visible; width:auto; display:inline-block;}
input.logout{ background: url(../img/iconos/aspa_eliminar.gif) no-repeat 0 0;color:#ffffff;border:0; padding:0;cursor:pointer;white-space:nowrap;overflow:visible; width:auto; display:inline-block;padding-left:14px; vertical-align:middle}
input.logout:hover, input.logout:active, input.logout:focus{text-decoration:underline}

.divBloques span.btnAzul1 {font-size:1.1em;}
.divColumnas span.btnAzul1 {font-size:1.1em;}

/*listas*/
/**/
.ulFuncional li{ list-style:none; display:inline; font-size:1.1em}
.ulFuncional li{ background: url(../img/fondos/bg_ulFuncional.gif) no-repeat 0 0; padding:0 1px 0 6px}
.ulFuncional li.first{background:none; padding-left:0}
/**/
.ulTipo1{overflow:hidden; height:100%; padding:12px 12px 0 12px; font-size:1.1em }
.ulTipo1 li{ list-style:none; background:url(../img/fondos/bolo_azul3.gif) no-repeat 0 6px; padding:0 0 4px 8px}
.ulTipo1 li a{color:#285a89}
/**/
.etiquetas{ padding:0.2em 0; font-size:1.1em;}
.etiquetas span{background:url(../img/iconos/ico_etiquetas.gif) no-repeat 0 center; padding:1px 0 1px 20px; display:inline; color:#616265;/*font-size:1.1em;*/}
.etiqueta1 { padding:0.2em 0;/*font-size:1.1em;*/}
.etiqueta1 span{background:url(../img/iconos/ico_etiquetas.gif) no-repeat 0 center; padding:1px 0 1px 20px; display:inline; color:#616265}
.etiquetas ul.ulEtiquetas2{display:inline;}
ul.ulEtiquetas2 { list-style:none !important}
ul.ulEtiquetas2 li { display:inline;}
ul.ulEtiquetas2 li a {color:#2c81bd;}
/**/
ul.ulEtiquetas3{}
ul.ulEtiquetas3 { list-style:none; font-size:1.1em; line-height:130% }
ul.ulEtiquetas3 li { display:inline; padding-right:2px; }
ul.ulEtiquetas3 li a {color:#285a89;padding:1px 1px;}
/*.ulEtiquetas3 li a:hover, ul.ulEtiquetas3 li a:active, ul.ulEtiquetas3 li a:focus { color:#ffffff!important; background-color:#285a89; text-decoration:none}*/
li.etiquetaActiva  { color:#ffffff!important; background-color:#285a89; padding:1px 0px}
/**/
.ulTipo2{overflow:hidden; height:100%;}
.ulTipo2 li{ list-style:none; background:url(../img/fondos/bolo_azul4.gif) no-repeat 0 6px; padding:0 0 8px 8px;}
.ulTipo2 li a{color:#2c81bd}
/**/
/**/
.ulTipo3{overflow:hidden; height:100%;}
.ulTipo3 li{ list-style:none; background:none; padding:0 0 8px 12px; float:left}
.ulTipo3 li.first{padding:0 0 8px 0;}
.ulTipo3 li div{margin:0 0 12px 0;}
/**/
.infoDoc{overflow:hidden; height:100%;}
.infoDoc dt{ list-style:none; background:none; padding:2px 0}
.infoDoc dt a{color:#2c81bd}
.infoDoc dt img{padding-right:4px}
.infoDoc dd{margin-bottom:14px}
.infoDoc dd span{color:#616265}
/**/
.infoDoc2{overflow:hidden; height:100%; width:50%; float:left}
.infoDoc2 dt{ list-style:none; background:none; padding:2px 9px}
.infoDoc2 dt a{color:#2c81bd}
.infoDoc2 dt img{padding-right:4px}
.infoDoc2 dd{margin-bottom:14px}
.infoDoc2 dd span{color:#616265;padding-left:9px;}

/**/
.ulTipo4{overflow:hidden; height:100%; padding:8px 12px; font-size:1.1em }
.ulTipo4 li{ list-style:none; background:url(../img/fondos/bolo_azul4.gif) no-repeat 0 6px; padding:0 0 4px 8px}
.ulTipo4 li a{color:#2c81bd}


/*modulos interiores*/
.img88x88{background: url(../img/fondos/fnd_img01.gif) no-repeat center bottom;margin-bottom:30px;padding-bottom:4px; float:left;margin-right:12px;text-align:center; width:90px}
.img88x88 img{border:1px solid #cccccc;}
.texto{float:left; width:221px; padding-bottom:30px}
/*video*/
.img118x88{background: url(../img/fondos/fnd_img118x88.gif) no-repeat center bottom;margin-bottom:30px;padding-bottom:4px; float:left;margin-right:12px;text-align:center; width:120px; position:relative}
.img118x88 a{ display:inline-block}
.img118x88 img{border:1px solid #cccccc;}
.img118x88 .plantilla_video {left:5px;position:absolute;bottom:10px; border:0}
.texto2{float:left; width:191px; padding-bottom:30px}
/*video_peque*/
.img78x58{background: url(../img/fondos/fnd_img78x58.gif) no-repeat center bottom;/*margin-bottom:12px;*/padding-bottom:4px; float:left;margin-right:12px;text-align:center; width:80px; position:relative}
.img78x58 a{ display:inline-block}
.img78x58 img{border:1px solid #cccccc;}
.img78x58 .plantilla_video {left:5px;position:absolute;bottom:10px; border:0}
.texto3{float:left; width:118px; /*padding-bottom:12px*/}
/*imagen_peque*/
.img58x58{background: url(../img/fondos/fnd_img58x58.gif) no-repeat center bottom;/*margin-bottom:12px;padding-bottom:4px;*/ float:left;margin-right:12px;text-align:center; width:60px; position:relative}
.img58x58 a{ display:inline-block}
.img58x58 img{border:1px solid #cccccc;}

/*ENLACES PROPIOS*/
.pdf{background:url(../img/iconos/pdf.gif) no-repeat left top; padding:0 0 2px 20px}
.ppt{background:url(../img/iconos/ppt.gif) no-repeat left top; padding:0 0 2px 20px}
.xls{background:url(../img/iconos/xls.gif) no-repeat left top; padding:0 0 2px 20px}
.doc{background:url(../img/iconos/doc.gif) no-repeat left top; padding:0 0 2px 20px}



/**********VIDEOS*************/
.moduloContenido .divVideo{margin-bottom:12px;position:relative; height:182px}
.moduloContenido .divVideo a{display:block; padding:1px 0 0 0}
.moduloContenido .divVideo .plantilla_video {left:0;position:absolute;top:0;}

/*videos peque*/
.bloque2{overflow:hidden; height:100%;margin:16px 0 0 0;}
.bloque2 .titu2 {background:none;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.2em;line-height:110%;margin-bottom:0.4em;}
.mostrar{padding-top:14px}
.mostrar label {color:#232323;padding:0 4px 0 0;}
.mostrar select{background:none repeat 0 0 #FFFFFF;border:1px solid #CBCBCB;padding:2px;text-align:left;width:5em;}

.videoDetalle{overflow:hidden; height:100%; margin-left:12px}
.videoDetalle .video{ float:left; width:400px; margin-right:12px}
.videoDetalle .detalle{ float:left; width:276px}
.videoDetalle .detalle .titu2 {font-family:Georgia,"Times New Roman",Times,serif;font-size:1.2em;line-height:110%;margin-bottom:0.4em;}


/******************NOTICIAS****************************/
.bloqueNoticia {margin:0 12px;padding-bottom:1.5em; overflow:hidden; height:100%; line-height:130% }
.img210{background: url(../img/fondos/fnd_img210x4.gif) no-repeat center bottom;padding-bottom:4px; float:left;margin-right:12px;text-align:center; width:210px}
.bloqueNoticia .texto{/*width:453px;*/ width:auto; float:none; padding:2px 0 0 0;font-size:1.1em;}
.bloqueNoticia p.fecha {color:#616265; padding:0 0 2px;}
.bloqueNoticia .titu2 {font-family:Georgia,"Times New Roman",Times,serif;font-size:1.2em;line-height:110%;margin-bottom:0.4em}
.parrafo{padding:6px 0 18px 0; float:none;}

/****** ESTILOS PARRAFO ******/
/*.parrafo p{padding:10px 0 0 0;font-size:1.1em; line-height:1.3em; width:auto;}
.parrafo ul{font-size:1.1em;padding:0 18px;}
.parrafo li { list-style:none; background:url(../img/fondos/bolo_negro.gif) no-repeat 0 6px; padding:0 0 4px 8px;clear:both;}
.parrafo img {background: url(../img/fondos/fnd_img210x4.gif) no-repeat center bottom;padding-bottom:4px;float:left;margin:12px 12px 18px 0;text-align:center;width:210px}*/



/********************EVENTOS************************/
.evento{padding:6px 0; float:righ;clear:both;}
.evento p.fecha{background:url(../img/iconos/ico_fecha.gif) no-repeat 0 0; padding:2px 0 2px 17px; color:#616265;font-size:1.1em;}
p.fecha .dia, p.fecha .hora{padding:0 4px}
p.fecha .hora{ border-left:1px solid #616265}


/******************AREAS***************************/
/*.areas {height:100%;overflow:hidden;padding:6px 12px 0;}*/
.areas {height:100%;overflow:hidden;padding:6px 0 0;}


/****************************Columna pestanias*********************************/
.colPestas {margin-top:18px;background:url(../img/fondos/hilo_vert_deg.gif) no-repeat 0 0 transparent; }
.colPestasInt {padding:6px 8px 0;background:url(../img/fondos/hilo_vert_deg.gif) no-repeat  100% 0 transparent; border-top:1px solid #d1d1d1;min-height:670px;}
.colPestasInt .formulario {height:auto; clear:both}
.colPestasInt .icoAyuda { float:right; margin-bottom:2px}
.colPestasInt h2.pOscuro { clear:both; margin-bottom:.75em}
.colPestasInt .fila, #modFiltroTipo .dosCols { height:auto; clear:both}
#modBusca .inputTxt1 input { width:225px; color:#ADADAD}
.inputTxt1 .inputTxt1Dcha  { background:url(../img/fondos/redondeo_izda_inputgris.gif) center right no-repeat; padding-right:12px; display:inline-block}
#modBusca .fila.dosCols {margin-bottom:0; margin-top:12px}
.colPestasInt .fila { margin-bottom:.5em}
.pestasSup {overflow:hidden;height:100%;}
.pestasSup ul { float:left; clear:both;border-bottom:1px solid #D3D3D3; font-size:1.1em;}
.pestasSup ul li {float:left;width:156px;list-style:none;background:url(../img/fondos/colpestas_des.gif) 0 0 no-repeat; text-align:center; padding:4px 2px 1px; margin:14px 1px 0 0; vertical-align:middle; height:19px  }
.pestasSup ul li#pestActiva { width:156px; margin-top:0; background:url(../img/fondos/colpestas_act.gif) 0 0 no-repeat; position:relative; bottom:-2px; height:31px;padding-top:5px;}
.pestasSup ul li#pestActiva img {width:auto; height:auto}
.pestasSup ul li img { display:inline-block; height:16px; width:16px;vertical-align:middle}
.pestasSup ul li a {height:16px}
.pestasSup ul li span.aviso { background:url(../img/fondos/circulo_rojo.gif) center center no-repeat;display:inline-block;width:1.35em; height:1.35em; vertical-align:middle; color:#FFF; font-size:.93em}
/*Modulos desplegables*/
.desplegable  { margin:0 auto 4px; /*clear:both;padding-bottom:32px */; width:276px; display:block}
.desplegable .titu6, .desplegable legend.titu6 {font-family:Georgia,"Times New Roman",Times,serif;font-size:1.3em; color:#232323; background:url(../img/fondos/titu_desplegable_sup.png) 0 0 no-repeat;display:block; width:276px; text-indent:0}
.desplegable .titu6 span { display:block; padding:4px 9px 5px; background:url(../img/fondos/titu_desplegable_inf.png) 0 100% no-repeat;color:#232323; width:258px}
.desplegable .titu6 span a { color:#232323; display:block; background:url(../img/iconos/contraer.gif) 100% 50% no-repeat; width:100%; cursor:pointer  }
.desplegable.recogido span a { background-image:url(../img/iconos/desplegar.gif)}
.contDespl .contDesp2 { padding:1.6em 11px 0; /*float:left;*/ width:254px;margin-bottom:23px}
.desplegable h4 { font-family:Georgia, "Times New Roman", Times, serif; color:#232323; margin-bottom:.3em}

/*.desplegable.recogido .contDespl { display:none}*/
.modBrdGris {width:276px; background:url(../img/fondos/titu_desplegable_sup.png) 0 0 no-repeat;  margin:0 auto 24px}
.modBrdGrisInt { background:url(../img/fondos/titu_desplegable_inf.png) 0 100% no-repeat; padding:18px 12px 14px}
.dosCols .col { float:left; width:49.99%}
#modFiltroFecha label, #modFiltroFecha input.inputText {display:inline-block; margin-right:3px;}
#modFiltroFecha a.date-picker-control { margin-right:21px}
#modFiltroFecha select { width:65%}
#modFiltroFecha .fila { margin-bottom:1.3em}
a.cal img {vertical-align:top}
.colPestasInt .formulario .alaDcha { margin-bottom:40px/*; margin-top:-5px*/}
#modFiltroTema ul { line-height:146%; margin-bottom:20px;padding:0}
#modFiltroTema ul li{ list-style:none;padding-right:0.2em;}
#modFiltroTema ul li a{ color:#2c81bd; font-weight:normal}

/******** BOTONES - FORMULARIOS **********/
.formulario .inputText, fieldset .inputText , input.w16em {padding:0.12em .1em; border:1px solid #ADADAD; border-radius:.3em; -moz-border-radius:.3em; -webkit-border-radius:.3em; color:#616265}
.formulario select, .formulario textarea, fieldset select, fieldset textarea {/*-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;border:1px solid #ADADAD;*/color:#616265/*;margin-bottom:0.6em*/;padding:0.1em; vertical-align:middle}
span.inputTxt1 { background:url(../img/fondos/redondeo_dcha_inputgris.gif) left center no-repeat; padding-left:12px; display:inline-block}
span.inputTxt1 input { border:1px solid #CBCBCB; border-left:none; border-right:none;padding:4px 2px 4px 0}
span.btnGris1{background: url(../img/botones/btn_gris1_izda.gif) no-repeat 0 0;padding-left:11px; display:inline-block; font-weight:bold}
span.btnGris1 input{color:#ffffff;background: url(../img/botones/btn_gris1_dcha.gif) 100% 0 no-repeat; border:0; padding:3px 11px 4px 2px;cursor:pointer;white-space:nowrap;overflow:visible; width:auto; display:inline-block; /*font-weight:bold;*/ font-size:1.1em;}

/*Resultados de búsqueda*/
.interiorUno { padding: 12px 12px 0; overflow:hidden; height:100%}
li.filtroActivo a { color:#ffffff!important; background-color:#2c81bd; padding-left:2px; padding-right:2px}
.filtroEtiquetas {background:url(../img/fondos/modulo_gris2_sup_586.gif) left top no-repeat;padding-top:3px; margin:1em auto 1.5em}
.filtroEtiquetas ul {background: url(../img/fondos/modulo_gris2_inf_586.png) left bottom no-repeat; padding:0 0 2px 3px}
.filtroEtiquetas ul li { list-style:none; display:inline-block; padding: 10px; background: url(../img/fondos/flecha_etiquetas.gif) right center no-repeat; vertical-align:middle; margin-top:-2px;padding:16px 19px 15px 7px; max-width:250px}
.filtroEtiquetas ul li.primero {padding-left:7px}
.resulBusqueda ul.ulListadoGr div.izda { display:inline-block; width:490px; vertical-align:middle}
.resulBusqueda ul.ulListadoGr div.izda2 { display:inline-block; width:750px; vertical-align:middle}
.resulBusqueda ul.ulListadoGr div.izda3 { display:inline-block; width:600px; vertical-align:middle}
.inputBuscarGoo { width:345px!important;height:30px;font-size:1.5em;color:#ADADAD }
.resulBusqueda ul.ulListadoGr ul.dcha { display:inline-block; vertical-align:middle;margin-left:5px; width:60px}
.resulBusqueda ul.ulListadoGr li .dcha li { float:left; padding-left:24px }
.resulBusqueda ul.ulListadoGr p.titu4 { margin-bottom:.6em}
p.pEtiqueta { background:url(../img/iconos/ico_etiquetas.gif) 0 0 no-repeat; padding:1px .3em 1px 22px; float:left}
.resulBusqueda ul.ulListadoGr ul.ulEtiquetas li a { color:#2c81bd;font-size:1.1em;}
.resulBusqueda ul.ulListadoGr ul.ulEtiquetas { padding-top:1px}

.resulBusqueda .ulListadoGr .fecha { font-size:1em}
.resulBusqueda .ulListadoGr p { font-size:1.1em}
.resulBusqueda .ulListadoGr { margin-bottom:2em}
.accionesListado .olPaginacion { float:right; margin-top:3px; width:auto}
.olPaginacion li {list-style:none; float:left;  padding:1px 0 1px 5px; margin-left:5px; height:1.7em;line-height:1.7em;}
.olPaginacion li input.inputText { vertical-align: middle}

/*Textos interiores 1*/
.interiorUno h3 { font-weight:bold; color:#232323;margin-bottom:1em}
.interiorUno p, .interiorUno ul, .interiorUno ol { margin-bottom:1em; line-height:140%;}
.interiorUno p { font-size:1.1em;}

.divPriv label input, #aniadirArchivo .filaCentrada label *, .filtroEtiquetas ul li img  {
vertical-align:middle;
}

.accionesListado {margin-bottom:1em;border-bottom:1px dotted #B3B4B5;border-top:1px dotted #B3B4B5;}
.accionesListado .cambiaNumero { float:left}
.accionesListado .ulActividad { float:right; margin-top:3px; width:auto}
.ulActividad li {list-style:none; float:left; background: url(../img/fondos/pntd_gris_2.gif) left center repeat-y; padding:1px 0 1px 5px; margin-left:5px}
.accionesListado .olPaginacion { float:right; margin-top:3px; width:auto}
.olPaginacion li {list-style:none; float:left;  padding:1px 0 1px 5px; margin-left:5px; height:1.7em;line-height:1.7em;}
.olPaginacion li input.inputText { vertical-align: middle}
.accionesListado.centrado .olPaginacion { float:none; width:100%; vertical-align:middle}
.accionesListado.centrado .olPaginacion li  { float:none; display:inline-block; vertical-align:middle}

/********************************/
/************ MODULOS ***********/
/*Listados grises*/
.bloque, .moduloTexto {position:relative}
ul.ulListadoGr ul.ulEtiquetas {  margin-bottom:1.2em}
ul.ulEtiquetas li { list-style:none; display:inline; padding-right:.2em}
ul.ulListadoGr ul.ulEtiquetas li a {font-size:1.1em;color:#616265}
.ulListadoGr {margin-bottom:13px; list-style:none}
.ulListadoGr .fecha { font-size:1em; margin-bottom:.2em; color:#616265}
.ulListadoGr p.coment { float:left; width:auto; margin-right:1em}
.ulListadoGr p.coment a { color:#616265}
.ulListadoGr .coment img { vertical-align:middle;margin-right:2px;}
ul.ulListadoGr li { padding:3px 0 0; margin-bottom:6px}
div.cuerpoPlantilla1 ul.ulListadoGr li.impar { background: url(../img/fondos/red_gris_676_sup.gif) 0 0 no-repeat}
div.cuerpoPlantilla1 ul.ulListadoGr li.impar div.liInf { background: #f4f4f4 url(../img/fondos/red_gris_676_inf.gif) 0 100% no-repeat}
ul.ulListadoGr li div.liInf {padding:8px 12px}
div.cuerpoPlantilla2 ul.ulListadoGr li.impar { background: #f4f4f4 url(../img/fondos/li_gris_586_sup.gif) 0 0 no-repeat;}
div.cuerpoPlantilla2 ul.ulListadoGr li.impar div.liInf { background:url(../img/fondos/li_gris_586_inf.gif) bottom left no-repeat}

/*modulos relacionados*/
.cuerpoPlantilla1 .divBloques .relacionados .row {padding:0 12px 24px; }
/*a dos columnas*/
.relacionados .relac{background:url(../img/fondos/fnd_relac318Sup.gif) no-repeat 0 0; width:318px; float:left;margin-left:30px;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.1em;}
.relacionados .relac.primero{margin-left:0;}
.relacionados .relac .inf{background:url(../img/fondos/fnd_relac318Inf.gif) no-repeat 0 bottom; width:294px;min-height:157px; padding:0 12px 18px}
.relacionados .relac .tab{background:url(../img/fondos/fnd_tabSup.gif) no-repeat right top; display:inline-block; padding:4px 3px 4px 0; margin-bottom:18px; color:#232323;}
.relacionados .relac .tab span{background:#f5f5f5;border:1px solid #cccccc; padding:3px 6px}
/*a una columna, todo el ancho*/
.relacionados .relac2{background:url(../img/fondos/fnd_relac676Sup.gif) no-repeat 0 0; width:676px; float:left;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.1em;}
.relacionados .relac2 .inf{background:url(../img/fondos/fnd_relac676Inf.gif) no-repeat 0 bottom; width:652px;min-height:157px; padding:1px 12px 18px}
.relacionados .relac2 .tab{background:url(../img/fondos/fnd_tabSup.gif) no-repeat right top; display:block; padding:4px 3px 4px 0; margin-bottom:18px; color:#232323;}
.relacionados .relac2 .tab span{background:#f5f5f5;border:1px solid #cccccc; padding:3px 6px;}

.relacionados .relac .inf2{background:url(../img/fondos/fnd_relac318Inf.gif) no-repeat 0 bottom; width:294px;min-height:72px; padding:0 12px 18px}
.relacionados .relac2 .inf2{background:url(../img/fondos/fnd_relac676Inf.gif) no-repeat 0 bottom; width:652px;min-height:72px; padding:1px 12px 18px}




/* ----------------------------------------------
PAGINACION
------------------------------------------------*/
/*****************************paginacion por numero de pagina****************************/
.paginacion{text-align:center; padding:0 4px 10px 4px; margin:0 auto; clear:both}
.paginacion ul{background-color:#ffffff; border:0}
.paginacion ul li {display:inline; list-style:none;width:auto;}
.paginacion ol li.activo {background:#ca013a;border:none;color:#FFFFFF;cursor:default;font-weight:bold;padding:2px 2px 2px 6px}
.paginacion ol li.prev a {background:transparent url(../img/iconos/bolo_pag_prev.gif) no-repeat 0 50%;padding:1px 10px 0 10px}
.paginacion ol li.next a {background:transparent url(../img/iconos/bolo_pag_next.gif) no-repeat 100% 50%;padding:1px 10px 0 10px}
.paginacion a{text-decoration:none}
.paginacion a:hover, .paginacion a:focus{ text-decoration:underline;color:#2c81bd}
.paginacion .prev{ margin-right:8px}
.paginacion .next{margin-left:8px}
.paginacion .next a{ color:#2c81bd}
.paginacion .this{}
.paginacion .total{ color:#616265}
.paginacion .this label{ font-weight:bold;padding:0 4px 0 0; color:#232323}
.paginacion .this input{border:1px solid #cbcbcb; background:#ffffff; text-align:right; width:2em; padding:2px 4px; color:#616265}
.paginacion .desactivado{color:#616265; cursor:default}
.paginacion .desactivado:hover, .paginacion .desactivado:focus{color:#616265; text-decoration:none}

/*****************************paginacion con filtro****************************/
.paginacion2{border-top:1px dotted #b3b4b5; border-bottom:1px dotted #b3b4b5; clear:both; overflow:hidden; height:100%; padding:5px; margin:1.5em 12px 30px}
.paginacion2 .filtro{ float:left}
.paginacion2 .filtro div{ display:inline-block; padding:0 2px}
.paginacion2 .filtro label{ font-weight:bold; display:block}
.paginacion2 .filtro select{ color:#616265; padding:2px}
.paginacion2 .paginacion{ float:right; margin:16px 0 0 0; padding:0; clear:none}
.paginacion2 .paginacion ul{ background:none}
.resulBusqueda .paginacion2{margin:0em 12px 10px}

/*****************************paginacion de eventos****************************/
.paginacion3{border-bottom:1px solid #d2d2d2; clear:both; overflow:hidden; height:100%; padding:5px; margin:1em 5px 20px;}
.paginacion3 .campo{ padding:0 2px; float:left;}
.paginacion3 .campo label{ font-weight:bold;}
.paginacion3 .campo select{ color:#616265; padding:2px; margin:0 6px 0 4px}

/*****************************paginacion con buscador****************************/
.paginacion4{border-top:1px dotted #b3b4b5; border-bottom:1px dotted #b3b4b5;padding:0;margin:0;text-align:center;}
.paginacion4 .filtro {margin:12px 0 12px 0;padding:0;}
.paginacion4 .campo {display:inline;}
.paginacion4 .campo label{ font-weight:bold;}
.paginacion4 .campo select{ color:#616265;padding:2px; margin:0 6px 0 4px}
.paginacion4 .campo input{ color:#616265;padding:2px; margin:0 6px 0 4px;}
.inputBtnBuscar {width:80px; background: url(../img/fondos/btn_azul_80.gif) 0 0 no-repeat;color:#FFF !important;border:none !important; height:22px;clear:both;}

/*****************************paginacion resultados busqueda****************************/
.paginacion5{border-top:1px dotted #b3b4b5; border-bottom:1px dotted #b3b4b5; clear:both; overflow:hidden; height:100%; padding:5px; margin:0 0 18px;}
.paginacion5 .filtro{ float:left;margin:12px 0 12px 0;padding:0;}
.paginacion5 .campo {display:inline;}
.paginacion5 .campo label{ font-weight:bold;}
.paginacion5 .campo select{ color:#616265;padding:2px; margin:0 6px 0 4px}
.paginacion5 .campo input{ color:#616265;padding:2px; margin:0 6px 0 4px;}
.paginacion5 .paginacion{ float:right; margin:16px 0 0 0; padding:0; clear:none}




/*.paginacion4 .filtro{ float:left;}
.paginacion4 .filtro .campo{ display:inline-block; padding:0 2px;float:left;}
.paginacion4 .filtro label{ font-weight:bold; display:block}
.paginacion4 .filtro select{ color:#616265; padding:2px}
.paginacion4 .filtro input{ color:#616265; padding:2px}*/




/* ----------------------------------------------
FORMULARIOS
------------------------------------------------*/
.frm .relacionados .relac2{background:url(../img/fondos/fnd_relac676Sup_2.gif) no-repeat 0 0}
.frm .relacionados .relac2 .inf{background:url(../img/fondos/fnd_relac676Inf_2.gif) no-repeat 0 bottom;}
.frm .relacionados .relac2 .inf2{background:url(../img/fondos/fnd_relac676Inf_2.gif) no-repeat 0 bottom;}
.frm{ border-top:1px dotted #b3b4b5; padding:12px 0; margin:0}
.frm .inf .field{font-family:Arial, Helvetica, sans-serif;font-size:1em; }
.frm .inf2 .field{font-family:Arial, Helvetica, sans-serif;font-size:1em; }
.frm .inf2 p {font-family:Arial, Helvetica, sans-serif;font-size:1em; margin: 24px 0 0;}
.field{display:inline-block;padding-top:6px;}
.field label, .field .label{width:auto;text-align:right;padding:12px 4px 0 0; font-weight:bold; display:inline-block}
.field textarea{ height:96px}
.field button {background:none;border:1px solid #FFFFFF;vertical-align:bottom;width:30px}
/*.field button img {padding-bottom:-130px;}*/

.col1{width:305px; float:left}
.w22{width:22px!important}
.w50{width:50px!important}
.w48{width:48px!important}
.w60{width:60px!important}
.w63{width:63px!important}
.w70{width:70px!important}
.w80{width:80px!important}
.w110{width:110px!important}
.w120{width:120px!important}
.w130{width:130px!important}
.w165{width:165px!important}
.w178{width:178px!important}
.w184{width:184px!important}
.w222{width:222px!important}
.w300{width:300px!important}
.w345{width:345px!important}
.w500{width:500px!important}
.w636{width:636px!important}
.w696{width:696px!important}
.fs1 {font-size:1em;!important}
.tal {text-align: left !important}

.frm2 {border-top:1px dotted #b3b4b5; padding:12px 0; margin:0 0 0 0}
.frm2 .field2{font-family:Arial, Helvetica, sans-serif;font-size:1.1em}
.field2 {display:inline-block;padding:0 40px 10px 0;}
.field2 label, .field2 .label{width:auto;text-align:left; padding:0 4px 0 0; font-weight:bold; display:inline-block}



/* ----------------------------------------------
GALERIA
------------------------------------------------*/
.galeria{outline:1px solid #E2E2DC;height:100%;overflow:hidden;padding:0;}
.galeria .visor{height:328px;width:480px; float:right}
.visor {	position: relative;	background:#ffffff url(../img/iconos/loading.gif) no-repeat 50% 50%;}
.visor {position: relative; background:url(../img/fondos/reproductor.png) 0 0 no-repeat}

/*carrusel*/
.carrusel{background:#ffffff; overflow:hidden; height:100%; float:left}
.carrusel li{float:left;list-style:none outside none;padding:2px;text-align:left;width:212px;}
.carrusel .item{background:#DEDEDE;float:left;margin-top:3px;padding:15px;width:178px;}
.carrusel .item a{color:#232323}
.carrusel .item strong{ font-weight:normal;}
.carrusel .item strong a{color:#616265}
.carrusel .item .tituCarrusel{font-family:/*"Amasis MT",*/Georgia, "Times New Roman", Times, serif; font-size:1.2em; display:block; padding-bottom:2px}
.carrusel .activo{background:url(../img/iconos/ico_activoCarrusel.gif) no-repeat right center;}
.carrusel .activo .item{background:none repeat scroll 0 0 #FFFFFF;border:4px solid #2C81BD;float:left;margin-top:1px;padding:11px;width:179px;}
.carrusel li.first .item{margin-top:0}


.carrusel .img96x96{float:left;margin:0 5px 0 0;}


.carrusel .prev{left:0;position:absolute;top:0; background:url(../img/iconos/carrusel_prev.gif) no-repeat 0 0; width:220px; height:7px; text-indent:-999em; outline:none}
.carrusel .prevOff{left:0;position:absolute;top:0; width:220px; height:7px; text-indent:-999em; outline:none}
.carrusel .prevOff{ cursor:default}
.carrusel .next{ left:0;position:absolute;top:342px;background:url(../img/iconos/carrusel_next.gif) no-repeat 0 0; width:220px; height:7px; text-indent:-999em; outline:none}
.carrusel .nextOff{ right:0;position:absolute;top:342px; background:url(../img/iconos/nextCarruselOff.gif) no-repeat 0 0; width:220px; height:7px; text-indent:-999em; outline:none}
.carrusel .nextOff{cursor:default}

/*.carrusel .prev:hover, .carrusel .prev:active, .carrusel .prev:focus, .carrusel .next:hover, .carrusel .next:active, .carrusel .next:focus{background-position:0 100%}*/
/*js*/
.carrusel .news_items {overflow:hidden;position:relative;width:218px;height:330px;}
.carrusel .container {float:left;left:0;padding:0 2px;position:relative;top:0;width:210px;height:217px;}
.carrusel .container ul{padding:0}
.carrusel .prev, .carrusel .next {display:none;z-index:2;}
.carrusel .item {margin-bottom:1em}

.galeria .visor { margin-top:1px}
#disparaVideo {left:214px;position:absolute;top: 120px; z-index:51}
.visor #pantallaGal {width:auto; height:278px; z-index:49; display:block; margin: 0 auto }
.visor object, .visor embed { z-index:50; position:absolute; top:0; left:0; width:480px; height:328px;}
#divImgPant { z-index:50; position:relative; width:480px; height:330px}
#divImgPant img {width:480px; height:330px}

/*Mapas */
.mapaListado { height:100%; overflow:hidden;  margin-bottom: 35px; position:relative}
.mapaListado .divMapa { width:380px; float:left; margin-left:12px; position:relative}
.mapaListado .divListado { float:left; width:296px; margin-right:12px}
.mapaListado .divMapa .titu1 {color:#616265;font-family: Georgia,"Times New Roman",Times,serif;font-size: 1.1em;position:absolute; top:19px; left:20px; z-index:200}
.divListado li { background: url(../img/fondos/bolo_azul3.gif) 0 6px no-repeat; padding-left:10px; margin-bottom:2px }
.divListado ul {list-style:none; float:left;margin-left: 10px;width: 140px;}
.divListado ul.first {  margin-left: 30px;width: 115px;}
.mapaListado .divListado li.on a, .mapaListado .divListado li a:hover { font-weight:bold; text-decoration:underline}
.mapaListado .abajo { position:absolute; bottom:0; right:0}

/*Buscador avanzado*/
#cabecera #modDer {top: 125px;width:27em}
#busqAv  { clear:both; text-align:right; margin-top:1px; float:right; width:auto}
* html #busqAv { margin-top:0}
#busqAv a {color:#FFF}
/*2 feb*/
/*TABLAS  CONTENIDO - GENERICAS*/
/*limpia*/
#pagina .bloqueNoticia .parrafo table em { font-style:italic}
#pagina .bloqueNoticia .parrafo table strong {font-weight:bold}
#pagina .bloqueNoticia .parrafo table {border:1px solid #d1d1d1 !important;border-collapse:collapse !important; margin:1em auto 2em !important}
/*#pagina .bloqueNoticia .parrafo table tr:first-child td { background-color:#e1e0dc !important; color:#173450 !important; text-align:center !important; font-weight:bold !important}*/
#pagina .bloqueNoticia .parrafo table td  {border:1px solid #d1d1d1 !important;  padding: 6px 9px !important; vertical-align:top !important; border-collapse:collapse !important}
#pagina .bloqueNoticia .parrafo table caption {text-align:center; font-style:italic; margin-bottom:8px;}

#pagina .bloqueNoticia .parrafo table th  {border:1px solid #d1d1d1 !important;  padding: 6px 9px !important; vertical-align:top !important; border-collapse:collapse !important; width:30%; background-color:#E1E0DC;}

#pagina .bloqueNoticia .parrafo table td p { padding-top:0; text-align:left}
.bloqueNoticia .parrafo tr.grisOscuroTabla td, .bloqueNoticia .parrafo td.grisOscuroTabla{ background-color:#6F6F6F !important; color:#FFF !important; font-weight:bold !important; text-align:center  !important}
.bloqueNoticia .parrafo tr.grisClaroTabla td, .bloqueNoticia .parrafo td.grisClaroTabla{background-color:#E1E0DC;color:#232323;font-weight:bold !important}
/*indice contenidos interior*/
.indiceContenidos { height:100%; overflow:hidden; clear:both; background: url(../img/fondos/punteado_titu5.gif) repeat-x scroll left bottom transparent; padding-bottom:20px}
#pagina .bloqueNoticia .indiceContenidos li { background-image:none}
/*Listas anidadas en contenidos*/
.listaAnidada { margin:24px}
.bloqueNoticia .parrafo .listaAnidada li, .bloqueNoticia .texto li {list-style:none}
.bloqueNoticia .parrafo .listaAnidada  ol > li, .bloqueNoticia .texto .listaAnidada ol > li { list-style-type:decimal; list-style-position:outside; margin:19px; font-weight:bold  }
.bloqueNoticia .parrafo .listaAnidada ul > li , .bloqueNoticia .texto .listaAnidada ul > li { padding-top:0;background:url(../img/fondos/bolo_azul3.gif) 0 .5em no-repeat; margin:19px; padding-left:12px; font-weight:bold  }
.bloqueNoticia .parrafo .listaAnidada ol > li *, .bloqueNoticia .parrafo  .listaAnidada ul > li * , .bloqueNoticia .texto .listaAnidada ol > li *, .bloqueNoticia .texto .listaAnidada ul > li * {font-weight:normal; margin-top:9px; margin-bottom:9px}
.bloqueNoticia .parrafo .listaAnidada ol > li > ul, .bloqueNoticia .parrafo .listaAnidada ol > li > ol, .bloqueNoticia .texto .listaAnidada ol > li > ul, .bloqueNoticia .texto  .listaAnidada ol > li > ol { margin-top:9px}
.bloqueNoticia .parrafo .listaAnidada li li, .bloqueNoticia .texto .listaAnidada li li { margin-left:2px}
.bloqueNoticia .parrafo .listaAnidada li li, .bloqueNoticia .texto .listaAnidada li li { margin-top:4px; margin-bottom:4px }
/*ul li 3 er nivel*/
.bloqueNoticia .parrafo .listaAnidada ul > li ul li , .bloqueNoticia .texto .listaAnidada ul > li ul li {background:url(../img/fondos/bolo_azul.gif) 0 .5em no-repeat; color:#636366}
.bloqueNoticia .parrafo .listaAnidada ul > li ul li li , .bloqueNoticia .texto .listaAnidada ul > li ul li li {background:url(../img/fondos/bolo_guion.gif) 0 .5em no-repeat; color:#616265}
/*Listas por defecto en contenidos*/
.bloqueNoticia .parrafo  ul > li , .bloqueNoticia .texto  ul > li { list-style:none;padding-top:0;background:url(../img/fondos/bolo_azul3.gif) 0 .5em no-repeat; margin: 11px 0 0; padding-left:12px;}
/*Area personal 2*/
#areaP2 { float:right; text-align:right}
#areaP2 img { float:left; margin-right:4px}
#areaP2 a { color:#FFF; text-decoration:none}
#areaP2 a:hover { text-decoration:underline}
/*TEXTO +IMG*/
.textoRodeaImg {height:100%; overflow:hidden}
.textoRodeaImg img { float:left; max-width:270px; margin:10px 20px 15px 0}

a.rss{
right: 12px; position: absolute; background: url("../img/iconos/rss.gif") no-repeat scroll 0 0 transparent; padding-left: 21px;
}
/* ----------------------------------------------
MIGAS
------------------------------------------------*/
.migas{padding:4px 0 4px 0; overflow:hidden; height:100%; margin:0}
.migas span{float:left; padding:0 5px 0 0; position:relative; color:#616265}
.migas li{color:#616265; margin-right:5px; padding-left:10px; display:inline; background:transparent url(../img/iconos/list_migas.gif) no-repeat left 50%}
.migas li.first{padding-left:0; background:none}

/* ----------------------------------------------
SEPARADOR
------------------------------------------------*/
.separador {height:100%; overflow:hidden; clear:both; background: url(../img/fondos/punteado_titu5.gif) repeat-x scroll left bottom transparent;margin-bottom:12px;}

/* ----------------------------------------------
SUBIR
------------------------------------------------*/
.subir {/*overflow:hidden; clear:both;*/ border-top: 1px solid #e1e0dc; padding:9px 0 24px; font-size:1.1em; text-align:right;}

/* ----------------------------------------------
TEMAS
------------------------------------------------*/
.w30{width:30%!important}
.w930{width:930px!important}


/*LISTADO ASOCIADOS*/
.listaAsociados2 { width:662px; margin:6px 12px; padding:6px 0;font-size:1.1em;clear:both;border:1px solid #d4dae8;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;float:right; height:16px;}
.listaAsociados2 li {list-style:none; background:url(../img/fondos/asociados.gif) no-repeat 6px 0; padding:0 0 12px 30px}
.listaAsociados2 p {margin:0 0 6px 18px;color:#616265;padding:0;color:#232323}

/*LISTADO TEMAS-SERVICIOS */
.texto ul {padding:12px 0 0 0;clear:left;line-height:1.3em;font-size:1.1em; }
.texto li {list-style:none; background:url(../img/fondos/bolo_azul3.gif) no-repeat 0 6px; padding:0 0 4px 8px;}

/*DOS COLUMNAS ARIAL*/
.bloque .titu8 {font-family:Arial, Helvetica, sans-serif; font-size:1.3em; margin-bottom:.4em; line-height:110% }
.bloque .titu10 {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; margin-bottom:.4em; line-height:110% }

/*CABECERCA BLOQUES*/
.divBloques .cabecera {padding: 0 12px 10px}
.divBloques .cabecera p {padding:6px 6px 0 0; line-height:1.3em; width:auto; font-size:1.1em;}
.divBloques .cabecera img {background: url(../img/fondos/fnd_img676x4.gif) no-repeat center bottom; padding-bottom:4px; float:left; margin:0 12px 12px 0; width:676px;}

/**/
/*.mapProv canvas{ padding:114px 0 0 39px!important}
.mapProv img{ position:absolute!important; top:114px!important; left:39px!important}*/

/*error404*/
#col-cen { margin:2.7em 9.7em 0 9.7em; padding:0 0 9.7em 0}
.error404{ padding:0.3em; background:#d4dae8;-moz-border-radius: 3px;border-radius: 3px;}
.error404 .int{padding:.8em 2.3em .8em 8.7em; background:#eceff6 url(../img/fondos/ico_error.gif) no-repeat 2.3em center;}
.error404 h2{ background:none; font-size:1.8em; font-weight:normal; margin-bottom:.2em;font-family:/*"Amasis MT",*/Georgia, "Times New Roman", Times, serif; }
.error404 p{font-size:1.2em; color:#232323}
.enlaces-error{padding:3em 0 3em 9em}
.enlaces-error p{font-size:1.2em; color:#232323}
.enlaces-error ul{padding:1em 0 2.7em 2.7em;}
.enlaces-error ul li{font-size:1.2em; color:#232323;padding-bottom: 0.3em;display: block;background:url(../img/fondos/bg-lista-flecha.gif) no-repeat 0.2em 0.4em;padding-left:0.7em; list-style:none;}
.enlaces-error ul li a{color:#2c81bd; text-decoration:none}
.enlaces-error ul li a:hover{text-decoration:underline}
.titu2 span.claro {color:#616265}

/************28 julio*/
.npi_x1 {font-size:1.2em; margin:0 10px 40px; line-height:1.5}
.npi_x2 {clear:both;height:100%;overflow:hidden; font-size:.9em; margin-top:33px; text-align:center}
.npi_x2 .sup {margin: 10px 0 30px;}
.npi_y1 { font-size:1.2em;padding: 12px 12px 0;font-size:1.2em;}
.npi_y1 .paginacion2 {font-size:.9em;margin: 0 0 10px; }
.npi_y1 .paginacion2 .paginacion { margin-top:0 }
.npi_y1 .ulListadoGr .titu9  { font-size:1em}
.npi_y1 .dcha {display: inline-block;margin-left: 5px;vertical-align: middle;width: 60px}
.npi_y1 ul.info li { display:inline-block;color: #616265; background: url(../img/fondos/pntd_gris_2.gif) 0 .36em no-repeat; list-style: none;margin-left: 10px; padding-left: 10px;  font-size: 0.88em;}
.npi_y1 ul.info li.primero { background-image:none; margin-left:0; padding-left:0}
.npi_y1 p.masInfo { background:url(../img/iconos/mas_peq.gif) 0 .3em no-repeat; padding-left: 12px; font-size: 0.88em;}
#pagina .npi_y1 .cuadroInfo { border: 1px solid #D4DAE8;border-radius: 4px; padding:10px 10px 10px 10px ; clear: both; margin:20px 0 ;background:#F5F5F5; }
.npi_y1 .cuadroInfo p {background:url(../img/iconos/ico_checks.gif) 0 0 no-repeat; padding-left:21px}
.npi_y1 ul.ulListadoGr  .liInf { padding:12px}
.npi_y1 .ulListadoGr .izda, .npi_y1 .ulListadoGr .dcha {vertical-align:top}
.npi_y1 .ulListadoGr .dlInfo dt , .npi_z1 .dlInfo dt { /*clear:left;float:left; width:27%;padding-bottom: 15px;*/ float:left; margin-right:7px; font-weight:bold}
.npi_y1 .ulListadoGr .dlInfo dd, .npi_z1 .dlInfo dd{/* float:left; width:72%;*/padding-bottom: 15px}
.npi_y1 .cajaInput { float:left; width:20px}
.npi_y1 .cajaActividad { float:right; width:630px}
.npi_y1 .categoryitems { margin-top:20px; overflow:hidden; line-height:1.4}
.npi_y1 .row .bloque_npi_y1 { font-size:1em; float:left; width:319px; margin-left:37px}
.npi_y1 .row .bloque_npi_y1.primero  { margin-left:0}
.npi_y1 .bloque_npi_y1 li, .npi_y1 .arriba .dlInfo dt  { background: url(../img/fondos/bolo_azul3.gif) no-repeat 0 .5em;list-style: none;padding-left: 12px; margin-bottom:.5em}
.mensaje_npi_y1 {text-align:center;margin-bottom:20px;background:#ECEFF6;border-radius: 4px;border: 1px solid #D4DAE8; padding: 6px 0;}
.mensaje_npi_y1 p { display:inline; text-align:center}
.npi_y1 .rojo { color:#A6380F}
.npi_y1 .arriba {margin-bottom:30px}
.npi_y1 .arriba .dlInfo dt {float:left; margin-right:7px}
.npi_y1 .arriba .dlInfo dd {margin-bottom:.5em}
.npi_y1 .arriba .titu5 { font-size:.9em; margin-bottom:.8em}
.npi_y1 .paginacion2 .txtTotal {float:left; margin-top: 5px;}
.npi_y1 .btnra { clear:both; height:100%; overflow:hidden}
#pagina .npi_z1 .relac2 .bloqueNoticia ,#pagina  .npi_z1 .relac2 .dlInfo , #pagina .npi_z1 .relac2 .infoDoc  ,#pagina  .npi_z1 .relac2 .parrafo { font-family:Arial, Helvetica, sans-serif; font-size:1em; line-height:1.5; padding:15px}
.npi_z1 .divBloques.row.separador { margin:20px 0 }
#pagina .npi_z1 .relacionados .relac2 { margin:0 auto 15px; float:none}
#pagina .npi_z1 .relac2 .bloqueNoticia { font-size:.9em; padding:0}
#pagina .npi_z1 .parrafo li { padding-left:12px}
.npi_z1 .relac2 h4, .npi_z1 .relac2 h5 { margin-bottom:12px}
.npi_z1 .relac2 h5 {color: #232323;font-family: Georgia,"Times New Roman",Times,serif; font-weight: bold}
.npi_z1 .titu4 { font-size:1.2em; line-height:1.5}
.npi_z1 .relac2 .parrafo li { margin-bottom:12px}

/************05 octubre 2011*/
.pestanias { border-bottom:3px solid #E1E0DC; padding-left:16px}
#pagina .pestanias li {list-style:none; display:inline;display:inline-block;vertical-align:bottom;text-align:center;margin:0 0 3px;background-color:#E1E0DC;font-size:1.1em; -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.pestanias li a {text-decoration:none;text-align:center;display:block;height:100%;padding: 9px 15px;line-height:110%}
#pagina .pestanias li.tabs-selected {font-weight:bold;vertical-align:bottom;position:relative;bottom:-3px;margin-bottom:0;border:3px solid #E1E0DC; border-bottom:none; background-color:#FFF;}
.pestanias li.tabs-selected a { padding: 9px 15px 14px;color:#232323!important;}
.tabs-hide{position:absolute;top:-100em;left:-200em}
#pagina .divPestanias .field {padding:0;}
.separadorPonencias {background: url(../img/fondos/punteado_titu5.gif) repeat-x scroll left bottom transparent;height:66px;}


/*Esto es para explorer 6 y 7*/
* html #pagina .pestanias li { display:inline; margin:0 3px 3px} /*IE6*/
* + html #pagina .pestanias li { display:inline; margin:0 3px 3px} /*IE7*/

/************06 octubre 2011*/
.relacionados .galeriaImg {background:url(../img/fondos/fnd_relac424Sup.gif) no-repeat 0 0; width:424px; float:left; margin-left:30px;}
.relacionados .galeriaImg .inf {background:url(../img/fondos/fnd_relac424Inf.gif) no-repeat 0 bottom; width:424px; min-height:157px; padding:18px 14px;}
.noborder {border-top:none!important;padding-bottom:0;}
.boloFlecha {background:transparent url(../img/iconos/ico_activoCarrusel.gif) 0 4px no-repeat!important; padding-left:15px!important; margin-bottom:2px;margin-left:10px;}

/************05 Diciembre 2011*/
.listaDobleRelacionados {clear:both;height:100%;overflow:hidden;}
/************** cambios BBDD *************/
.bbdd {margin-bottom:20px;background:#ECEFF6;border-radius: 4px;border: 1px solid #D4DAE8; padding: 6px 0; padding-left:16px}
.bbdd p { display:inline;}
/************** 10 Febrero 2012*/
/****** cambios para las imagenes en portada ****/
/*video*/
.img118x88Portada{background: url(../img/fondos/fnd_img118x88.gif) no-repeat center bottom;margin-bottom:3px;padding-bottom:1px; float:left;margin-right:9px;text-align:center; width:120px; position:relative}
.img118x88Portada a{ display:inline-block}
.img118x88Portada img{border:1px solid #cccccc;}
.img118x88Portada .plantilla_video {left:5px;position:absolute;bottom:10px; border:0}
/*imagen*/
.img118x88PortadaImg{background: url(../img/fondos/fnd_img118x88.gif) no-repeat center bottom;padding-bottom:3px; float:left;margin-right:9px;text-align:center; width:120px; position:relative}
.img118x88PortadaImg a{ display:inline-block}
.img118x88PortadaImg img{border:1px solid #cccccc;}
.img118x88PortadaImg .plantilla_video {left:5px;position:absolute;bottom:10px; border:0}
/*88x88*/
.img88x88Portada{background: url(../img/fondos/fnd_img01.gif) no-repeat center bottom;margin-bottom:3px;padding-bottom:1px; float:left;margin-right:9px;text-align:center; width:88px; position:relative}
.img88x88Portada a{ display:inline-block}
.img88x88Portada img{border:1px solid #cccccc;}
.img88x88Portada .plantilla_video {left:5px;position:absolute;bottom:10px; border:0}
/************** 14 Febrero 2012*/
/****** cambios para las consultas ****/
.scroll1Col {overflow-x: auto; width: 100%;}
.buscadorConsultas {margin:12px 0 12px 12px;padding:12px 18px 0 0;clear:both; background-color:#f5f5f5;border:1px solid #d2d2d2;-moz-border-radius: 3px; /*borde para Firefox*/-webkit-border-radius: 3px; /*borde para chrome y safari*/ float:center;}
.tituloBuscadorConsultas {vertical-align: text-top;margin:-25px 0 6px 6px;padding:6px 6px 6px 6px;clear:both;float:left; background-color:#6F6F6F;border:1px solid #d2d2d2;-moz-border-radius: 3px; /*borde para Firefox*/-webkit-border-radius: 3px; /*borde para chrome y safari*/}
.tituloBuscadorConsultas span{ color:#FFFFFF; font-weight:bold }
.parrafo .imgSubir img{margin:3px;clear:both;float:left;background: url("") repeat-x scroll center bottom transparent;}
.parrafo .imgBajar img{margin:3px;clear:both;float:left;background: url("") repeat-x scroll center bottom transparent;}
.centro span{margin:-37px 0 0 0;padding:3px;clear:both;float:left;}
.divColumnas .columna .bloquePortada  {margin-bottom: 2em;padding-left: 12px;clear:both;}
.calendario{/*position:relative;*/border:0 none;padding:0;margin:0 0 0 4px;background:transparent url(../img/iconos/ico_fecha.gif) no-repeat 50% 50%;min-width:16px;line-height:1;cursor:pointer;visibility:visible;text-decoration:none;}
/*DOS COLUMNAS ARIAL*/
.bloquePortada .titu8 {font-family:Arial, Helvetica, sans-serif; font-size:1.3em; margin-bottom:.4em; line-height:110% }
.bloquePortada .titu10 {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; margin-bottom:.4em; line-height:110% }
.divBloques.pnglBorde .row .bloquePortada {padding-top:15px; padding-bottom:0; border-top: 1px dotted #B3B4B5;}
.divBloques.pnglBorde .row.primero .bloquePortada {border-top: none;padding-top:0}
.cuerpoPlantilla1 .divBloques .bloquePortada {float:left;margin-left:30px;padding-bottom:1.5em;width:323px;}
.cuerpoPlantilla1 .divBloques .bloquePortada.primero {margin-left:0}
.bloquePortada .titu2 {/*background:url(../img/fondos/bolo_azul.gif) 0 .34em no-repeat; text-indent:7px;*/ font-family:/*"Amasis MT",*/Georgia, "Times New Roman", Times, serif; font-size:1.3em; margin-bottom:.4em; line-height:110% }
.bloquePortada .texto .titu2 {background:none; text-indent:0;font-family:/*"Amasis MT",*/Georgia, "Times New Roman", Times, serif; font-size:1.2em; margin-bottom:.4em; line-height:110%;}
.bloquePortada p {color:#232323; font-size:1.1em; line-height:130%/*margin-bottom:.2em*/}
.bloquePortada p.fecha {color:#616265; font-size:1em;/*margin-bottom:.2em*/}
/****** cambios boton ordenjurisdiccional ****/
.white a:hover {color:#FFFFFF!important;}
.addBtn {float:none!important;}
.addBtn2 {float:left;margin-left:40px;}
/**********cambios detalle mosaico **************/
.galeriaAudio {
  float: left;
}
.galeriaAudio img{
  vertical-align:middle;
}
/************28 JUNIO  2012*/
.fichaJuez {
    background: none repeat scroll 0 0 #ECEFF6;
    border: 1px solid #D4DAE8;
    border-radius: 4px 4px 4px 4px;
    margin-bottom: 6px;
    padding: 6px 0 6px 16px;
}
.fichaJuez p.masInfo {
    background: url("../img/iconos/mas_peq.gif") no-repeat scroll 0 0.3em transparent;

    padding-left: 12px;
    padding: 0 0 0 12px;
}
.titu5Ficha {
    background: url("../img/fondos/punteado_titu5.gif") repeat-x scroll left bottom transparent;
    color: #232323;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 1.0em;
    font-weight: bold;
    margin: 12px 0 2px;
    padding-bottom: 4px;
}
/************6 AGOSTO 2012**********************/
.img_zoom {
    float: left;
    position: relative;

}

.img_zoom .plantilla_zoom {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    bottom: 10px;
    left: 5px;
    position: absolute;
}

#divLogin .row .bloqueAsk {float: left; margin-right: 6px; width: 170px;}
#divLogin .row .bloqueLogin {float: left; margin-right: 6px; width: 94px;}
.askPass{font-size: 1.0em!important;}

/************23 Octubre Ticker**********************/
#ticker {margin:15px 0;}
.tickeroverlay-left{background-image:url("../img/fondos/left.png"); display:block; pointer-events:none; position:absolute; z-index:30; height:30px; width:200px; top:0; left:-2px;}        
.tickeroverlay-right{background-image:url("../img/fondos/right.png"); display:block; pointer-events:none; position:absolute; z-index:30; height:30px; width:150px; top:0; right:-2px}
.tickercontainer {background: #f2f3f4;border: 1px solid #d4d4d4; width: 976px; height: 60px; margin: 0; padding: 0;overflow: hidden; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
.tickercontainer .mask {position: relative; padding-left: 10px; padding-right: 10px; top: 15px; height: 30px; overflow: hidden;}
ul.newsticker {position: relative; margin-left: 20px;list-style-type: none;margin: 0;padding: 0;color:#232323;font-family:Georgia, "Times New Roman", Times, serif; font-size:1.3em;}
ul.newsticker li {float: left;margin: 6px 0 0 0;padding-right: 15px;/*background: #fff;*/}
ul.newsticker a {white-space: nowrap; padding: 0;color: #2C81BD;margin: 0;text-decoration:none;border-right:1px solid #8493a2;padding-right:15px;}
ul.newsticker a:hover {text-decoration:underline;}
ul.newsticker span { margin: 0 10px 0 0;} 

/*********#ticker2 {margin:15px 0;background: #f2f3f4;border: 1px solid #d4d4d4; width: 976px; height: 60px; padding: 0;overflow: hidden; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}*****/
/*********.tickercontainer2 {background-image:url('../img/fondos/left.png'); background-repeat:no-repeat;height:60px; background-position:left;}***********/
/*********.tickercontainer2 p {padding-left: 165px;font-family: Georgia,"Times New Roman",Times,serif;font-size: 1.3em;padding-top: 22px;} *************/



#ticker2 {
    background: none repeat scroll 0 0 #F2F3F4;
    border: 1px solid #D4D4D4;
    margin: 5px 0 10px;
    padding: 0;
    width: 976px;
    overflow: hidden;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}


.tickercontainer2 {
    background-image: url("../img/fondos/left.png");
    background-position: left center;
    background-repeat: no-repeat;
    margin: auto 0;
    padding: 10px 0;
}

.tickercontainer2 p {
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 1.3em;
    padding: 5px 0 5px 165px;
}
.listaD li {padding-bottom: 8px;}
.nopadding {padding:0px !important;}
.nopaddingTop {padding-top:0px !important;}


