/* estilos del cuerpo */

/* estilos de enlaces */

a.request:focus { -moz-outline-style: none; }

a.mapa:link { font-size: 15px; text-decoration:none; color:#666666; font:Arial, Helvetica, sans-serif ;}
a.mapa:visited { font-size: 15px; text-decoration:none; color:#666666; font:Arial, Helvetica, sans-serif ;}
a.mapa:hover { font-size: 15px; color:#000000 ; font:Arial, Helvetica, sans-serif ; text-decoration:none ;}
a.mapa:focus { -moz-outline-style: none; }

a.enlazado:link { font-size: 14px; text-decoration:none; color:#000000; font:Verdana, Arial, Helvetica, sans-serif ;}
a.enlazado:visited { font-size: 14px; text-decoration:none; color:#000000; font:Verdana, Arial, Helvetica, sans-serif ;}
a.enlazado:hover { font-size: 14px; color:#990000 ; font:Verdana, Arial, Helvetica, sans-serif ; text-decoration:none ;}
a.enlazado:focus { -moz-outline-style: none; }

a.especiales:link { font-size: 16px; text-decoration:none; color:#000000; font:Verdana, Arial, Helvetica, sans-serif ;}
a.especiales:visited { font-size: 16px; text-decoration:none; color:#000000; font:Verdana, Arial, Helvetica, sans-serif ;}
a.especiales:hover { font-size: 16px; color:#990000 ; font:Verdana, Arial, Helvetica, sans-serif ; text-decoration:none ;}
a.especiales:focus { -moz-outline-style: none; }

a.menu:link { font-size: 14px; text-decoration:none; color:#000000; font:Verdana, Arial, Helvetica, sans-serif ;}
a.menu:visited { font-size: 14px; text-decoration:none; color:#000000; font:Verdana, Arial, Helvetica, sans-serif ;}
a.menu:hover {	font-size: 14px; color:#990000; font:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.menu:focus { -moz-outline-style: none; }

.pagina 			{ font-size: 12px; color: #000066; font-family: "Arial Black", Arial, Helvetica, sans-serif; padding-left: 5px; padding-right: 5px;}
a.paginado			{ font-size: 14px; font-family: Arial, Helvetica, sans-seri; padding-left: 5px; padding-right: 5px;}
a.paginado:link		{ text-decoration:none; color:#003366;}
a.paginado:visited	{ text-decoration:none; color:#003366;}
a.paginado:hover	{ text-decoration:none; color:#FFFFFF;}
a.paginado:focus 	{ -moz-outline-style: none; }

a.cotizacion:link { font-size: 12px; text-decoration:underline; color:#333333; font:Verdana, Arial, Helvetica, sans-serif ; font-weight:bold;}
a.cotizacion:visited { font-size: 12px; text-decoration:underline; color:#333333; font:Verdana, Arial, Helvetica, sans-serif ; font-weight:bold;}
a.cotizacion:hover {	font-size: 12px; color:#990000; font:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold;}
a.cotizacion:focus { -moz-outline-style: none; }

a.encabezados:link { font-size: 12px; text-decoration:none; color:#000000; font:Arial, Helvetica, sans-serif; }
a.encabezados:visited { font-size: 12px; text-decoration:none; color:#000000; font:Arial, Helvetica, sans-serif; }
a.encabezados:hover { font-size: 12px; color:#990000; font:Arial, Helvetica, sans-serif; text-decoration:none; }
a.encabezados:focus { -moz-outline-style: none; }

/* estilos de textos */
.textos { border:#999999 1px solid }
.notextos { border:none; background:none }
.letrero { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666}
.fecha { font-size:12px; color:#000000 ; font-family:Verdana, Arial, Helvetica, sans-serif; }
.precio { font-size:12px; color:#990000 ; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.titulo { font-size:15px; color:#000000 ; font-family:Verdana, Arial, Helvetica, sans-serif; }
.mapatit { font-size:15px; color:#666666 ; font-family:Verdana, Arial, Helvetica, sans-serif; }
.derechos { font-size:13px; color:#FFFFFF ; font-family:Verdana, Arial, Helvetica, sans-serif; }
.tituloenc { font-size:15px; color:#FFFFFF ; font-family:Verdana, Arial, Helvetica, sans-serif; }

.particular { font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; }



/* estilos de capas */
#fondo_general_principal
{
	background-color:#FFFFFF; 
	background-image:url(Graficos/fondo.png); 
	margin:0 0 0 0;
}

#fondo_contenedor_principal 
{ 
	margin: 0px 0px 0px -500px; 
	width: 1000px; 
	padding: 0px 0px 0px 0px; 
	height: 1200px; 
	left:50%; 
	position:absolute;
}

#fondo_contenedor_panelcontrol 
{ 
	margin: 0px 0px 0px -500px; 
	width: 1000px; 
	padding: 0px 0px 0px 0px; 
	height: 800px; 
	left:50%; 
	position:absolute;
}

#fondo_contenedor_pagina_empresas 
{ 
	margin: 0px 0px 0px -500px; 
	width: 1000px; 
	padding: 0px 0px 0px 0px; 
	height: 830px; 
	left:50%; 
	position:absolute;
}

#area_panel_usuarios 
{ 
	background-image:url(Graficos/fondo_area_panel_usuarios.png);
	margin: 0px 0px 0px 0px; 
	width: 1000px; 
	padding: 0px 0px 0px 0px; 
	height: 80px; 
	float:left ;
}

#contenedor_principal_panelcontrol 
{ 
	margin: 0px 0px 0px 0px; 
	width: 1000px; 
	padding: 0px 0px 0px 0px; 
	height: 515px; 
	float:left ;
}

#contenedor_principal_pagina_empresas 
{  
	margin: 0px 0px 0px 0px; 
	width: 1000px; 
	padding: 0px 0px 0px 0px; 
	height: 565px; 
	float:left ;
}

	#contenedor_principal_panelcontrol_opciones 
	{ 
		background-image:url(Graficos/fondo_contenedor_principal_panelcontrol_opciones.png);
		margin: 0px 0px 0px 0px; 
		width: 200px; 
		padding: 0px 0px 0px 0px; 
		height: 515px; 
		float:left ;
	}

	#contenedor_principal_secciones_productos 
	{  
		margin: 0px 0px 0px 0px; 
		width: 200px; 
		padding: 0px 0px 0px 0px; 
		height: 565px; 
		float:left;
	}

		#contenedor_principal_secciones_productos_titulo 
		{   
			margin: 0px 0px 0px 0px; 
			width: 200px; 
			padding: 0px 0px 0px 0px; 
			height: 40px; 
			float:left; overflow:auto;
		}

		#contenedor_principal_secciones_productos_contenido 
		{   
			margin: 0px 0px 0px 0px; 
			width: 200px; 
			padding: 0px 0px 0px 0px; 
			height: 525px; 
			float:left; overflow:auto;
		}

	#contenedor_principal_panelcontrol_contenido 
	{ 
		background-image:url(Graficos/contenedor_principal_panelcontrol_contenido.png);
		margin: 0px 0px 0px 0px; 
		width: 800px; 
		padding: 0px 0px 0px 0px; 
		height: 515px; 
		float:left;
	}

	#contenedor_principal_panelcontrol_contenido_principal 
	{  
		margin: 7px 0px 0px 7px; 
		width: 786px; 
		padding: 0px 0px 0px 0px; 
		height: 501px; 
		float:left; 
	}

		#contenedor_principal_panelcontrol_contenido_estatus
		{  
			margin: 0px 0px 0px 0px; 
			width: 786px; 
			padding: 0px 0px 0px 0px; 
			height: 30px;
			float:left;
		}

		#contenedor_principal_panelcontrol_contenido_datos
		{  
			margin: 0px 0px 0px 0px; 
			width: 786px; 
			padding: 0px 0px 0px 0px; 
			height: 250px;
			float:left; 
			overflow:auto;
		}

		#contenedor_principal_panelcontrol_contenido_catalogo
		{  
			margin: 0px 0px 0px 0px; 
			width: 786px; 
			padding: 0px 0px 0px 0px; 
			height: 221px;
			float:left;
		}

			#contenedor_principal_panelcontrol_contenido_busqueda
			{ 
				margin: 0px 0px 0px 0px; 
				width: 786px; 
				padding: 0px 0px 0px 0px; 
				height: 50px;
				float:left;
			}
		
			#contenedor_principal_panelcontrol_contenido_resultado
			{   
				margin: 0px 0px 0px 0px; 
				width: 786px; 
				padding: 0px 0px 0px 0px; 
				height: 171px;
				float:left; 
				overflow:auto;
			}

	#contenedor_principal_contenido_empresas 
	{  
		margin: 0px 0px 0px 0px; 
		width: 800px; 
		padding: 0px 0px 0px 0px; 
		height: 565px; 
		float:left ;
	}
	
		#contenedor_principal_panelcontrol_contenido_titulo 
		{   
			margin: 0px 0px 0px 0px; 
			width: 800px; 
			padding: 0px 0px 0px 0px; 
			height: 30px; 
			float:left ;
		}

		#contenedor_principal_panelcontrol_contenido_contenido 
		{ 
			margin: 0px 0px 0px 0px; 
			width: 800px; 
			padding: 0px 0px 0px 0px; 
			height: 485px; 
			float:left; 
			overflow:auto;
		}

		#contenedor_principal_contenido_empresas_contenido 
		{  
			margin: 0px 0px 0px 0px; 
			width: 800px; 
			padding: 0px 0px 0px 0px; 
			height: 535px; 
			float:left; 
			overflow:auto;
		}
		
			#contenedor_principal_contenido_empresas_articulos 
			{  
				margin: 10px 0px 0px 10px; 
				width: 780px; 
				padding: 0px 0px 0px 0px; 
				height: 515px; 
				float:left; 
				overflow:auto;
			}

		#contenedor_principal_empresas_contenido_paginas 
		{   
			margin: 0px 0px 0px 0px; 
			width: 800px; 
			padding: 0px 0px 0px 0px; 
			height: 40px; 
			float:left ;
		}
		
		#contenedor_principal_empresas_contenido_productos 
		{  
			margin: 0px 0px 0px 0px; 
			width: 800px; 
			padding: 0px 0px 0px 0px; 
			height: 495px; 
			float:left; 
			overflow:auto;
		}

			#contenedor_imagen 
			{ 
				border:#000033 1px solid; 
				margin: 10px 10px 10px 19px; 
				width: 163px; 
				padding: 0px 0px 0px 0px; 
				height: 195px; 
				float:left;
			}

			#contenedor_producto 
			{ 
				border:#000033 1px solid; 
				margin: 10px 10px 10px 19px; 
				width: 163px; 
				padding: 0px 0px 0px 0px; 
				height: 250px; 
				float:left;
			}

			#contenedor_ubicacion 
			{ 
				border:#000033 1px solid; 
				margin: 10px 10px 10px 24px; 
				width: 350px; 
				padding: 0px 0px 0px 0px; 
				height: 280px; 
				float:left;
			}

#banner_principal
{ 
	margin: 0px 0px 0px 0px; 
	width: 1000px; 
	padding: 0px 0px 0px 0px; 
	height: 180px; 
	float:left ;
}

#barra_herramientas_pagina_empresas
{   
	margin: 0px 0px 0px 0px; 
	width: 1000px; 
	padding: 0px 0px 0px 0px; 
	height: 60px; 
	float:left ;
}

#buscador_principal_directorio 
{ 
	background-image:url(Graficos/fondo_buscador_principal_directorio.png);
	margin: 0px 0px 0px 0px; 
	width: 1000px; 
	padding: 0px 0px 0px 0px; 
	height: 100px; 
	float:left ;
}

#buscador_principal_avanzado 
{ 
	background-image:url(Graficos/fondo_buscador_principal_avanzado.png);
	margin: 0px 0px 0px 0px; 
	width: 1000px; 
	padding: 0px 0px 0px 0px; 
	height: 100px; 
	float:left; 
}

#buscador_principal_clasificados 
{ 
	background-image:url(Graficos/fondo_buscador_principal_clasificados.png);
	margin: 0px 0px 0px 0px; 
	width: 1000px; 
	padding: 0px 0px 0px 0px; 
	height: 75px; 
	float:left ;
}

#contenedor_lateraliz_principal 
{ 
	margin: 0px 0px 0px 0px; 
	width: 200px; 
	padding: 0px 0px 0px 0px; 
	height: 750px; 
	float:left ;
}

	#contenedor_lateraliz_principal_usuarios 
	{ 
		background-image:url(Graficos/fondo_contenedor_lateraliz_principal_usuarios.png); 
		margin: 0px 0px 0px 0px; 
		width: 200px; 
		padding: 0px 0px 0px 0px; 
		height: 160px; 
		float:left ;
	}

	#contenedor_lateraliz_principal_anuncio1 
	{ 
		margin: 0px 0px 0px 0px; 
		width: 200px; 
		padding: 0px 0px 0px 0px; 
		height: 190px; 
		float:left ;
	}

	#contenedor_lateraliz_principal_articulos 
	{  
		margin: 0px 0px 0px 0px; 
		width: 200px; 
		padding: 0px 0px 0px 0px; 
		height: 210px; 
		float:left ;
	}

	#contenedor_lateraliz_principal_anuncio2 
	{  
		margin: 0px 0px 0px 0px; 
		width: 200px; 
		padding: 0px 0px 0px 0px; 
		height: 190px; 
		float:left ;
	}

#contenedor_central_principal 
{ 
	margin: 0px 0px 0px 0px; 
	width: 600px; 
	padding: 0px 0px 0px 0px; 
	height: 750px; 
	float:left ;
}

	#contenedor_central_principal_etiquetas 
	{  
		margin: 0px 0px 0px 0px; 
		width: 600px; 
		padding: 0px 0px 0px 0px; 
		height: 40px; 
		float:left ;
	}

	#contenedor_central_principal_contenido 
	{ 
		background-image:url(Graficos/fondo_contenedor_central_principal_contenido.png); 
		margin: 0px 0px 0px 0px; 
		width: 600px; 
		padding: 0px 0px 0px 0px; 
		height: 710px; 
		float:left ;
	}

		#contenedor_central_principal_contenido_anuncio 
		{ 
			background-color:#999999; 
			margin: 10px 0px 0px 10px; 
			width: 580px; 
			padding: 0px 0px 0px 0px; 
			height: 130px; 
			float:left ;
		}

		#contenedor_central_principal_contenido_textos 
		{   
			margin: 10px 0px 0px 10px; 
			width: 580px; 
			padding: 0px 0px 0px 0px; 
			height: 690px; 
			float:left; 
			overflow:auto;
		}
			
#contenedor_lateralde_principal 
{ 
	margin: 0px 0px 0px 0px; 
	width: 200px; 
	padding: 0px 0px 0px 0px; 
	height: 750px; 
	float:left ;
}

	#contenedor_lateralde_principal_prueba15dias 
	{ 
		margin: 0px 0px 0px 0px; 
		width: 200px; 
		padding: 0px 0px 0px 0px; 
		height: 160px; 
		float:left ;
	}

	#contenedor_lateralde_principal_anuncio3 
	{ 
		margin: 0px 0px 0px 0px; 
		width: 200px; 
		padding: 0px 0px 0px 0px; 
		height: 190px; 
		float:left ;
	}

	#contenedor_lateralde_principal_ponerclasificado 
	{  
		margin: 0px 0px 0px 0px; 
		width: 200px; 
		padding: 0px 0px 0px 0px; 
		height: 210px; 
		float:left ;
	}

	#contenedor_lateralde_principal_anuncio4 
	{  
		margin: 0px 0px 0px 0px; 
		width: 200px; 
		padding: 0px 0px 0px 0px; 
		height: 190px; 
		float:left ;
	}

#mapa_sitio_principal 
{ 
	margin: 0px 0px 0px 0px; 
	width: 1000px; 
	padding: 0px 0px 0px 0px; 
	height: 70px; 
	float:left ;
}

#derechos_principal 
{ 
	background-color:#000000; 
	margin: 0px 0px 0px 0px; 
	width: 1000px; 
	padding: 0px 0px 0px 0px; 
	height: 25px; 
	float:left ;
}


