body{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#3A3A3A;
font-size:.7em;
margin-bottom:0;
margin:0 auto;
text-align:center;
background:url(../img/general/chica-interior.jpg) no-repeat bottom right;
*background-position: right bottom;
padding-bottom:3em;
overflow:auto;
}

#todo{

	margin: 0 auto;
}

#content{

text-align:left;
}
h1{
display:none;}

h2{
color:#127494;
font-size:2em;
font-weight:bold;
margin-left:.8em;}


h3{
color:#055B75;
font-size:1.2em;
line-height:1;
margin-bottom:0.5em;
}
.vacio{
clear:both;}

a{
color:#5D5D5D;}

a:hover{}

a:visited{}

a:active{}

.clear{clear:both; padding-bottom:2em;}

.inv{display:none;}

.pLey{margin-left:1.4em;}

h3.pLey{margin-left:1.2em;}
/*top---------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*menu Superior-------------------------------------------------------------*/
.top{ margin-bottom:0em; padding-bottom:0; margin-left:3.5em; background:url(../img/general/bg-cabecera.jpg) no-repeat 0 2.1em; min-width:82em;}

.top #cabeceraGrup{text-align:center; }
.top #cabeceraGrup img{height:264px;}


/*top html*/
.tophtml{ margin-bottom:0em; padding-bottom:0; margin-left:.4em; background:url(../img/general/bg-cabecera.jpg) no-repeat 0 2.1em; min-width:82em;}

.tophtml #cabeceraGrup{text-align:center;}
.tophtml #cabeceraGrup img{margin-right:2.3em;}
/*fin top html*/


 .menuSup{
height:2em;
text-align:right;
padding-right:6.5em;
font-size:.84em;
color:#127494;}
.menuSup ul{
padding-top:.5em;
margin-top:0;}

.menuSup ul li{
display:inline;
}

 .menuSup ul li a{
display:inline;
color:#127494;
text-decoration:none;}

 .menuSup ul li a:hover{
 text-decoration:underline;}

/*menusup flash----------*/
#flashcontent{

}


.menuSupFlash{
background:url(../img/comun/bg-cabecera-top.jpg) no-repeat 0 0;
height:2em;
text-align:right;
padding-right:6.5em;
font-size:.84em;
color:#127494;
}
.menuSupFlash ul{
padding-top:.5em;
margin-top:0;}

.menuSupFlash ul li{
display:inline;
}

.menuSupFlash ul li a{
display:inline;
color:#127494;
text-decoration:none;}
.menuSupFlash ul li a:hover{
 text-decoration:underline;}

/*menu principal----------------------------------------------------------*/

.menu{
margin-top:0em;
padding-top:3em;
margin-bottom:.8em;
margin-left:-1em;

}
html>/**/body .menu{margin-left:-5em;}

* html .menu{width:82em; padding-bottom:1em; margin-top:-.4em; }

.menu a{
height:5em; 
color:#05627E;
text-decoration:none;

}


/*pestaña*/

.menu li{margin-left:-.25em; margin-right:-.1em;}
.menu .activo {  background:url(../img/pestanas/bg-activo-uno.gif) no-repeat 0 0; padding:3.1em 1.35em .7em 1.35em;   }
.menu .activoDos {  background:url(../img/pestanas/bg-hover-dos.gif) no-repeat 0 0; padding:3.1em .8em .7em .8em;   }
.menu .activoTres{background:url(../img/pestanas/bg-hover-tres.gif) no-repeat 0 0em;padding:3.1em 1.05em .7em 1.05em;  }
.menu .activoCuatro{background:url(../img/pestanas/bg-hover-dos.gif) no-repeat 0 0em; padding:3.1em 1.75em .7em 1.75em; }
.menu .activoCinco{background:url(../img/pestanas/bg-hover-cinco.gif) no-repeat 0 0em; padding:3.1em 1.05em .7em 1.05em; }
.menu .activoSeis{background:url(../img/pestanas/bg-hover-seis.gif) no-repeat 0 0em; padding:3.1em 1.2em .7em 1.2em; }
.menu .activoSiete{background:url(../img/pestanas/bg-hover-siete.gif) no-repeat 0 0em;padding:3.1em 2.4em .7em .9em;  }

.menu .pestanaUno {background:url(../img/pestanas/bg-uno.gif) no-repeat 0 0em; padding:3.1em 1.35em .7em 1.35em; }
.menu .pestanaDos {background:url(../img/pestanas/bg-dos.gif) no-repeat 0 0em; padding:3.1em .8em .7em .8em; }
.menu .pestanaTres{background:url(../img/pestanas/bg-tres.gif) no-repeat 0 0em;padding:3.1em 1.05em .7em 1.05em;  }
.menu .pestanaCuatro{background:url(../img/pestanas/bg-dos.gif) no-repeat 0 0em; padding:3.1em 1.75em .7em 1.75em; }
.menu .pestanaCinco{background:url(../img/pestanas/bg-cinco.gif) no-repeat 0 0em; padding:3.1em 1.05em .7em 1.05em; }
.menu .pestanaSeis{background:url(../img/pestanas/bg-seis.gif) no-repeat 0 0em; padding:3.1em 1.2em .7em 1.2em; }
.menu .pestanaSiete{background:url(../img/pestanas/bg-siete.gif) no-repeat 0 0em;padding:3.1em 2.4em .7em .9em;  }



.menu .pestanaUno:hover{ 
background:url(../img/pestanas/bg-hover-uno.gif) no-repeat 0 0em; }
.menu .pestanaDos:hover{ 
background:url(../img/pestanas/bg-hover-dos.gif) no-repeat 0 0em; }
.menu .pestanaTres:hover{ 
background:url(../img/pestanas/bg-hover-tres.gif) no-repeat 0 0em; }
.menu .pestanaCuatro:hover{ 
background:url(../img/pestanas/bg-hover-dos.gif) no-repeat 0 0em; }
.menu .pestanaCinco:hover{ 
background:url(../img/pestanas/bg-hover-cinco.gif) no-repeat 0 0em; }
.menu .pestanaSeis:hover{ 
background:url(../img/pestanas/bg-hover-seis.gif) no-repeat 0 0em; }
.menu .pestanaSiete:hover{ 
background:url(../img/pestanas/bg-hover-siete.gif) no-repeat 0em 0em; }




/*fin pestana*/

.menu a:hover{

color:#05627E;}

.menu li{
display:inline;
font-weight:bolder;
font-size:1.14em;

}

.menu .activo{
color:#05627E;
}

/*bottom----------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#bottom{
margin:0 auto;width:75.5em;
padding:0 0 0 1em;

}

html>/**/body #bottom{width:76em;}


#bottom .migas{
font-size:.95em;
margin-left:2em;
color:#3A3A3A}
#bottom .migas a{
color:#3A3A3A}
#bottom .migas .actual{
color:#127494;
font-weight:bold;}

#bottom #dosColumnas #left{
width:75em; margin-left:.7em;}

