@charset "utf-8";
/* CSS Document */

html, body { margin:0px; padding:0px; background: url(../imagenes/fondo.jpg) #033 repeat top center; }
img{ border:none; outline:0; }
a:link {text-decoration: none; outline:0;}
a:visited {text-decoration: none; outline:0;}
a:active {text-decoration: none; outline:0;}
a:hover {text-decoration: none; outline:0;}

p {margin:0px; padding:0px;}
#todo{width:955px; z-index:1;
height:935px; 
position: absolute; 
left: 50%;
margin-left: -477px;

}
/* BANNER */
#banner {width:955px; height:169px; 
}
/* CONTENIDO */
#contenido {width:955px; height:690px;  margin-top:10px; overflow:hidden;  
}
	#marco_top {width:955px; height:21px;   
}
/* MENU */
	#menu {width:955px; height:43px; 
}
#menu a {
		display: block;
		
		height: 43px; 
		text-decoration: none;
		}

	#menu a:hover {display: block; background-image:url(../imagenes/bgbtn_on.jpg);
		text-decoration: none;
}
	#menu_lat_izq {width:23px; height:43px; float:left;   
}
	#menu_der {width:932px; height:43px; float:right;    
}
/*NUCLEO MENU */
	#nucleo_menu {width:909px; height:43px; float:right; background: url(../imagenes/fondo_menu.jpg) #900  no-repeat center; float:left; overflow:hidden;  display: inline;   
}
		#mIzq {width:455px; height:43px; float:left;  overflow:hidden;  display: inline;       
}
			#mIzq_1 {width:23px; height:43px; float:left; overflow:hidden;  display: inline;   }
			#mIzq_2 {width:432px; height:43px; float:right; overflow:hidden;  display: inline;   }
				#automoviles {width:91px; height:32px; float:left; padding-top:7px; padding-left:9px; display: table-cell; overflow:hidden;   }
				#automoviles a:hover {display: block; height:32px; width:100px; background-image:url(../imagenes/bgbtn_on.jpg); overflow:hidden;  }
				#mIzq_3 {width:327px; height:43px;  float:right; overflow:hidden;  display: inline;    }
				#motocicletas {width:95px; height:32px; float:left;padding-top:7px;  padding-left:11px; display: table-cell;  }
				#motocicletas a:hover {display: block; height:32px;  background-image:url(../imagenes/bgbtn_on.jpg);}
				#mIzq_4 {width:220px; height:43px; float:right; overflow:hidden;  display: inline;    }
					#vcomerciales {width:151px; height:32px; float:left;padding-top:7px; padding-left:17px; display: inline;}
					#vcomerciales a:hover {display: block;  background-image:url(../imagenes/bgbtn_on.jpg); height:28px; width:151px; }
					#mIzq_centro {width:52px; height:43px; float:right;}
			
		#mDer {width:454px; height:43px; float:right;   
}
			#mDer_1 {width:178px; height:43px; float:left; overflow:hidden;  display: inline;     }
				#mDer_centro {width:65px; height:43px; float:left; overflow:hidden;  display: inline;     }
				#marqueteria {width:113px; height:32px; float:right;padding-top:7px;display: inline; }
				#marqueteria a:hover {display: block; height:28px;  background-image:url(../imagenes/bgbtn_on.jpg); }
				#contacto {width:70px; height:32px; float:left; padding-top:7px;  padding-left:47px; display: inline; }
				#contacto a:hover {display: block; height:32px;  background-image:url(../imagenes/bgbtn_on.jpg); }
				#inicio {width:46px; height:32px; float:left; padding-top:7px;  padding-left:60px; display: inline;}
				#inicio a:hover {display: block; height:32px;  background-image:url(../imagenes/bgbtn_on.jpg); }
			
			
			#mDer_2 {width:276px; height:43px; float:right; overflow:hidden;  display: inline;   }
				#mDer_3 {width:253px; height:43px; float:left; overflow:hidden;  display: inline;   }
				#mDer_4 {width:23px; height:43px; float:right;overflow:hidden;  display: inline;    }


	#menu_lat_der {width:23px; height:43px; float:right;   
}
#slogan { width:955px; height:59px;
}
#nucleo { width:955px; height:525px; z-index:1;
}
#lat_izq_nucleo { width:54px; height:100%; background: url(../imagenes/lat_izq_nucleo.jpg) repeat-y top center; float:left; 
}
#nucleo_der {width:901px; height:100%; float:right;
}
#nucleo_central {width:846px; height:100%; float:left; background: url(../imagenes/fondo_nucleo.jpg) repeat top left; 
}
#nucleo1 { width:165px; height:100%; float:left; background: url(../imagenes/fondo_nucleo.jpg) repeat top left; 
		}
		/* submenu */
		#submenu { width:165px; height:150px; float:left; display:block; background: url(../imagenes/fondo_submenu1.jpg) bottom; 
		}
		#submenu_lista { width:165px; height:150px; float:left; 
		}
		#submenu_lista  ul { list-style-image: url(../imagenes/submenuicon.gif); line-height:14px; display:block; margin:auto; padding:5px 0px 0px 25px;

		}
	
		
		#submenu_titulo { width:165px; height:45px; float:left; background: url(../imagenes/fondo_submenu_titulo.jpg); 
		}
	
		#submenu p { margin:5px 0px 0px 0px; padding:0px;  
		}
		.submenu_titulo { font-family: Verdana, san serif; margin: 10px 0px 0px 10px; text-align:center;
font-size: 11px;
font-style: normal;
font-weight: bold;
text-transform: uppercase; color:#420A09;

line-height: 1.5em;}
		#submenu a { font-family: Georgia, serif;  
