/* CSS Document */

*, HTML, BODY {
	margin:0;
	padding:0;
}
body {
	text-align:center;
	margin:1px 1px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #444;
	font-size: 11px;
}
small {
	text-align:center;
}
img {
	border:none;
}
a {
	text-decoration:none;
	color:#444;
}
a:hover {
	color:#C30;
}
p {
	padding:4px 0;
	text-align:left;
}
td {
	height:30px;
}
hr {
	background:none;
	border:none;
	border-bottom:1px dashed #DDD;
	color:transparent;
}
h2 span, h3 span {
	font-size:10px;
	font-weight:normal;
	display:block;
	padding-bottom:12px;
}
h3 span {
	display:inline-block;
}
h2 img, h3 img {
	vertical-align:middle;
}
h6 {
	font-size:15px;
	background:url(/imagens/icones/arrow_down.gif) left center no-repeat;
	font-weight:lighter;
	letter-spacing: -1px;
	color: #333333;
	height:32px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 16px;
	margin-left: 0;
	padding-top: 4;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 38px;
	line-height: 32px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-position: 16px;
	text-align:left;
	width:414px;
}

h6 strong {
	font-weight:bold;
}
optgroup option {
	text-indent:30px;	
}
#SPLASH {
	position:absolute;
	top:50px;
	left:30%;
	z-index:999;
}
#LOGO_IMPRESSAO {
	display:none;
}
#GERAL {
	position:relative;
	min-width:989px;
	width:expression(document.body.clientWidth < 991? "989px": "100%" );
	text-align:left;
	xbackground:#CCC;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-bottom: 32px;
}
#GERAL #ATENDIMENTO {
	position:absolute;
	color:#979797;
	font-size:9px;
	font-weight:bold;
	text-align:right;
	/* background:url(/imagens/bg_atendimento.gif) no-repeat top left; */
	padding:6px 22px 10px 0;
	z-index:100;
	width:600px;
	height:44px;
	top:0;
	right:0;
}
#GERAL #ATENDIMENTO a {
	color:#FFF;
	text-decoration:underline;
}
#GERAL #BGTOPO {
	position:relative;
	background:url(/imagens/bg2011.jpg) repeat-x top;
	z-index:2;
}
#GERAL #BGTOPO #TOPO {
	position:relative;
	text-align:left;
	background:url(/imagens/bg_topo2011.jpg) no-repeat center top;
	width:989px;
	margin:0 auto;
	height:128px;
	z-index:99;
}
#GERAL #BGTOPO #TOPO.TopoCasaOndina {
	position:relative;
	text-align:left;
	background:url(/imagens/bg_topo_casa_ondina.jpg) no-repeat center top;
	width:989px;
	margin:0 auto;
	height:128px;
	z-index:99;
}
#GERAL #BGTOPO #TOPO #LOGO {
	position:absolute;
	width:226px;
	height:57px;
	background:url(/imagens/blank.gif);
	margin:30px 0 0 54px;
	cursor:pointer;
	cursor:hand;
}
#GERAL #BGTOPO #TOPO #PESQUISA {
	position:absolute;
	margin:52px 0 0 300px;
	vertical-align:baseline;
}
#GERAL #BGTOPO #TOPO #MASCOTE {
	position:absolute;
	width:199px;
	text-align:right;
	margin-top: 91px;
	right:0;
}
#GERAL #BGTOPO #TOPO #TODAS {
	position:absolute;
	top:127px;
	left:32px;
}
#GERAL #BGTOPO #TOPO #TODAS #ABA {
	position:absolute;
	list-style:none;
}
#GERAL #BGTOPO #TOPO #TODAS #ABA a {
	font-size:10px;
	color:#444;
}
#GERAL #BGTOPO #TOPO #TODAS #ABA a:hover {
	color:#C30;	
}
#GERAL #BGTOPO #TOPO #TODAS #ABA li {
	list-style:none;	
	
}
#GERAL #BGTOPO #TOPO #TODAS #ABA li ul {
	background:#FFF;
	border:1px solid #052637;
	padding:5px;
	min-width:154px;
	margin:-4px 0 0;
}
#GERAL #BGTOPO #TOPO #TODAS #ABA li ul li {
		
}
#GERAL #TOPMENU {
	position:relative;
	text-align:left;
	z-index:1;
}
#GERAL #TOPMASCOTE {
	position:relative;
	text-align:center;
	width: 199px;
}
/* ESTILO PARA MENU COMO IMAGEM .PNG
#GERAL #TOPMENU #MENUCATEGORIAS {
	position:absolute;
	top: 0px;
	left: 50%;
	margin-left: -330px;
	text-align:center;
}
*/
#GERAL #TOPO #PESQUISA form {
	margin:0 0 10px;
}
#GERAL #MIGALHA {
	position:relative;
	font-size:15px;
	margin:1px -1px 0;
	z-index:1;
}
#GERAL #MIGALHA span {
	color:#F9DD00;
	font-weight:bold;
}
#GERAL #MIGALHA a {
	color:#FFF;
}
#GERAL #MIGALHA #MIGALHAFIM {
	padding:15px 0 14px 20px;
}
#GERAL #MIGALHA a:hover {
	color:#DDD;
}
#GERAL #CONTEUDO {
	z-index:2;
	margin:0 -1px;
}
#GERAL #CONTEUDO #BARRAE {
	position:relative;
	float:left;
	width:167px;
	z-index:90;
}
#GERAL #CONTEUDO #BARRAE #CHAMADAMENU {
	position:absolute;
	margin:-68px 0 0 0px; /*- sem o tema de natal */
	/*margin:-112px 0 0 0px;*/
	z-index:99;
}
#GERAL #CONTEUDO #BARRAE #CHAMADAMENUINTERNO {
	position:absolute;
	margin:-122px 0 0 0px;
	z-index:99;
}
#GERAL #CONTEUDO #BARRAE #MENU {
	font-size:10px;
	padding:10px 0 0 16px;
	font-weight:bold;
	border-right:solid 1px #DDD;
}
#GERAL #CONTEUDO #BARRAE #MENU h1 {
	font-size:10px;
	font-weight:bold;
	color:#333;
	line-height:11px;
	background-image: url(/imagens/icones/arrow_down.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -3px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 16px;
	width: 80px;
	text-transform: uppercase;
}

