/*
//
// +----------------------------------------------------------------------+
// |zen-cart Open Source E-commerce                                       |
// +----------------------------------------------------------------------+
// | Copyright (c) 2003 The zen-cart developers                           |
// |                                                                      |
// | http://www.zen-cart.com/index.php                                    |
// |                                                                      |
// | Portions Copyright (c) 2003 osCommerce                               |
// +----------------------------------------------------------------------+
// | This source file is subject to version 2.0 of the GPL license,       |
// | that is bundled with this package in the file LICENSE, and is        |
// | available through the world-wide-web at the following url:           |
// | http://www.zen-cart.com/license/2_0.txt.                             |
// | If you did not receive a copy of the zen-cart license and are unable |
// | to obtain it through the world-wide-web, please send a note to       |
// | license@zen-cart.com so we can mail you a copy immediately.          |
// +----------------------------------------------------------------------+
// $Id: stylesheet_xjgarraio.css 3286 2006-03-28 01:14:04Z drbyte $
*/


/* ESTILOS DO TEMPLATE */
/* ----------------------------------------------------------- */
.txtcinza9b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #9c9c9c;
	text-decoration: line-through;
}
.txtazul9b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003a6b;
}
.txtbranco10b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.txtbranco11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.txtbranco11b01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}




.txtbranco11b02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.txtbranco11b02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5e83a2;
	text-decoration: none;
}
.txtcinza11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9c9c9c;
	text-decoration: none;
}
.txtcinza11b01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}
.txtazul11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}
a:link.txtazul11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}

a:hover.txtazul11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}






#st_main_od .txtazul11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E56557;/*#CE4E40*/
	text-decoration: none;
}
#st_main_od  a:link.txtazul11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E56557;/*#CE4E40*/
	text-decoration: none;
}

#st_main_od  a:hover.txtazul11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #811C10;
	text-decoration: none;
}








/*
.txtazul11b02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}
.txtazul11b02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}
*/

.txtazul11b03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}
.txtazul11b03:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9c9c9c;
	text-decoration: none;
}




#st_main_od .txtazul11b03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #811C10;
	text-decoration: none;
}
#st_main_od .txtazul11b03:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E56557;
	text-decoration: none;
}



.txtazul13b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}
.txtazul13b01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}
.txtcinza13b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #9c9c9c;
	text-decoration: none;
}
.txtcinza13b01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}


/* GERAL: RECREIO E COMERCIAL: NAVEGAÇÃO */
#mb_left_navigation .txtazul11b03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}
#mb_left_navigation .txtazul11b03:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9c9c9c;
	text-decoration: none;
}

#st_main_od #mb_left_navigation .txtazul11b03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:  #811C10;/*#ffffff;*/
	text-decoration: none;
}
#st_main_od #mb_left_navigation .txtazul11b03:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;/*#811C10;*/
	text-decoration: none;
}

/* COMERCIAL: CAIXA DE PRODUTO */
#st_prod_mc .txtbranco11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#st_prod_mc .txtbranco11b01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}

#st_prod_mc .txtcinza11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9c9c9c;
	text-decoration: none;
}
#st_prod_mc .txtcinza11b01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}

/* RECREIO: CAIXA DE PRODUTO */
#st_prod_mr .txtbranco11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#st_prod_mr .txtbranco11b01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}

/* RECREIO: CAIXA DE PRODUTO */
#st_prod_mt .txtbranco11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#st_prod_mt .txtbranco11b01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}

/* MILITAR: CAIXA DE PRODUTO */
#st_prod_mt .txtbranco11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#st_prod_mt .txtbranco11b01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}

/* OUTDOOR: CAIXA DE PRODUTO */
#st_prod_od .txtbranco11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#st_prod_od .txtbranco11b01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}

/* INDUSTRIA: CAIXA DE PRODUTO */
#st_prod_mi .txtbranco11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#st_prod_mi .txtbranco11b01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}

#st_prod_mi .txtcinza11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9c9c9c;
	text-decoration: none;
}
#st_prod_mi .txtcinza11b01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}

