/*  */body {background: url('../img/page-back.jpg') top center no-repeat;background-color: #fff;margin: 0;padding: 0;font-family: "Arial";font-size: 12px;color: #000;}td , select , input , textarea {font-family: "Arial";font-size: 12px;color: #000;}p {padding: 0px;margin: 0 0 10px 0;}select , textarea {border: 1px solid #a0a0a0;}a {color: #000;}a img { border:none;}a {text-decoration: none;}a:hover {text-decoration: underline !important;}form {margin: 0;padding: 0;}.clear {clear:both;height:1px;overflow:hidden;}.floatleft {float: left;}.floatright {float: right;}#wrapper {width: 940px;margin: 0 auto;}#header {height: 190px;background: url('../img/menu-back.jpg') top left repeat-x;position: relative;}#header #carro {position: absolute;right: 10px;top:25px;font-size: 11px;text-align: right;color: #333;}#header #logo {width: 210px;height: 180px;background: url('../img/iris.png') top left no-repeat;float: left;}#header #logo a {display: block;height: 180px;}#menu {float: left;width: 730px;padding-top: 108px;font-family: Georgia , "Times New Roman", Times;color: #000;font-size: 12px;font-weight:bold;}#menu a {font-family: Georgia , "Times New Roman", Times;color: #000;font-size: 12px;display: block;padding: 0px 12px;font-weight:bold;}li.toplevel {height: 42px;}li.toplevel.on {border-bottom: 2px solid #d7d7d7;}#menu span.tienesubs {display: inline-block;width: 11px;height: 10px;margin-left: 5px;}ul.dropdown                         { position: relative; list-style: none outside none; float: right;}ul.dropdown, ul.dropdown ul         { padding:0 !important;margin:0 !important ; z-index: 11000;}ul.dropdown ul         { -webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;}ul.dropdown ul.sub_menu .open {background-position: 0 -51px;height: 12px;background-color: transparent;padding: 0;margin: 0;}ul.dropdown ul.sub_menu .close {background-position: 0 -69px;height: 15px;background-color: transparent;padding: 0;margin: 0;}ul.dropdown li                      { font-weight: bold; float: left; zoom: 1; }ul.dropdown a:hover            { color: #76a617; }ul.dropdown a:active                { color: #76a617; }ul.dropdown li a                    { display: block; text-decoration: none;font-weight:normal;}ul.dropdown li.hover,ul.dropdown li:hover                { position: relative; }ul.dropdown ul li a { width: 222px; font-family: Arial;font-size: 11px;display: inline-block;height: auto; line-height: normal; background-color: transparent;margin-left: 10px;} ul.dropdown li ul li a:hover        { color: #000; background-color: #82a53c}ul.dropdown ul { width: 266px; visibility: hidden; position: absolute; top: 100%; left: 0;list-style: none outside none  }ul.dropdown ul li { font-weight: normal;  float: none;display: inline-block; background: url('../img/menu-sep.jpg') bottom center no-repeat; background-color: #6a9316;}                                      ul.dropdown ul ul { left: 100%; top: 0; padding: 10px 0 !important ;background-color: #6a9316;}ul.dropdown li:hover > ul { visibility: visible; }ul.dropdown ul li{ width: 100%;display: inline-block;  } #content {color: #7f7f7f;}#footer {margin: 20px 0;padding-top: 40px;border-top:1px solid #d7d7d7;}#slider {float: left;width:700px;height: 348px;overflow: hidden;}#intro {margin-left: 20px;width: 220px;height: 348px;overflow: hidden;float: left; color: #000;}#intro h1 {margin: 0px 0 20px 0;padding: 0px;}.gris {color: #7f7f7f;}h1 {color: #000;font-family: "Arial Narrow" , Arial;font-size: 28px;font-weight:normal;padding: 0px 0px 20px 0px;margin: 20px 0 20px 0;border-bottom: 1px solid #d7d7d7;}h2 {color: #000;font-family: "Arial Narrow" , Arial;font-size: 24px;font-weight:normal;padding: 0px;margin: 0 0 20px 0;}h3 {color: #000;font-family: "Arial Narrow" , Arial;font-size: 22px;font-weight:normal;padding: 0px;margin: 0 0 25px 0;}h3 span {color: #7f7f7f;padding: 0px;}.producto {width: 220px;height: 265px;float: left; margin-right: 20px;overflow: hidden;margin-bottom: 20px;}.producto.last {margin-right: 0px;}.producto .foto {border:4px solid #d7d7d7;}.producto .foto img {border:1px solid #fff;}.producto h4 {color: #000;font-family: "Arial Narrow" , Arial;font-size: 18px;font-weight:normal;padding: 0px;margin: 17px 0 17px 0;}.producto p {color: #7f7f7f;padding: 0px;margin: 0px 0px 17px 0px;height: 45px;overflow: hidden;}.productodetalle .foto {border:10px solid #d7d7d7;float: left;margin-right: 20px;margin-bottom: 20px;width: 422px;}.productodetalle .foto img {border:1px solid #fff;}.productodetalle h4 {color: #000;font-family: "Arial Narrow" , Arial;font-size: 22px;font-weight:normal;padding: 0px 0 17px 0;margin: 0px 0 17px 0;border-bottom: 1px solid #d7d7d7;}.productodetalle .informacion {float: left;width: 478px;}.productodetalle .precio {color: #877e55;font-family: "Arial Narrow" , Arial;font-size: 50px;padding: 0px 0 17px 0;margin: 0px 0 17px 0;border-bottom: 1px solid #d7d7d7;}.productodetalle .precio span {display: inline-block;margin-left: 15px;font-size: 11px;color: #666;}.productodetalle p {color: #7f7f7f;padding: 0px;margin: 0px 0px 17px 0px;}.fueradestock {color: #a00000;font-weight:bold;font-size: 12px;}a.enlacemarron {background-color: #877e55;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 12px 25px;color: #fff;font-size: 12px;display: inline-block;}.cartsteps {margin-top: 20px;}.cartsteps td {background-color: #d7d7d7;color: #666;font-weight:bold;padding: 5px 15px;}.cartsteps td.on {background-color: #877e55;color: #fff;}input.botonmarron {border: 1px solid #877e55;background-color: #877e55;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 10px 25px;color: #fff;font-size: 12px;display: inline-block;}.celda th {background-color: #877e55;color: #fff;font-weight:bold;}.gris td {border-bottom: 1px solid #d7d7d7;}a.enlacepeq {background-color: #000;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 5px 15px;color: #fff;font-size: 10px;display: inline-block;}a.enlacegrande {background-color: #000;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 12px 25px;color: #fff;font-size: 12px;display: inline-block;}#homeprods {width: 720px;float: left; }#homeface {width: 220px;height: 305px;float: left; }#pagination {height: 35px;margin-bottom: 30px;}#pagination ul {list-style-type: none;margin: 0px;padding: 0px;}#pagination ul li {float: left; padding: 3px 6px;border: 1px solid #877e55;margin-right: 5px;color: #877e55;font-weight:bold;}#pagination ul li.current {color: #fff;font-weight:bold;background-color: #877e55;}#pagination ul li a {color: #877e55;font-weight:normal;}.sociales {float: right; margin-top: 45px;}.sociales img {margin-left: 4px;}#map_canvas {border: 4px solid #d7d7d7;padding: 1px;height: 500px;margin-bottom: 20px;}.required {    color: #A00000;font-weight:bold;font-size: 18px;}td.field input{padding: 4px;border: 1px solid #a0a0a0;width: 250px;}td.field select {padding: 4px;border: 1px solid #a0a0a0;width: 255px;}td.field textarea {padding: 4px;border: 1px solid #a0a0a0;width: 250px;height: 90px;}.submit {background-color: #000;border: 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;display: inline-block;font-size: 12px;line-height: 11px;padding: 10px 20px;color: #fff;text-decoration: none;}.error_message, .success_message { border:1px solid; border-left-color:#d1d1d1; border-top-color:#d1d1d1; border-right-color:#909090; border-bottom-color:#909090; margin:0px; }.error_message .inner, .success_message .inner { border:6px solid #bfbfbf; padding:3px 13px; background:#FFF; }.error_message .inner .left_cont, .success_message .inner .left_cont { float:left; width:63px; padding:6px 0 0px 7px; }.error_message .inner .right_cont, .success_message .inner .right_cont { float:left; width:540px; border-left:1px solid #bfbfbf; margin-top: 6px; padding-top: 4px; }.error_message .inner h3 { color:#F00; font-size:18px; font-weight:bold; width:520px; margin:8px 0 10px 20px; float:left; }.error_message .inner ul { width:520px; margin:0 0 0 20px; float:right; padding: 0 ; list-style-type: none; }.error_message .inner ul li { width:520px; margin:3px 0 3px 0; padding:0 0 0 18px; background:url(../img/bullet_red.gif) no-repeat left 4px; color:#454545; }.error_message .inner p { color:#454545;  width:520px; margin:0 0 10px 20px; float:left; }.success_message .inner ul { list-style-type: none; }.success_message .inner h3 { color:#093; font-size:18px; font-weight:bold; width:520px; margin:8px 0 10px 20px; float:left; }.success_message .inner p { color:#454545; width:520px; margin:0 0 10px 20px; float:left; }.msgpad {background-color: #fff;padding-bottom: 20px;}.imgleft {padding: 1px;margin-right: 10px; background-color:#fff; border:4px solid #d7d7d7;float: left; }.imgright {padding: 1px;margin-left: 10px; background-color:#fff; border:4px solid #d7d7d7;float: right; }.carro_table {margin: 0 auto;}.carro_table.confirmacion td {font-size: 11px;text-align: left !important;}.carro_table.confirmacion td.caption {padding-top: 10px;}.carro_table .caption {text-align: right;padding-right: 3px;}.carro_table th {text-align: left;}.carro_table th h4 {font-size: 20px;color: #000;padding: 0px;margin: 30px 0 10px 0;padding-bottom: 10px;border-bottom: 1px solid #d7d7d7;}.carro_table th h5 {font-size: 12px;color: #000;padding: 0px;margin: 15px 0 10px 0;padding-bottom: 5px;border-bottom: 1px solid #d7d7d7;}.carro_table textarea {    border: 1px solid #BEBEBE;    color: #565454;padding: 5px;}.inputiris {    border: 1px solid #BEBEBE;    color: #565454;    margin-bottom: 3px;    padding: 3px;    width: 143px;}