#GERAL #CONTEUDO #BARRAE #MENU p {
	padding:8px 0;
	margin:0 16px 0 0;
	background:url(/imagens/dashed.gif) bottom repeat-x;
}
#GERAL #CONTEUDO #BARRAE #MENU a {
	color:#444;
}
#GERAL #CONTEUDO #BARRAE #MENU a:hover {
	color:#C30;
}
#GERAL #CONTEUDO #BARRAE #MENU ul li {
	font-size:10px;
	margin:12px 4px 12px 0;
	padding:0;
	line-height:11px;
	list-style:none;
}
#GERAL #CONTEUDO #BARRAE #MENU ul li a {
	color:#435CA5;
	font-weight:bold;
}
#GERAL #CONTEUDO #BARRAE #MENU ul li a:hover {
	color:#C30;
}
#GERAL #CONTEUDO #BARRAE #MENU ul li ul li {
	margin:3px 0 3px 8px;
	font-size:9px;
}
#GERAL #CONTEUDO #BARRAE #MENU ul li ul li a {
	color:#444;
	font-weight:normal;
}
#GERAL #CONTEUDO #BARRAE #UTILIDADES {
	margin:36px 0 0;
}

#GERAL #CONTEUDO #BARRAE #SERVICOS {
	margin:16px 0 0;
}
#GERAL #CONTEUDO #BARRAE #RELACIONAMENTO {
	margin:16px 0 0;
}
#GERAL #CONTEUDO #BARRAE #UTILIDADES p, #GERAL #CONTEUDO #BARRAE #SERVICOS p, #GERAL #CONTEUDO #BARRAE #RELACIONAMENTO p {
	margin:0 0 0 8px;
}
#GERAL #CONTEUDO #CENTRO {
	overflow:hidden;
}
#GERAL #CONTEUDO #CENTRO #BARRAP {
	overflow:hidden;
	padding-left:16px;
	padding-right:16px;
	background:#FFF;
	xmargin-right:-161px;
	_float:left;
	font-size:11px;
	color:#444;
}
#GERAL #CONTEUDO #CENTRO #BARRAP input, #GERAL #CONTEUDO #CENTRO #BARRAP textarea, #GERAL #CONTEUDO_CARRINHO input, #GERAL #CONTEUDO_CARRINHO textarea {
	padding: 4px;
	margin-bottom: 0px;
	border: 1px solid #CCCCCC;
	margin-left: 4px;
	background-image: url(/imagens/bg_inputs.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
#GERAL #CONTEUDO #CENTRO #BARRAP input:focus, #GERAL #CONTEUDO #CENTRO #BARRAP textarea:focus{
	border: 2px solid #FF9900;
}
#GERAL #CONTEUDO #CENTRO #BARRAP input.Muda, #GERAL #CONTEUDO #CENTRO #BARRAP textarea.Muda, #GERAL #CONTEUDO_CARRINHO input.Muda, #GERAL #CONTEUDO_CARRINHO textarea.Muda {
	border: 2px solid #FF9900;
}
#GERAL #CONTEUDO #CENTRO #BARRAP h5 {
	sbackground:url(/imagens/bg_info.jpg) repeat-x;
	height:35px;
	margin:10px 0 5px;
	font-size:17px;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #FLASH {
	position:relative;
	margin:1px 0px 16px ;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA {
	width:100%;
	position: relative;
	margin-bottom: 32px;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA ul #LINHA {
	margin:0 auto;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA ul h1 {
	font-size:15px;
	background:url(/imagens/icones/arrow_down.gif) left center no-repeat;
	font-weight:lighter;
	letter-spacing: -1px;
	color: #333333;
	height:32px;
	background-color: #eeeeee;
	margin-top: 16px;
	margin-right: 0;
	margin-bottom: 16px;
	margin-left: 0;
	padding-top: 4;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 32px;
	line-height: 32px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-position: 16px;
}
.TituloSecaoPadrao {
	font-size:15px;
	background:url(/imagens/icones/arrow_down.gif) left center no-repeat;
	font-weight:lighter;
	letter-spacing: -1px;
	color: #333333;
	height:32px;
	background-color: #eeeeee;
	margin-top: 16px;
	margin-right: 0;
	margin-bottom: 16px;
	margin-left: 0;
	padding-top: 4;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 32px;
	line-height: 32px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-position: 16px;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA ul h1 strong {
	font-weight:bold;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA ul h1 a{
	color: #333333;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA ul h1 span {
	font-weight:normal;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA ul li {
	position:relative;
	float:left;
	width:30%;
	_width:28%;
	xmin-height:192px;
	x*height:300px;
	margin:0 10px;
	xpadding:0 1px;
	text-align:center;
	list-style:none;
	font-size:10px;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA ul li a {
	color:#444;
	xpadding:0 16px;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA ul li a:hover {
	color:#C30;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA ul p a.LinkMaisMais {
	color:#EA8B00;
	text-align:left;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA ul p a.LinkMaisMais:hover {
	color:#C30;
}

#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA ul li p {
	color:#EA8B00;
	text-align:center;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA ul li p a {
	xcolor
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA ul li ul li {
	position:relative;
	clear:both;
	width:100%;
	text-align:left;
	list-style:none;
	font-size:10px;
	padding-bottom: 4px;
	padding-top: 8px;
	border-bottom:1px dashed #CCC;
	margin:0;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA ul li ul li p {
	text-align:left;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA ul li ul li p a {
	padding:0;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA ul li p span {
	color:#C00;
	font-size:13px;
	font-weight:bold;
}

#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA #LINHA {
	position:relative;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA #LISTAFOTO {
	position:relative;
	margin:0 0 16px;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA #MARCA {
	background:url(/imagens/bg_cartucho_marca.jpg) repeat-x top;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA #MARCABG {
	background:url(/imagens/bg_cartucho_marca.jpg) repeat-x top;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA #MODELO {
	background:url(/imagens/bg_cartucho_modelo.jpg) repeat-x top;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA #MODELOBG {
	background:url(/imagens/bg_cartucho_modelo.jpg) repeat-x top;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA #ALTERATIPO {
	float:right;
	position:absolute;
	height:27px;
	padding:10px 12px 0 16px;
	right:2px;
	margin-top:-12px;
	color:#000;
}

#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA #ALTERATIPO a:hover {
	text-decoration:underline;
}


#GERAL #CONTEUDO #CENTRO #BARRAP #PRODUTO {
	padding:20px 0 0 226px;
	min-width:410px;
	_xwidth:expression(document.body.clientWidth < 411? "410px": "410px" );
}
#GERAL #CONTEUDO #CENTRO #BARRAP #PRODUTO #FOTO {
	position:relative;
	width:226px;
	font-size:9px;
	color:#666;
	text-align:center;
	left:-226px;
	float:left;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #PRODUTO #PRECO {
	position:relative;
	width:100%;
	margin:0 0 0 -226px;
	float:right;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #PRODUTO #PRECO h2 {
	font-size:17px;
	font-weight:bold;
	color:#444;
	margin:10px 0 20px;
}
.TituloItemLista {
	font-size:17px;
	font-weight:lighter;
	color:#444;
	margin:10px 0 8px;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #PRODUTO #PRECO h3 {
	font-size:17px;
	font-weight:bold;
	color:#C00;
	margin:2px 0;
}
.PrecoDetalhe {
	font-size:13px;
	font-weight:bold;
	color:#C00;
	margin:0px 0;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #PRODUTO #PRECO h4 {
	font-size:13px;
	font-weight:normal;
	color:#EA8B00;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #PRODUTO #PRECO #MARGIN {
	xpadding:0 0 0 24px;
	font-size:9px;
	color:#666;
	width:326px;
	_width:300px;
	float:left;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #PRODUTO #PRECO #MARGIN #INDIQUE {
	position:absolute;
	background:#FFF;
	border:2px dashed #999;
	z-index:99;
	padding:10px 20px;
	margin:-190px 0 0 -208px;
	width:720px;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #PRODUTO #PRECO #MARGIN #INDIQUE #INDIQUEFOTO {
	position:relative;
	float:left;
	text-align:center;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #PRODUTO #PRECO #MARGIN #INDIQUE #INDIQUEPRECO {
	position:relative;
	float:left;
	margin:0 0 0 10px;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #PRODUTO #PRECO #MARGIN #INDIQUE #INDIQUEPRECO h5 {
	width:100%;
	font-size:14px;
	height:25px;
	background:transparent url(/imagens/bg_info.jpg) repeat-x bottom;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #PRODUTO #PRECO #MARGINB {
	position:relative;
	float:left;
	width:214px;
	font-size:9px;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #PRODUTO #PRECO h4 span {
	font-size:11px;
	font-weight:normal;
	color:#444;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #DESCRICAO {
	position:relative;
	width:100%;
	font-size:12px;
	padding:0 0 15px;
	color:#444;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #DESCRICAO h5 {
	background:url(/imagens/bg_info.jpg) repeat-x;
	height:35px;
	margin:10px 0 15px;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #ESPECIFICACOES, #GERAL #CONTEUDO #CENTRO #BARRAP #ITENS, #GERAL #CONTEUDO #CENTRO #BARRAP #GARANTIA {
	position:relative;
	width:100%;
	padding:0 0 15px;
	font-size:12px;
	color:#444;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #ESPECIFICACOES h5, #GERAL #CONTEUDO #CENTRO #BARRAP #ITENS h5, #GERAL #CONTEUDO #CENTRO #BARRAP #GARANTIA h5 {
	background:url(/imagens/bg_info.jpg) repeat-x;
	height:35px;
	margin:10px 0 15px;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #ESPECIFICACOES li, #GERAL #CONTEUDO #CENTRO #BARRAP #ITENS li, #GERAL #CONTEUDO #CENTRO #BARRAP #GARANTIA li {
	list-style:square;
	margin:2px 0 2px 16px;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #VEJA ul h1 {
	font-size:11px;
	background:url(/imagens/icones/arrow_down.gif) left center no-repeat;
	padding: 0 0 4px 16px;
	font-weight:bold;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #VEJA ul h1 span {
	font-weight:normal;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #VEJA ul li {
	position:relative;
	float:left;
	width:49%;
	min-height:192px;
	*height:192px;
	xmargin:16px 0 0;
	xpadding:0 1px;
	text-align:center;
	list-style:none;
	font-size:10px;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #VEJA ul li a {
	color:#444;
	padding:0 16px;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #VEJA ul li a:hover {
	color:#C30;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #VEJA ul li p {
	color:#EA8B00;
	text-align:center;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #VEJA ul li p span {
	color:#C00;
	font-size:13px;
	font-weight:bold;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #VEJA #LISTAFOTO {
	position:relative;
	margin:0 0 16px;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #ENGLOBA {
	width:782px;
	height:500px;
	margin:32px auto;
	background:url(/imagens/bg_central_atendimento.jpg) no-repeat;
	text-align:center;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #ENGLOBA #CHAMADA {
	position:relative;
	float:left;
	font-size:12px;
	padding:60px 20px 0;
	color:#FFF;
	margin:20px 0 0;
	text-align:left;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #CHAMADA a {
	color:#FFF;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #CHAMADA a:hover {
	text-decoration:underline;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LOJAS {
	position:relative;
	vertical-align:middle;
	width:100%;
	margin:0 auto;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA #LOJAS li {
	position:relative;
	float:left;
	list-style:url(/imagens/icones/list.gif);
	font-size:12px;
	text-align:left;
	margin:6px 0 6px 20px;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA #LOJAS li a {
	padding:0;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LOJAS #IMG img {
	vertical-align:middle;
	position:relative;
}
#GERAL #CONTEUDO #CENTRO #BARRAD {
	position:relative;
	float:right;
	width:161px;
	*width:164px;
	xpadding-left:16px;
	padding:1px 0 0;
}
#GERAL #CONTEUDO #CENTRO #BARRAD a img {
	margin-bottom:1px;	
}
#GERAL #CONTEUDO #CENTRO #BARRAD #ANUNCIOS {
	border-left:#E4E4E4 solid 1px;
	font-size:10px;
	color:#C00;
	text-align:center;
	margin:16px 0;
	padding:0 4px;
}
#GERAL #CONTEUDO #CENTRO #BARRAD #ANUNCIOS p {
	text-align:center;
}
#GERAL #CONTEUDO #CENTRO #BARRAD #ANUNCIOS a {
	color:#666;
	font-weight:bold;
}
#GERAL #CONTEUDO #CENTRO #BARRAD #ANUNCIOS a:hover {
	color:#C30;
}
#GERAL #CONTEUDO #CENTRO #BARRAD #ANUNCIOS p span a {
	color:#EA8B00;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
}
#GERAL #CONTEUDO_CARRINHO {
	position:relative;
	padding:0 15px;
}
#GERAL #CONTEUDO_CARRINHO h5 {
	background:url(/imagens/bg_info.jpg) repeat-x;
	height:35px;
	color:#333;
	font-size:17px;
	font-weight:bold;
	padding:10px 0 0;
	margin:10px 0 5px;
	font-family:Arial, Helvetica, sans-serif;
}
#GERAL #BOTECO {
	background:url(/imagens/bg_boteco.jpg) repeat center center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#444444;
}
#GERAL #LISTA_CASAMENTO {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#444444;
	position: relative;
	top: -380px;
	left: 234px;
	width: 523px;
	z-index: 100;
}
#GERAL #BOTECO #CONTEUDO_BOTECO {
	background:url(/imagens/bg_boteco_conteudo.jpg) repeat-y left;
	padding:20px 0;
	position:relative;
}
#GERAL #BOTECO #CONTEUDO_BOTECO #A {
	position:relative;
	width:619px;
	float:left;
}
#GERAL #BOTECO #CONTEUDO_BOTECO #A p {
	padding:5px 0 5px 15px;
}
#GERAL #BOTECO #CONTEUDO_BOTECO #A h1 {
	font-size:26px;
	font-weight:normal;
	color:#524425;
	padding:32px 0 0px 15px;
}
#GERAL #BOTECO #CONTEUDO_BOTECO #A h1 img {
	margin:0 0 0 -15px;
}
#GERAL #BOTECO #CONTEUDO_BOTECO #B, #GERAL #BOTECO #CONTEUDO_BOTECO #C {
	position:relative;
	background:url(/imagens/bg_boteco_b.jpg) no-repeat;
	width:370px;
	min-height:511px;
	float:left;
}
#GERAL #BOTECO #CONTEUDO_BOTECO #B, #GERAL #BOTECO #CONTEUDO_BOTECO #D {
	position:relative;
	width:370px;
	min-height:511px;
	float:left;
}
#GERAL #BOTECO #CONTEUDO_BOTECO #C {
	background:url(/imagens/bg_boteco_c.jpg) no-repeat;
}
#GERAL #BOTECO #CONTEUDO_BOTECO #D {
	background:url(/imagens/bg_ondina.jpg) no-repeat;
}
#GERAL #BOTECO #CONTEUDO_BOTECO #B #NEWSLETTER, #GERAL #BOTECO #CONTEUDO_BOTECO #C #NEWSLETTER, #GERAL #BOTECO #CONTEUDO_BOTECO #D #NEWSLETTER {
	position:relative;
	margin:511px 0 0 38px;
	font-size:12px;
}
#GERAL #PERSONALIZADO {
	padding:0 16px;
	overflow:hidden;
	margin:16px 0 0;
}
#GERAL #PERSONALIZADO h5 {
	background:url(/imagens/bg_info.jpg) repeat-x bottom;
	height:35px;
	color:#333;
	font-size:18px;
	font-weight:normal;
	padding:10px 0 10px;
	margin:10px 0 5px;
	font-family:Verdana, Geneva, sans-serif;
}
#GERAL #PERSONALIZADO ul {
	margin:6px 0 0 16px;
}
#GERAL #PERSONALIZADO ul li {
	list-style:url(/imagens/icones/list.gif);
	font-size:12px;
	color:#333;
	margin:16px;
}
#GERAL #LATERAL {
	float:right;
	position:relative;
	padding:10px 16px 0 0;
	margin:32px 0 0;
	position:relative;
	width:225px;
	z-index:2;
}
#GERAL #LATERAL #TABELA {
	position:relative;
	margin:16px 0;
	font-size:11px;
	color:#333;
	padding:0 0 0 4px;
	border-left:1px solid #E4E4E4;
}
#GERAL #LATERAL #TABELA p {
	padding:4px 0 4px 28px;
}
#GERAL #LATERAL #TABELA a {
	color:#333;
}
#GERAL #LATERAL #TABELA a:hover {
	color:#C30;
}
#RODAPE {
	position:relative;
	font-size:11px;
	color:#333;
	text-align:left;
	min-width:989px;
	min-height: 455px;
	width:expression(document.body.clientWidth < 991? "989px": "100%" );
}
#RODAPE #MAPA_SITE{
	background: url(/imagens/rodape_2011/bg_mapa_site.jpg) repeat-x bottom #FFF;
	padding-left:16px;
}
#RODAPE #LINKS_CONTATO{
	background: url(/imagens/rodape_2011/bg_links_contato.jpg) repeat-x bottom #FFF;
	height:42px;
	line-height:42px;
	color:#FFF;
	padding-left:16px;
}
#RODAPE #LINKS_CONTATO a{
	color:#FC0;
}
#RODAPE ul.Lista, #RODAPE div.Lista  {
	float:left;
	margin: 16px 32px 32px 0;
	padding-right:16px;
	border-right: dashed 1px #DDD;
	list-style-type:none;
}
#RODAPE div.Lista ul  {
	float:left;
	margin: 0;
	padding-right:16px;
	list-style-type:none;
}