#bottom #left{
width:55em;

float:left;
padding-right:0em;

}


/*left top left-------------------*/
#bottom #left #leftTopLeft{
width:11em;
float:left;
margin-top:0em;
color:#127494;

}


#bottom #left #leftTopLeft ul{
font-size:1.1em;
margin:0;
padding:0;
margin-right:1em;
}

#bottom #left #leftTopLeft ul li{
list-style:none;
margin-bottom:.4em;
padding-bottom:.4em;
padding-left:.5em;
border-bottom:#7F7F7F dotted 1px;
}

#bottom #left #leftTopLeft ul li a{
color:#3A3A3A;
text-decoration:none;}

#bottom #left #leftTopLeft ul li a:hover{
text-decoration:underline;}

#bottom #left #leftTopLeft ul .activo a{
color:#127494;
text-decoration:underline;}

#bottom #left #leftTopLeft ul .last{
border-bottom:none;}

#bottom #left #leftTopLeft ul .lastActivo{
border-bottom:none;}
#bottom #left #leftTopLeft ul .lastActivo a{color:#127494;
text-decoration:underline;}

/*left top right-------------------*/
#bottom #left #leftTopRight{
border-left:#E5E5E5 solid 1px; margin-left:.5em; float:left;}

html>/**/body #bottom #left #leftTopRight{
border-left:#E5E5E5 solid 1px; margin-left:11em; float: none;}

#bottom #left #leftTopRight .pPrincipal{
margin-right:.5em;
margin-bottom:0;
line-height:1.7em;
padding-bottom:2em;
margin-left:1.5em;
}


#bottom #left #leftTopRight .pPrincipal .fotoP{
float:right;

}


#bottom #left #leftTopRight .pPrincipal .entrada{
font-size:1.2em;}



#bottom #left #leftTopRight .pDos{
margin-top:0;
}

/*left pie----*/

#bottom .pie{
text-align:center;
margin-top:62%;
color:#3A3A3A;
/*float:left;*/

}

html>/**/body #bottom .pie{
margin-top:37em;
}

#bottom .pie a{
color:#3A3A3A;
text-decoration:none;
}

#bottom .pie a:hover{
text-decoration:underline;
}


/*bottom right--------*/

#bottom #right{
width:19em;
float:right;
}



