@import url(reset.css); /** CSS que zera os valores default ***/
@import url(header.css); /** CSS que faz o HEADER ***/
@import url(footer.css); /** CSS que faz o FOOTER ***/

a img {
	text-decoration: none;
	border: 0 none;
}

.banner_interno {
	margin-bottom:-13px;
	overflow:hidden;
	position:relative;
	text-align:center;
	top:-13px;
}

.hard li{color:#666;}
#dnn_ctr1134_HtmlModule_lblContent h4{color:#000;}


.content {
	/*background:url(img/sombra.png) repeat-X center top;
	position:relative;
	top:-13px; z-index:0;*/
}
/** TITULO VERDE GRANDE PRINCIPAL - GERALMENTE APARECE ABAIXO DO BANNER ***/
.content .abTit_barra_verde {
	background:url("img/bgtitverdebarra2.png") no-repeat center center;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	color:#FFFFFF;
	font:bold 20px tahoma, arial, verdana, sans-serif;
	height:45px;
	line-height:42px;
	padding:0 0 0 27px;
	margin:0 0 10px;
	position:relative;
	top:-3px;
}
/*.content .iframe .abTit_barra_verde{background: url(img/bgtitverdebarra_iframe.png) no-repeat  left center ;}*/

.content .abTit_barra_verde img {vertical-align:middle;}

.content .abTit_barra_verde span {
	color:#C1D82E;
	display:inline;
	font-size:15px;
	font-weight:normal;
	margin:0 0 0 15px;
	padding:0;
}

/*.breadcrumbs_inside {margin:-20px 0 25px;}*/
.breadcrumbs {
	clear:both;
	color:#429638;
	font:bold 11px arial, tahoma, verdana, sans-serif;
	margin:10px 0 15px 15px;
	text-decoration:none;
	width:920px;
}

.breadcrumbs a {background:url(img/setadirbread.png) no-repeat left center; color:#7a7a7a; text-decoration:none; padding:0 7px 0 12px;}
.breadcrumbs a.pagina_inicial {background:url(img/icohome.png) no-repeat left center; padding-left:15px;}
.breadcrumbs .seta_verde, .breadcrumbs .pagina_inicial_verde {background:url(img/setadirbreadverde.png) no-repeat left center; padding:0 7px 0 12px;}

.setadecor {position:absolute; right:30px; right:11px\0/;display:none;}

/*** AR CONDICIONADO HOME ***/
.boxpeq {width:360px; padding-bottom:20px;}
.boxpeq.lavadora h3{padding-top:24px;}
.boxpeq.lavadora{width:360px;}
.boxpeq.lavadora .listthumbleft{padding-top:10px;}
.boxpeq.lavadora ul li h3{padding-top:0;margin-top:0px;color:#F37A1D;}
.block_right .boxpeq.listalavadora .box div {margin-bottom:23px;*margin-bottom:12px;}
.boxpeq.lavadora .listthumbleft li{border:none;}

.descriptionhome {
	overflow:hidden;
	padding-bottom:15px;
	padding-top:0;
	width:345px;
}

.descriptionhome .box {margin-bottom:30px;}
.descriptionhome p {
	word-spacing:-1px\0/;
	width:310px;
	margin-bottom:5px;
}

.descriptionhome p.pcalculadora img {margin:0 20px 0 0;}
.descriptionhome p.pcalculadora {width:190px;float:left;}

.descriptionhome h3 {margin-top:22px;}
.descriptionhome h2 {margin-bottom:16px;}
.splitorwindow {
	width:585px;
	/*padding:10px 0 0;*/
}

.splitorwindow .box p a {
	color:#F4991F;
}

.splitorwindow .box {position:relative;}
.splitorwindow .box .bt {position:absolute; bottom:0; right:5px;}
.splitorwindow .box div div {
	overflow:hidden;
	position:relative;
	height:575px;
	float:left;
	width:259px;
	margin-left:10px;
	padding:0 0 0 0px;
	/* background:url(img/moldura.png) no-repeat; */
}
.splitorwindow ul.moldura li .img_bloco1{
	position:relative;
}
.splitorwindow ul.moldura li .img_bloco2{
	position:absolute;
	right:8px;
	top:15px;
	z-index:-1;
}


.splitorwindow #lavadora.box div div {
	height:488px;
	*height:454px;
}

.splitorwindow .box div img {
	margin:12px 1px 20px;
	border:none;
	position:relative;
}

.splitorwindow .box div div:first-child {margin-left:0; margin-right:5px; padding-right:15px; border-right:1px solid #D9D9D9;}
.splitorwindow .box div div:first-child .bt{right:20px;}
.splitorwindow .box div p {padding-right:25px;}
.splitorwindow p a:link {color:#f39a22; text-decoration:underline;}
.splitorwindow p a:hover {text-decoration:none !important;}

.entendaastecnologias {width:355px; margin:15px 0 0; margin:30px 0 0\0/; *margin:-15px 0 0;}
.entendaastecnologias .box{height:335px;}
.entendaastecnologias .bticomais {border-top:none !important; /*margin-top:25px;*/ padding-bottom:5px;}
.entendaastecnologias h3 {
	border-top:1px dotted #e5e5e5;
	padding-top:15px;
}
.entendaastecnologias h3:first-child {border:none; padding:0 0 10px;}

#consulcerta {margin:40px 0 0; *margin-top:-22px;width:585px;  /*float:right;*/}
#consulcerta h6 {
	background:url(img/titmostreapenas.png) no-repeat;
	height:54px;
	/*position:relative;
	top:-15px; left:-10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;*/
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	text-indent:-99999px; overflow:hidden;
	width:100% !important;	
}

ul.filtragem {
	background-image:url("../img/bg_lista_filtros.jpg");
	margin:0 0 0 3px;
	padding:0 20px;
	width:539px;
}

ul.filtragem li {
	float:left;
	list-style:none outside none;
	margin:0;
	padding:12px 0 13px 10px;
	width:164px;
}

ul.filtragem span, ul.me_mostre span {
	border-left:2px solid;
	color:#339933;
	display:block;
	font-size:13px;
	font-weight:bold;
	margin:0 0 5px;
	padding:0 0 0 8px;
}

ul.filtragem label.marcacao span
{
	display:inline; 
	border:none;
	padding: 0;
}

ul.filtragem li label, ul.me_mostre li label {
	display:block;
	font-size:12px;
	margin:0 0 10px;
	padding:0;
	color:#666;
}
ul.filtragem li label input{margin:0 5px 0 0;}

#consulcerta ul.filtragem li label{*margin:0 0 2px;}


#consulcerta ul li.fright {float:right !important;}

#consulcerta .box  {
	padding:0;
	position:relative;
	height:365px;
}

a.lnklaranja  {
margin-left:0;
width:auto;
}

a.limpa_filtros {
background:url("img/setalaranja.png") no-repeat scroll left center transparent;
color:#FF9932;
float:left;
font:11px arial;
height:15px;
margin:15px 0 0 25px;
padding-left:13px;
text-decoration:none;
width:85px;
}

a.lnklaranja {
background:url("img/setalaranja.png") no-repeat scroll left center transparent;
color:#FF9932;
float:left;
font:11px arial;
height:15px;
padding-left:13px;
text-decoration:none;
}

/*** PRODUTO IDEAL ABAS ***/
#produtoideal {
	clear:both;
	border-top:25px solid transparent;
	*border-top:none;
	*margin-top:25px;
}

#produtoideal.produtosimples{
	width:585px;	
/*	clear:none;
	float:left;
	overflow:hidden;*/
}
#produtoideal.produtosimples .lavadora{overflow:hidden;}
#produtoideal.produtosimples .panes_interno{padding:0px;}
#produtoideal.produtosimples .panes_interno ul.filtragem{float:left;}
#produtoideal.produtosimples .panes_interno ul.filtragem li{
	float:left;
	width:142px;
	padding:0 0 15px 0;
}

#produtoideal.produtosimples .panes_interno ul.filtragem.multiplositens{
	width:328px;
	
}
#produtoideal.produtosimples .panes_interno ul.filtragem.singleitem{width:150px;}

.contato .tabslist {*margin-top:0px;}
.tabslist {
	background:url(img/listrado.png) repeat-x 0 -3px;
	-moz-border-radius:13px;
	-webkit-border-radius:13px;
	border-radius:13px;
	*margin-top:0px;
}

ul.tabs {
	overflow:hidden;
	height:56px;
	-webkit-border-top-left-radius:10;
	-webkit-border-top-right-radius:10;
	-moz-border-radius-topleft:12px;
	-moz-border-radius-topright:12px;
}
ul.tabs li {
	float:left;
	list-style:none;background:#8cc63e;
}
ul.tabs li a {
	float:left;
	width:116px;
	height:44px;
	line-height:45px;
	padding:0;
	color:#FFF;
	border-right:1px solid #8BAA4A;
	text-align:center;
	text-decoration:none;
	text-shadow:1px 1px 0 #709e32;
}
ul.tabs li.doubleline a {line-height:13px; padding:7px 0 0; height:37px;}
ul.tabs li.current.doubleline a {height:46px;}

ul.tabs li.first-child a, ul.tabs li.first-child {
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topleft:8px;
	border-top-left-radius:8px;
}
ul.tabs li.last-child.aba8 {
	border-right:none;
	
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
}
ul.tabs li.last-child.aba8 a {
	border-right:none;
	width:136px;
	-webkit-border-top-right-radius:8px;
	-moz-border-radius-topright:8px;
	border-top-right-radius:8px;
}

ul.tabs li.last-child.aba8.current, ul.tabs li.last-child.aba8.current a {width:135px;}
ul.tabs li.current {height:53px;}
ul.tabs li.current a {
	border-right:none;
	height:53px;
	background:url(img/abaselect.png) no-repeat center bottom;
}

/* PAINEIS **/
.panes_interno {padding:20px;}

.panes_interno.especificacoes_bl div{
	width:910px;
	overflow:auto;
}




/** dicas lista **/
ul.dicas_lista li {
	float:left;
	font-size:12px;
	line-height:18px;
	list-style:none outside none;
	margin:0 0 25px;
	padding:0 30px 0 0;
	width:420px;
	min-height:106px;
	/*height:100px;*/
}

ul.dicas_lista img {
	/*border-right:1px solid #F0F2EF;*/
	border:5px solid #D2DEBB;
	float:left;
	margin:0 10px 0 0;
	/*padding:0 10px 0 0;*/
}

ul.dicas_lista li p {margin-left:95px;}
p.texto_dicas {width:600px; margin-bottom:30px;}

table.especifica {
float:left;
list-style:none outside none;
margin:0 0 20px;
padding:0;
color:#666;
}

table.especifica .first {
text-align:left;
width:220px;
}

table.especifica th {
border-bottom:1px dotted #E0E0E0;
font-size:12px;
font-weight:normal;
list-style:none outside none;
margin:0;
padding:0;
text-align:center;
width:150px;
}

table.especifica td {
border-bottom:1px dotted #E0E0E0;
font-size:10px;
list-style:none outside none;
margin:0;
padding:0;
text-align:center;
width:125px;
}

/* painel diferenciais */
ul.diferenciais li {
	float:left;
	font-size:12px;
	line-height:18px;
	list-style:none outside none;
	margin:0 0 25px;
	padding:0 30px 0 0;
	width:420px;
	height:80px;
}

ul.diferenciais img {
	/*border-right:1px solid #F0F2EF;*/
	border:5px solid #D2DEBB;
	float:left;
	margin:0 10px 0 0;
	/*padding:0 10px 0 0;*/
}