font-size: 12px;
font-style: normal;
font-weight: normal; font-weight:bold;

letter-spacing: 1px;
line-height:14px; color:#420A09;
		}
				#submenu a:hover { font-family: Georgia, serif;
font-size: 12px;
font-style: normal;
font-weight:bold;

letter-spacing: 1px;
line-height: 14px; color: #AA1D0D; background-color:#DAC8A4;
		}

#wrap { width:165px; height:375px;  position: relative; float:left;  background-color:#FF6600;
}
#pics {
	width:165px;
	height:330px;
	background-color:#FBEEC7;
	float:left;
	margin-top:45px;
	z-index:1;
	position: absolute;
}
#buscador_lateral {
	width:155px;
	height:60px;
	background:url(../imagenes/fondo_buscador_lateral.jpg) #678 no-repeat top left;
	float:left;
	z-index:3;
	position: absolute;
	padding-left:10px;
	display:block;
}

		
			#txt { width:681px; height:100%; float:left; 
		}
				#txt_top{ width:681px; height:35px; margin:auto; 
		}
						#txt_top img{ margin-left:83px;
		}
				#txt_seccion{
	width:675px;
	height:65px;
	padding-top: 10px; background:url(../imagenes/fondo_txt_seccion.jpg) top center;
	padding-left: 4px;
		}
						#txt_seccion p { font-family: Verdana, san serif;
font-size: 11px;
font-style: normal;
font-weight: normal;

letter-spacing: normal;
line-height: 11px;
color:#3D0A09; padding:5px; text-align: center; 
		}
		/*buscador */
		
		#buscar1{width:155px; 
		}
		#buscar3 input {background: url(../imagenes/fondo_input1.jpg) no-repeat; border:#4E0A09 1px solid;
		}
		#buscador_lateral p {font-family: Verdana, san serif; padding:0px; margin:0px;
font-size: 12px;
font-style: normal;
font-weight: bold;

letter-spacing: normal;
line-height: 12px;
color:#3D0A09;}
		#buscar2 { width:155px; padding-top:15px; 
		}
		#buscar3 { float:left;
		}
		#buscar4 { margin-left:5px;  float:right; margin-right:15px; display:inline; 
		}
		#buscador_lateral a { font-family: Verdana, san serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
letter-spacing: normal;
line-height: 11px;
color:#3D0A09; 
}
		#buscador_lateral a:hover { font-family: Verdana, san serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