#bottom #right .fondoUno{
background:#F6F6F6 url(../img/general/bg-right-l.gif) no-repeat bottom left;
padding-left:.5em;
}
#bottom #right .fondoDos{
background:url(../img/general/bg-right-r.gif) no-repeat bottom right;
padding-right:.5em;
}



#bottom #right ul{
margin:0;
padding:0;
margin-top:.5em;
padding-top:.5em;

}

#bottom #right ul li{

padding-left:1em;
list-style:none;
border-bottom:#717171 dotted 1px;}

#bottom #right ul .cajaUno{
background: url(../img/comun/right-fotoUno.jpg) no-repeat  right;
padding-bottom:1em;
}
#bottom #right ul .cajaDos{
background:url(../img/comun/right-fotoDos.jpg) no-repeat  right;
padding-bottom:1em;}
#bottom #right  .cajaTres{

margin-left:.7em;
margin-right:.2em;

}



/*fondos cajatres----------------------------------*/
#bottom #right .cajaTres .fondoUno{
background:#045269  url(../img/comun/bg-right-cuadrob.jpg) repeat-x bottom;
padding-left:0em;
}

#bottom #right .cajaTres .fondoDos{
background:url(../img/comun/bg-right-cuadrol.jpg) repeat-y left;
padding-right:0em;
}

#bottom #right .cajaTres .fondoTres{
background:url(../img/comun/bg-right-cuadror.jpg) repeat-y right;}

#bottom #right .cajaTres .fondoCuatro{
background:url(../img/comun/bg-right-cuadrot.jpg) repeat-x top;}

#bottom #right .cajaTres .fondoCinco{
background:url(../img/comun/bg-right-cuadrobl.jpg) no-repeat bottom left;}

#bottom #right .cajaTres .fondoSeis{
background:url(../img/comun/bg-right-cuadrobr.jpg) no-repeat bottom right;}

#bottom #right .cajaTres .fondoSiete{
background:url(../img/comun/bg-right-cuadrotl.jpg) no-repeat top left;}

#bottom #right .cajaTres .fondoOcho{
background:url(../img/comun/bg-right-cuadrotr.jpg) no-repeat top right;
}


/*fin de fondos cajatres---------------------------*/

#bottom #right .cajaTres a{
text-decoration:none;
font-weight:bold;
color:#5D5D5D;
}
#bottom #right  .cajaTres a:hover{
text-decoration:underline;
}



#bottom #right .cajaTres h3{
padding-top:1em;
color:#ffffff;
padding-left:.75em;
height:1.7em;

}
#bottom #right .cajaTres .h3-derechos{padding-bottom:.1em; height:6em;}
html>/**/body #bottom #right .cajaTres .h3-derechos{padding-bottom:1.2em;}

#bottom #right  .cajaTres p{
margin-top:.3em;
padding-bottom:.5em;
margin-left:.5em;
margin-right:.5em;
margin-bottom:-.5em;
color:#3A3A3A;
}
html>/**/body #bottom #right  .cajaTres p{
padding-bottom:1.3em;
}

#bottom #right  .cajaTres p a{
text-decoration:underline;}

#bottom #right  .cajaTres p a:hover{
text-decoration:none;}

#bottom #right ul li{
margin-bottom:1em;}
#bottom #right ul li .pDer{
margin:0;
line-height:1.2em;
margin-right:6.4em;}
#bottom #right .pLink{
margin-top:1em;
margin-bottom:0;}
#bottom #right .pLink a{
padding-bottom:3em;
color:#055B75;
text-decoration:none;
} 
#bottom #right .pLink a:hover{
text-decoration:underline;
} 

/*legislacion-----------------------------------*/

#bottom #ley{ margin-left:1em;}

#bottom #ley img{float:left; }
#bottom #ley h2{padding-left:9em;}
#bottom #ley .pPrincipal{padding-left:18.1em;}
#bottom #ley .pPrincipal a{color:#127494;}
#bottom #ley .pPrincipal span{color:#127494;}
#bottom #ley .linkPdf{
background:url(../img/comun/flecha-azul.gif) no-repeat 0 1.5em; 
padding-bottom:.1em; 
padding-left:2.5em; 
padding-top:.1em; 
color:#797979; 
border-top:#CCCCCC dotted 1px;}
#bottom #ley .linkPdf a{
color:#127494;
font-weight:bold;
}
#bottom #ley .linkPdf span{
font-size:.8em;}

#bottom .tit-atri{
border-top:#CCCCCC dotted 1px;
color:#127494;
font-weight:bold;
margin-right:.5em;
margin-bottom:0;
margin-left:1.5em;
margin-top:0;
padding-top:2em;}