#RODAPE ul.Lista li.Secao, #RODAPE div.Lista ul li.Secao {
	color:#925900;
	font-weight:bold;
	margin-bottom:16px;
}
#RODAPE ul li{
	margin:8px 0;
	list-style-type:none;
	font-style:normal;
	padding:0;
}
#RODAPE a {
	color:#333;
	text-decoration:none;
}
#RODAPE a:hover {
	color:#C30;
	text-decoration:underline;
}
#RODAPE div div span {
	font-weight:bold;
	color:#9C7D1E;
	font-size:13px;
}
#RODAPE #LARGURA {
	position:relative;
	padding:0 0 0 0px;
}
#RODAPE #LARGURA #BRANCO {
	position:relative;
	float:left;
	width:282px;
	background:url(/imagens/bg_rodape_branco.jpg) no-repeat;
	height:203px;
	text-align:left;
	padding:32px 16px 0 12px;
}
#RODAPE #LARGURA #TXT {
	position:relative;
	float:right;
	text-align:left;
	margin:0 32px 0 0px;
	padding:16px 0 0 32px;
}

#RODAPE #LARGURA #TXTONDINA {
	position:relative;
	float:right;
	text-align:left;
	margin:0 311px 0 0px;
	padding:16px 0 0 32px;
}

#RODAPE #LARGURA #TXT span {
	color:#945900;
}
#COPYRIGHT {
	position:relative;
	background:#000;
	text-align:center;
	border-top: #F2B800 solid 2px;
	font-size:9px;
	color:#999;
	padding:10px 0;
	min-width:989px;
	width:expression(document.body.clientWidth < 991? "989px": "100%" );
}

