.debug {
	border:1px solid #f00;
}
/* **************** CONTENT REWRITE FOR PRODUCTS ***************** */

.content .leftCol {
	background: none;
	left:10px;
	margin-top:0;
	position:absolute;
	top:-40px;
	z-index:100 !important;
}
.content .homeCol {
	background:#fff;
}
.content .breadcrumb {
	z-index:8;
}

.darkBlue h2{
	color:#245E90;
	}
	


/* **************** IMAGE VIEW ***************** */

.content .productsCol .imageView {
	background: #fff;
	margin-top:52px;
}
.content .productsCol .imageView .viewBoxHeader ul {
	position:absolute;
	z-index:20;
	padding: 0;
	top:-26px;
	height: 26px;
}
.content .productsCol .imageView .viewBoxHeader ul li {
	margin-top: 7px;
	float: left;
	line-height: 18px;
	background: url(../images/produto-aba-inativa-bg.png) repeat-x top left;
	cursor: pointer;
}
.content .productsCol .imageView .viewBoxHeader ul li a {
	padding-left: 10px;
	height: 25px;
	float: left;
	background: url(../images/produto-aba-inativa-left-bg.png) no-repeat top left;
	outline:0;
	cursor: pointer;
}
.content .productsCol .imageView .viewBoxHeader ul li a span {
	float: right;
	padding-right:8px;
	background: url(../images/produto-aba-inativa-right-bg.png) no-repeat top right;
}
.content .productsCol .imageView .viewBoxHeader ul li.active {
	margin-top: 0px;
	background: url(../images/produto-aba-ativa-bg.png) repeat-x top left;
	line-height: 25px;
}
.content .productsCol .imageView .viewBoxHeader ul li.active a {
	background: url(../images/produto-aba-ativa-left-bg.png) no-repeat top left;
}
.content .productsCol .imageView .viewBoxHeader ul li.active span {
	background: url(../images/produto-aba-ativa-right-bg.png) no-repeat top right;
	font-weight: bold;
}
.content .productsCol .imageView .viewBoxContent, .content .productsCol .imageView .viewBoxContentServicos {
	background: url(../images/produtos-caixa-bg.png) no-repeat top left;
	width: 361px;
	height: 335px;
	margin-top: -2px;
	padding-top: 5px;
	position:relative;

}

.content .productsCol .imageView .viewBoxContentServicos{
	height:280px;
	background: url(../images/servicos-caixa-bg.gif) no-repeat top left;
	
	}


.content .productsCol .imageView .viewBoxContent .viewBoxMedia, .content .productsCol .imageView .viewBoxContentServicos .viewBoxMedia{
	background: url(../images/produtos-conteudo-bg.png) no-repeat top left;
	width: 330px;
	height: 260px;
	margin: 5px 7px 0 7px;
	overflow: hidden;
	padding: 8px;
	display:block;
	cursor: pointer;
}

.content .productsCol .imageView .viewBoxContentServicos .viewBoxMedia{
	background: url(../images/servico-conteudo-bg.png) no-repeat top left;
	height:256px;
	width: 340px;
	padding: 5px;
	}

.content .productsCol .imageView .viewBoxContent .viewBoxMedia img {
	position:absolute;
}
.content .productsCol .imageView .viewBoxContent .viewBoxThumbs ul { padding:5px 0 0 7px;}
.content .productsCol .imageView .viewBoxContent .viewBoxThumbs ul li a {
	background: url(../images/produtos-miniatura-bg.png) no-repeat top left;
	float: left;
	width: 43px;
	text-align:center;
	height: 33px;
	margin: 0 0px;
	overflow: hidden;
	padding:1px 1px 1px 0;
	outline:0;
}
.content .productsCol .imageView .viewBoxContent .viewBoxThumbs ul li a img {
	margin:0 auto;
}
.content .productsCol .imageView .viewBoxContent .viewBoxThumbs ul li a:hover {
	background-image: url(../images/produtos-miniatura-hover-bg.png);
}
.content .productsCol .imageView .buttons {
	display:block;
	margin:0 0 0 20px;
	padding:0px;
	clear:both;
	position:relative;
	float:left;
}
.content .productsCol .imageView .buttons .botaoExperiencia3d {
	width:165px;
	height:32px;
	display:inline;
	margin:23px 7px 0 7px;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	background:transparent url(../images/botao-chat-generico.gif) left top no-repeat;
}
.content .productsCol .imageView .buttons .botaoManual {
	width:150px;
	height:32px;
	display:inline;
	margin:20px 7px 0 7px;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	background:transparent url(../images/produtos-bt-manual.gif) left top no-repeat;
}

/* **************** ROUNDED BOX ***************** */

.roundedcornr-box {
	background: url(../images/roundedcornr-tl.gif) no-repeat top left;
	float:none;
	display:block;
	clear:both;
	margin-bottom:10px;
}
.roundedcornr-top {
	background: url(../images/roundedcornr-tr.gif) no-repeat top right;
}
.roundedcornr-bottom {
	background: url(../images/roundedcornr-bl.gif) no-repeat bottom left;
}
.roundedcornr-bottom div {
	background: url(../images/roundedcornr-br.gif) no-repeat bottom right;
}
.roundedcornr-content {
	background: url(../images/roundedcornr-r.gif) top right repeat-y;

}
.roundedcornr-top div,
.roundedcornr-top,
.roundedcornr-bottom div,
.roundedcornr-bottom {

	height: 12px;
	font-size: 1px;
}
.roundedcornr-content,
.roundedcornr-bottom {
	margin-top: 0;
}
.roundedcornr-content {
	padding: 0 7px;
	background: none;
	border-left: 1px solid #D7CED7;
	overflow: hidden;
	display:block;
	background: url(../images/roundedcornr-r.gif) top right repeat-y;
}
.rounded-comment {
	/*background: url(../images/bg_rating_comments.gif) 0 0;*/
	border:0;
}



/* **************** DESCRIPTION VIEW ***************** */
.descriptionView .leftSide {
	float:left;
	display:block;
	padding:10px 0 0 10px;
}
.descriptionView .rightSide {
	float:right;
	padding-right:135px;
}

.descriptionView .btleft {
	float:left;
	margin-right:10px;
}
.descriptionView .leftSide .comments {
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	font-size:85%;
}
.redarrow {
	color: #9A3517;
	font-weight:normal;
	padding-right:10px;
	text-decoration: underline;
	background:transparent url(../images/bullet-veja-mais.gif) no-repeat right 4px;
}
.descriptionView a.avaliacoes {
	color: #1590CB;
	font-weight:bold;
}
.descriptionView .leftSide ul.stars {
	width:115px;
	float:left;
	margin-right:10px;
	padding:0px;
}
.descriptionView .leftSide .stars li {
	margin-top:3px;
	float:left;
	list-style:none;
}
.descriptionView .leftSide .stars li,
.descriptionView .leftSide .stars li a {
	width:20px;
	height:20px;
	display:block;
	margin:0 1px;
	background:url(../images/produtos-stars.gif) no-repeat -25px 0 ;
}
/*.descriptionView .leftSide .stars li a:hover {
	background-position:25px 0;
}*/
.descriptionView .leftSide .stars li .voto,
.descriptionView .leftSide .stars .voto {
	background-position: 0 0;
}
.descriptionView .leftSide .stars li .semvoto, 
.descriptionView .leftSide .stars .semvoto {background-position: -50px 0;}

.descriptionView div.preco {
	width:265px;
	padding:0px 0px 10px 10px;
	float:left;
	height:auto;
}
.descriptionView div.preco .valorDe {
	font-size:120%;
	display:block;
}
.descriptionView div.preco .valorPor {
	font-size:140%;
	display:inline-block;
	margin:0px 0px 10px 0px;
}
.descriptionView div.preco strong {
	color:#D45F0F;
	font-size:120%;
}
.descriptionView div.preco .valorPor .newprice {
	line-height:normal;
	margin:0px;
	font-size:196%;
	font-weight:bold;
	padding-left:5px;
	color:#D45F0F;
}

.descriptionView div.preco .valorDebito {
	display:block;
	clear:both;
	font-size:90%;
}
.descriptionView div.preco .valorCartaoCredito {
	display:block;
	clear:both;
	margin:10px 0px 20px 0px;
	font-size:90%;
}

.descriptionView div.preco .CartaoCarrefour {
	background:url(../images/popup/carrefour-card.png) left center no-repeat;
	display:block;
	clear:both;
	margin:10px 0px 20px 0px;
	padding-left:80px;
	height:43px;
}

.descriptionView div.preco .prazoEntrega {
	display:block;
	margin:10px 0 0 0;
	color:#666;
}
.descriptionView div.preco .prazoEntrega strong {
	font:bold 93% Arial, Helvetica, sans-serif;
	color:#666;
}
.descriptionView div.preco .CartaoCarrefour strong {
	color: #1590CB;
}
.descriptionView div.preco .prazosimples {
	display:block;
	clear:both;
	margin:20px 0px 0px 0px;
	font-size:90%;
}
.descriptionView div.preco div.prazosimples strong {
	display:block;
	clear:both;
	margin:0px;
	padding:0px;
	font-size:110%;
	color:#6A6A6A;
}
.descriptionView .garantia {
	background:url(../images/produtos-garantia-new.jpg) no-repeat scroll left top;
	display:inline;
	width:382px;
	padding:5px 18px 0px 150px;
	margin:10px 0px 0px 10px;
	font-size:85%;
	float:left;
	height:70px;
}
.descriptionView .garantia h4 {
	font-size:100%;
	font-weight:bold;
	color:#D45F0F;
	text-transform:uppercase;
	padding:0px;
	margin:3px 0px;
	display:inline;
	float:left;
}
.descriptionView .garantia p {
	padding:0px;
	float:left;
	display:inline;
	width:100%
}
.descriptionView .garantia .red {
	color: #9A3517;
}
.descriptionView .garantia a {
	text-decoration:underline;
}
.descriptionView .rightForm .rightForm-ddd {
	float:right;
	width:250px;
	margin:0px 6px 0px 0px;
	padding:0px;
	font-size:85%;
	display:inline;
	height:auto;
	
}
.descriptionView .textilRightForm {
	padding-top:20px;
}
.descriptionView .rightForm .cep{
	display:block;
	clear:both;
	height:auto;
	background:transparent url(../images/produtos-cep-div.gif) 40px bottom no-repeat;
	float:right;
	padding-bottom:5px;
}