/*listas icono flecha verde*/
#bottom .list-ley{padding:0; margin-left:2em; border-top:#CCCCCC dotted 1px; padding-top:1em; color:#127494; font-weight:bold; clear:both; }

#bottom .list-ley-atri{padding:0; margin-left:2em; color:#5D5D5D; font-weight:bold; clear:both; }
#bottom .list-ley li{
background:url(../img/comun/flecha-verde.gif) no-repeat 0 0em; padding-left:2.5em; margin-bottom:1.5em; list-style:none;}
#bottom .list-ley-atri li{
background:url(../img/comun/flecha-verde.gif) no-repeat 0 0em; padding-left:2.5em; margin-bottom:1.5em; list-style:none; font-weight:normal;}
#bottom .list-ley li a{color:#3A3A3A; text-decoration:none;}
#bottom .list-ley li a:hover{text-decoration:underline;}
#bottom .list-ley li span{ color:#3A3A3A; font-weight:normal;}

#bottom .list-ley li ul{
margin-top:1em;
margin-left:1.8em;}



#bottom .list-ley li ul li{
font-weight:normal;}

#bottom .list-ley li ul li a{color:#127494; font-weight:normal; }

/*listas icono flecha verde con imágen*/
#bottom .list-ley-float{padding:0; margin-left:2em; padding-top:1em; color:#127494; font-weight:bold; float:left; width:26em;}

* html #bottom .list-ley-float{width:22em;}

#bottom .list-ley-float li{
background:url(../img/comun/flecha-verde.gif) no-repeat 0 0em; padding-left:2.5em; margin-bottom:1.5em; list-style:none;}

#bottom .list-ley-float li a{color:#3A3A3A; text-decoration:none;}
#bottom .list-ley-float li a:hover{text-decoration:underline;}
#bottom .list-ley-float li span{ color:#3A3A3A; font-weight:normal;}




/*enlaces*/
#bottom .list-ley-link{padding:0; margin-left:2em; border-top:#CCCCCC dotted 1px; padding-top:1em; color:#127494; font-weight:bold;  }

#bottom .list-ley-link li{
background:url(../img/comun/flecha-verde.gif) no-repeat 0 0em; padding-left:2.5em; margin-bottom:1.5em; list-style:none;}

#bottom .list-ley-link li a{color:#127494; text-decoration:none;}
#bottom .list-ley-link li a:hover{text-decoration:underline;}

#bottom .list-ley-link li ul{
margin-top:1em;
margin-left:1.8em;}


#bottom .list-ley li ul li{
font-weight:normal;}

#bottom .list-ley li ul li a{color:#127494; font-weight:normal; }


/*mapa web--------------*/

#bottom .list-ley-map{padding:0; margin-left:2em;border-right:#CCCCCC dotted 1px; padding-right:1.5em; padding-top:1em; color:#127494; font-weight:bold; float:left; width:21.6em; height:64em; }
#bottom .list-ley-map li{
 padding-left:2.5em; margin-bottom:1.5em; list-style:none;}
#bottom .list-ley-map li a{color:#3A3A3A; text-decoration:none;}
#bottom .list-ley-map li a:hover{text-decoration:underline;}
#bottom .list-ley-map li ul{
margin-top:1em;
margin-left:1.8em;
padding-left:0;}
#bottom .list-ley-map li ul li{
font-weight:normal;background:url(../img/comun/flecha-verde.gif) no-repeat 0 0em;}
#bottom .list-ley-map li ul li a{color:#127494; font-weight:normal; }

#bottom .list-ley-mapLast{padding:0; margin-left:2em; padding-right:1.5em; padding-top:1em; color:#127494; font-weight:bold; float:left; width:21.6em; height:61.5em; margin-bottom:19em;}

* html #bottom .list-ley-mapLast{width:19.5em;}
#bottom .list-ley-mapLast li{
 padding-left:2.5em; margin-bottom:1.5em; list-style:none;}
#bottom .list-ley-mapLast li a{color:#3A3A3A; text-decoration:none;}
#bottom .list-ley-mapLast li a:hover{text-decoration:underline;}
#bottom .list-ley-mapLast li ul{
margin-top:1em;
margin-left:1.8em;
padding-left:0;}
#bottom .list-ley-mapLast li ul li{
font-weight:normal;background:url(../img/comun/flecha-verde.gif) no-repeat 0 0em;}
#bottom .list-ley-mapLast li ul li a{color:#127494; font-weight:normal; }



/*premios y cursos---------------------------------*/

.cuadroCurso{
background-color:#E8F7F9;
margin-left:1.2em;
height:16.5em;}

.cuadroCurso li{
list-style:none;
margin-top:.5em;
margin-left:.5em;}

.cuadroCurso li .pCurso{
color:#127494;
font-weight:bold;}