.Aba {
	position:relative;
	background:url(/imagens/bg_aba.jpg) no-repeat left top;
	padding:10px 0 0 30px;
	font-size:11px;
	font-weight:bold;
	float:left;
	width:130px;
	height:30px;
	color:#333;
}
.AbaInstitucional {
	font-size:10px;
	font-weight:bold;
	letter-spacing:-1px;
}
.AbaInstitucional li.First, .AbaInstitucional li.First.Ativo {
	margin-left:0;
}
.AbaInstitucional li {
	list-style:none;
	float:left;
	background:url(/imagens/aba/aba_right.gif) no-repeat right top;
	padding-right:26px;
	margin-left:-16px;
	position:relative;
	z-index:1;
}
.AbaInstitucional span {
	display:block;
	background:url(/imagens/aba/aba_left.gif) no-repeat left top;
	padding-left:19px;
}
.AbaInstitucional a {
	display:block;
	background:url(/imagens/aba/aba.gif) repeat-x left top;
	padding:10px 0px;
}
.AbaInstitucional li.Ativo {
	background-image:url(/imagens/aba/aba_right_ativo.gif);
	z-index:2;
}
.AbaInstitucional li.Ativo span {
	background-image:url(/imagens/aba/aba_left_ativo.gif);
}
.AbaInstitucional li.Ativo a {
	background-image:url(/imagens/aba/aba_ativo.gif);
}
.AbaConteudo {
	border:1px solid #DDD !important;
}
.FundoInstitucional #simule {
	display:inline-block;
	background:#333;
	padding:4px 12px;
	border:1px outset #000;
	font-weight:bold;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color:#FFF;
	font-size:16px;
}
.FundoInstitucional #calcular {
	cursor:pointer;
}
.FundoInstitucional #valor {
	padding:8px 18px;
	background:#F7F7F7;
	border:1px solid #DDD;
}
.Destaque {
	font-size:14px;
	font-weight:bold;
}
.AlignCenter {
	text-align:center;
}
.AtendimentoChat {
	width:219px;
	height:117px;
}
.AtendimentoMensagem {
	width:219px;
	height:117px;
}
.AtendimentoComprar {
	width:223px;
	height:117px;
}
.AtendimentoFone {
	color:#FDF800;
	font-size:11px;
}
.barra_detalhe_car {
	font-size:12px;	
	padding:15px;
	background:#FFF;
}
.barra_detalhe_car_produto {
	font-size:11px;	
	padding:15px;
	background:#FFF;
}
.barra_detalhe_car_produto a {
	color:#333;
}
.barra_detalhe_car_produto a:hover {
	color:#C30;
}
.barra_detalhe_car_escu {
	color:#C00;
	font-size:12px;
	background:#FFF;
}
.barra_subtotal {
	background:#999;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-align:right;
	padding:15px;
}
.barra_total {
	background:#999;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-align:right;
	height:64px;
}
.barra_total_branco {
	background:#DDD;
	font-size:18px;
	color:#C00;
	text-align:right;
}
.barra_info_car {
	background:url(/imagens/bg_barra.jpg) repeat-x;
	height:37px;
	font-weight:bold;
	color:#FFF;
	font-size:11px;
}
.barra_info_car a {
	color:#FFF;
}
.barra_info_car_amarelo {
	background:url(/imagens/bg_cadastro_juridico.jpg) repeat-x;
	height:37px;
	font-weight:bold;
	color:#000;
	font-size:11px;
}
.BotecoSobre {
	position:absolute;
	width:244px;
	height:148px;
	background:url(/imagens/blank.gif);
	margin:50px 0 0 70px;
}
.BotecoFotos {
	position:absolute;
	width:316px;
	height:203px;
	background:url(/imagens/blank.gif);
	margin:209px 0 0 10px;
}
.CarrinhoAlinhaDireita {
	text-align:right;	
}
.CarrinhoAlinhaCentro {
	text-align:center;	
}
.CarrinhoAlteraEndereco {
	font-size:10px;
}
.CarrinhoCalcularFrete {
	position:relative;
	float:left;
	width:240px;
	font-size:11px;
	padding:10px 0 10px 40px;
	background:#FFF;
}
.CarrinhoCalcularFrete table {
	position:relative;
	float:left;
}
.CarrinhoConfirmacao {
	font-size:12px;
}
.CarrinhoDestinoMeuCarrinho {
	position:relative;
	float:left;
	width:100px;
	height:30px;
}
.CarrinhoMargin {
	margin:10px 0;	
}
.CarrinhoTabela {
	xborder:2px solid #999999;	
	background:#999;
}
.CarrinhoFoto {
	margin:0 10px 0 0;
}
.CarrinhoTaxaEntrega {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#333;
	background:url(/imagens/bg_taxa_entrega.jpg) no-repeat center right #FFF;
	text-align:right;
	padding:10px 25px 10px 0;
}
.CartuchoPadding {
	padding:0 0 0 16px;
	_padding:0 0 0 0px;
}
.CartuchoMarcas td {
	height:100px;
}
.CartuchoMargin {
	margin:0 0 0 -16px;
}
.BarraeMargin {
	margin:0 0 0 16px;
}
.BolaFim {
	position:absolute;
	right:0;
	top:0;
	*top:10px;
}
.BolaFimPersonalizado {
	position:relative;
	float:right;
	margin:-22px 0 0;
	_position:absolute;
	_float:none;
	_right:10px;
	_margin:10px 0 0;
}
.BolaFimAtendimento {
	position:absolute;
	right:9px;
}
.BolaFimCarrinho {
	position:absolute;
	right:9px;
	margin-top:-10px;
}
.BotecoInput {
	background:#BDB483;
	color:#615B2C;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	border:none;
	height:18px;
	padding:6px 0 0 8px;
	font-weight:normal;
}
.BotecoBotao {
	margin:0 0 -6px;
	*margin:0 0 -4px;
}
.BotecoBotao:focus {
	margin:0 0 -6px;
	*margin:0 0 -4px;
	border: 0px solid #F2B600;
}
.BotecoDiv {
	padding:0 0 0 10px;
}
.BoxAnuncios {
	margin:0 0 0 -5px;
}
.Dashed {
	background:url(/imagens/dashed.gif) repeat-x bottom;
	height:10px;
	margin:10px 0 20px;
}
.DashedMargin {
	background:url(/imagens/dashed.gif) repeat-x bottom;
	height:10px;
	margin:-4px 0 -6px;
}
.DetalhePrecoBaixo {
	margin:0 0 -6px;
}
.EspacoAltura {
	height:20px;
}
.Eletroshop {
	background:url(/imagens/bg_eletroshop_tv.jpg) center top no-repeat;
	height:411px;
	padding:14px 0 0;
}
.FistLinkRodape {
	margin:0 8px 0 0;
}
.FotoDireita {
	float:right;
	margin:2px 0 2px 4px;
}
.FotoMaior {
	border:1px solid #CCC;
}
.FotoMiniatura {
	border:3px #CCC solid;
	margin:6px 8px;
}
.Icon {
	margin:0 0 -4px 0;
}
.LinkRodape {
	margin:0 8px;
}
.Lista {
	padding-left:18px;
	padding-bottom:18px;
}
.Lista li {
	list-style:square;
	padding:4px 0;
	font-style:italic;
}
.Numero {
	position:absolute;
	margin:0 0 0 -26px;
}
.MenusLaterais {
	background:url(/imagens/bg_menu_lateral.jpg) no-repeat;
	margin: 16px 0 0 0;
}
.MenusLaterais p.Titulo {
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	padding: 10px 0 16px 20px;
}
.MigalhaInicial {
	margin:0 42px 0 0;
}