/* CAIXA DE NOTICIAS E NOVIDADES */
#st_news{
	width:99% !important;
	overflow:auto;
}
#st_news .txtazul11b03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}
#st_news .txtazul11b03:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9c9c9c;
	text-decoration: none;
}

#st_news .txtazul11b02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}
#st_news .txtazul11b02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}

#mc_novidades .txtazul11b02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}
#mc_novidades .txtazul11b02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}

#mr_novidades .txtazul11b02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
	display:
}
#mr_novidades .txtazul11b02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}

#od_novidades .txtazul11b02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
	display:
}
#od_novidades .txtazul11b02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #811C10;
	text-decoration: none;
}

#mi_novidades .txtazul11b02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}
#mi_novidades .txtazul11b02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}

/* FOOTER */
#tpl_footer .txtbranco10b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

#tpl_footer .txtbranco10b01:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:underline;
}

/* CAIXA DE PESQUISA RAPIDA */
#st_pesquisa_rapida_content{
}

form, input{
	padding:0px;
	margin:0px;
}

#st_pesquisa_rapida_mr .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}

#st_pesquisa_rapida_mt .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}

#st_pesquisa_rapida_mt .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}

#st_pesquisa_rapida_od .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #811C10;
	text-decoration: none;
}

#st_pesquisa_rapida_mc .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #809DB5;/*#9c9c9c;*/
	text-decoration: none;
}

#st_pesquisa_rapida_mi .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9c9c9c;
	text-decoration: none;
}

/*caixa left da newsletter*/
#mr_left_newsletter .txtbranco11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#mr_left_newsletter .txtazul11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}

#mr_left_newsletter .txtcinza11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9c9c9c;
	text-decoration: none;
}


/*caixa left da newsletter*/
#od_left_newsletter .txtbranco11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#od_left_newsletter .txtazul11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #811C10;
	text-decoration: none;
}

#od_left_newsletter .txtcinza11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9c9c9c;
	text-decoration: none;
}



#mc_left_newsletter .txtbranco11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#mc_left_newsletter .txtazul11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}

#mc_left_newsletter .txtcinza11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9c9c9c;
	text-decoration: none;
}

#mi_left_newsletter .txtbranco11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#mi_left_newsletter .txtazul11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}

#mi_left_newsletter .txtcinza11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9c9c9c;
	text-decoration: none;
}

/*left box carrinho de compras*/
#mr_carrinho_compras .txtazul11b02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
#mr_carrinho_compras .txtazul11b02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}
#mr_carrinho_compras .txtazul11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}
#mr_carrinho_compras .txtazul11b01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}
#mr_carrinho_compras .txtbranco11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


/*left box carrinho de compras*/
#od_carrinho_compras .txtazul11b02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
#od_carrinho_compras .txtazul11b02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
#od_carrinho_compras .txtazul11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #811C10;
	text-decoration: none;
}
#od_carrinho_compras .txtazul11b01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}
#od_carrinho_compras .txtbranco11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}




#mc_carrinho_compras .txtazul11b02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}
#mc_carrinho_compras .txtazul11b02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}
#mc_carrinho_compras .txtazul11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}
#mc_carrinho_compras .txtazul11b01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}
#mc_carrinho_compras .txtbranco11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


#mi_carrinho_compras .txtazul11b02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}
#mi_carrinho_compras .txtazul11b02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}
#mi_carrinho_compras .txtazul11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}
#mi_carrinho_compras .txtazul11b01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}
#mi_carrinho_compras .txtbranco11b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/*botao em css*/
#mr_button_css .txtbranco11b02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#mr_button_css .txtbranco11b02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5e83a2;
	text-decoration: none;
}

/*botao em css*/
#od_button_css .txtbranco11b02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#od_button_css .txtbranco11b02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5e83a2;
	text-decoration: none;
}


#mc_button_css .txtbranco11b02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#mc_button_css .txtbranco11b02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5e83a2;
	text-decoration: none;
}


#mi_button_css .txtbranco11b02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#mi_button_css .txtbranco11b02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5e83a2;
	text-decoration: none;
}

#indexCategories{
	margin:0px;
	padding-left:0px;
	padding-right:0px;
}
#indexProductList{
	margin:0px;
	padding-left:0px;
	padding-right:0px;
}

