/*esto es para centrar la pagina*/
body{ text-align:center; margin-top:0px; background-image:url(fondolwel.jpg);}
#contenedor{ margin: 0px auto; width:857px; height:auto; background-image:url(fondo_contenedor.jpg); background-repeat:repeat-y;}
#pie{ width:857px; height:37px; clear:both; background-image:url(fondo_pie.jpg); background-repeat:no-repeat;}
/*comunes*/
#menu_iz{ width:210px; height:auto; padding-top:115px; float:left; background-image:url(fondo_cabecera_iz.jpg); background-repeat:no-repeat;}
#menu_dr{ width:597px; height:auto; padding-top:145px; padding-left:10px; padding-right:40px; float:right; text-align:left; background-image:url(fondo_cabecera_dr.jpg); background-repeat:no-repeat;}
/*menulateral*/
#paramotor{ width:180px; height:auto; text-align:left; padding-left:30px; background-image:url(paramotor.jpg); background-repeat:no-repeat; background-position:top right;}
#menu_lateral{ width:180px; height:auto; padding-top:40px; padding-left:25px; padding-right:5px; text-align:left; background-image:url(recambios.jpg); background-position:top center; background-repeat:no-repeat; line-height:20px;}
#menu_lateral_in{ width:180px; height:auto; padding-top:40px; padding-left:25px; padding-right:5px; text-align:left; background-image:url(recambios_in.jpg); background-position:top center; background-repeat:no-repeat; line-height:20px;}
#menu_lateral_fr{ width:180px; height:auto; padding-top:60px; padding-left:25px; padding-right:5px; text-align:left; background-image:url(recambios_fr.jpg); background-position:top center; background-repeat:no-repeat; line-height:20px;}
.separacion_submenu{ font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:6px; font-style:normal; color:#000000; text-decoration:none;}
/*noticias*/
#cabecera_noticias{ width:817px; height:38px; text-align:right; padding:100px 20px 0 20px; background-image:url(noticias_cabecera.jpg); background-repeat:no-repeat;}
#izda_noticias{ width:222px; height:auto; float:left; padding-top:25px; background-image:url(noticias_cabecera_secciones.jpg); background-repeat:no-repeat;}
/*noticias cuando no hay fotos o hay solo una*/
#drcha_noticias0{ width:629px; height:auto; float:left; text-align:left; padding:25px 6px 0 0; background:url(noticias_cabecera_drcha_gr.jpg) top right no-repeat;}
#drcha_noticias0_sup{ width:598px; height:21px; padding:2px 20px 2px 10px; border-left:#2B0000 1px solid; float:left; background-color:#2B0000}
#drcha_noticias0_cen{ width:598px; height:auto; padding:2px 20px 2px 10px; border-left:#2B0000 1px solid; float:left; background-color:#FFF6E9; border-bottom:#2B0000 1px solid;}
#drcha_noticias0_inf{ width:598px; height:auto; padding:10px 20px 20px 10px; border-left:#2B0000 1px solid; float:left; background-image:url(noticias_fondo2.jpg); background-repeat:repeat-y;}
#drcha_noticias0_inf a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:bold; color:#630000; text-decoration:none;}
#drcha_noticias0_inf a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:bold; color:#FF0000; text-decoration:none;}
.img_noticias_gr1{ border:#2B0000 1px solid; float:left; margin:0 10px 10px 0;}
/*noticias cuando hay varias fotos*/
#centro_noticias{ width:374px; height:auto; float:left; text-align:left;}
#drcha_noticias{ width:255px; height:auto; float:left; text-align:left; padding-top:25px; padding-right:6px; background-image:url(noticias_cabecera_drcha.jpg); background-repeat:no-repeat;}
#drcha_noticias_sup{ width:225px; height:auto; padding:2px 20px 2px 10px; float:left; background-color:#2B0000}
#drcha_noticias_cen{ width:225px; height:auto; padding:2px 20px 2px 10px; float:left; background-color:#FFF6E9; border-bottom:#2B0000 1px solid;}
#drcha_noticias_inf{ width:225px; height:auto; padding:2px 20px 20px 10px; float:left; background-image:url(noticias_fondo2.jpg); background-repeat:repeat-y;}
#drcha_noticias_inf a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:bold; color:#630000; text-decoration:none;}
#drcha_noticias_inf a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:bold; color:#FF0000; text-decoration:none;}
.img_noticias_gr{ border:#2B0000 1px solid; margin-bottom:4px;}
.img_noticias{ border:#2B0000 1px solid; margin-bottom:1px;}
/**/
#navegador_noticias{ width:216px; height:auto; padding-left:6px; text-align:left; background-image:url(noticias_navegador.jpg); background-repeat:repeat-y;}
#navegador_noticias ul{ margin:0; padding:0; list-style:none; overflow:hidden; border-top:#2B0000 1px solid; border-bottom:#2B0000 1px solid;}
#navegador_noticias li{ height:22px;}
#navegador_noticias li a{ height:22px; padding:2px 0 0 12px; display:block; color:#2B0000}
#navegador_noticias li a:hover{ height:22px; padding:2px 0 0 12px; display:block; background-color:#2B0000; color:#FFF5E9}
#navegador_noticias li.activo a{ height:22px; padding:2px 0 0 12px; display:block; background-color:#2B0000; color:#FFF5E9}
/**/
#navegador_noticias_inf{ width:204px; height:auto; padding-left:18px; text-align:right; background-image:url(noticias_fondo1.jpg); background-repeat:repeat-y;}
#navegador_noticias_inf ul{ margin:0; padding:0; list-style:none; overflow:hidden;}
#navegador_noticias_inf li{ height:auto; border-bottom:#2B0000 1px solid;}
#navegador_noticias_inf li a{ height:auto; padding:2px 20px 0 0; display:block; color:#000000;}
#navegador_noticias_inf li a:hover{ height:auto; padding:2px 20px 0 0; display:block; color:#666666;}
/*galerias*/
#izda_galerias{ width:530px; height:auto; float:left; padding-left:20px; text-align:left;}
#drcha_galerias{ width:265px; padding:0 10px 10px 10px; float:left; background-color:#FFF6E9; border:#2B0000 1px solid;}
.img_galerias{ border:#2B0000 1px solid; margin-top:10px;}
.bt_news{ display:block; width:114px; height:29px; background-image:url(pap_news.jpg); background-position:top left; background-repeat:no-repeat; text-decoration:none;}
.bt_news:hover{ background-position:0 -29px;}
.bt_gallery{ display:block; width:123px; height:35px; background-image:url(pap_gallery.jpg); background-position:top left; background-repeat:no-repeat; text-decoration:none;}
.bt_gallery:hover{ background-position:0 -35px;}
/*tienda*/
.tabla_navegador{ border-bottom:#808080 1px solid; padding-bottom:5px;}
.tabla_productos{ background-image:url(fondo_tabla_prod.jpg); background-position:bottom left; background-repeat:no-repeat;}
.tabla_menu_1{ width:159px; height:auto; padding:5px; padding-left:0px; line-height:6px;}
.bt_elementos{ display:block; width:159px; height:217px; background-image:url(bt_elementos.jpg); background-position:top left; background-repeat:no-repeat; text-decoration:none;}
.bt_elementos:hover{ background-position:0 -217px;}
.bt_elementos_in{ display:block; width:159px; height:217px; background-image:url(bt_elementos_in.jpg); background-position:top left; background-repeat:no-repeat; text-decoration:none;}
.bt_elementos_fr:hover{ background-position:0 -217px;}
.bt_elementos_fr{ display:block; width:159px; height:217px; background-image:url(bt_elementos_fr.jpg); background-position:top left; background-repeat:no-repeat; text-decoration:none;}
.bt_elementos_in:hover{ background-position:0 -217px;}
.bt_carburadores{ display:block; width:159px; height:70px; background-image:url(bt_carburadores.jpg); background-position:top left; background-repeat:no-repeat; text-decoration:none;}
.bt_carburadores:hover{ background-position:0 -70px;}
.bt_carburadores_in{ display:block; width:159px; height:70px; background-image:url(bt_carburadores_in.jpg); background-position:top left; background-repeat:no-repeat; text-decoration:none;}
.bt_carburadores_in:hover{ background-position:0 -70px;}
.bt_carburadores_fr{ display:block; width:159px; height:70px; background-image:url(bt_carburadores_fr.jpg); background-position:top left; background-repeat:no-repeat; text-decoration:none;}
.bt_carburadores_fr:hover{ background-position:0 -70px;}
.tabla_menu_2{ width:137px; height:auto; padding:5px;}
.bt_top80{ display:block; width:137px; height:146px; background-image:url(bt_top80.jpg); background-position:top left; background-repeat:no-repeat; text-decoration:none;}
.bt_top80:hover{ background-position:0 -146px;}
.bt_fly100{ display:block; width:137px; height:146px; background-image:url(bt_fly100.jpg); background-position:top left; background-repeat:no-repeat; text-decoration:none;}
.bt_fly100:hover{ background-position:0 -146px;}
.bt_ros125{ display:block; width:137px; height:146px; background-image:url(bt_ros125.jpg); background-position:top left; background-repeat:no-repeat; text-decoration:none;}
.bt_ros125:hover{ background-position:0 -146px;}
.bt_fly200{ display:block; width:137px; height:146px; background-image:url(bt_fly200.jpg); background-position:top left; background-repeat:no-repeat; text-decoration:none;}
.bt_fly200:hover{ background-position:0 -146px;}
.tabla_menu_3{ padding-left:20px; padding-top:28px; line-height:11px; background-image:url(fondo_bt_dr_index.jpg); background-repeat:no-repeat;}
/*cesta*/
#menu_dr_cesta{ width:597px; height:auto; padding-top:145px; padding-left:10px; padding-right:40px; float:right; text-align:center; background-image:url(fondo_cabecera_dr.jpg); background-repeat:no-repeat;}
.tablasuperior {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#000000; font-weight:bold; text-decoration:none; background-color: #E4E5E6;}
.tablainferior {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#000000; text-decoration:none; background-color: #ECECED;}
.tablasuperior2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#000000; font-weight:bold; text-decoration:none;}
.tablainferior2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#000000; text-decoration:none;}
/*detalle producto*/
#contenedordetalle{ margin: 30px auto; width:540px; height:auto; text-align:left; background-image:url(fondo_contenedor_detalle.jpg); background-repeat:repeat-y; background-color:#FF0000}
#superior_detalle{ width:500px; height:auto; padding:20px; background-image:url(fondo_cab_detalle.jpg); background-repeat:no-repeat;}
#pie_detalle{ width:540px; height:23px; background-image:url(fondo_pie_detalle.jpg); background-repeat:no-repeat;}
/*paramotor*/
#cuerpo_paramotor_1{ clear:both; width:857px; height:487px; background-image:url(paramotor_top80.jpg); background-repeat:no-repeat;}
#cuerpo_paramotor_2{ clear:both; width:857px; height:487px; background-image:url(paramotor_fly100.jpg); background-repeat:no-repeat;}
#cuerpo_paramotor_3{ clear:both; width:857px; height:487px; background-image:url(paramotor_ros125.jpg); background-repeat:no-repeat;}
#cuerpo_paramotor_4{ clear:both; width:857px; height:487px; background-image:url(paramotor_fly200.jpg); background-repeat:no-repeat;}
#texto_paramotor{ width:510px; height:auto; text-align:left; padding-left:347px; padding-top:78px; line-height:18px!important; line-height:17px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#630000; text-decoration:none;}
/*formularios*/
form{ margin:0px; padding:0px;}
.cajas { font-family:Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; color:#000000; text-decoration:none; background-color:white; border:1px solid; border-color:#000000}
.cajaspq { font-family:Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; color:#000000; text-decoration:none; text-align:center; background-color:white; border:1px solid; border-color:#000000}
.cajas2 { width:162px; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; color:#000000; text-decoration:none; background-color:white; border:1px solid; border-color:#000000}
.cajas3 { width:200px; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; color:#000000; text-decoration:none; background-color:white; border:1px solid; border-color:#000000}
.cajasgrandes { width:160px; height:80px; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; color:#000000; text-decoration:none ; background-color: white; border:1px solid; border-color:#000000; overflow:hidden;}
.botones { width:50px; display:inline-block; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#FFFFFF; font-weight:bold; text-decoration:none ; background-color:#FF0000; height:auto; border: none;}
.botones2 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#000000; font-weight:bold; text-decoration:none ; background-color: #EAEEF7; height:auto; border: none;}
.radio { position:relative; top:2px;}
.caja_buscador{ width:100px; color:#000000; text-decoration:none; background-color:white; border:1px solid; border-color:#808080}
/*cabeceras*/
h1{ margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:30px; font-style:normal; font-weight:bold; color:#FF0000; text-decoration:none;}
/*enlaces*/
.enlace_paramotor{ width:145px; height:38px; padding-top:169px; padding-left:10px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px;
font-style:normal; letter-spacing:1px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.enlace_paramotor_gris{ color:#E5E4E5;}
.enlace_gris_11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#808080; text-decoration:none;}
.enlace_gris_11:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FF0000; text-decoration:none;}
.enlace_negro_12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#000000; text-decoration:none;}
.enlace_negro_12:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#FF0000; text-decoration:none;}
.enlace_negro_12_bold{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#000000; text-decoration:none;}
.enlace_negro_12_bold:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#FF0000; text-decoration:none;}
.enlace_negro_14{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:15px; color:#000000; text-decoration:none;}
.enlace_negro_14:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:15px; color:#FF0000; text-decoration:none;}
.enlace_negro_14_sel{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:15px; color:#FF0000; text-decoration:none;}
.enlace_negro_14_bold{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#000000; text-decoration:none;}
.enlace_negro_14_bold:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#FF0000; text-decoration:none;}
.enlace_burdeos_13_bold{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:bold; color:#630000; text-decoration:none;}
.enlace_burdeos_13_bold:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:bold; color:#FF0000; text-decoration:none;}
.enlace_burdeos_15_bold{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-style:normal; font-weight:bold; color:#630000; text-decoration:none;}
.enlace_burdeos_15_bold:hover{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-style:normal; font-weight:bold; color:#FF0000; text-decoration:none;}
.enlace_marron_16_bold{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:italic; font-weight:bold; color:#2B0000; text-decoration:none;}
/*textos*/
.texto_burdeos_13_bold{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:bold; color:#630000; text-decoration:none;}
.texto_burdeos_16_bold{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; color:#630000; text-decoration:none;}
.texto_burdeos_20{ font-family:"Times New Roman", Times, serif; font-size:20px; font-style:normal; font-weight:lighter; color:#630000; text-decoration:none;}
.texto_gris_12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#808080; text-decoration:none;}
.texto_gris_12_bold{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#808080; text-decoration:none;}
.texto_negro_14{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; color:#000000; text-decoration:none;}
.texto_negro_14_bold{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#000000; text-decoration:none;}
.textonegro_11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#000000; text-decoration:none;}
.textonegro_12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#000000; text-decoration:none;}
.texto_negro_30_bold{ font-family:Arial, Helvetica, sans-serif; font-size:22px; font-style:normal; font-weight:bold; color:#000000; text-decoration:none;}
.texto_crema_17_bold{ font-family:Arial, Helvetica, sans-serif; font-size:17px; font-style:normal; font-weight:bold; color:#FFF6E9; text-decoration:none;}