@charset "utf-8";
/* CSS Document */

* 	   { margin:0px; padding:0px; }
body   { }
img    { border:0px; }
#clear { clear:both; height:0px; }

#content { border:1px solid #E8E7E7; border-top:0px; width:884px; _width:867px; margin-top:25px; padding-bottom:30px; position:absolute; left:50%; margin-left:-443px; background:url(../_img/img-fundoContent.jpg) repeat-x bottom; }
#topo    { border:1px solid #E8E7E7; width:862px; padding:5px; margin:5px; }
#topo2 	 { border:1px solid #E8E7E7; width:820px; padding:20px; margin:0px; }
#menu    { width:853px; padding:10px; margin-left:10px; margin:4px; }

#brd1 { position:absolute; top:0px; left:-3px; background:url(../_img/img-border.jpg) no-repeat; width:4px; height:20px; }
#brd2 { position:absolute; top:0px; right:-3px; background:url(../_img/img-border.jpg) no-repeat; width:4px; height:20px; }
#brd3 { position:absolute; top:110px; left:3px; background:url(../_img/img-border.jpg) no-repeat; width:4px; height:20px; }
#brd4 { position:absolute; top:110px; right:3px; background:url(../_img/img-border.jpg) no-repeat; width:4px; height:20px; }

#menuBt  { list-style:none; height:18px; float:left; border-right:1px solid #E8E7E7; padding-top:1px; padding-bottom:3px; padding-left:8px; padding-right:25px; margin-top:5px; margin-left:5px; margin-right:10px; }
#menuBt2 { list-style:none; height:18px; float:left; border-right:1px solid #E8E7E7; padding-top:1px; padding-bottom:3px; padding-left:8px; padding-right:25px; margin-top:5px; margin-left:5px; margin-right:10px; text-decoration:underline; color:#990000; }

#content2 	   { margin:17px; _margin-top:-10px; _margin-right:0px; }
#content3Left  { float:left; width:486px; margin-right:13px; _margin-top:-32px; }
#content3Right { float:left; width:327px; _margin-top:-32px; }
#content3Left table  { margin-top:13px; }
#content3Right table { margin-top:13px; }
#contentCauda { float:left; width:274px; margin-top:13px; margin-right:13px; }

/* BemVindo */
#bemVindo 		{ float:left; width:275px; _width:285px; margin-right:13px; }
#bemVindoCntnt  { border-top:1px dotted #CCCCCC; border-bottom:1px dotted #CCCCCC; margin-top:3px; margin-bottom:3px; padding-top:10px; padding-bottom:10px; }
.brdBemVindo 	{ width:251px; _width:250px; }
.brdCntBemVindo { height:234px; *height:238px; }

/* Banner */
#banner	  	  { float:left; }
.brdBanner 	  { width:538px; }
.brdCntBanner { height:237px; }

/* Destaques */
#destaquesCntnt { float:left; border-top:1px dotted #CCCCCC; border-bottom:1px dotted #CCCCCC; padding-top:15px; padding-bottom:16px; margin-bottom:7px; }
.destaquesFt 	{ float:left; width:128px; height:96px; border:1px solid #D8D8D8; padding:1px; margin-right:15px; }

/* Blog */
#blogCntnt  { float:left; width:313px; border-top:1px dotted #CCCCCC; border-bottom:1px dotted #CCCCCC; padding-top:5px; padding-bottom:10px; margin-bottom:7px; }
.blogFt     { float:left; width:128px; height:96px; border:1px solid #D8D8D8; padding:1px; margin-right:15px; }

/*Newsletter*/
.newsletterInput { width:269px; border:1px solid #D8D8D8; height:17px; margin-top:-8px; padding-top:3px; padding-left:1px; font:11px Verdana, Geneva, sans-serif; color:#333333; }

/*Twitter*/
#ftTwitter { float:left; border:1px solid #CCCCCC; padding:1px; }

/*Fale Conosco*/
.inputFC { width:220px; border:1px solid #D8D8D8; height:15px; padding-top:3px; padding-left:1px; font:11px Verdana, Geneva, sans-serif; color:#333333; }

#cntSupEsq  { float:left; width:12px; height:12px; }
#bordaTopo  { float:left; background:url(../_img/img-bordaTopo.jpg) repeat-x top; height:12px; }
#cntSupDir  { float:left; width:12px; height:12px; }
#cntInfEsq  { float:left; width:12px; height:12px; }
#cntInfDir  { float:left; width:12px; height:12px; }
#bordaCauda { float:left; background:url(../_img/img-bordaCauda.jpg) repeat-x bottom; height:12px; }
#cantoEsq   { float:left; background:url(../_img/img-cantoEsq.jpg) repeat-y left; width:12px; height:242px; *height:240px; }
#cantoDir   { float:left; background:url(../_img/img-cantoDir.jpg) repeat-y right; width:12px; height:242px; *height:240px  }
#cntnt		{ float:left; }
#cntnt2		{ float:left; margin:8px; width:442px; }
#cntnt3		{ float:left; margin:8px; width:313px; }