#indexProductList .leftCenterColumn{
	margin-right:10px;
}

#indexProductList .leftCenterColumn, #indexProductList .rightCenterColumn{
	margin-top:10px;
}

#indexCategories .rightCenterColumn{
	margin-top:10px;
}

#indexCategories .leftCenterColumn{
	margin-top:6px;
}

#indexProductPage{
	margin:0px;
	padding-left:0px;
	padding-right:0px;
}

#indexProductPage .leftCenterColumn{
	margin-right:10px;
}

#indexProductPage .leftCenterColumn{
	margin-top:8px;
}
#indexProductPage .rightCenterColumn{
	margin-top:10px;
}


#indexNoticiasPage{
	margin:0px;
	padding-left:0px;
	padding-right:0px;
}

#indexNoticiasPage .leftCenterColumn{
	margin-right:10px;
}

#indexNoticiasPage .leftCenterColumn{
	margin-top:8px;
}
#indexNoticiasPage .rightCenterColumn{
	margin-top:10px;
}

/* Imagem da listagem de produtos mr */
#product_listing_image_mr{
	margin:10px 10px 10px 10px;
}

/* Imagem da listagem de produtos mt */
#product_listing_image_mt{
	margin:10px 10px 10px 10px;
}

/* Imagem da listagem de produtos mc */
#product_listing_image_mc{
	margin:10px 10px 10px 10px;
}

/* Imagem da listagem de produtos mc */
#product_listing_image_mi{
	margin:10px 10px 10px 10px;
}

/* Imagem da listagem de produtos od */
#product_listing_image_od{
	margin:10px 10px 10px 10px;
}

a:link.link_mr, a:visited.link_mr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}

a:hover.link_mr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}

a:link.link_mt, a:visited.link_mt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4abddb;
	text-decoration: none;
}

a:hover.link_mt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}

a:link.link_od, a:visited.link_od {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E56557;
	text-decoration: none;
}

a:hover.link_od {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #811C10;/*#003a6b;*/
	text-decoration: none;
}

a:link.link_mc, a:visited.link_mc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #809DB5;/*#b7b7b7*/
	text-decoration: none;
}

a:hover.link_mc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}

a:link.link_mi, a:visited.link_mi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #b7b7b7;
	text-decoration: none;
}

a:hover.link_mi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}

#leftUpTitle{
 margin-top:10px;
}

#rightUpTitle{
 margin-top:10px;
}

.nr_txtazul13b01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003a6b;
	text-decoration: none;
}


/* <FORMS> --------------------------------------------------------------------------------------------------------------------  */

FORM {
	display: inline;
}

FORM, SELECT, INPUT {
	display: inline;
	font-size: 1em;
	margin: 0.1em;
}

TEXTAREA {
	margin: auto;
	display: block;
	width: 95%;
	}

FIELDSET {
	padding: 1em;
	margin: 0.5em 0em;
	border: 1px solid #cccccc;
	}

LEGEND {
	font-weight: bold;
	padding: 0.3em;
	color:#003A6B;
	}

LABEL, h4.optionName {
	line-height: 1.25em;
	padding: 0.1em;
}

LABEL.checkboxLabel, LABEL.radioButtonLabel {
	font-size: 0.95em;
	margin: 0.2em 0.5em;
	}

	LABEL.inputLabel {
	font-size: 0.95em;
	width: 10em;
	float: left;
	}

LABEL.inputLabelPayment {
	width: 15em;
	float: left;
	}

LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel  {
	width: 12em;
	float: left;
	}

LABEL#textAreaReviews {
	font-weight: normal;
	margin: 1em 0em;
	}



	/*TD.alert, SPAN.alert {
  color: #FF0000;
  font-weight: bold;
}*/

/* General alert span class */
TD.alertBlack, SPAN.alertBlack {
  color: #000000;
  font-weight: bold;
}

.alert {
	color: #FF0000;
	margin-left: 0.1em;
	font-size: 0.9em;
	float:left;
	}
.advisory {}
.important {
	font-size: 1.1em;
	}
.notice {}
.rating{}
.gvBal {
	float: right;
	}

