/* CSS Document */

BODY {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	/*background-color:#666666;*/
	background-color:#999999;
	}
/*
A:link    { color: #CCC; }
A:active  { color: #FFF;}
A:visited { color: #333333;}
*/
/*	.......................................	*/
     /* CONTENEDOR PRINCIPAL
	    contiene a toda la estructura */
/*	.......................................	*/


/*	.......................................	*/
    /* ESTILOS PARA LA CABECERA PRINCIPAL */
/*	.......................................	*/
#Cabecera {
	left:0px;
	top:0px;
	max-width:999px;
	height:97px;
	background-image:url(../imagenes/logo_empresas/send_1.png);
}

/* ..... DIV TOTAL DEBAJO DE LA CABECERA 
	Contiene a:
	Cuerpo (Menu, Informacion, Publicidad)
*/

#Principal {
	width:999px;
	min-height:520px;
}

#Cuerpo {
	float:left;
	width:999px;
	min-height:510px;
}

#Menu {
	float:left;
	width:180px;
	min-height:510px;
	background-color:#FFFFFF;
}
#TablaMenu {
	float:left;
	width:180px;
	background-color:#F7F7F7;
}

#Telefonos {
	float:left;
	margin-top:40px;
	width:180px;
}
		
#Informacion {
	float:left;
	overflow:auto;
	margin-top:0px;
	margin-left:8px;
	/*width:580px;*/
	width:604px;
	min-height:510px;
	max-height:510px;
	/*background-color:#666666;*/
	background-color:#FFFFFF;
}



#Publicidad {
	float:left;
	margin-top:0px;
	margin-left:6px;
	font-size:10px;
	text-align:center;
	/*width:229px;*/
	width:200px;
	min-height:510px;
	max-height:510px;
	/*background-color:#999999;*/
	background-image:url(../imagenes/fondo/fondo_roj.png);
}

#ContenidoPublicidad {
	margin-bottom:50px;
}
#MuestraImagenes {
	margin-left:2px;
	margin-right:2px;
	width:197px;
	height:112px;
	filter:alpha(opacity=50);
	opacity: 0.5;
	z-index:-1;
}

#TextoPublicidad {
	position:relative;
	width:200px;
	height:110px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	z-index:100;
}

/*	..................................	*/

#Pie {
	float:left;
	width:999px;
	margin-top:10px;
	/*color:#FFFFFF;*/
}


/*	.......................................	*/
     /* ESTILOS PARA EL MENU IZQUIERDO */
/*	.......................................	*/

#Menu td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	cursor:pointer;
}

#Menu td:hover {
	color: #006600;
	/*text-decoration:underline;*/
}

#InfoPoliticas {
	overflow:scroll;
	width:600px;
	max-height:450px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#Loading {
	display:none;
	position:absolute;
	background-color:#333333;
	color:#FFFFFF;
	top:250px;
	left:400px;
	width:100px;
	height:40px;
	}

/*	.......................................	*/
     /* ESTILOS CUERPO: DERECHO
	 	PAGINA PRINCIPAL
/*	.......................................	*/
#InforCuerpo {
	float:left;
	width:450px;
	color:#333333;
	margin-left:10px;
	min-height:410px;
}

#InfoMarcas {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:justify;
	margin-top:55px;
	margin-right:15px;
	}

#ImagCuerpo {
	float:left;
	width:120px;
}

#BarraMenu {
	height:20px;
	width:580px;
	margin-bottom:5px;
}

#BarraMenu thead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	cursor:pointer;
	color:#000000;
}

#BarraMenu thead td:hover {
	color:#990000;
}



/*	.......................................	*/
     /* ESTILOS PRA MOSTRAR PRODUCTOS
	 	PRODUCTOS LIST :: PRODUCTOS SHOW*/
/*	.......................................	*/
#ProductosShow {
	color:#000000;
	width:560px;
	min-height:510px;
	background-color:#FFFFFF;
}

	#PS_Titulos {
		text-align:center;
		padding-bottom:20px;
		font-weight:bold;
	}

	#PS_MuestraImagen {
		float:right;
		padding-left:10px;
		padding-bottom:5px;
	}
	
	#PS_MuestraContenido {
		text-align:justify;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
	}

	#ProductosShow th {
		text-align:left;
		font-size:12px;
		font-weight:bold;
		padding-left:5px;
		padding-top:10px;
		padding-bottom:10px;
	}
	#ProductosShow td {
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		/*text-align:justify;*/
		padding-left:5px;
		padding-right:5px;
		color:#333333;
	}
	
	#ProductosShow thead td {
		text-align:center;
		font-size:12px;
		color:#990000;
		background-color:#FFFFFF;
	}