.cuadroCurso li .pDescarga{
margin-top:8.6em;
font-size:.92em;
color:#5D5D5D;
}
.cuadroCurso li .pDescarga a{
color:#5D5D5D;
}


.cuadroCurso li img{
margin-right:.5em;}

.cuadroCurso .cUno{
width:19.8em;
margin-right:1.4em;
float:left;}

.cuadroCurso .cDos{
}


/*fotogaleria-----*/

#bottom .fotogaleria{margin:0;padding:0;margin-left:.4em; margin-bottom:2em; height:43em;}
#bottom .fotogaleria li{list-style:none; float:left; background:url(../img/general/bg-fotogaleria.gif) no-repeat 0 0; margin-left:.15em; margin-right:.15em; margin-bottom:1em; padding-bottom:3.5em; padding-top:.7em; padding-left:.4em; padding-right:.4em; height:10em;}

#bottom .fotogaleria li p{margin:.4em 0 0 .4em; color:#127494; font-weight: bold;}

.lupa{}
.lupa img{
margin-left:10.8em; margin-top:-1em; border:0;}

.fCurso{
margin-right:1em;
margin-left:1.2em;}

/*galeria-detalle*/

.foto-detalle{
margin-left:1.5em;
float:left;
}

.descarga-img{
background-color:#CFF4FA;
margin-left:31em;
margin-top:0;
padding-left:1.2em;
padding-top:.6em;
width:20em;
height:21.1em;
}

.descarga-img li{
list-style:none;
margin-bottom:1em;}

.descarga-img li p{
margin-top:0;
margin-bottom:0;
color:#5D5D5D;}

.descarga-img li .desc{
margin-top:1em;}

.descarga-img li .desc a{
color:#5D5D5D;}

.descarga-img .dos-border{
border-top:#769BA1 dotted 1px;
padding-top:1em;}

/*link volver*/
.volver{
margin-right:1em;
margin-top:3em;
background:url(../img/comun/bg-volver.gif) no-repeat 37.5em .3em;

padding-bottom:.5em;
text-align:right;
padding-left:1.5em;}

.volver a{
color:#127494;
background-color:#FFFFFF;}


#bottom #dosColumnas .volver{
margin-right:1em;
background:url(../img/comun/bg-volver.gif) no-repeat 58.5em .3em;
padding-bottom:.5em;
text-align:right;
padding-left:1.5em;}

/*sala de prensa-----------------------------------*/
.titular{
color:#127494;
font-size:1.3em;
font-weight:bold;
margin-left:1.3em;}

.notasUno{
float:left;width:31em;border-right:#7F7F7F dotted 1px;}

.notasPrensa{color:#127494;
float:right;
margin:0 0 0 1.7em;
padding-bottom:1.5em;
padding-left:0;
padding-right:4em;
}

.notasPrensaS{color:#127494; margin:0 0 0 1.7em; padding-left:0;

padding-bottom:1.5em;
padding-right:.8em;

}


.notasPrensaS li{

background:url(../img/comun/flecha-azul.gif) no-repeat 0 0em; 
list-style:none;
padding-left:2.8em;
margin-bottom:1em;
margin-left:32em;
padding-bottom:1em;}

html>/**/body .notasPrensaS li{

background:url(../img/comun/flecha-azul.gif) no-repeat 0 0em; 
list-style:none;
padding-left:2.8em;
margin-bottom:1em;
margin-left:2em;
padding-bottom:1em;}


.notasPrensa span{
color:#5D5D5D;}
.notasPrensa li{

background:url(../img/general/derechos/flecha-bg-blanco.gif) no-repeat 0 .2em; 
list-style:none;
padding-left:1.9em;
margin-bottom:1em;}
.notasPrensa li a{
color:#5D5D5D;}

.notasPrensa li span{
color:#3A3A3A;
}
.notasPrensa li span a{
color:#3A3A3A;
text-decoration:none;
}

.notasPrensa li span a:hover{
text-decoration:underline;
}

/*agenda al dia----*/

.agenda-dia{
background:url(../img/comun/bg-agendaaldia.gif) no-repeat top left;
margin-left:33em;
height:19em;}

.agenda-dia .ico-agenda{
float:left;
margin-top:3em;
margin-left:1.9em;
margin-bottom:2em;}

.agenda-dia .tit-agenda{
color:#127494;
font-weight:bold;
font-size:1.2em;

margin-bottom:0;
padding-top:2em;}

.agenda-dia p{
margin-top:.5em;
margin-bottom:0;
width:11em;
}



html>/**/body .agenda-dia p{
margin-top:.5em;
margin-bottom:0;
width:20em;
}


.agenda-dia .linea {
margin-top:1.2em;
}

.agenda-dia .linea .verTodas{
margin-left:0;
}

/*ver todas----*/

.verTodas{color:#127494; text-align:right;padding-bottom:1em; margin-left:.5em; }
.verTodas a{color:#127494;}

.verTodasRight{color:#127494; padding-bottom:1em; margin-left:1.7em;}
.verTodasRight a{color:#127494;}

.notasColumnas{ margin:0 .5em 0 1.3em; height: 15em; }

.linea{ 
padding-bottom:1em; text-align:left;
margin-left:1.4em; margin-top:0; 
}

.notasColumnas li{
list-style:none;
float:left;}
.notasColumnas .columnaUno{
width:32em;
padding-right:1em;
}

.notasColumnas .columnaDos{
width:24em;}

.notasColumnas .titularDos{
background-color:#F1F9FA;
color:#127494;
font-size:1.2em;
font-weight:bold;
padding:.5em .5em .5em 1.5em;
margin-bottom:.5em;}

.notasColumnas img{
float:left;
margin-left:1.2em;
margin-top:0;
margin-right:1em;}
.notasColumnas p{
margin-top:0;
}
.notasColumnas p span{
color:#50D7EA;}

/*sala de prensa-----------------*/

#contactoPrensa{
margin-right:.9em;}

/*fondos cajatres----------------------------------*/
#contactoPrensa .fondoUno{
background:#045269  url(../img/comun/bg-right-cuadrob.jpg) repeat-x bottom;
padding-left:0em;
}

#contactoPrensa .fondoDos{
background:url(../img/comun/bg-right-cuadrol.jpg) repeat-y left;
padding-right:0em;
}

#contactoPrensa .fondoTres{
background:url(../img/comun/bg-right-cuadror.jpg) repeat-y right;}

#contactoPrensa .fondoCuatro{
background:url(../img/comun/bg-right-cuadrot.jpg) repeat-x top;}

#contactoPrensa .fondoCinco{
background:url(../img/comun/bg-right-cuadrobl.jpg) no-repeat bottom left;}

#contactoPrensa .fondoSeis{
background:url(../img/comun/bg-right-cuadrobr.jpg) no-repeat bottom right;}

#contactoPrensa .fondoSiete{
background:url(../img/comun/bg-right-cuadrotl.jpg) no-repeat top left;}

#contactoPrensa .fondoOcho{
background:url(../img/comun/bg-right-cuadrotr.jpg) no-repeat top right;
}


#contactoPrensa .titulo{
color:#FFFFFF;
margin-left:.5em;
height:1.5em;
font-weight:bold;
font-size:1.2em;
line-height:1.2;
padding-top:.7em;
margin-bottom:0;
height:3em;
}

