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

@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300);
@import url(http://fonts.googleapis.com/css?family=Oswald);
@import url(http://fonts.googleapis.com/css?family=Open+Sans);


body { background:url(img/fondo.jpg) fixed center no-repeat; border:none; color: #666666; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
* {margin:0px; padding:0px; border:0px;} 

.color { color:#7e7829}

.amarillo{ color:#f7e600;}
.amarillo:hover{ text-decoration:underline}

.enlace{ text-decoration:none; color:#7e7829;}
.enlace:hover{ text-decoration:underline}


a{ text-decoration:none;}
p {color: #666666;;font-size: 19px; line-height: 28px; margin: 0 0 19px; font-family: 'Open Sans Condensed', sans-serif;}

h1 {color: #666666; font-size:26px; font-weight: normal;  line-height: 26px; margin: 0 0 19px;}
/*h2 {color: #666666; font-size:22px; font-weight: normal;  line-height: 28px; margin: 0 0 19px;}*/
h2{ font-weight:normal}
h3{ font-weight:normal}
h4{ font-weight:normal}
 
.clear{ clear:both} 

.titulo {font-family: 'Open Sans Condensed', sans-serif;}

.noticia {font-family: 'Open Sans Condensed', sans-serif;font-size: 17px; line-height:18px;}
.noticia:hover{ color:#7e7829}

.fecha {font-family:'Oswald', sans-serif; font-size: 14px; line-height:8px; color:#666666}




/* ******************************************** CABECERA *********************************************************** */
	
	#cabecera{ width:100%; height:85px;position:fixed;z-index:999; margin-top:-85px;}
	#cabecera1{ background-image:url(img/fondocab.jpg); width:100%; height:44px; /*border-top:2px #f7e600 solid;*/ /*border-bottom:2px #f7e600 solid;*/}
	#cabecera11{ width:980px; height:44px; margin:auto;}
	#cabecera2{ background-color:#262626; width:100%; height:41px; border-bottom:2px #f7e600 solid;}
		#logotipo{ float:left; width:104px; height:44px; float:left}
		#redes{ float:left; width:187px; height:44px; float:right; font-size:12px; }
			#redestexto{ float:left; height:34px; padding-top:10px; width:75px; padding-left:16px; }
			.redesicono{ float:left; height:36px; padding-top:8px; width:32px; text-decoration:none; }
		#menu{ height:44px; width:980px; margin:auto; color:#FFF}
			.enlacemenu{ color:#FFF}
			.enlacecontacto{ color:#333;font-family:'Oswald', sans-serif;; font-size:16px}
			.enlacecontacto:hover{ color:#8d8407;font-family:'Oswald', sans-serif;; font-size:16px}
			#botonmenu1{ float:left; height:31px; padding-top:10px; width:100px; padding-left:4px; font-family:'Oswald','Open Sans', sans-serif; font-size:15px; text-align:center; color:#e7e7e9; transition-property: background; transition-duration: 0.5s;}
				#botonmenu1:hover{ cursor:pointer; background:#f7e600; color:#5a5405}
			#botonmenu2{ float:left; height:31px; padding-top:10px; width:120px; font-family:'Oswald','Open Sans', sans-serif; font-size:15px; text-align:center; ;color:#e7e7e9; transition-property: background; transition-duration: 0.5s;}
				#botonmenu2:hover{ cursor:pointer; background:#f7e600; color:#5a5405}
			#botonidioma{ float:right; height:29px; padding-top:0px; width:94px;}
			
			.enlaceidioma{float:left; color:#FFF; background:none; width:47px; height:25px; cursor:pointer;font-family:'Oswald', sans-serif; font-size:12px;}
			.enlaceidioma:hover{ color:#f7e600}

			.enlaceidioma2{float:left; color:#f7e600; background:none; width:47px; height:25px; cursor:pointer;font-family:'Oswald', sans-serif; font-size:12px;}

		.sinefecto:hover{ background:#262626 !important; color:#e7e7e9 !important}
	
	
	/* ******************************************** CUERPO *********************************************************** */
	
	#cuerpo{ background-color:#ffffff; width:100%; min-height:620px; height:auto !important; margin-top:85px;}
		#fondonegro{ background:#000;}
		#fotofondo{ background:url(img/slide1.jpg) center no-repeat; width:100%; height:700px; margin:auto;}
			#degradado{ position:relative; z-index:99; background-image:url(img/degradado.png); width:100%; height:110px; margin:auto; margin-top:-85px; }
			#botonesprincipales{ height:180px; width:850px; padding-left:205px; float:left; margin-bottom:35px; margin-top:30px;}
		
			#linea1 {height:1px;width:430px; float:left;background-color:#d0d0d0; margin:53px 0px 36px 0px;}
			
			#textolinea {height:50px;width:120px; float:left; margin-top:40px; text-align:center;}
			
    	#centrocuerpo{ position:relative; z-index:90; width:980px; min-height:340px; height:auto !important; /*background:#FFF;*/ margin:auto; margin-top:-50px; border-radius:10px 10px 10px 10px; margin-bottom:320px;}


			#noticiashueco{height:120px;width:1px; float:left; margin-top:15px;}
			#noticiasfoto{ height:120px;width:140px; float:left; margin:15px 10px 0px 13px }
			#noticiastexto{ height:119px;width:150px; float:left; margin:15px 13px 0px 0px;border-bottom:#cecece 1px solid  }
			#noticiasfecha{ height:19px;width:150px; float:left; border-bottom:#cecece 1px solid; margin-bottom:6px; padding-top:5px}
			#noticiascontenido{ height:88px;width:150px; float:left; }




	
	
	/* ******************************************** PIE *********************************************************** */
	
	
	#mensajefondo{ position:absolute; text-align:center; width:100%; margin-top:-210px; color:#FFF; font-size:40px; font-family: 'Oswald',sans-serif; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.4);}
	#mensajefondo h1{ display:inline; color:#FFF; font-size:40px; font-family: 'Oswald',sans-serif; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.4); }
	#img{width:100%;height:500px;}

	
	#pie{width:100%; height:350px; background-color:#262626; line-height:18px; }
		#contenedorpie{ margin:auto; width:980px; height:200px; color:#8c8c8c}
			#pie1{ float:left; width:296px; height:193px; padding:60px 70px 0px 0px;font-family: 'Open Sans Condensed', sans-serif;font-size: 16px}
			#pie2{ float:left; width:296px; height:193px; padding:60px 70px 0px 0px;}
				#pie21{ float:left; padding-left:100px;}
				#pie22{ float:left; padding-left:25px;}
			#pie3{ float:left; width:245px; height:193px; padding-top:60px;}
			#pie4{ clear:both; height:1px; width:100%; background:#8c8c8c }
			#pie5{ float:left; width:50%; height:60px; }
			#pie6{ float:left; width:50%; height:60px; text-align:right}	
			.titulopie{ font-family:'Oswald', sans-serif; font-size:16px;height:21px; padding-top:4px; width:100%; margin-bottom:20px;}
			.detalletitulopie1{ float:right; height:1px; background:#8c8c8c; width:227px; margin-top:7px;}
			.detalletitulopie2{ float:right; height:1px; background:#8c8c8c; width:190px; margin-top:7px;}
			.detalletitulopie3{ float:right; height:1px; background:#8c8c8c; width:160px; margin-top:7px;}
			.enlacepie{ color:#8c8c8c }	
			.enlacepie:hover{ color:#f7e600 }
	
	
	
	
		/* ******************************************** Empresa *********************************************************** */
	
	
	
			#espacio{ height:30px;width:330px; float:left; ; margin:50px 30px 10px 10px}
			#empresatit {height:30px;width:590px; float:left; ; margin:50px 10px 10px 10px;}
			#empresatit1 {height:30px;width:200px; float:left;}
			#empresatit11 {height:1px;width:480px; float:left; background-color:#d0d0d0; margin:15px 20px 15px 0px}
			
			#espacio2{ height:auto; min-height:400px;width:330px; float:left; margin:10px 10px 10px 30px}
			#empresatit2 {height:auto; min-height:400px;width:590px; float:left; margin:10px 10px 10px 10px}
			#lineabajo {height:1px;width:570px; float:left; background-color:#d0d0d0; margin:15px 40px 15px 0px}
			#logo2 {height:30px;width:110px; float:right; background-image:url(img/logo2.png)}
			
			
			
		/* ********************************************motocicleta *********************************************************** */		
			
			
			#motocicletatit {height:50px; width:880px; float:left; ; margin:0px 50px 0px 50px; text-align:center}
			
			#motocicletaimg {height:1100px; width:980px; float:left; ; margin:200px 0px 0px 0px;}
			
			#logo3 {height:30px;width:110px; float:right; background-image:url(img/logo2.png); margin-bottom:50px}
			
			
			
			
			/* ********************************************noticias *********************************************************** */
			
			
			#notcontenedor {height:279px;width:778px; float:left; margin:50px 101px 10px 101px;}
			
			#nottext {height:279px;width:380px; float:left;}
			#nottext1 {height:89px;width:380px; float:left; padding-top:10px}
			#nottext2 {height:180px;width:380px; float:left;}
			#notesp {height:279px;width:30px; float:left;}
			#notimg {height:279px;width:368px; float:left; background:url(img/min_noticias.png) center no-repeat}
		
			#notborde {height:1px;width:778px; float:left; margin:30px 101px 10px 101px; background-color:#d0d0d0}
			
			#notmas {height:20px;width:778px; float:left; margin:0px 101px 40px 101px; text-align:right}
			#paginacion {height:20px;width:778px; float:left; margin:0px 101px 40px 101px; text-align:right}
			
			
			/* ********************************************detalle noticias *********************************************************** */
			
			
			#dnotcontenedor{min-height:400px; height:auto !important; width:880px; float:left; margin:50px 50px 50px 50px;}
			#dnotimg {min-height:280px; height:auto; width:368px; float:left; margin:40px 40px 0px 0px; background:url(img/min_noticias.png) center no-repeat}
			#dnotimg1 {height:279px;width:368px; float:left; text-align:center}
			#dnotimg2 {min-height:121px; height:auto; width:368px; float:left;}
			#dnotimg21 {height:101px; width:115px; float:left; margin:2px 3px 2px 3px;}
			#dnotimg22 {height:101px;width:11px; float:left;}
			
			
			#dnotdnot{height:40px; width:880px; float:left; border-bottom:solid 1px #d0d0d0}
			#dnotred{height:40px; width:880px; float:left; margin:12px 0px 25px 0px}
			
			
			
			/* ******************************************** Contacto *********************************************************** */

			#infocontacto{ float:left; height:450px; width:700px; margin-left:140px; margin-top:100px; font-family:'Oswald', sans-serif; font-size:14px}
			#infocontactoizq{ float:left; height:450px; width:300px; }
				#contactodireccion{ float:left; text-align:center; width:200px; height:150px; font-size:16px}
				#formulariocontacto{ width:400px; height:310px; color:#FFF  }
				.input{ float:left; height:30px; width:100px; clear:both; color:#f7e600;}
				.input2{ float:left; height:10px; padding:5px 10px 5px 10px; width:250px; background:#c8c8c8; border-radius:3px 3px 3px 3px}
				.input3{ float:left; height:70px; padding:5px 10px 5px 10px; width:350px; clear:both; background:#c8c8c8; border-radius:3px 3px 3px 3px}
				.submit{ clear:both; float:right; margin-top:25px; margin-right:30px; height:22px; width:80px; text-align:center; background:#f7e600; color:#333; border-radius:3px 3px 3px 3px !important}
				.submit:hover{ color:#000; cursor:pointer}
			#infocontactodrch{ float:left; height:450px; width:400px; }
			#mapa{ width:100%; height:350px;}
			
			
			
			/* ******************************************** Galeria *********************************************************** */
			
			#fotogaleria{ height:120px; width:140px; float:left}



			/* ******************************************** Aftermarket *********************************************************** */
			
			#contendorenlace{ float:left; height:375px; width:225px; padding:0 0px 0 15px}



			/* ******************************************** Descargas *********************************************************** */
			
			#fotodescargas{ height:203px; width:268px; float:left; margin:20px 10px 10px 10px;}



			