.descriptionView .rightForm .tempoEntrega {
	text-align:right; 
	margin:0px 0px 5px 0px;
	font-weight:bold;
	width:212px;
	height:auto;
	padding:8px;
	background:#FFF3BF;
	text-align:center;
	border: 1px solid #E3DCE4;
	float:left;
}
.descriptionView .rightForm .simples {
	margin-top:20px;
	position:relative;	
}
.descriptionView .rightForm .cep ul li,
.descriptionView .rightForm.ddd ul li
 {
	margin-left:20px;
	padding:0px;
	height:auto;
	position:relative;
	
}
.descriptionView .rightForm .cep ul li input,
.descriptionView .rightForm.ddd ul li input  {
	font:bold 116% Arial, Helvetica, sans-serif;
	color:#999;
	padding:4px;
}
.descriptionView .rightForm .cep ul li span,
.descriptionView .rightForm.ddd ul li span {
	font:bold 108% Arial, Helvetica, sans-serif;
}
.descriptionView .rightForm .cep .calculado,
.descriptionView .rightForm.ddd .calculado  {
	width:230px;
	display:block;
	float:right;
	margin: 0;
	text-align:right;
	padding: 0 0 8px 0;
	position:relative;
}
.descriptionView .rightForm .cep .camposCep,
.descriptionView .rightForm .camposCep {float:right;}
.descriptionView .rightForm .cep span.destino {
	font-size:108%;
	color:#666;
}
.descriptionView .rightForm .cep span.valor {
	color:#D45F0F;
	font-size:150%;
	display:block;
}

.descriptionView .rightForm .cep .calculado a:link,
.descriptionView .rightForm .cep .calculado a:visited,
.descriptionView .rightForm .cep .calculado a:hover {
	text-decoration:underline;
	color:#666;
}

.descriptionView .rightForm .voltagem {
	margin:0px 0px 0px 0px;
	padding:0px;
	display:block;
	clear:both;
	float:right;
	position:relative;
}
.descriptionView .rightForm .voltagem fieldset {
	margin:10px 0px 0px 0px ;
	padding:0px;
	float:right;
	border:1px solid #E3DCE4;
	background:#FEF6E3;
	width:235px;
}
.descriptionView .rightForm .voltagem .title {
	margin:0px 10px 10px 20px;
}
.descriptionView .rightForm .voltagem fieldset ul {
	list-style:none;
	display:inline;
	margin:0px;
	padding:0px;
}
.descriptionView .rightForm .voltagem fieldset ul li {
	list-style:none;
	display:inline;
	float:left;
	width:90px;
	margin:5px 12px ;
	padding:0px;
	font-size:108%;
	text-align:center;
}

.descriptionView .rightForm .voltagem .disponibilidade {
	display:block;
	margin:5px;
	font-size:85%;
	line-height:120%;
	
}
.descriptionView .rightForm .voltagem .prazo {
	color:#D45F0F;
}
.descriptionView .rightForm .voltagem .esgotado a {
	margin:5px 0px 0px 8px;
	font-weight:normal;
}
.descriptionView .rightForm .buyNow {
	clear:both;
	float:right;
	margin-top:8px;
}
.descriptionView .rightForm .buyNow input.comprar,
.descriptionView .rightForm .buyNow input.comprar-textil {
	border:none;
	height:48px;
	width:167px;
}

.descriptionView .rightForm .buyNow input.comprar-textil {width:210px;}

.textilColors .textilTitle {
	margin:0 11px 6px 11px;
	height:auto;
	padding:0;
	text-align:left;
	color:#3F8FC0;
	font:bold 93% Arial, Helvetica, sans-serif;
	width:auto;
	background:url(../images/trace.gif) right center repeat-x;
}
.textilColors .textilTitle span {
	background:#FFF url(../images/left-trace.gif) right center no-repeat;
	padding-right:10px;
	width:5px;
	height:10px;
}
.textilColors .colorSelector {
	width:553px;
	margin:0 5px 0 12px;
	padding:0px 0px;
	height:auto;
	display:inline;
	float:left;
}

.colorSelector ul.images {
	margin:0 auto 0 auto;
	padding:0px;
	width:563px;
	height:auto;
	float:left;
	display:inline;
	background: url(../images/bg-color-check-box.jpg) no-repeat scroll 0 bottom;
}
.colorSelector ul.images .topTextil {
	width:564px;
	height:12px;
	margin-left:0px;
	float:left;
	background: url(../images/bg-color-check-box.jpg) no-repeat 0 top
}
.colorSelector .images li {
	width:69px;
	float:left;
	list-style:none;
	text-align:center;
	margin:0px 0 0 0;
	height:100px;
	padding:3px;
	display:inline
}
.colorSelector .images li input {
	width:100%;
	margin:5px auto 0 auto;
	outline:0;
}
.colorSelector .images li a {
	padding-top:9px;
	margin:0 auto;
	background:url(../images/color-box-thumb.gif) 100% no-repeat;
	width:49px;
	height:41px;
	display:block;
}



.colorSelector .images li span {
	padding-top:9px;
	margin:0 auto;
	background:url(../images/color-box-thumb.gif) 100% no-repeat;
	width:49px;
	height:41px;
	display:block;
}

.colorSelector .images li span
{
    cursor:pointer;
}

.colorSelector .images li span.active,
.colorSelector .images li span:hover
{
	background-position:0 0;
}

.colorSelector .images li span img {
	margin: 0 auto;
}
.colorSelector .images li a.active,
.colorSelector .images li a:hover {
	background-position:0 0;
}

a.btArrowGrey {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	display:block;
	height: 17px;
	float:left;
	padding:2px 0px 1px 8px;
	margin:0px;
	outline:0;
	white-space:nowrap;
	background:transparent url(../images/botao-grey-arrow.gif) no-repeat left top;
	width:65px;
	line-height:150%;
	text-align:left;
	
}
.cep .infoPessoalCampos a.btArrowGrey {padding-left:15px;}