/* painel instalacao */
p.instalacao_paragrafo  {
	float:left;
	font-size:12px;
	list-style:none outside none;
	margin:0 0 25px;
	padding:0;
	width:490px;
}
ul.instalacao_lista {
	float:left;
	margin:0;
	padding:0;
	width:510px;
}
.lado_direito_aba {
	border-left:1px solid #EEF4EA;
	float:right;
	height:565px;
	margin-top:-92px;
	padding:20px 0 0 20px;
	width:350px;
}
.lado_direito_aba img {border:10px solid #D2DDBB;}
.lado_direito_aba .bticomais {
	text-align:left;
	font-weight:bold; 
	border-bottom:1px dotted #CCC;
	padding-bottom:13px;
	padding-top:0 !important;
	border-top:none !important;
}
.lado_direito_aba .lines {padding:10px 20px; clear:both; border-bottom:1px dotted #CCC; margin-bottom:10px;}
.lado_direito_aba .lines h3 a {background:url("img/icomais.png") no-repeat scroll right center transparent; padding-right:25px;}
.lado_direito_aba strong {color:#5d9732;}
.lado_direito_aba .lines a.limpa_filtros {width:auto; display:block; float:none; padding-top:0; margin:0;}
ul.instalacao_lista li {
	font-size:12px;
	line-height:18px;
	list-style:none outside none;
	margin:0 0 25px;
	padding:0 30px 0 0;
	width:490px;
}
ul.instalacao_lista li p {padding-left:60px;}
ul.instalacao_lista img {
	border-right:1px solid #F0F2EF;
	float:left;
	margin:0 10px 0 0;
	padding:0 10px 0 0;
}

ul.instalacao h3 {
	color:#339933;
	float:left;
	font-family:tahoma,arial;
	font-size:17px;
	font-weight:bold;
	margin:0 0 3px;
	padding:0;
	width:425px;
}

.panes_interno .filtragem {width:auto; overflow:hidden; padding-bottom:50px;}


/*** CARROUSEL ***/
.ad-gallery, .ad-gallery * {
margin:0;
padding:0;
}
.ad-gallery {
width:485px !important;
position:relative;
height:535px;
}
ad-gallery .ad-image-wrapper {
height:440px;
overflow:hidden;
position:relative;
width:100%;
}

.ad-gallery .ad-image-wrapper .ad-image {
background-color:#D3DEBC;
left:42px !important;
overflow:hidden;
position:absolute;
top:0 !important;
z-index:9;
}

.ad-image {
	height:429px !important;
	width:400px !important;
}

.ad-image img {border:none; margin:10px;}
.ad-image .icolupa{
	left:300px;
	position:relative;
	top:-47px;
	cursor:pointer;
}

.ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
background-color:#D3DEBC;
bottom:0;
color:#000000;
left:0;
padding:7px;
position:absolute;
text-align:left;
width:386px !important;
z-index:2;
}

.ad-image-description {margin:0 !important;}
.lupa_ampliar{
	background:url(img/icolupa.png) no-repeat;
	display:block;
	width:200px;
	height:150px;

}

ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {display:block;}

.ad-image-description strong {
background-color:#D3DEBC;
color:#7B7B7B;
font-family:arial;
font-size:12px;
font-weight:normal;
margin-left:5px;
}

.ad-gallery .ad-image-wrapper .ad-loader {
left:190px;
position:absolute;
top:130px;
z-index:10;
}

/*.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next  {background-image:url("img/non-existing.jpg");}*/
.ad-gallery .ad-image-wrapper .ad-next {
cursor:pointer;
display:block;
height:50px !important;
position:absolute;
right:0;
top:0;
width:30px;
z-index:100;
}

.ad-gallery .ad-nav  {
position:absolute;
bottom:0;
width:470px;
}

.ad-gallery .ad-nav .ad-thumbs {
overflow:hidden;
width:398px;
margin-left:42px;
}

.ad-gallery .ad-thumbs .ad-thumb-list {
float:left;
list-style:none outside none;
width:9000px;
}

.ad-gallery .ad-thumbs li {
float:left;
padding-right:15px;
}

.ad-gallery .ad-thumbs li a {display:block;}

.ad-gallery .ad-thumbs a img {border:3px solid #D7D7D7;}
.ad-gallery .ad-thumbs a img:hover, .ad-gallery .ad-thumbs a.ad-active img {border:3px solid #616161;}

.ad-next, .ad-prev {
	height:48px !important;
	width:30px !important;
	margin-left:46px;
	cursor:pointer;
	position:relative;
	top:160px !important;
}
.ad-next {background:url("img/ad_next1.png") no-repeat;}
.ad-prev {margin-left:0;  background:url("img/ad_prev1.png") no-repeat;}
.ad-next:hover {background:url("img/ad_next.png") no-repeat;}
.ad-prev:hover {background:url("img/ad_prev.png") no-repeat;}

.ad-gallery .ad-forward, .ad-gallery .ad-back {
	height:29px;
	position:absolute;
	top:30px;
	z-index:10;
	width:17px;
	cursor:pointer;
}
.ad-gallery .ad-back {margin-right:30px; left:0; background:url;}
.ad-gallery .ad-forward {right:0;}

.ad-back {left:10px !important; background:url("img/ad_scroll_back1.png") no-repeat left top;}
.ad-back:hover {background:url("img/ad_scroll_back.png") no-repeat left top;}

.ad-forward {right:0; background:url("img/ad_scroll_forward1.png") no-repeat left top;}
.ad-forward:hover {background:url("img/ad_scroll_forward.png") no-repeat left top;}

.ad-preloads {display:none;}


.tv_detalhes {
	width:456px;
	color:#7B7B7B;
	font-family:arial;
}


.tv_detalhes h5 {
	color:#339933;
	font:bold 12px verdana;
	margin:25px 0 15px;
	clear:both;
	padding:0;
	width:390px;
}

.tv_detalhes ul.motivos {
	margin-bottom:10px;
	overflow:hidden;
}

.tv_detalhes ul.motivos li {
	float:left;
	font-size:12px;
	list-style:none outside none;
	margin:0;
	padding:0;
	width:220px;
}

.tv_detalhes ul.motivos img {
	float:left;
	margin:0 10px 0 0;
	padding:0;
}

.coresproduto {clear:both;}
.coresproduto li {
	list-style:none;
	float:left;
}

.coresproduto span {
	display:block;
	padding:10px 10px 10px 35px;
	width:100px;
}

.coresproduto li span.corbranco {background:url(img/icone_branco.gif) no-repeat left center;}
.coresproduto li span.corprata {background:url(img/icone_prata.gif) no-repeat left center;}
.coresproduto li span.corverde {background:url(img/icone_verde.gif) no-repeat left center;}

.btactions {
	border-left:1px solid #DCE0C9;
	float:left;
	height:50px;
	margin:30px 0 0 35px;
	padding:0 0 0 35px;
	width:100px;
}

.btactions a {
	color:#FF9B2A;
	font:bold 10px verdana;
	display:block;
	background-position:left 5px;
	padding:5px 0 5px 23px;
}
.btactions .addthis_button{
	padding-left:0;
	padding-bottom:8px;
	padding-top:0;
}

.btactions .aciona_imprimir {background:url(img/icoactions.png) no-repeat; background-position:left -22px;}

.bt_tv {
	background:url("img/separa_cinza.gif") no-repeat 168px 0;
	background-repeat:no-repeat;
	margin:20px 0 0 65px;
	width:310px;
}
.bt_tv li {list-style:none; float:left;}
a.bt_simulador_virtual  {
	float:left;
	width:135px;
}
/*** DESTAQUES ***/
.detalhesporque {padding:10px 0 15px 0; /*border-bottom:1px solid #b6d2a3;*/}
.detalhesporque h2 {margin-bottom:14px;}
.detalhesporque ul.detalheslist li {
	list-style:none;
	float:left;
	margin-right:25px;
	padding-right:7px;
	width:30%;
	background: url(img/bgdetalhes.png) no-repeat center right;
	font:normal 12px/18px arial, verdana, georgia, sans-serif ;
}
.detalhesporque ul.detalhelistsplit li {width:221px; padding-right:9px; margin-right:9px;}

.detalhesporque ul.doubledetail li {width:43%;}
.detalhesporque ul.detalheslist li.last-child {background-image:none; margin:0;}
.detalhesporque ul.detalheslist li h3 {margin:5px 0 0;}
.detalhesporque ul.detalheslist li p {padding-right:0px; margin-left:105px;}
.detalhesporque ul.detalheslist li img {float:left; margin-right:20px;}

.detalhesporque ul.detalhelistsplit li p {padding-right:0px; margin-left:0;}
.detalhesporque ul.detalhelistsplit li img {float:left; margin-right:3px;}

.produtolist ul.listcenter {
	/*width:350px;*/
	*width:650px;
	margin:0 auto;
	overflow:hidden;
}


.produtolist.productlistpeq ul.listcenter li {margin-right:10px !important;}

/***SIDEBAR FILTRO ***/
#ebSidefiltro {
	width:236px;
	padding:6px 0 25px;
	position:relative;
	*float:left;
	*margin-right:15px;
}

#ebSitefiltro .box select {
	width:195px;
	min-width:195px;
}
#ebSidefiltro .box {padding:20px 20px 70px; position:relative;*margin-top:-6px;}
#ebSidefiltro .box h3 {margin:0;}

#ebSidefiltro fieldset {border:none; border-bottom:1px dotted #cccccc; padding:0 0 10px;}
#ebSidefiltro fieldset:last-child {border-bottom:none;}
#ebSidefiltro fieldset.lastchild {border-bottom:none;}
#ebSidefiltro legend, #ebSidefiltro h4 {
	border-left:2px solid;
	color:#5E9832;
	display:block;
	font:bold 13px verdana, arial, tahoma, sans-serif;
	margin:10px 0 7px;
	padding:0 0 0 8px;
}

small.dimensoes {color:#F3991F;font-size:11px;}
small.dimensoes small{text-decoration:underline;color:#F3991F;}



#ebSidefiltro label {
	color:#666;
	font:normal 12px arial, tahoma, helvetica, verdana, sans-serif;
	display:block;
	padding:0 0 10px;
}

#ebSidefiltro .box .clearfilter {
	position:absolute;
	bottom:0; left:0;
	*bottom:4px;
	width:230px;
}

.box .clearfilter {
	-webkit-border-bottom-right-radius:13px;
	-webkit-border-bottom-left-radius:13px;
	-moz-border-radius-bottomright:13px;
	-moz-border-radius-bottomleft:13px;
	border-bottom-right-radius:13px;
	border-bottom-left-radius:13px;	
	/*background:url(img/bglimpafiltro.png) repeat-X;*/
	padding:20px 0;
	border-top:1px solid #e5e5e5;
}

#ebSidefiltro .limpa_filtros {margin:0 0 0 15px;}
#consulcerta .box.lcm .clearfilter{width:97.4%}
#consulcerta .clearfilter, .panes_interno .clearfilter {
	clear:both; 
	overflow:hidden;
	padding:5px 15px 8px 0;
	position:absolute; 
	left:0;
	bottom:0;
	width:98.5%;
}
#consulcerta .clearfilter{*padding-right:10px;}
/*** LISTAGEM DE PRODUTOS ***/
#contentsection {
	width:708px;
	margin-top:-20px;
	*margin-bottom:-20px;
}

