*{padding:0;
margin:0;
}

BODY{
	text-align:center;
	font-family: 'Oswald', sans-serif;
	background-color:#000;
	color:#FFF;
}

h1, h2{
	color:#efa125;
	text-transform:uppercase;
	font-weight:400;
	font-size:34px;
}

p{
	font-weight:lighter;
}

a{
	color:#db0014;
}

a img{
	border:none;
}

.centrar{
	text-align:center;
}

#width100_top{
	margin:0 auto;
	width:100%;
	background-image:url(../images/bg-header.png);
	background-repeat:repeat-x;
	height:170px;
}

		#wrapper-1000{
			margin:0 auto;
			width:1000px;
			text-align:left;
		}
		
				#header{
					float:left;
					width:1000px;
				}

						#id{
							float:left;
							width:250px;
							height:170px;
						}
						
						#redes{
							float:left;
							width:320px;
							height:30px;
							margin:70px 70px 0 40px;
						}
						
						#logos{
							float:left;
							width:320px;
							height:70px;
							margin:35px 0 0 0;
						}
						
								#cont_logo{
									float:left;
									width:160px;
								}
								
						#menu{
							float:left;
							width:730px;
							height:20px;
							margin-left:20px;
							margin-top:20px;
							padding:10px 0;
						}
						
								#menu ul li{
									display:inline;
									text-transform:uppercase;
									list-style-type:none;
									padding:0 9px;
								}
								
								#menu ul li a{
									color:#FFF;
									text-decoration:none;
								}
								
								#menu ul li a:hover{
									text-decoration:underline;
								}

				#cont_banner{
					float:left;
					width:1000px;
					min-height:400px;
					background-image:url(../images/bg-banner.jpg);
					background-repeat:no-repeat;
				}
				
						#img_banner{
							float:left;
							width:1000px;
							height:330px;
							background-image:url(../images/img-banner.png);
							background-repeat:no-repeat;
						}
						
								#texto_banner{
									float:left;
									width:260px;
									min-height:200px;
									margin-left:410px;
									margin-top:80px;
								}
								
										#texto_banner h2{
											color:#FFF;
										}
						
						#cont_buscador{
							float:left;
							width:1000px;
							height:30px;
							padding:25px 0;
							background-color:#000;
							background-image:url(../images/bg-cruces.png);
							background-position:top right;
							background-repeat:no-repeat;
						}
						
								#buscador{
									float:left;
									width:410px;
									margin-left:245px;
								}
						
								.term_busqueda_simple{
									color:#efa125;
									text-transform:uppercase;
									font-weight:400;
								}
								
								.campo_busq_simple{
									height:20px;
								}
								
								.btn_busqueda_simple{
									width:70px;
									height:27px;
									font-family: 'Oswald', sans-serif;
									font-size:14px;
									text-transform:uppercase;
								}			
						
						#botones_app{
							float:left;
							width:300px;
							padding:30px 350px 60px;
							height:50px;
							background-image:url(../images/descarga-app.png);
							background-repeat:no-repeat;
							background-position:bottom left;
						}
						
								#btn_appstore{
									float:left;
									background-image:url(../images/btn-appstore.png);
									background-position:0 -150px;
									width:150px;
									height:50px;
								}
								
										#btn_appstore:hover{
											background-position:0 0;
										}
								
								#btn_googlePlay{
									float:left;
									background-image:url(../images/btn-android.png);
									background-position:0 -150px;
									width:150px;
									height:50px;
								}
								
										#btn_googlePlay:hover{
											background-position:0 0;
										}
									
#width100_linea_tiempo{
	float:left;
	width:100%;
	background-image:url(../images/bg-linea-tiempo.png);
	background-repeat:repeat-x;
	height:400px;
}	

#width100_mapa{
	float:left;
	width:100%;
	background-image:url(../images/bg-mapa.png);
	padding:20px 0;
}

		#texto_mapa{
			float:left;
			width:1000px;
		}
		
		#mapa{
			float:left;
			width:1000px;
			min-height:400px;
			margin-top:20px;
		}
		
#width100_linea_color{
	float:left;
	width:100%;
	background-image:url(../images/bg-linea-col.png);
	height:35px;
	background-repeat:repeat-x;
}

#width100_busqueda_avanzada{
	float:left;
	width:100%;
	background-color:#000;
	padding:20px 0;
}

		#texto_busqueda{
			float:left;
			width:299px;
			padding-right:25px;
			border-right:1px dashed #333;
		}
		
		#busqueda{
			float:left;
			width:650px;
			margin-left:25px;
			min-height:200px;
			padding-top:90px;
			padding-bottom:40px;
			background-image:url(../images/lampara.png);
			background-position:top right;
			background-repeat:no-repeat;
		}
		
				.term_busqueda{
					color:#efa125;
				}
				
				.btn_busqueda{
					width:150px;
					height:35px;
					font-family: 'Oswald', sans-serif;
					font-size:16px;
					text-transform:uppercase;
					margin-top:20px;
				}
					
#width100_pata{
	float:left;
	width:100%;
	background-color:#333;
	border-top:5px #FFFFFF solid;
	padding:20px 0;
}

		#texto_pata{
			float:left;
			width:1000px;
			padding:20px 0;
		}
		
		#logos_pata{
					float:left;
					width:320px;
					height:60px;
				}

					
				
					


