html body.no_index  h1 span#logoIBQ img{
 display:none;}

html body.no_index  #header{
 /*padding-left:2em;*/
 width:100%;}

html body.no_index  h1{
 margin:0;
 padding:0;
 font-size:1em;
 height:39px;
 /*border-bottom:1.4em solid #D0D4DD;*/
 font-size:1em;
 margin-left:2em;}

html body.no_index  h1 a{
 text-decoration:none;
 display:block;
 height:39px;
 text-indent:-9000px; /*Ocultamos el texto*/}
 
html body.no_index  h2{
 position:absolute;
 font-size:1em;
 top:39px;
 margin:0;
 padding:0;
 left:0;
 width:17em;
 height:5.4em;}
 

html body.no_index  h2 a{ 
 display:block;
 height:5.4em;
 text-indent:-9000px; /*Ocultamos el texto*/
 text-decoration:none;}
 

html body.no_index  h3{
 font-size:1.5em;
 margin-left:12em;
 line-height:3em; /*45px*/
 padding-top:.6em; /*9px*/
 padding-left:40px;
 font-weight:normal;}

html body.no_index  h3 span{
   padding:0 10px 0 10px;}


html body.no_index  h4{
 font-size:1.1em;}   
   
html body.no_index div#subsecciones{
 padding-bottom:2em;}
 
html body.no_index div#subsecciones ul{
margin:0;
padding:0;
 position:relative;
 padding-top:2.2em;
 top:-22px;
 margin-bottom:-2.2em;
 margin-left:24em;
 list-style-type:none;}
 
html body.no_index div#subsecciones ul li{
 padding-left:40px;
 position:relative;
 top:1.05em;
 margin-bottom:1px;} 

html body.no_index div#subsecciones ul li a{
 line-height:2.1em;
 text-decoration:none;}
html body.no_index div#subsecciones ul li a:hover{
 text-decoration:underline;}
 
html body.no_index  div#navigation{
 position:absolute;
 top:68px;
 margin-top:3.5em;
 left:2em;
 width:18em;}
 
html body.no_index  ul#navList{
margin-bottom:2em;
 height:259px;
 min-height:259px;} 

html>body.no_index ul#navList{
 height:auto;}

html body.no_index  ul#navList li{
margin:0;
 }

html body.no_index  ul#navList li a{
 text-decoration:none;
 text-align:right;
 line-height:2.1em;
 padding-right:16%;
 width:84%;}

html body.no_index  ul#navList li a:hover{}

html body.no_index ul#otherSection{
 list-style-type:none;
 height:6.4em;
 position:relative;
 margin:0;
 width:18em;
 padding:0 0  0 0;}


html body.no_index ul#otherSection li{
 padding:.6em .3em .3em 8px;} 

html body.no_index ul#otherSection li a{
 text-decoration:none;}
 
html body.no_index ul#otherSection li.acceso1{
 position:absolute;
 margin-top:1em;
 top:0;
 width:4.2em;
 height:3.1em;
 left:4.8em;} 
 
html body.no_index ul#otherSection li.acceso1 a{
 display:block;
 position:absolute;
 left:4.1em;
 top:.2em;
 padding-right:1em;
 width:7em;
 line-height:2em;
 text-transform:uppercase;
 text-align:center;}
 

html body.no_index ul#otherSection li.acceso2{
 position:absolute;
 top:0;
 left:8.9em;
 width:4.2em;
 height:1.3em;
 margin-top:3.2em;} 
 
html body.no_index ul#otherSection li.acceso2 a{
 display:block;
 position:absolute;
 left:-8em;
 top:-1px;
 padding-right:1em;
 width:7em;
 line-height:2em;
 text-transform:uppercase;
 text-align:center;} 
 
html body.no_index  ul#utilities{
 display:block;
 margin:1em 0 0 0;
 padding-bottom:1em;
 width:100%;
 /*text-align:center;*/
 }

html body.no_index  ul#utilities li#contacto{
display:block;
 padding-left:20px;
 display:inline;
 line-height:1.4em;
 }

html body.no_index  ul#utilities li#contacto a{
 text-decoration:none;}

html body.no_index  ul#utilities li#contacto a:hover{
 text-decoration:underline;}
 
 html body.no_index  ul#utilities li#mapaweb{
display:block;
 padding-left:20px;
 display:inline;
 line-height:1.4em;}

html body.no_index  ul#utilities li#mapaweb a{
 text-decoration:none;}

html body.no_index  ul#utilities li#mapaweb a:hover{
 text-decoration:underline;}

 
