@charset "utf-8";
/* CSS Document */


      html {overflow-y: scroll;}

       a:link {color: #000;}
	   a:visited {color: #000;}	   	   
	   a:hover {color: #D56A00;}

      body 
	     {
		   font-family:Verdana, Arial, Helvetica, sans-serif;
		   font-size:10px;
		   font-weight:bold;
		 }
		 
		 

       .arrb {text-decoration:none;}	   
	    
	   .arrb:link {color:#FFFFFF;}
	   .arrb:visited {color:#FFFFFF;}	   	   
	   .arrb:hover {color:#FFFFFF;}	
	   
       .arrn {text-decoration:none;}	   
	    
	   .arrn:link {color:#000000;}
	   .arrn:visited {color:#000000;}	   	   
	   .arrn:hover {color:#000000;}	 

	  .bacend
	      {
			  padding:0px;
			  background-image:url(imag/bkgodiva01.jpg);
			  background-position:top left;
	     }		  

	   .baceni{padding:0px;width:245px}
	   
	   
       .borab{border-bottom:1px solid rgb(0,0,0)}
	   
	   .borad
	       {
			  border-bottom:1px solid rgb(0,0,0); 
			  border-right:1px solid rgb(0,0,0);
		   }
		   
	   .borda
	       {
			  border-right:1px solid rgb(0,0,0);
			  border-top:1px solid rgb(0,0,0);
		   }		   	   	   
	   		 
	   .boriad
	       {
			  border-left:1px solid rgb(0,0,0); 
			  border-bottom:1px solid rgb(0,0,0); 
			  border-right:1px solid rgb(0,0,0);
		   }	
		   
	   .botinfo:hover
	       {
			   cursor:help;
		   }		   	 
		 
	   .cel_blanco {background-color:#FFF;}		 
		 
	   .centimag
	       { 
		     display: block;
			 margin: auto;
		   }
		   
	   .col {background-color:#B53389;}
	   
	   .contact {
		     font-family:verdana;
			 font-size:10px;
			 font-weight:bold;
			 text-decoration:none;
	            }
				
	   .contact:link {color:#FFFFFF;}
	   .contact:visited {color:#FFFFFF;}	   	   
	   .contact:hover {color:#FFFFFF;}
	   
	   .control_cel 
	           {
		         background-color:#B53389;
		         width:160px;		   
		         height:28px;
		         text-align:center;
               }
       .control_cel:hover {background-color:#CC3300;}
	   
	   .control_cel01 
	           {
		         background-color:#B53389;
		         width:160px;		   
		         height:28px;
		         font-family:verdana;
		         font-size:12px;
		         font-weight:bold;
		         color:#FFF;
		         text-align:center;
		       }
			   
	   .endirlocal
	      {
			text-decoration:none;
		  }
		  
	   .endirlocal:hover
	      {
		   color:#000000;
		  }
		  
	   .enseclocal
	      {
			text-decoration:none;
		  }
		  
/*	   .enseclocal:hover
	      {
		   color: #FFFFFF ;
		  }		*/	   
	   .enloca {background-color:#E1E1E1;}
	   
	   .enlint {background-color:#F0F0F0;}
	   
	   .gc{background:#FFF0F5;}
	   
	   .go{background: #FFFFFF;}	
	   
	   .info
	       {
			   width:20px;
			   height:20px;
			   border:solid;
			   border-width:2px;
			   border-radius:10px;
			   font-family:"Times New Roman", Times, serif;
			   font-size:11px;
			   text-align:center;
		   }
		   
		.local_01
		   { 
/*		     display: flex;
			 align-items: center;*/
			 font-family: Verdana, Geneva, sans-serif;
			 font-size: 16px;
			 border: 1px solid #800080;
			 border-radius: 10px;
			 padding: 10px;			 
			 transition: background-color 0.1s ease;
		  }
		  
		  
		.local_01:hover
		  {
			background-color: #F1E6F9;
			cursor:pointer;
		  }
		  
		.local_01:active
		  {
			border-style:dashed;
		  }	
		  
		.local_01_c1
		  {
			  margin-top:8px;
		  }
		  
		.local_01_c1_ult
		  {
			  margin-top:8px;
		  }		  
		  
		.local_01_c2
		  {
			  margin-top:20px;
		  }
		  
		.local_01_c2_ult
		  {
			  margin-top:16px;
		  }	
		  		  
		.local_01_c3
		  {
			  margin-top:20px;
		  }

		.local_01_c3_ult
		  {
			  margin-top:16px;
		  }	
		  
		.local_01_c4
		  {
			  margin-top:20px;
		  }		  		  		  

		.local_01_c4_ult
		  {
			  margin-top:16px;
		  }				     	  
		  
		.local_01_mul
		   { 
/*		     display: flex;
			 align-items: center;*/
			 font-family: Verdana, Geneva, sans-serif;
			 font-size: 16px; 
			 border: 1px solid #800080;
			 border-radius: 10px;
			 padding: 10px;
			 margin-top: 8px;
/*			 transition: background-color 0.1s ease;*/
		  }		  
		  
		.local_01a
		   {		    
			 font-family: Verdana, Geneva, sans-serif;
			 font-size: 14px;
			 font-weight: normal;
			 margin-left: 30px; 
			 padding: 6px;
			 transition: background-color 0.1s ease;
		  }
		  
		.local_01b
			{   
			    display: inline-block;
			    background-color:#FFFFFF;
				border-style:solid;
				border-width:1px;
				border-radius:3px;
				padding-left:5px;
				padding-right:5px;
				cursor:pointer;
			}


		.local_01b:hover
			{   
			    transform: scale(1.2);
			    background-color:#FFFFFF;				
				border-style: solid;
				border-color: #000000;
				border-width:1px;
				border-radius:3px;
				color:#000000;
				padding-left:5px;
				padding-right:5px;
				cursor:pointer;
			}
			
		.local_01b:active
		   {
			 border:  1px dashed;
		   }
		  
		.encabezados_ampliacion
		   { 
			 border: 1px solid #888;
			 border-radius: 6px;			    
			 font-family: Verdana, Geneva, sans-serif;
			 font-size: 14px;
			 font-weight: bold;
			 background-color:#800080;
			 color:#FFFFFF;
/*			 margin-left: 50px; */
/*			 padding: 6px;*/
/*			 transition: background-color 0.1s ease;*/
		  }		     	   		     	   			   
		
       .titenlaces
	                  {
						border-left:1px solid #000;
						border-top:1px solid #000;
						border-right:1px solid #000;
						color: #FFF;
                        text-align:center;
						font-family: Tahoma, Geneva, sans-serif;
						font-size:14px;
						font-weight:bold;
					  }

        .celbarriba	
		        {
				  width:120px;
				}

					  
		.barriba
		    {
			 color:#FFFFFF;
			 background-color:#BF00FF; 
			 text-align:center;
			 font-size:16px;
			 margin-left:16px;
			 margin-right:16px;
			 padding-top:1px;
			 padding-bottom:1px;
			 border:solid 1px #000000;
			 border-bottom-left-radius:8px;
			 border-top-right-radius:8px;
			 border-bottom-right-radius:8px;			 			 
			}
			
	   .barriba:hover
	        { 

			   color:#000000;
			   background-color:#FFFFFF;
			   cursor:pointer;
			}
			
	   .barriba:active
	        {
			   border-top-left-radius:8px;

			}
					
	   #ampliacion
	        {
				margin-top: 20px;
			}
	   #automovil
	        {
			 background-color: #F1E6F9;
			}
			
		#administracion
		    {		     

			}
			

			
		#bolsa
		    {

			}
			
		#contabcantem
		    {
			 border: 3px solid #000;
			 border-radius: 6px;
			}

			
			#contabrepor
		    { 	
			 border: 3px solid #000;
			 border-radius: 6px;
			}
			
			#tabrepor td
			   {
				   height:20px;
				   text-align:center;
			   }
			   
			#tabrepor th  
	         {
				height:20px;
				background: #36947E;
				color:#FFF;
			 }
			 
		#con_prensa_eu_usa
		    { 	
			 border: 3px solid #000;
			 border-radius: 6px;
			 margin-top: 4px;			 
			}		 
			   
		#con_prensa_auto
		    { 	
			 border: 3px solid #000;
			 border-radius: 6px;
			 margin-top: 6px;
			}
			
		#con_prensa_hispano
		    { 	
			 border: 3px solid #000;
			 border-radius: 6px;
			 margin-top: 6px;
			}
			
		#control_expandir
		    {
			 margin-top: 20px;
			}
				 					
		#enciclopedia
		    {
 			
			}
			
		#meteorologia
		    {
 			
			}
			
		#camarasweb
		    {
		
			}
			
		#idiomas
		    {				

			}
			
		#miscelanea
		    {

			}
			
		#mapas
		    {

			}
			
		#viajeros
		    {

			}
			
		#television
		    {

			}
			
		#radio
		    {

			}											
					
	   #celmensajes
	           {
				   text-align:center;
				   height:45px;
			   }					  
					  
	   #celtitbus
	           {
				   font-size:18px;
				   text-align: center;
			   }						  	
					 
	   #conmotbus
	           {
				   width:950px;
				   height:90px;
				   border: solid;
				   border-width:2px;
				   border-radius:10px;
				   border-color: #000 ;
				   margin-left:300px;
			   }
	   	   
	   #contbusca
	          {
				  width:100%;
				  height:90px;
				  margin-top:20px;
				  margin-bottom:10px;
			  }		   
			   	   
	   #copyright
	           {
				 width: 100%;
				 height: 16px;
				 padding-top:5px;
				 text-align: center;
				 font-family:Verdana, Geneva, sans-serif;
				 font-size: 8px;
				 font-weight:normal;
			   }
			   
	   #cori 
	       {
			font-size:9px;
			font-weight:normal;
			text-align:center;
			padding-top:2px;
		   }
		   
	   #encabezado
	      {
			width: 1225px;
			height: 30px;
			margin-top: 20px;
			font-family: Verdana, Geneva, sans-serif;
 			border: 2px solid;
			border-bottom: none;
			border-color: #B53389; 
			border-top-left-radius: 6px;
			border-top-right-radius: 6px;
			padding: 10px;
		  }
		  
		#texto_encabezado
		  {
           width: 600px;
		   margin: auto;
		   font-size: 24px;
		   color: #B53389;
		  }
	   #enlaces_locales
	      {

		  }
		   
       #enlaceai
	       {
			   width:250px;
			   height:90px;
			   float:left;
		   }
		   
	   		#famar
		  {
		     color: #FFFFFF;
		     display: flex;
			 align-items: center;
			 height: 50px;
			 font-family: Verdana, Geneva, sans-serif;
			 font-size: 19px; 
			 border: 1px solid #B53389;
			 border-radius: 10px;
			 padding: 10px;
			 transition: background-color 0.1s ease;
		  }
		  
		 #famar a { 
		   
		             text-decoration: none; 
				  } 
		  
		#famar:hover
		  {
		   background-color: #F1E6F9;
		   cursor: pointer;
		  }
		  
		  
		#famar:active
		  {
			  border:dashed;  
		  }		  
		  
		#famar:hover a
		  { 
		   color: #000000;
   		  }		   
	   #infor01
	      {
			  position:absolute;
			  top:380px;
			  right:50px;
			  background: #F1E3B1;
			  padding:5px;
			  font-weight:normal;
			  width:250px;
			  height:30px;
			  border:solid;
			  border-width:2px;			  
			  border-radius:5px;
			  display:none;			  
		  }
		   
	   #infor02
	      {
			  position:absolute;
			  top:475px;
			  right:50px;
			  padding:5px;			  			  
			  background: #F1E3B1;
			  font-weight:normal;
			  width:174px;
			  height:20px;
			  border:solid;
			  border-width:2px;			  
			  border-radius:5px;
			  display:none;
		  }
		  
	   #linea2
	       {
		    margin-bottom:10px;
			font-size:11px;
			font-weight:normal;
		   }
			   
	   #pidircr
	        {
			  text-decoration: none;
			  font-weight:bold;
			}				   	   		   		 
		 
	   #tabcabe
		   {
			   background: #FFF;
			   padding: 0px;
			   width: 100%;
			   height: 90px;
		   }
		   
		#tab_cantv_repor
		   {
			  margin-top: 20px
		   }
		   
	    #tabcantem     
	         {
			    width:100%;
			    font-size:10px;
			    font-family:Verdana, Geneva, sans-serif;
			 }
			 
	    #tabcantem td
		     {  
			    height: 20px;
				text-align:center;
			 }
			 
	    #tabcantem th  
	         {
				height:20px;
				background: #686A46;
				color:#FFF;
			 }

		 		   
		   
		#tabcontrol
		   {			  
		      width:245px;
			  background-color:#FFF;
			  padding:0px;
			  margin-left:-2px;
			  border-spacing:1px;
			  border-collapse: separate;
		   }
		   
	    #tablocint{width:100%;}
	   
	    #tablocint td{height:20px;}
		
	    #tabprehis01     
	         {
			    width:100%;
			    font-size:10px;
			    font-family:Verdana, Geneva, sans-serif;
			 }

	    #tabprehis01 th  
	         {
				height:20px;
				background: #702963;
				color:#FFF;
			 }

		#tabprehis01 td  
		    {
			    height:16px;
			    text-align:center;
			}
			
	    #tabprehis02     
	         {
			    width:100%;
			    font-size:10px;
			    font-family:Verdana, Geneva, sans-serif;
			 }

	    #tabprehis02 th  
	         {
				height:20px;
				background: #702963;
				color:#FFF;
			 }

		#tabprehis02 td  
		    {
			    height:16px;
			    text-align:center;
			}			
		
	    #tabprenau01     
	         {
			    width:100%;
			    font-size:10px;
			    font-family:Verdana, Geneva, sans-serif;
			 }

	    #tabprenau01 th  
	         {
				height:20px;
				background: #702963;
				color:#FFF;
			 }

		#tabprenau01 td  
		    {
			    height:16px;
			    text-align:center;
			}				   

	    #tabprenau02     
	         {
			    width:100%;
			    font-family:Verdana, Geneva, sans-serif;
			 }

	    #tabprenau02 th  
	         {
				height:20px;
				background: #702963;
				color:#FFF;
			 }			 

		#tabprenau02 td  
		    {
			    height:16px;
			    text-align:center;
			}				
		
	    #tabpreusa     
	         {
			    width:100%;
			    font-size:10px;
			    font-family:Verdana, Geneva, sans-serif;
			 }

	    #tabpreusa th  
	         {
				height:20px;
				background: #702963;
				color:#FFF;
			 }

		#tabpreusa td  
		    {
			    height:16px;
			    text-align:center;
			}				
		
	    #tabutils01     
	         {
			    width:100%;
			    font-size:10px;
			    font-family:Verdana, Geneva, sans-serif;
			 }

/*	    #tabutils01 th  
	         {
				height:18px;
				background: #404040;
				color:#FFF;
			 }*/

		#tabutils01 td  {
			             height:15px;
		                 padding-left:4px;
						}
		
		#text01 {
			      font-size:14px;
				  font-weight:bold;
				  color: #00C600;
				  alignment-adjust:middle;				  
		        }
				
		#textbus {
			      font-family:Verdana, Arial, Helvetica, sans-serif;
			      font-size:12px;				  
    		     }

		#ticantv 
		  {
			  text-align:center;
			  font-weight: normal;
			  font-size:22px;
		  }
		  
		#tirepor 
		  {

			  font-size:22px;
			  font-weight:normal;
			  text-align:center;
		  }
		  
		#con_prensa_eu_usa
		  {
			  margin-top: 40px;
		  }
		  
		#tipreusa 
		  {
			  font-size:22px;
			  font-weight:normal;
			  text-align:center;
		  }
		  
		#con_prensa_auto
		   {
			   margin-top: 40px;
		   }
		  	
		#tipreauto 
		  {
			  font-size:22px;
			  font-weight:normal;
			  text-align:center;
		  }
		  
		#con_prensa_hispano
		   {
			   margin-top: 40px;
		   }		  
		  			  		  		  		  		  
		#tiprensahispano 
		  {
			  font-size:22px;
			  font-weight:normal;
			  text-align:center;
		  }		
		  		
		#titbuscador
		    {
			 color: #09F;
			}
			
	    #titlocal
		    {
			 color: #29BB22;
			}		
		
        #tit01
	       {
			 padding-left:130px;
			 font-weight:bold;
		   }
		 
        #tit02
	       {
			 padding-left:270px;
			 font-weight:bold;
		   }
		   
        #tit03
	       {
			 padding-left:490px;
			 font-weight:bold;
		   }
		   
        #tit04
	       {
			 padding-left:510px;
			 font-weight:bold;
		   }
		   
		   
        #tit05
	       {
			 padding-left:486px;
			 font-weight:bold;
		   }
		   
		 #tittabcantem
		   {
			   width: 100%;
		   }
		 #tittabrepor
		   {
			   width: 100%;
		   }

		 #tittabprenseusa
		   {
			   width: 100%;
		   }
		 #tittabprensauto
		   {
			   width: 100%;
		   }
		   
		 #tittabprensahispano
		   {
			   width: 100%;
		   }
		   

        #toggle-text_01
		   {   

			   font-size:32px;		   		   		   
		   }
		   
        #toggle-text_02
		   {
   
			   font-size:12px;		   		   		   
		   }		   
        #total
	      {
			 width:1250px;
			 margin:auto;
			 position: relative;			 
		  }
		  
		  
		#veram
		  {  
		     color: #FFFFFF;
		     background-color: #B53389;
			 height:50px;
			 font-family: Verdana, Geneva, sans-serif;
			 font-size: 18px; 
			 border: 1px solid #B53389;
			 border-radius: 10px;
			 padding: 10px;
			 transition: background-color 0.1s ease;
		  }
		  
		#veram:hover
		  {
		   background-color: #FFFFFF ;
		   color: #000000;
		   cursor: pointer;
		  }
		  
		#veram:active
		  {
			  border-style:dashed;
		  }		  
		  
	#contac
	        {
			  position:absolute;
			  top:200px;
			  left:400px;
			  background: #F1E3B1;
			  padding:20px;
			  font-size:10px;			  
			  font-weight:normal;
			  width:430px;
			  height:370px;
			  border:solid;
			  border-width:2px;
			  border-radius:5px;
			  display:none;	
			}
			
	#enlac
	        {
			  position:absolute;
			  top:200px;
			  left:400px;
			  background: #F1E3B1;
			  padding:20px;
			  font-size:10px;			  
			  font-weight:normal;
			  width:430px;
			  height:430px;
			  border:solid;
			  border-width:2px;
			  border-radius:5px;
			  display:none;	
			}			
			
	#direcc
	        {
			  font-size:11px;	
			  margin-top:10px;
			  margin-left:1px;
			}
			
	#direcce
	        {
			  font-size:11px;				
			  margin-top:10px;
			  margin-left:1px;
			}			
			
	#asun
	        {
			  font-size:11px;
			  margin-top:20px;
			  margin-left:45px;
			  resize:none;			  
			}			
	#lasun
	        {
			 float:left;
			 margin-top:20px;
			 margin-left:4px;			 				 
			 vertical-align:top;
			}
			
	#come
	        {
			  font-size:11px;				
			  margin-top:20px;
			  margin-left:20px;
			  resize:none;			  
			}			
	#lcome
	        {
			 float:left;
			 margin-top:20px;				 
			 vertical-align:top;
			}
			
			
	#pala
	        {
			  font-size:11px;	
			  margin-top:20px;
			  margin-left:17px;
			  resize:none;
			}			
	#lpala
	        {
			 float:left;
			 margin-top:20px;
			 margin-left:1px;				 
			 vertical-align:top;
			}
			
	#come
	        {
			  margin-top:20px;
			  margin-left:16px;
			  resize:none;			
			}
	#lcome
	        {
			 float:left;
			 margin-top:20px;
			 margin-left:6px;				 
			 vertical-align:top;
			}							
			
	#envi  
	        {
			 font-size:10px;	
			 margin-top:20px;				
             margin-left:100px;
			 resize:none;			 
			}
			
	#cancel  
	        {
			 font-size:10px;	
			 margin-top:20px;				
/*             margin-left:40px;*/
			 resize:none;			 
			}
			
	#mail
	      {
			  
		   font-size:11px;
		   font-weight:bold;
		  }					
			
	#nota
	      {
			  text-align:justify;
		  }
		  
	#nombre
	      {
			font-size:11px;	
		  }
		  
	#nombree
	      {
			font-size:11px;	
		  }		  
			
		
    label
	      {
			font-size:11px;
			font-weight:bold;
		  }		  
		  