#contentsection.listcenter4{
	width:839px;
	*width:820px;
	*margin-left:140px;
}

#contentsection.listcenter3{
	width:741px;
	*width:750px;
	*margin-left:210px;
}

#contentsection.larguratotal {width:100%;margin-top:-20px;*margin-bottom:-20px;}

.produtolist {clear:both; overflow:hidden; padding:20px 0;*padding:30px 0;}

.panes.prod{overflow:hidden;padding-bottom:42px;}

.block_right .produtolist ul{margin-right:-16px !important;}

.produtolist li {
	background-color:#d2debb;
	padding:10px;
	float:left;
	width:145px;
	height:330px;
	position:relative;
	list-style:none;
	margin:0 16px 11px 0;
	*margin:0 12px 11px 0;
	_display:inline;
}
#contentsection.larguratotal .produtolist li {width:212px;margin-right:10px;}
#contentsection.larguratotal .produtolist.productlistpeq li {width:145px; margin:0 100px 20px 0;}
.produtolist li img {border:none;}
.produtolist li h5 {padding:10px 0;}
.produtolist li h5, .produtolist li h5 a {
	color:#339933;
	font:bold 12px tahoma, arial, verdana, sans-serif;
	text-decoration:none;
}

.produtolist li label {
	position:absolute;
	bottom:10px;
	font:12px arial, tahoma, sans-serif;
	color:#767673;
}

.maisdetalhes {
	clear:both;
	overflow:hidden;
}

.maisdetalhes h2 {
	/*width:400px;*/
	float:none;
}
.doubledetailblock {
	float:left;
	padding-bottom:10px;
	border-bottom:1px solid #b6d2a3;
}
.detailblock {
	float:left;
	width:279px;
	padding:18px 16px;
}
.detailblock.detailimg h4, .detailblock.detailimg img{margin-top:19px;}
.block_right .detailblock.detailimg .bticomais {
width:38%;
float:left;
}
.detailblock.detailtxt h4, .detailblock.detailtxt img{margin-top:6px;}
.block_right .detailblock.detailtxt .bticomais{
width:38%;
float:left;
}

.detailblock h2 {width:auto; font-size:18px;}
.fright.detailblock {float:right;}

.detailblock img {
	float:left;
	border:10px solid #d2debb;
	margin-right:10px;
}

.detailblock h4 {
	font:bold 17px tahoma, verdana, arial, sans-serif;
	color:#f47b1f;
}
#blockoneline {clear:both;}
#blockoneline .detailblock {width:285px;}

.icologolinha {
	margin-top:30px;
}

/*** TIPO DE SPLITS ***/
.detalhesporque ul.detalheslist{margin-bottom:90px;}

.typesplits {
	padding:20px 0 80px;
	float:left;
	*float:none;
	clear:both;
	border-bottom:1px solid #B6D2A3;
	position:relative;bottom:-1px;
}
.typemonosplit {
/*	float:left;
	height:690px;
	margin:0 0 32px;
	border-bottom:1px solid #B6D2A3;
	width:301px;
	padding:0 10px 32px;*/
}
.typemonosplit.center{
	margin:0 15px;
}
.typemonosplit .box {
	height:648px;
	min-height:648px;
	padding:15px 24px;
	position:relative;
	width:255px;
}


.typemonosplit .box ul.moldura{}
.typemonosplit .box ul.moldura li {list-style:none;}
.typemonosplit .box ul.moldura li .img_bloco1{position:relative;}
.typemonosplit .box ul.moldura li .img_bloco2{	
	position:absolute;
	right:30px;
	top:15px;
	z-index:-1;
}


.typemonosplit .box .bt {position:absolute; bottom:5px; right:10px;}
.bt_grande1 {position:relative; top:-15px;}
/*** QUANDO MOSTRA AS TEMPERATURAS NA TELA DE SPLIT ***/
.templist {padding:20px 0 5px;}
.templist li {list-style:none; padding:0 0 0 50px; margin-bottom:20px;}

.templist li.tempfrio {background:url(img/icotemps.gif) no-repeat left top;}
.templist li.tempquente {background:url(img/icotemps.gif) no-repeat left bottom;}

.box .bticomais {border-top:1px dotted #CCC; display:block; width:95%; padding-top:10px; background-position:right 13px;}



/** PANE DOWNLOAD **/
.panes_interno.download {
	padding-bottom:135px;
	*padding-bottom:235px;
}
ul.download {
	margin:90px 0 0 135px;
	padding:0;
}

ul.download li {
	float:left;
	font-size:12px;
	height:110px;
	line-height:18px;
	list-style:none outside none;
	margin:0;
	padding:0;
	width:368px;
	overflow:hidden;
}

ul.download img {
float:left;
margin:0;
padding:0;
}
ul.download h2, ul.download span {
	color:#339933;
	float:left;
	font:bold 17px tahoma,arial;
	margin:22px 0 3px;
	padding:0;
	width:289px;
}
ul.download small {
	display:block;
	font-size:12px;
}

a.bt_download {
	color:#FFFFFF;
	float:left;
	font:bold 13px arial;
	margin-top:15px;
	padding:7px 16px 9px 9px;
	text-decoration:none;
	width:78px;
}

/** PANE AJUDA ***/
.panes_interno.ajuda {
	padding-bottom:50px;
	
}
.resolva {
color:#7B7B7B;
float:left;
font-family:arial;
font-size:12px;
width:335px;
}

.resolva p {
border-bottom:1px dotted #E1E1E1;
line-height:18px;
margin:5px 0;
padding:5px 0 12px;
}
.resolva p.lastchild {border-bottom:none !important;}

.resolva p a {
background:url("img/icomais.png") no-repeat 95% center;
color:#7B7B7B;
display:block;
font-weight:bold;
padding-right:30px;
text-decoration:none;
}

ul.ajuda {
list-style:none;
border-left:1px solid #EEF4EA;
border-right:1px solid #EEF4EA;
float:left;
height:295px;
margin:0 25px;
padding:0 25px;
width:250px;
}

ul.ajuda a {
	background:url(img/setalaranja.png) no-repeat left 3px;
	color:#FF9932;
	font:bold 13px arial;
	padding-left:13px;
	margin-bottom:20px;
	display:block;
	text-decoration:none;
}
.ajuda h3 {font-size:16px;}

.atendimento_online {
	float:left;
	height:200px;
	overflow:hidden;
	width:200px;
	padding-bottom:20px;
}
.atendimento_online p {margin-bottom:25px;display:block;}
.h3_fundo_sublinha{
	padding-bottom:20px;
}
.h3_fundo_sublinha_int  span{
	background:url(img/riscapq.png) right bottom no-repeat;
	padding-bottom:3px;
	margin:0 20px 10px;
	color:#7B7B81;
	display:block;
	width:95%;
}

/*** DIV MAIS SOBRE SPLIT ***/
.maissobresplit {width:630px; }
.maissobresplit h2{
	display:block;
	width:334px;
	padding-top:6px;
}
.boxaltosplit {height:216px; margin:0; padding:19px 22px; *padding:21px 22px;} /******ajuste para dnn height:211px;******/
.boxaltosplit div .btmais{border:none;}
.maissobresplit .box.boxaltosplit .box1{
	background:url(img/separador-split.jpg) no-repeat right center;
	margin-right:13px;
	padding-right:19px;
}
.maissobresplit .box.boxaltosplit div{
	padding:0;
	margin:0;
	width:273px;
	height:235px;
}

.maissobresplit .box div div {
	float:left;
	width:270px;
	margin-right:17px;
}

.boxlinhas {width:482px;padding:9px;}
.boxlinhas h3{
	font-size:22px;
	padding-bottom:13px;
}
.maissobresplit .boxlinhas p{padding-bottom:0;}

.box.boxlinhas div div {width:230px; float:right;}

.box.boxlinhas img.icologolinha {margin:50px 0 0 4px;}

.boxlinhas .bticomais{
	background-position:right 9px;
	border:none;
	margin-top:0;
	padding-bottom:5px;
	padding-top:7px;
}
#contentsection.larguratotal .produtolist{padding-bottom:0;*padding-bottom:10px;}

.entendatecnologia {width:313px; float:left;margin-right:25px;}
.large {width:960px;}
.large .box .bticomais{width:98%;}
.btmais{
    background:url(img/icomais.png) no-repeat right center;
	border:0 none;
	color:#339933;
	display:block;
	float:right;
	font-family:tahoma,arial;
	font-size:16px;
	margin-top:10px;
	padding-right:20px;
	text-decoration:none;
	width:135px;
	text-align:right;
}

.produtosbusca .box div h3 {
	font:bold 14px arial,tahoma,georgia,sans-serif;
	padding-bottom:20px;
	overflow:auto;
}

.entendatecnologia.large .box div{
	float:left;
	margin-right:27px;
	width:270px;
}
.entendatecnologia h2 {width:auto;}
.maissobresplit p {padding-bottom:15px; margin-bottom:5px;}

.listthumbleft li {list-style:none; clear:left; overflow:hidden; padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #c0d7ac;}
.listthumbleft li.lastchild {border-bottom:none;}
.listthumbleft li img {border:10px solid #d2debb; float:left; margin-right:20px;}
.listthumbleft .bticomais {width:auto;}

.presultbusca {
	border-bottom:1px solid #B6D2A3;
	color:#797977;
	font:bold 16px arial,verdana,tahoma,sans-serif;
	margin:30px 0;
	padding:0 0 13px;
}

.presultbusca .pprodt {
	color:#F57E2A;
}

/*** BUSCA ***/
.searchresultlist div.result h3 span a{
	color:#F8821E;
}
.searchresultlist div.result h3 span
{
	color:#F8821E;
	display:block;
}

.resultsearch {width:560px;}
.produtosbusca {width:560px;}
.presultbusca .presult { color:#439A3B;}

.searchresultlist div.result p .url {
	color:#ACBD87;
	display:block;
	font-size:10px;
	padding-top:5px;
}

.searchresultlist div.result img {
	border: 10px solid #D2DEBB;
	float:left;
	margin-right:20px;
	height: 90px;
	width: 90px;
}

.produtosbusca .box div {
	clear:left;
	margin-bottom:26px;
	min-height:118px;
}

.searchaside h2 {
	margin-bottom:30px;
	margin-left:15px;
	padding:5px 13px;
}

.produtosbusca .box div p {color:#7b7b7b;}

.produtosbusca .box div img {
	border: 10px solid #D2DEBB;
	float:left;
	margin-right:22px;
	height:90px;
	width:90px;
}

.produtosbusca .box div .bticomais {
	float:none;
	border-top:none;
	display:inline;
}

.pagination li a {
	color:#409B3E;
}

.searchresultlist {
	overflow:hidden;
	padding-top:10px;
}

.pagination .bt {
	-moz-border-radius:7px 7px 7px 7px;
	background-image:none !important;
	display:block;
	padding:8px 10px;
}

.pagination .bt:hover,.pagination .bt.ativo {
	background-color:#f8971d;
	text-decoration:none;
	color:#fff;
}

.pagination .btnav .bt {
	color:#fff;
	background:url("img/bgbt.gif") no-repeat scroll right center !important; 
	padding-right:20px;
}

.pagination .btnav .bt.btsetaesq {
	background:url("img/bgbt.gif") no-repeat scroll left center !important; 
	padding-left:20px;
	padding-right:10px;
	color:#fff;
}

.searchresultlist div.result p a{
	text-decoration:none;
}

.searchresultlist div.result {
	overflow:hidden;
	border-bottom:1px dotted #babda7;
	padding:0 0 10px;
	margin:0 0 10px;
}

.searchaside {
	width:345px;
	padding-top: 25px;
}

.searchaside.box .bticomais {border-top:none !important; border-bottom:1px dotted #CCC; padding-bottom:15px;}
.searchaside.box div {padding-bottom:10px;clear:both;}
.titgrande {font-size:20px; padding-bottom:15px;}

.pagination .btnav .bt.btsetaesq {
	background:url("img/bgbt.gif") no-repeat scroll left center transparent !important;
	color:#FFFFFF;
	padding-left:20px;
	padding-right:10px;
}

.block_right .produtosbusca {
	padding:0;
	width:378px;
}

.pagination {padding:30px 0;}
.pagination li {
	list-style:none !important;
	float:left;
}

.pagination .btnav .bt {background:url("img/bgbt.gif") no-repeat scroll right center !important; padding-right:20px;}
.pagination .btnav .bt.btsetaesq {background:url("img/bgbt.gif") no-repeat scroll left center !important; padding-left:20px; padding-right:10px;}

.boxpeq.listatec p{
	display:block;
	padding-bottom:18.5px;
	margin:0;
	font:normal 13px/18px arial,tahoma,helvetica,verdana,sans-serif
}
.boxpeq.listatec .box h3{padding-bottom:10px;}

.boxpeq.listatec .box div div{
	border-bottom:1px dotted #CCCCCC;
	margin-bottom:23px;
	padding-bottom:2px;
}
.boxpeq.listatec .bticomais {
	border-top:none;
	margin-top:0px;
	padding-top:0;
	background-position:right 2px;
}

/*** SLIDES ***/
.slides {padding:45px 0 0;}
.slides .css-panes {clear:both;}
.slides img {border:none;}
.css-tabs {padding-left:30px;}
.css-tabs li {
	float:left;
	list-style:none;
}
.css-tabs li h2 {margin:0 10px 0 0;}
.css-tabs li.current h2 {background:#429638;}
.css-tabs li h2 a {
	color:white;
	text-decoration:none;
}

.slides .content_second {overflow:auto;}
.slides .content_second td p {padding:0 10px;}
.slides .content_second td a img {
	border:10px solid transparent;
}
.slides .content_second td a:hover img {
	border:10px solid #429638;
}


/*** FANCY BOX ***/
#fancybox-overlay {
background:none repeat scroll 0 0 #000000;
bottom:0;
display:none;
left:0;
position:fixed;
right:0;
top:0;
z-index:1100;
}

#fancybox-wrap {
display:none;
left:0;
margin:0;
padding:20px;
position:absolute;
top:0;
z-index:1101;
}
#fancybox-outer {
background:none repeat scroll 0 0 #D3DEBC;
height:100%;
position:relative;
width:660px;
margin-left:-60px;
padding-bottom:35px;
}

/*****estilo para a calculadora btu*******/
#fancybox-outer.flash {
	top:-34px;
	background:none repeat scroll 0 0 #D3DEBC;
	height:100%;
	position:relative;
	width:100%;
	margin-left:0;
	padding-bottom:0;
}
#fancybox-outer.flash #fancybox-close {    
    color:#9EA091;
	/*width:17px;
	right:22px;
    top:44px;
	background:none;*/
}

#fancybox-outer.flash  #fancybox-title {visibility:hidden}
/*****fim estilo para a calculadora btu*******/


#fancybox-inner {
height:1px;
margin:0 0 0 70px;
outline:medium none;
overflow:hidden;
padding:0;
position:absolute;
top:0;
width:1px;
background:url(img/loader64.gif) no-repeat center center; /*DANI, TROCAR IMAGEM*/
}

.flash #fancybox-inner {margin-left:0;}

#fancybox-close {
background:url("img/closelight.png") no-repeat right center;
cursor:pointer;
display:none;
height:24px;
position:absolute;
right:16px;
top:10px;
width:67px;
z-index:1103;
}

