/*/////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////// RESETEO ///////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,canvas,details,embed,menu,output,ruby,summary,time,audio,video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
body {line-height:1.5;font-family:Arial, Helvetica, sans-serif;color:#333}
address {font-style:normal}
blockquote,q {quotes:none}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none}
table {border-collapse:collapse;border-spacing:0;font-size:1em;text-align:left}
strong,b {font-weight:bold}
i,em {font-style:italic}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal}
::selection {color:#fff;background:#333399}
img::selection {background:transparent}
:lang(es) {quotes:"«\2009" "\2009»" "\201C" "\201D" "\2018" "\2019"}
input[type="radio"] {vertical-align:text-bottom}
input[type="checkbox"] {vertical-align:bottom}
input,textarea,select {font:inherit}
textarea {overflow:auto}
input, select {vertical-align:middle}

/*--- ESPECIFICO NAVEGADORES ---*/
input, textarea {-webkit-appearance:none}
input[type=checkbox] {-webkit-appearance:checkbox}
::-moz-selection {color:#fff;background:#333399}
img::-moz-selection {background:transparent}


/* ajuste font size */
body,html {font-size:62.5%}
body {font-size:101%}
html>body {font-size:100%}

.oclt {position:absolute;left:-99999em;top:-2000em}
a.atajo  {position:absolute;top:-50em;display:block;white-space:nowrap}
#pagina a.atajo:focus, #pagina a.atajo:active {bottom:auto;top:0;left:0;height:auto;position:fixed;display:block;width:100%;padding:10px;text-align:center;text-decoration:none;font-weight:bold;background-color:#333399;color:#FFF;box-shadow:0 2px 2px #555;z-index:2000;text-shadow:0px 1px 1px #000;opacity:0.9;font-size:1.4em;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out}
abbr[title], dfn[title] {border-bottom:1px dotted;cursor:help}


/*--- FORMULARIOS ---*/
input[type="button"],input[type="submit"],input[type="reset"], a.btn {cursor:pointer;vertical-align:middle;border:0;white-space:nowrap;overflow:visible;width:auto;display:inline-block}
 #pagina a.btn {padding:  5px 6px}
#pagina a.btn,  #pagina a.btn:hover,  #pagina a.btn:focus, #colDcha .modulo a.btn , #colDcha .modulo a.btn:focus, #colDcha .modulo a.btn:hover  {text-decoration: none ; color: #FFF}
/*input[type="radio"] {vertical-align:text-bottom}
input[type="checkbox"] {vertical-align:bottom}*/
input,textarea,select {font:inherit}
input[type="button"]:focus,input[type="submit"]:focus,input[type="reset"]:focus{outline:1px dotted #333333}
textarea {overflow:auto}
input, select {vertical-align:middle}
.formulario li {list-style:none}
.botonera {clear:both}
.botonera.alCentro {text-align:center}
.botonera.alaDcha {text-align:right}



/**********************************************************************/
/*2015_06_18: formularios */
/**********************************************************************/
/*
Azul botones:	#2C67AE;

*/

/****** COMUNES ******/

/* Clearfix */
.fila:before,.fila:after, .col:before,.col:after{content: " ";display: table}
.fila:after, .col:after{clear: both}
.fila, .col {*zoom: 1}

/* Botones */
input[type="submit"], input[type="button"],input[type="reset"], a.btn {-webkit-appearance:button;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:3px; display: inline-block; background-color: #2C67AE; color: #FFF; padding: 3px;}
input[type="submit"]:active, input[type="button"]:active,input[type="reset"]:active,  a.btn:active {position: relative; bottom: -2px}



/* Inputs */
input[type="email"], input[type="text"], input[type="password"], input[type="search"], textarea, select {border:1px solid #BFBFBF;border-radius:3px;background-clip: padding-box; padding:2px;}

input[type="email"]:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="search"]:focus, textarea:focus, select:focus {border-color:#31329E}

/* GENERICO */
form .fila { padding-bottom:1em}

.campo input {max-width: 100%}

span.label, span.campo {display:inline-block;vertical-align: top;}
.fila .col {display: inline-block; vertical-align:top}
span.label img {vertical-align: super;}


.fila.unaCol .col {width:100%}
.divForm2.labelBlock .fila.unaCol  .col  .campo input, .divForm2.labelBlock .fila.unaCol  .col  .campo select, .divForm2.labelBlock .fila.unaCol  .col  .campo textarea {width:95%}


.fila.dosCols .col {width:47%;}
.fila.dosCols .col + .col {margin-left: 4%}



/* Ancho campos */
.campo input.xs {width: 5em !important}

.mensaje.mensajeError {border: 1px solid #DC0000 ;  border-radius: 3px; padding:5px 10px 0; background-color:#ffeaea; font-weight: bold; margin-bottom:20px }


.formRegistro {margin: 1em 0; border-bottom: 1px dotted #BFBFBF}
.formRegistro .col {width: 100%}
.formRegistro .label { width: 40%}
.formRegistro .campo { width: 58%}
p.olvido {text-align: center; margin:1em 0;}
#contenido p.olvido a {color: #2C67AE;}
#contenido p.olvido a:hover,#contenido p.olvido a:focus {}

.divForm2  { font-size: 1em}
.divForm2.labelBlock .label ,  .divForm2.labelBlock .campo{ width: 100%; padding-bottom: 0.25em;}
.divForm2.labelBlock .campo input, .divForm2.labelBlock .campo select, .divForm2.labelBlock .campo textarea {width: 90%}
.divForm2/*.labelBlock .field*/ {background-color: #f4f4f4;border: 1px solid #aeb5dc;border-radius: 3px;padding: 10px 15px; margin-bottom: 20px}

#reloadCaptcha {color: #2c67ae;font-size: 90%; text-decoration: none;}
#reloadCaptcha:hover, #reloadCaptcha:focus {text-decoration: underline;}
#reloadCaptcha img {vertical-align: middle; mar}

.colCaptcha .campo {text-align: center;}
.colCaptcha .campo > img {display: block; margin:1em auto;}



/*--- ENLACES ---*/
/*#colCentro a:active,#colCentro  a:focus {position:relative;bottom:-1px}*/
a:hover, a:focus {-webkit-transition:linear 200ms;-moz-transition:linear 200ms;-o-transition:linear 200ms;transition:linear 200ms} 
#pie a , #cabecera a, #migas a, #colDcha .modulo a,.cuerpoTexto a:hover, .cuerpoTexto a:focus,  .divRelacionados a, #pagina .enlaceFlecha a,#colIzda form a, .subMenu2 li a,#cabecera #menuPpal > ul > li.activo a:focus,#cabecera #menuPpal > ul > li.activo a:hover,.plantillaTexto a:hover, .plantillaTexto a:focus {text-decoration:none}
#pie a:hover, #pie a:focus, #menuSup a:hover, #menuSup a:focus, #migas a:focus, #migas a:hover, #colDcha .modulo a:hover, #colDcha .modulo a:focus, .cuerpoTexto a,  .divRelacionados a:focus,  .divRelacionados a:hover , #pagina .enlaceFlecha a:hover, #pagina .enlaceFlecha a:focus, #menuPpal li li a:hover, #menuPpal li li a:focus, #colIzda form a:hover, #colIzda form a:focus,#cabecera #menuPpal li a:focus,#cabecera  #menuPpal li a:hover, #cabecera #menuPpal > ul > li.activo li a:focus,#cabecera #menuPpal > ul > li.activo li a:hover, #menuPie a:hover, #menuPie a:focus  {text-decoration:underline}

/*--- CLEARFIX ---*/
#migas {height:100%;overflow:hidden}
#cabecera:before,#cabecera:after,#menuPpal:before,#menuPpal:after ,#cuerpo:before,#cuerpo:after, #contenido:before,#contenido:after{content:" ";display:table}
#cabecera:after,#menuPpal:after,#cuerpo:after,#contenido:after {clear:both}

/*--- LISTAS ---*/
#colCentro ol{ padding-left:18px}
#cabecera li, #funcionalidades li {list-style:none}
/*Primeros*/
#menuSup li:first-child,#migas li:first-child, #menuPie li:first-child {background-image:none;padding-left:0;margin-left:0}
{background-image:none;padding-left:0;margin-left:0}


/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*/////////////////////////////////////////// ESTRUCTURA ////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
#pagina {width:980px;margin:0 auto;font-size:1.2em;background-color:#FFF}


/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*/////////////////////////////////////////// CABECERA ////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
#cabecera {padding:19px 0 0}

/*--- LOGO ---*/
#logo {display:inline-block;margin-bottom:19px;float:left}
/*20130509*/
/*#logo img {width:286px;height:38px}*/
#logo img {}
/*Fin 20130509*/

/*--- BUSCADOR ---*/
#divBusqGnral {float:right;clear:right;margin-top:4px;position:relative}
#txt_busq_gnral {border:1px solid #BFBFBF;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:4px 3px 2px}
#txt_busq_gnral:focus {border-color:#333}
#sbmt_busq_gnral {background-color:#20202F;color:#EEE;-webkit-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:3px}

/*--- IDIOMAS ---*/
#menuLang {float:right}
#menuLang li {float:left;margin-left:3px}
#menuLang li img {border:1px solid #333399}

/*--- MENU SUP ---*/
#menuSup {clear:both;margin-bottom:20px}
#menuSup ul {text-align:center;font-size:.87em}
#menuSup li {display:inline-block;text-align:center;background:url(../img/sprite_fnd.png) 0 .3em no-repeat;padding-left:13px;margin-right:7px}
#menuSup a {color:#333}
#menuSup li.activo a{text-decoration:underline}
#menuSup li.activo strong{font-weight:normal}

/*--- MENU PPAL ---*/
/*Primer nivel*/
#menuPpal {clear:both;position:relative}
#menuPpal > ul {display:table;width:100%}
#menuPpal > ul > li {float:left;display:inline-block;width:122px;vertical-align:bottom}
#menuPpal > ul > li > a {text-align:center;display:table-cell;text-decoration:none;font-weight:bold;width:100%;vertical-align:middle}
#menuPpal > ul > li > a {line-height:1.2;width:122px;height:4em;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
#menuPpal > ul > li.activo > a, #menuPpal > ul > li.pulsado > a {-webkit-border-radius:5px 5px 0 0 ;border-radius:5px 5px 0 0}

#liPpal1 a, #liPpal1 ul, #liPpal1 .subMenu { background-color:#C3CDFD; color:#575757}
#liPpal2 a, #liPpal2 ul, #liPpal2 .subMenu{background-color:#A2B1FC; color:#3F3F3F}
#liPpal3 a, #liPpal3 ul, #liPpal3 .subMenu{background-color:#7289FA; color:#272727;}
#liPpal4 a, #liPpal4 ul, #liPpal4 .subMenu {background-color:#5974F9; color:#141414;}
#liPpal5 a, #liPpal5 ul, #liPpal5 .subMenu{background-color:#1D41F7; color:#DADADA;}
#liPpal6 a, #liPpal6 ul, #liPpal6 .subMenu{background-color:#0727C9; color:#D3D3D3/*#B9B9B9;*/}
#liPpal7 a, #liPpal7 ul, #liPpal7 .subMenu{background-color:#051A85; color:#FFF/* color:#A1A1A1;*/}
#liPpal8 a, #liPpal8 ul, #liPpal8 .subMenu{background-color:#051A85; color:#FFF/* color:#A1A1A1;*/}

/*Segundo nivel*/
#menuPpal li .subMenu {width:980px;position:absolute;left:0;top:4em;display:none}
#menuPpal li.activo .subMenu {display:block}

#menuPpal li ul {width:980px;display:table}
#menuPpal li li  {display:table-cell;text-align:center;padding:3px 4px 2px;vertical-align:middle;max-width:70%;min-width:80px;border-left:1px solid #3F3F3F}
#menuPpal li#liPpal5 li, #menuPpal li#liPpal6 li, #menuPpal li#liPpal7 li { border-color:#DADADA}
#menuPpal li li:first-child { border-left:none}
#menuPpal li li a {text-align:center}
#menuPpal li li.activo a{cursor:default;font-weight:bold}
#liPpal1 .subMenu { background-color:#C3CDFD; color:#575757}
#liPpal1 li {border-color:#3F3F3F}
#liPpal2 li {border-color:#272727}
#liPpal3 li {border-color:#3F3F3F}
#liPpal4 li {border-color:#141414}
#liPpal5 li {border-color:#DADADA}
#liPpal6 li {border-color:#B9B9B9}
#liPpal7 li {border-color:#A1A1A1}
#liPpal8 li {border-color:#A1A1A1}

/*Tercer nivel*/
.menuTercer li{list-style:none;padding:0 0 0.5em 0}
.menuTercer li a{text-align:center;text-decoration:none;font-weight:bold;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #000000;background-color:#3A7DCE;color:#3F3F3F;width:130px;display:block;color:#ffffff;padding:12px 4px}
.menuTercer li.activa a, .menuTercer li a:hover, .menuTercer li a:focus{background-color:#ffffff;color:#2C67AE}

/*Cuarto nivel*/
.menuTercer li ul {list-style:none;margin:0.5em 0 -0.5em 1.0em}
.menuTercer li.activa ul li a{list-style:none;text-align:center;text-decoration:none;font-weight:bold;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #000000;background-color:#A2B1FC;color:#3F3F3F;width:130px;display:block;color:#3F3F3F;padding:12px 4px}
.menuTercer ul li.activa ul li.activa a, .menuTercer ul li ul li a:hover, .menuTercer ul li ul li a:focus{list-style:none;background-color:#ffffff;color:#3F3F3F}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////// PIE //////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
#pie {text-align:center;font-size:.9em;padding:10px 0}
#pie a {color:#333}
/*Mapa pie*/
#mapaPie { font-size:1em; border-bottom:1px solid #BFBFBF; margin-bottom:10px}
#mapaPie .col { display:inline-block; width:200px; margin: 10px 20px; list-style:none; vertical-align:top}
#mapaPie li { background:url(../img/bolo_r_2.png) 0 .4em no-repeat; list-style:none; text-align:left; padding-left:12px;   margin-bottom: 4px;}
#mapaPie h3 {font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em;color:#339;border-bottom:1px dotted #BFBFBF; }
#mapaPie .subMenu { padding:10px 10px 20px}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////// CUERPO //////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
#cuerpo {clear:both;border-width:3px;border-style:solid;background-color:#F9F9F9;padding:36px 0 0}
/*Borde*/
.liPpal1 #cuerpo {border-color:#C3CDFD}
.liPpal2 #cuerpo {border-color:#A2B1FC}
.liPpal3 #cuerpo {border-color:#7289FA}
.liPpal4 #cuerpo {border-color:#5974F9}
.liPpal5 #cuerpo{border-color:#1D41F7}
.liPpal6 #cuerpo {border-color:#0727C9}
.liPpal7 #cuerpo {border-color:#051A85}
.liPpal0 #cuerpo {border-color:#DCDCDC}

/*--- MIGAS ---*/
#migas {padding:8px 2%;font-size:.9em;color:#5C5C5C;width:645px}
#migas a {color:#5C5C5C}
#migas a:hover, #migas a:focus {color:#333}
#migas li {display:inline-block;background:url(../img/sprite_fnd.png) 0 -53px no-repeat;padding-left:12px;margin-right:6px}

/*--- COLUMNAS ---*/
#contenido {padding:2% 19px}
#contenido.dosCols #colCentro {float:left;width:645px;  padding-top: 4px;}
#contenido.dosCols #colDcha, #contenido.tresCols #colDcha {float:right;width:243px}
#contenido.tresCols #colIzda {float:left;width:140px;padding:0 25px 0 0}
#contenido.tresCols #colCentro {float:left;width:50%;/* width:72%*/ width:503px}

/*--- FUNCIONALIDADES ---*/
#funcionalidades {float:right;margin-top:-40px}
#funcionalidades li {float:left;margin-left:11px}

/*--- INTERIOR ---*/
#cabeceraContenido {margin:-0.7em 0 1.4em}
.titu1 {font-family:Georgia, "Times New Roman", Times, serif;font-size:2.1em;color:#339;border-bottom:1px dotted #BFBFBF; line-height: 1.2;}

#cabeceraContenido .titu1 {padding-left:2px}
#cabeceraContenido .titu1 img { vertical-align:middle; }
.titu1 span.txt { display:inline-block;  vertical-align: top;width: 410px}
.titu2 {font-family:Georgia, "Times New Roman", Times, serif;font-size:1.7em;color:#339}
.titu3 {font-family:Georgia, "Times New Roman", Times, serif;color:#339;font-size:1.5em;margin:1.5em 0 0.5em}
.titu4 {font-family:Georgia, "Times New Roman", Times, serif;color:#339;font-size:1.3em;margin:0 0 0.3em}
.titu5 {font-family:Georgia, "Times New Roman", Times, serif;color:#339;font-size:1.3em;margin:0 0 1em;width: 100%;border-bottom: 1px dotted #339}

/*Articulo*/
.modDetalle {clear:both;height:100%;margin-bottom:25px;overflow:hidden;padding:0 15px}
p.info, p.fecha, p.hora {color:#5C5C5C;font-size:0.9em}

/*20130509*/
/*.modDetalle .img {float:left;height:auto;margin:3px 20px 15px 0;max-width:50%}*/
.modDetalle .imgIzda {float:left;height:auto;margin:3px 20px 15px 0;max-width:99%}
.modDetalle .imgDcha {float:right;height:auto;margin:3px 0px 15px 20px;max-width:50%}
/*.modDetalle .img img {background-color:#FFFFFF;border:1px solid #BFBFBF;height:auto;max-width:100%;padding:1px}*/
.modDetalle .imgIzda img, .modDetalle .imgDcha img {background-color:#FFFFFF;border:1px solid #BFBFBF;height:auto;/*max-width:100%;*/padding:1px}
/*Fin 20130509*/


.cuerpoTexto {margin-top:1em;line-height:1.5}
.cuerpoTexto a, .divRelacionados a , .enlaceFlecha a  {color:#333333}
.cuerpoTexto ul {margin-left:20px}

/*Plantillas con texto*/
.plantillaTexto {line-height:1.5;clear:both;height:100%;margin-bottom:25px;overflow:hidden;padding:0 15px}
.plantillaTexto a {color:#333333}
.plantillaTexto ul {margin-left:20px}
.plantillaTexto .cuerpoTexto {margin-top:0}
.plantillaTexto .titu2 {margin-bottom:.5em;padding-top:.5em}
.plantillaTexto p + .titu2, .plantillaTexto ul + .titu2 {padding-top:.5em}
.plantillaTexto .titu2:first-child {padding-top:0}

/*MARGENES*/
.cuerpoTexto p, .plantillaTexto p, .cuerpoTexto ul, .plantillaTexto ul  {margin-bottom:1em}

/*RELACIONADOS*/
.enlaceFlecha {background:url(../img/ico_flecha.png) 0 .01em no-repeat;padding-left:20px;list-style:none}
#pagina p.enlaceFlecha {margin:1.5em 0}
#pagina p.enlaceFlecha:last-child {margin-bottom:0}

/*TABLAS*/
.modDetalle table, .listaResultados table  {background-color:#FFF;border:1px solid #BFBFBF;border-bottom:2px solid #BFBFBF;margin:25px auto;min-width:50%;width: 100%}
.modDetalle table thead th, .listaResultados table thead th {background-color:#3A7DCE;font-weight:bold;padding:5px;text-align:center;color:#FFF}
.modDetalle table tr:nth-child(even) , .modsDetalle table tbody tr:nth-child(even), .modDetalle table tr:nth-child(even) td, .modsDetalle table tbody tr:nth-child(even) td, .listaResultados table tr:nth-child(even) td, {background:#f9f9f9}
.modDetalle  table tr > td, .listaResultados  table tr > td {border-left:1px dotted #ced6e6}
.modDetalle  table tr > td:first-child, .listaResultados  table tr > td:first-child {border-left:none}
.modDetalle  table td, .modsDetalle  table th, .listaResultados  table td, .listaResultados  table th {border-top:1px solid #BFBFBF;padding:5px;vertical-align:top}
.modDetalle table thead th:first-child, .listaResultados table thead th:first-child {border-left:1px solid #BFBFBF}
.modDetalle  table thead th:last-child, .listaResultados  table thead th:last-child{border-right:1px solid #BFBFBF}
.modDetalle table tbody th, .listaResultados table tbody th {tex-align:left; background-color:#646668; font-weight: bold; color:#FFF;padding:5px; border-top: 1px solid #FFF;}
.modDetalle table tbody tr:first-child th, .listaResultados table tbody tr:first-child th {border-top:none}

/*DESPLEGABLES*/
.modDespliega .enlaceFlecha {background:url(../img/fnd_despliega.png) 5px -111px  no-repeat}
.modDespliega .enlaceFlecha.pulsado {background-position:5px 2px}


/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////// COLUMNA DERECHA ////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
#colDcha .modulo {border:none;background:#FFF url(../img/brd_mod_lateral_ie.gif) right bottom no-repeat}
#colDcha .modulo > .env {padding:15px;background:url(../img/brd_mod_lateral_ie.gif) 0 0 no-repeat}
.contModulo {clear:both;display:block}

#colDcha .modulo a {color:#333}
.titum1 {font-weight:bold;border-bottom:1px dotted  #BFBFBF}
.titum1, #colDcha .modulo p, #colDcha .modulo li, .cuerpoTexto p, .cuerpoTexto li, .cuerpoTexto blockquote , .plantillaTexto p, .plantillaTexto li, .plantillaTexto blockquote {margin-bottom:.5em}
#colDcha .modulo ul {}
#colDcha .modulo li {list-style:none;background:url(../img/bolo_r_1.png) 7px .5em no-repeat;padding-left:20px;position:relative;display:block}
#colDcha .modulo {margin-bottom:20px;position:relative;display:block}
#colDcha .modulo li img {height:16px;left:-1px;position:absolute;top:0;width:16px}

/*--- PASTILLAS COLUMNA LATERAL ---*/
.pastillas {clear:both;margin:20px auto;text-align:center}
.pastillas .pastilla {clear:both;margin:10px auto;text-align:center}

/*--- CALENDARIO ---*/
.cajaMes table {width:100%;empty-cells:hide;text-align:center}
.cajaMes caption {font-size:1.1em;padding:3px;font-weight:bold ;border-bottom:1px dotted #BFBFBF}
.cajaMes thead th  {padding:3px 4px;font-weight:bold}
.cajaMes tbody td a {padding:0 5px; margin:2px}
.cajaMes table td.cal_mon_day_current{font-weight:bold;}
.cajaMes table .activo a{font-weight:bold;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#3A7DCE;color:#ffffff; display:inline-block}
.cajaMes table .activo a{color:#ffffff!important}

/*--- CALENDARIO POR MES ---*/
.calendario .meses{clear:both}
.calendario .meses dt{background:#DAE7F7;color:#000000;padding:4px}
.calendario .meses dd{background:#ffffff;color:#000000;padding:4px}


/*DETALLE MIEMBRO*/
.detalleMiembro { height:100%; overflow:hidden}
.detalleMiembro .colTxt {background-color:#FFF;border: 1px solid #BFBFBF;float: left;padding: 10px;width:310px}
.detalleMiembro .colTxt li { list-style:none}
.detalleMiembro .colTxt .dft { font-weight:bold; display:block; margin-bottom:3px}
.detalleMiembro .colTxt .dfd {display:block; margin-left:25px;  margin-bottom: 13px; line-height:1.4}
.detalleMiembro .colTxt .dft img {vertical-align:middle; margin-right:5px}
.detalleMiembro .colTxt li.email, .detalleMiembro .colTxt li.url { display:inline-block; vertical-align:top}
.detalleMiembro .colTxt li.email a , .detalleMiembro .colTxt li.url a { display:inline}
.detalleMiembro .colTxt li.email { width:25px}
.detalleMiembro .colTxt li.url { border-left: 1px solid #A2A1A1;padding-left: 8px;width: 80%;}
.detalleMiembro .colTxt li.url .dft, .detalleMiembro .colTxt li.url .dfd { display:inline; margin:0}
.colTxt li a {text-decoration:none;color: #333333}
.colTxt li a:hover, .colTxt li a:focus {text-decoration:underline;color: #333333}
.detalleMiembro .colMapa { float:right; width:294px}
.detalleMiembro .colMapa iframe { width:290px; height:350px;background-color: #FFF;border: 1px solid #BFBFBF;padding: 1px;}


/*DATOS USUARIO*/
#modDatosUsuario dl {overflow: hidden; margin-bottom: 1em;}
#modDatosUsuario dt { float: left; margin-right: .5em;font-weight: bold; color:#454545}
#modDatosUsuario dd {}


/*ALTA USUARIO*/
.nuevoUsuario p {text-align: center;}
#colDcha .modulo .nuevoUsuario a {color: #2C67AE;display: inline-block; padding:.5em 0 .5em 20px; background: url(/system/modules/org.eurosai.opencms.audit.users/resources/img/user_add.png) 0 .5em no-repeat;}





/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////// COLUMNA IZDA ////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
#colIzda .modulo {border:none;background:#FFF url(../img/brd_mod_lateral_190.gif) right bottom no-repeat}
#colIzda .modulo > .env {padding:15px;background:url(../img/brd_mod_lateral_190.gif) 0 0 no-repeat}

#colIzda .modulo a {color:#333}
#colIzda .modulo p, #colIzda .modulo li, .cuerpoTexto p, .cuerpoTexto li, .cuerpoTexto blockquote,  .contDespliega p, .contDespliega li, .contDespliega blockquote {margin-bottom:.5em}
#colIzda .modulo li {list-style:none;background:url(../img/bolo_r_1.png) 7px .5em no-repeat;padding-left:20px;position:relative;display:block}
#colIzda .modulo {margin-bottom:20px;position:relative;display:block}
#colIzda .modulo li img {height:16px;left:-1px;position:absolute;top:0;width:16px}

#colDcha .modulo .ulchk li, #colIzda .modulo .ulchk li{background:none;padding-left:0}
.ulchk li label{display:inline-block;width:85%;vertical-align:top}
.ulchk li input{display:inline-block;vertical-align:top}
.between label{display:block}
.btn01{margin:4px 0;background:#3A7DCE;color:#ffffff;padding:3px 10px 2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}

/************************/
.liPpal0 .subMenu2{background-color:#DCDCDC;color:#333333}
/*Segundo nivel*/
.subMenu2 ul{width:100%;display:table}
.subMenu2 li {display:table-cell;text-align:center;padding:3px 0 2px;vertical-align:middle}
.subMenu2 li a {font-weight:bold;text-align:center;color:#333333}

/**/
.ulAlfa {width:100%;display:table;margin:0 15px}
.ulAlfa li{background:none;width:110px;padding:0 5px;list-style:none;display:inline-block;vertical-align:top;margin-bottom:1em}
.ulAlfa li a, .contacto a, .ulAlfa2 li a {color:#333;text-decoration:none}
.ulAlfa li a:hover, .ulAlfa li a:focus, .contacto a:hover, .contacto a:focus, .ulAlfa2 li a:hover, .ulAlfa2 li a:focus {text-decoration:underline}
.red{color:#F00!important}
/**/
.ulAlfa2 {clear:both;overflow:hidden;height:100%;margin:0 15px}
.ulAlfa2 li{background:none;padding:0 5px;list-style:none;display:block;vertical-align:top;margin-bottom:1em}
.ulAlfa2 li span{font-weight:bold;background:url("../img/bolo_r_1.png") no-repeat scroll 0 center transparent;padding-left:14px}
.ulAlfa2 li ul{margin:0;padding-left:14px}
.ulAlfa2 li ul li{padding:0;margin:0}

/*****************************paginacion alfabetica****************************/
.pag_abc, .pag_mes {text-align:center;margin:0 0 16px 0;background-color:#EDEDED;-webkit-border-radius:3px;border-radius:3px;border:3px solid #339}
.pag_abc ul{padding:10px 18px; font-size:1em}
.pag_abc ul li {list-style:none;width:auto;cursor:pointer;display:inline-block;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 4px}
.pag_abc ul li.activo {background:transparent url(../img/fnd_pag_abc_activo.gif) no-repeat center bottom;border:none;color:#FFFFFF;cursor:default;font-weight:bold;padding:3px 8px 6px 10px}
.pag_abc a{border:none;padding:1px 2px 0 5px;color:#339;text-decoration:none}
.pag_abc a:hover, .pag_abc a:focus, .pag_abc a:active{text-decoration:underline;color:#444444;border-bottom:none}
.letra{float:left;padding:0 10px 0 0;font-weight:bold;font-size:1.4em;color:#ca013a}

/*--- MENU PIE ---*/
#menuPie {clear:both;margin-bottom:4px}
#menuPie ul {text-align:center}
#menuPie li {display:inline-block;text-align:center;background:url(../img/sprite_fnd.png) 0 .3em no-repeat;padding-left:13px;margin-right:7px}
#menuPie a {color:#333}

/*--- CONTACTO ---*/
.contacto{overflow:hidden;height:100%;padding-bottom:1.5em;display:inline-block;vertical-align:top;width:49%}
.contacto .sep{padding:1em 0 0 0}
/*.contacto div{padding:0 0 0 20px} --Cambiamos el pading 20px*/
.contacto p{margin:0}
.contacto dt{float:left;padding:0 4px 0 0}

/*--- CALENDARIO ---*/
.tabla01{border-top:1px solid #CED6E6;border-collapse:collapse;width:100%;margin-bottom:20px;border-bottom:1px solid #BFBFBF}
.tabla01 thead {background:#DFEAEE;border:1px solid #C9D9E4;border-radius:1px 1px 1px 1px}
.tabla01 thead tr {border:1px solid #CED6E6}
.tabla01 thead th {font-weight:bold;padding:5px;text-align:center}
.tabla01 tbody th, .tabla01 tbody td {padding:8px;border-top:1px solid #CED6E6;vertical-align:top}
.tabla01 tbody th{ width:120px}
.tabla01 tbody tr{background:#ffffff}
.pag_mes ul{padding:0 18px 10px; font-size:.9em}
.pag_mes ul li {list-style:none;width:10em;cursor:pointer;display:inline-block;margin:0 4px;font-size:1.1em;  padding:1px 0 6px}
.pag_mes ul li.activo {background:transparent url(../img/fnd_pag_abc_activo.gif) no-repeat center bottom;border:none;color:#FFF;cursor:default;font-weight:bold}
.pag_mes ul li.activo a{color:#fff}
.pag_mes a{text-decoration:none;  color: #333399;}
.pag_mes a:hover, .pag_mes a:focus, .pag_mes a:active{text-decoration:underline;color:#444}
.pag_mes ul.antSig{text-align:center; padding-top:10px}
.antSig li.actual{font-size:1.5em;width:auto}
.antSig li.actual strong{font-weight:normal}
.pag_mes .antSig li{width:auto;line-height:20px}
.modulo p.fecha{margin-bottom:0!important}

/*--- HOME ---*/
#plantillaHome.cuerpoTexto {margin-top:0}
.divIntro {border:1px solid #BFBFBF;background-color:#FFF;padding:5px;margin-bottom:20px}
.imgAncha {clear:both;width:633px}
.imgAncha img {width:633px;height:auto}
#plantillaHome .txtIntro {font-family:Georgia, "Times New Roman", Times, serif;font-size:1.1em}
#plantillaHome.cuerpoTexto .txtIntro {margin:5px 3px 0}

/*--- FAQ ---*/
.listaDesplegables .modDespliega .enlaceFlecha {background:url(../img/fnd_despliega_2.png) no-repeat 1px -112px}
.listaDesplegables .modDespliega .enlaceFlecha.pulsado {background-position:1px 3px}
.listaDesplegables .modDespliega .contDespliega, .listaDesplegables .modDespliega .contDespliega ol {margin-left:20px}
 .listaDesplegables .modDespliega .contDespliega ul {margin-left:30px}

/*--- MODULOS HORIZONTALES DE FILTROS ---*/
.divFiltros {background-color:#EDEDED;margin:0 0 10px;padding:14px 16px;font-size:.9em;-webkit-border-radius:3px;border-radius:3px;border:3px solid #339}
.divFiltros li {list-style:none;vertical-align:top;line-height:1.2;margin-bottom:0.5em}
.divFiltros fieldset + fieldset {margin-top:10px}
.divFiltros .botonera {margin-top:5px}
.divFiltros a, .divFiltros a:link{color:#339}
.tituFil {font-weight:bold;display:block;border-bottom:1px dotted #9F9F9F;width:100%;margin-bottom:0.5em;color:#333399}
.txtIntro {margin-bottom:1.4em}
.divFiltros #divBusqGnral { float: none; clear: none;width: 100%}
.divFiltros #divBusqGnral input {width:99%}

/*Filtros seleccionados*/
.filtrosSelecc li {background:url(../img/ico_selec.png) 0 -2px no-repeat;padding-left:20px;display:inline-block;width:180px}
.ulCampos1 li {display:inline-block;/*width:201px*/ width:33%}
.ulCampos2 li {display:inline-block;width:auto;margin-right:25px}
.ulCampos3 li {display:inline-block;/*width:201px*/ width:32%}

/*--- LISTADO RESULTADOS ---*/
.cabeceraListado {height:100%;overflow:hidden;border-bottom:1px dotted #BFBFBF;margin:0px 0 10px}
.cabeceraListado .divOrden {font-size:.9em;float:right;margin-top:4px}
.listaResultados {padding:0 15px}
#pagina .cabeceraListado .titu3 {display:inline-block;margin:0}

/* Paginacion */
.paginacion{margin:28px 28px 20px;font-size:.9em;text-align:center;border:1px solid #BFBFBF;padding:.4em;-webkit-border-radius:1px;border-radius:1px;background-color:#FFF}
.paginacion ul,.paginacion li{display:inline-block;text-align:center}
.paginacion li{margin-left:3px}
.antSig li{display:inline-block;width:32px;height:16px;background-image:none;margin-left:0;padding-left:1px}

/*--- DOCUMENT DATABASE ---*/
.listaResultados li {list-style:none;background:url(../img/bolo_r_1.png) no-repeat 0 .5em;padding-left:14px;margin-bottom:10px}
.listaResultados li a {color:#333;text-decoration:underline}
.listaResultados li a:hover, .listaResultados li a:focus {text-decoration:none}

/*--- MODULOS DE DETALLE ---*/
.moduloDetalle01{margin-bottom:25px}
/*colapsadores*/
.colapHead{padding:0;color:#3e4545;font-weight:bold;cursor:pointer;}
.colapHead div{background:url(../img/ico_colap.gif) no-repeat right -88px; padding:0 16px 0 0}
.activo .colapHead div{background:url(../img/ico_colap.gif) no-repeat right 5px}
.fMap{ background:url(../img/ico_mapa.png) no-repeat 4px 0; display:inline-block; padding:0 0 0 22px; color:#333333;}
.fMap:hover, .fMap:focus{text-decoration:none}



/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#fff;}
#colorbox{}
    #cboxContent{margin-top:32px; overflow:visible;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{background:#000; padding:1px;}
        #cboxLoadingGraphic{background:url(../img/loading.gif) no-repeat center center;}
        #cboxLoadingOverlay{background:#000;}
        #cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
        #cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
        #cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(../img/controls.png) no-repeat 0 0;}
        #cboxPrevious{background-position:0px 0px; right:44px;}
        #cboxPrevious:hover{background-position:0px -25px;}
        #cboxNext{background-position:-25px 0px; right:22px;}
        #cboxNext:hover{background-position:-25px -25px;}
        #cboxClose{background-position:-50px 0px; right:0;}
        #cboxClose:hover{background-position:-50px -25px;}
        .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
        .cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
        .cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
        .cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px;}

/*Sitemap*/
#sitemap { font-size:1em; border-bottom:1px solid #BFBFBF; margin-bottom:10px}
#sitemap .col { display:inline-block; width:200px;list-style:none; vertical-align:top; padding:0 6px}
#sitemap li { list-style:none; text-align:left;margin-bottom: 4px;background:url(../img/bolo_r_1.png) 7px .5em no-repeat;padding-left:20px;position:relative;display:block}
#sitemap li li{ background:none; list-style:circle; display:list-item; padding:0; margin:0 0 0 14px}
#sitemap .subMenu { padding:4px 0px 20px}
#sitemap li a{color:#333333; text-decoration:none}
#sitemap li a:hover{color:#333333; text-decoration:underline}
#sitemap ul ul{padding:2px 0 4px 0}

/**/
table td dl dt{ float:left; clear:both}
table td dl dd{float:left; padding:0 0 0 6px}


/*DETALLE CONTACTOS*/

.detalleMiembro .colTxtContact {background-color:#FFF;border: 1px solid #BFBFBF;float: left;padding: 10px;width:285px}
.detalleMiembro .colTxtContact li { list-style:none}
.detalleMiembro .colTxtContact .dft { font-weight:bold; display:block; margin-bottom:3px}
.detalleMiembro .colTxtContact .dfd {display:block; margin-left:25px;  margin-bottom: 13px; line-height:1.4}
.detalleMiembro .colTxtContact .dft img {vertical-align:middle; margin-right:5px}
.detalleMiembro .colTxtContact li.email, .detalleMiembro .colTxtContact li.url { display:inline-block; vertical-align:top}
.detalleMiembro .colTxtContact li.email a , .detalleMiembro .colTxtContact li.url a { display:inline}
.detalleMiembro .colTxtContact li.email { width:25px}
.detalleMiembro .colTxtContact li.url { border-left: 1px solid #A2A1A1;padding-left: 8px;width: 80%;}
.detalleMiembro .colTxtContact li.url .dft, .detalleMiembro .colTxtContact li.url .dfd { display:inline; margin:0}
.colTxtContact li a {text-decoration:none;color: #333333}
.colTxtContact li a:hover, .colTxt li a:focus {text-decoration:underline;color: #333333}

/*//// 404 ////*/
.mensajeIcono { padding:30px 126px}
.mensajeIcono .ico { float:left; width:86px; margin:0 13px 20px 3px}
.caja.blanca .mensajeIcono  .titu1 { float:none; margin-bottom:0}
.mensajeIcono .inf { border-top:1px dotted #c9c9c9; padding:20px 102px;clear:both }
.caja .mensajeIcono .cabecera { clear:none}


/*//// aniadir auditorias ////*/
div.aniadir {padding:0 0 10px 15px;}
div.aniadir a { color: #333399; text-decoration: none; padding:0.1em 0.1em 0.1em 20px; background:url(/system/modules/org.eurosai.opencms.audit.users/resources/img/application_form_add.png) 0 0 no-repeat ;}
div.aniadir a:hover, div.aniadir a:focus, div.eliminar a:hover, div.eliminar a:focus {text-decoration: underline;}
div.fieldCerrado, div.aniadir.oculto  {display: none;}
div.fieldAbierto {display: block;}

.field.divForm2 div.eliminar  {padding:1em 0; border-top: 1px dotted #BFBFBF; margin-top:2em}
div.eliminar a { color: #333399; text-decoration: none; padding:0.1em 0.1em 0.1em 20px; background:url(/system/modules/org.eurosai.opencms.audit.users/resources/img/application_form_delete.png) 0 0 no-repeat ;}
.divExcluye  {padding: 0.5em 1em; background-color: #f9f9f9; border:1px solid #E7E6E6; border-radius:3px;}
.divForm2 .msg {padding:1em 0;} 
.divForm2 .msg a {color:#333399;}
.divForm2 .msg a:hover, .divForm2 .msg a:focus {text-decoration: none;}

/*20130508 Creado nuevos estilos para el tercer y cuarto nivel dependiendo de la pestana en la que nos encontremos*/

/*Tercer nivel pestana liPpal1*/
#pagina.liPpal1 #cuerpo.menuTercer li{list-style:none;padding:0 0 0.5em 0}
#pagina.liPpal1 #cuerpo .menuTercer li a{text-align:center;text-decoration:none;font-weight:bold;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #000000;background-color: #C3CDFD;width:130px;display:block;color:#575757;padding:12px 4px}
#pagina.liPpal1 #cuerpo .menuTercer li.activa a, #pagina.liPpal1 #cuerpo .menuTercer li a:hover, #pagina.liPpal1 #cuerpo .menuTercer li a:focus{background-color:#ffffff;color:#575757}
/*Cuarto nivel pestana liPpal1*/
#pagina.liPpal1 #cuerpo.menuTercer li ul {list-style:none;margin:0.5em 0 -0.5em 1.0em}
#pagina.liPpal1 #cuerpo .menuTercer li.activa ul li a{list-style:none;text-align:center;text-decoration:none;font-weight:bold;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #000000;background-color: #C3CDFD;width:130px;display:block;color:#575757;;padding:12px 4px}
#pagina.liPpal1 #cuerpo .menuTercer ul li.activa ul li.activa a, #pagina.liPpal1 #cuerpo .menuTercer ul li ul li a:hover, #pagina.liPpal1 #cuerpo .menuTercer ul li ul li a:focus{list-style:none;background-color:#ffffff;color:#575757}

/*Tercer nivel pestana liPpal2*/
#pagina.liPpal2 #cuerpo .menuTercer li{list-style:none;padding:0 0 0.5em 0}
#pagina.liPpal2 #cuerpo .menuTercer li a{text-align:center;text-decoration:none;font-weight:bold;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #000000;background-color: #A2B1FC;width:130px;display:block;color:#3F3F3F;padding:12px 4px}
#pagina.liPpal2 #cuerpo .menuTercer li.activa a, #pagina.liPpal2 #cuerpo .menuTercer li a:hover, #pagina.liPpal2 #cuerpo .menuTercer li a:focus{background-color:#ffffff;color:#3F3F3F}
/*Cuarto nivel pestana liPpal2*/
#pagina.liPpal2 #cuerpo .menuTercer li ul {list-style:none;margin:0.5em 0 -0.5em 1.0em}
#pagina.liPpal2 #cuerpo .menuTercer li.activa ul li a{list-style:none;text-align:center;text-decoration:none;font-weight:bold;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #000000;background-color: #A2B1FC;width:130px;display:block;color:#3F3F3F;;padding:12px 4px}
#pagina.liPpal2 #cuerpo .menuTercer ul li.activa ul li.activa a, #pagina.liPpal2 #cuerpo .menuTercer ul li ul li a:hover, #pagina.liPpal2 #cuerpo .menuTercer ul li ul li a:focus{list-style:none;background-color:#ffffff;color:#3F3F3F}

/*Tercer nivel pestana liPpal3*/
#pagina.liPpal3 #cuerpo .menuTercer li{list-style:none;padding:0 0 0.5em 0}
#pagina.liPpal3 #cuerpo .menuTercer li a{text-align:center;text-decoration:none;font-weight:bold;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #000000;background-color: #7289FA;width:130px;display:block;color:#272727;padding:12px 4px}
#pagina.liPpal3 #cuerpo .menuTercer li.activa a, #pagina.liPpal3 #cuerpo .menuTercer li a:hover, #pagina.liPpal3 #cuerpo .menuTercer li a:focus{background-color:#ffffff;color:#272727}
/*Cuarto nivel pestana liPpal3*/
#pagina.liPpal3 #cuerpo .menuTercer li ul {list-style:none;margin:0.5em 0 -0.5em 1.0em}
#pagina.liPpal3 #cuerpo .menuTercer li.activa ul li a{list-style:none;text-align:center;text-decoration:none;font-weight:bold;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #000000;background-color: #7289FA;width:130px;display:block;color:#272727;;padding:12px 4px}
#pagina.liPpal3 #cuerpo .menuTercer ul li.activa ul li.activa a, #pagina.liPpal3 #cuerpo .menuTercer ul li ul li a:hover, #pagina.liPpal3 #cuerpo .menuTercer ul li ul li a:focus{list-style:none;background-color:#ffffff;color:#272727}

/*Tercer nivel pestana liPpal4*/
#pagina.liPpal4 #cuerpo .menuTercer li{list-style:none;padding:0 0 0.5em 0}
#pagina.liPpal4 #cuerpo .menuTercer li a{text-align:center;text-decoration:none;font-weight:bold;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #000000;background-color: #5974F9;width:130px;display:block;color:#141414;padding:12px 4px}
#pagina.liPpal4 #cuerpo .menuTercer li.activa a, #pagina.liPpal4 #cuerpo .menuTercer li a:hover, #pagina.liPpal4 #cuerpo .menuTercer li a:focus{background-color:#ffffff;color:#141414}
/*Cuarto nivel pestana liPpal4*/
#pagina.liPpal4 #cuerpo .menuTercer li ul {list-style:none;margin:0.5em 0 -0.5em 1.0em}
#pagina.liPpal4 #cuerpo .menuTercer li.activa ul li a{list-style:none;text-align:center;text-decoration:none;font-weight:bold;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #000000;background-color: #5974F9;width:130px;display:block;color:#141414;;padding:12px 4px}
#pagina.liPpal4 #cuerpo .menuTercer ul li.activa ul li.activa a, #pagina.liPpal4 #cuerpo .menuTercer ul li ul li a:hover, #pagina.liPpal4 #cuerpo .menuTercer ul li ul li a:focus{list-style:none;background-color:#ffffff;color:#141414}

/*Tercer nivel pestana liPpal5*/
#pagina.liPpal5 #cuerpo .menuTercer li{list-style:none;padding:0 0 0.5em 0}
#pagina.liPpal5 #cuerpo .menuTercer li a{text-align:center;text-decoration:none;font-weight:bold;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #000000;background-color: #1D41F7;width:130px;display:block;color:#DADADA;padding:12px 4px}
#pagina.liPpal5 #cuerpo .menuTercer li.activa a, #pagina.liPpal5 #cuerpo .menuTercer li a:hover, #pagina.liPpal5 #cuerpo .menuTercer li a:focus{background-color:#ffffff;color:#575757}
/*Cuarto nivel pestana liPpal5*/
#pagina.liPpal5 #cuerpo .menuTercer li ul {list-style:none;margin:0.5em 0 -0.5em 1.0em}
#pagina.liPpal5 #cuerpo .menuTercer li.activa ul li a{list-style:none;text-align:center;text-decoration:none;font-weight:bold;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #000000;background-color: #1D41F7;width:130px;display:block;color:#DADADA;;padding:12px 4px}
#pagina.liPpal5 #cuerpo .menuTercer ul li.activa ul li.activa a, #pagina.liPpal5 #cuerpo .menuTercer ul li ul li a:hover, #pagina.liPpal5 #cuerpo .menuTercer ul li ul li a:focus{list-style:none;background-color:#ffffff;color:#575757}

/*Tercer nivel pestana liPpal6*/
#pagina.liPpal6 #cuerpo .menuTercer li{list-style:none;padding:0 0 0.5em 0}
#pagina.liPpal6 #cuerpo .menuTercer li a{text-align:center;text-decoration:none;font-weight:bold;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #000000;background-color: #0727C9;width:130px;display:block;color:#D3D3D3;padding:12px 4px}
#pagina.liPpal6 #cuerpo .menuTercer li.activa a, #pagina.liPpal6 #cuerpo .menuTercer li a:hover, #pagina.liPpal6 #cuerpo .menuTercer li a:focus{background-color:#ffffff;color:#3F3F3F}
/*Cuarto nivel pestana liPpal6*/
#pagina.liPpal6 #cuerpo .menuTercer li ul {list-style:none;margin:0.5em 0 -0.5em 1.0em}
#pagina.liPpal6 #cuerpo .menuTercer li.activa ul li a{list-style:none;text-align:center;text-decoration:none;font-weight:bold;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #000000;background-color: #0727C9;width:130px;display:block;color:#D3D3D3;;padding:12px 4px}
#pagina.liPpal6 #cuerpo .menuTercer ul li.activa ul li.activa a, #pagina.liPpal6 #cuerpo .menuTercer ul li ul li a:hover, #pagina.liPpal6 #cuerpo .menuTercer ul li ul li a:focus{list-style:none;background-color:#ffffff;color:#3F3F3F}

/*Tercer nivel pestana liPpal7*/
#pagina.liPpal7 #cuerpo .menuTercer li{list-style:none;padding:0 0 0.5em 0}
#pagina.liPpal7 #cuerpo .menuTercer li a{text-align:center;text-decoration:none;font-weight:bold;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #000000;background-color: #051A85;width:130px;display:block;color:#FFFFFF;padding:12px 4px}
#pagina.liPpal7 #cuerpo .menuTercer li.activa a, #pagina.liPpal7 #cuerpo .menuTercer li a:hover, #pagina.liPpal7 #cuerpo .menuTercer li a:focus{background-color:#ffffff;color:#3F3F3F}
/*Cuarto nivel pestana liPpal7*/
#pagina.liPpal7 #cuerpo .menuTercer li ul {list-style:none;margin:0.5em 0 -0.5em 1.0em}
#pagina.liPpal7 #cuerpo .menuTercer li.activa ul li a{list-style:none;text-align:center;text-decoration:none;font-weight:bold;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #000000;background-color: #051A85;width:130px;display:block;color:#FFFFFF;;padding:12px 4px}
#pagina.liPpal7 #cuerpo .menuTercer ul li.activa ul li.activa a, #pagina.liPpal7 #cuerpo .menuTercer ul li ul li a:hover, #pagina.liPpal7 #cuerpo .menuTercer ul li ul li a:focus{list-style:none;background-color:#ffffff;color:#3F3F3F}


/*Fin 20130508 Creado nuevos estilos para el tercer y cuarto nivel dependiendo de la pestana en la que nos encontremos*/


/*2015_09_08*/
input.cancel[type="submit"], input.cancel[type="button"], input.cancel[type="reset"] {background-color:#757575}
.ant-sig {overflow: hidden; margin-top:30px; font-size: .9em; cursor: pointer;}
.ant-sig #back {color: #2C67AE; padding-left: 15px;background:url(/system/modules/org.eurosai.opencms.audit.users/resources/img/arrow_left.png) 0 0 no-repeat }
.ant-sig #next { float:right;color: #2C67AE;padding-right: 15px;background:url(/system/modules/org.eurosai.opencms.audit.users/resources/img/arrow_right.png) 100% 0 no-repeat }
.ant-sig #next:hover, .ant-sig #back:hover {text-decoration:underline}

#colCentro {
    background-color: #f9f9f9;
    margin: 0 auto;
    width: 980px;
}




















