/****************** general *********************/
						.center{
							text-align:center;
						}
						.spacer{
							height:5px;
						}
						.bigbox_op{
							width:130px;
						}

/******************  menu *********************/
#divControles_Menu{
	width:345px;
	height:auto;

}
	#divControles_Menu ul{
		margin:0px;
		padding:0px;
	}
	#divControles_Menu li{
		list-style:none;
		display:inline;
		float:left;
		margin-top:5px;
	}
		.divControles_Menu_Direc{
			background-image:url(images/pest/direccion_n.png);
			background-position:center;
			background-repeat:no-repeat;
			cursor:pointer;
			width:89px;
			height:27px;
		}
		.divControles_Menu_Direc:hover{
			background-image:url(images/pest/direccion_g.png);
			background-position:center;
			background-repeat:no-repeat;
			cursor:pointer;
		}
		.divControles_Menu_Neg{
			background-image:url(images/pest/negocio_over.png);
			background-position:center;
			background-repeat:no-repeat;
			cursor:pointer;
			width:89px;
			height:27px;
		}
		.divControles_Menu_Neg:hover{
			background-image:url(images/pest/negocio_on.png);
			background-position:center;
			background-repeat:no-repeat;
			cursor:pointer;
		}
		.divControles_Menu_Cat{
			background-image:url(images/pest/categoria_over.png);
			background-position:center;
			background-repeat:no-repeat;
			cursor:pointer;
			width:89px;
			height:27px;
		}
		.divControles_Menu_Cat:hover{
			background-image:url(images/pest/categoria_on.png);
			background-position:center;
			background-repeat:no-repeat;
			cursor:pointer;
		}
		.divControles_Menu_Cat_hover{
			background-image:url(images/pest/categoria_on.png);
			background-position:center;
			background-repeat:no-repeat;
			cursor:pointer;
		}
		.divControles_Menu_Zom{
			background-image:url(images/pest/zona_over.png);
			background-position:center;
			background-repeat:no-repeat;
			cursor:pointer;
			width:77px;
			height:27px;
		}
		.divControles_Menu_Zom:hover{
			background-image:url(images/pest/zona_ont.png);
			background-position:center;
			background-repeat:no-repeat;
			cursor:pointer;
		}


#divControles_MenuTop{
	width:345px;
	height:auto;
	display:none;

}
	#divControles_MenuTop ul{
		margin:0px;
		padding:0px;
	}
	#divControles_MenuTop li{
		list-style:none;
		display:inline;
		float:left;
		margin-top:5px;
	}
		.divControles_Menu_DirecTop{
			background-image:url(images/pest/proximidad_gris.png);
			background-position:center;
			background-repeat:no-repeat;
			cursor:pointer;
			width:89px;
			height:27px;
		}
		.divControles_Menu_DirecTop:hover{
			background-image:url(images/pest/proximidad_naranja.png);
			background-position:center;
			background-repeat:no-repeat;
			cursor:pointer;
		}
		.divControles_Menu_NegTop{
			background-image:url(images/pest/sucursales.png);
			background-position:center;
			background-repeat:no-repeat;
			cursor:pointer;
			width:89px;
			height:27px;
		}
		.divControles_Menu_NegTop:hover{
			background-image:url(images/pest/sucursales.png);			
			background-position:center;
			background-repeat:no-repeat;
			cursor:pointer;
		}

/********************************************* secciones ************************************************/