#contactoPrensa .datos{
margin-left:.5em;
margin-top:.3em;
padding-bottom:.05em;
color:#3A3A3A;}

html>/**/body #contactoPrensa .datos{padding-bottom:1em;}

#contactoPrensa .datos a{
color:#5D5D5D;
text-decoration:none;}

#contactoPrensa .datos a:hover{
color:#5D5D5D;
text-decoration:underline;}

#contactoPrensa img{
margin-left:.5em;
margin-top:1em;
padding-bottom:.5em;
}

/*tabla notas de prensa----*/

.notasTabla{
width:56em;
margin-left:1.5em;
}
.notasTabla .color{
background-color:#F1F9FA;
}
.notasTabla td{
padding:.35em;}

.notasTabla a{
color:#5D5D5D;}

.notasTabla .tituloColumna{
color:#127494;
font-weight:bold;}

/*agenda------------------------------*/
.agenda{
margin:0;padding:0; margin-left:1.6em;}
.agenda li {
list-style:none;
margin-bottom:2.5em;
}
.agenda li .dia{
background-color:#C5F522;
padding:.35em;
padding-left:.8em;
color:#127494;
font-weight:bold;
font-size:1.1em;}

.agenda li .lugar{
background-color:#F1F9FA;
padding:.6em;
padding-left:.8em;
color:#5D5D5D;}

.agenda li .descripcion{
margin-left:.9em;
color:#5D5D5D;}

.agenda li .descripcion a{

color:#5D5D5D;}

.agenda li .lugar span{
color:#127494;
font-weight:bold;}
.agenda li .lugar a{
color:#595959;}

/*ventanilla del defensor--------------------*/

#ventanilla{
background:url(../img/general/ventanilla.jpg) no-repeat 2.5em .5em;
height:12em;}

#ventanilla h2{
margin-left:9em;}

#ventanilla p{
margin-left:18.3em;
color:#127494;
width:34em;
margin-bottom:0;}

#ventanilla p a{
color:#127494;}

.pQueja{
color:#127494;}

/*formulario quejas online*/
form{
color:#127494;
font-weight:bold;
}
form p{
margin-left:2.8em;
margin-bottom:.5em;
}
form .comboText{
background-color:#F4FAFB;
border:#C6E5E9 solid 1px;
width:32em;
height:8em;
margin-left:3em;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

form .comboTextSelect{
background-color:#F4FAFB;
border:#C6E5E9 solid 1px;
width:32em;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
margin-left:3em;}

form .quejas{
margin-left:2.9em;}

form .quejas li{
list-style:none;
margin-bottom:.5em;}

form .quejas li span{
width:12em;
float:left;}

form .quejas li .combo{
background-color:#F4FAFB;
border:#C6E5E9 solid 1px;
width:22em;}

/*foro formulario*/
form .entidad{
margin-left:2.9em;
float:left;
margin-right:2.6em;}

form .entidad li{
list-style:none;
margin-bottom:.5em;}

form .entidad li span{
width:6.5em;
float:left;}

form .entidad li .combo{
background-color:#F4FAFB;
border:#C6E5E9 solid 1px;
width:9.5em;}

form .entidadDos{
margin-left:2.9em;}

html>/**/body form .entidadDos{
padding-top:1em;}

form .entidadDos li{
list-style:none;
margin-bottom:.5em;}

form .entidadDos li span{
width:5em;
float:left;}

form .entidadDos li .combo{
background-color:#F4FAFB;
border:#C6E5E9 solid 1px;
width:9.5em;}

.letraPeq{
font-size:.8em;
margin-left:4em;
margin-top:5.5em;}

.textarea{
margin-left:0;
margin-top:.5em;}

/*derechos del menor--------------*/

#derechos{}

#derechos .titulo{
color: #3F3F3F;
font-size:1.1em;
font-weight:bold;
margin-left:1.8em;
margin-bottom:0;}

.tituloCuadro{
color: #3F3F3F;
font-size:1.1em;
font-weight:bold;
margin-left:1.8em;
margin-bottom:0;}

#derechos ul{
margin-left:1.5em;
padding-left:0;
margin-top:0;
padding-top:0;}

#derechos ul li{
list-style:none;
height:9.5em;
}

#derechos ul .impar{
background:url(../img/general/derechos/bg-li-derechos.gif) repeat-x 0 0; }