a.btArrowGrey:link, a.btPlusGrey:link  {color:#fff}
a.btArrowGrey:visited, a.btPlusGrey:visited {color:#fff; }
a.btArrowGrey:hover, a.btPlusGrey:hover {text-decoration: underline;}
a.btArrowGrey:active, a.btPlusGrey:active {color:#fff}

a.btArrowGrey .arrow {
	padding:0px;
	margin:-2px 0px 0px 0px;
	float:right;
	display:block;
	height:20px;
	width:12px;
	overflow:hidden;
	background: transparent url(../images/botao-grey-arrow.gif) no-repeat right -22px;
}
a.btPlusGrey {
	color:#fff;
	text-decoration:none;
	font-size:80%;
	display:block;
	height: 20px;
	width:155px;
	outline:0;
	padding:0px 0px 0px 10px;
	float:right;
	position:relative;
	line-height:200%;
	text-align:center;
	background:transparent url(../images/botao-grey-plus.gif) no-repeat left top;
	margin-top:10px;
}
a.btPlusGrey:hover {
	text-decoration:underline;
}
a.btPlusGrey .plus {
	display:block;
	position:absolute;
	right:0;
	top:0;
	height:20px;
	margin:0;
	padding:0;
	width:6px;
	background: transparent url(../images/botao-grey-plus.gif) no-repeat bottom right;
}
a.btArrowBlue {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	display:block;
	height: 28px;
	line-height:140%;
	float:left;
	padding:4px 0px 1px 8px;
	margin:18px 0px 0px 0px;
	outline:0;
	white-space:nowrap;
	background:transparent url(../images/botao-blue-arrow.gif) no-repeat left top;
	color:#fff;
		width:80px;
		margin:5px 0px 0px 0px;
}
	a.btArrowBlue:hover {
		text-decoration: underline;
	}
	a.btArrowBlue .arrow {
		padding:0px;
		margin:-4px 0px 0px 2px;
		float:right;
		display:block;
		height:28px;
		width:16px;
		overflow:hidden;
		background: transparent url(../images/botao-blue-arrow.gif) no-repeat right -29px;
	}
	a:link.btArrowBlue,
	a:visited.btArrowBlue {
		color:#fff;
		width:80px;
		margin:5px 0px 0px 0px;
	}

.descriptionView h3.indisponivel {
	margin:5px 0px 13px 14px;
	padding:0px;
	color:#333;
}
.descriptionView .fim {
	margin:5px 12px 22px 0px;
	float:right;
}
.descriptionView .fim a.btPlusGrey {
	font-size:78%;
}

.descriptionView ul.listaAviseme {
	height:auto; 
	width:260px; 
	clear:both; 
	margin-left:20px; 
	padding:0px;
	}

.descriptionView form.aviseme {
	margin:0px 0px 0px 14px;
	padding:0px;
	height:230px;
	background: transparent url(../images/produtos-aviseme-bg.gif) no-repeat;
}
/*.descriptionView form.aviseme input {
	background:transparent url(../images/produtos-aviseme-form-bg.gif) no-repeat scroll left top;
}
.descriptionView form.aviseme span.infoPessoalCamposBorda {
	background:transparent url(../images/produtos-aviseme-form-bg-dir.gif) no-repeat;
}*/
.descriptionView form.aviseme h4 {
	float:left;
	margin:11px 0px 15px 10px;
	padding:0px 10px 0px 10px;
	height:22px;
	color:#6A6A6A;
	display:inline;
	background:#f5f2ed url(../images/left-trace.gif) no-repeat right 6px;
}

.descriptionView form.aviseme ul.infoPessoalCampos {
	display:block;
	clear:both;
	margin-top:5px;
	width:100%
}
.descriptionView form.aviseme ul.infoPessoalCampos li {
	display:block;
	clear:both;
	margin-left:20px;
	float:left;
}
/* forms */

span.infoPessoalCamposBorda {
	float:left;
	width:7px;
	height:28px;
	background:url(../images/bg-form-busca-dir.jpg) no-repeat;
	margin-top:5px;
}
.desce10 {
	margin-top:10px;
}

ul.infoPessoalCampos {
	margin-top:20px;
	float:left;
	height:auto;
	display:block;
}

.cep ul.infoPessoalCampos {
	float:right;
	padding:0 0 10px;
	text-align:right;
}

ul.infoPessoalCampos li {
	display:inline;
	margin-left:30px;
	float:left;
}

.descriptionView div.redondo {
	background:transparent url(../images/produtos-descricao-box-bg.gif) no-repeat;
	clear:both;
	display:block;
	height:auto;
	overflow:hidden;
	position:relative;
	top:2px;
	width:586px;
}
.descriptionView div.redondo div.bordaFim {
	width:586px;
	height:24px;
	display:block;
	margin:0px;
	padding:0px;
	overflow:hidden;
	background:transparent url(../images/produtos-descricao-box-bg.gif) -586px top no-repeat;
}
.descriptionView div.redondo div.redondo-content {
	display:block;
	margin:0px;
	padding:10px 10px 0px 10px;
	
}

/* **************** CONTENT VIEW ***************** */

.info-geral .navegacao-azul {
	background:#20A9BA url(../images/popup/right-blue-bar.gif) right center no-repeat;
	height:29px;
}
.info-geral .navegacao-azul .left {
	float:left;
	background:url(../images/popup/left-blue-bar.gif) 0 0 no-repeat;
	height:29px;
	width:10px;
	display:block;
}
.navegacao-azul ul {
	padding:0;
	margin:0;
	width:auto;
}
.navegacao-azul ul li {
	float:left;
	list-style:none;
	margin-top:6px;
}
.navegacao-azul ul li a {
	cursor:pointer;
	font:normal 100%/18px Arial, Helvetica, sans-serif;
	color:#FFF !important;
	height:23px;
	margin:0 2px;
	display:block;
	float:left;
	text-decoration:none;
	position:relative;
}
.navegacao-azul ul li a span {
	padding:0 20px;
	height:23px;
	float:left;
	white-space: nowrap;
}
.navegacao-azul ul li a:hover,
.navegacao-azul ul li a.ativo {
	color:#6A6A6A !important;
	line-height:23px;
	background:#FFF url(../images/popup/left-white-tab.gif) left top no-repeat;
	text-decoration:none;
}
.navegacao-azul ul li a:hover span,
.navegacao-azul ul li a.ativo span {
	background: url(../images/popup/right-white-tab.gif) right top no-repeat;
}
.content .productsCol {
	margin-left:0;
}

/* *************** Cross Selling ******************** */

.content .productsCol .crossSell {
	margin:20px 0 0 15px;
	overflow:hidden;
}

/* *************** END Cross Selling ******************** */

.content .productsCol .mainView {
	width:737px;
}
.textilTabs {
	width:100% !important;
}
.content .productsCol .mainView .linksrel {
	float:none;
	padding:10px;
	width:952px;
}
.content .productsCol .mainView .linksrel p.share {
	float:right;
	margin:-20px 129px 0px 0px;
	padding-left:5px;
	font-size:88%;
}
.content .productsCol .mainView .linksrel p.share .redarrow {
	text-decoration:none;
	margin:0px 5px 0px 0px;
}
a.imprimir {
	color: #9A3517;
	font-weight:normal;
	padding:2px 20px 0px 25px;
	margin:0 10px;
	font-size:88%;
	text-decoration: underline;
	background:transparent url(../images/produtos-bt-impressao.gif) left top no-repeat;
}
a.recomendar {
	color: #9A3517;
	font-weight:normal;
	padding:2px 20px 0px 22px;
	font-size:88%;
	margin-left:10px;
	text-decoration: underline;
	background:transparent url(../images/produtos-bt-recomendar.gif) left top no-repeat;
}
/* **************** COMMENTS ***************** */

.ratings-comments {
	position:relative;
	float:left;
	margin-top:15px;
	padding:0px;
	width:974px;
	overflow:hidden;
}
.ratings-comments .buttons {
	text-align:right;
}
.ratings-comments .buttons .gray {
	width:180px;
	text-align:center;
	text-decoration:none;
	font:normal 93%/20px Arial, Helvetica, sans-serif;
	height:20px;
	display:inline-block;
	position:relative;
	color:#FFF;
	background:url(../images/right-gray-button.gif) right top no-repeat;
}
.ratings-comments .buttons .blue {
	width:180px;
	text-align:center;
	text-decoration:none;
	font:normal 93%/20px Arial, Helvetica, sans-serif;
	height:20px;
	display:inline-block;
	position:relative;
	color:#FFF;
	background:url(../images/right-blue-button.gif) right top no-repeat;
}
.ratings-comments .buttons .gray span {
	display:block;
	background:url(../images/left-gray-button.gif) left top no-repeat;
	position:absolute;
	left:0;
	top:0;
	height:20px;
	width:5px;
}
.ratings-comments .buttons .blue span {
	display:block;
	background:url(../images/left-blue-button.gif) left top no-repeat;
	position:absolute;
	left:0;
	top:0;
	height:20px;
	width:5px;
}
.ratings-comments .buttons a:hover {
	text-decoration:underline;
}
.ratings-comments h2 {
	color:#FFF;
	font: bold 116%/33px Arial, Helvetica, sans-serif;
	margin:0px 0 15px 0;
	padding:0 0 0 15px;
	position:relative;
	background:#7C7C7C url(../images/title-gray-right.gif) right top no-repeat;
	height:33px;
}
.ratings-comments h2 .left {
	width:9px;
	height:33px;
	display:block;
	background:url(../images/title-gray-left.gif) left top no-repeat;
	position:absolute;
	left:0;
	top:0;
}
.ratings-comments h2.blue {
	width:98.4%;
	background:#27A8D1 url(../images/title-blue-right.gif) right top no-repeat;
}
.ratings-comments h2.blue .left {
	background:url(../images/title-blue-left.gif) left top no-repeat;
}
.client-rating {
	width:282px;
	margin-bottom:25px;
	margin-left:15px;
	float:left;
	overflow:hidden;
}
.client-rating .title,
.client-comment .title {
	padding:0 0 6px 0;
	margin:0 0 13px 0;
	position:relative;
	height:auto;
	border:1px solid #fff;
	border-bottom:2px solid #E0DFDA;

}
.client-rating .title h5,
.client-comment .title h5 {
	padding:0;
	margin:0;
	color:#7C7C7C;
	height:21px;
	font:bold 100%/21px Arial, Helvetica, sans-serif;
}
.client-rating .title .stars {
	padding:0;
	margin:0;
	position:absolute;
	top:0;
	right:20px;
}
.client-rating .title .stars li {
	float:left;
	list-style:none;
}
.client-rating .title .stars li {
	display:block;
	background: url(../images/popup/stars-quick-view.gif) right top no-repeat;
	width:18px;
	height:18px;
}
.client-rating .title .stars li a:hover,
.client-rating .title .stars .voto {
	background-position: left top;
}
.rating {
	width:300px;
	border-right:1px solid #D8CED7;
}
.rating ul li {
	width:260px;
	list-style:none;
	font:normal 100% Arial, Helvetica, sans-serif;
	color:#7C7C7C;
	padding:3px 0;
	position:relative;
}
.rating ul li h5 {
	width:150px;
	display:block;
	font:normal 100% Arial, Helvetica, sans-serif;
	color:#7C7C7C;
	margin:0;
	padding:0;
	white-space:nowrap;
}
.rating .stars {
	position:absolute;
	right:0;
	top:3px;
	padding:0;
}
.rating .stars li {
	width:12px;
	height:12px;
	margin:0 1px;
	display:block;
	list-style:none;
	float:left;
	background: url(../images/rating-on-off.gif) right center no-repeat;
}
.rating .stars li a:hover,
.rating .stars .voto {

	background:url(../images/rating-on-off.gif) left center no-repeat;
}
.client-comment input {font-size:93%}
.client-comment textarea {
	padding:3px;
	font:normal Arial, Helvetica, sans-serif;
	background:url(../images/textarea-comment.gif) 0 0 no-repeat;
	width:617px;
	height:70px;
	overflow:auto;
	margin-top:5px;
	border:0;
}
.commentButton{
	float:left; 
	background: url(../images/popup/bt_send.png) 0 0 no-repeat;
	width:147px;
	height:36px;
	font:bold 108%/36px Arial, Helvetica, sans-serif;
	color:#FFF;
	outline:0;
	display:block;
	cursor:pointer;
}

.comment ul li label{clear:both;}
/*NEW STAR*/
/* stars */
.rating ul li ul.star-rating-final { position:absolute; top:3px; right:0;}

.rating ul li ul.star-rating-final li{
	background:none;
	margin:0;
	padding:0;
	position:static;
}
.star-rating-final,
.star-rating-final a:hover,
.star-rating-final a:active,
.star-rating-final a:focus,
.star-rating-final .current-rating{
	background: url(../images/rating-on-off-v.gif) 0 -1000px repeat-x;
}
.star-rating-final{
	position:relative;
	width:70px;
	height:12px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: 0 0;
}
.star-rating-final li{
	display: inline; 
}
.star-rating-final a, 
.star-rating-final .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:12px;
	line-height:12px;
	outline:none;
	overflow:hidden;
	border: none;
	display:block;
	
}
.star-rating-final a:hover,
.star-rating-final a:active,
.star-rating-final a:focus{
	background-position: 0 -12px;
	
}
.star-rating-final a.one-star{
	width:20%;
	z-index:6;
}
.star-rating-final a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating-final a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating-final a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating-final a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating-final .current-rating {
	z-index:1;
	background: url(../images/rating-on-off-v.gif) left -12px !important;
	display:block;
}


.rating p {
	margin-top:10px;
	font:normal 85% Arial, Helvetica, sans-serif;
	color:#7C7C7C;
	padding:0;
}



/*NEW STAR*/
.client-comment {
	margin-bottom:25px;
	float:left;
	width:660px;
	overflow:hidden;
}
.client-comment .title h5 {
	padding-left:38px;
}
.mainView.guideBuy .client-comment .title h5{
	padding-left:23px;
	}

.client-comment .title h5 span {
	font:normal 85% Arial, Helvetica, sans-serif;
}
.client-comment .title .gold {
	background:url(../images/ico-gold.gif) 15px center no-repeat;
}

.mainView.guideBuy .client-comment .title .gold{
	background:url(../images/ico-gold.gif) 1px center no-repeat;
	
	}
.client-comment .title .silver {
	background:url(../images/ico-silver.gif) 15px center no-repeat;
}
.client-comment .title .bronze {
	background:url(../images/ico-bronze.gif) 15px center no-repeat;
}
.client-comment .title .rating {
	font:normal 85%/21px Arial, Helvetica, sans-serif;
	color:#7C7C7C;
	text-align:right;
	position:absolute;
	right:0;
	top:0;
	border:0;
	width:191px;
	padding-right:50px;
	height:21px;
}
.client-comment .title .stars {
	top:0;
	right:5px;
}
.client-comment .title .stars li,
.client-comment .title .stars li a {
	width:12px;
	height:12px;
	float:left;
}
.client-comment .comment {
	padding:0 20px 0 20px;
	font:normal 93% Arial, Helvetica, sans-serif;
	color:#7C7C7C;
}
.share {
	padding:20px 20px 0 20px;
	font:normal 93% Arial, Helvetica, sans-serif;
	color:7C7C7C;
}
.share a {
	display: inline-block;
	padding:0 2px;
	text-align:left;
}
.moreComments {
	display: none;
}
.openComments {
	display: block;
}
/* **************** CONTENT TABS ***************** */

form.productsSearch {
	display: block;
	background: #fff url(../images/produtos-info-geral-busca-bg.png) top right no-repeat;
	width: auto;
	height: 35px;
	margin: 0 10px;
	position: relative;
	clear: both;
	top: 10px;
	line-height: 35px;
}

form.productsSearch .left { position:absolute; left:0; top:0; width:7px; height:35px; display:block;background: #fff url(../images/produtos-info-geral-busca-bg.png) bottom right no-repeat;
}
form.productsSearch label {
	display: block;
	margin: 0;
	border: none;
	position: absolute;
	left: 10px;
	color: #6a6a6a;
	font-size: 93%;
}
form.productsSearch input.submit {
	display: block;
	background: #fff url(../images/produtos-info-geral-busca-bt.png) 0 0 no-repeat;
	width: 49px;
	height: 24px;
	margin: 0;
	border: none;
	position: absolute;
	top: 6px;
	right: 10px;
	text-indent:-9999px;
}
form.productsSearch input.text {
	display: block;
	border:1px solid #b1b0b0;
	border-right:none;
	height: 16px;
	width:58%;
	padding: 3px;
	margin: 0;
	background:#FFF;
	position: absolute;
	top: 6px;
	right: 57px;
}
form.formTextil input.text { width:68%;}
div.productTabs div.tabContent {
	height:auto;
	padding:30px 0 5px;
}

div.tabsContainer div.tabContent ul.list li {
	list-style-type: disc;
	list-style-position: inside;
}
div.tabsContainer div.tabContent li {
	font-size: 85%;
	color: #6a6a6a;
	margin: 2px 0;
}
div.tabsContainer div.tabContent h3 {
	color: #6a6a6a;
	font-size: 108%;
	margin: 15px 0 5px 0;
	font-weight: bold;
	padding: 0;
}
div.tabsContainer div.tabContent h3.first {	margin-top: 0;}
div.tabsContainer div.tabContent a {
	color: #3f8fc0;
	font-weight: bold; 
}
div.tabsContainer div.tabContent div.details {float: left; width:325px;}

div.tabsContainer div.tabContent div.details li.link-Tolltip a {display:inline-block; _display:inline;}
div.tabsContainer div.tabContent div.details li.link-Tolltip:hover {display:inline-block; _display:inline }

div.tabsContainer div.tabContent div.photos {
	width: 260px;
	float: right;
	text-align: center;
}
div.tabsContainer div.tabContent div.photos div.description {
	margin: 5px 0 35px 0;
	font-size: 77%;
	text-align: center;
}
span.plus {
	padding-right:20px;
	background: transparent url(../images/produtos-info-geral-tab-1-plus.png) right center no-repeat;
}
div.tabsContainer div.tabContent div.technicalSpecifications,
div.technicalSpecifications table {width: 100%;}
div.technicalSpecifications td {
	border: none;
	background: #f5f3ed;
	border: 4px solid #fff;
	font-weight: normal;
	width: 65%;
	font-size:85%;
	padding: 5px 0 5px 15px;
	width:50%
}
div.technicalSpecifications td.title {
	background: #e9e8e2;
	font-weight: bold;
	width: 35%;
}

div.tabsContainer div.tabContent div.manufacturer div.man-one {
	float:left; 
	width:245px; 
	margin-left:0px;
}

div.tabsContainer div.tabContent div.manufacturer div.man-others {
	float:left; 
	width:205px; 
	margin-left:20px;

}
div.tabsContainer div.tabContent div.manufacturer div.man-others p,
div.tabsContainer div.tabContent div.manufacturer div.man-others li{
	font-size:85%;
	line-height:175%
}
div.tabsContainer div.tabContent div.manufacturer div.man-others li {
	margin:0px;
	padding:0px;
	background:url(../images/fabricant-list-bg.gif) no-repeat 0 10px;
	text-indent:10px;
	margin-bottom:10px;
}
div.tabsContainer div.tabContent div.manufacturer div.man-one h3.man-title {font-size:245%; font-weight:normal; line-height:100%}
div.tabsContainer div.tabContent div.assessmentSpecialist h3.ass-title {font-size:123.1%; font-weight:bold; line-height:100%}
div.tabsContainer blockquote {padding:0;}
div.tabsContainer blockquote span {padding: 0 3px; /*font-style:italic*/ line-height:125%;}
div.tabsContainer blockquote a {cursor:pointer;}
div.tabsContainer div.tabContent blockquote img{display:inline}
div.tabsContainer div.tabContent div.manufacturer div.man-others h4 {
	color: #6a6a6a;
	font-size: 108%;
	margin: 15px 0 0px 0;
	font-weight: bold;
	padding: 0;
}
div.tabsContainer div.tabContent div.manufacturer ul.list {
	margin-left: 20px;
}
div.tabsContainer div.tabContent div.manufacturer ul.list li {
	list-style-position:outsite;
	list-style-type:square;
}
div.tabsContainer div.tabContent div.photos a.productManufacturer {
	display: block;
	position: relative;
	background: transparent url(../images/produtos-fabricante-gr.gif) 0 0 no-repeat;
	width:233px;
	height:72px;
	margin: 31px 0 0 29px;
	text-decoration: none;
	color: #888888;
	font-size: 94%;
}
div.tabsContainer div.tabContent div.photos a.productManufacturer span {
	display:block;
	left:75px;
	position:absolute;
	top:25px;
}
div.tabsContainer div.tabContent div.shoppingGuide {width: 100%;}
div.tabsContainer div.tabContent div.shoppingGuide h4 span.arrow {
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
	background: transparent url(../images/produtos-guia-de-compras-seta-gr.gif) 0 0 no-repeat;
	width:4px;
	height:5px;
}
div.tabsContainer div.tabContent div.shoppingGuide li {
	clear: both;
	border-bottom: 1px solid #eee;
	padding: 15px 0;
}
div.tabsContainer div.tabContent div.shoppingGuide div.view {
	float: left;
	width: 130px;
	padding: 0px;
}
div.tabsContainer div.tabContent div.shoppingGuide div.productInfo {
	margin-left: 125px;
	line-height: 150%;
}
div.tabsContainer div.tabContent div.shoppingGuide h4 {
	font-weight: bold;
}
div.tabsContainer div.tabContent div.shoppingGuide p,
div.tabsContainer div.tabContent div.shoppingGuide h4 {
	margin: 0;
	padding: 0;

}
div.tabsContainer div.tabContent div.shoppingGuide img {margin-right: 20px;}
div.tabsContainer div.tabContent div.shoppingGuide li a,
div.tabsContainer div.tabContent div.shoppingGuide li a:link,
div.tabsContainer div.tabContent div.shoppingGuide li a:visited,
div.tabsContainer div.tabContent div.shoppingGuide li a:hover {
	color:#94270a;
	font-weight: normal;
	text-decoration: underline;
}
div.tabsContainer div.tabContent div.assessmentSpecialist {width: 100%;}
div.tabsContainer div.tabContent div.assessmentSpecialist h3 {margin-top: 0;}
div.tabsContainer div.tabContent div.assessmentSpecialist p {
	font-size: 100%;
	margin:12px 0px;
	padding:0px;
}
div.tabsContainer div.tabContent div.shoppingTips {
	width: 697px;
	display: block;
}
div.productDetails {height: auto;}
div.textilProducts {height: 420px !important;}
div.tabsContainer div.tabContent div.shoppingTips .buttons a.blue {
	background:transparent url(../images/right-blue-button.gif) no-repeat scroll right top;
	width: 176px;
}
div.tabsContainer div.tabContent div.shoppingTips .buttons a.blue span {width: 176px;}
.highlight {background-color: yellow}
/* GARANTIA ESTENDIDA CARREFOUR */
/*/////////////////////////////////////////////*/

.titleGarantia {
	color:#CD9413;
}
.garantia .aumente {
	margin:0 0 0 35px;
	color:#666;
	padding:0;
	font:normal 12px 85% Arial, Helvetica, sans-serif;
}
.garantia .productGar {
	height:50px;
}
.garantia .productGar img {
	float:left;
	margin:10px 10px 0 30px;
	display: inline;
}
.garantia .productGar h2 {
	color:#666;
	font:bold 108%/50px Arial, Helvetica, sans-serif;
}
/* garantias */

.garContent {
	background:#F1EEE5;
	position:relative;
	border:1px solid #D6CfD7;
	width:940px;
	margin:10px 15px 20px 15px;
	padding:25px 0 0 0;
}
.garContent .leftTop,
.garContent .leftBottom,
.garContent .rightTop,
.garContent .rightBottom {
	width:18px;
	height:18px;
	overflow:hidden;
	position:absolute;
	display:block;
	z-index:0;
}
.garContent .leftTop {
	background:url(../images/corner-garantia.gif) 0 0 no-repeat;
	left:-1px;
	top:-1px;
}
.garContent .leftBottom {
	background:url(../images/corner-garantia.gif) 0 100% no-repeat;
	left:-1px;
	bottom:-1px;
	_bottom:-2px;
}
.garContent .rightTop {
	background:url(../images/corner-garantia.gif) right top no-repeat;
	right:-1px;
	top:-1px;
}
.garContent .rightBottom {
	background:url(../images/corner-garantia.gif) right bottom no-repeat;
	right:-1px;
	bottom:-1px;
	_bottom:-2px;
}

/* box 1 */

.garContent .box1, 
.garContent.four .box1, 
.garContent .box1.silverBox, 
.garContent.four .box1.silverBox{
	background:#FFF3BF;
	position:relative;
	border:1px solid #D7D4C3;
	width:137px;
	float:left;
	padding:55px 2px 7px 5px;
	margin:10px 0px 0px 9px;
	display:inline;
}

.garContent.four .box1, .garContent.four .box1.silverBox {width:195px; padding: 55px 12px 7px 15px;}

.garContent .box1.silverBox, .garContent.four .box1.silverBox {
	background:#FAF8EC;
	border:1px solid #DCD6DA;
	}

	.garContent.four .box1.silverBox {width:195px;}
	.radioGarantia {margin-left:-2px; padding:0px;}
	.garContent .box1 form,
	.garContent .box1.silverBox form,
	.garContent .box1 label,
	.garContent .box1.silverBox label{
		margin:0px 0px 0px 0px;
		font:bold 85% Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		color:#D45F0F;
	}
	.garContent .box1 .seloGold, 
	.garContent.four .box1 .seloGold, 
	.garContent .box1 .seloSilver, 
	.garContent.four .box1 .seloSilver{
		background:url(../images/garantia-estendida-gold-new.gif) 0 0 no-repeat;
		width:121px;
		height:80px;
		position:absolute;
		display:block;
		text-indent:-9999px;
		left:12px;
		top:-34px;
	}
	
	.garContent.four .box1 .seloGold, .garContent.four .box1 .seloSilver {left:50px}
	
	.garContent .box1.silverBox .seloSilver,
	.garContent.four .box1.silverBox .seloSilver {
		background:url(../images/garantia-estendida-silver.gif) center 0 no-repeat;
		}
	.garContent .box1 p,
	.garContent .box1.silverBox p,
	.garContent .box1 .spanGarantia{
		padding:0;
		margin:10px 5px;
		font:normal 85% Arial, Helvetica, sans-serif;
		color:#666;
	}
	.garContent .box1 .spanGarantia,
	.garContent .box1.silverBox .spanGarantia 	{
			color:#D45F0F;
			font-weight:bold;
			text-transform:uppercase; 
			padding:0px;
			margin:0px;
		}
	.garContent .box1 p span {
		color:#D7691B;
		font:bold 109% Arial, Helvetica, sans-serif;
	}
	.garContent .box1 .porGarantia { font-size:123.1%}
	.garContent .box1 .card span,
	.garContent .box1.silverBox .card span {
		color:#3F8FC0;
	}
	.garContent .box1 .leftTop,
	.garContent .box1 .leftBottom,
	.garContent .box1 .rightTop,
	.garContent .box1 .rightBottom {
		width:8px;
		height:8px;
		line-height:8px;
		overflow:hidden;
		position:absolute;
		display:block;
	}
	.garContent .box1 .leftTop {
		background:url(../images/corner-garantia1.gif) left top no-repeat;
		left:-1px;
		top:-1px;
	}
	.garContent .box1 .rightTop {
		background:url(../images/corner-garantia1.gif) right top no-repeat;
		right:-1px;
		top:-1px;
	}
	
	
	.garContent .box1 .bottom,
	.garContent .box1.silverBox .bottom{
		background:url(../images/bottom-garantia.gif) 0 0 no-repeat;
		width:286px;
		height:9px;
		display:block;
		position:absolute;
		left:-1px;
		bottom:-1px;
		_bottom:-10px;
		padding:0;
		margin:0;
	}
	
	.garContent.four .box1 .bottom {width:224px; background:url(../images/bottom-garantia-four.gif) 0 0 no-repeat; }
	
	/* box 2 */
		.garContent .box1.silverBox .bottom {
		background:url(../images/bottom-garantia2.gif) 0 0 no-repeat;
		}

.garContent.four .box1.silverBox .bottom { background:url(../images/bottom-garantia2-four.gif) 0 0 no-repeat;}

	.garContent .box1.silverBox .leftTop,
	.garContent .box1.silverBox .leftBottom,
	.garContent .box1.silverBox .rightTop,
	.garContent .box1.silverBox .rightBottom {
		width:7px;
		height:7px;
		line-height:8px;
		position:absolute;
		overflow:hidden;
		display:block;
	}
	.garContent .box1.silverBox .leftTop {
		background:url(../images/corner-garantia2.gif) left top no-repeat;
		left:-1px;
		top:-1px;
	}
	.garContent .box1.silverBox .rightTop {
		background:url(../images/corner-garantia2.gif) right top no-repeat;
		right:-1px;
		top:-1px;
	}

/*****
*
*
*
*
*
*
*
*
*
*
*****/
/* box 1 New */

.garContent .box1New,
.garContent .box1New.silverBox{
	background:#FFF3BF;
	position:relative;
	border:1px solid #D7D4C3;
	width:195px;
	float:left;
	padding:55px 12px 7px 15px;
	margin:10px 0px 0px 9px;
	display:inline;
}
.garContent .box1New.silverBox {
	background:#FAF8EC;
	border:1px solid #DCD6DA;
	}

	
	.radioGarantia {margin-left:-2px; padding:0px;}
	.garContent .box1New form,
	.garContent .box1New.silverBox form,
	.garContent .box1New label,
	.garContent .box1New.silverBox label{
		margin:0px 0px 0px 0px;
		font:bold 85% Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		color:#D45F0F;
	}
	.garContent .box1New .seloGold,
	.garContent .box1New .seloSilver{
		background:url(../images/garantia-estendida-gold-new.gif) 0 0 no-repeat;
		width:121px;
		height:80px;
		position:absolute;
		display:block;
		text-indent:-9999px;
		left:50px;
		top:-34px;
	}
	.garContent .box1New.silverBox .seloSilver {
		background:url(../images/garantia-estendida-silver-new.gif) 0 0 no-repeat;
		}
	.garContent .box1New p,
	.garContent .box1New.silverBox p,
	.garContent .box1New .spanGarantia{
		padding:0;
		margin:10px 5px;
		font:normal 85% Arial, Helvetica, sans-serif;
		color:#666;
	}
	.garContent .box1New .spanGarantia,
	.garContent .box1New.silverBox .spanGarantia 	{
			color:#D45F0F;
			font-weight:bold;
			text-transform:uppercase; 
			padding:0px;
			margin:0px;
		}
	.garContent .box1New p span {
		color:#D7691B;
		font:bold 109% Arial, Helvetica, sans-serif;
	}
	.garContent .box1New .porGarantia { font-size:123.1%}
	.garContent .box1New .card img{ margin:0 10px 0 0;}
	.garContent .box1New .card .ou,
	.garContent .box1New.silverBox .card .ou {
		color:#3F8FC0;
	}
	.garContent .box1New .card .spanGarantia,
	.garContent .box1New.silverBox .card .spanGarantia {
		color:#D7691B !important;
	}
	.garContent .box1New .leftTop,
	.garContent .box1New .leftBottom,
	.garContent .box1New .rightTop,
	.garContent .box1New .rightBottom {
		width:8px;
		height:8px;
		line-height:8px;
		overflow:hidden;
		position:absolute;
		display:block;
	}
	.garContent .box1New .leftTop {
		background:url(../images/corner-garantia1.gif) left top no-repeat;
		left:-1px;
		top:-1px;
	}
	.garContent .box1New .rightTop {
		background:url(../images/corner-garantia1.gif) right top no-repeat;
		right:-1px;
		top:-1px;
	}
	
	
	.garContent .box1New .bottom,
	.garContent .box1New.silverBox .bottom{
		background:url(/images/bottom-garantia-new.gif) 0 0 no-repeat;
		width:286px;
		height:9px;
		display:block;
		position:absolute;
		left:-1px;
		bottom:-1px;
		_bottom:-10px;
		padding:0;
		margin:0;
	}
	/* box 2 */
		.garContent .box1New.silverBox .bottom {
		background:url(../images/bottom-garantia2-new.gif) 0 0 no-repeat;
		}

	.garContent .box1New.silverBox .leftTop,
	.garContent .box1New.silverBox .leftBottom,
	.garContent .box1New.silverBox .rightTop,
	.garContent .box1New.silverBox .rightBottom {
		width:7px;
		height:7px;
		line-height:8px;
		position:absolute;
		overflow:hidden;
		display:block;
	}
	.garContent .box1New.silverBox .leftTop {
		background:url(../images/corner-garantia2.gif) left top no-repeat;
		left:-1px;
		top:-1px;
	}
	.garContent .box1New.silverBox .rightTop {
		background:url(../images/corner-garantia2.gif) right top no-repeat;
		right:-1px;
		top:-1px;
	}

/*****
*
*
*
*
*
*
*
*
*
*
*****/
/* box 1 New v2 */

.garContent .box1NewV2,
.garContent .box1NewV2.silverBox{
	background:#FFF3BF;
	position:relative;
	border:1px solid #D7D4C3;
	width:139px;
	float:left;
	padding:55px 0px 7px 5px;
	margin:10px 0px 0px 9px;
	display:inline;
}
.garContent .box1NewV2.silverBox {
	background:#FAF8EC;
	border:1px solid #DCD6DA;
	}

	
	.radioGarantia {margin-left:-2px; padding:0px;}
	.garContent .box1NewV2 form,
	.garContent .box1NewV2.silverBox form,
	.garContent .box1NewV2 label,
	.garContent .box1NewV2.silverBox label{
		margin:0px 0px 0px 0px;
		font:bold 85% Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		color:#D45F0F;
	}
	.garContent .box1NewV2 .seloGold,
	.garContent .box1NewV2 .seloSilver{
		background:url(../images/garantia-estendida-gold-new.gif) 0 0 no-repeat;
		width:121px;
		height:80px;
		position:absolute;
		display:block;
		text-indent:-9999px;
		left:13px;
		top:-34px;
	}
	.garContent .box1NewV2.silverBox .seloSilver {
		background:url(../images/garantia-estendida-silver-new.gif) 0 0 no-repeat;
		}
	.garContent .box1NewV2 p,
	.garContent .box1NewV2.silverBox p,
	.garContent .box1NewV2 .spanGarantia{
		padding:0;
		margin:10px 5px;
		font:normal 85% Arial, Helvetica, sans-serif;
		color:#666;
	}
	.garContent .box1NewV2 .spanGarantia,
	.garContent .box1NewV2.silverBox .spanGarantia 	{
			color:#D45F0F;
			font-weight:bold;
			text-transform:uppercase; 
			padding:0px;
			margin:0px;
		}
	.garContent .box1NewV2 p span {
		color:#D7691B;
		font:bold 109% Arial, Helvetica, sans-serif;
	}
	.garContent .box1NewV2 .porGarantia { font-size:123.1%}
	.garContent .box1NewV2 .card img{ margin:0 0 -3px 30px;}
	.garContent .box1NewV2 .card .ou,
	.garContent .box1NewV2.silverBox .card .ou {
		color:#3F8FC0;
	}
	.garContent .box1NewV2 .card .spanGarantia,
	.garContent .box1NewV2.silverBox .card .spanGarantia {
		color:#D7691B !important;
	}
	.garContent .box1NewV2 .leftTop,
	.garContent .box1NewV2 .leftBottom,
	.garContent .box1NewV2 .rightTop,
	.garContent .box1NewV2 .rightBottom {
		width:8px;
		height:8px;
		line-height:8px;
		overflow:hidden;
		position:absolute;
		display:block;
	}
	.garContent .box1NewV2 .leftTop {
		background:url(../images/corner-garantia1.gif) left top no-repeat;
		left:-1px;
		top:-1px;
	}
	.garContent .box1NewV2 .rightTop {
		background:url(../images/corner-garantia1.gif) right top no-repeat;
		right:-1px;
		top:-1px;
	}
	
	
	.garContent .box1NewV2 .bottom,
	.garContent .box1NewV2.silverBox .bottom{
		background:url(/images/bottom-garantia.gif) 0 0 no-repeat;
		width:146px;
		height:9px;
		display:block;
		position:absolute;
		left:-1px;
		bottom:-1px;
		_bottom:-10px;
		padding:0;
		margin:0;
	}
	/* box 2 */
		.garContent .box1NewV2.silverBox .bottom {
		background:url(../images/bottom-garantia2.gif) 0 0 no-repeat;
		}

	.garContent .box1NewV2.silverBox .leftTop,
	.garContent .box1NewV2.silverBox .leftBottom,
	.garContent .box1NewV2.silverBox .rightTop,
	.garContent .box1NewV2.silverBox .rightBottom {
		width:7px;
		height:7px;
		line-height:8px;
		position:absolute;
		overflow:hidden;
		display:block;
	}
	.garContent .box1NewV2.silverBox .leftTop {
		background:url(../images/corner-garantia2.gif) left top no-repeat;
		left:-1px;
		top:-1px;
	}
	.garContent .box1NewV2.silverBox .rightTop {
		background:url(../images/corner-garantia2.gif) right top no-repeat;
		right:-1px;
		top:-1px;
	}

/*****
*
*
*
*
*
*
*
*
*
*
*****/
.imageColor {
	width:140px;
	border-left:1px solid #DDD;
	float:left;
	text-align:center;
}
.imageColor img {
	margin:0 auto;
}
.continue {
	text-indent:-9999px;
	margin:0 30px;
	outline:0;
	background:url(../images/bt-continuar.gif) 0 0 no-repeat;
	width:144px;
	height:41px;
	display:block;
	float:right;
}
.continueSeguroTextil {
	float:right;
	text-indent:-9999px;
	margin:30px 20px 0 20px;
	background: url(../images/bt-continuar-seguro.gif) 0 0 no-repeat;
	width:155px;
	height:47px;
	display:block;
}
.saibaMaisGarantia {
	float:left;
	width:50%;
}
.saibaMaisGarantia a {
	padding-right:10px;
	margin-left:30px;
	background:url(../images/bullet-garantia.gif) right center no-repeat;
	float:left;
	color:#993300;
	font:normal 86% Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.saibaMaisGarantia a:hover {
	text-decoration:none;
}
br.clearLeft {
	clear:left;
}


/* produto DDD */

.descriptionView .rightForm .tempoEntregaSimples {
	text-align:right; 
	margin:0px 0px 15px 0px;
	padding:12px 5px;
	font-weight:bold;
	width:220px;
	height:auto;
	background:#FEF6E3;
	text-align:center;
	border:1px solid #ccc;
}
.descriptionView .prodSimples{
	width:260px;
	margin-left:10px;
}
.descriptionView .rightForm .cepSimples {
	margin:0px;
	padding:0px;
	display:block;
	clear:both;
	height:135px;
	background:transparent url(../images/produtos-cep-div.gif) 40px bottom no-repeat;
}
div.productDetailsSimples {
	height: 1045px;
}
.sobe10 {
   padding:3px 20px 0 20px;
}
.descriptionView .ddd{
	width:275px;
	margin-left:10px;
}

.descriptionView .rightForm .voltagem {
	margin:0px 0px 0px 0px;
	padding:0px;
	display:block;
	clear:both;
	float:right;
	position:relative;
}

.descriptionView .rightForm .cepDDD {
	margin:0px 0px 0px 0px;
	padding:0px;
	display:block;
	clear:both;
	float:right;
	position:relative;
	background:transparent url(../images/produtos-cep-div.gif) 40px bottom no-repeat;
}
.descriptionView .rightForm .cepDDD span.title {
   display:block;
   margin-bottom:6px;
   margin-left:31px;
}
.descriptionView .rightForm {
	float:right;
	font-size:85%;
	height:auto;
	padding-right:6px;
	width:250px;
}



.descriptionView .rightForm .tempoEntregaDDD {
	margin:10px 0px 0px 0px ;
	float:right;
	background:#FEF6E3;
	width:222px;
	height:auto;
	background:#FEF6E3;
	border:1px solid #ccc;
	padding:8px 0px 0px 8px;
	position:relative;
	
}

.descriptionView .rightForm .tempoEntregaDDD h3 {
	margin:0px 0px 10px 0px;
	padding:0px;
	text-align:center;
	font-weight:bold;
	font-size:110%;
}
.descriptionView .rightForm .tempoEntregaDDD span {
	margin:0px 0px 10px 10px;
	padding:0px;
	font-size:90%;
	line-height:100%;
	display:block;
	color:#888;
	width:200px;
}
div.combo {
	width: 220px;
	height:30px;
	display:block;
	float:left;
	padding: 0px;
	margin: 0px;
	position:relative;
}
div.combo div.dddCombo {
	width:213px;
	padding: 0px;
	margin:0px;
	position:absolute;
	z-index:5;
	left:0px;
	font-size:90%;
}
div.combo div.dddCombo div.borda {
	background: transparent url(../images/combo-ddd-bg.gif) no-repeat left top;
	display:block;
	padding:4px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
div.combo div.erro div.borda {
	background: transparent url(../images/combo-ddd-erro-bg.gif) no-repeat left top;
	display:block;
	padding:4px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
div.combo div.dddCombo div.borda a {
	text-decoration:none;
	font-weight:bold;
	color: #2a8590;
	margin:3px 0px -2px 10px;
	padding:0px;
	display:block;
	outline: 0;
}
div.combo div.dddCombo div.borda a:hover {
	text-decoration:underline;
}
div.combo div.dddCombo div.borda ul {
	display:none;
	margin:0px;
	padding:0px;
}
div.combo div.dddCombo div.borda ul li {
	margin:5px 0px 0px 10px;
	padding:0px;
	display:block;
}
div.combo div.dddCombo div.borda ul li.comboSelected {
	display:none;
}
div.combo div.dddCombo div.borda ul li a {
	font-weight:normal;
	color:#777;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
div.combo div.dddCombo div.borda ul li a:hover {
	color:#333;
	text-decoration:underline;
}
div.combo div.dddCombo div.bordaFim {
	background: transparent url(../images/combo-ddd-bg.gif) no-repeat -214px top;
	height:10px;
	display:block;
	clear:both;
}
div.combo div.erro div.bordaFim {
	background: transparent url(../images/combo-ddd-erro-bg.gif) no-repeat -214px top;
	height:10px;
	display:block;
	clear:both;
}

/* Guia de Produtos e Solu??es*/

div.tabsContainer div.tabContent h3.corner.saude-e-beleza{
	float:left;
	width:680px;
	height:66px;
	line-height:200%;
	background:url(../images/title-list-saude-e-beleza.gif) no-repeat top left;
	color:#fff;
	font-size:153.9%;
	padding:0 0 0 40px
	
}


/* Guia e Solu??es Home */

/********************	TV FLASH	*********************/
.tvFlash{
		width:973px;
		height:auto;
		background:url(../images/produtos/tv_flash_guia_solucoes.jpg) no-repeat top left;
		margin:15px 0 0 0;
	
		float:left;
	}
	
.tvFlash h3{
	width:923px;
	color:#666;
	font:bold 24px Arial, Helvetica, sans-serif; 
	float:left;
	padding:15px 0 0 30px;
	}

.tvFlash .tvFlashTxt{
	width:480px;
	height:auto;
	float:right;
	padding:55px 100px 50px 0;
		
	}

.tvFlash .tvFlashTxt p{
	color:#FFF;
	font: 12px Arial, Helvetica, sans-serif;
	padding:0px;
	}

.tvFlash .tvFlashTxt  p span{
	font:bold 20px Arial, Helvetica, sans-serif;
	margin:0px;
	}


.homeFavProducts .anythingSlider{
	height:150px;
	float:right;
	position:relative;
	width:630px;
	background:none;
	margin:0px;
	}
.homeFavProducts .homefavCarrossel .anythingSlider .wrapper{
	height:153px;
	margin:0 48px;
	top:0;
	}
.homeFavProducts .homefavCarrossel *{
	padding:0px;
	margin:0px;
	}
.tvFlashCarrossel .homefavCarrossel .anythingSlider .wrapper ul {

}


.tvFlashCarrossel .homefavCarrossel .anythingSlider .wrapper ul li {
}

.homeFavProducts .homefavCarrossel .anythingSlider .wrapper ul li .favCarrossel {
}

.homeFavProducts .homefavCarrossel .anythingSlider .wrapper ul li .favCarrossel .tvFlashCarrosselBloco{
	width:150px;
	height:auto;
	float:left;
	margin:15px 30px 0 0;
}
.homeFavProducts .homefavCarrossel .anythingSlider .wrapper ul li .favCarrossel .last{
	margin:15px 0px 0 0;
}
.homeFavProducts .homefavCarrossel .anythingSlider .wrapper ul li .favCarrossel .tvFlashCarrosselBloco p {
	margin:0px 0px 0px 20px;
	width:130px;
	font: 10px Arial, Helvetica, sans-serif;
}

.homeFavProducts .homefavCarrossel .anythingSlider .wrapper ul li .favCarrossel .tvFlashCarrosselBloco p span{
	font:bold 12px Arial, Helvetica, sans-serif;
}
/*********************************************************************************/

/* Guia de Produtos e Solu??es - Lista*/

/*div.tabsContainer div.tabContent h3.corner.saude-e-beleza{
	float:left;
	width:680px;
	height:66px;
	line-height:200%;
	background:url(../images/title-list-saude-e-beleza.gif) no-repeat top left;
	color:#fff;
	font-size:153.9%;
	padding:0 0 0 40px
	
}*/

.content div.tabsContainer div.tabContent h3.corner.guia-de-compras{
	background-repeat:no-repeat;
	float:left;
	width:680px;
	height:66px;
	line-height:200%;
	color: #FFF;
	font-size:153.9%;
	padding:0 0 0 40px
}

/*NOVAS CORES 10/08/10*/
.content.gray div.tabsContainer div.tabContent h3.corner.guia-de-compras{ background-image:url(../images/title-list-gray.gif)}
.content.darkRed div.tabsContainer div.tabContent h3.corner.guia-de-compras{ background-image:url(../images/title-list-darkRed.gif)}
.content.darkGreenP div.tabsContainer div.tabContent h3.corner.guia-de-compras{ background-image:url(../images/title-list-darkGreenP.gif)}
.content.darkYellow div.tabsContainer div.tabContent h3.corner.guia-de-compras{ background-image:url(../images/title-list-darkYellow.gif)}
.content.blueViolet div.tabsContainer div.tabContent h3.corner.guia-de-compras{ background-image:url(../images/title-list-blueViolet.gif)}
.content.lightRed div.tabsContainer div.tabContent h3.corner.guia-de-compras{ background-image:url(../images/title-list-lightRed.gif)}
.content.pinkP div.tabsContainer div.tabContent h3.corner.guia-de-compras{ background-image:url(../images/title-list-pinkP.gif)}
.content.brown div.tabsContainer div.tabContent h3.corner.guia-de-compras{ background-image:url(../images/title-list-brown.gif)}

/*CORES*/
.content.darkBlue div.tabsContainer div.tabContent h3.corner.guia-de-compras{ background-image:url(../images/title-list-darkBlue.gif)}
.content.darkGreen div.tabsContainer div.tabContent h3.corner.guia-de-compras{ background-image:url(../images/title-list-darkGreen.gif)}
.content.green div.tabsContainer div.tabContent h3.corner.guia-de-compras{ background-image:url(../images/title-list-green.gif)}
.content.lightBlue div.tabsContainer div.tabContent h3.corner.guia-de-compras{ background-image:url(../images/title-list-lightBlue.gif)}
.content.lightOrange div.tabsContainer div.tabContent h3.corner.guia-de-compras{ background-image:url(../images/title-list-lightOrange.gif)}
.content.middleGreen div.tabsContainer div.tabContent h3.corner.guia-de-compras{ background-image:url(../images/title-list-middleGreen.gif)}
.content.orange div.tabsContainer div.tabContent h3.corner.guia-de-compras{ background-image:url(../images/title-list-orange.gif)}
.content.pink div.tabsContainer div.tabContent h3.corner.guia-de-compras{ background-image:url(../images/title-list-pink.gif)}
.content.purple div.tabsContainer div.tabContent h3.corner.guia-de-compras{ background-image:url(../images/title-list-purple.gif)}
.content.red div.tabsContainer div.tabContent h3.corner.guia-de-compras{ background-image:url(../images/title-list-red.gif)}

div.tabsContainer div.tabContent h3.corner.servicos-listagem{
	float:left;
	width:680px;
	height:66px;
	line-height:200%;
	background:url(../images/title-list-servicos.gif) no-repeat top left; /* Mudar o fundo pra imagem azul */
	color: #FFF;
	font-size:153.9%;
	padding:0 0 0 40px
	
}

.tabsContainer .tabContent ul.guideList {
	float:left;
	margin:0 0 20px 0;
	padding:0;
	display:block;
	}
	.tabsContainer .tabContent ul.guideList li {
		width:100%;
		float:left;
		display:block;
		}
	.tabsContainer .tabContent ul.guideList li { 
		border-bottom:1px solid #CBCBCB; 
		margin:0px;
		font-size:100%;
	}
		.tabsContainer .tabContent ul.guideList li a {
			width:100%;
			margin: 5px 0px; 
			float:left; 
			padding:5px 0;
			color:#666;			
		}
		
		.tabsContainer .tabContent ul.servicosList li a:hover {
			background:#3e90c0; 
			color:#fff;
		}
		
		.tabsContainer .tabContent ul.guideList li a img {
			float:left; 
			margin:0 20px 0 10px;
		}
		.tabsContainer .tabContent ul.guideList li a span {
			font-size:131%;
		}
		.tabsContainer .tabContent ul.guideList li a p {
			color:#666;
			font-weight:normal;
			line-height:125%;
			margin-top:10px;
		}
		
		
/* Guia */
.guia_de_compras
{
	float:left;
	margin-top:13px;
	width:972px;
}	
	
.guia_de_compras .top
{
	float:left;
	width:972px;
	height:90px;
	background:url(../images/guia_de_compras/bg_top.jpg) no-repeat;
}

.guia_de_compras .top h3, .h3
{
	color:#656565;
	padding-left:42px;
	padding-top:32px;
	font-size:196%;
	*font-size:188%;
	font-weight:bold;
	line-height:100%;
}
	
.guia_de_compras .middle
{
	float:left;
	width:970px;
	height:auto;
	padding-top:3px;
	border-left:solid 1px #d8d1d8;
	border-right:solid 1px #d8d1d8;
}

.guia_de_compras .middle li{
	width:219px !important;
	margin-left:16px;
	margin-top:17px;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
}
.guia_de_compras .middle .boxGuide p { height:54px}
.guia_de_compras .middle .darkBlue p{ background:url(../images/guia_de_compras/fundo-homegc-darkBlue.jpg)}
.guia_de_compras .middle .darkGreen p{ background:url(../images/guia_de_compras/fundo-homegc-darkGreen.jpg)}
.guia_de_compras .middle .green p{ background:url(../images/guia_de_compras/fundo-homegc-green.jpg)}
.guia_de_compras .middle .lightBlue p{ background:url(../images/guia_de_compras/fundo-homegc-lightBlue.jpg)}
.guia_de_compras .middle .lightOrange p{ background:url(../images/guia_de_compras/fundo-homegc-lightOrange.jpg)}
.guia_de_compras .middle .middleGreen p{ background:url(../images/guia_de_compras/fundo-homegc-middleGreen.jpg)}
.guia_de_compras .middle .orange p{ background:url(../images/guia_de_compras/fundo-homegc-orange.jpg)}
.guia_de_compras .middle .pink p{ background:url(../images/guia_de_compras/fundo-homegc-pink.jpg)}
.guia_de_compras .middle .purple p{ background:url(../images/guia_de_compras/fundo-homegc-purple.jpg)}
.guia_de_compras .middle .red p{ background:url(../images/guia_de_compras/fundo-homegc-red.jpg)}
.guia_de_compras .middle .pinkP p{ background:url(../images/guia_de_compras/fundo-homegc-pinkP.png)}
.guia_de_compras .middle .brown p{ background:url(../images/guia_de_compras/fundo-homegc-brown.png)}
.guia_de_compras .middle .gray p{ background:url(../images/guia_de_compras/fundo-homegc-gray.png)}
.guia_de_compras .middle .darkRed p{ background:url(../images/guia_de_compras/fundo-homegc-darkRed.png)}
.guia_de_compras .middle .blueViolet p{ background:url(../images/guia_de_compras/fundo-homegc-BlueViolet.png)}
.guia_de_compras .middle .darkGreenP p{ background:url(../images/guia_de_compras/fundo-homegc-darkGreen.png)}
.guia_de_compras .middle .darkYellow p{ background:url(../images/guia_de_compras/fundo-homegc-darkYellow.png)}
.guia_de_compras .middle .lightRed p{ background:url(../images/guia_de_compras/fundo-homegc-lightRed.png)}

.guia_de_compras .middle li p a {
	color:#FFFFFF;
	font-weight:bold;
	margin-left:10px;
	font-size:110%;
	text-decoration:none;
}
.middle li p a h3 {
	font-size:110%;
	color:#FFFFFF;
	font-weight:bold;
	margin-top:-25px;
	margin-left:15px;

}
.middle .boxGuide p a span {
	margin-left:17px;
	margin-top:5px;
	background: url(../images/guia_de_compras/but_guia_compras.gif) no-repeat left top;
	display:block;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	width:133px;
	height:18px;
	padding:5px 0 0 7px;
}
.middle .darkBlue p a span { color:#245E90}
.middle .darkGreen p a span { color:#29868E}
.middle .green p a span { color:#679966}
.middle .lightBlue p a span { color:#3F8FC0}
.middle .lightOrange p a span { color:#EB8E15}
.middle .middleGreen p a span { color:#7CA113}
.middle .orange p a span { color:#DE5B01}
.middle .pink p a span { color:#BB36B3}
.middle .purple p a span { color:#9772FE}
.middle .red p a span { color:#E83747}
.middle .pinkP p a span { color:#EE7FAE}
.middle .brown p a span { color:#5A3100}
.middle .gray p a span { color:#808C9C}
.middle .darkRed p a span { color:#900000}
.middle .blueViolet p a span { color:#9070F8}
.middle .darkGreenP p a span { color:#306030}
.middle .darkYellow p a span { color:#C8B048}
.middle .lightRed p a span { color:#F80000}

guia_de_compras .categoria
{
	width:219px;
	height:144px;
	float:left;
	margin-left:19px;
	margin-top:17px;
	display:inline;
}

.guia_de_compras .categoria .descricao
{
	width:  100%;
	height: 74px;
	background: url(../images/guia_de_compras/fundo-homegc.jpg) no-repeat left bottom;
		margin-top:70px;
}

.solucoes .solucoesMiddle .descricao
{
	width:  100%;
	height: 240px;
}
.solucoes .solucoesMiddle p{
	background:url(../images/guia_de_compras/bg-solucoes.jpg);
	width:278px;
	height:75px;
}
.solucoes .solucoesMiddle .contSolucoes.darkGreen p{
	background:url(../images/guia_de_compras/bg_solucoes-darkGreen.jpg);
	width:278px;
	height:75px;
}
.solucoes .solucoesMiddle .contSolucoes.darkBlue p{
	background:url(../images/guia_de_compras/bg_solucoes-darkBlue.jpg);
	width:278px;
	height:75px;
}
.solucoes .solucoesMiddle .contSolucoes.green p{
	background:url(../images/guia_de_compras/bg_solucoes-green.jpg);
	width:278px;
	height:75px;
}
.solucoes .solucoesMiddle .contSolucoes.lightBlue p{
	background:url(../images/guia_de_compras/bg_solucoes-lightBlue.jpg);
	width:278px;
	height:75px;
}
.solucoes .solucoesMiddle .contSolucoes.lightOrange p{
	background:url(../images/guia_de_compras/bg_solucoes-lightOrange.jpg);
	width:278px;
	height:75px;
}


.solucoes .solucoesMiddle .contSolucoes.middleGreen p{
	background:url(../images/guia_de_compras/bg_solucoes-middleGreen.jpg);
	width:278px;
	height:75px;
}

.solucoes .solucoesMiddle .contSolucoes.orange p{
	background:url(../images/guia_de_compras/bg_solucoes-orange.jpg);
	width:278px;
	height:75px;
}

.solucoes .solucoesMiddle .contSolucoes.pink p{
	background:url(../images/guia_de_compras/bg_solucoes-pink.jpg);
	width:278px;
	height:75px;
}
.solucoes .solucoesMiddle .contSolucoes.purple p{
	background:url(../images/guia_de_compras/bg_solucoes-purple.jpg);
	width:278px;
	height:75px;
}

.solucoes .solucoesMiddle .contSolucoes.red p{
	background:url(../images/guia_de_compras/bg_solucoes-red.jpg);
	width:278px;
	height:75px;
}




.solucoes .solucoesMiddle p a {
	color:#FFFFFF;
	font-weight:bold;
	margin-left:10px;
}
.solucoes .solucoesMiddle p a span {
	font-size:110%;
	color:#FFFFFF;
	font-weight:bold;
	margin-top:25px;
	position:absolute;
	margin-left:15px;

}

.guia_de_compras .categoria h4
{
	margin-left:17px;
	color:#FFF;
	font-weight:bold;
}

.guia_de_compras .categoria a
{
	margin-left:17px;
	margin-top:5px;
	background: url(../images/guia_de_compras/but_guia_compras.gif) no-repeat left top;
	display:block;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	width:133px;
	height:18px;
	padding:5px 0 0 7px;
	
}

.guia_de_compras .cod01
{background:url(../images/guia_de_compras/bg_beleza_e_saude.jpg) no-repeat;}

.guia_de_compras .cod02
{background:url(../images/guia_de_compras/bg_eletrodomesticos.jpg) no-repeat;}

.guia_de_compras .cod03
{background:url(../images/guia_de_compras/bg_eletroportateis.jpg) no-repeat;}
        
.guia_de_compras .cod04
{background:url(../images/guia_de_compras/bg_utensilios_domesticos.jpg) no-repeat;}
        
.guia_de_compras .cod05
{background:url(../images/guia_de_compras/bg_cama_mesa_e_banho.jpg) no-repeat;}
        
.guia_de_compras .cod06
{background:url(../images/guia_de_compras/bg_eletronicos.jpg) no-repeat;}
        
.guia_de_compras .cod07
{background:url(../images/guia_de_compras/bg_informatica.jpg) no-repeat;}
        
.guia_de_compras .cod08
{background:url(../images/guia_de_compras/bg_telefonia.jpg) no-repeat;}
        
.guia_de_compras .cod09
{background:url(../images/guia_de_compras/bg_cine_e_foto.jpg) no-repeat;}


.guia_de_compras .cod01 a{
	color:#255d90;
	}
.guia_de_compras .cod02 a{
	color:#255d90;
	}
.guia_de_compras .cod03 a{
	color:#255d90;
	}
.guia_de_compras .cod04 a{
	color:#255d90;
	}
.guia_de_compras .cod05 a{
	color:#255d90;
	}
.guia_de_compras .cod06 a{
	color:#255d90;
	}
.guia_de_compras .cod07 a{
	color:#255d90;
	}
.guia_de_compras .cod08 a{
	color:#255d90;
	}
.guia_de_compras .cod09 a{
	color:#255d90;
	}
.guia_de_compras .botton
{
	float:left;
	width:972px;
	height:18px;
	background:url(../images/guia_de_compras/bg_botton.jpg) no-repeat;
}
/* End Guia */

/* Solu??es */
.solucoes *{
	margin:0;
	padding:0;
	}
.solucoes{
	float:left;
	width:972px;
	margin:17px 0 0 0;
	}
.solucoes .solucoesTop{
	width:972px;
	float:left;
	background:url(../images/guia_de_compras/fundo_solucoes.gif) top left no-repeat;
	
}

.solucoes .solucoesTop h3{
	color:#656565;
	font-size:196%;
	font-weight:bold;
	line-height:100%;
	padding:15px 0px 15px 20px;

}

.solucoes .solucoesMiddle{
	background:#f1eee5 url(../images/guia_de_compras/bg_solucoes_meio.jpg) repeat-y top left;
	float:left;
	width:970px;
	border-left:1px solid #d7ced7;
	border-right:1px solid #d7ced7;
	padding:10px 0 0 0;	
	}

.solucoes .contSolucoes{
	width:280px;
	height:auto;
	float:left;
	padding:0 21px;	
	}

.solucoes .contSolucoes h4{
	font:bold 18px Arial, Helvetica, sans-serif;
	margin:0 0 0 9px;
	}

.solucoes .contSolucoes a {cursor:pointer; font-weight:bold; color:#fff}
.solucoes .contSolucoes a:hover {text-decoration:underline}
.solucoes .contSolucoes blockquote{
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#FFF;
	width:254px;
	height:60px;
	margin:10px 0 21px 0;
	padding:0 0 0 25px;
	}
	
.solucoes .contSolucoes ul{
	width:279px;
	list-style:circle;
	}
	
.solucoes .contSolucoes ul li{
	padding:0 0 20px 15px;
	font:11px Arial, Helvetica, sans-serif;
	}
.solucoes .contSolucoes ul li span{
	font:bold 11px Arial, Helvetica, sans-serif;
	}
.solucoes .contSolucoes .but{
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#FFF;
		text-decoration:none;
		display:block;
		width:80px;
		height:18px;
		padding:4px 0 0 10px;
		margin:0px 0px 0px 13px;
	}
	
	
.solucoes .solucoesMiddle .contSolucoes.darkBlue .but{
		background:url(../images/guia_de_compras/but_guia_darkBlue.png);
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#FFFFFF !important;
		text-decoration:none;
		display:block;
		width:76px;
		height:18px;
		padding:4px 0 0 10px;
		margin:0px 0px 0px 13px;
	
	}
.solucoes .solucoesMiddle .contSolucoes.darkGreen .but{
		background:url(../images/guia_de_compras/but_guia_darkGreen.png);
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#FFFFFF !important;
		text-decoration:none;
		display:block;
		width:76px;
		height:18px;
		padding:4px 0 0 10px;
		margin:0px 0px 0px 13px;
	
	}
.solucoes .solucoesMiddle .contSolucoes.green .but{
		background:url(../images/guia_de_compras/but_guia_green.png);
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#FFFFFF !important;
		text-decoration:none;
		display:block;
		width:76px;
		height:18px;
		padding:4px 0 0 10px;
		margin:0px 0px 0px 13px;
	
	}
.solucoes .solucoesMiddle .contSolucoes.lightBlue .but{
		background:url(../images/guia_de_compras/but_guia_lightBlue.png);
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#FFFFFF !important;
		text-decoration:none;
		display:block;
		width:76px;
		height:18px;
		padding:4px 0 0 10px;
		margin:0px 0px 0px 13px;
	
	}
.solucoes .solucoesMiddle .contSolucoes.lightOrange .but{
		background:url(../images/guia_de_compras/but_guia_lightOrange.png);
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#FFFFFF !important;
		text-decoration:none;
		display:block;
		width:76px;
		height:18px;
		padding:4px 0 0 10px;
		margin:0px 0px 0px 13px;
	
	}
.solucoes .solucoesMiddle .contSolucoes.middleGreen .but{
		background:url(../images/guia_de_compras/but_guia_middleGreen.png);
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#FFFFFF !important;
		text-decoration:none;
		display:block;
		width:76px;
		height:18px;
		padding:4px 0 0 10px;
		margin:0px 0px 0px 13px;
	
	}
.solucoes .solucoesMiddle .contSolucoes.orange .but{
		background:url(../images/guia_de_compras/but_guia_orange.png);
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#FFFFFF !important;
		text-decoration:none;
		display:block;
		width:76px;
		height:18px;
		padding:4px 0 0 10px;
		margin:0px 0px 0px 13px;
	
	}
.solucoes .solucoesMiddle .contSolucoes.pink .but{
		background:url(../images/guia_de_compras/but_guia_pink.png);
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#FFFFFF !important;
		text-decoration:none;
		display:block;
		width:76px;
		height:18px;
		padding:4px 0 0 10px;
		margin:0px 0px 0px 13px;
	
	}
.solucoes .solucoesMiddle .contSolucoes.purple .but{
		background:url(../images/guia_de_compras/but_guia_purple.png);
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#FFFFFF !important;
		text-decoration:none;
		display:block;
		width:76px;
		height:18px;
		padding:4px 0 0 10px;
		margin:0px 0px 0px 13px;
	
	}
.solucoes .solucoesMiddle .contSolucoes.red .but{
		background:url(../images/guia_de_compras/but_guia_red.png);
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#FFFFFF !important;
		text-decoration:none;
		display:block;
		width:76px;
		height:18px;
		padding:4px 0 0 10px;
		margin:0px 0px 0px 13px;
	
	}				

/* formata??o */

/*** diadia ***/

.solucoes .ref01 h4{
	color:#3e90c0;
	}
.solucoes .ref01 blockquote{
	background:url(../images/guia_de_compras/diadia_solucoes.jpg) no-repeat top left;
	}
	
.solucoes .ref01 ul li{
	background:url(../images/guia_de_compras/circle_blue.jpg) no-repeat scroll 0 0;
	}
.solucoes .ref01 .but{
		background:url(../images/guia_de_compras/but_guia_blue.jpg) no-repeat top left;
	}


/*** Profissionais ***/	
.solucoes .ref02 h4{
	color:#3e90c0;
	}
.solucoes .ref02 blockquote{
	background:url(../images/guia_de_compras/profissionais_solucoes.jpg) no-repeat top left;
	}
.solucoes .ref02 ul li{
	background:url(../images/guia_de_compras/circle_blue.jpg) no-repeat scroll 0 0;
	}
.solucoes .ref02 .but{
		background:url(../images/guia_de_compras/but_guia_blue.jpg) no-repeat top left;
	}
	
/*** Consciente ***/	
.solucoes .ref03 h4{
	color:#3e90c0;
	}
.solucoes .ref03 blockquote{
	background:url(../images/guia_de_compras/consciente_solucoes.jpg) no-repeat top left;
	}
.solucoes .ref03 ul li{
	background:url(../images/guia_de_compras/circle_blue.jpg) no-repeat scroll 0 0;
	}
.solucoes .ref03 .but{
		background:url(../images/guia_de_compras/but_guia_blue.jpg) no-repeat top left;
	}
.solucoes .solucoesBotton{
	background:url(../images/guia_de_compras/fundo_solucoes.gif) bottom left no-repeat;
	float:left;
	width:972px;
	height:20px;
	}
div.info-geral div.productTabs div.tabContent {
	padding:20px 0 5px;
}
/* End Solucoes */
.solucoes ul li a {color:#666!important}

#flashcontent { 
	position: absolute; 
	right:42px; 
	top: 28px; 
}