/****************************************** DIRECIONES **************************************************/
	#divDirecciones{
		width:345px;
		height:auto;
		display:block;
	}
			#divDirecciones_Barran{
				background-image:url(images/barr/naranja_direccion.png);
				background-position:left top;
				background-repeat:no-repeat;
				height:5px;
				width:auto;
				padding:0px;
				margin:0px;
			}
			#divDirecciones h1{
				background-color:#F67E2B;
				color:#FFFFFF;
				line-height:23px;
				font-size:14px;
				text-align:center;
			}
			#divDirecciones_forma{
				border-left:#F67E2B solid 2px;
				border-right:#F67E2B solid 2px;
				border-bottom:#F67E2B solid 2px;
				height:auto;
			}
				.divCategoria_forma_txt{
					color:#333333;
					font-size:11px;
				}
				.divCategoria_forma2_inputs {
					padding-left:15px;
				}
					
			
			#divZona_forma2{
				/*border-left:#009900 solid 2px;
				border-right:#009900 solid 2px;
*/
				height:auto;
			}
				#divDirecciones_op{
					color:#FF6600;
					text-align:center;
					font-weight:bold;
				}
						#divDirecciones_op span{
							margin-right:10px;
							line-height:30px;
						}
						.pAtention{
							color:#CC0000;
							/*background-image:url(images/admiration_small.gif);
							background-position:left;
							background-repeat:no-repeat;*/
							padding-left:20px;
							text-align:center;
							margin:0 auto;
							width:250px;
						}
						.pAtention_b{
							color:#CC0000;
							/*background-image:url(images/admiration_small.gif);
							background-position:left;
							background-repeat:no-repeat;*/
							padding-left:10px;
							text-align:center;
							margin:0 auto;
							width:300px;
						}
						.pAtention_c{
							color:#990000;
							font-weight:bold;
							font-size:9px;
							text-align:justify;
							margin:0 auto;
							width:80%;
						}				
				#divDirecciones_formulario{
					margin:10px;
					background-color:#F8F8F8;
					width:auto;
					height:auto;
					color:#333333;
					font-size:11px;
				}
					.bigbox{
						width:170px;
						margin-right:5px;
						color:#333333;
						font-size:10px;
						margin-bottom:5px;
					}
					.smallbox{
						width:30px;
						font-size:10px;
						margin-bottom:5px;
					}
					#divDirecciones_formulario select{
						width:250px;
						font-size:11px;
						margin-bottom:5px;
					}
					.divBgbtns{
						background-image:url(images/btns/bg_btn.gif);
						background-position:center;
						background-repeat:repeat-x;
						height:20px;
					}
						.divBgbtns img{
							cursor:pointer;
							float:right;
							margin-right:10px;
						}
				#divDirecciones_formulario b{
				   font-weight: bold; 
				   padding-right: 1em; 
				   vertical-align: top; 
				   color:#999999;
				}
			
			#divDirecciones_Resultados{
				height:120px;
				width:auto;
				overflow:auto;
				border-left:#F67E2B solid 2px;
				border-right:#F67E2B solid 2px;
				border-bottom:#F67E2B solid 2px;
				padding:5px;
			}
			
				#divDirecciones_Resultados ul{
					margin:0px;
					padding:0px;
				}
				#divDirecciones_Resultados li {
					list-style:none;
					display:inline;
					float:left;
				}
				
						.divNumero{
							width:17px;
							height:17px;
							background-color:#333333;
							color:#FFFFFF;
							text-align:center;
							margin:3px 10px 3px 3px;
							font-size:12px;
						}
						.divTexto{
							font-size:10px;
							width:220px;
						}
				
						.divRenglon1{
							background-color:#ECECEC;
							cursor:pointer;
							border-bottom:#999999 dashed 1px;
						}
							.divRenglon1:hover{
								color:#FF3300;
								background-color:#FFFFFF;
								cursor:pointer;
							}
						.divRenglon2{
							background-color:#F6F6F6;
							cursor:pointer;
							border-bottom:#999999 dashed 1px;
						}
							.divRenglon2:hover{
								color:#FF3300;
								background-color:#FFFFFF;
								cursor:pointer;
							}
							
							
						.divRenglon1_nocursor{
							background-color:#ECECEC;
							border-bottom:#999999 dashed 1px;
						}
						.divRenglon2_nocursor{
							background-color:#F6F6F6;
							border-bottom:#999999 dashed 1px;
						}
							
			
/************************************************** NEGOCIOS *****************************************************/						
				
	#divNegocios{
		width:345px;
		height:auto;
		display:block;
	}
			#divNegocios_Barraa{
				background-image:url(images/barr/azul_negocio.png);
				background-position:left top;
				background-repeat:no-repeat;
				height:5px;
				width:auto;
				padding:0px;
				margin:0px;
			}
			#divNegocios h1{
				background-color:#0D539F;
				color:#FFFFFF;
				line-height:23px;
				font-size:14px;
				text-align:center;
			}
			#divNegocios_forma{
				border-left:#0D539F solid 2px;
				border-right:#0D539F solid 2px;
				border-bottom:#0D539F solid 2px;
				height:auto;
			}
						.pInstruccion{
							color:#333333;
							padding-left:20px;
							text-align:center;
							margin:0 auto;
							width:310px;
							margin:5px 5px 10px 5px;
							font-size:12px;
						}
						
						#divNegocios_op{
							color:#003399;
							text-align:center;
							font-weight:bold;
							background-color:#EBEBEB;
							line-height:25px;
						}
						#divNegocios_op span{
							margin-right:10px;
							line-height:30px;
						}
						.bigbox_b{
							width:280px;
							margin:10px;
						}
				#divNegocios_Resultados{
					border-left:#0D539F solid 2px;
					border-right:#0D539F solid 2px;
					border-bottom:#0D539F solid 2px;
					height:200px;
					overflow:auto;
				}
				
					.spnNegocios_no{
						background-color:#0D539F;
						color:#FFFFFF;
						margin:10px;
						text-align:center;
						display:inline;	
						width:20px;
						height:20px;
						padding:0px 3px;
						font-weight:bold;
					}
					.spnNegocios_txt{
						display:inline;
						font-size:11px;
						color:#0D539F;
						text-align:left;
					}
				
					.tblLista{
						width:320px;
						margin:5px;
						text-align:center;
						margin:0 auto;
					}
				
						.divLista_nom{
							border:#FF6600 solid 1px;
							background-color:#FFFEE2;
							padding:3px;
							color:#FF0000;
							text-align:center;
						}
						.divLista_categ{
							display:inline;
							float:left;
							width:30px;
							height:auto;
						}
						.divLista_text{
							display:inline;
							float:left;
							width:245px;
							text-align:left;
						}
						.divLista_go{
							display:inline;
							float:left;
							width:35px;
						}
						
