/*
=================================================
CONSERVAS NARDÍN
=================================================
*/

*{ margin:0; padding:0;}
body{ background-color:#fff; color:#3c4347; font:normal 1em "Palatino Linotype", Arial, Helvetica, sans-serif; text-align:center; padding:15px 0 20px;}

.clearfix:after { clear:both; content:"."; display:block; height:0; visibility:hidden;}
.clearfix { display:inline-block;}
.clearfix { display:block;}
* html .clearfix { height:1px;}

img, a img, embed, iframe{ border:none; vertical-align:bottom;}
a{ color:#003c75; outline:none; text-decoration:none;}
a:hover, a:focus{}
form, fieldset{ border:none;}

#container{ margin:0 auto; text-align:left; width:980px;}

#cabecera { margin:0 20px;}

#cabecera #logo_nardin{ display:inline; float:left; margin:0 0 0 20px; width:124px;}
#cabecera #logo_nardin h1 a{ cursor:pointer; display:block; font-size:22px; font-weight:bold; height:102px; position:relative; overflow:hidden; width:124px;}
#cabecera #logo_nardin h1 a span{ background:url(img/logo_nardin.gif) no-repeat top left; height:100%; position:absolute; width:100%;}

#cabecera #header_newsletter{ display:inline; float:left; margin:0 0 0 20px;}


#cabecera #header_newsletter fieldset{
	width: 420px;
	padding-left: 80px;
}

#cabecera #header_newsletter fieldset label {
	width: 130px;
	float: left;
	text-align: right;
	display: block;
	color: #2c4489;
	font-size: 12px;
	margin-right: 8px;
	font-weight: bold;
	padding-top:4px;
}

#cabecera #header_newsletter fieldset p {
	color: #2801BA;
	font-weight: bold;
}

#cabecera #header_newsletter fieldset input{
	color: #5e5e5e;
	width: 113px;
	font-size:12px;
	height:18px;
	text-align: middle;
	padding-top: 0px;
	margin-top: 0px;
}

#cabecera #header_newsletter fieldset input.boton{
	width: 34px;
	height:24px;
	color: #002b6b;
	background-color: #d0ecf7;
}

#cabecera #header_newsletter fieldset input.boton:hover{
	color: #002b6b;
	background-color: #b8e2f1;
}


#cabecera #idioma{ color:#aeb2b2; display:inline; float:right; font-size:11px; text-align:right; width:250px;}
#cabecera #idioma p a{ color:#aeb2b2; padding:0 3px;}
#cabecera #idioma p a:hover, #cabecera #idioma p a:focus{ text-decoration:underline;}

#navegacion { background:url(img/bg_gradient_sup.gif) no-repeat center bottom; margin:-20px 20px 0; position:relative;}
#navegacion ul { display:inline; float:right; margin:0 10px 0 0; width:615px; _width:618px;}
#navegacion ul li{ display:inline; list-style:none;}
#navegacion ul li a{ display:block; float:left; height:40px; margin:0 0 0 3px; overflow:hidden; position:relative;}
#navegacion ul li a:hover, #navegacion ul li a:focus{ text-decoration:underline;}
#navegacion ul li a span{ cursor:pointer; height:100%; position:absolute; width:100%;}

body#ar #navegacion ul li a{ _color:#fff; *color:#fff; _text-align:right !important; *text-align:right !important;}

#navegacion ul li a.portada_es{ width:82px;}
#navegacion ul li a.portada_es span{ background:#fff url(img/bg_menu_es.gif) -3px 0;}
#navegacion ul li a.portada_es:hover span, #navegacion ul li a.portada_es:focus span, #navegacion ul li a.portada_selected span{ background:url(img/bg_menu_es.gif) -3px -40px;}

#navegacion ul li a.portada_en{ width:82px;}
#navegacion ul li a.portada_en span{ background:#fff url(img/bg_menu_en.gif) -3px 0;}
#navegacion ul li a.portada_en:hover span, #navegacion ul li a.portada_en:focus span, #navegacion ul li a.portada_selected_en span{ background:url(img/bg_menu_en.gif) -3px -40px;}

