BODY {
   font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
   margin: 5 0 10 0px;
   text-align: center;
   background-color: #DFDCDC;
   height:100%;
}
#contenedor{
   text-align: left;
   width: 888px;
   margin: auto;
   /*border: 1px solid;*/
   background-color: #EFEEEE;
   height:auto;
}
#cabecera{
   background-color: #d0d0ff;
   color: #333300;
   font-size:12pt;
   font-weight: bold;
   padding:2px;
}
#cuerpo{
   margin: 6 0 8 0px;
   /*background-color: #FAD8D8;*/
   /*border: 1px solid;*/
  /* height:auto;*/
   
}
#menu{
   width: 186px;
   float:left;
   border: 4px solid #ffffff;
   /*height:auto;*/
}

#center_column{
   margin-left: 200px;
   background-color: #ffffff;
   padding: 4 4 4 4px;
   width: 510px;
  /*height:auto;*/
}


.google{
 text-align:center;
  background: #EDF4FF;
   padding: 4 0 4 0px;
}


#right_column{
	width: 162px;
	/*height:auto;*/
	float: right;
	background-color:#ebebeb;
	/*border: 1px solid;*/
	padding: 0 0 0 0px;

}


#right_column1{
	position:relative;
	top:0px;
	/*width: 162px;*/
	/*height:100%;*/
	/*float: right;*/
	background-color:#F4F3FD;
	padding:0 0 0 0px;
    border: 4px solid #ffffff;

}

#right_column2{
   position:relative;
   top:8px;
	/*width: 162px;*/
	/*height:100%;*/
	/*float: right;*/
	background-color:#ffffff;
	 border: 4px solid #ffffff;
}

#right_column3{
   position:relative;
   top:16px;
   /*width: 162px;*/
  /* height:236px;*/
   /*float: right;*/
   text-align:center;
   background-color:#F4F3FD;
   border: 4px solid #ffffff;
}


#right_column4{
   position:relative;
   top:32px;
   /*width: 162px;*/
  /* height:236px;*/
   /*float: right;*/
   text-align:center;
   background-color:#F4F3FD;
   border: 1px solid #ffffff;
}

#right_column5{
   position:relative;
   top:24px;
   /*width: 162px;*/
  /* height:236px;*/
   /*float: right;*/
   text-align:center;
   background-color:#F4F3FD;
   border: 4px solid #ffffff;
}





#right_column2 a {
      
       border:0px;
	   text-decoration:none;
	   color:#ffffff;}


#pie{
   background-color: #cccccc;
   padding: 3 10 3 10px;
   text-align:right;
   background-image: url(img/classic.jpg);
   clear: both;
} 




.fuente {font-family: Arial, Verdana, Helvetica, sans-serif;
	     font-size:10pt;
	     line-height:14pt;
	     color: #000000;
         }



	.principal_buttons  a {
					color: #000000;
					background-color: #DEDFFF;
					padding: 5px;
					padding-left: 3px;
					display: block;
					border-bottom: 1px solid #CC0E8B;
					font: 12px Arial, sans-serif;
					font-weight: 600;
					text-decoration: none;
					text-align: left;
		          }

	  .principal_buttons a:hover {background-color: #CACCFF;
		                  color: #000000;
		                  text-decoration: none;}

	
	 .secondary_buttons  a {
					color: #000000;
					background-color: #DEDFFF;
					padding: 2px;
					padding-left: 12px;
					display: block;  
				    border-bottom: 1px solid #0066FF; 
					font: 9pt Arial, sans-serif;
					/*font-weight: normal;*/
					text-decoration: none;
					text-align: left;*/
		          }

	  .secondary_buttons a:hover {background-color: #CACCFF;
		                  color: #000000;
		                  text-decoration: none;
						  border-bottom: 1px solid #0066FF; }




	#titulo_centro {
			
			
			/*height: 25px;*/
			margin-left:0px;
			margin-right:0px;
			font-family:Arial, Verdana, Helvetica, sans-serif;
			font-size:11pt;
			font-weight:bold;
			color:#000000;
			background: #CACCFF;
			padding: 4px;
			text-align:center;
			/*border: 1px solid #000000;*/
			/*line-height: 24px;*/ 

			}

   #contenido_centro {
	  
	   /*height:auto;*/
	   color: #000000;
	   background: #EDF4FF;
	   padding: 4px;
	   /*height:402px;*/
	   border: 0px;
	  }


 #contenido_centro_inicio {
	   
	   color: #000000;
	   background: #EDF4FF;
	   padding: 4px;
	   height:406px; 
	  }








.blue_line   {
					padding-bottom: 4px;
					/*padding-left: 12px;
					/*display: block;*/  
				    border-bottom: 1px solid #0066FF; 	
		          }

 pre {font-family: courier, monospace;
      font-size:9pt;
      line-height:11pt;
      color:#013189;
      }

.visualizacion {
                 color:#A61BDA;
               }
      
.importante {
            color:#910B1B;
            }
	    
.importante2 {
             font-weight:700;
	      color:#910B1B;
             }  

 .ejemplo {font-family: courier, monospace;
      font-size:6pt;
      line-height:11pt;
      color:#013189;
      }
      
 .v_e {
      line-height:11pt;
      color:#E00404;
      }
      
 .par  {
          font-weight:bold;
          color:#015158;
        } 

h3 	{
    	 font-size:11pt;
    	 font-weight:600;
   	}
.resultados_titulo
		{
		  font-size:10pt;
    	  font-weight:600;
		  color:#028894;
		}

.resultados_contenido
	       {
		      font-family:Arial, Verdana, Helvetica, sans-serif;
	          font-size:10pt;
	          line-height:12pt;
	          color: #000000;
		      text-decoration:none;
		      font-weight:200;
			  
		  
		}




#fondo_resultados   {  
	                background-image: url(img/buscar_l3.gif);
                    background-repeat: no-repeat; 
                    background-attachment: no-fixed;
					position:relative;
					background-position: 60% 70; 
					/* height:406px;*/
	               /*height:100%;*/
                  }

.glosario{
          list-style-type:none;
          font-family:Arial, Verdana, Helvetica, sans-serif;
	      font-size:10pt;
	      line-height:16pt;
		  list-style-position:outside;

}

.enlaces_siguiente a{

          color: #034C53;
		  text-decoration: none;
          font-family:Arial, Verdana, Helvetica, sans-serif;
	      font-size:9pt;
		  /*letter-spacing: -0.02em;*/
	

      }


#boton_noticias{
   position:absolute;
   left:520px;
   top:57px;
}


.indice_pri{
  font-weight:bold;
  }

  .tamanio_fuente{
    font-size: 14px;
   }

.input{
   background-color: #ffffff;
   }

   #cookies_bar
{
    width:100%;
    position:fixed;
    bottom:0;
    text-align:center;
    background:#4386d9;
    opacity: 0.8;
    filter: alpha(opacity=80);
}
#cookies_bar:hover
{
    opacity: 1;
    filter: alpha(opacity=100);
}
#cookies_bar p
{
    font-size:14px;
    color:black;
    line-height:33px;
}
#cookies_bar p a
{
    color:black;
    font-weight:bold;
    text-decoration:underline;
}
