/* CSS Document */
.number
{
 text-align:right;
}
td.colores_f {
	background-color:#E5E5E4;
	/*text-align:center;
	color:#000;*/
}

a.buscar:link
   {
      font-family:Arial;
	  font-size:12px;
	  color:#FFFFFF;
	  font-stretch:normal;        
   }
a.buscar:visited
   {
      font-family:Arial;
	  font-size:12px;
	  color:#FFFFFF;
	  font-stretch:normal;        
   }
a.buscar:hover
   {
      font-family:Arial;
	  font-size:12px;
	  color:#FFFFFF;
	  font-stretch:normal;        
   }
a.buscar:active
   {
      font-family:Arial;
	  font-size:12px;
	  color:#FFFFFF;
	  font-stretch:normal;        
   }       


body.fblanco {
	    background-color: #FFFFFF;
     }
body {
	    background-color: #F0F0F0;
     }
img {
      border:0;
	  /*width:500px;*/
	  
    }	 
body.f {
	    background-color: #FFFFFF;
     }	 
.menu_superior
     {
	     background-image:url(img/menu_superior.jpg);
	     background-repeat:no-repeat;		 		 	
	 }
.fondo_noticias
     {
	     background-image:url(img/fondo_noticias.jpg);
	     background-repeat:no-repeat;		 		 	
	 }	 
.deslizador
     {
	     background-image:url(img/fondo_deslizador.jpg);
	     background-repeat:no-repeat;		 		 	
	 }	
.menu
     {
	     background-image:url(img/fondo_deslizador.jpg);
	     background-repeat:no-repeat;	
		 font-family:Arial;
	  font-size:12px;
	  color:#676768;
	  font-stretch:normal;
	  font-weight:600;	     	 		 	
	 }	 		  	 
.pie
     {
	     background-image:url(img/fondo_pie.jpg);
	     background-repeat:no-repeat;		 		 	
	 }
.boton
     {
	     background-image:url(img/boton.jpg);
	     background-repeat:no-repeat;	
		 font-family:Arial;
	     font-size:35px;
	     color:#676768;
	     font-stretch:normal; 	 		 	
	 }
.fecha
    {
	    font-family:Arial;
	    font-size:11px;
	    color:#000066;
	    text-decoration:none;
	    font-weight:normal;
	}	 
.user
     {
	     background-image:url(img/fondo_user.jpg);
	     background-repeat:no-repeat;
		 background-position:top;	 		 	
	 }
.nuevo
     {
	     background-image:url(img/fondo.jpg);
	     background-repeat:no-repeat;
		 background-position:center;	 		 	
	 }	 
.titulo_user
     {
	     background-image:url(img/user_titulo.jpg);
	     background-repeat:no-repeat;
		 background-position:center;
		 font-family:Arial;
	     font-size:12px;
	     color:#384552;
	     font-stretch:normal;  	 		 	
	 }	 
.tabla_user
     {
	     background-image:url(img/fondo_datos_user.jpg);
	     background-repeat:no-repeat;
		 background-position:center;
		 font-family:Arial;
	     font-size:12px;
	     color:#384552;
	     font-stretch:normal;  	 		 	
	 }
.tabla_contacto
     {
	     background-image:url(img/fondo_registro.jpg);
	     background-repeat:no-repeat;
		 background-position:center;
		 font-family:Arial;
	     font-size:12px;
	     color:#384552;
	     font-stretch:normal;  	 		 	
	 }	 
.fondod_user
     {
	     /*background-image:url(img/fondo_registro.jpg);
	     background-repeat:no-repeat;
		 background-position:center;*/
		 font-family:Arial;
	     font-size:12px;
	     color:#384552;
	     font-stretch:normal;  	 		 	
	 }	
.fondod_user_cancel
     {
	     /*background-image:url(img/fondo_registro.jpg);
	     background-repeat:no-repeat;
		 background-position:center;*/
		 font-family:Arial;
	     font-size:12px;
	     color:#384552;
	     font-stretch:normal;
		 text-decoration:line-through;	 		 	
	 }		  	 	 