#ProductosListImagen {
	float:left;
	margin-left:3px;
	margin-right:10px;
	}
	
#ProductosListContenido {
	margin-left:10px;
	margin-right:20px;
	text-align:justify;
	color:#333333;
	}
	
#ProductosList {
	color:#000000;
	width:560px;
	min-height:510px;
	max-height:510px;
	background-color:#FFFFFF;
}
	
	#ProductosList thead td {
		text-align:center;
		font-size:12px;
		color:#990000;
		/*background-color:#666666;*/
		background-color:#FFFFFF;
	}

#ProductosListContenido .Titulo {
	font-size:15px;
	font-weight:bold;
	text-align:center;
	}
	
#ProductosListContenido .Link {
		cursor:pointer;
		text-decoration:underline;
		color:#000066;
		}
		
	#ProductosListContenido .Link:hover   { color:#990000;}
	#ProductosListContenido .Link:active  { color: #CC6600;}
	#ProductosListContenido .Link:visited { color: #333333;}

#ProductosListContenido .Descripcion {
	font-size:12px;
	text-align:justify;
	}
#ProductosListContenido .Observaciones {
	font-size:10px;
	text-align:justify;
	}
		
#ProductosListContenido .Detalle {
	padding-left:10px;
	padding-right:3px;
	font-size:10px;	
	color:#999999;
	}


/*	.......................................	*/
#Contacto {
	width:99%;
	height:505px;
	margin-left:3px;
	margin-top:5px;
	background-image:url(../imagenes/fondo/fondo_contacto_gris.png);
	z-index:1;
	}
/*	.......................................	*/
		     /* LOGIN USUARIOS */
/*	.......................................	*/
#DLogin {
	position:absolute;
	top:148px;
	width:400px;
	background-color: #F3ECBE;
	border:#003366 double 2px;
	padding:10px;
	left: 286px;
}

#MElogin {
	position:absolute;
	color:#990000;
	left:335px;
	top:389px;
	width:273px;
	height:60px;
	z-index:1;
}



/*	.......................................	*/
		     /* ESTILOS DE LOS LINK */
/*	.......................................	*/
#ProductosShow A:link    {
	/*color: #000000;
	text-decoration:none;*/
	}
#ProductosShow A:hover   { color:#990000;}
#ProductosShow A:active  { color: #CC6600;}
#ProductosShow A:visited { color: #333333;}

#Pie A:link    { color: #990000; }
#Pie A:active  { color: #FFFFFF;}
#Pie A:visited { color: #333333;}

#Solidario A:link    { color: #FFFFFF; }
#Solidario A:active  { color: #CCCCCC;}
#Solidario A:visited { color: #FFFFFF;}

/*	........................................	*/
		/* MAPA GOOGLE :: map_canvas
/*	........................................	*/

#Donde_Estamos {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	min-height:510px;
	max-height:510px;
}

#Donde_Estamos thead {
	text-align:center;
	font-size:12px;
	color:#990000;
	background-color:#FFFFFF;
}

#Donde_Estamos td{
	padding-left:10px;
}

#map_canvas {
	width:550px;
	height:350px;
	border:#003300 solid 1px;
	margin-left:15px;
	margin-top:20px;
}



#LinkAtras A:link { color: #666666; }
#LinkAtras A:active  { color: #FFFFFF;}
#LinkAtras A:visited { color: #333333;}


#CatalogosList {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#CatalogosList th {font-size:10px;}



#Catalogos tfoot td {
	padding-right:3px;
	/*background-color:#666666;*/
	background-color:#EBEBEB;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:italic;
	font-weight:bold;
	text-align:right;
	}

#Catalogos td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	/*color:#000000;*/
}

#Catalogos A:link {
	color:#000000;
	text-decoration:none;
	}
#Catalogos A:hover   { color:#990000;}
#Catalogos A:active  { color: #CC6600;}
#Catalogos A:visited { color: #333333;}


#text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}
/*
filter:alpha(opacity=50);
	opacity: 0.5;
*/
