
TD, P, LI, A {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; font-weight:normal;}
select, input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; font-weight:normal;}
a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #d41000; font-weight:normal; text-decoration:none; cursor:pointer;}
a:hover {text-decoration: underline;}

#all { width:958px; height:auto; overflow:auto; margin:0 auto !important; text-align:center; background:url(../img/repite.jpg) repeat-y top left;}
#banner { width:958px; height:61px; background:url(../img/banner_sup.jpg) no-repeat top left; text-align:left;}
#flash { width:958px; height:189px;}
#cuerpo { width:958px; height:auto; overflow:auto; background:url(../img/bajo.jpg) bottom left no-repeat;}
#izq { width:241px; height:auto; overflow:auto; float:left;}
#p_izq { width:65px; height:10px; float:left;}
#menu { width:176px; height:auto; float:right; padding-bottom:270px;}
#contenido { width:717px; height:auto; overflow:auto; float:right;}
#footer { width:958px; height:31px; background:url(../img/footer.jpg) no-repeat top left; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FFF; text-align:right; line-height:20px;}
#menutexto { width:958px; height:31px; font-family:Verdana, Geneva, sans-serif; font-size:10px; color: #333333; line-height:20px; background-color:#FFFFFF}
.secciones { width:190px ; float: left; background-color:#FFFFFF}
.enlaces { width:190px ; float: left ; color:#666666; background-color:#FFFFFF}
/* Plantilla de texto */
.conteiner { width:680px; margin:0 auto; padding-top:10px; padding-bottom:10px; text-align:center;}
.ruta { padding:7px; text-align:right; font-size:10px;}
.ruta a { text-align:right; font-size:10px; color:#333366;}
#tit_desc { width:680px; border:1px solid #CCCC99 !important;}
.espacio { width:10px;}
.titulo { width:660px; height: 20px; font-weight: bold; font-size: 13px; color: #336633; text-align: left; vertical-align: middle; border-bottom: 1px #cccc99 dotted; padding-top:20px; text-transform:uppercase;}
.descripcion { text-align:justify; color:#000; width:680px; padding:5px 20px;}

/* medio home */
.div_home_principal{ width:680px; height:336px;background:url(../img/home/jafep1.jpg) no-repeat; background-color:white }
.div_home_imagen1{ width:172px; height:179px; float:left; margin-left:12px; margin-top:12px;}
.div_home_imagen2{  width:172px; height:179px; float:right; margin-top:12px; margin-right:12px }

/* para todos igual */
.div_parte4{ width:100%; height:89px;}
/* no hay mas */

/* ------------- ESPAŅOL HOME --------------- */
.div_parte1_es{ width:100%; height:33px; background: url(../img/home/jafep1_03.gif);}
.div_parte2_es{ width:100%; height:60px; background:url(../img/home/jafep1_07.gif); margin-bottom:8px}
.div_parte5_es{ width:100%; height:33px; background:url(../img/home/jafep1_05.gif);}
.div_parte6_es{ width:100%; height:57px; background:url(../img/home/jafep1_08.gif); margin-bottom:8px}
.div_parte7_es{ width:100%; height:34px; background:url(../img/home/jafep1_10.gif);}
.div_parte8_es{ width:100%; height:57px; background:url(../img/home/jafep1_11.gif);}
	
/* ------------- FRANCES HOME --------------- */
.div_parte1_fr{ width:100%; height:33px; background: url(../img/home/jafep1_03_fr.gif);}
.div_parte2_fr{ width:100%; height:60px; background:url(../img/home/jafep1_07.gif); margin-bottom:8px}
.div_parte5_fr{ width:100%; height:33px; background:url(../img/home/jafep1_05_fr.gif);}
.div_parte6_fr{ width:100%; height:57px; background:url(../img/home/jafep1_08.gif); margin-bottom:8px}
.div_parte7_fr{ width:100%; height:34px; background:url(../img/home/jafep1_10_fr.gif);}
.div_parte8_fr{ width:100%; height:57px; background:url(../img/home/jafep1_11.gif);}

/* ------------- INGLES HOME ---------------------- */
.div_parte1_en{ width:100%; height:33px; background: url(../img/home/jafep1_03_en.gif);}
.div_parte2_en{ width:100%; height:60px; background:url(../img/home/jafep1_07.gif); margin-bottom:8px}
.div_parte5_en{ width:100%; height:33px; background:url(../img/home/jafep1_05_en.gif);}
.div_parte6_en{ width:100%; height:57px; background:url(../img/home/jafep1_08.gif); margin-bottom:8px}
.div_parte7_en{ width:100%; height:34px; background:url(../img/home/jafep1_10_en.gif);}
.div_parte8_en{ width:100%; height:57px; background:url(../img/home/jafep1_11.gif);}

/* ------------- PORTUGUES HOME ---------------------- */
.div_parte1_por{ width:100%; height:33px; background: url(../img/home/jafep1_03_por.jpg);}
.div_parte2_por{ width:100%; height:60px; background:url(../img/home/jafep1_07.gif); margin-bottom:8px}
.div_parte5_por{ width:100%; height:33px; background:url(../img/home/jafep1_05_por.jpg);}
.div_parte6_por{ width:100%; height:57px; background:url(../img/home/jafep1_08.gif); margin-bottom:8px}
.div_parte7_por{ width:100%; height:34px; background:url(../img/home/jafep1_10_por.jpg);}
.div_parte8_por{ width:100%; height:57px; background:url(../img/home/jafep1_11.gif);}

/* STYLE VIEJO */
/* home supe */
.url_home{background: url(../img/homeicon.jpg)  no-repeat; padding-left:30px; color:white;height:25px; margin-top:0px; margin-left:1px; padding-top:7px; font-size:9px}
a .url_home, a:visited .url_home  { color:#FFF !important; text-decoration:none;}
a:hover .url_home { text-decoration:underline !important; color:#FFF!important;}
/* fin de supe*/

/* idiomas */
.div_idiomas{ margin-right:5px; font-size:10px; margin-top:0px; text-align:right; margin-right:10px; margin-bottom:7px}
.idioma_activo{ font-weight:bold; color:#ffffff; font-size:10px}
.idioma_es{ color:#cccccc; font-size:10px}
.idioma_fr{ color:#cccccc; font-size:10px}
.idioma_en{ color:#cccccc; font-size:10px}
.idioma_pg{ color:#cccccc; font-size:10px}
.idioma_ar{ color:#cccccc; font-size:10px}
/* fin de idiomas */

/* seccion de productos */
#productos_central {
	width:495px;
	height:auto;
	padding-top:0!important;
	margin-top:0!important;
	vertical-align:bottom;
}

.contenido_tienda {
width:495px;
height:40px;
vertical-align:bottom!important;
}

.lista_subproductos {
width:195px;
min-height:300px;
}

.ficha_producto_seleccion {
width:300px;
min-height:300px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.lista_subproductos ul { margin:0; padding:0; padding-top:75px; padding-left:10px;}
.lista_subproductos ul li { list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#fa361c; padding-left:10px;}
.lista_subproductos ul li.producto_categoria_principal {  background:url(../img/menu_productos/li.jpg) no-repeat 0 0; margin:0; padding:0;}
.lista_subproductos ul li.producto_categoria_principal a, .lista_subproductos ul li.producto_categoria_principal a.hover, .lista_subproductos ul li.producto_categoria_principal a.visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;; padding-left:15px;}
.lista_subproductos ul ul { margin:0; padding:0; padding-left:10px;}
.lista_subproductos ul ul li { margin:0; padding:0; list-style:none; background:url(../img/menu_productos/li_2.jpg) no-repeat 0 0; text-align:left;}
.lista_subproductos ul ul li a, .lista_subproductos ul ul li a.hover, .lista_subproductos ul ul li a.visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; padding-left:15px; height:15px; line-height:15px;}

.titulo_producto {
font-size:12px;
font-weight:bold;
text-align:center;
border-bottom:2px #003300 dotted;
padding-top:40px;
}

.descripcion_image { padding-top:20px;}

.descripcion_producto {
border-right:1px #000000 dotted;
padding-top:20px;
padding-right:20px;
line-height:20px;
}

.ficha_tecnica_img a { list-style:none; border:none; text-decoration:none;}
.ficha_tecnica_img a img { border:none; list-style:none; text-decoration:none;}
/* fin de productos */

/* pie */
.pie{ text-align: right; color: #FFF; font-weight: bold; font-size: 10px; padding: 0px 20px 0px 220px;}
.pie a, .pie a:visited {text-decoration: underline; color: white; font-size:10px}
.pie a:hover {color: #FFF;}
/* fin de pie */