/*LETRAS*/
.titulos_reg
{
     font-family:Arial;
	 font-size:14px;
	 color:#FFFFFF;
	 font-weight:800;
}
.titulos_regrojos
{
     font-family:Arial;
	 font-size:14px;
	 color:#990000;
	 font-weight:800;
}
.titulos_blanco
{
     font-family:Arial;
	 font-size:12px;
	 color:#FFFFFF;
	 font-weight:800;
}
.titulo_min
{
     font-family:Arial;
	 font-size:11px;
	 color:#676768;
	 font-weight:800;
}
.titulo_min_b
{
     font-family:Arial;
	 font-size:11px;
	 color:#676768 ;
	 font-weight:800;
}
.titulo_min2
{
     font-family:Arial;
	 font-size:10px;
	 color:#676768;
	 font-weight:800;
}
.titulo_min_b2
{
     font-family:Arial;
	 font-size:9px;
	 color:#676768;
	 font-weight:800;
}
.t_cuenta
   {
      font-family:Arial;
	  font-size:14px;
	  color:#3D75A1;
	  font-weight:bold;        
   }
.datos_user
   {
      font-family:Arial;
	  font-size:12px;
	  color:#FFFFFF;
	  font-stretch:normal;
	  font-weight:600;        
   }
.text_menu_superior
   {
      font-family:Arial;
	  font-size:14px;
	  color:#676768;
	  font-stretch:normal;
	  font-weight:600;        
   }
.num_menu
   {
      font-family:Arial;
	  font-size:35px;
	  color:#2E3191;
	  font-stretch:normal;        
   }   
.text_pie
   {
      font-family:Arial;
	  font-size:11px;
	  color:#000000;
	  font-stretch:normal;        
   }
.text_deslizador
   {
      font-family:Arial;
	  font-size:11px;
	  color:#000066;
	  font-stretch:normal;        
   }

.inf_user
   {
      font-family:Arial;
	  font-size:10px;
	  color:#384552;
	  font-stretch:normal;        
   } 
.msg
   {
      font-family:Arial;
	  font-size:10px;
	  color:#990000;
	  font-stretch:normal;        
   }  
.msgx
   {
      font-family:Arial;
	  font-size:18px;
	  color:#990000;
	  font-stretch:normal;
	  font-weight:700;        
   }     
.cliente
   {
      font-family:Arial;
	  font-size:14px;
	  color:#990000;
	  font-stretch:normal;
	  font-weight:bold;       
   }        
.somos
   {
      font-family:Arial;
	  font-size:12px;
	  color:#67636B;
	  font-stretch:normal;
	  text-align:justify;        
   } 
.somos_tit
   {
      font-family:Arial;
	  font-size:14px;
	  color:#38619E;
	  font-weight:bold;
	  /*font-stretch:normal;        */
   }   
.boton_usuarios
   {
      font-family:Arial;
	  font-size:12px;
	  color:#38619E;
	  font-weight:bold;
	  /*font-stretch:normal;        */
   }             
/*LINK*/
  	  
a:link {  
      font-family:Arial;
	  font-size:12px;
	  color:#000066;
	  text-decoration:none;
	  font-weight:600;
}
a:visited {
    font-family:Arial;
	  font-size:12px;
	  color:#000066;
	  text-decoration:none;
	  font-weight:600;
	}
a:hover {

	
	 font-family:Arial;
	  font-size:12px;
	  color:#000066;
	  text-decoration:underline;
	  font-weight:600;
}
a:active {
	
	 font-family:Arial;
	  font-size:12px;
	  color:#000066;
	  text-decoration:none;
	  font-weight:600;
	
	
}
/***********************/
a.usuario:link {  
     font-family:Arial;
	 font-size:12px;
	 color:#252222;	
	 text-decoration:none;
}
a.usuario:visited {
    font-family:Arial;
	 font-size:12px;
	 color:#252222;	
	 text-decoration:none;
	}
a.usuario:hover {
	
	 font-family:Arial;
	 font-size:12px;
	 color:#000066;
	 font-weight:600;
	 text-decoration:none;
}
a.usuario:active {
	
	 font-family:Arial;
	 font-size:12px;
	 color:#252222;	
	 text-decoration:none;
}
/*************************/
a.ir:link {  
     font-family:Arial;
	 font-size:12px;
	 color:#FFFFFF;	
	 text-decoration:none;
}
a.ir:visited {
    font-family:Arial;
	 font-size:12px;
	 color:#FFFFFF;	
	 text-decoration:none;
	}
