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

/* DEFINIÇÕES BÁSICAS */
body { background:url(images/basic/fnd_principal.jpg) #f9f9f9 left top repeat-x; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; color:#555; font-size:12px; }
a { color:#4da1bd; text-decoration:underline; }
a:hover { color:#7dcee9; text-decoration:none; }
a.underline { border-bottom:1px dotted #bbdde8; }
a.underline:hover { border-bottom:none; }
dl { margin:1em 0; }
dt { font-weight:bold; }
dd { margin:.5em 1em; padding:0; }

/* TABULAÇÕES */

/* imagens */
a img { border:0; }
img.left { float:left; margin:0 25px 0 0; }
img.right { float:right; margin:0 0 30px 25px; clear:both; }
img.profile { position:relative; float:left; margin:.5em; padding:3px; }
img.thumb { margin:0; }
img.banner { margin:5px 0px 25px 0px; }
.interna { margin:0 0 30px; }

/* margens e espacamentos */
.pad_10 {padding: 0px 10px 0px 10px; border-right: 1px dotted #7d7d79;}
.pad_left10 {padding-left:10px;}
.pad_right10 {padding-right:10px; border-right: 1px dotted #7d7d79;}
.pad_10W {padding: 0px 10px 0px 10px; border-right: 1px dotted #7d7d79;}

.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:5px; }
.spacer { height:15px; }
.spacer2 { height:150px; }

/* area de conteudo */
.contentarea { padding-top:1.3em; border-bottom:1px dotted #bbb; padding-bottom:20px; }
.contentareaPage { padding-top:1.3em; }
.contentareaSingle { padding-top:1.3em; border-bottom:1px dotted #bbb; padding-bottom:20px; }
.contentareaSingle img { margin-bottom:20px; }
#contentarea { margin:0; }

.pagetitle { padding-bottom:20px; }
.breadcrumb { font-size:1em; margin:0 0 20px; }
.breadcrumb a { text-decoration:none; border-bottom:1px dotted #01addf; }
.breadcrumb a:hover { border-bottom:none; }

/* linhas bullets etc */
#linhaPonti { width:596px; border-bottom:1px dotted #ccc; padding-bottom:5px; margin-bottom:20px; }
ul,ol { margin:0; padding:0; }
li { margin:0; padding:0; }
ol.duvidas { list-style-type:decimal; }
.autoLinha { width:100%; border-bottom:1px solid #ccc; padding-bottom:0; margin-bottom:10px; }
.linha { width:596px; height:0; border-bottom:1px solid #ccc; margin:5px 0 10px; }
.linhaPonti { width:592px; border-bottom:1px dotted #ccc; padding-bottom:5px; margin:35px 0 20px; }
.bullet { padding-left:25px; background:url(images/db1.gif); }
.setaBaixo { padding-left:20px; background:url(images/db4.gif) no-repeat left center; margin-bottom:6px; }
.right { float:right; }
.pdf { padding-left:25px; background:url(images/dbPdf.gif) no-repeat left center; }
.saibaMais { padding-left:11px; line-height:38px; background:url(images/dbSeta.gif) no-repeat left center; }

/* outros elementos */
.pagetitle { padding-bottom:20px; }
.breadcrumb { font-size:1em; margin:0 0 20px; }
blockquote { margin:1em; padding:0 0 0 40px; background:url(images/blockquote.gif) no-repeat left top; color:#c50022; line-height:1em; font-size:1.6em; font-weight:bold; }
fieldset { border:none; }
.divider1 { position:relative; background:#fff url(images/border2.gif) repeat-x; height:14px; margin:2em 0 1.5em; clear:both; }
.clear { clear:both; }
.clearit { clear:both; height:0; line-height:0.0; font-size:0; }
.titMercedes { background:url(images/basic/titAutoMercedes.gif) no-repeat left top; }
.titChrysler { background:url(images/basic/titAutoChrysler.gif) no-repeat left top; }
.titComerciais { background:url(images/basic/titVeicComerciais.gif) no-repeat left top; }
.titSeminovos { background:url(images/basic/titVeicSeminovos.gif) no-repeat left top; }
.titInstitucionalFooter { background:url(images/basic/titInstitucional.gif) no-repeat left top; }

/* TIPOGRAFIA */
p { color:#656565; line-height:1.3em; margin:0 0 1.2em; text-align:justify; font-weight:normal; }
h2 { font-family:"Times New Roman", serif; }
h3 { color:#000; font-weight:normal; font-size:18px; margin:0 0 10px; padding-left:20px; background:url(images/db4.gif) no-repeat left center; }
h4 { color:#000; font-weight:normal; }
h3 span { font-weight:normal; font-size:60%; color:#999; }
h5 { font-family:"Times New Roman", serif; color:#444; font-weight:normal; font-size:18px; margin:0 0 3px; }
h6 { color:#b40000; font-weight:normal; font-size:16px; margin:0 0 15px; }

/* POSTS */
.post { padding:0 0 20px; margin-bottom:25px; color:#b7b7b7; }
.postAuto { padding:0 0 20px; margin-bottom:25px; color:#b7b7b7; }
.news { padding:0 10px 0 0; 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 h4 a { margin:1em 0; text-decoration:none; color:#444; border:none; line-height:1.1em; font-size:1.6em; font-weight:normal; }
.post h4 { font-size:1.4em; margin-bottom:20px; }
.post h2 a { padding-bottom:15px; text-decoration:none; color:#000; line-height:1.1em; font-size:26px; font-weight:normal; }
.postAuto h2 a { padding-bottom:15px; text-decoration:none; color:#000; line-height:1.1em; font-size:32px; font-weight:normal; }
.postinfo { color:#6b6b6b; font-size:.86em; }
.postinfoInt { position:relative; top:-1.5em; font-size:.86em; color:#6b6b6b; margin:0; padding:0; }
.comments { font-size:.86em; color:#6b6b6b; padding:10px 0 0; }
.post .details { position:relative; top:-1.5em; font-size:.86em; color:#787878; margin:0; padding:0; }
.post .details .user { background:url(images/user.png) no-repeat left center; padding-left:15px; }
.post .details .date { background:url(images/date.gif) no-repeat left center; padding-left:15px; margin:0 0 0 1em; }
#outer .post ul.controls { clear:both; margin:0; padding:1em 0; color:#787878; }
.post ul.controls li { display:inline; font-size:.86em; margin:0; padding:0 1em 0 15px; }
.post ul.controls li.comments { background:url(images/icon-comments.gif) no-repeat left center; }
.post ul.controls li.more { background:url(images/icon-more.gif) no-repeat left center; }
ul.linklist { list-style:none; }
ul.linklist li { line-height:2em; }

/* ESTRUTURA */
#main { width:100%; }
#outer { z-index:2; position:relative; width:830px; border:0; margin:0 auto; }
#container { height:auto; margin:0px 0 30px; padding:0; }
#content { background:url(images/basic/fnd_content.gif) left top repeat-y; width:830px; margin:0 0 30px; padding:0; }
#primarycontainer { width:830px; }
#primarycontent { float:right; width:598px; background:url(images/basic/fnd_bottom_content.gif) left bottom no-repeat; padding-top:0; }

#contentHome { width:830px; margin:0px 0px 0px 0px; padding:0; }
#primarycontentHome { float:left; width:830px; }

#primarycontentOut { float:left; width:598px; background:url(images/basic/fnd_meio_content.gif) repeat-y; }
#primarycontentTop { float:left; width:598px; height:7px; background:url(images/basic/fnd_top_content.gif) left top no-repeat; }
.contCinza { background:url(images/basic/fnd_cinza.jpg) left top no-repeat; padding-top:25px; }
.contAzul { background:url(images/basic/fnd_azul.jpg) left top no-repeat; padding-top:25px; }

#headerGeral {width:830px; height:49px;}

#header { width:830px; height:102px; margin:1px 0px 40px 0px; background:url(images/BMsprites2011.jpg); background-position:0px 0px;}
#headerLogo { float:left; width:166px; height:93px; margin:0; }
#headerLinks { float:right; width:600px; height:32px; padding:15px 0 0; text-align:right; font-size:11px; line-height:18px; color:#444; }
#headerLinks a { color:#888; text-decoration:none; }
#headerLinks a:hover { color:#444; text-decoration:underline; }
#headerMenu { position: absolute; left:287px; top: 90px; z-index:400; width:545px; height:40px; margin-top:16px; font-family: Times; font-size:13px; }
#logoBMA { float:left; margin:0px; text-indent:-9999px; }
#logoBMA a { width:150px; height:49px; display:block; background:url(images/BMsprites2011.jpg); background-position:0px -152px; }

#logoMercedes { float:left; margin:18px 0px; text-indent:-9999px; }
#logoMercedes a { width:212px; height:52px; display:block; background:url(images/BMsprites2011.jpg); background-position:0px -256px; }
#logoChrysler { float:left; margin:18px 0px; text-indent:-9999px; }
#logoChrysler a { width:212px; height:52px; display:block; background:url(images/BMsprites2011.jpg); background-position:0px -309px; }

#novoSite {width: 710px; height: 420px; z-index:999; position:absolute; border:0; left: 84px; top: 44px; }

#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; }
.pageMenuMercedes { background:url(images/mercedes/logoMenuMercedes.gif) no-repeat left center; padding-top:4px; font-size:16px; }
.pageMenuMercedes ul { border:0; margin:17px 0 0 300px; padding:0; list-style-type:none; text-align:center; }
.pageMenuMercedes ul li { display:inline; float:left; text-align:center; padding-left:12px; margin:0; }
.pageMenuChrysler { background:url(images/chrysler/logoMenuChrysler.gif) no-repeat left center; padding-top:4px; font-size:16px; }
.pageMenuChrysler ul { border:0; margin:17px 0 0 360px; padding:0; list-style-type:none; text-align:center; }
.pageMenuChrysler ul li { display:inline; float:left; text-align:center; padding-left:65px; margin:0; }
.pageMenuComerciais { background:url(images/comerciais/logoMenuComerciais.gif) no-repeat left center; padding-top:4px; font-size:16px; }
.pageMenuComerciais ul { border:0; margin:17px 0 0 300px; padding:0; list-style-type:none; text-align:center; }
.pageMenuComerciais ul li { display:inline; float:left; text-align:center; padding-left:65px; margin:0; }
.pageMenuSeminovos { padding-top:4px; font-size:16px; }
.pageMenuSeminovos ul { border:0; margin:17px 0 0 50px; padding:0; list-style-type:none; text-align:center; }
.pageMenuSeminovos ul li { display:inline; float:left; text-align:center; padding-left:65px; margin:0; }

#thumbHome { margin-bottom:15px; }
#thumbNoticias { float:left; margin:0 20px 50px 0; }

#newslleterHome { color:#747474; font:.9em; padding:15px 0; }
#newslleterHome table { margin:10px 0; }
#newslleterHome input { background:#0c0c0c; border:0; width:300px; height:20px; color:#ccc; font-size:.9em; }
#conteudoEndereco { width:596px; height:140px; }

/*.box img { margin:1em 0; padding:0 10px; border:none;}*/
.boxDir { background:transparent url(images/home/fnd_textContent.gif) repeat; text-align:left; margin-bottom:25px; color:#b7b7b7; height:120px; }

#menuDropDown{position: absolute; top: 12px; left: 630px; z-index: 1100;}
#button {height: 24px; width: 200px;margin: auto;}
ul, li {margin:0; padding:0; list-style:none;}
.menu_class {border:0px solid #1c1c1c;}
.the_menu {display:none; width:320px; border: 0px solid #1c1c1c; margin-left: -120px;}
.the_menu li {background-color: #a1afb7;}
.the_menu li a {color:#FFFFFF; text-decoration:none; padding:10px; display:block;}
.the_menu li a:hover {padding:10px; font-weight:normal; color: #000;}


/* BOTOES */
#botRecapagem { float:left; display:block; width:262px; height:97px; background:url(images/BMsprites2011.jpg); background-position:0px -557px; text-indent:-9999px; }
#botRecapagem:hover { background-position:0 -654px; }
#botTestDrive { float:left; display:block; width:262px; height:97px; background:url(images/BMsprites2011.jpg); background-position:-526px -362px; text-indent:-9999px; }
#botTestDrive:hover { background-position:-526px -459px; }
#botPecas { float:left; display:block; width:262px; height:97px; background:url(images/BMsprites2011.jpg); background-position:-263px -362px; text-indent:-9999px; }
#botPecas:hover { background-position:-263px -459px; }
#botAssistencia { float:left; display:block; width:262px; height:97px; background:url(images/BMsprites2011.jpg); background-position:0px -362px; text-indent:-9999px; }
#botAssistencia:hover { background-position:0 -459px; }

#assinaHome { display:block; width:122px; height:23px; background:url(images/home/bot_assNewsletter_home.gif) no-repeat; }
#assinaHome:hover { background-position:0 -23px; }

.box { text-align:left; border-bottom:solid 1px #2b2b2b; }
.box p { color:#848484; margin:1em 0; padding:0 10px; line-height:1.2em; }

/* SLIDESHOW */

#slides {z-index:100;}

/* 	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container { width:816px; overflow:hidden;  position:relative; display:none; background:#f9f9f9; }


/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container a { width:816px; height:278px; display:block; }

/* 	Next/prev buttons */

#slides .next,#slides .prev { position:absolute; top:107px; left:-39px; width:24px; height:43px; display:block; z-index:101;}
#slides .next { left:585px;}

/* 	Pagination */

.pagination {position:absolute; top:446px; left:740px; width:100px; z-index:999; }
.pagination li {float:left; margin:0 1px; list-style:none; }
.pagination li a {display:block; width:12px; height:0; padding-top:12px; background-image:url(http://www.brasiliamotorsautomoveis.com.br/images/pagination.png); background-position:0 0; float:left; overflow:hidden; }
.pagination li.current a {background-position:0 -12px;}

/* DESTAQUES HOME */
#boxesMainHome { width:830px; height:490px; margin-top:2px; }
#boxMainHome { float:left; width:262px; height:256px; background:url(images/home/fndHomePrinc.jpg) no-repeat top left; }
#subBoxMainHome { width:216px; height:190px; padding:18px 23px 0; }
#subBoxMainHome img { margin-bottom:20px; }
#subBoxMainHome ul { margin-left:20px; }
#destaquePrincipalMainHome { width:830px; height:90px; text-align:center; }
#destaquePrincipalMainHome h2 { color:#000; line-height:1.1em; font-size:28px; font-weight:normal; }
#destaquePrincipal { width:830px; height:420px; }
#entrar { display:block; width:61px; height:19px; margin-left:100px; background:url(images/home/botEntrar.gif) no-repeat; text-indent:-9999px; }
#bannerHome { width:830px; height:136px; margin-top:30px; }
#bannerHomePrinc { width:830px; height:136px; margin:0 0 25px; }
#destaquePrincipalSemi { width:830px; height:300px; }
#flash { width:817px; height:278px; background:url(images/home/fndDestaque.gif) no-repeat top left; margin:0; padding:6px; }
#botsHome { width:830px; height:97px; margin-top:22px; }
#semiHome { width:830px; height:200px; padding-top:14px; }
#semiHomeSemi { width:830px; height:200px; padding-top:14px; margin-bottom:30px; }
#ultimas { width:830px; padding-top:14px; }
#ultimasMainHome { width:830px; padding-top:14px; margin-top:32px; }
#ultimasMainHome h4 { font-size:15px; }
#titSemi { width:830px; height:18px; margin-top:32px; background:url(images/home/titSeminovos.gif) no-repeat top left; border-bottom:1px solid #bbb; }
#titSemiDestaque { width:830px; height:18px; margin-top:32px; background:url(images/home/titSemiDestaque.gif) no-repeat top left; border-bottom:1px solid #bbb; }
#titUltimas { width:830px; height:18px; margin-top:32px; background:url(images/home/titNoticias.gif) no-repeat top left; border-bottom:1px solid #bbb; }
#MBNews { float:left; width:262px; height:262px; }
#FiliaisMainHome { float:left; width:404px; height:262px; }
#MBNewsTitulo { width:262px; height:40px; }
#MBNewsTitulo h4 a { font-size:12px; color:#4da1bd; text-decoration:none; font-weight:normal; }
#MBNewsTitulo h4 a:hover { color:#7dcee9; text-decoration:none; }
.entry { font-size:12px; text-align:left!important; }
ul#portfolio li { list-style:none; }
ul#portfolio li img { border:1px solid #ccc; }
#semiHomeOuter { background:url(images/basic/fndSemiHome.gif) no-repeat left top; width:148px; height:190px; }
#semiHomeImg { width:148px; height:100px; margin-bottom:7px; }
#semiHomeCont { width:128px; padding:10px; }
#semiHomeCont p { font-size:11px; line-height:1.2em; margin:0; text-align:left; font-weight:normal; }
#semiHomeCont a { text-decoration:none; }
.semiHomeEsq { float:left; margin-right:22px; }
.semiHomeDir { float:right; margin-right:0; }
#semiHomeOuterSemi { width:598px; height:110px; padding-top:1.3em; border-bottom:1px dotted #bbb; padding-bottom:20px; }
#semiHomeImgSemi { float:left; width:148px; height:100px; margin-right:22px; }
#semiHomeContSemi { float:right; width:428px; text-align:right; }
#semiHomeContSemi p { font-size:12px; line-height:1.2em; margin:0; text-align:right; font-weight:normal; }
#semiHomeContSemi a { font-size:13px; text-decoration:none; }

/* INSTITUCIONAL */
#trabalhos { background:url(images/institucional/trabalhos.gif) no-repeat; margin:15px 0 20px; width:655px; height:366px; }
#destaqueInstitucional { margin-bottom:20px; width:584px; height:220px; border:6px solid #e8e8e8; }
#contatoEsq { float:left; margin:32px 22px 0 0; width:287px; }
#contatoDir { float:left; width:287px; margin-top:32px; }
#contatoCinza { background:#f1f1f1; padding:10px; width:267px; }
#contatoCinza ul li { list-style-image:url(images/db1.gif); margin:0 0 0 15px; padding:0 0 5px 3px; }
#contatoFull { float:left; width:598px; margin-top:32px; }
#contatoFullCinza { background:#f1f1f1; padding:25px; width:598px; }
#contatoTelefone { float:left; width:150px; margin-left:22px; }
#mapa { float:right; width:210px; height:140px; text-align:center; }

/* AUTOMOVEIS */
#destaqueAuto { margin-bottom:20px; width:584px; height:324px; border:6px solid #e8e8e8; }
#autoContainer { margin:35px 0px 35px 0px; width:596px; height:134px; }
#autoContainerSemi { margin:0 0 22px; width:596px; height:85px; }
#autoDestaques { float:left; margin-right:22px; width:287px; }
#autoVersoes { float:left; width:287px; }
#autoForm { width:596px; background:#f5f5f5; padding:10px; }
#autoForm p { color:#797979; }
#boxesAuto { width:596px; height:200px; margin-top:32px; }
#boxAuto184 { float:left; width:184px; height:200px; }
#boxAuto184Img { float:left; width:184px; height:140px; margin-bottom:10px; }
#boxAuto184Cont { float:left; width:164px; height:30px; padding:10px; background:url(images/chrysler/fndDestaqueChrysler.gif) no-repeat top left; }
#boxAuto287 { float:left; width:287px; height:200px; margin-bottom:22px; }
#boxAuto287Img { float:left; width:287px; height:140px; margin-bottom:10px; }
#boxAuto287Cont { float:left; width:267px; height:30px; padding:10px; background:url(images/comerciais/fndDestaqueComerciais.gif) no-repeat top left; }
#banners {width: 596px; height: 90px; margin: 5px 0px 25px 0px;}

/* SEARCH */
#headerpic { position:relative; height:149px; background:#fff url(images/fall_leaves.jpg) repeat-x bottom left; margin-bottom:2px; }

/* SIDEBARS */
#sidebar { float:left; width:170px; padding:20px; margin-right:22px; }
#sidebar h4 { font-size:14px; color:#686868; }
#sidebar input.bar { margin:5px 0; vertical-align:middle; padding:.1em; color:#444; font-size:.9em; width:160px; height:16px; border:solid 1px #bbb; background:#eee; }
#sidebar input.submit { background:#eee; border:solid 1px #bbb; font-weight:bold; padding:.25em; font-size:.8em; color:#000; vertical-align:middle; }
#sidebar a { color:#848484; text-decoration:none; }
#sidebar a:hover { color:#b40000; text-decoration:underline; }

/*
#sidebar ul { list-style:none; margin:0.3em 0 0; }
#sidebar li { margin: 0px 10px 0px 10px; padding:0.5em; }
#sidebar li li {  background:url(images/dbSidebar.gif) no-repeat left center; margin:1em 0; padding:0 1.5em; }
#sidebar li li li {	margin:0; padding:0.5em 0 0 1em; }
#sidebar ul.feeds li { background:url(images/feed.png) no-repeat left center; margin:1em 0;	padding:0 1.5em; }
*/
#boxGeral { width:170px; margin-bottom:30px; }
.titAutoMercedes { background:url(images/mercedes/titAutoMercedes.gif) no-repeat left top; padding-top:25px; }
.titServicosMercedes { background:url(images/mercedes/titAssistenciaMercedes.gif) no-repeat left top; padding-top:38px; }
.titPecasMercedes { background:url(images/mercedes/titPecasMercedes.gif) no-repeat left top; padding-top:38px; }
.titAutoChrysler { background:url(images/chrysler/titAutoChrysler.gif) no-repeat left top; padding-top:25px; }
.titAutoJeep { background:url(images/chrysler/titAutoJeep.gif) no-repeat left top; padding-top:25px; }
.titAutoDodge { background:url(images/chrysler/titAutoDodge.gif) no-repeat left top; padding-top:25px; }
.titServicosChrysler { background:url(images/chrysler/titAssistenciaChrysler.gif) no-repeat left top; padding-top:51px; }
.titPecasChrysler { background:url(images/chrysler/titPecasChrysler.gif) no-repeat left top; padding-top:51px; }
.titAutoCaminhoes { background:url(images/comerciais/titAutoCaminhoes.gif) no-repeat left top; padding-top:25px; }
.titAutoOnibus { background:url(images/comerciais/titAutoOnibus.gif) no-repeat left top; padding-top:25px; }
.titAutoSprinter { background:url(images/comerciais/titAutoSprinter.gif) no-repeat left top; padding-top:25px; }
.titServicosComerciais { background:url(images/comerciais/titAssistenciaComerciais.gif) no-repeat left top; padding-top:38px; }
.titPecasComerciais { background:url(images/comerciais/titPecasComerciais.gif) no-repeat left top; padding-top:38px; }
.titRecapagemComerciais { background:url(images/comerciais/titRecapagemComerciais.gif) no-repeat left top; padding-top:25px; }
.titInstitucional { background:url(images/institucional/titInstitucional.gif) no-repeat left top; padding-top:25px; }
.titNoticiasRel { background:url(images/institucional/titNoticiasRelacionadas.gif) no-repeat left top; padding-top:25px; }
.titNoticiasPchave { background:url(images/institucional/titNoticiasPchave.gif) no-repeat left top; padding-top:25px; }
.titNoticiasArq { background:url(images/institucional/titArquivoNoticias.gif) no-repeat left top; padding-top:25px; }
.titNoticiasUltimas { background:url(images/institucional/titUltimasNoticias.gif) no-repeat left top; padding-top:25px; }
.titNoticiasCategorias { background:url(images/institucional/titNoticiasCategoria.gif) no-repeat left top; padding-top:25px; }
.titAutoSeminovos { background:url(images/seminovos/titSeminovos.gif) no-repeat left top; padding-top:25px; }
.titInstitucional { background:url(images/institucional/titInstitucional.gif) no-repeat left top; padding-top:25px; }
#Experience { display:block; width:170px; height:99px; background:url(images/mercedes/experience.gif) no-repeat left top; text-indent:-9999px; }
#axorCenter { display:block; width:170px; height:99px; background:url(images/comerciais/axorCenter.gif) no-repeat left top; text-indent:-9999px; }
#centerBus { display:block; width:170px; height:99px; background:url(images/comerciais/centerBus.gif) no-repeat left top; text-indent:-9999px; }
.titServicos { background:transparent url(images/sidebars/titulo_servicos.gif) no-repeat left top; padding:34px 0 25px; }
ul#menuLat { list-style-image:url(images/dbMenu.gif); width:150px; padding-left:10px; margin-left:3px; font-size:11px; }
ul#menuLat li { border-bottom:1px dotted #bbb; }
ul#menuLat li a { font-size:11px; color:#aaa; text-decoration:none; display:block; padding-top:2px; padding-bottom:2px; }
ul#menuLat li a:hover { background-color:#e8e8e8; color:#b40000; text-decoration:none; }
ul#menuNot li { list-style-image:url(images/dbMenu.gif); margin:0 0 5px; border-bottom:1px dotted #bbb; padding:0 0 5px 15px; }
ul#menuLatNot { list-style-image:url(images/dbMenu.gif); width:150px; padding-left:10px; margin-left:3px; font-size:11px; }
ul#menuLatNot li { list-style-image:url(images/dbMenu.gif); padding:2px 0; border-bottom:1px dotted #bbb; font-size:11px; }
ul#menuLatNot li a { font-size:11px; color:#aaa; text-decoration:none; }
ul#menuLatNot li a:hover { color:#b40000; text-decoration:none; }
#brn { background:transparent url(images/institucional/brn.jpg) no-repeat; float:left; width:184px; height:236px; }

/* 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:.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:.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:70%; padding:5px; height:20em; border:1px solid #d4d4d4; background:#f5f5f5; 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; }
.post h5 em { font-style:normal; float:right; font-weight:normal; }


/* 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; width:830px; height:240px; margin-top:30px; border-top:4px solid #cfd3d6; }
#footerLinks {width: 600px; height: 16px; text-align: center; padding: 0px 0px 12px 0px; border-bottom: 1px solid #cfd3d6; margin: 30px 0px 12px 100px;}
#footerCopy {width: 600px; height: 27px; text-align: center;  margin: 0px 0px 0px 100px; color: #7d7d79;}
#footer img { margin-bottom:10px; }
#footer p { font-size:11px; color:#646464; line-height:1.2em; margin:0; }
#footer a:hover { color:#eee; text-decoration:underline; }
#footerLinks p { font-size:11px; line-height:1.2em; }
#footerLinks a { color:#444; text-decoration:none; }
#footerLinks a:hover { color:#888; text-decoration:underline; }
ul#menuFoot { list-style:none; width:140px; padding-left:0; margin:0; }
ul#menuFoot li a { font-size:11px; color:#bbb; text-decoration:none; }
ul#menuFoot li a:hover { color:#888; text-decoration:none; }
#header,#content,#sidebar,#footer,.widget { overflow:hidden; }