#navegacion ul li a.portada_eu{ width:82px;}
#navegacion ul li a.portada_eu span{ background:#fff url(img/bg_menu_eu.gif) -3px 0;}
#navegacion ul li a.portada_eu:hover span, #navegacion ul li a.portada_eu:focus span, #navegacion ul li a.portada_selected_eu span{ background:url(img/bg_menu_eu.gif) -3px -40px;}

#navegacion ul li a.portada_ja{ width:82px;}
#navegacion ul li a.portada_ja span{ background:#fff url(img/bg_menu_ja.gif) -3px 0;}
#navegacion ul li a.portada_ja:hover span, #navegacion ul li a.portada_ja:focus span, #navegacion ul li a.portada_selected_ja span{ background:url(img/bg_menu_ja.gif) -3px -40px;}

#navegacion ul li a.portada_ar{ width:140px;}
#navegacion ul li a.portada_ar span{ background:#fff url(img/bg_menu_ar.gif) -3px 0;}
#navegacion ul li a.portada_ar:hover span, #navegacion ul li a.portada_ar:focus span, #navegacion ul li a.portada_selected_ar span{ background:url(img/bg_menu_ar.gif) -3px -40px;}

#navegacion ul li a.catalogo_es{ width:176px;}
#navegacion ul li a.catalogo_es span{ background:#fff url(img/bg_menu_es.gif) -88px 0;}
#navegacion ul li a.catalogo_es:hover span, #navegacion ul li a.catalogo_es:focus span, #navegacion ul li a.catalogo_selected span{ background:url(img/bg_menu_es.gif) -88px -40px;}

#navegacion ul li a.catalogo_en{ width:176px;}
#navegacion ul li a.catalogo_en span{ background:#fff url(img/bg_menu_en.gif) -88px 0;}
#navegacion ul li a.catalogo_en:hover span, #navegacion ul li a.catalogo_en:focus span, #navegacion ul li a.catalogo_selected_en span{ background:url(img/bg_menu_en.gif) -88px -40px;}

#navegacion ul li a.catalogo_eu{ width:176px;}
#navegacion ul li a.catalogo_eu span{ background:#fff url(img/bg_menu_eu.gif) -88px 0;}
#navegacion ul li a.catalogo_eu:hover span, #navegacion ul li a.catalogo_eu:focus span, #navegacion ul li a.catalogo_selected_eu span{ background:url(img/bg_menu_eu.gif) -88px -40px;}

#navegacion ul li a.catalogo_ja{ width:139px;}
#navegacion ul li a.catalogo_ja span{ background:#fff url(img/bg_menu_ja.gif) -88px 0;}
#navegacion ul li a.catalogo_ja:hover span, #navegacion ul li a.catalogo_ja:focus span, #navegacion ul li a.catalogo_selected_ja span{ background:url(img/bg_menu_ja.gif) -88px -40px;}

#navegacion ul li a.catalogo_ar{ width:130px;}
#navegacion ul li a.catalogo_ar span{ background:#fff url(img/bg_menu_ar.gif) -144px 0;}
#navegacion ul li a.catalogo_ar:hover span, #navegacion ul li a.catalogo_ar:focus span, #navegacion ul li a.catalogo_selected_ar span{ background:url(img/bg_menu_ar.gif) -144px -40px;}

#navegacion ul li a.localizacion_es{ width:114px;}
#navegacion ul li a.localizacion_es span{ background:#fff url(img/bg_menu_es.gif) -267px 0;}
#navegacion ul li a.localizacion_es:hover span, #navegacion ul li a.localizacion_es:focus span, #navegacion ul li a.localizacion_selected span{ background:url(img/bg_menu_es.gif) -267px -40px;}

#navegacion ul li a.localizacion_en{ width:114px;}
#navegacion ul li a.localizacion_en span{ background:#fff url(img/bg_menu_en.gif) -267px 0;}
#navegacion ul li a.localizacion_en:hover span, #navegacion ul li a.localizacion_en:focus span, #navegacion ul li a.localizacion_selected_en span{ background:url(img/bg_menu_en.gif) -267px -40px;}