a.ir:hover {

	
	 font-family:Arial;
	 font-size:12px;
	 color:#FFFFFF;	
	 text-decoration:none;
}
a.ir:active {
	
	 font-family:Arial;
	 font-size:12px;
	 color:#FFFFFF;	
	 text-decoration:none;
	
	
}
/****************/

	  
a.noticias:link {  
      font-family:Arial;
	  font-size:12px;
	  color:#38619E;
	  text-decoration:none;
	  font-weight:600;
	  text-align:center;
}
a.noticias:visited {
    font-family:Arial;
	  font-size:12px;
	  color:#38619E;
	  text-decoration:none;
	  font-weight:600;
	  text-align:center;
	}
a.noticias:hover {

	
	 font-family:Arial;
	  font-size:12px;
	  color:#38619E;
	  text-decoration:underline;
	  font-weight:600;
	  text-align:center;
}
a.noticias:active {
	
	 font-family:Arial;
	  font-size:12px;
	  color:#38619E;
	  text-decoration:none;
	  font-weight:600;
	  text-align:center;
	
	
}
/***********************/
a.t_noticias:link {  	 
	  font-family:Arial;
	  font-size:11px;
	  color:#000066;
	  text-decoration:none;
	  font-weight:normal;
}
a.t_noticias:visited {
     font-family:Arial;
	 font-size:11px;
	 color:#000066;
	 text-decoration:none;
	 font-weight:normal;
	}
a.t_noticias:hover {

	
	  font-family:Arial;
	  font-size:11px;
	  color:#FFFFFF;
	  text-decoration:none;
	  font-weight:normal;
}
a.t_noticias:active {
	
	  font-family:Arial;
	  font-size:11px;
	  color:#000066;
	  text-decoration:none;
	  font-weight:normal;
	
	
}

/****************/
a.submenu:link {  
     font-family:Arial;
	 font-size:12px;
	 color:#FFFFFF;	
	 text-decoration:none;	 
}
a.submenu:visited {
    font-family:Arial;
	 font-size:12px;
	 color:#FFFFFF;	
	 text-decoration:none;
	}
a.submenu:hover {
	
	 font-family:Arial;
	 font-size:12px;
	 color:#FFFFFF;	
	 text-decoration:none;
}
a.submenu:active {
	
	 font-family:Arial;
	 font-size:12px;
	 color:#FFFFFF;	
	 text-decoration:none;
	
	
}
/****************/




/*body {
	    background-color: #f3f8d4;
     }
body.b {
	    background-color: #FFFFFF;
     }	 
	 
.barra_inf
     {
	     background-image:url(img/barra_inf.jpg);
	     background-repeat:no-repeat;
		 font-family:Arial;
		 font-size:14px;
		 font-stretch:normal;
		 color:#FFFFFF;
		 		 	
	 }
.barra_titulo
     {
	     background-image:url(img/fondo_titulo.jpg);
	     background-repeat:no-repeat;
		 font-family:Arial;
		 font-size:14px;
		 font-stretch:normal;
		 color:#FFFFFF;		 		 	
	 }	 
.buscar
     {
	     background-image:url(img/fbuscar.jpg);
	     background-repeat:no-repeat;
		 font-family:Arial;
		 font-size:14px;
		 font-stretch:normal;
		 color:#FFFFFF;
		 		 	
	 }	
.fondo_foto
     {
	     background-image:url(img/fondo_producto.jpg);
	     background-repeat:no-repeat;	 		 	
	 }	
.fondo_form
     {
	     background-image:url(img/fondo_formulario.jpg);
	     background-repeat:no-repeat;	 		 	
	 }
.fondo_form2
     {
	     background-image:url(img/fondo_formulario2.jpg);
	     background-repeat:no-repeat;	 		 	
	 }
.fondo_cotiza
     {
	     background-image:url(img/fondo_formulariocotiza.jpg);
	     background-repeat:no-repeat;	 		 	
	 }			 		 			 	 
	 
/***************

.titulo_datos
   {
      font-family:Arial;
	  font-size:18px;
	  color:#FFFFFF;
	  font-stretch:normal;
	  font-weight:bold;       
   }   
.descripcion
   {
      font-family:Arial;
	  font-size:15px;
	  color:#6E6E6E;
	  font-stretch:normal;        
   }
 .codigo
   {
      font-family:Arial;
	  font-size:18px;
	  color:#FFFFFF;
	  font-stretch:normal;
	  font-weight:bold;        
   }    
 .num
   {
      font-family:Arial;
	  font-size:18px;
	  color:#FFFFFF;
	  font-stretch:normal;        
   }  
 .campo_prod
   {
      font-family:Arial;
	  font-size:12px;
	  color:#333333;
	  font-stretch:normal;
	  font-weight:bold;        
   }    
 .producto
   {
      font-family:Arial;
	  font-size:12px;
	  color:#6E6E6E;
	  font-stretch:normal;        
   }  	  

/******************
links  */