#fancy-bg-n  {
background-image:url("img/fancybox-x.png");
left:0;
top:-20px;
width:100%;
}
#fancy-bg-ne {
background-image:url("img/fancybox.png");
background-position:-40px -162px;
right:-20px;
top:-20px;
}
#fancy-bg-e {
background-image:url("img/fancybox-y.png");
background-position:-20px 0;
height:100%;
right:-20px;
top:0;
}
#fancy-bg-se {
background-image:url("img/fancybox.png");
background-position:-40px -182px;
bottom:-20px;
right:-20px;
}
#fancy-bg-s {
background-image:url("img/fancybox-x.png");
background-position:0 -20px;
bottom:-20px;
left:0;
width:100%;
}
#fancy-bg-sw {
background-image:url("img/fancybox.png");
background-position:-40px -142px;
bottom:-20px;
left:-20px;
}
#fancy-bg-w {
background-image:url("img/fancybox-y.png");
height:100%;
left:-20px;
top:0;
}
#fancy-bg-nw {
background-image:url("img/fancybox.png");
background-position:-40px -122px;
left:-20px;
top:-20px;
}

#fancybox-title  {
font:12px arial, helvetica, tahoma, verdana, sans-serif;
position:absolute;
left:70px;
bottom:0px !important;
background:#D3DEBC;
border-bottom:12px solid #D3DEBC;
z-index:1102;
}

.fancybox-title-over {
color:#FFFFFF;
text-align:left;
}
#fancybox-title-over  {
background-color:#D3DEBC;
color:#7B7B7B;
display:block;
margin:0;
padding:10px 10px 0 0;
}
#fancybox-img {
height:100%;
line-height:0;
margin:0;
padding:0;
vertical-align:top;
width:100%;
}
.fancy-bg {
border:0 none;
height:20px;
margin:0;
padding:0;
position:absolute;
width:20px;
z-index:1001;
}

#fancybox-left, #fancybox-right {
bottom:50px;
cursor:pointer;
display:block;
position:absolute;
height:400px;
outline:medium none;
position:absolute;
width:200px;
z-index:1102;
background:white;
}
#fancybox-right {right:0;}
#fancybox-left {left:0;}
#fancybox-right {background:url("img/ad_next1.png") no-repeat 145px center; right:0;}
#fancybox-left {background:url("img/ad_prev1.png") no-repeat 25px center; left:0;}
#fancybox-right:hover {background:url("img/ad_next.png") no-repeat 145px center; right:0;}
#fancybox-left:hover {background:url("img/ad_prev.png") no-repeat 25px center; left:0;}

#fancybox-left-ico, #fancybox-right-ico {
background-repeat:no-repeat;
cursor:pointer;
display:block;
height:50px;
margin-top:-15px;
position:absolute;
top:45%; left:-9999px;
width:30px;
z-index:1102;
}
#fancybox-right-ico {
background-image:url("img/fancybox.png");
background-position:-80px -86px;
}

#fancybox-tmp{position:absolute;top:-10000px;left:-10000px;}
.panes_interno img.imgleft {
	float:left;
	margin:0 18px 0 0;
	border:10px solid #D2DEBA;
}
.panes_interno a.limpa_filtros{
	margin:15px 0 0 25px;
	width:300px;
}

.panes_interno.acessorios {}
.panes_interno.acessorios .acessorios div{
	float:left;
	padding:0 0 38px;
	width:390px;
}
.btajuda{
	padding:20px 16px;
	float:left;
	width:299px;
}
.btajuda a{
	display:block;
	background:url(img/icoajuda.png) no-repeat;
	width:265px;
	height:53px;
	font:bold 20px tahoma, verdana, arial, serif;
	text-decoration:none;
	color:#fff;
	padding:26px 0 0 32px;
}
.destaquetrio{
	padding:48px 0 0 0;
}
.destaquetrio .btajuda a{
	text-decoration:none;
	cursor:default;
}
.destaquetrio .btajuda a:hover{text-decoration:none !important;}

.destaquetrio .separador{background:url(img/bgdetalhes.png) no-repeat scroll right center transparent;}

.block_right .detailblock .bticomais{
	width:92%;
}
.entendatecnologia.nomargin{margin-right:0px;}
.block_left.blockleftdouble{width:635px;}
.block_right .detailblock.detailjanela{padding-right:3px; width:310px;}
.doubledetailblock .detailblock.detailjanela{padding:0 16px 0 0;width:300px;}
.doubledetailblock .detailblock.detailjanela .bticomais{margin-top:20px;*margin-top:40px;}
.doubledetailblock .btmais {
    border:none;
    *margin-top:45px;    
}

.detailblock.detailjanela{
	padding:0px;
	margin-top:-3px;
}

table tbody tr.opcoes td {
	padding:0 8px;
	font:bold 12px arial, verdana, georgia, sans-serif;
	color:#7b7b7b;
}
table tbody tr.opcoes td.link {padding:0;}
table tbody tr.opcoes td a{
	color:#f2961f;
	font:normal 12px arial, verdana, georgia, sans-serif;
}

/*****detalheslist sem imagem*****/

.detalhesporque ul.dlistsemimg li{width:202px;margin-right:35px;}
.detalhesporque ul.dlistdouble li{width:458px;margin-right:35px;}
.detalhesporque ul.dlistsemimg li p{margin-left:0;}
.detalhesporque ul.dlistsemimg li.last-child {padding:0;}

/***********SPLIT INSTALAÇÃO**************/
div#splitinstalacao.ligado{display:block;}
 #splitinstalacao{
	background:url(img/bgtransparente.png) repeat;
	z-index:100;
	position:absolute;
	width:100%;
	height:100%;
	/*height:795px;
	padding-top:90%;*/
	top:0;
	display:none;
	left:0;
}

div#splitinstalacao .close{
	background:url(img/closelight.png) no-repeat;
	float:right;
	height:25px;
	width:60px;
	text-indent:-9999px;
	overflow:hidden;
}

div#splitinstalacao .box{
	width:960px;
	margin:0 auto;
}
div#splitinstalacao .box .titmaior{font-size:22px; margin-bottom:30px;}
div#splitinstalacao .box .lado_direito_aba .lines {padding-left:0;}
.mmais{cursor:pointer;}

/********ACESSIBILIDADE*********/
.acesso{margin:63px 0;overflow:hidden;}
.acesso h3{
	padding-bottom:14px;
	font:bold 16px tahoma,arial,verdana,helvetica,sans-serif;
	margin-top:0;
}
.block_left .acesso {
	width:341px;
	padding:0 27px 48px 27px;

}
.block_right .acesso {
	width:519px;
	border-left:1px solid #CDD1BA;
	padding:0 0 48px 36px;
}
.block_right .acesso ul li{
	color:#666666 !important;
	font:12px/16px arial,tahoma,helvetica,verdana,sans-serif;
	margin-bottom:21px;
	list-style:none;
}

/*********SOBRE A CONSUL*************/