/*  <formuario:login> */
#loginDefault INPUT,
#loginDefault SELECT,
#loginDefault LABEL,
#loginDefault TEXTAREA{float:left;margin-left:15px;}

#loginDefault #gender-male{margin-left:140px;}
#loginDefault #gender-female{}
/*  </formuario:login> */


/*  <formuario:checkoutShipAddressDefault> */
#checkoutShipAddressDefault INPUT,
#checkoutShipAddressDefault SELECT,
#checkoutShipAddressDefault LABEL,
#checkoutShipAddressDefault TEXTAREA{float:left;margin-left:15px;}

#checkoutShipAddressDefault #gender-male{margin-left:140px;}
#checkoutShipAddressDefault #gender-female{}
/*  </formuario:checkoutShipAddressDefault> */

#st_pesquisa_rapida_content_mr INPUT,
#st_pesquisa_rapida_content_mi INPUT,
#st_pesquisa_rapida_content_mc INPUT,
#st_pesquisa_rapida_content_od INPUT,
#st_pesquisa_rapida_content_mt INPUT{margin:0;padding:0;}

a, input,select,textarea,image{outline:none;}
#customersCardDefault .alert{float:none;}

/* </FORMS> --------------------------------------------------------------------------------------------------------------------  */


/* <PASSOS FINAIS DA ENCOMENDA> --------------------------------------------------------------------------------------------------------------------  */


/*  <formuario:checkoutNewAddress> */
#checkoutNewAddress INPUT,
#checkoutNewAddress SELECT,
#checkoutNewAddress LABEL,
#checkoutNewAddress TEXTAREA{float:left;margin-left:15px;}

#checkoutNewAddress #gender-male{margin-left:140px;}
#checkoutNewAddress #gender-female{}
/*  </formuario:checkoutNewAddress> */

/*  <passo 1 de 3: checkoutShippingt> */
#checkoutShipto .buttonRow{}
#checkoutShipping address {text-align:left;}
#nextstep{float:right;}
/*#checkoutShippingt #checkoutShippingHeading{float:left;clear:both;width:100%; text-align:left;}*/
/*  </passo 1 de 3: checkoutShippingt> */

/*  <passo 2 de 3: checkoutPayment> */
#checkoutPayment address {text-align:left;}
/*#checkoutPayment #checkoutPaymentHeading{float:left;clear:both;width:100%;text-align:left;}*/
/*  </passo 2 de 3: checkoutPayment> */

/*  <passo 3 de 3: checkoutConfirmDefault> */
#checkoutConfirmDefault address {text-align:left;}
/*#checkoutConfirmDefault #checkoutConfirmDefaultHeading{float:left;clear:both;width:100%;text-align:left;}*/
/*  </passo 3 de 3: checkoutConfirmDefault> */

/*  <fim: checkoutSuccess> */
#checkoutSuccess #csNotifications{position:relative;margin-right:23px;}
/*  <fim: checkoutSuccess> */

/* </PASSOS FINAIS DA ENCOMENDA> --------------------------------------------------------------------------------------------------------------------  */



/* <ACCOUNT> --------------------------------------------------------------------------------------------------------------------  */

/*  <formuario:checkoutNewAddress> */
#accountEditDefault INPUT,
#accountEditDefault SELECT,
#accountEditDefault LABEL,
#accountEditDefault TEXTAREA{float:left;margin-left:15px;}

#accountEditDefault #gender-male{margin-left:140px;}
#accountEditDefault #gender-female{}
/*  </formuario:checkoutNewAddress> */

#addressBookDefault address{text-align:left;}
#addressBookDefault #addressBookDefaultName{text-align:left; padding-top:15px;}


/*  <formuario:addressBookProcessDefault> */
#addressBookProcessDefault INPUT,
#addressBookProcessDefault SELECT,
#addressBookProcessDefault LABEL,
#addressBookProcessDefault TEXTAREA{float:left;margin-left:15px;}

#addressBookProcessDefault #gender-male{margin-left:140px;}
#addressBookProcessDefault #gender-female{}
/*  </formuario:addressBookProcessDefault> */


/*  <formuario:accountPassword> */
#accountPassword INPUT,
#accountPassword SELECT,
#accountPassword LABEL,
#accountPassword TEXTAREA{float:left;margin-left:15px;}