letter-spacing: normal;
line-height: 11px;
color:#3D0A09; text-decoration:underline;
}
#b_avanzada { width:155px; float:left;  
}		#nc_der { width:681px; height:525px; float:right;  background:url(../imagenes/fondo_galeria.jpg) repeat-y top center;
		}
		#bloque_galeria {  width:656px; height:392px;  margin-left:12px; margin-top:10px;
		}
		#galeria_fila1 { width:656px; height:191px; 
		}
		#galeria_fila2, #galeria_fila3 { width:656px; height:191px;  margin-top:10px;
		}
		#columna1 { width: 156px; height:191px; float:left; background-color:#F8F2DE;  display:inline;
		}
		#columna2, #columna3, #columna4, #columna5 { width: 156px; height:191px; float:left; background-color:#F8F2DE; margin-left:10px; display:inline;
		}
		#anuncio_v{ width: 91px; height:130px; margin:10px 30px 0px 30px; background-color:#ccc; border: solid 2px #BAAA86;
		}
		#anuncio_h { width: 130px; height:91px; margin:32px 11px 0px 11px; background-color:#ccc; border: solid 2px #BAAA86;
		}
		#anuncio_titulo{ width: 120px; height:25px; margin:10px 0px 0px 18px; background-color:#fff; 
		}
		#anuncio_titulo p{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333; text-align:center; 
		}
		#resultados { width:515px; height:100%;
		}
		#resultados1 { width:485px; height:28%; border:#4E0A09 1px dotted; margin-top:5px; margin-left:15px;  
		}
		#resultados2 { width:485px; height:20%; border:#4E0A09 1px solid; margin-top:5px; margin-left:15px;    
		}
		#base_galeria { width:656px; 
		}
		#boton_marcas { width:267px; height:13px; float:left; margin-left:12px; display:inline;
		}
		div.navigation {font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; margin: 5px 10px 0px 0px; text-align:right;} 
		

div.navigation a {color: #333; font-weight: normal;
}

div.navigation a:hover { color: #000; text-decoration:underline;

}


		h1 {font-family: Verdana, san serif;
font-size: 12px;
font-style: normal;
font-weight: normal;

letter-spacing: normal;
line-height: 1.5em;
color:#3D0A09;  text-align:center; margin:0px;
		}
		/* ANUNCIOS_DERECHA */
			#anuncios { width:166px; height:327px; float:right; 
		}
				#anuncios1 { width:112px; height:491px; margin-top:12px; margin-left:28px; 
		}
					#a1 { width:110px; height:155px;   border:2px solid #977D42; 
		}
					#a2,#a3 { width:110px; height:155px;   border:2px solid #977D42; margin-top:10px; 
		}
#lat_der_nucleo { width:55px; height:100%; background: url(../imagenes/lat_der_nucleo.jpg) repeat-y top center; float:right; 
}
#contenido_down { width:955px; height:42px; clear:both;  
}
/* FOOTER */
#footer {width:955px; height:42px; background: url(../imagenes/fondo_footer.jpg) no-repeat top center; margin-top:10px;  
}
#footer p { 
font-family: Verdana, san serif;
font-size: 12px;
font-style: normal;
font-weight: normal;

letter-spacing: normal;
line-height: 1.5em;
color:#ECE5D3; padding-top:11px; text-align:center;

}
#footer a { font-family: Verdana, san serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
letter-spacing: normal;
line-height: 1.5em;
color:#ECE5D3; padding-top:11px; text-align:center;
}
#footer a:hover { font-family: Verdana, san serif;
font-size: 12px;
font-style: normal;
font-weight: normal;

letter-spacing: normal;
line-height: 1.5em;
padding-top:11px; text-align:center; color: #FFF; border-bottom:dotted 1px #ECE5D3;

}
#marcas { z-index:3; width:661px; height:392px; background:url(../imagenes/fondo_marcas.jpg) no-repeat; position:absolute; visibility:hidden; margin-left:10px; padding:0px;

}
#cerrar_marcas { width:661px; height:28px;
}
#boton_cerrar_marcas { width:137px; height:28px; float:right;
}
#titulo_marcas { width:661px; height:23px; float:left;
}
#resultados_marcas { width:641px; height:144px; float:left; margin:10px 0px 0px 10px; display:inline; background-color:#fbf7e3;
}
#titulo_industria { width:661px; height:23px; float:left;
}
#resultados_industria { width:641px; height:144px; float:left; margin:10px 0px 0px 10px; display:inline; background-color:#fbf7e3;
}
#marcas p { color: #620412; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:12px; margin:10px;
}