/* BOTECO */
.MigalhaBoteco {
	background:url(/imagens/migalha/boteco_fundo.jpg) repeat-x;
}
.MigalhaLista {
	background-image: url(/imagens/lista_casamento/filete_lista_casamento.jpg);
	background-repeat: repeat-x;
}
.MigalhaBotecoImg {
	background:url(/imagens/migalha/boteco.jpg) no-repeat left top;
	height:152px;
}
.MigalhaOndinaImg {
	background:url(/imagens/migalha/casa_ondina.jpg) no-repeat left top;
	height:152px;
}
.MigalhaCervejariaImg {
	background:url(/imagens/migalha/cervejaria.jpg) no-repeat left top;
	height:152px;
}
.MigalhaListaImg {
	height:665px;
	background-image: url(/imagens/lista_casamento/bg_lista_casamento.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/*MIGALHA MULTIPLUS */
.MigalhaImgMultiplus {
	background:url(/imagens/multiplus/bg.jpg) repeat-x;
    background-position:  -23px 56px;
    background-repeat: no-repeat;
    height: 934px;
}
.MigalhaMultiplus {
  	background:url(/imagens/multiplus/bg-titulo.jpg);
    background-repeat: repeat-x;
}
#GERAL #MULTIPLUS {
	color: #444444;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 13px;
    left: 555px;
    position: relative;
    top: -718px;
	margin-bottom: -481px;
    width: 433px;
    z-index: 100;
}
#GERAL #MULTIPLUS p{
	line-height:25px;
}
#GERAL #MULTIPLUS p.subtitulo{ 
	font-size:22px;
	margin-bottom:10px;
	}
