/*
Theme Name: Quadro Personalizado
Version: 1.0
Author: Roberto Labate
Author Email: roberto@stiff.com.br
Author URI: http://www.stiff.com.br/

This theme was designed by Roberto Labate and built by Bruno Trazzini,
whose site you will find at http://www.stiff.com.br

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

body { background: #fff url('../../../img/themed/quadro_1/bg.jpg'); margin: 0; padding: 0; font: 12px Arial, Verdana, sans-serif; color: #000; }

img  { border: none; }

a       { color: #000; text-decoration: none; }
a:hover { color: #000; text-decoration: none; }

td   { vertical-align: top; }
form { margin: 0px; padding: 0px; }

#wrap           { width: 917px; margin: 0 auto; background: #fff url('../../../img/themed/quadro_1/bg_wrap.gif') -11px 0px; display: table; }

/* cabeçalho */
#header         { width: 917px; height: 209px; color: #fff; clear: both; }
#header a       { color: #fff; }

#header_left    { width: 266px; height: 209px; padding-right: 14px; float: left; background: url('../../../img/themed/quadro_1/bg_header.gif') top left no-repeat; text-align: right; }
#header_right   { width: 637px; height: 209px; text-align: right; float: left; }

#header_phone        { width: 253px; height: 131px; float: left; background: url('../../../img/themed/quadro_1/telefones_novo.gif') 10px 20px no-repeat; }
#header_phone a      { width: 240px; height: 21px; margin: 96px auto 0px auto; display: block; }
#header_phone a span { visibility: hidden; }
#header_box          { width: 348px; height: 131px; float: left; background: url('../../../img/themed/quadro_1/box_carrinho.gif') no-repeat; }

#user_info   { width: 332px; height: 28px; padding: 16px 16px 0px 0px; text-align: right; font-size: 14px; float: left; overflow: hidden; }
#cart        { width: 332px; height: 33px; padding: 10px 16px 0px 0px; text-align: right; font-size: 14px; float: left; overflow: hidden; }
#cart a      { color: #fff; font-size: 14px; }

/* #msn         { width: 143px; height: 24px; font-size: 16px; font-weight: bolder; color: #fff; text-align: right; float: left; } */
#search      { width: 332px; height: 28px; padding: 10px 0px 0px 5px; text-align: right; font-size: 14px; float: left; overflow: hidden; }
.search      { width: 250px; height: 23px; margin: 0px !important; padding: 0px 10px !important; vertical-align: top; border: 0px; background-color: transparent; }
.search_td   { width: 286px; height: 25px; margin: 0px !important; padding: 0px !important; background: url('../../../img/themed/quadro_1/bg_search.gif') no-repeat; text-align: left; vertical-align: top; }

/* menu superior */
#tab_menu    { width: 580px; height: 21px; margin: 10px auto 20px auto; padding-right: 20px; background: url('../../../img/themed/quadro_1/tab_menu.gif') top center no-repeat; clear: both; }
#tab_menu a  { height: 21px; display: inline; text-align: center; float: left; }