.sobreconsul {margin-top:40px;}
.sobreconsul h5{
	color:#30822d;
	font-family:arial;
	font-size:14px;
	padding-top:10px;
}
.block_left .sobreconsul {
	width:240px;
	padding:0 23px 48px 23px;
}
.block_left .sobreconsul ul{	border-top:1px dotted #92b76c;}
.block_left .sobreconsul ul li{
	list-style:none;
	display:block;
}
.block_left .sobreconsul ul li a{
	display:block;
	border-bottom:1px dotted #92b76c;
	color:#92b76c;
	text-decoration:none;
	padding:10px 0;
	font:12px arial, sans-serif;
}
.block_left .sobreconsul ul .selected{
	display:block;
	border-bottom:1px dotted #92b76c;
	color:#30822D;
	text-decoration:none;
	padding:10px 0;
	font:bold 12px arial, sans-serif;
}
/*.block_left .sobreconsul ul li a:visited,.block_left .sobreconsul ul li a:active{color:#30822D;font-weight:bold;}*/

.block_left .sobreconsul ul li a:hover{
	color:#df751b;
	font-weight:bold;
}

.block_right .sobreconsul{
	width:658px;
	padding:0 0 48px 16px;

}
.block_right .sobreconsul div.textimage{overflow:hidden;}
.block_right .sobreconsul div.textimage h3{margin-top:0;}


.block_right .sobreconsul img{
	float:left;
	margin:0 20px 20px 0;
}
.block_right .sobreconsul p{
	padding-bottom:4px;
	line-height:18px;
}
.block_right .sobreconsul p a{
	color:#25621e;
	font:bold 12px/18px arial, sans-serif;
	text-decoration:none;
}

/*********ENTENDA AS TECNOLOGIAS**********/

.pagentendatec{}
.pagentendatec .voltar{
	float:right;
	color:#ff9933;
/*	border-bottom:1px dotted #e0e0e0;*/
	text-decoration:none;
	padding:11px 0 22px 25px;
	background:url(img/icovoltar.jpg) no-repeat left 11px;
	font-size:11px;
	margin-bottom:10px;
}	
.pagentendatec .voltar.fright{
	border:none;
}
.pagentendatec .mnav{
	width:196px;
	float:left;
	clear:right;
	*margin-top:55px;
}
.pagentendatec li{list-style:none;}

.pagentendatec ul.tectabs li {
	list-style:none;
	margin-bottom:3px;
	display:block;
	height:36px;
	background:#F3F5E8;

}

.pagentendatec ul.tectabs li a {
	color:#398a2f;
	text-decoration:none;
	display:block;
	width:211px;
}
.pagentendatec ul.tectabs li a:hover{text-decoration:none !important;}

.pagentendatec ul.tectabs li.current a {
	background:url(img/hovertec.jpg) no-repeat;
	color:#fff;
}

.pagentendatec ul.tectabs li a span{
	padding:10px 20px;
	display:block;
}
.pagentendatec .contnav{
	float:right;
	width:701px;
	overflow:hidden;
}
.pagentendatec .contnav .context{
	float:left;
	width:348px;
	padding:0;
}
.contnav .panes_interno{padding:0;}
.pagentendatec .contnav .contmidia{
	float:left;
	width:327px;
	margin:4px 0 0 15px;
}
.pagentendatec .contnav .contmidia .midia{
	border:5px solid #D1E0B9;

}
.pagentendatec .contnav .contmidia h4{
	color:#F88E36;
	font-weight:normal;
	font:12px arial, verdana, tahoma, georgia, sans-serif;
	padding-bottom:10px;
}


/*********COMPARADOR DE PRODUTOS**********/

#comparador {
	overflow:hidden;
	width:924px;
}
#comparador table{
	border-collapse:collapse;
}
#comparador table thead th{
	width:182px;
}
#comparador table thead th a.frclose{
	float:right;
	background:url(img/bt-fechar-comparador.png) no-repeat;
	width:35px;
	height:35px;
	text-indent:-9999px;
	outline:none;
	margin-right:5px;
}
#comparador table thead th img{
	border:5px solid #D2DEBA;
	clear:left;
}
#comparador table thead th p a{
	display:block;
	height:40px;
	text-decoration:none;
	font:13px/15px arial, verdana, sans-serif;
	color:#f4801f;
	text-align:left;
	padding-left:10px;
}

#comparador table tbody{border-top:1px dotted #a6ab89;}
#comparador table tbody td{
	padding:11px 0;
	border-right:1px dotted #a6ab89;
	border-top:1px dotted #a6ab89;
	font:13px arial, verdana, sans-serif;
	color:#929292;
	text-align:center;
}
#comparador table tbody tr > td:first-child{
	color:#398A2F;
	padding:11px 29px;
	text-align:left;
}

/*********COMPARADOR DE PRODUTOS**********/

#politica{padding:33px 30px;}

#politica p{padding:0 0 10px 0;}

/*********SUPORTE**********/
.suporte{overflow:hidden;}

.suporte h3.int{
       background:url(img/bginterrogacao.png) no-repeat scroll 0 0 transparent;
       color:#FFFFFF;
       display:block;
       font:bold 20px tahoma,verdana,arial,serif;
       height:50px;
       padding:20px 0 0 22px;
       margin:0;
       text-decoration:none;
       width:616px;
}
.block_left .suporte{width:292px;}
.block_right .suporte{width:640px;}

.block_left .suporte img{padding-top:16px;}
.block_right .suporte .box{
       float:left;
       width:240px;
       clear:none;
       margin:0 30px 40px 10px;
}
.block_right .suporte .box h3{font-size:16px;}
.block_right .suporte .box .bticomais{border:none;}

.block_right .suporte .desc{
       margin-bottom:23px; *margin-bottom:30px; 
       padding-left:6px;
}

/*********IFRAME SUPORTE********/
/*.iframe .suporte{width:640px;}*/

.iframe .suporte .box{
       float:left;
       width:240px;
       clear:none;
       margin:0 30px 40px 10px;
}
.iframe .suporte .box h3{font-size:16px;}
.iframe .suporte .box .bticomais{border:none;}

.iframe .suporte .desc{
       margin-bottom:23px; *margin-bottom:30px; 
       padding-left:6px;
}


/*********MAPA DO SITE**********/
.mapa-site li{
       list-style:none;
       padding-bottom:13px;
}
.mapa-site li a{
       text-decoration:none;
       color:#A0A0A0;
       background:url(img/setadirbreadverde.png) no-repeat left 4px;
       padding-left:8px;
       font-size:12px;
}
.mapa-site .box{
       width:924px;
       margin-top:50px;
}

.mapa-site .box .coluna{
       float:left;
       margin-left:63px;
       width:240px;
}

.mapa-site h3{
       font:bold 13px arial, verdana, sans-serif;
       margin:38px 0 13px 0;
}

.mapa-site .titles{margin-top:30px;}
.mapa-site .titles li h3{margin:0;}
.mapa-site .titles li h3 a{
       font:bold 13px arial, verdana, sans-serif;
       color:#339933;
       background:none;
       padding-left:0;
}
.mapa-site ul ul{
       margin:10px 0 0 10px;
}
.mapa-site ul ul li a{
       background:url(img/setaLaranjaRodape.png) no-repeat left 4px;
}

/*****HOME da Consul e Vc*****/

.block_left  .home.consulevc{width:556px;}
.block_left  .home.consulevc h2{
	margin-left:0;
	margin-bottom:18px;
}
.receitas.consulevc h2.titcombox{
	*margin-bottom:-30px;
}

.block_left  .home.consulevc p{
	padding-bottom:15px;
	clear:both;
}
.consulevc .box img.fleft{margin-right:30px;}
.home.consulevc .detalhesporque ul.detalheslist li img{border:3px solid #D2DDBB;}
.block_left  .home.consulevc .detalhesporque {margin-top:25px;}
.block_left  .home.consulevc .detalhesporque ul.detalheslist li {width:45%;}

.home.consulevc .detalhesporque ul.detalheslist li {
	width:29%;
}
.home.consulevc .detalhesporque ul.detalheslist li.consulado {
	width:35%;
}
.home.consulevc .detalhesporque ul.detalheslist li h3 {
	font-size:14px;
	padding:0;
}
.home.consulevc .detalhesporque ul.detalheslist li h3.consulado {
	font-size: 18px;
}
.home.consulevc .detalhesporque ul.detalheslist li .limpa_filtros {
	margin-left:0;
	width:auto;
}
.home.consulevc .detalhesporque ul.detalheslist li p {padding-right:0px; margin-left:105px; margin-top:5px;}
.block_right .home.consulevc  .detalhesporque ul.detalheslist li h3 {font-size:18px;}
.block_right .home.consulevc{width:361px;}
.block_right .home.consulevc .box .lnkimg{border:none;}
.block_right .home.consulevc .box{
	height:auto;
	width:auto;
	padding:20px;
	margin-top:0;
}
.block_right .home.consulevc .box h3{
	padding:10px 0;
}
.block_right .home.consulevc .box div div {
	border-bottom:1px dotted #ccc;
	padding-bottom:10px;
}
.block_right .home.consulevc .box div div.last{border:none;padding-bottom:0;}
.block_right .home.consulevc .detalhesporque ul.detalheslist li{padding-left:0;*margin:0px;}

/*****EVENTOS*****/

.consulevc .box p {font-size:15px;}

/*****inicio - by Dany*******/
.home .slide ul li{
	list-style:none;
	width:498px;
}
.home .slide .back, span#prevBtn a{
	left:20px;
	background:url("img/ad_prev1.png") no-repeat center center;
}
.home .slide .next, span#nextBtn a{
	right:0;
	background:url("img/ad_next1.png") no-repeat center center;
}
.home .slide .next, span#nextBtn a:hover{background:url("img/ad_next.png") no-repeat center center;}
.home .slide .back, span#prevBtn a:hover{background:url("img/ad_prev.png") no-repeat center center;}


.home .slide .next, .home .slide .back, span#nextBtn, span#prevBtn {
	width:50px;
	height:50px;
	position:absolute;
	top:28%; z-index:1000;
	text-indent:-9999px;
	outline:none;
}
span#prevBtn {left:0;}
span#nextBtn {right:5px;}
span#nextBtn a, span#prevBtn a {
	display:block !important;
	width:50px;
	height:50px;
	text-indent:-9999px;
	overflow:hidden;
}
span#prevBtn, span#nextBtn {
	display:block; 
	width:50px;
	height:50px;
}
/*****fim - by Dany*******/



h2.verdeescuro{background:#429638;}
.home.consulevc h2.verdeescuro{
	float:right;
	margin-left:0;
	width:323px;
}
.receitas{margin-top:30px;}
.receitas.consulevc .box.detalhesporque{padding:15px;}
.receitas.consulevc .detalhesporque ul.detalheslist{margin-bottom:0;}
.receitas.consulevc .detalhesporque ul.detalheslist li.boxli{height:85px;}
.receitas.consulevc .detalhesporque ul.detalheslist li {
	width:189px;
	min-height:18px;
	padding-bottom:6px;
	background:url(img/bgdetalhes.png) no-repeat left center;
	margin-right:18px;
	padding-right:0;
	padding-left:17px;
}
.receitas.consulevc .detalhesporque ul.detalheslist li h4 a{
	color:#339933;
	text-decoration:none;
	font:bold 13px tahoma;
}
.receitas.consulevc .detalhesporque ul.detalheslist li ul li{
	height:auto;
	background:none;
	font:11px/16px arial,tahoma,helvetica,verdana,sans-serif;
	color:#666;
	padding-bottom:0;
	background:url(img/setaLaranjaRodape.png) no-repeat left center;
	padding-left:10px;
}
.receitas.consulevc .detalhesporque ul.detalheslist li.first {
	background:none;
	padding-left:0;
}
.receitas.consulevc .detalhesporque ul.detalheslist li.first img{
	border:3px solid #D2DDBB;
}
.receitas.consulevc .detalhesporque ul.detalheslist li.first p{
	margin:0;
	padding-bottom:13px;
}
.receitas.consulevc .detalhesporque ul.detalheslist li.first .limpa_filtros{
	display:block;
	float:none;
	margin:10px 0 20px;
	width:auto;
}
.receitas .detalhesporque ul.detalheslist li.first h3 {font-size:14px;}
.receitas .detalhesporque ul.detalheslist li.first img {border:3px solid #D2DDBB}


/*****RECEITAS*****/

.pag_receitas .atendimento{
	height:60px;
	border-bottom:1px dotted #ccc;
	padding-bottom:20px;
	margin-bottom:20px;
	width:200px;
	margin:0 auto;
}

#ebSidefiltro.pag_receitas .box .atendimento{float:none;}
.pag_receitas .atendimento #busca input[type="text"] {
	padding-right:6px;
	padding:left:4px;
	width:148px;
	position:relative;
	top:-2px;
	float:left;
	background:url("img/bgbuscareceita.jpg") no-repeat scroll right;
}

#busca .imgBusca {
	background:url("img/btbusca.png") no-repeat;
	cursor:pointer;
	float:left;
	height:24px;
	width:27px;
}


