* {margin:0;padding:0;}
h2, h3 , h4, h5, p {margin:0 1em;padding: .5em 0;}
form p {margin:0;}
html {margin:0 auto;padding:0;color:#333;text-align:center;background:#EBEBD7 url(../img/html_bg.gif) repeat-x 0 1.6em;}
body {width: 990px;margin:0 auto 1em;padding:0;font:82%/155% Tahoma, Verdana, Arial, sans-serif;text-align:center;}
h2, h3, h4 {clear:left;margin:0;padding: .5em 0;}
h3 {color:#585243;letter-spacing:2px;font-style:italic;padding-left:10px; border-bottom:1px dotted #fff;padding-bottom:0;width:85%;}
h4 {font-size : 107%;color:#B9B98D;border-bottom: 3px double #E7C365;}
h5 {font-size: 105%;color:#202020;padding-left: 56px;}
h6 {font-size: 125%; text-align: center;color:#585243;letter-spacing:2px;font-style:italic;border-top: 1px dotted #fff;margin-top:5px;}              
code, pre { margin:0;padding: 0;font: 1.5em monaco, courier, monospace;font-weight: normal;color: #666;}
hr {color:#BABB8F;margin:0;padding:0;}
div.arriba {clear:both;text-align:right;padding-right:30px;}
div.arriba a:link,div.arriba a:visited {color:#585243;}
div.arriba a:hover {color:#000;}
pre {font-size:80%;}
img, img a {border:none;}
img.logotipo {border:2px solid #fff;}
img.lb {border:1px solid #BABB8F;padding:1px;float:left;margin:5px 15px;}
.tlf {background: url(../img/telefpeke.gif ) no-repeat 9px 0;padding-left:30px;margin-left: 5px;}
div#marca2 img {margin: 1px 0 1px 0;}
/* -- [ MENU ] -- */
div#navigation ul {clear:right;font-variant:small-caps;font-size:14px;font-weight:bold;padding-left:300px;height:26px;}
div#navigation li {list-style-type: none; display: inline;float:left;margin-right:9px;line-height: 26px; text-align:center; background: url("../img/bt_navigation.gif");}
div#navigation li a { width:97px;height:26px;display:block;/*margin: 0 0.65em; 0 de top y bottom y 0.15 derecha e izqda */}
div#navigation ul li a, div#navigation ul li a:link, div#navigation ul li a:visited {color: #5E6D46;text-decoration: none;}
div#navigation ul li a:hover {text-decoration: none; color: #000; background: url("../img/bt_navigation_on.gif");}
/* pie*/
div#site_info a {text-decoration:none;}
div#site_info a:link, div#site_info a:visited {color:#6F6F6E;}
div#site_info a:hover {color:#000;text-decoration:underline;}
div#site_info a:link.mail, div#site_info a:visited.mail {color:#B9B98D;background: url(../img/email.gif) no-repeat 3px 0;padding-left: 25px;margin-left: 4px;padding-right: 15px;}
div#site_info a:hover.mail {color:#fff;}
div#developer_info a {color:#2F3030;text-decoration:underline;background:none;padding:0;margin:0;}
div#developer_info a:hover {color:#000;text-decoration:none;}
/* content sub */
div.direccion {font-weight:bold;text-align:center;}
div#content_sub ul {text-align:left;font-weight:bold;padding-left: 6.5em;float:left;font-size:13px;}
div#content_sub li {list-style-type:circle;color:#E6C264;}
div#content_sub li a {margin-bottom: 0.3em;width:130px;border-bottom: 1px solid #BABB8F;display:block;color:#5E6D46;text-decoration: none;}
div#content_main li a:link, div#content_main li a:visited {}
div#content_sub ul li a:hover {color:#000;}
/* content main */
p.nombre_seccion a , p.nombre_seccion_right a {display:block;text-decoration:none;padding:0.1em 0 0.2em 0;color:#d2d2d2;font:italic bold small-caps 120% Georgia, Tahoma, serif;letter-spacing:3px;background: #6F6A54;border:1px solid #D6D6C3;}
p.nombre_seccion a {padding-left:30px;}
p.nombre_seccion_right a{padding-left: 270px;}
p.nombre_seccion a:link, p.nombre_seccion a:visited, p.nombre_seccion_right a:link, p.nombre_seccion_right a:visited{color:#fff;text-decoration:none;}
p.nombre_seccion a:hover, p.nombre_seccion_right a:hover{text-decoration:underline;color:#ECC76E;}

div.right {float:right;background:#D3D3B7 url(../img/right_bg2.gif) 0 0 repeat-x;margin:0 1.5em 4px 0;padding-right:0.2em;}
div.right img {border:3px double #fff; width:90px; height: 90px;margin:0.8em 0 0.5em 0.3em;}
div.left {float:left;background:#D3D3B7 url(../img/right_bg2.gif) 0 0 repeat-x;margin:0 0 4px 1.5em;padding-left:0.2em;}
div.left img {border:3px double #fff; width:90px; height:90px;margin:0.8em 0.3em 0.5em 0;}

div#content_main ul.left {border:1px solid #CDCEB2;background:#EAEADF;font-weight:bold;width:38%;margin:0 0 5px 25px;float:left;font-size:11px;padding:0 0 1.2em 2.5em;}
div#content_main ul.right {border:1px solid #CDCEB2;background:#EAEADF;float:left;font-weight: bold;width:38%;font-size:11px;margin:0 0 0 30px;padding:0 0 1.2em 2.5em;}
div#content_main li {list-style-type: square; color:#5E6D46;}
div#content_main ul li a, div#content_main ul li a:link, div#content_main ul li a:visited {color:#5E6D46;text-decoration: none;}
div#content_main ul li a:hover { text-decoration:underline;color: #000;}
div.seccion span {color:#585243;font-weight:bold;}
div.info {border:1px solid #585243;width:94%;margin:4px auto;text-align:center;}
p.j {text-align:justify;}

div.clear{clear:both;line-height:0.1em;height: 0.1em;background: url("../img/bg2.gif") repeat-x 0 100%;}
div.galeria_img {clear:both;text-align:center;}
div.galeria_img img {border:1px solid #BABB8F;padding:1px;margin:6px;}
div.item {clear:both; margin:4px 35px;border:1px solid #BABB8F;border-right: 2px solid #585243;border-bottom: 2px solid #585243;background: #D8D9BF url("../img/item_bg.gif") no-repeat 4px 0;}
p.item_info {font-weight:bold;padding-left:9px;}
p.item_precio {display:none;color:#585243;padding-left:9px;border-top:1px dotted #585243;}
p.item_precio2 {color:#585243;padding-left:9px;border-top:1px solid #585243;}

div.regalos {clear:both;text-align:left;}
div.regalos img {float:left;}
div.regalos div.item {clear:both;width:630px;background:#fff;float:right;}
/* Layout */
div#container {width:100%;text-align:left;}
div#banda{padding-left:1%;background: url("../img/horizontal.gif") repeat-y  67px 0;height:10px;}
div#marca {clear:both;overflow: hidden;border:1px solid #ccc; border-top:1px solid #9A895A;border-bottom:1px solid #9A895A;background:#585243;}
div#marca_sub{float:right;width:68%;}
div#marca_sub img{vertical-align: middle; padding: 0.5em 1em;}
div#marca_main{float:left;color: #fff;width: 30%;font-weight:bold;text-align:center;}
div#marca_main img {display:block;margin:0 auto;}
div#navigation {clear:left;border-bottom: 1px solid #ccc;margin:0.4em 0 0 38px;}
div#content {clear:both;width: 983px;/*background: #F7F7EF;*/ border-right: 4px double #B9B98D;border-left:2px solid #585243;border-bottom:2px solid #585243;background: url("../img/bg_madera.jpg");}
div#content_main {float:right;width:73%; background: #fff url("../img/bg_madera2.gif") repeat-y 100% 0;}
div#content_main div.seccion {clear:left;border-left: 1px solid #BABB8F;background: #EFEFDF;margin-top: .2em;}
div#content_sub {float:left;width:20%;padding-left: 1%;background:#EFEFDF;border-right:1px solid #ECC76E;}
div#content_sub h5{padding-left:10px;}
div#content_sub img.imgini{padding-top:10px;padding-left:59px;}
div#content_sub img.imgend{margin-top:5px;}
div#content_bottom {clear:both;height: 1em;}
div#content_bottom2 {clear:both;height: 1em;background: url("../img/content_sub_bottom_bg.gif") 15px 100%;}
div#site_info {clear:both;text-align:center;color:#B9B98D;background:#585243;border:1px solid #ccc;border-bottom:4px double #B9B98D;}
div#developer_info {clear:both;color:#000;font-size: 82%;margin-top: 5px; text-align:right;border:1px solid #ccc;}