/* conteúdo */
#content          { width: 917px; padding-bottom: 30px; float: left; clear: both; }
#content_left     { width: 181px; padding: 20px 0px; vertical-align: top; }
#content_right    { width: 676px; padding: 0px 30px; }
.content_body     { width: 90%; margin: 0 auto; background-color: #f5f5f5; border: 1px solid #d5d5d5; padding: 10px; font-size: 16px; }
.content_body a   { color: #0000ff; text-decoration: underline; font-size: 12px; }

/* categorias */
#categories             { width: 181px; margin: 0px; padding: 0px; float: left; }
#categories li          { width: 181px; height: 44px; background:url(../../../img/themed/quadro_1/bg_lista_sidebar.png) no-repeat 0px bottom; _background:url(../../../img/themed/quadro_1/bg_lista_sidebar.gif) no-repeat 0px bottom; display: block; list-style-type: none; }
#categories li.par      { background-position: -181px bottom; }

#categories li a        { width: 181px; height: 0pt; padding-top: 44px; overflow: hidden; display: block; }
#categories li a        { background-position: 0px -44px; }
#categories li a:hover  { background-position: 0px 0px; }

/* ie6 hack */
#categories li a        { _height: 30px; _padding-top: 10px; _background-image: none !important; _text-align: center; _font-size: 18px; _font-weight: 200; _overflow: hidden; _color: #753217; }
#categories li a:hover  { _color: #c16100; }

.menu         { width: 195px; padding: 10px 10px; color: #990026; }
.menu_link    { width: 195px; padding-bottom: 10px; background: url('../../../img/themed/clique_1/hr_wine.gif') 0% 100% repeat-x; font-size: 16px; text-transform: capitalize; display: block; color: #990026; cursor: pointer; }
.menu_chield  { }

/* pagseguro */
#pagseguro      { width: 676px; margin: 20px auto 0 auto; padding: 50px 0px 0px 0px; text-align: center; background: url('../../../img/themed/quadro_1/logos_loja.gif') top center no-repeat; clear: both; }
#pagseguro span { visibility: hidden; }

/* rodapé */
#footer       { min-width: 996px; width: 100%; height: 25px; padding-top: 5px; font-size: 14px; line-height: 22px; color: #fff; text-align: left; background-color: #df6500; }
#footer a     { padding: 0px 15px; color: #fff; }
#footer_center{ width: 676px; margin: 0 auto; padding-left: 181px; }
#footer_stiff { width: 100px; height: 20px; margin: 0px; padding-top: 2px; float: right; display: block; }

/* h1 */
#content_right h1              { width: 673px; height: 0px; margin-bottom: 20px; padding-top: 53px; display: block; clear: both; overflow: hidden; }
#content_right h1.h1_produtos  { background: url(../../../img/themed/quadro_1/h1_produtos.gif) no-repeat; }
#content_right h1.h1_login     { background: url(../../../img/themed/quadro_1/h1_login.gif) no-repeat; }
#content_right h1.h1_carrinho  { background: url(../../../img/themed/quadro_1/h1_carrinho.gif) no-repeat; }
#content_right h1.h1_cliente   { background: url(../../../img/themed/quadro_1/h1_cliente.gif) no-repeat; }
#content_right h1.h1_conta     { background: url(../../../img/themed/quadro_1/h1_conta.gif) no-repeat; }
#content_right h1.h1_correios  { background: url(../../../img/themed/quadro_1/h1_correios.gif) no-repeat; }
#content_right h1.h1_dados     { background: url(../../../img/themed/quadro_1/h1_dados.gif) no-repeat; }
#content_right h1.h1_duvidas   { background: url(../../../img/themed/quadro_1/h1_duvidas.gif) no-repeat; }
#content_right h1.h1_erro      { background: url(../../../img/themed/quadro_1/h1_erro.gif) no-repeat; }
#content_right h1.h1_fale      { background: url(../../../img/themed/quadro_1/h1_fale.gif) no-repeat; }
#content_right h1.h1_finalizado{ background: url(../../../img/themed/quadro_1/h1_finalizado.gif) no-repeat; }
#content_right h1.h1_finalizar { background: url(../../../img/themed/quadro_1/h1_finalizar.gif) no-repeat; }
#content_right h1.h1_indique   { background: url(../../../img/themed/quadro_1/h1_indique.gif) no-repeat; }
#content_right h1.h1_login     { background: url(../../../img/themed/quadro_1/h1_login.gif) no-repeat; }
#content_right h1.h1_pagamento { background: url(../../../img/themed/quadro_1/h1_pagamento.gif) no-repeat; }
#content_right h1.h1_parceiros { background: url(../../../img/themed/quadro_1/h1_parceiros.gif) no-repeat; }
#content_right h1.h1_pedidos   { background: url(../../../img/themed/quadro_1/h1_pedidos.gif) no-repeat; }
#content_right h1.h1_produtos  { background: url(../../../img/themed/quadro_1/h1_produtos.gif) no-repeat; }
#content_right h1.h1_senha     { background: url(../../../img/themed/quadro_1/h1_senha.gif) no-repeat; }
#content_right h1.h1_subcategorias { background: url(../../../img/themed/quadro_1/h1_subcategorias.gif) no-repeat; }