﻿/* ********************* */
/*    ESTILOS COMUNES    */
/* ********************* */
.accesibilidad{display:none;}
body {
  margin:0;
  padding:0;
  background:#ffffff url('img/body.gif') repeat-x 0 0;
  font-family:"Trebuchet MS", Arial, Verdana, Helvetica,sans-serif;
  text-align:left;
}
img,h1,h2,h3,h4,h5,h6 {border:0;padding:0;margin:0;}
ul,ol{list-style:none;margin:0;padding:0;}
a {text-decoration:none; color:Black;}
a:focus { outline:none; color:Green;}
abbr{border:none;}
fieldset {border:0;margin:0;padding:0;}
legend,label {display:none;}
#contenedor{float:left;width:1015px;margin:0;}
#cabecera{
  float:left;margin:0;
  width:985px;
  height:79px;
  background:url('img/cabecera.jpg') no-repeat 0 0;
}
#cabecera h1{float:left;margin:13px 0 0 55px;}
html>body #cabecera h1{margin:13px 0 0 65px;}
#cabecera a.logotipo{float:left;margin:8px 0 0 700px;}
html>body #cabecera logotipo{margin:13px 0 0 750px;}
#cabecera p{float:left;margin:5px 0 0 15px;}
html>body #cabecera p{margin:6px 0 0 25px;}
#cabecera p a {margin-left:5px;}
#idiomas{float:left;margin:35px 0 0 -220px;}
#idiomas li{float:left;margin-right:5px;}
#contenido{
  float:left;width:1015px;margin:0;
  background:#ffffff url('img/contenido-apartados.jpg') no-repeat 0 0;
  height:300px;
}
html>body #contenido{min-height:300px;height:auto;}
#menu{
  float:left;margin:0 0 0 17px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  height:30px;
}
html>body #menu{margin:0 0 0 23px;}
html>/**/body #menu{height:29px;margin-bottom:1px;}
#menu li{
  float:left;padding:0 8px 0 8px;
  height:31px;line-height:31px;
  background:url('/images/separador-menu.gif') no-repeat right 0; 
}
html>/**/body #menu li{height:30px;line-height:29px;}
#menu li.ultimo{background:none;}
#menu li.activo{margin-left:-2px;background:none;background-color:#ffffff;}
#menu li.activo a{color:#002a75 !important;}
#menu a{color:#e0e7ef;}

#pie{
  width:100%;
  height:62px;
  padding-top:15px;
  text-align:left;
  background:url('img/pie.gif') repeat-x 0 0;
  margin:30px 0 0 0;
}
html>/**/body #pie{padding-top:5px;}
#pie p{margin-left:30px;width:900px;font-size:11px;color:#e1e7f4;}
#pie a{color:#e1e7f4;text-decoration:underline;}
#pie a:hover{text-decoration:none;}
html>/**/body #pie{float:left;}


/* ************* APARTADOS **************** */
body.apartados{
  background:#ffffff url('img/body-apartados.gif') repeat-x 0 0;
}
#contenido{
  background:#ffffff url('img/contenido-apartados.jpg') no-repeat 0 0;
}
#contenedor-apartado,#contenedor-apartado-empresa,#contenedor-apartado-politica{
  float:left;
  width:964px;
}
#submenu{
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#002a75;
  float:left;margin:10px 0 0 18px;
  padding:0 5px 0 10px;
  width:850px;height:28px;
  background:url('/images/fondos/submenu.gif') no-repeat 0 25px;  
}
#submenu li{
  float:left;padding:0 10px 0 10px;
  margin-top:1px;
  color:#d00b08;font-weight:bold;
  height:24px;line-height:24px;
  background:url('/images/separador-submenu.gif') no-repeat right -3px;  
}
#submenu li.activo{
  border:1px solid #7ca1d2;
  border-bottom:1px solid #ffffff;
  margin-top:0;margin-left:-1px;
  background:none;
  background-color:#ffffff;
}
#submenu li.ultimo{background:none;}
#submenu li a{color:#002a75;}
#titulo{float:left;margin:15px 0 0 30px;width:700px;}
html>body #titulo{margin-left:40px;}
html>/**/body #titulo{margin-bottom:-10px;}
#contenedor-apartado h1{float:left;margin:5px 0 0 88px;width:650px;}
html>/**/body #contenedor-apartado h1{margin-top:0;}
#contenedor-apartado h2{float:left;margin:15px 0 0 88px;width:650px;}
html>/**/body #contenedor-apartado h2{margin-top:10px;}
#contenedor-apartado h3{float:left;margin:10px 0 0 88px;width:650px;color:#335578;font-size:18px;font-weight:normal;}
html>/**/body #contenedor-apartado h3{margin-top:5px;}
html>body #contenedor-apartado h1,html>body #contenedor-apartado h2,html>body #contenedor-apartado h3{margin-left:155px;}
#contenedor-apartado p{
  float:left;
  font-size:12px;
  color:#10141a;
  line-height:20px;
}
#contenedor-apartado p strong{color:#3f6385;}



/* ********** ZONA RESTRINGIDA ************* */
#contenedor-zona-restringida{
  background:none;
  height:500px;
}
#contenedor-zona-restringida iframe{float:left;margin:0;width:960px;height:620px;overflow:auto;}

#art-secundario a
{
	color:Black;
}