#derechos ul .numeracion{
margin-top:1em;
float:left;
margin-right:.4em;}

#derechos ul .foto{
float:left;
margin-top:.7em;
margin-bottom:.5em;
margin-right:.7em;
border:#97F326 solid 2px;}

#derechos ul li p{
padding-top:.7em;

 }
 
 /*BOTONES FORM*/
 
form #botonesForm{ text-align:center; margin-right:12em;}
form #botonesForm .borrar{
background:url(../img/general/bg-borrar.jpg) no-repeat 0 0; border:none; color:#FFFFFF; font-weight:bold; font-size:.9em; margin-right:2.5em; padding: .5em .7em 1em .4em; cursor:pointer;
}
form #botonesForm .enviar{
background:url(../img/general/bg-enviar.jpg) no-repeat 0 0; border:none; color:#64810B; font-weight:bold; font-size:.9em; padding: .5em .7em 1em .7em; cursor:pointer;
}

form #botonesFormEnt{ text-align:center; margin-top:2em;}
form #botonesFormEnt .borrar{
background:url(../img/general/bg-borrar.jpg) no-repeat 0 0; border:none; color:#FFFFFF; font-weight:bold; font-size:.9em; margin-right:2.5em; padding: .5em .7em 1em .4em; cursor:pointer;
}
form #botonesFormEnt .enviar{
background:url(../img/general/bg-enviar.jpg) no-repeat 0 0; border:none; color:#64810B; font-weight:bold; font-size:.9em; padding: .5em .7em 1em .7em; cursor:pointer;
}

/*tabla descarga----*/

.descargaTabla{
width:39.5em;
margin-left:1.5em;
clear:both;
}
.descargaTabla .color{
background-color:#F1F9FA;
}
.descargaTabla td{
padding:.35em;}