.pag_receitas .atendimento #busca {margin-left:0;margin-right:0;}

.pag_receitas .btbusca{
	background:url(img/btbuscar.jpg) no-repeat;
	width:64px;
	text-decoration:none;
	font-weight:bold;
	height:17px;
	display:block;
	color:#fff;
	padding:7px 16px;
	float:right;
}

.pag_receitas .detalhesporque .detalheslist{margin-bottom:0px;}
.pag_receitas .block_center h2 {margin-top:8px;}

#ebSidefiltro.pag_receitas  h3{color:#5E9834;}
#ebSidefiltro.pag_receitas  h4{
	border:none;
	padding-left:0;
}
#ebSidefiltro.pag_receitas  fieldset{
	border-bottom:none;
}
#ebSidefiltro.pag_receitas  fieldset select{
	width:189px;
	color:#666;
	font-size:12px;
}
#ebSidefiltro.pag_receitas .box {
	padding:20px;
	*padding-top:10px;
}


.block_right .pag_receitas{
	padding:6px 0 25px;
	*padding-bottom:0;
	width:236px;
}
.block_right .pag_receitas h2{*margin-bottom:-7px;}

.block_right .pag_receitas .box{padding:20px 20px 0 20px;*padding-top:0;}
.block_right .pag_receitas .box li{
	width:auto;
	padding:0;
	margin:0;
}
.block_right .pag_receitas .detalhesporque ul.detalheslist li{
	border-bottom:1px dotted #ccc;
	background:none;
	padding-bottom:10px;
	margin-bottom:10px;
	float:none;
}
.block_right .pag_receitas .detalhesporque ul.detalheslist li.last-child {border-bottom:none;}
.block_right .pag_receitas .detalhesporque ul.detalheslist li ul {
	margin-bottom:10px;
	padding-bottom:10px;
}
.block_right .pag_receitas .detalhesporque ul.detalheslist li h4 {
	color:#339933;
	font:bold 13px tahoma;
	display:block;
	width:100%;
	overflow:hidden;
}
.block_right .pag_receitas .detalhesporque ul.detalheslist li h4 a{
	color:#339933;
	font:bold 13px tahoma;
	display:block;
	width:100%;
	overflow:hidden;
	text-decoration:none;
}
.block_right .pag_receitas .detalhesporque ul.detalheslist li ul{
	overflow:hidden;
	padding-bottom:0;
	margin-bottom:0;
}
.block_right .pag_receitas .detalhesporque ul.detalheslist li ul li {
	color:#666666;
	font:11px/16px arial,tahoma,helvetica,verdana,sans-serif;
	height:auto;
	padding-left:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	display:block;
	border:none;
	float:none;
}


.block_center{
	margin:0 256px;
	*padding-top:20px;
}
.block_center h2{
	margin-left:0;
	margin-top:10px;
	margin-bottom:15px;
	float:none;
}
.block_center .receitas-destaques.last{border-bottom:none;}
.block_center .receitas-destaques{
	border-bottom:1px dotted #419638;
	margin-bottom:20px;
	margin-top:20px;
	*margin-top:30px;
	overflow:hidden;
	padding-bottom:30px;
	width:auto;
}
.block_center .receitas-destaques img{
	border:8px solid #D2DEBA;
	float:left;
	margin-right:10px;
}
.block_center .receitas-destaques h4{
	color:#339933;
	font-size:18px;
	margin-bottom:10px;
}
.block_center .receitas-destaques ul li{
	list-style:none;
	color:#666;
	font-size:12px;
	line-height:16px;
}
.dificuldade{
	float:left;
	height:26px;
	width:108px;
	padding-top:10px;
}
.dificuldade.n1{
	background:url(img/receita-nivel.png) no-repeat right -77px;
}
.dificuldade.n2{
	background:url(img/receita-nivel.png) no-repeat right -36px;
}
.dificuldade.n3{
	background:url(img/receita-nivel.png) no-repeat right 1px;
}
.block_center .receitas-destaques .lnklaranja{
	display:block;
	width:38%;
	text-align:left;
}

/*********RECEITAS DETALHES**********/

.receitas_detalhes{
	width:705px;
	overflow:hidden;
	clear:left;
	padding-top:20px;
}	
.receitas_detalhes h3{
	clear:both;
	padding-bottom:0;
}
.receitas_detalhes img{
	border:8px solid #D2DEBA;
	float:left;
	margin-right:10px;
}
#dnn_ctr2218_ViewBusca_imgBusca{
	float:left;
	width:30px;
	/*height:40px;*/
	cursor:pointer;
	background:url(img/bgsubmitreceita.jpg) no-repeat 0 0 ;
}
.receita-especifica{
	float:left;
	background:#fff;
	padding:10px 20px;
	width:170px;
}
.receita-especifica ul li p{margin-bottom:0;}



#nareceita{
	clear:both;
	margin-top:20px;
	overflow:hidden;
}
#nareceita div h4{
	color:#319A31;
	font:bold 14px tahoma,arial,verdana,helvetica,sans-serif;
	margin:15px 15px 15px 0px;
	padding:0 0 5px;
	border-bottom:1px dotted #419638;
}