html body.no_index  #content{
 margin:0 0.5em 0 21.5em;
 padding:1em 130px 0.5em 25px;
 min-height:300px;
 height:300px;
 color:#666666;
 font-size:1.1em;}
 
 html body.no_index  #content p,
 html body.no_index  #content dd{
 line-height:1.5em;}
 
html>body.no_index  #content{
 height:auto;}
 
html body.no_index #noticia_ampliada img.foto{
 float:left;
 display:inline;
 margin:0 1em 0 0;}
 
 
html body.no_index ul{
 list-style-type:square;}
 
blockquote{
 padding:1em;
 margin:0;
 border-left:5px solid #333333;
 }
 

body dl{
 margin-left:1em;}

body dl dt{
 font-weight:bold;
 margin-top:1em;}	


body dl.curso  dt{
 font-weight:normal;
}
 
body dl dd{
   margin:.3em 0 .3em 3em;
   padding:.3em 0 .3em 1em;
	border-left:1px solid #D0D4DD;}
	
body div.foto_web{ 
 display:inline;
 float:left;
 margin:10px;
 background:transparent url(../images/esquinaSuperiorGaleria.gif) no-repeat 100% 0; }
 
body div.foto_web div{
 border:1px solid #fff;
 height:150px;
 width:150px;
 background:transparent url(../images/esquinaInferiorGaleria.gif) no-repeat 0  100%; }
 
body div.foto_web img,
body img.foto{
  display:block;
  margin:20px auto;}

body div.foto_web img.horizontal{
  margin:30px auto;}
   
body div.foto_web img.vertical{
  margin:15px auto;}
  
  
body div.foto_desc{ 
 border:1px solid #fff;
 margin:10px auto;
 width:400px;
 background:transparent url(../images/esquinaSuperiorGaleria.gif) no-repeat 100% 0; }
 
body div.foto_desc div{
 padding:10px;
 border:1px solid #fff;
 background:transparent url(../images/esquinaInferiorGaleria.gif) no-repeat 0  100%; }
 
body div.foto_desc img,
body img.foto{
  display:block;
  margin:0 auto;}

 
body span.descripcion{
 display:block;
 width:360px;
 margin:0 auto 10px auto; 
 }
 
body a.volverGaleria{
  display:block;
  text-align:center;
  }
  
  
body .introGaleria p{
padding-top:20px;
}


body.comunidad a.zoom{
 display:block;
 padding-right:20px;
 margin:.2em auto 0 auto;
 width:360px;
 text-align:right;
 line-height:1.6em;
 background: transparent url(../images/lupa.gif) no-repeat 100% 50%;}

body h4.titularGaleria, body h4.seccion{
	border-bottom:1px solid #666;
 	font-size:1.2em;
	margin-left:-10px;
	margin-top:15px;}


body dl ul,body dl ul li{
 margin:0;
 padding:0;
 list-style-type:none;}
body dl ul ul{
 margin:.5em 0 1em 3em;
 list-style-type:square;}
 body dl ul ul li{
 list-style-type:square;}
 

body p{
 margin-bottom:1em;
 margin-top:.5em;}
body li ul{
 margin-top:.2em;}
body li{
  margin-bottom:.5em;} 
 

body div.grupo{
 margin-bottom:2em;} 
body div.grupo p{
 margin-left:2.5em;} 
body  p.descripcionGaleria{
 font-weight:bold;}
 
body img.inicioContexto{
  float:left;
  display:inline;
  margin-right:1em;
  margin-bottom:.5em;}
  
  
  
body  .nombreDestacado{
   font-weight:bold;
   white-space:nowrap;}
 
body .infoPDF {
  padding:.5em 96px 1px 2px;
  margin:1.5em 0 0 0;
  position:relative;
  text-align:center;
  height:2.8em;}
body .infoPDF a  {
  position:absolute;
  display:block;
  right:1px;
  top:1px;
  width:92px;}   
  
#documentosAdjuntos{
	margin:2em 0 2em 0;
}

#content #documentosAdjuntos h4{
	color:#425579;
	font-weight:bold;
	font-size:1em;
}

#content #infoPersonal{
	background-color:#E7E9EF;
	height:130px;
	border:solid;
	border-color:#D0D4DD;
	border-width:1px;
	padding:0;
	width:400px;
}

#content #infoPersonal img{
	float:left;
	margin:5px 4em 4px 5px;
	border:solid;
	border-color:#91A3C4;
	border-width:1px;
}

#content #infoPersonal p{
	margin-top:0.7em;
	margin-bottom:1.2em;
	margin-left:13em;
}
