/* CSS Document By FULLTARGET.COM.BR */
*
{
	padding: 0em;
	margin: 0em;
}

/* DEFINIÇÕES BÁSICAS */

body { background: url(images/basaSprites2.jpg) #fafaf2 repeat-x; background-position: 0px -294px; padding: 0px; margin: 0px; font-family: Tahoma, Arial, Verdana, sans-serif; color: #787878; font-size:12px;}

/* LINKS */

p a, li a {color: #f7941d; text-decoration:underline;}
p a:hover, li a:hover {color: #e47c00; text-decoration: none;}

.post h2 a, .postInterna h2 a {color:#632800; text-decoration:none; line-height: 10px;}
.post h2 a:hover, .postInterna h2 a:hover {color:#632800; text-decoration:none;}

.postNews h2 a { color:#c41308; text-decoration:none; }
.postNews h2 a:hover { color: #707070; text-decoration: none;  }

.postDicasInterna h2 a { color:#829c43; text-decoration:none; }
.postDicasInterna h2 a:hover { color: #829c43; text-decoration: none;  }

.postNewsInterna h2 a { color:#c41308; text-decoration:none; }
.postNewsInterna h2 a:hover { color: #c41308; text-decoration: none;  }

.postDicas h2 a { color:#829c43; text-decoration:none; }
.postDicas h2 a:hover { color: #707070; text-decoration: none;  }

.postInstitucional h2 a { color:#2d2f44; text-decoration:none; }
.postInstitucional h2 a:hover { color: #2d2f44; text-decoration: none;  }

.breadcrumb a { font-size: 11px; color:#f7941d; text-decoration: none; border-bottom: 1px dotted #f7941d;}
.breadcrumb a:hover { border-bottom: none; text-decoration: none; color: #e47c00;}

#produtoLink a { color: #b37d33; text-decoration: underline;  }
#produtoLink a:hover { color: #80551a; text-decoration: none;  }

a.underline {font-size: 11px; color:#f7941d; text-decoration: none; border-bottom: 1px dotted #f7941d;}
a.underline:hover {border-bottom: none; text-decoration: none; color: #e47c00;}

#faleFaq a, #faleEmail a {color: #f7941d; text-decoration:underline; font-size: 11px;}
#faleFaq a:hover, #faleEmail a:hover {color: #e47c00; text-decoration: none;}

ul#menuSidebar  li a { color: #612800; text-decoration: none;  }
ul#menuSidebar  li a:hover { color: #ac8651; text-decoration: none;  }
ul#menuSidebar  li li a { color: #bb945f; text-decoration: none;  }
ul#menuSidebar  li li a:hover { color: #80551a; text-decoration: none;  }

ul#menuLat li a { font-size: 11px; color: #b9a954; text-decoration: none; display:block; padding-top: 8px; padding-bottom: 8px;}
ul#menuLat li a:hover { color: #a89a4e; text-decoration: none;}

ul#menuLatNot li a { font-size: 11px; color: #b9a954; text-decoration: none;  }
ul#menuLatNot li a:hover { color: #a89a4e; text-decoration: none;}

a img { border:0;}

/* IMAGENS */

img.left { float: left;	margin: 0px 25px 0px 0px; }
img.right {	float: right; margin: 0px 0px 30px 25px; clear: both;}
img.sidebar {	float: right;}
img.exclusivo { float: right; margin: 10px 0px 10px 15px; }
img.profile { position: relative; float: left; margin: 0.5em; padding:3px; }
img.thumb {	border: 1px solid #e4dccd;}
img.institucional {margin-bottom: 33px; border: 8px solid #e1dec2; }

.interna { margin: 0px 0px 30px 0px;}

/* MARGENS E ESPACAMENTOS */

.marg_right30  { margin-right: 30px; }


.marg_right20  { margin-right: 20px; }
.marg_right22  { margin-right: 22px; }
.marg_top10 { margin-top:10px;}
.marg_top10Clear { margin-top:10px;clear: both;}
.marg_top20 { margin-top:20px;}
.marg_top35 { margin-top:35px;}
.marg_bot20 { margin-bottom:20px;}
.marg_bot6 { margin-bottom:6px;}

.spacer {height: 15px;}
.spacer2 {height: 150px;}

.pad_10 {padding: 0px 10px 0px 10px; border-right: 1px dotted #bbb;}
.pad_left10 {padding-left:10px;}
.pad_right10 {padding-right:10px; border-right: 1px dotted #bbb;}
.pad_10W {padding: 0px 10px 0px 10px; border-right: 1px solid #bb9b85;}
.pad_10M {padding: 0px 10px 0px 10px; border-right: 1px solid #7d2622;}

.boxProdutoEsq { float:left; margin-right: 33px;}
.boxProdutoDir { float:right; margin: 0px;}

/* AREAS DE CONTEUDO */

.contentarea { padding-top: 0px;}
.contentarea p {line-height: 1.3em; margin-bottom: 20px; text-align:left;}
.contentareaPage { padding-top: 1.3em; }
.contentareaInstitucional { padding-top: 0px; }
.contentareaDicas { width: 550px; padding-top: 20px; }

.contentareaProduto {float: left; width: 433px; padding-top: 1.3em; }
.contentareaProduto p {line-height: 1.3em; margin: 0 0 1.2em; text-align:justify;}
.contentareaSingle { padding-top: 1.3em; border-bottom:1px dotted #bbb; padding-bottom: 20px;}
.contentareaSingle p {line-height: 1.3em; margin: 0 0 1.2em; text-align:justify;}
.contentareaSingle img {margin-bottom:20px;}
#contentarea {margin: 0px 0px 0px 0px;}

/* linhas bullets etc */

.linha {width: 580px; height: 9px; padding: 0px 0px 0px 0px; margin:  0px 0px 55px 0px; background: url(images/basaSprites3.jpg) no-repeat top left; background-position: -631px -227px;}


ul { margin:0em; padding:0; }
li { margin:0 0em; padding:0em; }
ol.duvidas { list-style-type: decimal;}
.autoLinha {width: 100%;  border-bottom:1px solid #ccc; padding-bottom:0px; margin-bottom: 10px;}
.linhaPonti {width: 592px; border-bottom:1px dotted #ccc; padding-bottom:5px; margin: 35px 0px 20px 0px;}
.right {float:right;}

/* outros elementos */

.pagetitle { color:#829c43; font-size: 22px; padding-bottom: 40px;}
.pagetitle2 { color:#c41308; font-size: 22px; padding-bottom: 40px;}
.breadcrumb{ font-size: 11px; margin-bottom: 40px; padding-bottom: 20px; border-bottom: 1px dashed #bab28b;}
.clear { clear: both; }
.clearit { clear: both;	height: 0; line-height: 0.0; font-size: 0;}
blockquote { margin:1em; padding:0 0 0 40px; color:#c50022; line-height:1.0em; font-size: 1.6em; font-weight:bold; }
fieldset { border:none; }

/* TIPOGRAFIA */

p{ color: #787878; line-height: 16px; margin-bottom: 15px;}
h1,h2,h3,h4,h5,h6 {	font-family: Tahoma, Arial, Verdana, sans-serif; }
h1 {font-size: 26px; font-weight: bold;}
h2 {font-size: 32px; font-weight: normal;}
h3 {font-size: 18px; font-weight: normal;}
h4 {font-size: 16px; font-weight: normal;}
h5 {font-size: 14px; font-weight: normal;}
h6 {font-size: 13px; font-weight: normal;}

/* POSTS */

#postArchive { background: #fff url(images/basaSprites3.jpg) no-repeat top left; background-position: 0px -237px; width: 580px; padding: 25px 25px 0px 25px;}

.news{ padding:0px 10px 0px 0px; margin-bottom: 15px; }
.news h4 a { font-size: 12px; color:#003366; text-decoration:none; font-weight:normal; }
.news h4 a:hover { color: #01addf; text-decoration: none; }

.post { background: #fff url(images/basaSprites3.jpg) no-repeat top left; background-position: 0px -237px; width: 580px; padding: 25px 25px 25px 25px; margin-bottom: 0px;}
.postInterna { background: #fff url(images/basaSprites3.jpg) no-repeat top left; background-position: -631px -237px; width: 580px; padding: 25px 25px 25px 25px; margin-bottom: 0px;}
.post h2, .postInterna h2 { padding-bottom:25px; color: #f7941d; font-weight:bold; } 
.post h3, .postInterna h3 { padding-bottom:10px; color:#632800; font-weight:normal; }

.postNews { padding:0px 0px 20px 0px; margin-bottom: 25px; color:#b7b7b7;}
.postNews h2 {  margin-bottom:6px; line-height:1.1em; font-size: 16px; font-weight:bold; }
.postNews a { color: #707070; text-decoration:underline;  }
.postNews a:hover { color: #b69e3d; text-decoration: none;  }

.postDicasInterna { background: #fff url(images/basaSprites3.jpg) no-repeat top left; background-position: -631px -237px; width: 580px; padding: 25px 25px 25px 25px; margin-bottom: 0px;}
.postDicasInterna h2 { font-size: 22px; margin-bottom:6px; line-height:1.1em; font-weight:bold; }
.postDicasInterna p {text-align: justify;}
.postDicasInterna img {margin-bottom: 18px;}

.postNewsInterna { background: #fff url(images/basaSprites3.jpg) no-repeat top left; background-position: -631px -237px; width: 580px; padding: 25px 25px 25px 25px; margin-bottom: 0px;}
.postNewsInterna h2 { font-size: 22px; margin-bottom:6px; line-height:1.1em; font-weight:bold; }
.postNewsInterna p {text-align: justify;}
.postNewsInterna img {margin-bottom: 18px;}

.postDicas { background: #fff; width: 580px; margin: 0px 0px 50px 0px; border-bottom:1px dotted #bbb; padding: 0px 0px 40px 0px;}
.postDicas h2 {  margin-bottom:6px; line-height:1.1em; font-size: 16px; font-weight:bold; }
.postDicas a { color: #707070; text-decoration:underline;  }
.postDicas a:hover { color: #b69e3d; text-decoration: none;  }

.postInstitucional { background: #fff url(images/basaSprites3.jpg) no-repeat top left; background-position: 0px -237px; width: 580px; padding: 25px 25px 25px 25px; margin-bottom: 0px;}
.postInstitucional h2 {  margin-bottom:25px; color:#2d2f44; font-weight:bold; font-size: 26px; line-height: 30px;}
.postInstitucional h5 {  margin-bottom:22px; color:#ab4600; font-size: 22px; font-weight:bold; }

.postinfo { color: #d2d2d2; font-size: 0.86em;}
.postinfoInt { position: relative; font-size: 0.86em; color: #939393;  margin-bottom:18px; padding:0;}
.comments {	font-size: 0.86em; color: #6b6b6b; padding: 10px 0px 0px 0px;}
.post .details { position: relative; top: -1.5em; font-size: 0.86em; color: #787878; margin:0; padding:0; }
#outer .post ul.controls { clear: both; margin:0; padding:1em 0; color: #787878; }
.post ul.controls li { display: inline;	font-size: 0.86em; margin:0; padding: 0em 1.0em 0em 15px; }


ul.linklist { list-style: none; }
ul.linklist li { line-height: 2.0em; }


/* ESTRUTURA */

#main{ width: 100%;}
#outer { z-index: 2; position: relative; width: 960px; border: 0px;	margin: 0 auto;}
#container {  height:auto; margin: 40px 0px 30px 0px; padding:0px;}
#content {background: url(images/basaSprites4.jpg) no-repeat top left; background-position: 0px -414px; width: 960px; padding: 36px 0px 33px 0px; }
#contentHome {width: 960px; padding: 0px 0px 20px 0px; }
#primarycontainer {	width: 960px; }
#primarycontent {float: right; width: 630px; margin: 0px; padding: 0px;}
#primarycontentBottom {width: 630px; height: 25px; background: url(images/basaSprites3.jpg) no-repeat top left; background-position: 0px -211px; margin:0px 0px 20px 0px;}
#primarycontentHome { width: 960px;}

/* ESTRUTURA TOPO */

#header {background: url(images/basaSprites4.jpg) no-repeat top left; background-position: 0px -80px; width: 960px; height: 86px;}
#headerLogo {float: left; width: 149px; height: 53px;  margin: 0px 0px 0px 0px; }
#headerLinks {float: right; width: 350px; height: 32px; padding: 15px 0px 0px 0px; text-align: right; font-size: 11px; line-height:18px; color: #444;}
#headerLinks a { color: #603913; text-decoration: none;}
#headerLinks a:hover { color: #990004; text-decoration: underline;}
#headerSearch {float:right; width: 171px; height: 32px; padding: 15px 0px 0px 22px; text-align:right;}
#headerMenu { float: right; width: 560px; height:35px; padding-top: 6px; }
#logo { float: left; margin: 17px 0 0 0px; background: url(images/basaSprites.gif) no-repeat; background-position: 0px 0px; text-indent:-9999px;} 
#logo a { width: 149px; height: 53px; display: block;  } 

#pageMenu {width: 830px; height: 56px; margin-bottom:22px; border-bottom: 1px solid #bbb; border-top:1px solid #bbb;}
#pageMenu a { color: #003366; text-decoration: none;	}
#pageMenu a:hover { color: #01addf; text-decoration: none; }


#conteudoEndereco {width: 596px; height: 140px;}

/* MENU PRINCIPAL */

#mainMenu { width: 960px; height: 42px; padding-top: 7px;}
#menuAlimentos {float: left; width: 563px; height: 23px; padding:4px 0px 0px 130px; background: url(images/basaSprites.png) no-repeat; background-position: -288px -106px;}
#menuAlimentos a { color: #f7941d; text-decoration: none;}
#menuAlimentos a:hover { color: #e8d6c9; text-decoration: underline;}

#main-nav{ float: right; width:250px; height:27px; margin:0 auto; background: url(images/basaSprites.png) no-repeat; background-position: -151px -51px; text-indent:-9999px;}
#main-nav ul{ border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center; clear: left; }
#main-nav ul li{ display: block; float: left; text-align: center; padding: 0; margin: 0; }

#main-nav ul li a.dicas{ width:123px; height:27px; margin:0px; padding:0px; display: block; }
#main-nav ul li a.distribuidor{ width:127px; height:27px; margin:0px; padding:0px; display: block; }

/* MENU PRINCIPAL HOVERS */

#main-nav ul li a.dicas:hover{ background: url(images/basaSprites.gif) no-repeat; background-position: 0px -109px; }
#main-nav ul li a.distribuidor:hover{ background: url(images/basaSprites.gif) no-repeat; background-position: -123px -109px; }	

/* HOME  */

#logosHome {width: 960px; height: 88px; padding-top: 40px; margin-bottom: 40px; background: url(images/basaSprites4.jpg) no-repeat top left; background-position: 0px -286px;}
#arrowDir {float: right;  width: 30px; height: 45px; text-align: right; padding-top: 5px;}
#arrowEsq {float: left;  width: 30px; height: 45px; padding-top: 5px;}
ul#t1{ width:1145px; border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center; clear: left; }
ul#t1 li{ display: block; float: left; text-align: center; padding: 0px 13px 0px 13px; margin: 0; }

#destaqueHome {margin-bottom: 35px; width: 960px; height: 324px;}

#servicosDestaque {width: 960px; height: 210px;  margin-bottom: 0px;}

#servSac {float: left; width: 266px; height: 150px; background: url(images/basaSprites3.jpg) no-repeat; background-position: -301px 0px; padding: 60px 17px 0px 17px;}
#servNoticias {float: left; width: 266px; height: 150px; background: url(images/basaSprites3.jpg) no-repeat; background-position: 0px 0px; padding: 60px 17px 0px 17px;}
#servDicas {float: left; width: 266px; height: 150px; background: url(images/basaSprites3.jpg) no-repeat; background-position: -602px 0px; padding: 60px 17px 0px 17px;}

#destSevicoConteudo {width: 158px; height: 110px; font-size: 11px;}
#destSevicoConteudo p {line-height: 13px !important;}
#destSevicoConteudo h4 {font-size: 11px; line-height: 13px; color:#828282; font-weight:bold; margin-bottom: 5px;}
#destSevicoLink {padding-left: 16px; background: url(images/basaSprites.png) no-repeat left bottom; background-position: -397px 0px;  width: 250px; height: 14px; margin-top: 6px; text-align: left; line-height: 15px;}

#thumbHome { float:right; width: 100px; height: 74px;  margin:0px 0px 15px 8px; }

/* INTERNAS */

#logoProduto {width: 630px; height: 117px; margin-bottom: 25px;}
#marcaLinha {width: 580px; height: 187px; background: url(images/basaSprites5.gif) no-repeat; background-position: 0px 0px; padding: 16px 10px 0px 10px; margin: 30px 0px 0px 0px;}
#marcaLinhaImg {float: left; width:236px; height: 153px; background: #eedfae; margin-right: 20px;}
#marcaLinhaCont {float: left; width: 290px; padding-top: 10px;}
#marcaLinhaCont h4 {color:#632800; margin-bottom: 10px; font-weight: bold;}
#marcaLinhaLink {padding-left: 16px; background: url(images/basaSprites.png) no-repeat left bottom; background-position: -397px 0px;  width: 350px; height: 14px; margin-top: 16px; text-align: left; line-height: 15px;}
#marcaLinhaSpacer {width: 580px; height: 140px;}

/* PRODUTOS */

#infoProduto {width: 580px; margin-top: 8px;}
#infoProdutoDestaque {width: 580px; margin: 60px 0px 40px 0px; font-style: italic; font-weight: bold;}
#linha {width: 580px; border-bottom:1px solid #e5d9d1; padding-bottom:5px; margin-top: 44px;}
#linha h5 {background: url(images/basaSprites.gif) no-repeat; background-position: -591px 0px; font-size: 13px; padding-left:0px; font-weight: normal; color: #632800;}
#fotoProduto {width: 580px; height: 366px; margin-top: 38px;}
#embalagens {width: 580px; height: 60px; margin-top: 18px;}
.embalagemTipo {float: left; width: 77px; height: 70px; margin-right: 15px;}
#destaqueProd {width: 580px; height: 70px; clear: both;}

#produtosInternas {width: 666px; height: 296px; margin-bottom: 60px;}
#mainProduto {float: right; width: 200px; height: 570px; margin-left: 0px; padding-top: 1.3em;}
#botOndeEncontrar {margin-top: 4px; display: block; width: 200px; height: 60px; background: url(images/basaSprites.gif) no-repeat; background-position: -202px -146px; text-indent: -9999px; } 
#botOndeEncontrar:hover { background-position: -202px -206px; }
#botSac {margin-top: 4px; display: block; width: 200px; height: 60px; background: url(images/basaSprites.gif) no-repeat; background-position: 0px -146px; text-indent: -9999px; } 
#botSac:hover { background-position: 0px -206px; }
#botIndique {margin-top: 4px; display: block; width: 200px; height: 60px; background: url(images/basaSprites.gif) no-repeat; background-position: -404px -146px; text-indent: -9999px; } 
#botIndique:hover { background-position: -404px -206px; }



#botoes {width: 666px; height: 60px; margin-top: 33px;}
#botSac {float: left; width: 200px; height: 60px; margin-right: 33px;}
#botIndique {float: left; width: 200px; height: 60px; margin-right: 33px;}
#botOndeEncontrar {float: left; width: 200px; height: 60px; margin-right: 0px;}
#outrosProdutos {width: 666px; height: 342px; background: url(images/produtos/outrosTop.gif) no-repeat top left; margin-top: 44px; padding-top: 44px;}
#outrosProdutos h3 {font-size: 14px; color:#675332; font-weight:bold;}
#destaqueInterna {margin: 0px;}
#bordaEsq {float: left; width: 7px; height: 387px; background: url(images/basaSprites.gif) no-repeat; background-position: 0px -268px;}
#bordaDir {float: left; width: 7px; height: 387px; background: url(images/basaSprites.gif) no-repeat; background-position: -9px -268px;}
#mapa {width: 960px; height: 390px;}

/* INSTITUCIONAL */

#faleConosco {width: 666px; height: 290px; margin: 30px 0px 33px 0px; font-size: 12px;}
#faleConosco p { text-align: left; }
#faleConsumidor { float: left; width:275px; height: 170px; margin-right: 30px; padding: 0px 0px 0px 0px; }
#faleRepresentante { float: left; width:275px; height: 170px; margin-right: 0px; padding: 0px 0px 0px 0px; }
#faleFaq {width:200px; height: 90px; background: url(images/basaSprites3.jpg) no-repeat; background-position: -1204px 0px; padding-left: 75px;}
#faleEmail {width:200px; height: 60px; background: url(images/basaSprites3.jpg) no-repeat; background-position: -1204px -91px; padding-left: 75px;}
#contatos {float: right; width: 209px; height: 230px; border-left: 1px solid #e5d9d1; margin: 33px 0px 120px 0px; padding-left: 30px;}
#linhaPonti {width: 275px; border-bottom:1px solid #e5d9d1; padding-bottom:5px; margin-bottom: 10px;}
#linhaPonti h5 {background: url(images/basaSprites.gif) no-repeat; background-position: -591px 0px; padding-left: 0px; color:#2d2f44; font-weight:bold; font-size:13px; margin-bottom: 0px;}
#contatos h2 { margin-bottom: 6px; font-weight:bold; font-size:14px;}
#contatos h5 { font-size: 16px; margin:0px 0px 6px 0px; }
#fotos { width: 666px; height: 83px; margin: 30px 0px 30px 0px;}
#fotos img { border: 4px solid #e1dec2;}
.fotosEsq { float: left; margin-right: 10px;} 
.fotosDir { float: right; margin-right: 0px;} 
#mapaLocal {width: 660px; margin-top: 30px; padding-bottom: 30px; border-bottom: 1px solid #e5d9d1;}
#mapaLocal img {float: right; margin-left: 30px;}
#mapaLocal h6 { color:#990004; margin-bottom: 6px; margin-top: 0px; font-weight:bold; font-size:12px;}

/* INSTITUCIONAL */

#thumbNoticias {float: left; margin: 0px 20px 30px 0px;}
	
/* SEARCH */

#headerSearch input.busca {float: left; border: 0px; padding:2px; width: 139px; height:18px; background:#fff url(images/basaSprites.png) no-repeat; background-position: -151px 0px;}
#headerSearch input.submit{ border: 0px; background: url(images/basaSprites.png) no-repeat; background-position: -295px 0px; width:26px; height:22px; text-indent:-9000px; overflow:hidden; cursor: pointer;}


/* SIDEBARS */

#sidebar{ float:left; width:300px;}

.boxSideImagem {width: 300px; height: 307px;}

.boxMenuTit {width: 270px; height: 35px; margin-bottom: 10px; padding: 3px 0px 0px 30px; background: url(images/basaSprites6.png) no-repeat top left; background-position: 0px 0px;}
#boxMenu {width: 270px; padding: 3px 0px 0px 30px; background: url(images/basaSprites5.png) no-repeat top right; background-position: 0 0;}
#boxMenuBottom {width: 300px; height: 25px; margin-bottom: 45px; background: url(images/basaSprites5.png) no-repeat top right; background-position: 0px -526px;}

.boxDicasTit {width: 270px; height: 35px; padding: 3px 0px 0px 30px; background: url(images/basaSprites6.png) no-repeat top left; background-position: 0px -40px;}
.boxDicasMain {width: 266px; padding: 0px 17px 0px 17px; margin-top: 10px;}
.boxDicasCont {width: 158px; font-size: 11px;}
.boxDicasCont h4 {color: #829c43; font-size: 11px; line-height: 13px; font-weight:bold; margin-bottom: 5px;}
.boxDicasCont p {line-height: 14px !important;}
.boxDicasLink {width: 249px; height: 14px; padding: 0px 0px 0px 17px; margin-bottom: 40px; background: url(images/basaSprites.png) no-repeat left bottom; background-position: -397px 0px; text-align: left; line-height: 15px;}

.boxNoticiasTit {width: 270px; height: 35px; padding: 3px 0px 0px 30px; background: url(images/basaSprites6.png) no-repeat top left; background-position: 0px -117px;}
.boxNoticiasMain {width: 266px; padding: 0px 17px 0px 17px; margin-top: 10px;}
.boxNoticiasCont {width: 158px; font-size: 11px;}
.boxNoticiasCont h4 {color: #c41308; font-size: 11px; line-height: 13px; font-weight:bold; margin-bottom: 5px;}
.boxNoticiasCont p {line-height: 14px !important;}
.boxNoticiasLink {width: 249px; height: 14px; padding: 0px 0px 0px 17px; margin-bottom: 40px; background: url(images/basaSprites.png) no-repeat left bottom; background-position: -397px 0px; text-align: left; line-height: 15px;}

.boxSacTit {width: 270px; height: 35px; padding: 3px 0px 0px 30px; background: url(images/basaSprites6.png) no-repeat top left; background-position: 0px -78px;}
.boxSacMain {width: 266px; padding: 0px 17px 0px 17px; margin-top: 10px;}
.boxSacCont {width: 150px; font-size: 11px;}
.boxSacCont h4 {color: #2d2f44; font-size: 11px; line-height: 13px; font-weight:bold; margin-bottom: 5px;}
.boxSacLink {width: 150px; height: 14px; padding: 0px 0px 0px 17px; margin: 12px 0px 40px 0px; background: url(images/basaSprites.png) no-repeat left bottom; background-position: -397px 0px; text-align: left; line-height: 15px;}

.boxDicasTit h5, .boxMenuTit h5, .boxNoticiasTit h5, .boxSacTit h5 {color: #fff;}

ul#menuSidebar {width: 232px; list-style:none; font-size:11px;}
ul#menuSidebar li {background: url(images/basaSprites.png) no-repeat center right; background-position: 0px -106px; padding: 3px 0px 3px 0px; margin: 0px 0px 0px 0px; border-bottom:1px solid #f0eae7;}
ul#menuSidebar li li {list-style:none; background: url(images/basaSprites.png) no-repeat center right; background-position: 0px -106px; padding: 3px 0px 3px 10px; margin: 0px 0px 0px 0px; border-top:1px solid #f0eae7; border-bottom: none;}

.current { font-weight:normal; color: #f7941d !important;} 


#boxGeral { width:185px; margin-bottom:0px;}
#boxGeral h5 {margin-bottom: 6px; font-size: 13px;}


ul#menuLat { list-style: none; width: 185px; font-size: 11px;}
ul#menuLat li { padding-left: 0px; border-bottom:1px dotted #d1d1c5;}

ul#menuNot li {list-style:none; background: url(images/basaSprites.png) no-repeat; background-position: -600px -21px; margin:0px 0px 5px 0px; border-bottom:1px dotted #bbb; padding:0px 0px 5px 15px;}

ul#menuLatNot { list-style: none; width: 185px; font-size: 11px;}
ul#menuLatNot li { padding: 3px 0px 3px 0px; margin: 0px 0px 0px 0px; border-bottom:1px solid #f0eae7;}
ul#menuLatNot li li { list-style:none; padding: 3px 0px 3px 14px; margin: 0px 0px 0px 0px; border-top:1px solid #f0eae7; border-bottom: none;}


/* COMENTS */

#comments, #respond {margin: 2em 0 0 5px; }
#commentform { margin:10px;	padding:10px; }
#outer .commentlist { margin: 0; padding: 0; }
.commentlist li { list-style:none; margin: 2em 0; padding: 0.5em; border-bottom:#ddd 1px dashed; background:#fcfcfc url(images/border2.gif) repeat-x top; }
.commentlist li .cmtinfo { font-family:Trebuchet MS,Verdana, Tahoma, Serif;	font-size:0.9em; padding:5px; margin-bottom: 10px; position:relative; }
.commentlist li .cmtinfo em { margin:0;	padding:0 1em; text-align:right; font-style:normal;	color:#999;	}
.commentlist li cite { font-style:normal; font-weight:bold; }
.commentlist li.alt { background:#fcfcf9 url(images/border2.gif) repeat-x top; }

/* FORMS */

textarea{ width: 90%;	padding:5px; height: 20em; border: 1px solid #ccc; background:#f9f9f9 url(images/button_bg.gif) repeat-x top; font:1em Verdana, Arial, Serif; }
#outer input.text {	background:#f9f9f9 url(images/button_bg.gif) repeat-x top; border:#ccc 1px solid; padding:2px; font:1em Verdana, Arial, Serif; }


/* Float Clearing */

.clearfloat:after {	display:block; visibility:hidden; clear:both; height:0; content:".";}
.clearfloat { display:inline-block;}
.clearfloat {display:block;}


/* FOOTER */

#footer { position: relative; clear: both; background: url(images/basaSprites4.jpg) no-repeat top left; background-position: 0px -167px;  width: 960px; height:118px; margin:0px 0px 30px 0px;}
#footerAll { width: 960px;  padding: 0px 0px 0px 0px;}
#footerLinks { margin-top: 46px; width: 960px; height: 30px; text-align: center; font-size: 11px;}
#footerCopy {margin-top: 10px; width: 960px; height: 30px; text-align: center;}
#footerCopy p { font-size:11px; color:#786e4c;}
#footerLinks a { color: #c7b299; text-decoration: none;}
#footerLinks a:hover { color: #f6f6ed; text-decoration: underline;}

#header, #content, #sidebar, #footer, .widget {overflow: hidden; }