#nareceita div ul{overflow:hidden;}
#nareceita div ul li{
	float:left;
	width:350px;
	color:#666666 !important;
	font:12px/16px arial,tahoma,helvetica,verdana,sans-serif;
}
.receitas_detalhes li{
	list-style:none;
	clear:both;
	color:#666666;
	font:normal 12px/16px arial,tahoma,helvetica,verdana,sans-serif;
}
.receitas_detalhes li span{font-weight:bold;color:#429539;}

.receitas_detalhes .desc_receita{
	margin-bottom:25px;
	overflow:hidden;
}
.receitas_detalhes .desc_receita li{
	list-style:none;

}
.receitas_detalhes .desc_receita li small{color:#7a7a7a;}
.receitas_detalhes .receita-anote{clear:both;}

.nomargintop {margin-top:0 !important;}

.resultbuscareceita {
	width:690px;
	margin:0;
}

.colorverde {font-weight:bold; color:#7aa755;}
.resultbuscareceita h2 {margin-left:0; margin-bottom:30px;}
.resultbuscareceita p {margin-left:0px;clear:both;}
.resultbuscareceita .lnkvoltar {margin-left:10px;}
.lnkvoltar {background:url(img/setalaranjaleft.png) no-repeat left !important;}

.resultlistreceitas {
	border-top:1px dotted gray;
	border-bottom:1px dotted gray;
	overflow:hidden;
	padding:15px;
}

.resultbuscareceita .detalheslist ul {width:290px;}
.resultbuscareceita .detalheslist li {
	float:left; width:280px;
	list-style:none;
	background:none repeat scroll 0 0 transparent;
	border-top:1px dotted #CCCCCC;
	margin-bottom:10px;
	margin-right:20px;
	padding:10px 0;
}
.resultbuscareceita .detalheslist li ul li {margin-left:0; padding:0;}
.resultbuscareceita .detalheslist h4 {
	color:#339933;
	display:block;
	font:bold 12px tahoma;
}
.resultbuscareceita .detalheslist h4 a {color:#339933; text-decoration:none;}

.resultbuscareceita .detalheslist li ul li {
	border:medium none;
	color:#666666;
	display:block;
	float:none;
	font:11px/16px arial,tahoma,helvetica,verdana,sans-serif;
	height:auto;
	margin-bottom:0;
	padding-bottom:0;
	padding-left:0;
}
.resultbuscareceita .pagination ul li .numberpag:hover {color:#fff;}

/*****HOME*****/

.banner_home{margin-bottom:18px;}
.block_left .home .box{
	width:503px;
}
.block_left .home .box .ljvirtual{
	border-top:1px solid #E9E9E9;
	overflow:hidden;
}
.block_left .home .box .ljvirtual p{
	float:left;
	width:237px;
	margin-top:45px;
	margin-bottom:0px;
	font-size:17px;
}
.block_left .home .box .ljvirtual p a{
	color:#F7971E;
	text-decoration:none;
}

.block_left .home .box .ljvirtual .btloja_virtual{
	float:right;
	width:235px;
}
.block_right .home .box{
	padding:15px 0;
	margin-top:34px;
	width:394px;
	height:196px;
}
.block_right .home .box h3{padding:10px 27px;}

.home .slide{
	overflow:hidden;	
}

.home .slide .slide-content{
	
	overflow:hidden;
	width:415px;
	margin:0 auto;
	padding:15px 0;
}
.home .slide .slide-content img{
	float:left;
	border:8px solid #D2DEBA;
	margin-right:15px;
}
.home .bticomais{
	border:none;
	width:21%;
}
.block_left .home .bticomais{
	float:left;
}
.block_right .home .bticomais{
	margin-right:20px;
	margin-top:0px;
}
.home .slide .back{
	left:20px;
	background:url("img/ad_prev1.png") no-repeat scroll 0 0 transparent;
}
.home .slide .next{
	right:0;
	background:url("img/ad_next.png") no-repeat scroll 0 0 transparent;
}
.home .slide .next, .home .slide .back {
	width:50px;
	height:50px;
	position:absolute;
	top:28%;
	text-indent:-9999px;
}
.detalhesporque .home{
	clear:both;
	padding-top:30px;
}

.detalhesporque .home ul.detalheslist li h3 {font-size:16px;}
.detalhesporque .home ul.detalheslist li .limpa_filtros {
	float:none;
	margin:0;
	font-size:12px;
}
.block_right .home  .detalhesporque ul.detalheslist li{
	margin:20px 0 0 0;
	background:none;
	width:299px;
	text-align:left;
	padding:0 0 0 30px;
}
.block_right .home  .detalhesporque ul.detalheslist li h3 {font-size:14px;}
.block_right .home  .detalhesporque ul.detalheslist li .limpa_filtros{
	float:none;
	font-size:12px;
	margin:0;
}

/*********ENCONTRE O PRODUTO IDEAL**********/

p.descprodutoideal{
	display:block;
	margin-bottom:30px;
}
.produtolist.descprodutoideal{margin-top:8px;}
.produtolist.descprodutoideal li {height:266px;}
#ebSidefiltro.descprodutoideal label select{
	width:190px;
	border:1px solid #9CC896;
	color:#666666;
	margin-top:10px;
	font:12px arial,tahoma,helvetica,verdana,sans-serif;
}
#ebSidefiltro.descprodutoideal .limpa_filtros {width:58px;}

#titprincipal .abTit_barra_verde.descprodutoideal{
	/*background:url("img/lupa2.png") no-repeat;*/
	height:54px;
	padding-top:11px;
	padding-left:32px;
}
#titprincipal .abTit_barra_verde.descprodutoideal strong{
	text-indent:-9999px;
	float:left;
	width:160px;
}
.breadcrumbs.descprodutoideal { margin-left:0;}


/** BORDAS ARREDONDADAS IE**/

span.round {
       position:absolute;
       display:block;
       width:12px;
       height:12px;
       background-repeat:no-repeat;
       background-color:transparent;
}

.topleft {background-image:url(img/roundtopesq.png);
background-position:left top; top:-3px; left:-3px;}
.topright {background-image:url(img/roundtopdir.png);
background-position:right top; top:-3px; right:-3px;}
.bottomleft {background-image:url(img/roundbottomesq.png);
background-position:left bottom; bottom:-3px; left:-3px;}
.bottomright {background-image:url(img/roundbottomdir.png);
background-position:right bottom; bottom:-3px; right:-3px;}

/********* FORMULÁRIOS - INÍCIO**********/

input:focus, textarea:focus {
	border:1px solid #C3CE8A !important;
	background:none repeat scroll 0 0 #F8FEDC;
}

.revendedor{padding-top:30px;}
.block_left .revendedor{
	width:599px;
	height:auto;
	float:left;
}
.block_right .revendedor{
	width:278px;
	float:right;
}
.revendedor .ligue_para {
	background:none repeat scroll 0 0 #FFFFFF;
	border:10px solid #D3DFB9;
	padding:17px 25px;
}
.revendedor .ligue_para strong {
	color:#339933;
	font-size:26px;
	letter-spacing:-1px;
}
.revendedor .ligue_para span {
	background:url("img/sublinhado_ligue.png") no-repeat scroll center bottom transparent;
	color:#8F8F8F;
	display:block;
	font-size:13px;
	padding-bottom:15px;
	text-align:center;
}
.block_left .revendedor p{margin:0 0 30px 0;}
.block_right .revendedor h3{
	background:#429638;
	color:#fff;
	padding:5px 10px;
	text-align:center;
	margin:0 0 15px 0;
}

.block_right .revendedor img{
	border:10px solid #D3DFB9;
}

.block_left .revendedor .box h3 em{
	font:italic 11px arial,verdana,tahoma,sans-serif;
	color:#7b7b7b;
	float:right;
}
.revendedor .box{
	padding-left:45px;
	margin-top:37px;
}
.revendedor form{width:470px;}
.revendedor fieldset{border:none;clear:both;}

.revendedor .fright{float:right;}
.revendedor .fleft{float:left;}

.revendedor label{
	float:left;
	color:#629e24;
	margin:5px 0;
}
.revendedor span{
/* 	display:block;
 */	color:#629e24;
	font:bold 12px arial,verdana,tahoma,sans-serif;
}

.revendedor label input, .revendedor label textarea{
	border:1px solid #a4a4a4;
	padding:3px 0;
}
.revendedor label textarea{height:105px;}
.revendedor label select{border:1px solid #a4a4a4;} 
.revendedor label select option{padding:3px 0;}

/*labels*/
.revendedor .lblgrd{width:100%;}
.revendedor .lblmed{width:202px;}
.revendedor .lblpeq{width:330px;}
.revendedor .lblmini{width:134px;}

/*inputs*/
.revendedor .iptgrd{width:99.6%;}
.revendedor .iptmed{width:200px;} 
.revendedor .iptpeq{width:155px;}
.revendedor .iptmini{width:38px;}


/*campo bairro*/
.revendedor .lblmed.bairro{width:200px;}
.revendedor .lblmed.bairro input{width:200px;}

/*campo cidade*/
.revendedor .lblmed.cidade{width:264px;}
.revendedor .lblmed.cidade input{width:262px;}

/*campo uf*/
.revendedor .lblmed.uf{width:157px;}

/*campos Todos os Produtos e Apenas Ar Condicionado (radios)*/
.revendedor .radio{
	margin-right: 52px;
	margin-bottom:20px;
	font:bold 12px arial,verdana,tahoma,sans-serif;
}
.revendedor .radio input{
	margin:5px;
	border:none;
}

/*campos telefones e cep*/

.revendedor fieldset.doubleipt {
	float:left;
	width:202px;
	padding:5px 0;
}
.revendedor .doubleipt label{margin:0;}

.revendedor .doubleipt.fright {float:right;clear:right;}
.revendedor .doubleipt span{
	display:block;

}
.revendedor .doubleipt .lblpeq{width:155px;}
.revendedor .doubleipt .lblmini{width:45px;}

.revendedor .lastchild{/*clear:both;*/ margin-top: 20px;}
.revendedor .lastchild label{
	float:right;
}
.revendedor .lastchild  a{
	background:url(img/btform.jpg) no-repeat;
	border:medium none;
	color:#FFFFFF;
	font:bold 13px arial,tahoma,sans-serif;
	height:32px;
	padding:5px 13px;
	width:99px;
	float:right;
	text-decoration:none !import;
	
}
.revendedor .form{width:470px;}



/********* FORMULÁRIOS - FIM **********/

/* COMPARTILHE BEGIN*/
.shareboxheader{
  background:url(img/topo.jpg);
  color:white;
  padding:0 4px;
  font:normal bold 12px/21px arial;
  margin:-1px;
}
.shareboxfooter{
  background:url(img/base.jpg) !important;
  padding:2px;
  margin:-1px;
}
.shareboxfooter a{color:white !important}
/* COMPARTILHE END*/


/*********CONTATO **********/

/*
.contato .box{
	width:598px;
	height:556px;
	*padding-top:3px;
}

*/
.contato .box{
	height:auto;
	padding-bottom:20px;
	width:598px;
	margin-top:6px;
	*margin-top:35px;
}

.contato ul li {
	list-style:none;
}
.contato fieldset {
	border:none;
}
.contato .form label span{
	display:block;
	font:bold 14px arial, verdana, sans-serif;
	color:#3B9830;

}
.contato .form label select{
	display:block;
	width:200px;
	border:1px solid #989898;
	padding:3px;
}

.contato .panes_interno{*padding-left:0;}
.contato .panes_interno p{*width:95%;*margin:0 auto;}
.contato .panes_interno.perguntas .form{}
.contato .panes_interno.atendimentonline .form{}
#dnn_ctr2156_ViewEntreEmContato_UpdatePanel1{}
#dnn_ctr2156_ViewEntreEmContato_UpdatePanel1 .form{
	height:auto;
	overflow:hidden;
	padding-top:20px;
	 *padding:0 10px;
	 *margin-top:20px;
}
.contato .panes_interno .form{
	width:272px;
	height:755px;
	margin:0 auto;
	padding-left:130px;
	*padding-left:0px;
}
.contato .panes_interno .form label, .contato .panes_interno .form label small{
	display:block;
	margin-bottom:15px;
	float: left;
}

.contato .panes_interno .form label.margin
{
	margin-left: 10px;
}

.contato .panes_interno .form label input,
.contato .panes_interno .form label textarea,
.contato .panes_interno .form label select{
	width:260px;
	border:1px solid #a4a4a4;
	padding:3px 0;	
}

.contato .panes_interno .form label input.endereco
{
	width: 188px !important;
}

.contato .panes_interno .form label input.cidade
{
	width: 188px !important;
}

.contato .panes_interno .form label input.numero
{
	width: 60px !important;
}

.contato .panes_interno .form .estado
{
	width: 60px !important;
}

.contato .panes_interno .form label input.ddd
{
	width: 60px !important;
}

.contato .panes_interno .form label input.telefone
{
	width: 190px !important;
}


.contato .panes_interno .form label input.cepa
{
	width: 150px !important;
}

.contato .panes_interno .form label input.cepb
{
	width: 100px !important;
}


.contato .panes_interno .form  span{
	color:#70AE25;
	font-size:12px;
}
.contato .panes_interno .form  span b{
	display:none;
}
.contato ul.tabs{background:none;}
.contato ul.tabs li a {
	font-size:12px;
	padding:0 5px;
	width:auto;
}
.contato ul.tabs li.last-child a, .contato ul.tabs li.last-child {
	-moz-border-radius-topright:10px;
	-webkit-border-radius-topright:10px;
	border-radius-topright:10px;
}
.contato .panes_interno .form label a,
.contato .panes_interno .form .lastchild a,
.contato .panes_interno .form label input[type="submit"]{
	background:url(img/btform.jpg) no-repeat;
	border:medium none;
	color:#FFFFFF;
	font:bold 13px arial,tahoma,sans-serif;
	height:32px;
	padding:6px 12px;
	width:100px;
	float:right;
}

.contato address{font-style:normal;}
.contato h3 span{
	color:#70AE25;
	font-size:12px;
}
.contato h3.int{
	background:url(img/icoajuda.png) no-repeat;
	padding:29px 29px 29px 20px;
	color:#fff;
}
.contato .infos{
	background:url("img/icomanual.png") no-repeat scroll 0 0 #fff;
	border:8px solid #D2DEBA;
	width:247px;
	height:147px;
	padding:10px 10px 20px 10px;
	margin-bottom:33px;
	margin-left:10px;
}
.contato .infos.assistencia{height:156px;background:url("img/icoatendimento.png") no-repeat scroll 0 0 #FFFFFF;}
.contato .infos.entrecontato h4{ background:none;}
.contato .infos h4{
	background:url("img/black/sublinhado_ligue.png") no-repeat scroll 64px bottom transparent;
	color:#339933;
	font-size:16px;
	letter-spacing:-1px;
	padding:12px 0 15px 63px;
}
.contato .infos p{
	padding:10px 0;
	margin:0;
}
.contato .infos .bticomais{
	width:165px;
	margin:0;
}

.contato .maiscontato{margin-top:40px;}
.contato .maiscontato h3{
	padding:0;
	font-size:14px;
}
.contato .maiscontato p{
	padding:0;
	margin:0;
}
.contato .maiscontato .block_left{
	
	border-right:1px solid #C3E29C;
	width:220px;
	height:155px;
	margin-left:47px;
}
.contato .maiscontato .block_right{
	width:220px;
	height:155px;
	margin-right:47px;
}
.block_right .contato{
	width:311px;
}

.contato .panes_interno.perguntas .form {width:500px;padding-left:0;}
.contato .panes_interno.perguntas .form label{width:220px;float:left;}
.contato .panes_interno.perguntas .form label select{width:200px;}
.contato .panes_interno.perguntas .perg_resp h3{
	border-bottom:1px solid #93B592;
	font-size:14px;
	font-family:arial;
	padding:0 0 3px 0;
	margin-bottom:10px;
	*margin-top:20px;
	*margin-left:20px;
}
.contato .panes_interno.perguntas .perg_resp dt{*margin-left:20px;}
.contato .panes_interno.perguntas .perg_resp dt{
	color:#666666;
	font:bold 12px/16px arial,tahoma,helvetica,verdana,sans-serif;
}
.contato .panes_interno.perguntas .perg_resp dd{
	color:#666666;
	font:12px/16px arial,tahoma,helvetica,verdana,sans-serif;
	background:#EEF7E2;
	padding:5px 10px;
	margin:5px 0;
	*margin-left:20px;
	display:none;
}
.contato .panes_interno.atendimentonline .form{height:200px;}
.contato .panes_interno.perguntas .form{height:150px;}
/*************mensagem de erro********************/
.contato small.msgerro{
	color:#F5961E;
	font-weight:bold;
}
.contato input.msgerro{
	background:#FDEADC;
	border:1px solid #F5961E !important;
}
.contato textarea.msgerro{
	background:#FDEADC;
	border:1px solid #F5961E !important;
}
.contato select.msgerro{
	background:#FDEADC;
	border:1px solid #F5961E !important;
}
.contato input.ativo,
.contato select.ativo,
.contato textarea.ativo{
	background:#F8FEDC;
	border:1px solid #C3CE8A !important;
}



.error .btvoltar{
	background:url("img/btvoltar.png") no-repeat scroll 0 0 transparent;
	border:medium none;
	color:#FFFFFF;
	float:right;
	font:bold 15px arial,tahoma,sans-serif;
	height:32px;
	width:78px;
	padding:7px 0 0 25px;
	text-decoration:none;
}
.contato .panes_interno.mensagem .error,
.contato .panes_interno.mensagem .success
{
	margin-left:50px	
}
.contato .panes_interno.mensagem .error p{
	color:#E2525B !important;
	background:url("img/ico_erro.jpg") no-repeat left center;
	padding:25px 0 25px 64px;
	font-weight:bold;
}

.contato .panes_interno.mensagem .success p{
	color:#73ad23 !important;
	background:url("img/ico_success.jpg") no-repeat left center;
	padding:25px 0 25px 64px;
	font-weight:bold;
}
.btvoltar {
	background:url("img/btvoltar.png") no-repeat scroll 0 0 transparent;
	border:medium none;
	color:#FFFFFF;
	float:right;
	font:bold 15px arial,tahoma,sans-serif;
	height:32px;
	width:78px;
	padding:7px 0 0 25px;
	text-decoration:none;
}

/*******Assistencia técnica*************/

ul.tabs.ass_tec li a {width:200px;}
ul.tabs.ass_tec iframe {border:1px solid red;}
#produtoideal.ass_tec {width:600px;}




/********MANUAL**********/

.block_left .manual{
	margin-top:10px;
	*margin-top:50px;
}

.block_left .manual .block_left {
	border-right:1px solid #C3E29C;
	height:173px;
	margin-bottom:20px;
	width:220px;
}
.block_left .manual .block_left ul li{
	list-style:none;
	color:#666666;
	font:12px/16px arial,tahoma,helvetica,verdana,sans-serif;
	padding-bottom:10px;
}
.block_left .manual .block_right ul li{
	list-style:none;
	padding-bottom:10px;
}
.block_left .manual .block_left ul li span{
	display:block;
	padding-bottom:5px;
}
.block_left .manual .block_left ul li select{
	width:200px;
	color:#666666;
	padding:3px;
}
.block_left .manual .block_right ul li input{
	width:200px;
	color:#666666;
	padding:3px;
}
.block_left .manual .block_right ul li input[type="submit"]{
	background:url(img/btvoltar.png) no-repeat;
	border:none;
	padding:6px 19px 10px 0;
	width:97px;
	font-weight:bold;
	color:#fff;
	margin:65px 35px 0 0;
	cursor:pointer;
	float:right;
}

.block_left .manual .block_right {
	height:155px;
	margin-right:52px;
	width:230px;
}
.block_left .manual .block_right h3,
.block_left .manual .block_left h3 {
	font-size:12px;
}

.block_right .manual{
	width:311px;
}
.manual .box{
	width:534px;
	*padding-top:3px;
	padding:30px;
}
.block_left .manual .box h3{
	font-size:14px;
	margin-top:10px;
	text-decoration:none;
	padding-bottom:12px;
}
.download{
	/*border-bottom:1px solid #C3E29C;
	border-top:1px solid #C3E29C;*/
	clear:both;
	
}
.download p{
	margin:0;
	padding:40px 0 0 0;
}
.download p a{
	display:block;
	color:#85B57B;
	text-decoration:underline;
}
.download img{
	float:left;
	margin:15px;
}

.manual .manual_instr{
	border-bottom:1px solid #C3E29C;
	padding-bottom:70px;
	margin-bottom:50px;
}
.manual .box h4 {
	font-size:14px;
	padding-bottom:12px;
	text-decoration:underline;
	color:#339933;
	margin-top:10px;
}
.manual .box p {margin-bottom:0;}
.manual .icone_download{
	border:1px solid #666;
	width:279px;
	margin:0 auto;
	overflow:hidden;
	color:#666;
	padding:25px 0;
}
.manual .icone_download h5{
	font-size:13px;
	padding-top:35px;
}
.manual .icone_download img{
	float:left;
	margin-right:10px;
}
.manual .bticomais{
	float:left;
	border:none;
	width:auto;
	margin:0;
}
.manual .encontre_produto{
	margin-bottom:20px;
}

/*************mensagem de erro********************/
.manual small.msgerro{
	color:#F5961E;
	font-weight:bold;
}
.manual input.msgerro{
	background:#FDEADC;
	border:1px solid #F5961E !important;
}
.manual textarea.msgerro{
	background:#FDEADC;
	border:1px solid #F5961E !important;
}
.manual select.msgerro{
	background:#FDEADC;
	border:1px solid #F5961E !important;
}
.manual input.ativo{
	background:#F8FEDC;
	border:1px solid #C3CE8A !important;
}

.manual .error .btvoltar{
	background:url("img/btvoltar.png") no-repeat scroll 0 0 transparent;
	border:medium none;
	color:#FFFFFF;
	float:right;
	font:bold 15px arial,tahoma,sans-serif;
	height:32px;
	width:78px;
	padding:7px 0 0 25px;
	text-decoration:none;
}
.manual .box .error p{
	color:#E2525B !important;
	background:url("img/ico_erro.jpg") no-repeat left center;
	padding:25px 0 25px 64px;
	font-weight:bold;
}







/*********erros comparador*************/

#contentsection{position:relative;}

.atention{
	position:absolute;
	background:url(img/ico-atention.png) no-repeat left center;
	padding-left:35px;
	padding-top:13px;
}
.atention p{
	color:#EE941C !important;
	font-weight:bold;
}
.atention.top{
	top:15px;
}
.atention.bottom{
	bottom:-15px;
}

/***************MODELO ABA DE INSTALAÇÃO DE PRODUTO****************/

#modelo .lado_direito_aba {
	height:565px;
	margin-top:-21px;
	padding:20px 0 0 20px;
	width:350px;
	border-left:1px solid #EEF4EA;
}
#modelo p.paragrafo {
	font-size:12px;
	list-style:none outside none;
	margin:0 0 25px;
	padding:0;
	color:#666666 !important;
	font:12px/16px arial,tahoma,helvetica,verdana,sans-serif;
	margin-bottom:10px;
}
#modelo ul.lista {
	float:left;
	margin:0;
	padding:0;
}
#modelo ul.lista li {
	clear:left;
	font:12px verdana,arial,tahoma,sans-serif;
	line-height:18px;
	list-style:none outside none;
	margin:0 0 25px;
	padding:0 30px 0 0;
}
#modelo ul.lista li img {
	border-right:1px solid #F0F2EF;
	float:left;
	margin:0 10px 0 0;
	padding:0 10px 0 0;
}
#modelo span.img_iconelista{
	color:#619833;
	width:60px;
	height:80px;
	font-size:35px;
	line-height:40px;
	font-family:arial;
	float:left;
	font-weight:bold;
}
#modelo ul.lista li h3 {
	margin:0;
	color:#339933;
	font:bold 18px tahoma,arial,verdana,helvetica,sans-serif;
	padding:0 0 5px;
}
#modelo ul.lista li p {
	padding-left:60px;
	color:#666666 !important;
	font:12px/16px arial,tahoma,helvetica,verdana,sans-serif;
	margin-bottom:10px;
}
#modelo .lado_direito_aba p{
	color:#666666 !important;
	font:12px/16px arial,tahoma,helvetica,verdana,sans-serif;
	margin-bottom:10px;
}
#modelo .lado_direito_aba img {border:10px solid #D2DDBB;}
#modelo .lado_direito_aba .bticomais {
	border-bottom:1px dotted #CCCCCC;
	border-top:none !important;
	text-align:left;
	display:block;
	width:95%;
	background:url(img/icomais.png) no-repeat right 13px;
	color:#339933;
	float:right;
	font:bold 16px tahoma,arial;
	margin-top:10px;
	text-decoration:none;
	padding:0 20px 13px 0;
}
#modelo .lado_direito_aba .lines {
	border-bottom:1px dotted #CCCCCC;
	clear:both;
	margin-bottom:10px;
	padding:10px 20px;
}
#modelo .lado_direito_aba .lines h3 a {
	background:url(img/icomais.png) no-repeat scroll right center transparent;
	padding-right:25px;
	color:#429638;
	text-decoration:none;
}
#modelo .lado_direito_aba strong {color:#5D9732;}