/*a:link {  
	color:#FFFFFF ;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	
}
a:visited {
    color:#FFFFFF; 
	font-size:11px;	
	text-decoration:none;
	font-weight:normal;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	
	
}a:hover {
	
	color:#FF6600;
	font-size:11px;	
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	
}
a:active {
	color: #FFFFFF;
	font-size:11px;	
	text-decoration:none;
	font-weight:normal;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	
}











/***********************



















.atras{
          background:#EAEAEA;	  
      }
.style5 {
	font-family:"Myriad Web Pro Condensed";
	font-size:18px;
	font-weight:500;
	
	color:#FFFFFF;
	
	}
	
.style10 {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  color:#FFFFFF;
		  
		  font-size:17px;
            

}
.style11 {
          font-family: Verdana, Arial, Helvetica, sans-serif;
		  color:#FFFFFF;
		  
		  font-size:11px;  

}		


.abajo{
        font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size:15px;
	    font-weight:100;
	    color:#FFFFFF;	
      }
.fondo{
    
	background-image: url(img/barrainf.jpg);
	background-repeat:no-repeat;	
		}

.fondo2{
	background-image: url(img/tel.jpg);
	background-repeat:no-repeat;	
	font-size:18px;
	font-weight:500;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;	
	background-color:#FF0000;
		}
.fcontac{
    
	background-image: url(img/fondocontac.jpg);
	background-repeat:no-repeat;	
		}				
.f{
	font-size:18px;
	font-weight:500;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;	
	
		}		

.fondo3{
	background-image: url(img/fondocateg2.jpg);
	background-repeat:no-repeat;	
		}
.fondo4{
	background-image: url(img/marco.jpg);
	background-repeat:no-repeat;
	background-position:top	
		}
.fondo5{
	background-image: url(img/marcoinf2.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	color:#FFFFFF ;
	font-size:12px;	
	font-family:"Myriad Pro";	
		}	
.fondo6{
	background-image:url(img/fondouniprod.jpg);
	background-repeat:no-repeat;
	background-position:bottom;	
		}							

.fin{
	
	font-family:"Myriad Web Pro Condensed";
	font-size:18px;
	font-weight:100;
	color:#FFFFFF;
		}
		
.datos {  
	color:#FFFFFF ;
	font-size:15px;	
	font-family:"Myriad Pro";	
}				







button{
	font-size:11px;
}

a.c:link {  
	color:#FFFFFF ;	
	text-decoration:none;
	color:#FFFFFF ;
	font-size:12px;	
	font-family:"Myriad Pro";		
}
a.c:visited {
    color:#FFFFFF ;	
	text-decoration:none;
	color:#FFFFFF ;
	font-size:12px;	
	font-family:"Myriad Pro";	
	
	
}a.c:hover {
	
	color:#FFFFFF ;	
	text-decoration:none;
	color:#FFFFFF ;
	font-size:12px;	
	font-family:"Myriad Pro";	
}
a.c:active {
	color:#FFFFFF;	
	text-decoration:none;
	color:#FFFFFF ;
	font-size:12px;	
	font-family:"Myriad Pro";	
	
}

a.d:link {  
	color:#666666;
	text-decoration:none;	
	font-size:16px;	
	font-family:"Myriad Pro";		
}
a.d:visited {
    color:#666666;
	text-decoration:none;	
	font-size:16px;	
	font-family:"Myriad Pro";	
	
	
}a.d:hover {
	
	color:00A9C6;
	text-decoration:none;	
	font-size:16px;	
	font-family:"Myriad Pro";	
}
a.d:active {
	color:#666666;
	text-decoration:none;	
	font-size:16px;	
	font-family:"Myriad Pro";	
	
}

       /* font-family:"Franklin Gothic Book";
        font-size:18px;*/

