#newPosition {  position:relative; width:152px; }
#newPosition div.first {color:#fff; font-weight:bold; width:142px; height:30px; background:url(../_IMG/DESIGN/img_navegue_sessoes.jpg) no-repeat; padding:15px 0 0 10px;}
#newPosition div.first a { color:#fff; font-weight:bold; }
#newPosition div.first a:hover { color:#fff; font-weight:bold; text-decoration:none; }
#newPosition ul { background:#004229; margin:7px 0 0 0; padding:7px 0 0 0; list-style:none;}
#newPosition ul li { background:#004229; margin:-7px 0 4x 0px; padding:0px 0 0 0px; }
#newPosition ul li.tit{ padding:7px 0 0 10px;*padding:11px 0 0 7px; color:#B1D300; font-weight:bold; margin-bottom:12px; height:10px ; text-align:left}	
#newPosition ul li.tit a{ color:#B1D300; }	
#newPosition ul li img { padding:11px 0 8px 0} 
#newPosition ul li div { color:#FFF; padding:0 0 0 0px; margin:0 0 2px 0;  text-align:left!important }
#newPosition ul li div a{ color:#FFF; padding:0 0 0 0px; margin:0 0 2px 0; text-align:left!important }
#newPosition ul li.links { padding:0 0 0 18px; border:0px solid red; position:relative}
#newPosition ul li div span { margin-left:19px; display:block}
#newPosition ul li div span a,#newPosition ul li div span a:hover { color:#FFF  } 
.img-trans{background:#ffffff!important; height:45px;}

.seta_menu_rel{float:left }
.fds { color:#B1D300; font-weight:bold; margin-right:5px;}
/* Inicio Carrinho de Compras */
.design { padding:0 4px 0 4px; width:100% }
.boxHeader2 { height:38px; text-align: left; background: url(../_IMG/DESIGN/boxT.jpg) no-repeat right top; clear:both; margin:0px}
.boxHeader2 strong {background: url(../_IMG/DESIGN/boxT.jpg) no-repeat; height:38px;display: block; margin-right:5px; padding:15px 0 0 17px; font-size:12px; color:#004128; }

.wrapper-products{ width:auto; _width:100%; border:1px solid #DDDDDD; border-bottom:none; border-top:none; padding:15px 0px 0px 0px; min-width:599px!important; margin:0px; }
.wrapper-pro ducts div{ display:inline-block; width:33%;*float:left;text-align:center; margin-top:0px; }
.wrapper-prod ucts div a{ color:#3B3B3B; font-size:12px;  }
.pont{ height:1px!important; width:98%; margin-top:15px;margin-bottom:15px;*margin-bottom:0px;  border:1px dotted #CCCCCC; border-bottom:none; border-left:none; border-right:none; clear:both; display:block;}

.boxBase { height:23px; text-align: left; background:url(../_IMG/DESIGN/BoxZ.jpg) no-repeat right top; clear:both; margin:-2px 0 0 0;}
.boxBase .boxBase1 {background: url(../_IMG/DESIGN/BoxZ.jpg) no-repeat; height:23px;display: block; margin-right:5px; padding:15px 0 0 17px; }
.boxW { height:39px; text-align: left; background:url(../_IMG/DESIGN/boxW.gif) no-repeat right top; clear:both; margin:0px 0 0 0;}
.boxW .boxW1 {background: url(../_IMG/DESIGN/boxW.gif) no-repeat; height:39px;display: block; margin-right:5px; padding:15px 0 0 17px; color:#004229;font-size:12px; font-weight:bold;}
.boxY { height:5px;  background:url(../_IMG/DESIGN/boxY.gif) no-repeat right top; clear:both; margin:0px 0 0 0;}
.boxY .boxY1 {background: url(../_IMG/DESIGN/boxY.gif) no-repeat; height:5px;display: block; margin-right:3px; }
.boxYBase { height:22px; background: #F0F0F0 url(../_IMG/DESIGN/boxBaseY.gif) no-repeat right top; position:relative; clear:both;margin:-1px 0 0 0; }
.boxYBase .boxYBase1 {background: url(../_IMG/DESIGN/boxBaseY.gif) no-repeat; height:22px;display: block; margin-right:3px;margin-top:-1px;  }
.box-escape { height:25px; background-color:#F0F0F0; border:1px solid #DDDDDD; border-bottom:none; border-top:none; color:#669900; font-size:12px; font-weight:bold; padding:0px 0 0 18px;}
.boxZBase { height:15px; text-align: left; background:url(../_IMG/DESIGN/BoxZ.jpg) no-repeat right top; clear:both; margin:0px 0 0 0;}
.boxZBase .boxZBase1 {background: url(../_IMG/DESIGN/BoxZ.jpg) no-repeat; height:15px; display:block; margin-right:5px; padding:15px 0 0 17px;  }

.design-sessions{ padding:0 11px 0 7px; } 		
.tagCloud { border:1px solid #DDDDDD; border-bottom:none; border-top:none; padding:15px 16.5% 30px 16.5%; text-align:center; margin:0px;}
.tagCloud li { display: inline; vertical-align: middle; line-height: 1.1; }
.tagCloud li a { color: #356800;}
.tagCloud li a:hover { text-decoration: none; background-color:#FFE275; color: #fff;}


.tagCloud .level0 { font-size: 14px; }
.tagCloud .level1 { font-size: 9px;  }
.tagCloud .level2 { font-size: 12px; }
.tagCloud .level3 { font-size: 13px; }
.tagCloud .level4 { font-size: 15px; }
.tagCloud .level5 { font-size: 16px; }
.tagCloud .level6 { font-size: 17px; }
.tagCloud .level7 { font-size: 18px; }
.tagCloud .level8 { font-size: 20px; }
.tagCloud .level9 { font-size: 22px; }

.resul-search{ padding:0 2px 0 2px;border:1px solid #DDDDDD; border-bottom:none; border-top:none; }
.resul-search-sessions1 { width:100%;_width:99.6%; background:#F2F2F2; margin:0px; *margin:-7px 0 0px 0; }
.resul-search-sessions * { margin:0px; padding:0px }
.resul-search-sessions li { display:inline-block; width:33%;*float:left;text-align:center!important; }
.resul-search-sessions li div.pd-vend { color:#666666; font-size:11px; padding:0 0 19px 0; }
.resul-search-sessions li div.pd-vend span a { color:#666666; font-size:11px; padding:0 0 19px 0; }
.resul-search-sessions li div.pd-vend img { margin-top:5px!important; padding-right:5px; }
.resul-search-sessions li div.pd-vend strong{ color:#547F26; font-size:12px; margin:10px 0 10px -10px;  padding:0 0 0 0; display:inline-block}
.wrapper-marcas * { margin:0px; padding:0px}
.wrapper-marcas{ border:1px solid #DDDDDD; border-bottom:none; border-top:none;}
.wrapper-marcas ul { width:100%; text-align:center; border:0px solid; _margin-left:10px; padding:15px 0 20px 0; _padding:30px 0 0 0}
.wrapper-marcas ul li { display:inline-block; _float:left; width:15.5%;_width:16%; text-align:center; }
.ic-marca{ width:1%!important }

/* for Internet Explorer */
/*\*/
* html .wrapper-marcas ul {
width:expression(document.body.clientWidth< 850? "850px": "100%" ); 
}
/**/ 

.servicos-banner{ margin-top:10px;_margin-top:-7px; clear:both }
.wrapper-servicos{ background:url(../_IMG/DESIGN/bg_servicos.jpg) 0px 0px repeat-y; position:relative; top:-15; margin:0px!important; }
.lbl_servicos{  margin-left:2px; z-index:1; top:-4; position:relative; text-align:center; padding-top:6px;
color:#004229; font-size:12px; display:none}
.lbl-servicos2 { width:142px; height:31px; background:url(../_IMG/DESIGN/bg_lbl_servicos.png) no-repeat; color:#004229; font-size:12px; margin:0 0 0 6px; position:relative; text-align:center; padding-top:6px; top:-2; _top:-7 }
.wrapper-servicos .um{ height:20px;_height:30px; padding-left:35px; padding-top:10px; color:#646464; background:url(../_IMG/DESIGN/serv1.jpg) 10px bottom no-repeat; text-align:left}
.wrapper-servicos .dois{ height:20px;_height:30px; padding-left:35px; padding-top:10px; color:#646464; background:url(../_IMG/DESIGN/serv2.jpg) 10px bottom no-repeat; text-align:left }
.wrapper-servicos .tres{ height:20px;_height:30px; padding-left:35px; padding-top:10px; color:#646464; background:url(../_IMG/DESIGN/serv3.jpg) 10px bottom no-repeat; text-align:left}
.wrapper-servicos .quatro{ height:20px;_height:30px; padding-left:35px; padding-top:10px; color:#646464; background:url(../_IMG/DESIGN/serv4.jpg) 10px bottom no-repeat; text-align:left}
.wrapper-servicos .cinco{ height:20px;_height:30px; padding-left:35px; padding-top:10px; color:#646464; background:url(../_IMG/DESIGN/serv4.jpg) 10px bottom no-repeat; text-align:left}
.wrapper-servicos div a { color:#646464; }
.wrapper-servicos div a:hover { color:#646464; }

.boxNews { width:142px; height:34px; text-align: left; background: url(../_IMG/DESIGN/bg_lblNews.jpg) no-repeat right top; clear:both;}
.boxNews strong {background: url(../_IMG/DESIGN/bg_lblNews.jpg) no-repeat; height:34px; display:block; margin-right:5px; padding:10px 0 0 17px; font-size:12px; color:#004128; }
.BoxbgNews{ width:140px; _width:142px; border:1px solid #DDDDDD; border-bottom:none; border-top:none; padding-bottom:30px; margin-top:-4px;_margin-top:0px; }
.BoxbgNews p{ padding-bottom:5px; width:130px; text-align:left; margin-left:10px; margin-top:5px;	 }
.BasebgNews { height:16px; width:142px; background:url(../_IMG/DESIGN/bgBase_lblNews.jpg) no-repeat; }
.BasebgNews input { float:right; margin-top:-20px; margin-right:5px; position:relative; z-index:1; }
/*.BoxbgNews input[type=text] { border:1px solid #DDDDDD; width:118px; }*/
.BoxbgNews input{ border:1px solid #DDDDDD; width:118px; margin-left:10px; margin-bottom:5px; color:#004323; padding-left:2px; font-size:12px; }

.apoio-banner-dinamico img{ margin-bottom:5px;}
.banner-right img { margin-bottom:5px; }