#navegacion ul li a.localizacion_eu{ width:114px;}
#navegacion ul li a.localizacion_eu span{ background:#fff url(img/bg_menu_eu.gif) -267px 0;}
#navegacion ul li a.localizacion_eu:hover span, #navegacion ul li a.localizacion_eu:focus span, #navegacion ul li a.localizacion_selected_eu span{ background:url(img/bg_menu_eu.gif) -267px -40px;}

#navegacion ul li a.localizacion_ja{ width:151px;}
#navegacion ul li a.localizacion_ja span{ background:#fff url(img/bg_menu_ja.gif) -230px 0;}
#navegacion ul li a.localizacion_ja:hover span, #navegacion ul li a.localizacion_ja:focus span, #navegacion ul li a.localizacion_selected_ja span{ background:url(img/bg_menu_ja.gif) -230px -40px;}

#navegacion ul li a.localizacion_ar{ width:102px;}
#navegacion ul li a.localizacion_ar span{ background:#fff url(img/bg_menu_ar.gif) -277px 0;}
#navegacion ul li a.localizacion_ar:hover span, #navegacion ul li a.localizacion_ar:focus span, #navegacion ul li a.localizacion_selected_ar span{ background:url(img/bg_menu_ar.gif) -277px -40px;}

#navegacion ul li a.porque_es{ width:114px;}
#navegacion ul li a.porque_es span{ background:#fff url(img/bg_menu_es.gif) -464px 0;}
#navegacion ul li a.porque_es:hover span, #navegacion ul li a.porque_es:focus span, #navegacion ul li a.porque_selected span{ background:url(img/bg_menu_es.gif) -464px -40px;}

#navegacion ul li a.porque_en{ width:114px;}
#navegacion ul li a.porque_en span{ background:#fff url(img/bg_menu_en.gif) -464px 0;}
#navegacion ul li a.porque_en:hover span, #navegacion ul li a.porque_en:focus span, #navegacion ul li a.porque_selected_en span{ background:url(img/bg_menu_en.gif) -464px -40px;}

#navegacion ul li a.porque_eu{ width:114px;}
#navegacion ul li a.porque_eu span{ background:#fff url(img/bg_menu_eu.gif) -464px 0;}
#navegacion ul li a.porque_eu:hover span, #navegacion ul li a.porque_eu:focus span, #navegacion ul li a.porque_selected_eu span{ background:url(img/bg_menu_eu.gif) -464px -40px;}

#navegacion ul li a.porque_ja{ width:151px;}
#navegacion ul li a.porque_ja span{ background:#fff url(img/bg_menu_ja.gif) -230px 0;}
#navegacion ul li a.porque_ja:hover span, #navegacion ul li a.porque_ja:focus span, #navegacion ul li a.porque_selected_ja span{ background:url(img/bg_menu_ja.gif) -230px -40px;}

#navegacion ul li a.porque_ar{ width:102px;}
#navegacion ul li a.porque_ar span{ background:#fff url(img/bg_menu_ar.gif) -277px 0;}
#navegacion ul li a.porque_ar:hover span, #navegacion ul li a.porque_ar:focus span, #navegacion ul li a.porque_selected_ar span{ background:url(img/bg_menu_ar.gif) -277px -40px;}

#navegacion ul li a.blog_es{ width:77px;}
#navegacion ul li a.blog_es span{ background:#fff url(img/bg_menu_es.gif) -384px 0;}
#navegacion ul li a.blog_es:hover span, #navegacion ul li a.blog_es:focus span, #navegacion ul li a.blog_selected span{ background:url(img/bg_menu_es.gif) -384px -40px;}

#navegacion ul li a.blog_en{ width:77px;}
#navegacion ul li a.blog_en span{ background:#fff url(img/bg_menu_en.gif) -384px 0;}
#navegacion ul li a.blog_en:hover span, #navegacion ul li a.blog_en:focus span, #navegacion ul li a.blog_selected_en span{ background:url(img/bg_menu_en.gif) -384px -40px;}

#navegacion ul li a.blog_eu{ width:77px;}
#navegacion ul li a.blog_eu span{ background:#fff url(img/bg_menu_eu.gif) -384px 0;}
#navegacion ul li a.blog_eu:hover span, #navegacion ul li a.blog_eu:focus span, #navegacion ul li a.blog_selected_eu span{ background:url(img/bg_menu_eu.gif) -384px -40px;}