#GERAL #MULTIPLUS a{
	color:#C54D00;
}
#GERAL #MULTIPLUS a:hover{
	color:#333;
}
/* MIGALHA PADRAO */
.MigalhaEspecialEmpresaDir{
	background:#497CB6 url(/imagens/migalha/especial-empresas.jpg) no-repeat right;
	color:#FFF;
}
.MigalhaPadraoEsq {
	background:#333 url(/imagens/migalha/padrao_left.jpg) no-repeat left;
	color:#FFF;
}
.MigalhaPadraoDir {
	background:url(/imagens/migalha/padrao_right.jpg) right center no-repeat;
}

/* INFORMATICA */
.MigalhaInformaticaEsq {
	background:#1A3E51 url(/imagens/migalha/informatica_left.jpg) no-repeat left;
	color:#FFF;
}
.MigalhaInformaticaDir {
	background:url(/imagens/migalha/informatica_right.jpg) right center no-repeat;
}

/* ELETRODOMESTICO */
.MigalhaEletrodomesticoEsq {
	background:#33206C url(/imagens/migalha/eletrodomestico_left.jpg) no-repeat left;
	color:#FFF;
}
.MigalhaEletrodomesticoDir {
	background:url(/imagens/migalha/eletro_domestico_right.jpg) right center no-repeat;
}