#accountPassword #gender-male{margin-left:140px;}
#accountPassword #gender-female{}
/*  </formuario:accountPassword> */


/*  <formuario:accountNotifications> */
#accountNotifications INPUT,
#accountNotifications SELECT,
#accountNotifications LABEL,
#accountNotifications TEXTAREA{float:left;margin-left:15px;}

#accountNotifications #gender-male{margin-left:140px;}
#accountNotifications #gender-female{}
/*  </formuario:accountNotifications> */


/* </ACCOUNT> --------------------------------------------------------------------------------------------------------------------  */



/* <advSearchResultsDefault> --------------------------------------------------------------------------------------------------------------------  */

#advSearchResultsDefault .productListing-rowheading-mr,
#advSearchResultsDefault .productListing-rowheading-mi,
#advSearchResultsDefault .productListing-rowheading-mc,
#advSearchResultsDefault .productListing-rowheading-od,
#advSearchResultsDefault .productListing-rowheading{display:none;}

/* </advSearchResultsDefault> --------------------------------------------------------------------------------------------------------------------  */

/* <CAIXA> -------------------------------------------------------------------------------------------------------------------- */
.cx div{ position:relative; width:100%; height:100%; }

.cx.mr .top_left{background: transparent url(../images/mr/caixa/top_left.png) left top no-repeat;}
.cx.mr .top_right{background: transparent url(../images/mr/caixa/top_right.png) right top no-repeat;}
.cx.mr .bottom_left{background: transparent url(../images/mr/caixa/bottom_left.png) left bottom no-repeat;}
.cx.mr .bottom_right{background: transparent url(../images/mr/caixa/bottom_right.png) right bottom no-repeat;}

.cx.mr .border_top{background: transparent url(../images/mr/caixa/border.png) left top repeat-x;}
.cx.mr .border_right{background: transparent url(../images/mr/caixa/border.png) right top repeat-y;}
.cx.mr .border_bottom{background: transparent url(../images/mr/caixa/border.png) left bottom repeat-x;}
.cx.mr .border_left{background: transparent url(../images/mr/caixa/border.png) left bottom repeat-y;}


.cx.od .top_left{background: transparent url(../images/mr/caixa/top_left.png) left top no-repeat;}
.cx.od .top_right{background: transparent url(../images/mr/caixa/top_right.png) right top no-repeat;}
.cx.od .bottom_left{background: transparent url(../images/mr/caixa/bottom_left.png) left bottom no-repeat;}
.cx.od .bottom_right{background: transparent url(../images/mr/caixa/bottom_right.png) right bottom no-repeat;}

.cx.od .border_top{background: transparent url(../images/mr/caixa/border.png) left top repeat-x;}
.cx.od .border_right{background: transparent url(../images/mr/caixa/border.png) right top repeat-y;}
.cx.od .border_bottom{background: transparent url(../images/mr/caixa/border.png) left bottom repeat-x;}
.cx.od .border_left{background: transparent url(../images/mr/caixa/border.png) left bottom repeat-y;}



.cx.mc .top_left{background: transparent url(../images/mc/caixa/top_left.png) left top no-repeat;}
.cx.mc .top_right{background: transparent url(../images/mc/caixa/top_right.png) right top no-repeat;}
.cx.mc .bottom_left{background: transparent url(../images/mc/caixa/bottom_left.png) left bottom no-repeat;}
.cx.mc .bottom_right{background: transparent url(../images/mc/caixa/bottom_right.png) right bottom no-repeat;}

.cx.mc .border_top{background: transparent url(../images/mc/caixa/border.png) left top repeat-x;}
.cx.mc .border_right{background: transparent url(../images/mc/caixa/border.png) right top repeat-y;}
.cx.mc .border_bottom{background: transparent url(../images/mc/caixa/border.png) left bottom repeat-x;}
.cx.mc .border_left{background: transparent url(../images/mc/caixa/border.png) left bottom repeat-y;}

