div.message{border:3px solid #077A12;background:#068912 url(../images/cms/bg-message.gif) left top repeat;color:#fff;font-weight:700;padding:5px;}
div.error,div.errors{border:3px solid #EA0505;background:red url(../images/cms/bg-error.gif) left top repeat;color:#fff;font-weight:700;padding:5px;}
#login-form{width:350px;border:1px solid #aaa;margin:0 auto;padding:15px;}
#login-form label,form.standard-form label{float:left;width:150px;display:block;text-align:right;margin-right:5px;margin-bottom:3px;}
#login-form input,form.standard-form input,form.standard-form select,form.standard-form textarea,form.standard-form div.field{float:left;margin-bottom:3px;}
#login-form br,form.standard-form br{clear:left;margin-bottom:3px;}
form.standard-form label{width:40%;}
form.standard-form div.field{width:300px;}
form.standard-form div.field label{float:none;width:auto;display:inline;text-align:left;margin-left:5px;}
.hidden{display:none;}
.float-left{float:left;margin:3px 10px 5px 0;}
.float-right{float:right;margin:3px 0 5px 10px;}
img.icon-image{vertical-align:-4px;margin-right:3px;display:inline;}
.note{font-size:93%;line-height:130%;}
.date{font-style:italic;font-size:95%;margin-top:-3px;}
.credit{font-style:italic;text-align:right;margin-top:-3px;}
.links{font-style:italic;}
.caption{font-style:italic;}
form.post_redirect_form{display:inline;}
button.post_redirect_submit{border:0;background:transparent;text-decoration:underline;}
button.post_redirect_submit span{text-decoration:underline;}
button.post_redirect_submit span:hover{text-decoration:underline;}
.sitemap ul{list-style-type:disc;}
#shoppingcart{width:100%;border:0;}
#shoppingcart div.box{margin:10px 0;}
div.jojo_cart  div.errors p{color:red;margin:0;}
#shoppingcart td.cart-quantity{text-align:center;}
div.receipt{border:1px solid #ccc;padding:5px;font-family:courier,serif;}
div.jojo_cart span.error{color:red;font-size:80%;padding-left:98px;}
div.contact-form label[for='same_as_shipping']{width:auto;}
#shoppingcart th{font-weight:700;border-bottom:1px solid black;font-size:90%;text-align:right;}
#shoppingcart td{text-align:right;}
#shoppingcart td.cart-subhead,#shoppingcart th.cart-subhead{text-align:left;}
#shoppingcart td.cart-item,#shoppingcart th.cart-item{font-weight:700;line-height:125%;text-align:left;}
#shoppingcart td.cart-item span.cart-itemdescription{font-weight:400;font-size:90%;}
#shoppingcart td.cart-quantity input{width:20px;text-align:right;}
#shoppingcart a.cart-remove{line-height:14px;color:red;font-size:115%;margin:0;text-decoration:none;}
#shoppingcart a.cart-remove:hover{text-decoration:none;font-weight:700;}
#cart-subtotal{text-align:right;border-top:1px solid black;padding-top:4px;}
#cart-freight,#cart-discountcode,#shoppingcart td.cart-price,#shoppingcart td.cart-linetotal{text-align:right;padding:4px 5px;}
#cart-total{border-top:1px solid black;border-bottom:1px solid black;font-weight:700;text-align:right;margin:7px 0;}
#cart-updatebuttons{text-align:center;margin:7px 0;}
#cart-orderinfo{margin-bottom:8px;}
#cart-paymentoption{margin-top:15px;}
a.widget-remove{line-height:14px;color:red;font-size:115%;margin:0;}
#cart-widget-total{text-align:right;padding-right:5px;margin-bottom:5px;font-weight:700;}
input.cart-widget-quantity{padding:0;width:13px;}
#cart-widget-buttons{text-align:center;margin-bottom:5px;}
div.contact-form label{float:left;width:150px;display:block;text-align:right;margin-right:5px;margin-bottom:3px;}
div.contact-form input,div.contact-form select,div.contact-form textarea{float:left;margin-bottom:3px;}
div.contact-form br{clear:left;margin-bottom:3px;}
div.form-field{float:left;margin-bottom:3px;width:300px;}
div.form-field input{float:none;}
div.form-field-description{float:left;margin-bottom:3px;width:300px;clear:both;margin-left:150px;font-size:0.8em;line-height:110%;}
div.form-field label{float:none;width:auto;display:inline;text-align:left;margin-left:5px;}
.tag-cloud a{text-decoration:none;color:#ff8c00;}
#post-comment{display:none;}
#post-comment-link{display:block;text-align:center;}
#post-comment label{float:left;width:150px;display:block;text-align:right;margin-right:5px;margin-bottom:3px;}
#post-comment input,#post-comment select,#post-comment textarea{float:left;margin-bottom:3px;}
#post-comment br{clear:left;margin-bottom:3px;}
#post-comment div.post-comment-field{float:left;margin-bottom:3px;width:300px;}
#post-comment div.post-comment-field label{float:none;width:auto;display:inline;text-align:left;margin-left:5px;}
#article a.next-article{display:block;margin-left:5px;float:right;font-size:0.9em;}
#article a.prev-article{display:block;margin-right:5px;float:left;font-size:0.9em;}
.article-date{text-align:right;font-size:0.9em;font-style:italic;margin:20px 0 30px;}
.links{margin:10px 0;}
.more{text-align:right;}
#article .note{margin:10px 0;}
img.index-thumb{float:left;margin:3px 10px 5px 0;}
div.mag{border:1px solid #eee;}
div.mag a{display:block;border:1px solid #fff;-moz-outline-style:none;}
div.mag img{border:0;background:#000;}
div.mag a.selected{-moz-opacity:0.5;border:1px solid #000;}
div.mag a.main{display:block;}
div.mag a:hover img{-moz-opacity:0.9;}
#content div.mag img{border:0;background:#000;float:none;margin:0;}
#content div.galleryimagebox{float:left;}
#content div.jgallery div.jg-large{background:url(../images/ajax-loader.gif) center no-repeat;min-height:200px;}
#content div.jgallery div.jg-thumbnail-wrap{overflow:auto;margin-bottom:10px;}
#content div.jgallery div.jg-thumbnail-wrap ul{margin:0;}
#content div.jgallery .jg-thumbnails{float:left;clear:both;}
#content div.jgallery .jg-thumbnails li{float:left;margin:0;list-style:none;}
#content div.jgallery .jg-thumbnails a{display:block;}
#content div.jgallery .jg-thumbnails img{display:block;}
div.jojo_slideshow{position:relative;width:300px;height:200px;background-repeat:no-repeat;overflow:hidden;}
div.jojo_slideshow img,div.jojo_slideshow span{display:none;}
div.jojo_slideshow img.current{display:block;}
form.contact-form label{float:left;width:150px;display:block;text-align:right;margin-right:5px;margin-bottom:3px;}
form.contact-form input,form.contact-form select,form.contact-form textarea{float:left;margin-bottom:3px;}
form.contact-form br{clear:left;margin-bottom:3px;}
form.form-field{float:left;margin-bottom:3px;width:300px;}
form.form-field input{float:none;}
form.form-field-description{float:left;margin-bottom:3px;width:300px;clear:both;margin-left:155px;font-size:0.8em;line-height:110%;}
form.form-field label{float:none;width:auto;display:inline;text-align:left;margin-left:5px;}
form.contact-form div.captcha{margin:7px 0;}
form.contact-form div.captcha img,form.contact-form div.captcha p{padding:3px 0  0 150px;}
form.contact-form input.button{cursor:pointer;}
body{color:#000;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
q:before,q:after{content:'';}
body{text-align:left;font-family:arial;}
body,td{font-size:1em;color:#222;}
h1{font-size:1.6em;color:gray;}
h2{font-size:1.3em;}
a{color:#44aa00;text-decoration:none;}
a:hover{color:#222;}
.clear{clear:both;}
.container li{list-style-image:url(../images/png-lists/10.png);}
.sidebar li{list-style-image:url(../images/png-lists/10.png);}
.header{clear:both;background:#FFF;text-align:left;font-size:0.8em;}
#logo{padding-top:20px;}
.mainmenu{height:38px;}
.mainmenu ul{margin:0;padding:0;list-style:none;}
.mainmenu li{display:inline;}
.mainmenu a{float:right;width:100px;text-transform:lowercase;text-decoration:none;text-align:center;letter-spacing:-1px;font-size:18px;color:#B8BD52;}
.menu{height:38px;}
.menu ul{margin:0;padding:0;list-style:none;}
.menu li{display:inline;}
.menu a{float:right;width:100px;height:20px;text-transform:lowercase;text-align:center;letter-spacing:-1px;font-size:18px;color:#B8BD52;}
.submenu{height:20px;}
.submenu a{float:right;width:140px;height:20px;text-transform:lowercase;text-decoration:none;font-weight:700;text-align:center;letter-spacing:-1px;font-size:14px;color:#c87137;}
.submenu ul{margin:0;padding:0;list-style:none;}
.submenu li{display:inline;}
.menu a:hover{color:#1A1A1A;}
.sidebar{padding-top:100px;}
.contenido{padding-top:50px;}
  padding-top: 40px;  padding-left: 20px;  padding-right: 15px;  font-size:1.2em;  line-height:1.2em;  margin:0 0 1em;}*/.breadcrumbs{float:left;padding:10px 0 0 0;text-transform:lowercase;text-decoration:none;font-size:12px;color:#000;}
.footer{clear:both;background:#fff;text-align:left;padding:10px 0 0 0;}
.contact{text-align:center;font-size:18px;color:#c87137;}