/************************************************************ CATEGORIAS -----------------------------------------*/			

	#divCategoria{
		width:345px;
		height:auto;
		display:block;
	}
			#divCategoria_Barrar{
				background-image:url(images/barr/rojo_categoria.png);
				background-position:left top;
				background-repeat:no-repeat;
				height:5px;
				width:auto;
				padding:0px;
				margin:0px;
			}
			#divCategoria h1{
				background-color:#CC001A;
				color:#FFFFFF;
				line-height:23px;
				font-size:14px;
				text-align:center;
			}
			#divCategoria_forma{
				border-left:#CC001A solid 2px;
				border-right:#CC001A solid 2px;
				border-bottom:#CC001A solid 2px;
				height:auto;
			}
				.spnCategoria_no{
					background-color:#CC0000;
					color:#FFFFFF;
					margin:10px;
					text-align:center;
					display:inline;	
					width:20px;
					height:20px;
					padding:0px 3px;
					font-weight:bold;
				}
				.spnCategoria_txt{
					display:inline;
					font-size:11px;
					color:#CC0000;
					text-align:left;
				}
				.divCategoria_forma_select {
					margin-top:5px;
					margin-bottom:5px;
					padding-left:33px;
				}
				
					.divCategoria_forma_select select{
						font-size:11px;
						color:#333333;
						width:200px;
					}
					.spnCategoria_sel{
						display:inline;
					}
					.spnCategoria_tit{
						width:200px;
						display:inline;
					}
				
			#divCategoria_Resultados{
				border-left:#CC0000 solid 2px;
				border-right:#CC0000 solid 2px;
				border-bottom:#CC0000 solid 2px;
				height:200px;
				overflow:auto;
			}

/************************************************************* zonas *****************************************/



	#divZonas{
		width:345px;
		height:auto;
		display:block;

	}
			#divZonas_Barrav{
				background-image:url(images/barr/verde_zona.png);
				background-position:left top;
				background-repeat:no-repeat;
				height:5px;
				width:auto;
				padding:0px;
				margin:0px;
			}
			#divZonas h1{
				background-color:#009900;
				color:#FFFFFF;
				line-height:23px;
				font-size:14px;
				text-align:center;
			}
			#divZonas_forma{
				border-left:#009900 solid 2px;
				border-right:#009900 solid 2px;
				border-bottom:#009900 solid 2px;
				height:auto;
			}
				.spnZonas_no{
					background-color:#009900;
					color:#FFFFFF;
					margin:10px;
					text-align:center;
					display:inline;	
					width:20px;
					height:20px;
					padding:0px 3px;
					font-weight:bold;
				}
				.spnZonas_txt{
					display:inline;
					font-size:11px;
					color:#006600;
					text-align:left;
				}
		
		#divZonas_Resultados{
			border-left:#009900 solid 2px;
			border-right:#009900 solid 2px;
			border-bottom:#009900 solid 2px;
			height:200px;
			overflow:auto;
		}