/* LISTA DE CASAMENTO */
.MigalhaListaDeCasamentoEsq {
	background:#333 url(/imagens/migalha/padrao_left.jpg) no-repeat left;
	color:#FFF;
}
.MigalhaListaDeCasamentoDir {
	background-image: url(/imagens/migalha/lista_casamento_right.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}

/* ESCRITORIO E MOVEIS */
.MigalhaEscritorioEsq {
	background:#005248 url(/imagens/migalha/escritorio_left.jpg) no-repeat left;
	color:#FFF;
}
.MigalhaEscritorioDir {
	background:url(/imagens/migalha/escritorio_right.jpg) right center no-repeat;
}

/* CAMA MESA E BANHO */
.MigalhaCamaMesaEsq {
	background:#E36600 url(/imagens/migalha/cama_left.jpg) no-repeat left;
	color:#FFF;
}
.MigalhaCamaMesaDir {
	background:url(/imagens/migalha/cama_right.jpg) right center no-repeat;
}

/* CENTRAL ATENDIMENTO */
.MigalhaCentralAtendimentoEsq {
	background:#B27100 url(/imagens/migalha/central_left.jpg) no-repeat left;
	color:#FFF;
}
.MigalhaCentralAtendimentoDir {
	background:url(/imagens/migalha/central_right.jpg) right center no-repeat;
}

/* ENCONTRE SEU CARTUCHO */
.MigalhaCartuchoEsq {
	background:#333 url(/imagens/migalha/cartucho_left.jpg) no-repeat left;
	color:#FFF;
}
.MigalhaCartuchoDir {
	background:url(/imagens/migalha/cartucho_right.jpg) right center no-repeat;
}

/* ELETROSHOP */
.MigalhaEletroshopEsq {
	background:#D98800 url(/imagens/migalha/eletroshop_left.jpg) no-repeat left;
	color:#FFF;
}
.MigalhaEletroshopDir {
	background:url(/imagens/migalha/eletroshop_right.jpg) right center no-repeat;
}

/* CARRINHO */
.MigalhaCarrinhoEsqA {
	background:#EEE url(/imagens/migalha/carrinho_1.jpg) no-repeat left;
	color:#FFF;
}
.MigalhaCarrinhoEsqB {
	background:#EEE url(/imagens/migalha/carrinho_2.jpg) no-repeat left;
	color:#FFF;
}
.MigalhaCarrinhoEsqC {
	background:#EEE url(/imagens/migalha/carrinho_3.jpg) no-repeat left;
	color:#FFF;
}
.MigalhaCarrinhoEsqD {
	background:#DDD url(/imagens/migalha/carrinho_4.jpg) no-repeat left;
	color:#FFF;
}
.MigalhaCarrinhoDir {
	background:url(/imagens/migalha/carrinho_right.jpg) right center no-repeat;
}
.MigalhaCarrinhoDirMarcado {
	background:url(/imagens/migalha/carrinho_right_marcado.jpg) right center no-repeat;
}

/* SUPER DICAS */
.MigalhaSuperDicasEsq {
	background:#000009 url(/imagens/migalha/superdicas_left.jpg) no-repeat left;
	color:#FFF;
}
.MigalhaSuperDicasDir {
	background:url(/imagens/migalha/superdicas_right.jpg) right center no-repeat;
	height:145px;
}
.PersonalizadoPesquisa {
	background:url(/imagens/bg_personalizado_pesquisa.jpg) no-repeat left top;
	height:23px;
	width:159px;
	border:1px solid #999;
	padding:7px 0 0 26px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
.PesquisaBotao {
	margin:0 0 -8px;
	*margin:0 0 -4px;
	border:none;
}
.PesquisaBotaoTransparente {
   background: none repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 40px;
    left: 409px;
    position: absolute;
    top: 1px;
    width: 74px;
	cursor:hand;
}
.BotaoEncontreCartucho{
    position: absolute;
	display:none;
    right: -276px;
    top: 0px;
}
.BotaoEncontreCartucho a{
    display:block;
    width: 156px;
    height: 50px;
}
.PesquisaBotao:focus {
	margin:0 0 -8px;
	*margin:0 0 -4px;
	border: 0px solid #F2B600;
}
.PesquisaInput {
    background: transparent;
    border: 0 none;
    color: #444444;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    height: 32px;
    margin: 4px -6px 0 67px;
    padding: 4px;
    width: 313px;
}
.PesquisaInput:focus {
    background: transparent;
    border: 0 none;
    color: #444444;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    height: 32px;
    margin: 4px -6px 0 67px;
    padding: 4px;
    width: 313px;
}
.PesquisaInputSecao {
	position:relative;
	width:175px;
	height:20px;
	*height:21px;
	margin:0 0 1px 2px;
	_margin-bottom:0px;
	border:0px solid #F0B701;
	background:url(/imagens/bg_input_pesquisa.jpg) center right #FFF;
	padding: 0px 0 0 6px;
	font-size:12px;
	*font-size:13px;
	color:#444;
	font-family:Arial, Helvetica, sans-serif;
}
.PesquisaInputSecao:focus {
	position:relative;
	width:175px;
	border:0px solid #F0B701;
	background:url(/imagens/bg_input_pesquisa.jpg) center right;
	padding: 0px 0 0 6px;
	font-size:12px;
	*font-size:13px;
	color:#444;
	font-family:Arial, Helvetica, sans-serif;
}
.PessoaFisica {
	background:url(/imagens/bg_cadastro_fisico_botao.jpg) no-repeat left top;
}
.PessoaFisica a {
	color:#000;
}
.PessoaJuridica {
	background:url(/imagens/bg_cadastro_juridico_botao.jpg) no-repeat left top;
}
.PessoaJuridica a {
	color:#FFF;
}
.PrecoBaixo {
	position:relative;
	margin:-70px 0 0 -70px;
	*margin:-50px 0 0 -70px;
}
.ProdutoPedidoTabela {
	border:2px solid #999;
}
.ProdutoPedidoTabela tr td, .ProdutoPedidoTabela tr th {
	height:30px;
	padding:0 10px 0 10px;
}
.ProdutoEmFalta {
	background:url(/imagens/icones/produto_falta.jpg) no-repeat;
	padding-top: 62px;
	_padding-top: 70px;
	padding-right: 16px;
	padding-bottom: 16px;
	padding-left: 8px;
	display:block;
}
.ProdutoEmFaltaCasamento {
	background:url(/imagens/icones/produto_falta.jpg) no-repeat;
	padding-top: 62px;
	_padding-top: 70px;
	padding-right: 16px;
	padding-bottom: 16px;
	padding-left: 8px;
	display:block;
	height:44px;padding:0px;
}
.ProdutoEmFaltaInput {
	border:1px solid #CCC;
	background:#FFF;
	width:138px;
	height:17px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin:0px;
}
.ProdutoEmFaltaBotao {
	*margin:0 0 -4px;
	padding:0px;
	position:relative;
	top: 12px;
	_top: 6px;
	margin-right: 0px;
	margin-bottom: -6px;
	margin-left: 0px;
}
.ProdutoSelectOrdena {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #444444;
	padding: 4px;
	border: 1px solid #CCCCCC;
}
.ProdutoSelectOrdena:focus {
	border: 3px solid #F2B600;
	margin:-2px;
}
.ProdutoParcelamento {
	font-size:10px;
	color:#333;
	border:1px #EEE solid;
	margin:15px 20px 10px 0;
	float:left;
}
.ProdutoParcelamento tr td {
	border-top:1px #EEE solid;
	border-bottom:1px #EEE solid;
	padding:4px 4px;
}
.ProdutoIndique input {
	font-size:11px;
	color:#333;
}
.ProdutoIndique tr td {
	height:30px;
	line-height:10px;
}
.Quebra {
	clear:both;
}
.QuebraAltura {
	height:16px;
	clear:both;
}
#GERAL #CONTEUDO_CARRINHO input.TiraFocus {
	border: 0px none #F2B600;
	margin:0;
	background-image: none;
	margin:0;
}
#GERAL #CONTEUDO #CENTRO #BARRAP input.TiraFocus {
	border: 0px none #F2B600;
	margin:0;
	background-image: none;
	margin:0;
}
.TiraFocus:focus {
	border: 0px solid #F2B600;
	margin:0;
}
.TopoCarrinho {
	position:relative;
	font-size:10px;
	font-weight:bold;
	color:#333;
	padding:10px 0 0;
}
.TopoCarrinho a {
	color:#333;
	margin:0 15px 0 0;
}
.TopoCarrinho a:hover {
	color:#C30;
	margin:0 15px 0 0;
}

