/* base
----------------------------------------------- */

body{
 background-color:#EEEEF6;
 color:#666666;
 font:0.8em verdana, arial, helvetica,sans-serif;
 line-height:140%;

 }

#contenedor{
 text-align:left;
 margin:10px auto;
 background-color:#fff;
 width:825px;
 }

#cabecera{
 text-align:left;
 background-color:#fff;
 width:755px;
 }

#banda{
  width:250px;
  float:left;
  background-color:#fff;
  }
  
#banda ul{
   padding: 0 40px 0 0 ;
   margin: 20px 0 0 30px;

   }

#banda li{
   list-style-type:none;
   border-bottom: 1px solid #eeeef6;
   color: #01468b;
   margin:2px;
   padding:4px;
   }

#banda ul.submenu{
   padding-right:5px;
   margin:5px 0 0 30px;
   }

#banda ul.submenu li{
  
      font-size:0.85em;
      margin:1px;
      padding:2px;
         }

#banda ul.submenu li a:active{
  
      font-weight: bold;
      color: #01468b;
         }

#banda .descarga{

   margin:40px;
   font-size:0.8em;
   line-height:120%;

}

#contenido{
 width:550px;
 margin-left:250px;
 border-left:1px solid #eeeef6;
 padding:10px;

}

#contenido p{
padding:0 10px 0 10px;
}

#contenido img{
float:left;
margin-right:10px;
}


imgleft{
float:left;
margin-right:10px;
}

.imgright{
float:right;
margin-left:10px;
}

.ultimo{
clear:both;
}

#banda li.activo a{
text-decoration: underline;
}

#banda a{
text-decoration: none;
}

#contenido p.destacado {
	display: block;
        width: 200px;
 	float: right;
	margin-left: 10px;
	margin-top: -3px;
	color: #01468b;
	font-weight: bold;
	font-size: 1.2em;
	line-height: 170%;
	text-align: left;
      }
      
#contenido p.destacado2 {
	display: block;
        width: 200px;
 	float: left;
	margin-right: 10px;
	margin-top: -3px;
	color: #01468b;
	font-weight: bold;
	font-size: 1.2em;
	line-height: 170%;
	text-align: left;
      }
        
#contenido ul{
   padding:10px 10px 5px 30px;
}

#contenido li{
   color:#01468b;
   margin:2px;
   padding:2px;
}

a {
color:#01468b;
}

a:hover {
  color:#000;
}

a img{
  color:#01468b;
  border: 1px solid #01468b;
}

a:hover {
  color:#000;
  border:none;
}

h1{
color:#01468b;
font-size:1.6em;
line-height:140%;
padding:0 10px 0 10px;
}

h2{
color:#01468b;
font-size:1.2em;
line-height:140%;
padding:0 10px 0 10px;
}

h3 {
font-size:1.15em;
line-height:130%;
padding:0 10px 0 10px;
}

.hide{
display: none;
}

.tecnicas{
display:block;
width:527px;
background-color:#EEEEF6;
margin:20px 0 5px 0;
padding-bottom:8px;
}

.tecnicas h2 a{
text-decoration:none;
}

.tecnicas h2{
padding:8px 0 5px 0;
}

.active{
font-weight:bold;
}

#pie{
 border-top:1px solid  #EEEEF6;
 font-size:10px;
 color:#AAAAAA;
 padding:4px 20px 4px 20px;
 text-align:center;
float: none;
clear: both;
 }

#pie a.enlacepie {
text-decoration:none;
color:#AAAAAA;
}

p#searchpara {
margin: 0 0 0 32px;
}

p#searchpara label {
text-indent: 2px;
}

/* error page
----------------------------------------------- */

.error-status {
	font: 1.3em Georgia, Times, serif;
}

----------------------------------------------- */

#accessibility {
	position: absolute;
	top: -10000px;
}