/* Theme Name: Quadro Personalizado */

.clear   { clear: both; }
.red     { color: #990026; }
.green   { color: #009919; }
.gray    { color: #666666; }

.bold    { font-weight: bold; }
.t-10    { font-size: 10px !important; }
.t-12    { font-size: 12px !important; }

.t-left  { text-align: left !important; }
.t-center{ text-align: center  !important; }
.t-right { text-align: right !important; }

.f-left  { float: left; }
.f-right { float: right; }

.hr    { width: 100%; height: 41px;  float: left; background: url('../../../img/themed/quadro_1/hr.gif') 0% 50% repeat-x; clear: both; }

h2 { margin-bottom: 10px; padding: 12px 0px 10px 0px; color: #000000; font-size: 14px; font-weight: bold; text-transform: uppercase; }

/* produto visualizar */
#product_view       { width: 100%; display: table; }
#product_view h1    { margin: 0px; padding: 0px; background-image: none; }

#product_view_image { width: 250px; height: 185px; margin-right: 10px; background-color: #fff; /* #f2dace border: 1px solid #844228; */ text-align: center; float: left; }
#product_view_zoom  { width: 250px; height: 25px; padding-top: 5px; background-color: #fff; text-align: center; overflow-y: hidden; }

.slideshow          { width: 250px; height: 160px; text-align: center; }
.slideshow img      { margin: 0 auto; text-align: center; }
.slideshow a        { width: 250px; }

/* produto lista */
.product       { width: 33%; *height: 340px; padding-top: 10px; padding-bottom: 10px; text-align: center; float: left; font-weight: bold; text-transform: capitalize; line-height: 20px; overflow: hidden; }
.product_img   { width: 100%; height: 130px; padding-top: 55px; padding-left: 2px; background:url(../../../img/themed/quadro_1/img_mask.gif) top center no-repeat; display: block; }
.product_hr    { width: 98%; height: 1px; float: left; background: url('../../../img/themed/quadro_1/hr.gif') repeat-x; clear: both; }
.product_flag  { width: 100%; height: 43px; background: url('../../../img/themed/quadro_1/carimbo.png') 50% 0 no-repeat; z-index: 300px; position: relative; margin-top: -42px; }
.product_buy   { width: 100%; height: 0pt; margin-top: 10px; padding-top: 56px; background: url('../../../img/themed/quadro_1/buttons/comprar.gif') top center no-repeat; display: block; overflow: hidden; }
.product_buy   { _height: 0pt !important; _padding-top: 47px; _overflow: hidden !important; }

/* preço */
.price       { color: #854423; font-size: 18px; font-weight: normal; }
.price:hover { color: #854423; font-size: 18px; font-weight: normal;   }

.subcategories       { color: #174392; font-size: 14px; font-weight: bold; }
.subcategories:hover { color: #174392; font-size: 14px; font-weight: bold;   }

/* carrinho */
#cart_check    { width: 100%; }
#cart_check th { text-align: left; font-size: 12px; }
#cart_check td { text-align: left; font-size: 14px; }

/* login */
.login_index   { width: 90%; margin: 0 auto; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #d5d5d5; padding: 10px; font-size: 16px; }
.login_passwd  { width: 90%; margin: 0 auto; margin-bottom: 20px; background-color: #ffffff; border: 1px solid #ffffff; padding: 10px; font-size: 16px; }
.login_passwd a{ color: #0000ff; text-decoration: underline; font-size: 12px; }

/* dúvidas */
.faq_index { width: 90%; margin: 0 auto; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #d5d5d5; padding: 10px; font-size: 16px; }

.banner_code { width: 468px; padding: 10px 0px; text-align: left; clear: both; }