/*******************erros************************/
.erro{
	margin:30px auto;
	overflow:hidden;
	width:555px;
}
.erro h3{
	background:url(img/ico_erro.png) no-repeat left;
	padding:25px 44px;
}
.erro p{
	padding-left:44px;
}

.erro ul{
	margin-left:44px;
}

.erro ul li{
	list-style:none;
}
.erro ul li a{
	color:#FFFFFF;
	display:block;
	font:bold 11px arial;
	padding:14px 41px;
	text-decoration:none;
	width:auto;
}

.erro ul li.voltar_home a{background:url(img/bgerros.jpg) no-repeat;}
.erro ul li.voltar_loja a{background:url(img/bgerros.jpg) no-repeat 0 -40px;}
.erro ul li.ajuda_suporte a{background:url(img/bgerros.jpg) no-repeat ;}



/*********BOTOES ARREDONDADOS*********/


/**boato do comparador inferior**/
.block_right a.bt.btlaranja.fright{background:url("img/bt91X31.jpg") no-repeat scroll 0 0 transparent;}
/**boato do comparador superior**/
#contentsection a.bt{background:url("img/bt91X31.jpg") no-repeat scroll 0 0 transparent;}

#dnn_ctr1190_ViewAssistEscolhaBoxCategoria_lnkBuscar,
#dnn_ctr1250_ViewAssistEscolhaBoxCategoria_lnkBuscar,
#dnn_ctr2110_ViewAssistEscolhaBoxCategoria_lnkBuscar{background:url("img/btbr73X31.jpg") no-repeat scroll 0 0 transparent;}

.bt_medio_g.bt{background:url("img/btbr115X31.jpg") no-repeat scroll 0 0 transparent;}
.boxnu.descriptionhome .sh480x670{background:url("img/bt105X31.jpg") no-repeat scroll 0 0 transparent;}

/**********botão da busca sugerida***********/

#bt_buscasugerida{
	background:url(img/btbusca.png) no-repeat 0 0;
	border:none;
	float:left;
	width:28px;
	height:30px;
	padding:0;
	text-indent:-9999px;
	cursor:pointer;
	border:none;
}

#busca input{}


/**********logo de linhas e bem estar****************/

.logo_bemestar{
	background:url(img/logobemestarmaior.png) no-repeat;
	width:210px;
	height:73px;
	display:block;
	text-indent:-9999px;
}
.logo_facilite{
	background:url(img/logofacilitemaior.jpg) no-repeat;
	width:269px;
	height:73px;
	display:block;
	text-indent:-9999px;
}

.icologolinha{
	display:block;
	height:80px;
	text-indent:-9999px;
	width:227px;
}
.icologolinha.facilite{background:url(img/logofacilite.jpg) no-repeat;}
.icologolinha.bemestar{background:url(img/logobemestar.gif) no-repeat;}