.cx.mi .top_left{background: transparent url(../images/mi/caixa/top_left.png) left top no-repeat;}
.cx.mi .top_right{background: transparent url(../images/mi/caixa/top_right.png) right top no-repeat;}
.cx.mi .bottom_left{background: transparent url(../images/mi/caixa/bottom_left.png) left bottom no-repeat;}
.cx.mi .bottom_right{background: transparent url(../images/mi/caixa/bottom_right.png) right bottom no-repeat;}

.cx.mi .border_top{background: transparent url(../images/mi/caixa/border.png) left top repeat-x;}
.cx.mi .border_right{background: transparent url(../images/mi/caixa/border.png) right top repeat-y;}
.cx.mi .border_bottom{background: transparent url(../images/mi/caixa/border.png) left bottom repeat-x;}
.cx.mi .border_left{background: transparent url(../images/mi/caixa/border.png) left bottom repeat-y;}
/* </CAIXA> -------------------------------------------------------------------------------------------------------------------- */

/* <SLIDESHOW> -------------------------------------------------------------------------------------------------------------------- */

.pics_holder{
position:relative;
}

#slideshow_mr a{
	color:#003A6B;
}

#slideshow_mt a{
	color:#003A6B;
}

#slideshow_mi a{
	color:#003A6B;
}

#slideshow_mc a{
	color:#003A6B;
}

#slideshow_od a{
	color:#003A6B;
}

/*
.pics_holder{
  position:relative;
}

.pics_holder .pics {
    width: 100%;
    height: 100%;
    padding: 0;
    margin:  0;
}

.pics_holder .pics div{
    background-color: #fff;
    width:100%;
    height:100%;
    top:  0;
    left: 0;
    border:none;
    overflow: hidden;
}

.pics_holder .pics div img{
  margin-right:15px;
}

.pics_border {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index:200;
  border:1px solid #4ABDDB;
}
*/
/* </SLIDESHOW> -------------------------------------------------------------------------------------------------------------------- */


/*.productListing-data-mc div br{display:none;}*/

.tabTable tr.productListing-odd-mc:first-child td[valign="bottom"]{}/*background: yellow;*/
.tabTable tr.productListing-odd-mc:first-child td[valign="bottom"] img[width="140"]{position:relative;top:-22px;}



/***************
 * NOVO LAYOUT *
 ***************/

/* commons/tpl_header.php, commons/tpl_main_page.php */
.center-column-header,
.center-column-menu-top,
.center-column-menu-bottom{
	position:relative;
}

.center-column-header,
.left-column-header,
.right-column-header{
	width:100%;
	height:140px;
	background-color: #003A6B;
}

.center-column-menu-top,
.left-column-menu-top,
.right-column-menu-top{
	width:100%;
	height:32px;
	background-color: #275883;
}

.center-column-menu-bottom,
.left-column-menu-bottom,
.right-column-menu-bottom{
	width:100%;
	height:32px;
	background-color: #87a3c3;
}

.center-column-header .cch-left-image,
.center-column-header .cch-right-image,
.center-column-header .cch-center-logo,
.center-column-header .cch-right-flags{
	position:absolute;
}

.center-column-header .cch-left-image,
.center-column-header .cch-right-image{
	width:345px;
	height:90px;
	overflow:hidden;
	/*background-color:#ccc;*/
}

.center-column-header .cch-left-image{
	top:32px;
	left:10px;
}

.center-column-header .cch-center-logo{
	width:127px;
	height:118px;
	/*background-color:#ccc;*/
	top:12px;
	left:44%; /* header width 964 px */
}

.center-column-header .cch-right-image{
	top:32px;
	right:10px;
}

.center-column-header .cch-right-flags{
	top:6px;
	right:10px;
	width:50px;
	height:16px;
	/*background-color:#ccc;*/
}


/* templates/pl_index_default.php */

#indexDefault{
	display:none;
}

.clr{
	clear:both;
}

.index-holder{
	width:100%;
	background-color:#fff;
	margin:0 0 8px 0;
	position:relative;
}

.index-holder .index-menu-space{
	height:2px;
}

.index-holder .index-column-left{
	margin:8px 8px 0 0;
	/*background-color: #A1ABC5;*/
	width: 250px;
	float:left;
	text-align: left;
}
.index-holder .index-column-right{
	margin:8px 0 0 0;
	/*background-color: #ccc;*/
	width: 700px;
	float:right;
	text-align: left;
}