/****************************************** NEGOCIOS TOP **************************************************/
				#divHead_LogoTop{
					background-image:url(images/heder_logo/barra_03.png);
					background-repeat:no-repeat;
					background-position:right;
					width:300px;
					height:72px;
					display:none;
					float:right;
					/*padding:10px 10px;*/
					padding-top:10px;
					vertical-align:middle;
					cursor:pointer;
					margin:0px;
					padding:0;
				}
				#divHead_FlashTop{
					width:620px;;
					height:72px;
					display:none;
					float:left;
					margin-left:0px;
					background-color:#FFFFFF;
					vertical-align:middle;
					/*padding-top:10px;*/
					/*padding:10px 10px;*/
					/*padding-top:10px;*/
				}
					

	#divNegociosTop{
		width:345px;
		height:auto;
		display:none;
	}
			#divNegociosTop h1{
				background-color:#F67E2B;
				color:#FFFFFF;
				line-height:23px;
				font-size:14px;
				text-align:center;
			}
			#divNegocios_formaTop{
				border-left:#F67E2B solid 2px;
				border-right:#F67E2B solid 2px;
				border-bottom:#F67E2B solid 2px;
				height:auto;
			}
			
			#divNegociosTop_forma2{
				border-left:#F67E2B solid 2px;
				border-right:#F67E2B solid 2px;
				border-bottom:#F67E2B solid 2px;

				height:auto;
			}
			#divNegociosTop_forma3{
				border-left:#F67E2B solid 2px;
				border-right:#F67E2B solid 2px;
				border-bottom:#F67E2B solid 2px;
				height:auto;
				display:none;
				
			}
				#divNegociosTop_op{
					color:#FF6600;
					text-align:center;
					font-weight:bold;
				}
						#divNegociosTop_op span{
							margin-right:10px;
							line-height:30px;
						}
				
				#divNegocios_formularioTop{
					margin:10px;
					background-color:#F8F8F8;
					width:auto;
					height:auto;
					color:#333333;
				}
				#divNegociosTop_formulario2{
					margin:10px;
					background-color:#F8F8F8;
					width:auto;
					height:auto;
					color:#333333;
				}
				#divNegociosTop_formulario_proximidad{
					background-color:#F8F8F8;
					width:340px;
					height:200px;
					color:#333333;
					overflow:auto;
				}
					#divNegociosTop_formulario select{
						width:250px;
						font-size:11px;
						margin-bottom:5px;
					}
						#divNegociosTop_formulario2 select{
						width:250px;
						font-size:11px;
						margin-bottom:5px;
					}
					#divNegociosTop_formulario_proximidad select{
						width:250px;
						font-size:11px;
						margin-bottom:5px;
					}
			
			#divNegocios_ResultadosTop{
				overflow:auto;
				border-left:#F67E2B solid 2px;
				border-right:#F67E2B solid 2px;
				border-bottom:#F67E2B solid 2px;
				height:200px;
			}
			
				#divNegocios_ResultadosTop ul{
					margin:0px;
					padding:0px;
				}
				#divNegocios_ResultadosTop li {
					list-style:none;
					display:inline;
					float:left;
				}
				




		
/*********************************************  opciones ruteo ***********************************************/


	#divOpcionesrut{
		width:345px;
		height:auto;
		display:block;
	}
			#divOpcionesrut h1{
				background-color:#A1A1A1;
				color:#FFFFFF;
				line-height:23px;
				font-size:14px;
				text-align:center;
			}
			#divOpcionesrut_forma{
				border-left:#A1A1A1 solid 2px;
				border-right:#A1A1A1 solid 2px;
				border-bottom:#A1A1A1 solid 2px;
				height:auto;
			}
				#divOpcionesrut_forma img{
					cursor:pointer;
				}
				#divOpcionesrut_op{
					color:#666666;
					text-align:center;
					font-weight:bold;
					background-color:#EBEBEB;
					line-height:25px;
				}
				.divOpcionesrut_txt{
					color:#333333;
					font-size:12px;
					margin-left:10px;
					margin-top:10px;
					font-weight:bold;
				}
				.divOpcionesrut_recuadro{
					margin-left:20px;
					margin-right:10px;
					width:180px;
					height:auto;
					border:#666666 solid 1px;
					padding:3px;
					margin-top:5px;
					font-size:10px;
				}
				
				
		#divOpcionesrut_Resultados{
			border-left:#A1A1A1 solid 2px;
			border-right:#A1A1A1 solid 2px;
			border-bottom:#A1A1A1 solid 2px;
			height:260px;
		}
		#divOpcionesrut_Resultados1{
			height:180px;
			overflow:auto;
		}
				.spnOpcionesrut_no{
					background-color:#333333;
					color:#FFFFFF;
					margin:5px;
					text-align:center;
					display:inline;	
					width:17px;
					height:17px;
					padding:3px 3px;
					font-weight:bold;
				}
				.spnOpcionesrut_txt{
					display:inline;
					font-size:10px;
					color:#333333;
					text-align:left;
				}

/***************************************Tooltip para botones y radios************************************************/

   #divTooltipBuscar, #divTooltipRapida, #divTooltipCorta, #divTooltipSend{
       display:none;
       padding: 5px;
       font-size: 10px;
       border:#F58126 solid 3px;
       font-family: arial;
       position: absolute;
       background-color: #ffffff;
       color: #ff0000;
   }
   

   .rojo{ 
       color:#FF0000;
   }
   
   .gris{ 
       color:#999999;
	   font-weight: bold;
	   font-size:11px;
   }