 
/*****************titulo menu*****************************/
/* #giving_titulo_menu{
            margin:0px 10px 0px 10px;
            padding: 10px 10px 4px 10px;
            width:152px;
            background-color:#009FE0;
            height:24px;
                 
         }
         
#giving_titulo_menu a{
               color:#FFFFFF;   
               font-size:17px; 
               font-family:Arial;  
		   text-decoration:none;         
         }
*/

/*****************Menu*****************************/


#giving_menu{
  	margin:0px 10px 0px 20px;
        width:162px;}
                      
 #giving_menu_n1{list-style-type:none;
                        
                         width:172px;
			       margin:0px 0px 0px 0px;}
         
         #giving_menu_n1 li{font-family: tahoma;
                              font-size:14px;
                              color:#00A6D6;
                              text-decoration:none;
                              font-weight:bold;
					margin:20px 0px 0px 0px;}
                 
         #giving_menu_n2{list-style-type:none;
                         
                         width:172px;
                         margin:5px 0px 0px 0px;}

         #giving_menu_n2 li{
				margin:5px 0px 0px 0px;
	   }
                         
          #giving_menu_n2 li a{font-family: verdana;
                              font-size:12px;
                              color:#000000;
                              text-decoration:none;
                              font-weight:normal;
					
                              }
         #giving_menu_n2 li a.activo{
                              color:#00A6D6;
                              
                              }
                         
         
         #giving_menu_n3{list-style-type:none;
                        
                         width:172px;
                         margin:0px 0px 0px 0px;}

         #giving_menu_n3 li{
				margin:0px 0px 0px 0px;
	   }
         
         
          #giving_menu_n3 li a{font-family: verdana;
                              font-size:12px;
                              color:#9B9B9B;
                              text-decoration:none;
                              font-weight:normal;
                              }

	#giving_menu_n3 li a.activo{
                              color:#00A6D6;
                              
                              }



/*****************Faja*****************************/


#faja{
                			position: absolute;
                			width: 950px;
                			min-height: 200px;
					_height:200px;
                		  
                		  top: 250px;
                			z-index:1;					
                			overflow:hidden;
                      margin: 0px 0px 0px 10px;
                      
                }
.faja_azul{
	background-color: #00A0E1;
	*background-color: #0095DC;
}

.faja_rojo{
	background-color: #E30013;
	*background-color: #DF0014;

}

.faja_negro{
	background-color: #130F14;
	*background-color: #141114;

}
                
                #faja_editable{
                		text-align:center;
				margin:10px;
                }

#img_cerrar{
	float:right;
	
}






/************************* Estilo formulario trabaja con nosotros *******************************/

#textolegal{margin: 10 0 0 10px;padding: 0 0 10 0px; width: 374px;border: 0px solid #666666; font-family: verdana; font-size: 11px; color: #999999;}