/*  termina links*/



/*






.text{ 	font-size:13px;
		font-weight:600;		
		color:#FFFFFF;
		font-family:"Myriad Pro";
	}
	
	


.dif{ 
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
font-weight:500;
background:#A0ADD7
		}
.titulo{
		font-family:"Franklin Gothic Demi";		
		font-size:18px;		
	    color:00A9C6;
	
			}
.titulo3{
		font-family:"Franklin Gothic Demi";
		
		font-size:11px;
		
	    color:#006633;
			}			
.titulo2{
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:500px;
		color:#FE804D;	
		}
.textmed{
        color:#666666;
        font-family:"Franklin Gothic Book";
        font-size:18px;
		}
.textcaja1{
width:55px;
height:15px;
background-color:#A7CC00;
font-size:12px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:600;
		}
.inputs{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
width:150px;	
		}
.form1{
	  font-size:13px;
	  font-family:Arial, Helvetica, sans-serif;
	  font-weight:500;
	  color:#999999;
		}   */
/*** PLUGIN: CALENDARIO MOOTOOLS ***/
/*
#ncalendar table {padding:0px; width:180px;margin:0 auto}
#ncalendar table th {padding:0px;font-size:1em;background:silver;}
#ncalendar table tr {padding:0px;}

#ncalendar {
	background:url('Scripts/calendario/back.gif') no-repeat;
	width:205px;
	height:182px;
	font-size:.8em;
	padding-top:1em;
	opacity:0;
	cursor:pointer;
	position :absolute;
}
#ncalendar img { cursor: pointer; }

#ncalendar div {
	cursor:move;
	text-align:center;
	height:35px;
	width:200px;
	display:block;
	margin:0;
	padding:0;
}
#ncalendar table {
	margin-top:0;
	width:95%;
	border:0px;
}
#ncalendar .dayselected {background:#e0e0e0;}
#ncalendar .noday {background:#e0e0e0;padding:0em;text-align:center;}
#ncalendar .sunday {background:#ffe1e1;}
#ncalendar .today {background:#b0b0b0;color:maroon;padding:0em;text-align:center;}
#ncalendar td.isToday {
	background:#e1ffe1;
	font-weight:bold;
}
#ncalendar table td {padding:0px;padding:.2em;}
*/
/*** ESTILOS PARA PRODUCTIVIDAD ***/
/*
div.productividad p.etiquetas{
	text-align:center;
}
div.productividad p.etiquetas span.etiqueta{
	color:#FFF;
	font-weight:bold;
	margin:0 4px;
	padding:3px 5px;
}
div.productividad p.etiquetas span.grupo{
	font-weight:bold;
	margin:0 28px;
}
div.productividad span.etiqueta.A{
	background-color:#455D74;
}
div.productividad span.etiqueta.B{
	background-color:#6594A7;
}
div.productividad span.etiqueta.C{
	background-color:#472F18;
}
div.productividad span.etiqueta.D{
	background-color:#A84318;
}
div.productividad span.etiqueta.E{
	background-color:#FFE0C3;
}

table.tiempos_respuesta {
	background-color:#eee;
}
table.tiempos_respuesta td {
	background-color:#fff;
	text-align:center;
	color:#000;
}
table.tiempos_respuesta td.marcado {
	background-color:#fafafa;
	font-weight:bold;
}
table.tiempos_respuesta td.rango_tiempo {
	background-color:#fafafa;
	text-align:right;
	font-weight:bold;
	color:#555;
}
table.tiempos_respuesta td.zona_servicio.seleccionado {
	background-color:#FFF0F1;
}

form.formulario.productividad span{
	color:#999;
}
form.formulario.productividad div.opciones{
	margin:0;
	padding:0;
	overflow:auto;
	width:100%;
}
form.formulario.productividad div div.opcion{
	float:left;
	width:120px;
}*/