#navegacion ul li a.blog_ja{ width:151px;}
#navegacion ul li a.blog_ja span{ background:#fff url(img/bg_menu_ja.gif) -230px 0;}
#navegacion ul li a.blog_ja:hover span, #navegacion ul li a.blog_ja:focus span, #navegacion ul li a.blog_selected_ja span{ background:url(img/bg_menu_ja.gif) -230px -40px;}

#navegacion ul li a.blog_ar{ width:102px;}
#navegacion ul li a.blog_ar span{ background:#fff url(img/bg_menu_ar.gif) -277px 0;}
#navegacion ul li a.blog_ar:hover span, #navegacion ul li a.blog_ar:focus span, #navegacion ul li a.blog_selected_ar span{ background:url(img/bg_menu_ar.gif) -277px -40px;}

#galeria_imagenes{}

#galeria_imagenes_home{ background:url(img/bg_slider_home.jpg) no-repeat top center;width:967px; height: 334px;/*border: 1px solid #003875;*/}
#galeria_imagenes_home #video_slider{ float: left;width:380px; min-height: 280px;margin-left: 31px;margin-top: 39px;}
#galeria_imagenes_home #img_slider{ position: absolute; min-height: 280px;width: 473px;margin-left: 446px;margin-top: 19px;}

*+html #galeria_imagenes_home #img_slider { position: absolute; min-height: 280px;width: 473px;margin-left: 27px;margin-top: 19px;}

.oculta {display:none;}

#header_producto{text-align:center;}

#contenido{}

