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




       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:#963082;}
	   
	   .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:#963082;
		         width:160px;		   
		         height:28px;
		         text-align:center;
               }
       .control_cel:hover {background-color:#CC3300;}
	   
	   .control_cel01 
	           {
		         background-color:#963082;
		         width:160px;		   
		         height:28px;
		         font-family:verdana;
		         font-size:12px;
		         font-weight:bold;
		         color:#FFF;
		         text-align:center;
		       }
			   
	   .enloca {background-color:#E1E1E1;}
	   
	   .enlint {background-color:#F0F0F0;}
	   
	   .gc{background:#E9E9E9;}
	   
	   .go{background:#D4D4D4;}	
	   
	   .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;
		   }	   	   			   
		
       .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;
					  }
					  
					  
					  
	   #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 ;
			   }
	   	   
	   #contbusca
	          {
				  width:100%;
				  height:90px;
				  margin-top:5px;
				  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;
		   }
		   
       #enlaceai
	       {
			   width:250px;
			   height:90px;
			   float:left;
		   }
		   
	   #infor01
	      {
			  position:absolute;
			  top:720px;
			  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:725px;
			  right:50px;
			  padding:5px;			  			  
			  background: #F1E3B1;
			  font-weight:normal;
			  width:174px;
			  height:20px;
			  border:solid;
			  border-width:2px;			  
			  border-radius:5px;
			  display:none;
		  }		   		   			   
			   
	   #pidircr
	        {
			  text-decoration: none;
			  font-weight:bold;
			}				   	   		   		 
		 
	   #tabcabe
		   {
			   background: #FFF;
			   padding: 0px;
			   width: 100%;
			   height: 90px;
		   }
		   
	    #tabcantem     
	         {
			    width:100%;
			    font-size:10px;
			    font-family:Verdana, Geneva, sans-serif;
			 }
			 
	    #tabcantem th  
	         {
				height:18px;
				background: #404040;
				color:#FFF;
			 }

		#tabcantem td  
		    {
			    height:15px;
			    text-align:center;
			}			 		   
		   
		#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:18px;
				background: #404040;
				color:#FFF;
			 }

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

	    #tabprehis02 th  
	         {
				height:18px;
				background: #404040;
				color:#FFF;
			 }

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

	    #tabprenau01 th  
	         {
				height:18px;
				background: #404040;
				color:#FFF;
			 }

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

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

	    #tabprenau02 th  
	         {
				height:18px;
				background: #404040;
				color:#FFF;
			 }			 

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

	    #tabpreusa th  
	         {
				height:18px;
				background: #404040;
				color:#FFF;
			 }

		#tabpreusa td  
		    {
			    height:15px;
			    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;				  
    		     }								
		
		#titbuscador
		    {
			 color: #09F;
			 font-size:16px;
			}
			
	    #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;
		   }							   		 

        #total
	      {
			 width:980px;
			 margin:auto;
			 position: relative;			 
		  }
		  
	#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;
		  }		  
		  