#cuadro_form {margin: 10px 0px 0px 10px;padding: 0 0 10 0px; width: 374px;border: 0px solid #666666;}



    .campops_form{text-align:left;padding:0px; border:0px #000000 solid; width:374px;}

    .tagps_form{font-size: 90%; padding:0px;width: 150px;vertical-align:top;float:left;border:0px #000000 solid; font-size: 11px; color: #00A6D6; margin: 0 0 5 0px;}

        

    #cuadro_form FORM {margin: 0px; padding: 0 0 0 0px;}

    #cuadro_form TEXT {margin: 0px 0px 5px 0px;  padding: 0px; border: 1px solid #999999;  background-color: #FFFFFF;  font-size: 11px; }


    
  
    #cuadro_form.error {border: 1px solid red;}

    #cuadro_form SELECT {margin: 0 0 5 0px; padding: 0px; border: 1px solid #999999;  font-size: 10px; color: #000000; }

    #cuadro_form SELECT.error {background-color: red; color: #FFFFFF;}

    #cuadro_form option.optionGroup{font-weight: bold;  background-color: #E5EDEF;}
   

#cuadro_form TEXTAREA {margin: 0px 0px 5px 0px; padding: 0px; width:200px;height:100px; border: 1px solid #999999;    background-color: #FFFFFF;       

      font-family: Verdana, Arial, Helvetica, sans-serif; 

      font-size: 11px;

      color: #000000;

    }
    
#campos_oblig{margin: 10 0 0 10px; paddig: 0px; color: #999999; font-family: verdana; font-size: 9px; }

.button_web input{color: #00A6D6;}

#tablelegal{
font-family:verdana;
font-size:10px;
margin-bottom:20px;
}
#tablelegal a{
font-family:verdana;
font-size:10px;
color:#00A6D6;
text-decoration:none;
}
#tablelegal input{
border:0px;
}
/**********************Campo SoloTexto(formulario)************************************/
.SoloTextoform {  font-family: verdana; color:#0099CC; font-size: 13px; font-weight: bold; line-height: 11pt;}



/*
#textolegal{margin: 10 0 0 10px;padding: 0 0 10 0px; width: 400px;border: 0px solid #666666; font-family: verdana; font-size: 11px; color: #999999;}


#cuadro_form {margin: 10px 0px 0px 10px;padding: 0 0 10 0px; width: 758px;border: 0px solid #666666;}



    .campops_form{text-align:left;padding:0px; border:0px #000000 solid; width:758px;}

    .tagps_form{font-size: 90%; padding:0px;width: 230px;vertical-align:top;float:left;border:0px #000000 solid; font-size: 11px; color: #00A6D6; margin: 0 0 5 0px;}

        

    #cuadro_form FORM {margin: 0px; padding: 0 0 0 0px;}

    #cuadro_form TEXT {margin: 0px 0px 5px 0px;  padding: 0px; border: 1px solid #999999;  background-color: #FFFFFF;  font-size: 11px; }


    
  
    #cuadro_form.error {border: 1px solid red;}

    #cuadro_form SELECT {margin: 0 0 5 0px; padding: 0px; border: 1px solid #999999;  font-size: 10px; color: #000000; }

    #cuadro_form SELECT.error {background-color: red; color: #FFFFFF;}

    #cuadro_form option.optionGroup{font-weight: bold;  background-color: #E5EDEF;}
   

#cuadro_form TEXTAREA {margin: 0px 0px 5px 0px; padding: 0px; width:265px;height:100px; border: 1px solid #999999;    background-color: #FFFFFF;       

      font-family: Verdana, Arial, Helvetica, sans-serif; 

      font-size: 11px;

      color: #000000;

    }
    
#campos_oblig{margin: 10 0 0 10px; paddig: 0px; color: #999999; font-family: verdana; font-size: 9px; }

.button_web input{color: #00A6D6;}

#tablelegal{
font-family:verdana;
font-size:10px;
margin-bottom:20px;
}
#tablelegal a{
font-family:verdana;
font-size:10px;
color:#00A6D6;
text-decoration:none;
}
#tablelegal input{
border:0px;
}
.SoloTextoform {  font-family: verdana; color:#0099CC; font-size: 13px; font-weight: bold; line-height: 11pt;}

*/










/*

#idiomas_cabecera2009{
	 margin:0px 0px 0px 10px; padding:0px;  background-color: #FFFFFF; height: 25px; width: 182px; text-align: left; border-bottom:1px #D0D0D0 solid;}
#idiomas_cabecera2009 ul{
	margin: 0 0 0 0px; padding:0px; list-style-type:none;}
#idiomas_cabecera2009 ul li{
	width:auto; float:left;  font-family: verdana; font-size: 10px; font-weight: none; line-height: 12px;margin:6px 0px 0px 0px;} 


#idiomas_cabecera2009 ul li.normal{border-right: 1px #D0D0D0 solid;  padding: 0px 5px 0px 5px;}
#idiomas_cabecera2009 ul li.ultimo{ padding: 0px 0px 0px 5px;}

#idiomas_cabecera2009 ul li a{
	margin:0px; padding:0px; color: #949494;  TEXT-DECORATION: none; border: 0px #000000 solid; }

#idiomas_cabecera2009 img{ margin: 4 10 0 5px; }*/



#aplicaciones{
	 margin:0px; padding:0px 5px 0px 0px; margin:0px;  background-color: #FFFFFF; height: 25px; width: 100%; text-align: right; border-bottom:1px #D0D0D0 solid;}
#aplicaciones ul{
	margin: 0 0 0 0px; padding:0px; list-style-type:none; float:right} 
#aplicaciones ul li{
	 width:auto; float:left;  font-family: verdana; font-size: 10px; font-weight: none; line-height: 12px; margin:6px 0px 0px 0px;} 
#aplicaciones ul li.normal{border-right: 1px #D0D0D0 solid;  padding: 0 5 0 0px;}
#aplicaciones ul li.ultimo{border-right: 0px #D0D0D0 solid;  padding: 0 0 0 0px;}


#aplicaciones ul li a{
	margin:0px; padding:0px; color: #949494; width:auto; TEXT-DECORATION: none; border: 0px #000000 solid; }
	
	
#addthis_cabecera2009{background-color: #FFFFFF; margin:0px;  width: 100%; height:21px; padding: 4px 3px 0px 3px; border-bottom:1px #D0D0D0 solid;}


#formbuscador_cabecera2009{margin:0px; padding:0px;}
#buscador_cabecera2009{  background-color: #ffffff; margin:0px; height:22px; padding: 0px 5px 3px 0px; *padding: 4px 5px 0px 0px; width: 100px; border-bottom:1px #D0D0D0 solid;  }
#buscador_cabecera2009 tr{height:22px;}
#buscador_cabecera2009 tr td { vertical-align: top;}
#buscador_cabecera2009 tr td.caja {width: 70px; padding: 3px 0px 0px 5px;}
#buscador_cabecera2009 tr td.lupa {width: 30px; padding: 3px 5px 0px 3px;}
#buscador_cabecera2009 tr td.caja input{font-family : verdana; font-size : 10px; width: 80px; height: 14px; font-weight: normal; margin: 0px; padding:0px; } 

