﻿body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body
{
	margin-top: 3px;
	background-image: url(../../images/bg_fundo.gif);
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
}
.bg_header {
	background-image: url(../../images/header_img3.gif);
	background-repeat: no-repeat;
}
.bg_menu_header_inst {
	background-image: url(../../images/bg_menu_header_inst.gif);
	background-repeat: repeat-x;
}
.bg_busca {
	background-image: url(../../images/bg_busca.gif);
	background-repeat: repeat-x;
}
.forms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #444444;
}
.margin_top_10 {
	margin-top: 10px;
}
.verdana_12_verm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.margin_bot_20 {
	margin-bottom: 20px;
}
.border_menu_lateral {
	background-color: #606C88;
	background-image: url(../../images/bg_menu.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #3A4766;
	border-left-color: #3A4766;
}
ul.menu {
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
li.menu {
	padding-bottom: 5px;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
li.menu a{
	padding-bottom: 5px;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 18px;
}
li.menu a:hover{
	padding-bottom: 5px;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 18px;
	background-image: url(../../images/setinha.gif);
	background-repeat: no-repeat;
	background-position: left center;

}
li.menu_ativo{
	padding-bottom: 5px;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 18px;
	background-image: url(../../images/setinha.gif);
	background-repeat: no-repeat;
	background-position: left center;

}
.border_basket_geral {
	border: 1px solid #F2F2F2;
}
.bg_destaque_home {
	background-image: url(../../images/bg_destaque_home_962.gif);
	background-repeat: repeat-y;
	padding: 10px;
}
.pading_bot_5 {
	padding-bottom: 5px;
}
.arial_12_verm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f5010b;
	text-decoration: none;
}
.arial_14_preto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.verdana_11_preto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.pading_bot_10 {
	padding-bottom: 10px;
}
.verdana_12_verm_preco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #960000;
	text-decoration: none;
}
.arial_11_azul_tits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41A4DB;
	text-decoration: none;
}
a.arial_11_azul_tits:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41A4DB;
	text-decoration: underline;
}
.arial_12_azul_tits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #41A4DB;
	text-decoration: none;
}
a.arial_12_azul_tits:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #41A4DB;
	text-decoration: underline;
}
.verdana_12_azul_tits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003664;
	text-decoration: none;
}
a.verdana_12_azul_tits:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003664;
	text-decoration: underline;
}
.border_right_tracejada {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CBCBCB;
}
.pading_top_5_bot_10 {
	padding-top: 5px;
	padding-bottom: 10px;
}
.border_geral_footer {
	border: 1px solid #CCCCCC;
}
.verdana_11_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #43506F;
	text-decoration: none;
}
ul.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	list-style-type: disc;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
li.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	list-style-type: disc;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
li.footer a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	list-style-type: disc;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
li.footer a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	background-image: none;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.arial_14_azul_tit_prod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #41A4DB;
	text-decoration: none;
}
a.arial_14_azul_tit_prod:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #41A4DB;
	text-decoration: underline;
}
.bg_parcelamento {
	background-image: url(../../images/bg_parcelamento.gif);
	background-repeat: repeat-y;
	padding-right: 10px;
	padding-left: 10px;
}
.margin_bot_10 {
	margin-bottom: 10px;
}
.arial_11_preto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.margin_left_right {
	padding-right: 10px;
	padding-left: 10px;
}
.verdana_11_azul_claro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41A4DB;
	text-decoration: none;
}
a.verdana_11_azul_claro:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41A4DB;
	text-decoration: underline;
}
.arial_12_compre_junto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #353535;
	text-decoration: none;
}
.arial_12_verm_compre_junto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CE0000;
	text-decoration: none;
}
.arial_10_pag_preto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.arial_10_pag_preto:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.arial_10_pag_roxo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;

	text-decoration: none;
	color: #4D2E7B;
}
.arial_14_verm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #EB1919;
	text-decoration: none;
}
.pedido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #DC0606;
	text-decoration: none;
}.bg_basket {
	background-image: url(../../images/bg_basket.gif);
	background-repeat: repeat-y;
}
.arial_12_cinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.visiblediv 
{
	visibility: visible;
	display: block;
}

.invisiblediv 
{
	visibility: hidden;
	display: none;
}

.margin_bot_15 {
	margin-bottom: 15px;
}

.border_right_left_basket {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D3D3D3;
	border-left-color: #D3D3D3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D3D3;
}

.arial_12_verm_new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
}
.border_bot_cinza
{
   border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f2f2f2;	
}