.contenido_home {padding-top: 0px;}
/*.home_facebook {background:#fff url(img/bg_home_facebook.png) no-repeat 0 0;padding-top: 43px;position: absolute;margin-left:21px;min-width:261px;}*/
.home_facebook {background:#fff url(img/bg_home_facebook.png) no-repeat 0 0;padding-top: 43px;position: absolute;margin-left:21px;min-width:261px;}
/*.home_facebook {
  left:21px;\9;
}*/

*+html .home_facebook {
    margin-left:-280px;
}

.titulo_home_blog {margin-left: 315px;background:#fff url(img/bg_home_blog.jpg) no-repeat 0 0;padding-top: 15px;padding-right: 11px;position: absolute; width: 633px;height: 36px;text-align:right;font-family: Times, serif;}
.home_blog {margin-left: 315px; width: 644px;padding-top: 64px;}
.home_blog img{margin-top: 7px; float: left;margin-right: 11px;}

*+html .titulo_home_blog{margin-left:-1px; }

.home_blog .home_blog_entrada_principal{float: right;width: 463px;}

.home_blog .home_blog_entrada_principal div.div_principal {border-bottom: 1px dotted #797979;}

.home_blog .home_blog_entrada_principal div.div_principal h1.principal {color:#484848; font-family: Times, serif;padding-bottom: 8px;}
.home_blog .home_blog_entrada_principal div.div_principal h1.principal a {color:#003774; font-family: Times, serif;padding-bottom: 8px;}
.home_blog .home_blog_entrada_principal div.div_principal h1.principal a:hover {text-decoration:underline;}
/*.home_blog .home_blog_entrada_principal h1.principal {color:#484848; font-family: Times, serif;padding-bottom: 8px;background:url(img/bg_home_blog_entrada_principal.png) no-repeat bottom right;}*/
.home_blog .home_blog_entrada_principal h2 {color:#484848;font-size: 12px; font-family: Arial, Times, serif;padding-top:6px;padding-left: 0px;padding-bottom:13px;border-bottom: 1px dotted #797979;}
/*.home_blog .home_blog_entrada_principal h2 {color:#484848;font-size: 12px; font-family: Arial, Times, serif;padding-top:6px;padding-left: 4px;padding-bottom:13px;background:url(img/bg_home_blog_entrada_principal.png) no-repeat bottom right;}*/
.home_blog .home_blog_entrada_principal p {color:#484848;font-family: Arial, Times, serif;font-size:12px;padding-top:12px;margin-bottom: 10px;}
.home_blog .home_blog_entrada_principal a.boton {color: #FFFFFF;background-color: #000000;padding: 2px 12px 2px 12px;font-size: 12px;}

.home_blog .home_blog_entradas{clear: both;}

.home_blog .home_blog_entradas h1.lista {color:#6e6e6e; font-family: Times, serif;border-bottom: 1px dotted #797979;padding-top:0px;margin-top:0px;height: 40px;margin-top:-10px;}
/*.home_blog .home_blog_entradas h1.lista {color:#6e6e6e; font-family: Times, serif;background:url(img/bg_home_blog_entrada.png) no-repeat bottom center;padding-top:0px;margin-top:0px;height: 40px;margin-top:-10px;}*/
.home_blog .home_blog_entradas h1.lista a{color:#003774; font-family: Times, serif;font-size: 10px;margin:0;padding:0;font-weight:normal;}
.home_blog .home_blog_entradas h1.lista a:hover{text-decoration:underline;}

*+html .home_blog_entradas {
    margin-top:20px;
}
*+html .home_blog .home_blog_entradas h1.lista{margin-bottom: 0px;margin-top:10px;height: 20px;}

.home_productos {margin-left: 21px;padding-top: 30px;}
.home_productos h1 {color:#2c4489;font-family: Times, serif;}

.titulo_home_productos {position: absolute;margin-top: -31px; margin-left: 558px;width: 383px;color: #c7d0da;font-family: Times, serif;font-style:italic;font-weight: bold;font-size: 24px;text-align:right;}
.titulo_home_productos span {margin-left: 13px;}

.titulo_catalogo_productos {position: absolute;margin-top: 0px; margin-left: 23px;color: #c7d0da;font-family: Times, serif;font-style:italic;font-weight: bold;font-size: 24px;}
.titulo_catalogo_productos span {margin-left: 13px;}

.home_productos #caja_productos {border:1px solid #2c448a;margin-top: 8px;height:262px;}

.home_productos #caja_productos #caja_productos_izquierda{float: left;width: 213px;height:215px; font-size:12px; padding-top: 47px;padding-left: 21px;}
.home_productos #caja_productos #caja_productos_izquierda ul{list-style-image: url(img/ul_circulo.gif);padding-left: 5px;}
.home_productos #caja_productos #caja_productos_izquierda ul li{margin-bottom:13px;}
.home_productos #caja_productos #caja_productos_izquierda ul li a:hover{text-decoration:underline;}

.home_productos #caja_productos .caja_productos_logotipo{float: left;width:102px; text-align:center;font-size:10px;color: #a6a6a6;padding-top:15px;}
.home_productos #caja_productos .caja_productos_logotipo p{margin-top: 10px;line-height:109%;}
.home_productos #caja_productos .caja_productos_logotipo p a{color: #a6a6a6;}
.home_productos #caja_productos .caja_productos_logotipo p a:hover{text-decoration:underline;}

.home_productos #caja_productos .caja_productos_productos{float: left;width:229px; font-size:10px;color: #a6a6a6;padding-top:15px;height: 250px;padding-left:10px;}
.home_productos #caja_productos .caja_productos_productos .producto{height: 57px;font-family:Tahoma,Geneva,Kalimati,sans-serif;}
.home_productos #caja_productos .caja_productos_productos .producto a{color: #a6a6a6;}
.home_productos #caja_productos .caja_productos_productos .producto a:hover{text-decoration:underline;}
.home_productos #caja_productos .caja_productos_productos .producto h2{color: #000000;font-size:13px;margin-top:9px;}
.home_productos #caja_productos .caja_productos_productos .producto h2 a{color: #000000;font-size:13px;margin-top:9px;}
.home_productos #caja_productos .caja_productos_productos .producto h2 a:hover{text-decoration:underline;}
.home_productos #caja_productos .caja_productos_productos .producto .imagen{float:left;margin-right: 12px;font-size: 12px;margin-top:1px;}

.home_productos #caja_productos .caja_productos_productos .producto a.producto_titulo{color: #000000;font-size:11px;margin-top:9px;font-weight: bold;font-family: Times, serif}
.home_productos #caja_productos .caja_productos_productos .producto a.producto_titulo:hover{text-decoration:underline;}


#contenido #col_izda{ color:#003c75; display:inline; float:left; margin:0 0 0 20px; width:380px;}
#contenido #col_izda h2{ font-size:30px; font-weight:bold; margin:21px 0 0;}
#contenido #col_izda p{ font-size:20px; line-height:29px; margin:27px 0 0;}

body#ar #contenido #col_izda{ text-align:right; direction:rtl;}

#contenido #col_dcha p{ font-size:13px; line-height:18px; margin:0 20px 16px 0;}
#contenido #col_dcha ul{ font-size:13px; line-height:18px; margin:10px 20px 0 0;}
#contenido #col_dcha ul li{ background:url(img/icon_listados.gif) no-repeat 0 4px; list-style:none; padding:0 0 0 21px;}

#contenido #col_dcha{ display:inline; float:left; margin:0 0 0 40px; width:540px;}
#contenido #col_dcha #logos{ text-align:right; margin:-76px 0 -36px 0; position:relative; z-index:10;}
#contenido #col_dcha #logos img{}
#contenido #col_dcha .contenido_derecha {clear: both; margin-top:50px; margin-bottom: 0px; padding-top: 0px;}
#contenido #col_dcha .contenido_derecha .logos{ float: left; margin-right: 10px;}
#contenido #col_dcha .contenido_derecha h1 {font-size:24px; margin-top:0px; padding-top: 0px;letter-spacing:-1px;color:#003c75;}
#contenido #col_dcha .contenido_derecha p {font-size: 12px;margin:0 0 10px 0; }
#contenido #col_dcha .contenido_derecha ul { font-size:13px; line-height:14px; margin:0px 20px 0 100px;}
#contenido #col_dcha .contenido_derecha ul li{ background:url(img/icon_listados.gif) no-repeat 0 4px; list-style:none; padding:0 0 0 21px;}
#contenido #col_dcha .contenido_derecha ul.especial { font-size:13px; line-height:14px; margin:0px 20px 0 0px;}
#contenido #col_dcha .contenido_derecha ul.especial li{ background:url(img/icon_listados.gif) no-repeat 0 4px; list-style:none; padding:0 0 0 21px;}


body#ar #contenido #col_dcha p{ text-align:right; direction:rtl;}
body#ar #contenido #col_dcha ul li{ background:url(img/icon_listados_ar.gif) no-repeat right; list-style:none; padding:0 21px 0 0; text-align:right; direction:rtl;}

#footer{ background:url(img/logo_footer.gif) no-repeat top center; clear:both; margin:7px 0 0; padding:50px 0 0;}
#footer p{ text-align:center; font-size:11px; line-height:18px;}
#footer p a{ color:#3c4347;}
#footer p a:hover, #footer p a:focus{ text-decoration:underline;}
#footer p span{ color:#aeb2b2; margin:0 3px;}
#footer .footer_arazi_ikt{position:absolute;margin-left: 884px;margin-top: -51px;}
#footer .footer_arazi_ikt a{color:#536498;font-family: Times, serif;font-size:14px;text-decoration: underline;font-weight: bold;}

h2.h2_interior{ color:#003c75; font-size:30px; font-weight:bold; padding:12px 0 0 20px;}
.cuadro_descarga_catalogo{ background:url(img/bg_descargar_catalogo.gif) no-repeat top left; display:inline; float:right; height:59px; margin:9px 20px 0 0; width:355px;}
.cuadro_descarga_catalogo p { color:#59626b; display:block; margin:15px 0 0 9px; font-size:13px; line-height:18px;}
.cuadro_descarga_catalogo p a{ display:block; color:#59626b;}
.cuadro_descarga_catalogo p a strong{ color:#003c75; font-size:15px;}

body#ar h2.h2_interior{ text-align:right; direction:rtl; margin-right:20px;}
body#ar .cuadro_descarga_catalogo{float:left; margin-left:20px;}
body#ar .cuadro_descarga_catalogo p { text-align:right; direction:rtl; margin-right:120px;}

#listado_productos{ clear:both;}
#listado_productos div{ display:inline; float:left; margin:30px 0 0 20px; width:300px;}
#listado_productos div a img{ border:1px solid #c7c9ca; display:block;}
#listado_productos div a:hover img, #listado_productos div a:focus img{ border-color:#003c75;}
#listado_productos div a h3{ background:url(img/icon_listados.gif) no-repeat 5px 13px; display:block; font-size:16px; font-weight:bold; padding:5px 0 0 24px;}

body#ja #listado_productos div a h3{ font-size:14px !important; padding:8px 0 0 24px;}
body#ar #listado_productos div a h3{ background:url(img/icon_listados_ar.gif) no-repeat right; text-align:right; padding:5px 24px 0 0;}

#titulo_familia{ background:url(img/bg_h3_productos.gif) no-repeat bottom left; clear:both; margin:0 0 0 20px; min-height:64px; _height: 64px; padding:10px 0 0;}
#titulo_familia h3{ color:#fff; font-size:20px; margin:0 0 0 7px; padding:8px 0 0; _padding:15px 0 0;}
#titulo_familia p a{ background:url(img/icon_volver.gif) no-repeat left; color:#3c4347; font-size:13px; margin:0 0 0 7px; padding:0 0 0 16px;}
#titulo_familia p a:hover, #titulo_familia p a:focus{ color:#003c75; text-decoration:underline;}

body#ar #titulo_familia h3{ text-align:right; direction:rtl; margin-right:70px;}
body#ar #titulo_familia p { text-align:right; direction:rtl; margin-right:70px;}
body#ar #titulo_familia p a{ background:url(img/icon_volver.gif) no-repeat right; padding:0 16px 0 0;}

#listado_productos div.producto_familia{ margin:20px 0 0 20px; width:140px;}
#listado_productos div.producto_familia h4{ background:url(img/icon_listados.gif) no-repeat 0 16px; color:#003c75; display:block; font-size:16px; font-weight:bold; line-height:18px; min-height:45px; _height:45px; padding:10px 0 0 18px;}
#listado_productos div.producto_familia h4.h4_4lineas{ min-height:90px; _height:90px;}
#listado_productos div.producto_familia table{ border-collapse:collapse; width:100%;}
#listado_productos div.producto_familia table th{ background:#d9e2ea; border-top:4px solid #fff; color:#636f72; font-size:13px; font-weight:normal; text-align:left; padding:1px 0 4px 5px;}
#listado_productos div.producto_familia table td{ background:#d9e2ea; border-top:4px solid #fff; color:#3b4345; font-size:13px; font-weight:bold; text-align:right; padding:1px 5px 4px 0;}

body#ar #listado_productos div.producto_familia h4{ background:url(img/icon_listados_ar.gif) no-repeat right 14px; padding:10px 18px 0 0; text-align:right; direction:rtl;}
body#ar #listado_productos div.producto_familia table th{ text-align:right; direction:rtl;}

#google_map{ margin:0 0 0 30px;}
#flash_localizacion { background:url(img/bg_gradient_localizacion.gif) no-repeat bottom center; display:inline; float:left; padding:30px 0 20px;}
#direccion{ display:inline; float:right; width:230px; margin:0;}
#direccion h2{ color:#003c75; font-size:30px; font-weight:bold; padding:18px 0 0;}
#direccion h3{ font-size:13px; line-height:18px; margin:25px 0 0;}
#direccion address, #direccion p{ font-size:13px; line-height:18px; font-style:normal;}
#direccion p{ margin:0px;}
#direccion p a{ text-decoration:underline;}
#direccion p a:hover, #direccion p a:focus{ text-decoration:none;}

body#ar #direccion{ text-align:right; margin-right:10px;}
body#ar #direccion h3{ text-align:right; direction:rtl;}

#aviso_legal ul li, #mapa_web ul li{ background:url(img/icon_listados.gif) no-repeat 0 4px; display:block; list-style:none; font-size:13px; line-height:18px; margin:20px 200px 0 20px; padding:0 0 0 21px;}
#mapa_web ul li ul li{margin:5px 0 0; padding:0 0 0 21px;}
#mapa_web ul li ul li a{ color:#3c4347;}
#mapa_web ul li a:hover, #mapa_web ul li a:focus{ text-decoration:underline;}