#msg, .msg_erro, .msg_aux, .msg_sucesso, .msg_alerta, #msgFormFaleConosco, #msgFormLogin  {
	display: none;
	background-color: #F6F5F2;
	padding: 5px 5px 5px 40px;
	border: 1px solid #E1DDD4;
	width:90%;
	background-image: url(/imagens/icones/alert_msg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 9px;
	color:#C30;
}

.SublinhadoDashed {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.LinkMais {
	color:#EA8B00;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
	margin-left: 16px;
}
.Paginação {
	position: relative;
	right: 0px;
	text-align: right;
}
.Paginação a img {
	margin:0 0 -4px;
}
.QtdProdutos strong {
	font-size:13px;
}

.msg_erro {
	background-image: url(/imagens/icones/error_msg.gif);
}
.msg_sucesso {
	background-image: url(/imagens/icones/sucess_msg.gif);
}
.msg_alerta {
	background-image: url(/imagens/icones/alert_msg.gif);
}
.FundoInstitucional {
	background-image: url(/imagens/institucional/bg_institucional.jpg);
	background-repeat: repeat-x;
}
.FundoInstitucional2 {
	background-image: url(/imagens/bg_boleto_faturado2.jpg);
	background-repeat: repeat-x;
}
.FundoBndes {
	background-image: url(/imagens/bndes/bg_bndes.jpg);
	background-repeat: repeat-x;
}
h4 {
	font-size: 15px;
	color: #CC7A00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
}
.LinhaPontilhada {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dddddd;
	margin-bottom: 16px;
	padding: 0px;
	margin-top: 0px;
}
.MarginLeft8 {
	padding-left: 8px;
}
.TextoPequeno {
	font-size: 10px;
	color: #CC0000;
}
.TabelaPreçosCopy {
	margin-top: 8px;
	margin-bottom: 8px;
}
.TabelaPreçosCopy td{
	padding: 8px;
}
.Texto10 {
	font-size: 10px;
	margin-top: 16px;
	margin-bottom: 16px;
}
.Texto10 td{
	padding: 4px;
}.BgItemListaCasamento {
	background-image: url(/imagens/lista_casamento/filete_item_noivo.jpg);
	background-repeat: repeat-x;
}
.BgItemListaCasamento h2{
	font-size: 15px;
	color: #CC7A00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	padding-top: 32px;
	padding-bottom: 16px;
}
.UlListaCasamento{
	list-style-image: url(/imagens/icones/list.gif);
	list-style-type: none;	
}
#divBannerSplash {
	position:absolute;
	z-index:999;
	text-align:center;
	margin-left:25%;
	margin-top:55px;
	background:#000000;
	padding:2px;
}
#Map {
	position:absolute;
	background:#000000;
	padding:4px 10px;
	text-align:center;
	right:0;
	top:-20px;
}
#Map a {
	color:#FFF;
	font-weight:bold;
}
.coluna {
	width: 240px;
	background-color: #6F2F00;
	background-image: url(/banner/topo.jpg);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 23px;
	padding: 1px;
}
.coluna p{
	color: #333333;
	padding:0px;
	margin-top: 12px;
	margin-left: 53px;	
}
.bg_coluna {
	background: #fff;
	padding: 5px;
	margin-top: 10px;
	width: 230px;
}
.item {
	border-bottom: 1px dashed #dddddd;
	min-height: 90px;
	_height: 90px;
	padding: 5px;
	clear:both;
}
.Dash{
	border-bottom:dashed 1px #DDD;
	margin:0px;
}
.item img{
	height: 90px;
	padding-right: 4px;
}
.TituloTabelaCompre {
	background-image: url(/imagens/icones/ic_leve+_por-_tabela.gif);
	background-repeat: no-repeat;
	background-color: #000000;
	height: 19px;
}
#INFO_LEVE_POR{
	width: 200px;
	background-color:#FFFF99
	padding: 4px;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #LISTA ul li p.Selo {
	background:#C00;
	border:1px solid #910000;
	padding:4px 12px;
	text-align:center;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	width:70%;
	margin:6px auto 0;
}
.Banners {
	background:#000 url(/imagens/bg_banner_principal.jpg) no-repeat center top;
	padding-top:0px;
	padding-right:1px;
	margin:0 -15px;
}
.Banners .BannerDireita {
	margin-top:16px;
	float:right;
	width:224px;
	height:255px;
	background:url(/imagens/bg_banner.jpg);
}
.Banners .BannerDireita .picsbanner {
	z-index:1;
	width:224px;
	height:210px;
}
.Banners .BannerDireita .nav_pics {
	z-index:2;
	padding:0 4px;
	padding-left:104px;
	position:relative;
	margin-top:-4px;
}
.Banners .BannerDireita .nav_pics a {
	position:relative;
	display:inline-block;
	padding:13px 7px;
	margin:0 1px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
}
.Banners .BannerDireita .nav_pics a.activeSlide {
	background:url(/imagens/bg_nav_pics.gif) no-repeat left top;
}
#GERAL #CONTEUDO #CENTRO #BARRAP #FLASH  {
	margin-right:224px;
	
}
.bg-bolao {
	background-image: url(/imagens/copa2010-bolao/bg-bolao.jpg);
	background-color:#326A05;
	background-repeat: repeat-x;
}
.bg-placar { 
	background:url(/imagens/copa2010-bolao/bg-placar.jpg) no-repeat;
	margin-top: -12px;
	
}
.bg-placar button { height: 37px; width: 114px; background:url(/imagens/copa2010-bolao/botao.jpg); border: none; margin-right: 100px; color:#030; font-weight:bold;}
.bg-placar button:hover { height: 37px; width: 114px; background:url(/imagens/copa2010-bolao/botao-hover.jpg); border: none;
}
.PrecoSelo .Left {
	width:208px;
	float:left;
}
.PrecoSelo .Right {
	width:118px;
	float:left;
	text-align:right;
}