/* left */
.index-holder .index-column-left .mod{
	margin:0 0 8px 0;
}

.index-holder .index-column-right .mod{
	margin:0 0 16px 0;
}

.index-holder .index-column-left .box-area-mc,
.index-holder .index-column-left .box-area-mr,
.index-holder .index-column-left .box-area-mi,
.index-holder .index-column-left .box-area-od,
.index-holder .index-column-left .box-area-mt{
	height:100px;
	width:100%;
	position:relative;
	background-color:#CFE9FF;
}

.index-holder .index-column-left .box-area-mc-title,
.index-holder .index-column-left .box-area-mr-title,
.index-holder .index-column-left .box-area-mi-title,
.index-holder .index-column-left .box-area-od-title,
.index-holder .index-column-left .box-area-mt-title{
	height:30px;
	width:100%;
	background-color:#ccc;
	position:absolute;
	bottom:0px;
}

.index-holder .index-column-left .box-area-mc-title p,
.index-holder .index-column-left .box-area-mr-title p,
.index-holder .index-column-left .box-area-mi-title p,
.index-holder .index-column-left .box-area-od-title p,
.index-holder .index-column-left .box-area-mt-title p{
	padding:7px;
	margin:0;
	font-size:14px;
	font-weight:bold;
	color:#fff;
}

.index-holder .index-column-left .box-text{
	border:1px solid #D7D7D7;/*#003a6f;*/
	padding: 10px;
}

/* right */
.index-holder .index-column-right .box-logos{
	width:100%;
	text-align:center;
	background-color:#fff;
}
.index-holder .index-column-right .box-logos img{
	margin:0 0 0 12px;
	padding:0;
	width:70px;
}


/* MENU */
#dropline {margin:0; padding:0; list-style:none; height:32px; background-color:#275883; position:relative;}
#dropline table {border-collapse:collapse: width:0; height:0; margin:-3px -10px;}

#dropline li a,
#dropline ul li a{
	color:#fff;
}

#dropline a:hover,
#dropline ul li a:hover{
	color:#fff;
	text-decoration:underline;
}

#dropline li {float:left;}
#dropline li a {display:block; height:32px; line-height:32px; padding:0 10px 0 10px; color:#fff; text-decoration:none; font-family:tahoma, sans-serif; font-size:12px;}
#dropline li a b {display:block; height:32px; float:left; padding:0 0 0 0; cursor:pointer;}
#dropline li a:hover {/*background:url(tab_a.gif) no-repeat right top;*/ line-height:32px; height:32px}
#dropline li a:hover b {/*background:url(tab_b.gif) no-repeat left top;*/ line-height:32px;}

#dropline li:hover > a {/*background:url(tab_a.gif) no-repeat right top;*/ line-height:32px; height:32px}
#dropline li:hover > a b {/*background:url(tab_b.gif) no-repeat left top;*/ line-height:32px;}

#dropline ul {padding:0; margin:0; list-style:none; position:absolute; height:32px; width:100%; background:#f8f8f8; left:-9999px; top:32px; z-index:10; /*border-bottom:1px solid #fff;*/}
#dropline ul li {height:32px; line-height:32px;}
/*#dropline ul.right li {float:right;}*/
#dropline ul li a {color:#fff; padding:0 10px 0 10px; height:32px; line-height:32px; /*border-right:1px solid #e60;*/ font-weight:bold; font-size:11px;}
#dropline ul li a:hover {height:32px; line-height:32px; background:transparent; color:#fff;}
/*#dropline ul.right li a {border-left:1px solid #e60; border-right:0;}*/
#dropline ul li a.last {border:0;}

#dropline :hover ul {left:0;}


#dropline li.current ul {left:0; z-index:1;}
#dropline li.current a {/*background:url(tab_a.gif) no-repeat right top;*/ line-height:32px; height:32px;}
#dropline li.current a b {/*background:url(tab_b.gif) no-repeat left top;*/ line-height:32px;}
#dropline li.current ul li a {color:#fff; padding:0 10px 0 10px; height:32px; line-height:32px; background:transparent;}
#dropline li.current ul li.current_sub a {color:#fff; text-decoration:underline;}
#dropline li.current ul li a:hover {color:#fff; text-decoration:underline;}

