body { 
        font-family: 'trebuchet ms', 'Arial Unicode MS', Helvetica, Arial, Verdana, 'sans serif';
        font-size: small;
		color:#333;
		margin: 0;  
		background-image: url(../images/genericos/bg_home.jpg) no-repeat;     
  background-position: center;
		text-align : center;
	   }
	 
 #container {
			width : 800px;
			margin : 0px auto;
			text-align : left;
			height : 100%;
			background:#FFFFFF;
			z-index:1;
			}

 .banner {
			width : 800px;
			min-height:10px;
			height : 1%;
			margin : 0;
			padding : 20px 0 0 0;
			background : url(../images/genericos/banner_top.jpg) #EAEAEA  right top no-repeat;
			z-index:999;
			text-align:center;
			}
 
 .header {
			background-color : #FFF;			
			width : 800px;
			height : 190px;
			margin : 0;
			margin-bottom:5px;
			padding : 0;
			z-index:1;
			}	
 .header .top{
			background-color : #001C34;			
			width : 800px;
			height : 28px;
			margin : 0;
			padding : 0;
			font-size:80%;
			color:#F1F1F1;
			z-index:1;
			}
  
  

  
  .header .top .inicio {			
			float:left;
			margin:5px 0 0 2px;
			width : 210px;
			height : 22px;
			padding-top : 1px;
			position:relative;
			text-align:left;
			z-index:1;
			}
  
 .header .top .inicio  a:link{  color:#F1F1F1; }
 .header .top .inicio  a:visited {color:#F1F1F1; }
 .header .top .inicio  a:active {color: #FFCC00; }
 .header .top .inicio  a:hover {color:#FFFFA8;}   

 .header .top .fecha {			
			float:left;
			margin:5px 0 0 2px;
			width : 200px;
			height : 22px;
			padding-top : 1px;
			position:relative;
			text-align:left;
			z-index:1;
			} 
  
 
  
  .header .top .buscar {			
			float:right;
			margin:5px 0 0 0;
			width : 300px;
			height : 22px;
			padding: 0;
			position:relative;
			text-align:left;
			font-size:120%;
			color:#FFF;
			font-weight:bold;
			z-index:1;
			}  
  
  
  form {
       float:right;
       margin: 0;
	   z-index:1;
      }

 input { color: #000;
         font-size: 80%;
		 height: 12px;
		width:200px;
		background-color:#FFF; 
		font-weight: normal; 
		border: #666; 
		border-style: solid; 
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		z-index:1;
       }
  .input2 { color: #000;
         font-size: 90%;
		 height: 18px;
		width:45px;
		background-color:#FFF; 
		font-weight: normal; 
		border: none; 
		z-index:1;
       }
  
  
  .header .cabezote{
			width : 800px;
			height : 100px;
			margin : 0;
			padding : 0;
			text-align:left;
			z-index:1;
			clear:both;
			}
  

			
  .header .menu{
				
			width : 800px;
			height : 25px;
			margin : 0;
			padding : 0 0 2px 0;
			background : url(../images/genericos/menu.jpg) no-repeat;
			background-position: top;
			clear:both;
			text-align:center;
			  			
			}
  
    .header .menu a{
	        color: #FFFFFF;
			font-size: 90%;
											
			}
			
   .header .menu a:link{  color:#FFFFFF; }
   .header .menu  a:visited {color:#F1F1F1; }
   .header .menu a:active {color: #FFCC00; }
   .header .menu  a:hover {color:#FFFFA8;}   						

   .header .submenu{
			color: #FFFFFF;
			width : 785px;
			height : 25px;
			margin : 0;
			padding : 3px 0 0 15px;
			background : url(../images/genericos/submenu.jpg) no-repeat center top;
			clear:both;
			
						
			}
			
	 .header .submenu a{
	        color: #FFFFFF;
			font-size: 90%;
									
			}					
			
   .header .submenu a:link{  color:#FFFFFF; }
   .header .submenu  a:visited {color:#F1F1F1; }
   .header .submenu a:active {color: #FFCC00; }
   .header .submenu  a:hover {color:#FFFFA8;}   		
   
   .header .submenu_navidad{
			color: #FFFFFF;
			width : 785px;
			height : 25px;
			margin : 0;
			padding : 3px 0 0 15px;
			background : url(../images/genericos/navidad/submenu_pibli.jpg) no-repeat center top;
			clear:both;
			
						
			}
			
  .contenido {
			background-color : #FFF;			
			width : 800px;
			height : 100%;
			margin : 0;
			padding : 0 0 20px 0;
			clear: both;
			}
			
 .footer {
			width : 800px;
			height : 1%;
			margin : 0;
			padding :  0 0 0 0;
			clear: both;
			background-color:#EAEAEA;
			}
			
				
.footer .nuevofooter { 
			width:800px;
			height : 1%;
			margin:0 0 0 0;
			padding: 0 0 0 0;
			font:Arial;
			font-size:14px;
			text-align:left;
			clear:both;text-decoration: none;
}

.footer .nuevofooter ul { 
			width:800px;
			height:1%;
			margin:0;
			padding:0;
			font:Arial;
			font-size:14px;
			text-align:left;
			clear:both;
			text-decoration: none; 
			list-style:none; 
			border:0;
			background-color:#EAEAEA;
}

.footer .nuevofooter ul li{ 
			width:235px;
			height:1%;
			padding: 5px 0 0 0;
			float:left;
			
			
			
			 
}

.footer .nuevofooter ul li a  {
			color: #666666;
 			padding: 0 0 0 10px;
			 
			}
			
			
	
			

.footer .nuevofooter ul li  a:hover {color:#000000; }

			

			
			
			
.footer .nuevofooter a  {
 			color: #666666;
			font-size: 90%;
			padding:0 0 0 15px;
			
		   						
			}
			
.footer .izquierda {
		    width : 800px;
			height : 60px;
			margin : 0;
			padding : 0 0 0 0;
			background : url(../images/genericos/footer.jpg) no-repeat center ;
			color:#FFFFFF;
			clear:both;	
			}	
			
	

.footer .derecha a  {
 			color: #FFFFFF;
			font-size: 90%;
		   						
			}			
					
   .footer .derecha  a:link{  color:#FFFFFF; }
   .footer .derecha  a:visited {color:#F1F1F1; }
   .footer .derecha  a:active {color: #FFCC00; }
   .footer .derecha  a:hover {color:#FFFFA8;} 	    						
			

 a{ text-decoration: none;}
 a {outline:0;}
 a img {border:0;}

 form {
       float:left;
       margin: 0;
      }	
	  	
 .azulFuerte{
 	 font-weight:bold;
	 color:#036;
	 width:auto;}