.descargaTabla a{
color:#5D5D5D;}

.descargaTabla .tituloColumna{
color:#127494;
font-weight:bold;}


/*organigrama*/

.organi{
border:none;
margin-left:1.05em;
}

* html .organi{
margin-top:-12em;
}

/*documentacion - Publicaciones */

.cuadrosPublicaciones{
padding-top:.5em;
margin-left:1.9em;
padding:0;
}

.cuadrosPublicaciones li{
list-style:none;
background:#E8F7F9 url(../img/general/linea-folletos.gif) no-repeat bottom;
margin-bottom:0em;
}



.cuadrosPublicaciones .detalle-acceso{
margin-top:-1em;
margin-left:3em;
margin-right:1em;
padding-left:0em;
padding-bottom:2em;
}
html>/**/body .cuadrosPublicaciones .detalle-acceso{margin-bottom:-1em;}
* html .cuadrosPublicaciones .detalle-acceso{margin-bottom:0em;}
.cuadrosPublicaciones .detalle-acceso li{
background: url(../img/general/bg-li-acceso.gif) no-repeat 0 .6em;
height:auto;
margin-bottom:.5em;
padding-left:.6em;}




.cuadrosPublicaciones li p{
padding-top:.5em;
margin-right:3em;
margin-left:1.5em;
padding-bottom:2em;
margin-bottom:0em;
}

html>/**/body .cuadrosPublicaciones li p{margin-bottom:-1em;}

.cuadrosPublicaciones li p a{
color:#5D5D5D;}

.cuadrosPublicaciones .separadorBloque{
margin:0;}

/*cuadros publicaciones con imagen-----------------------------------------------------*/

.cuadrosPublicacionesimg{
padding-top:.5em;
margin-left:1.9em;
padding:0;

}

.cuadrosPublicacionesimg li{
list-style:none;
background:#E8F7F9 url(../img/general/linea-folletos.gif) no-repeat bottom;

clear:right;

}

html>/**/body .cuadrosPublicacionesimg li{
margin-bottom:-1em;}



.cuadrosPublicacionesimg li .folleto{
margin-bottom:1em;
float:left;

margin-right:1em;
margin-left:2em;
border:#44C4E1 solid 2px;

margin-top:2em;

}

html>/**/body .cuadrosPublicacionesimg li .folleto{margin-top:.75em;}

* html .cuadrosPublicacionesimg li .folleto{margin-top:1.5em;}

.cuadrosPublicacionesimg li p{
padding-top:.5em;
margin-right:3em;
padding-left:10em;

margin-top:0;
}

html>/**/body .cuadrosPublicacionesimg li p{margin-top:1em;}



.cuadrosPublicacionesimg li p a{
color:#5D5D5D;}

.cuadrosPublicacionesimg .separadorBloque{
margin:0;}

/*paginacion----------------------------*/
/*paginación inferior-------------*/
#paginacion{
margin-left:.5em;
margin-right:.5em;
margin-top:1.5em;
border-top:#C9CACA dotted 1px;

}
#paginacion p{
color:#127494;
text-align:center;
}
#paginacion p .anteriores{
color:#127494;
text-decoration:none;
margin-right:1em;
}
#paginacion p .siguientes{
color:#127494;
text-decoration:none;
margin-left:1em;
}

#paginacion p a{
text-decoration:none;
color:#127494;}
#paginacion p a:hover{

text-decoration:underline;
}
/*fin paginacion inferior--------*/

/*accesibilidad------------------*/

.h3acces{margin-left:1.4em;}

.pacces{margin-left:1.7em;}

/*access ul*/
#bottom .list-ley-acces{padding:0; margin-left:2.5em; margin-bottom:2.5em; }

#bottom .list-ley-acces li{
background:url(../img/comun/flecha-verde.gif) no-repeat 0 0em; padding-left:2.5em; margin-bottom:1.2em; list-style:none;}



.textarea-consulta{margin:0; padding:0;}

.iconos{
	/*float:left;*/
text-align:center;
margin-top:6em;}

.iconos img{
text-align:center;
border:none;}

#contenidovideo{
margin-left:1.5em;}

.verVideo{
margin-left:1.5em;}

.consejo{
margin-top:0;
margin-left:1.6em;
margin-bottom:2.5em;
}

.consejo li{
list-style:none;
margin-bottom:.3em;}


/*consejo participación - galería de fotos-----------------*/

.galeria img{
margin:0em 0 1em 1.9em;}

.titGaleria{
margin-left:1.8em;}

.galeriaPre img{
margin:0em 0 0em 1.9em;}

.titGaleria{
margin-left:1.8em;}

.pieFoto{
margin-left:1.9em;
margin-top:0;}

.fotoAlumnos{
margin-left:1.9em;
margin-bottom:.5em;}

.destacado{
background-color:#C5F522;
color:#127494;
font-size:1.1em;
font-weight:bold;
margin-left:1.5em;
padding:0.35em 0.35em 0.35em 0.8em;
clear:both;
}

#sinMargen li ul {
color:#3A3A3A;
}

#sinMargen li ul li a:hover {
text-decoration:underline;
}


#sinMargen li ul li a {
color:#3A3A3A;
text-decoration:none;
}

.no-float{float:none !important;}