#dropline li ul,
#dropline li.current{
	background-color:#87A3C3;
}


#dropline .color-mr,
#dropline li.color-mr,
#dropline .color-mr ul {
	background-color:#4ABDDB;
}

#dropline .color-od,
#dropline li.color-od,
#dropline .color-od ul {
	background-color:#811C10;
}

#dropline .color-mi,
#dropline li.color-mi,
#dropline .color-mi ul {
	background-color:#B7B7B7;
}

#dropline .color-mc,
#dropline li.color-mc,
#dropline .color-mc ul {
	background-color:#809DB5;/*#B7B7B7*/
}

/**/
.bgcolor-mm,
#dropline .bgcolor-mm,
#dropline li.bgcolor-mm,
#dropline .bgcolor-mm ul{
	background-color:#87A3C3;
}
.bgcolor-mc,
#dropline .bgcolor-mc,
#dropline li.bgcolor-mc,
#dropline .bgcolor-mc ul{
	background-color:#809DB5;/*#B7B7B7;*/
}
.bgcolor-mr,
#dropline .bgcolor-mr,
#dropline li.bgcolor-mr,
#dropline .bgcolor-mr ul{
	background-color:#4ABDDB;
}
.bgcolor-mi,
#dropline .bgcolor-mi,
#dropline li.bgcolor-mi,
#dropline .bgcolor-mi ul{
	background-color:#B7B7B7;/*#809DB5;*/
}
.bgcolor-od,
#dropline .bgcolor-od,
#dropline li.bgcolor-od,
#dropline .bgcolor-od ul{
	background-color:#811C10;
}

/* sliadeshow */
#slideshow-holder{
	width:100%;
	height:210px;
	overflow: hidden;
	background-color: transparent;
}

#slideshow-prev-holder{
	position: absolute;
	top:40%;
	left: 15px;
	width:48px;
	height:48px;
	filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
}

#slideshow-next-holder{
	position: absolute;
	top:40%;
	right:15px;
	width:48px;
	height:48px;
	filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
}

#slideshow-pn{
	position:absolute;
	width:700px;
	height:210px;
	z-index: 9000;
	background-color: transparent;
}

#slideshow{
	position:absolute;
	width:700px;
	height:210px;
	z-index: 500;
	overflow:hidden;
}

#slideshow img{
	display:none;
}

#slideshow-nav-holder{
	width:100%;
	margin-top:-11px;
	text-align:center;
	background-color:#EFEFEF;
}

#slideshow-nav {
	position: relative;
	margin-left:40%;
	float:left;
	padding:0px;
}

#slideshow-nav li { display:inline; width: 20px; float: left; margin: 4px; list-style: none }
#slideshow-nav a { width: 20px; padding: 3px; display: block; border: none; background: url(/images/primeira_pagina/slideshow/icon_deactive.png) center center;}
#slideshow-nav a:hover{background: url(/images/primeira_pagina/slideshow/icon_active.png) center center;}
#slideshow-nav a.activeSlide { background: url(/images/primeira_pagina/slideshow/icon_active.png) center center;}
#slideshow-nav a:focus { outline: none; }
#slideshow-nav img { border: none; display: block; }


/* old flash css styles */
.flash-css-big-titles,
.flash-css-big-titles-basic-blue,
.flash-css-bigger-titles,
.flash-css-conteudos-titles{
	padding:0;
	margin:0;
	font-weight: bold;
	font-size: 17.5px !important;
	line-height: 150%;
	font-family:Arial,Garuda,Tahoma,Kalimati,sans-serif;
}

.flash-css-big-titles-basic-blue{
	color: #003A6B;
}

.flash-css-conteudos-titles{
	color: #003A6B;
}

.bottom_logo_image{
	margin:5px;
	/*height:40px;*/
}

#categoriesContent{
	text-align:left !important;
}



/*****************************************************************/
/* OUTDOOR */
/*****************************************************************/

#st_main_od{

}

#st_main_od #tith_geral_loja_od,
#st_main_od #tith_conteudos_od{
	color: #811C10;
}











