body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; }
h1 { font-family: Helvetica, sans-serif; font-size: 20px; font-variant: small-caps; font-weight: bold; color:#0066CC; padding-top: 10px; padding-bottom: 10px; margin: 0px; }
.interno { padding: 0px; margin: 0px; padding-bottom: 15px; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin-left: 23px; color: #000000; line-height: 24px; padding-top: 5px; padding-bottom: 5px; margin: 0px; }
h3 { padding: 0px; margin: 0px; }
.h3sub { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; padding: 0px; margin: 0px; }
h4 { padding: 0px; margin: 0px; }
p { padding: 0px; padding-left: 10px; margin: 0px; margin-bottom: 10px; }
a { text-decoration: none; color: #0000FF; }
form { margin: 0px; padding: 0px; }
a:hover { text-decoration: underline; color: #0066FF; }
a:visited { color: #0000FF; }


#caminhos { font-family: Arial; font-size: 11px; padding-top: 5px; padding-left: 22px; padding-bottom: 5px; border-bottom: 1px solid #E6E6E6; background-image: url(../img/st-caminhos.gif); background-repeat: no-repeat; background-position: 4px 11px; }
#caminhos a{ text-decoration: none; color: #333333; }
#caminhos a:hover{ text-decoration: none; color: #FF3300; }
#caminhos a:visited{ }

#header { width: 100%; height: 105px; background-image: url(../img/bg-header.jpg); background-repeat: repeat-x; }
#header #menu { width: 900px; height: 78px; }
#header #submenu { width: 900px; height: 25px; background-image: url(../img/bg-subheader.jpg); background-repeat: repeat-x; display: block; }
#header #submenu #botoes { width: 900px; height: 25px; padding-top: 0px; }
#header #submenu #botoes img { padding-top: 5px; margin-right: 12px; padding-right: 5px; margin-left: 12px; padding-left: 5px; margin-bottom: 3px; padding-bottom: 2px; border-bottom: solid 2px #EBEBEB; }
#header #submenu #botoes img:hover{ border-bottom: solid 2px #000000; }
#header #logotipo { width: 180px; height: 53px; float: left; padding-top: 8px; }
#header #botoes { width: 720px; height: 53px; float: right; padding-top: 10px; }
#header #botoes .img { padding-top: 13px; padding-right: 40px; padding-left: 20px; padding-bottom: 5px; background-image: url(../img/bar-header.gif); background-repeat: no-repeat; background-position: 0px 13px; }
#header #botoes .img:hover{ background-color: #FFFFFF; }

#corpo { width: 100%; }
#conteudo { width: 900px; }
#conteudo #esquerdo { width: 720px; float: right; }
#conteudo #esquerdo #slideshow { width: 430px; float: left; }
#conteudo #esquerdo #slideshow #slidedom { width: 720px; float: left; margin-top: 10px; }
#conteudo #esquerdo #slideshow #slidedom .titulo { font-family: Arial; font-size: 22px; font-weight: bold; background-color: #FFFFFF; color:#0066CC; line-height: 24px; }
#conteudo #esquerdo #slideshow #slidedom .subtitulo { font-family: Arial; font-size: 14px; font-weight: bold; background-color:#FFFFFF; color: #000000; line-height: 16px; }

#conteudo #esquerdo #lateral { float: right; width: 250px; margin-top: 10px; }

#conteudo #esquerdo #lateral .box-a { float: left; width: 240px; margin-top: 5px; background-color: #FFFFFF; border-color: #E6E6E6; border-style: solid; border-width: 1px; color: #000000; padding: 5px; margin-bottom: 10px; }
#conteudo #esquerdo #lateral .box-a .titulo { font-family: Arial; font-size: 12px; color: #009933; font-weight: bold; }
#conteudo #esquerdo #lateral .box-a .titulo a{ text-decoration: none; color: #009933; }
#conteudo #esquerdo #lateral .box-a .info { padding-top: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
#conteudo #esquerdo #lateral .box-a .subtitulo { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
#conteudo #esquerdo #lateral .box-a .subtitulo a{ text-decoration: none; color: #000000; }
#conteudo #esquerdo #lateral .box-a .area { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #006600; padding-bottom: 3px; border-bottom: dotted; border-bottom-width: 1px; border-bottom-color: #CCCCCC; margin-bottom: 3px; }
#conteudo #esquerdo #lateral .box-a .mais { font-family: Arial; font-size: 11px; color: #003333; font-weight: bold; padding-top: 5px; }
#conteudo #esquerdo #lateral .box-a .mais a{ text-decoration: none; color: #003333; }

#conteudo #esquerdo #lateral .box-b { float: left; width: 240px; margin-top: 5px; background-color: #FFFFFF; border-color: #E6E6E6; border-style: solid; border-width: 1px; color: #000000; padding: 5px; margin-bottom: 10px; }
#conteudo #esquerdo #lateral .box-b .titulo { font-family: Arial; font-size: 12px; color: #FF0000; font-weight: bold; }
#conteudo #esquerdo #lateral .box-b .titulo a{ text-decoration: none; color: #FF0000; }
#conteudo #esquerdo #lateral .box-b .info { padding-top: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
#conteudo #esquerdo #lateral .box-b .subtitulo { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
#conteudo #esquerdo #lateral .box-b .subtitulo a{ text-decoration: none; color: #000000; }
#conteudo #esquerdo #lateral .box-b .area { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CC0000; padding-bottom: 3px; border-bottom: dotted; border-bottom-width: 1px; border-bottom-color: #CCCCCC; margin-bottom: 3px; }
#conteudo #esquerdo #lateral .box-b .mais { font-family: Arial; font-size: 11px; color: #990000; font-weight: bold; padding-top: 5px; }
#conteudo #esquerdo #lateral .box-b .mais a{ text-decoration: none; color: #990000; }

#conteudo #esquerdo #lateral .box-c { float: left; width: 240px; margin-top: 5px; background-color: #FFFFFF; border-color: #E6E6E6; border-style: solid; border-width: 1px; color: #000000; padding: 5px; margin-bottom: 10px; }
#conteudo #esquerdo #lateral .box-c .titulo { font-family: Arial; font-size: 12px; color: #333333; }
#conteudo #esquerdo #lateral .box-c .titulo a{ text-decoration: none; color: #000000; }
#conteudo #esquerdo #lateral .box-c .info { padding-top: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
#conteudo #esquerdo #lateral .box-c .area { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; padding-bottom: 3px; border-bottom: dotted; border-bottom-width: 1px; border-bottom-color: #CCCCCC; margin-bottom: 3px; }
#conteudo #esquerdo #lateral .box-c .mais { font-family: Arial; font-size: 11px; color: #000000; font-weight: bold; padding-top: 5px; }
#conteudo #esquerdo #lateral .box-c .mais a{ text-decoration: none; color: #000000; }

#conteudo #esquerdo #lateral .titulo a:hover{ text-decoration: underline; }
#conteudo #esquerdo #lateral .titulo a:visited{ }
#conteudo #esquerdo #lateral .subtitulo a:hover{ text-decoration: underline; }
#conteudo #esquerdo #lateral .subtitulo a:visited{ }
#conteudo #esquerdo #lateral .mais a:hover{ text-decoration: underline; }
#conteudo #esquerdo #lateral .mais a:visited{ }

#conteudo #esquerdo #foto { width: 680px; height: 120px; float: left; margin-top: 1px; margin-bottom: 10px; padding: 20px; }
#conteudo #esquerdo #foto .titulo { font-family: Arial; font-size: 24px; font-weight: bold; color:#FFFFFF; }
#conteudo #esquerdo #foto .subtitulo { font-family: Arial; font-size: 14px; font-weight: bold; }

#conteudo #esquerdo #foto-rede { width: 680px; height: 200px; float: left; margin-top: 5px; margin-bottom: 10px; padding: 20px; }
#conteudo #esquerdo #foto-rede .titulo { font-family: Arial; font-size: 24px; font-weight: bold; color:#000000; padding-left: 280px; }
#conteudo #esquerdo #foto-rede .subtitulo { font-family: Arial; font-size: 16px; font-weight: bold; line-height: 25px; padding-right: 10px; }

#conteudo #esquerdo #foto-outros { width: 680px; height: 200px; float: left; margin-top: 5px; margin-bottom: 10px; padding: 20px; }
#conteudo #esquerdo #foto-outros .titulo { font-family: Arial; font-size: 24px; font-weight: bold; color:#000000; }
#conteudo #esquerdo #foto-outros .subtitulo { font-family: Arial; font-size: 16px; font-weight: bold; line-height: 25px; width: 420px; }

#conteudo #esquerdo #foto-queroser { width: 680px; height: 200px; float: left; margin-top: 5px; margin-bottom: 10px; padding: 20px; }
#conteudo #esquerdo #foto-queroser .titulo { font-family: Arial; font-size: 24px; font-weight: bold; color:#000000; padding-left: 230px; }
#conteudo #esquerdo #foto-queroser .subtitulo { font-family: Arial; font-size: 16px; font-weight: bold; line-height: 25px; padding-right: 155px; }

#conteudo #esquerdo #foto-jasou { width: 680px; height: 200px; float: left; margin-top: 5px; margin-bottom: 10px; padding: 20px; }
#conteudo #esquerdo #foto-jasou .titulo { font-family: Arial; font-size: 24px; font-weight: bold; color:#000000; padding-left: 150px; }
#conteudo #esquerdo #foto-jasou .subtitulo { font-family: Arial; font-size: 16px; font-weight: bold; line-height: 25px; padding-left: 150px; }

#conteudo #esquerdo #foto-queroabrir { width: 680px; height: 200px; float: left; margin-top: 5px; margin-bottom: 10px; padding: 20px; }
#conteudo #esquerdo #foto-queroabrir .titulo { font-family: Arial; font-size: 24px; font-weight: bold; color:#000000; }
#conteudo #esquerdo #foto-queroabrir .subtitulo { font-family: Arial; font-size: 16px; font-weight: bold; line-height: 25px; padding-top: 20px; width: 440px; }

#conteudo #esquerdo #foto-internacionalizacao { width: 680px; height: 275px; float: left; margin-top: 5px; margin-bottom: 10px; padding: 20px; }

#conteudo #esquerdo #consultoria { width: 720px; float: left; padding-top: 10px; }

#conteudo #esquerdo #consultoria .consespec { width: 220px; float: left; padding-right: 10px; padding-left: 10px; }

#conteudo #esquerdo #consultoria .depoimentos { width: 680px; float: left; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; border-bottom: 2px solid #CCCCCC; margin-bottom: 20px; }
#conteudo #esquerdo #consultoria .parceiros { width: 330px; float: left; padding-left: 30px; padding-top: 10px; }
#conteudo #esquerdo #consultoria .parceiros .logo { height: 120px; }
#conteudo #esquerdo #consultoria .parceiros .texto { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 5px; }
#conteudo #esquerdo #consultoria .box-clientes { float: left; margin: 2px; background-image:url(../images/back-clientes.jpg); background-repeat: no-repeat; width: 170px; height: 100px; }
#conteudo #esquerdo #consultoria .clientes { float: left; width: 700px; padding-bottom: 20px; }
#conteudo #esquerdo #consultoria .clientes-titulo { margin: 0px; margin-bottom: 5px; padding-top: 2px; padding-left: 3px; width: 250px; height: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; border-bottom: solid #D7D7D7; border-bottom-width: 1px; }

#conteudo #esquerdo #consultoria #cadastro { width: 700px; float: left; }
#conteudo #esquerdo #consultoria #cadastro .tit { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; padding: 0px; margin-bottom: 3px; }
#conteudo #esquerdo #consultoria #cadastro .txt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 2px; padding-bottom: 5px; padding-top: 5px; }
#conteudo #esquerdo #consultoria #cadastro .input { width: 300px; }
#conteudo #esquerdo #consultoria #cadastro .box { float: left; }
#conteudo #esquerdo #consultoria #cadastro .button { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

#conteudo #esquerdo #consultoria #blog-a { width: 480px; float: left; }
#conteudo #esquerdo #consultoria #blog-a .blog { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; padding: 0px; margin-bottom: 3px; }
#conteudo #esquerdo #consultoria #blog-a .blog a{ color: #000033; }
#conteudo #esquerdo #consultoria #blog-a .blog-info { font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 5px; }
#conteudo #esquerdo #consultoria #blog-a .blog-txt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 2px; padding-bottom: 5px; padding-top: 5px; }
#conteudo #esquerdo #consultoria #blog-a .blog-com { margin: 0px; margin-bottom: 5px; padding-top: 2px; padding-bottom: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; border-bottom: solid #D7D7D7; border-bottom-width: 2px; }
#conteudo #esquerdo #consultoria #blog-a .blog-com-tit { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF3300; padding-bottom: 5px; }
#conteudo #esquerdo #consultoria #blog-a .blog-com-txt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-bottom: 5px; }
#conteudo #esquerdo #consultoria #blog-a .blog-com-box { margin-left: 10px; padding-top: 10px; padding-bottom: 10px; border-bottom: solid #E1E1E1; border-bottom-width: 1px; }
#conteudo #esquerdo #consultoria #blog-a .blog-com-ok { padding-top: 10px; }
#conteudo #esquerdo #consultoria #blog-a .blog-com-ok .titulo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; font-weight: bold; }
#conteudo #esquerdo #consultoria #blog-a .blog-com-ok .texto { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; padding-top: 5px; padding-left: 10px; color: #0066CC; }
#conteudo #esquerdo #consultoria #blog-a .input-comente { width: 450px; border: 1px solid #CCCCCC; background:#FFFFFF none repeat scroll 0%; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; padding: 5px; margin-bottom: 5px; }
#conteudo #esquerdo #consultoria #blog-b { width: 220px; float: right; }

#conteudo #esquerdo #consultoria #conteudo { width: 720px; float: left; }
#conteudo #esquerdo #consultoria #conteudo #informacoes { width: 280px; float: left; padding-left: 10px; padding-right: 10px; }
#conteudo #esquerdo #consultoria #conteudo #fotos { width: 400px; float: left; padding-left: 10px; }
#conteudo #esquerdo #consultoria #conteudo #formcandid { margin-top: 50px; width: 400px; float: left; }

#conteudo #esquerdo #consultoria #conteudo .box { width: 314px; height: 144px; float: left; background-image: url(../img/bg-box-franquias.gif); background-repeat: no-repeat; margin-right: 10px; margin-left: 20px; margin-top: 15px; }
#conteudo #esquerdo #consultoria #conteudo .box:hover{ width: 314px; height: 144px; float: left; background-image: url(../img/bg-box-franquiasA.jpg); background-repeat: no-repeat; margin-right: 10px; margin-left: 20px; margin-top: 15px; }
#conteudo #esquerdo #consultoria #conteudo .box .logo { width: 125px; height: 55px; float: left; padding-left: 5px; padding-top: 14px; }
#conteudo #esquerdo #consultoria #conteudo .box .dados { width: 170px; height: 55px; float: left; padding-left: 9px; padding-top: 14px; }
#conteudo #esquerdo #consultoria #conteudo .box .info { width: 285px; float: left; padding-top:10px; padding-left: 15px; padding-right: 14px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
#conteudo #esquerdo #consultoria #conteudo .box .menu { width: 285px; float: left; padding-top:10px; padding-left: 15px; padding-right: 14px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
#conteudo #esquerdo #consultoria #conteudo .box a { color:#000000; }
#conteudo #esquerdo #consultoria #conteudo .box a:hover { color:#333333; }
#conteudo #esquerdo #consultoria #conteudo .box a:visited { color:#000000; }



#conteudo #esquerdo #consultoria #conteudo #todos { width: 480px; float: left; border-right-style: dotted; border-right-width: 1px; border-right-color: #CCCCCC; padding-right: 20px; }
#conteudo #esquerdo #consultoria #conteudo #todos .categoria{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003399; }
#conteudo #esquerdo #consultoria #conteudo #todos .info{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
#conteudo #esquerdo #consultoria #conteudo #todos .titulo{ font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 20px; }
#conteudo #esquerdo #consultoria #conteudo #todos .subtitulo{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px; color: #333333; }
#conteudo #esquerdo #consultoria #conteudo #todos .subtituloc{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; color: #333333; font-weight: bold; font-style: italic; }
#conteudo #esquerdo #consultoria #conteudo #todos .titulo a{ color: #003366; }
#conteudo #esquerdo #consultoria #conteudo #todos .conteudo{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 22px; color: #333333; margin-top: 10px; padding-bottom: 5px; }
#conteudo #esquerdo #consultoria #conteudo #todos .links{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 25px; }
#conteudo #esquerdo #consultoria #conteudo #todos .links a{ color: #003366; }
#conteudo #esquerdo #consultoria #conteudo #todos img{ float: left; padding: 1px; border: solid 1px #E6E6E6; margin-right: 10px; }

#conteudo #esquerdo #consultoria #conteudo #segmentados { width: 200px; float: right; }
#conteudo #esquerdo #consultoria #conteudo #segmentados .box-conteudo{ padding-bottom: 10px; }
#conteudo #esquerdo #consultoria #conteudo #segmentados .area{ padding: 0px; margin: 0px; font-family:Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000099; padding-bottom: 5px; }
#conteudo #esquerdo #consultoria #conteudo #segmentados .artigos .area{ color: #000000; }
#conteudo #esquerdo #consultoria #conteudo #segmentados .eventos .area{ color: #000000; }
#conteudo #esquerdo #consultoria #conteudo #segmentados .noticias .area{ color: #000000; }
#conteudo #esquerdo #consultoria #conteudo #segmentados .info{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; }
#conteudo #esquerdo #consultoria #conteudo #segmentados .titulo{ padding: 0px; margin: 0px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 16px; padding-bottom: 5px; }
#conteudo #esquerdo #consultoria #conteudo #segmentados .titulo a{ color: #333333; }
#conteudo #esquerdo #consultoria #conteudo #segmentados .artigos .titulo a{ color: #009933; }
#conteudo #esquerdo #consultoria #conteudo #segmentados .eventos .titulo a{ color: #333333; }
#conteudo #esquerdo #consultoria #conteudo #segmentados .noticias .titulo a{ color: #CC0000; }
#conteudo #esquerdo #consultoria #conteudo #segmentados .todos{ padding: 0px; margin: 0px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 16px; padding-bottom: 5px; padding-top: 5px; border-top-style: dotted; border-top-width: 1px; border-top-color: #CCCCCC; }
#conteudo #esquerdo #consultoria #conteudo #segmentados .todos a{ color: #333333; }
#conteudo #esquerdo #consultoria #conteudo #segmentados .artigos .todos a{ color: #006600; }
#conteudo #esquerdo #consultoria #conteudo #segmentados .eventos .todos a{ color: #000000; }
#conteudo #esquerdo #consultoria #conteudo #segmentados .noticias .todos a{ color: #990000; }
#conteudo #esquerdo #consultoria #conteudo #segmentados .releases .area{ color: #000000; }
#conteudo #esquerdo #consultoria #conteudo #segmentados .releases .titulo a{ color: #333333; }
#conteudo #esquerdo #consultoria #conteudo #segmentados .releases .todos a{ color: #000000; }

#conteudo #esquerdo #consultoria #conteudo #formulario { width: 480px; float: left; padding-right: 20px; }
#conteudo #esquerdo #consultoria #conteudo #formulario .input { width: 300px; }

#conteudo #esquerdo #consultoria #conteudo #adicionais { width: 180px; float: right; padding-left: 20px; border-left-style: dotted; border-left-width: 1px; border-left-color: #CCCCCC; }
#conteudo #esquerdo #consultoria #conteudo #adicionais .titulo { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #003399; padding: 0px; margin: 0px; padding-bottom: 2px; }
#conteudo #esquerdo #consultoria #conteudo #adicionais .dados { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; padding: 2px; margin: 0px; }
#conteudo #esquerdo #consultoria #conteudo #adicionais .box-adicionais { padding-bottom: 15px; }

#conteudo #esquerdo #consultoria #conteudo .box-grupo { width: 340px; height: 150px; padding-left: 10px; padding-right: 10px; float: left; }
#conteudo #esquerdo #consultoria #conteudo .box-grupo img{ float: left; padding-right: 10px; }
#conteudo #esquerdo #consultoria #conteudo .grupo { font-family: Helvetica; font-size: 15px; font-weight: bold; font-variant: small-caps; padding-left: 5px; }
#conteudo #esquerdo #consultoria #conteudo #leiamais { width: 420px; float: left; }
#conteudo #esquerdo #consultoria #conteudo #leiamais ul{ width: 400px; padding: 0px; margin: 0px; list-style: none; }
#conteudo #esquerdo #consultoria #conteudo #leiamais li{ border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: #CCCCCC; padding: 5px; }
#conteudo #esquerdo #consultoria #conteudo #lista { width: 280px; float: right; }
#conteudo #esquerdo #consultoria #conteudo #lista ul{ width: 270px; padding: 0px; margin: 0px; list-style: none; }
#conteudo #esquerdo #consultoria #conteudo #lista li{ border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: #CCCCCC; padding: 5px; }

#conteudo #esquerdo #consultoria #conteudo #infos { width: 420px; float: left; padding-left: 14px; }

#conteudo #esquerdo #consultoria #conteudo #produtos { width: 280px; float: right; }
#conteudo #esquerdo #consultoria #conteudo #produtos ul{ width: 270px; padding: 0px; margin: 0px; list-style: none; }
#conteudo #esquerdo #consultoria #conteudo #produtos li{ border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: #CCCCCC; padding: 5px; }

#conteudo #esquerdo #consultoria #conteudo { width: 720px; float: left; padding-top: 10px; }
#conteudo #esquerdo #consultoria #conteudo #infos #leiamais { width: 420px; float: left; }
#conteudo #esquerdo #consultoria #conteudo #infos #leiamais ul{ width: 400px; padding: 0px; margin: 0px; list-style: none; }
#conteudo #esquerdo #consultoria #conteudo #infos #leiamais li{ border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: #CCCCCC; padding: 5px; }

#conteudo #esquerdo #consultoria .cursosprodutos { width: 155px; float: left; background-image: url(../img/bg-boxprodutos-q_02.jpg); background-repeat:repeat-y; padding-left: -5px; padding-right: 18px; padding-top: -8px; }
#conteudo #esquerdo #consultoria .cursosprodutos:hover{ width: 155px; float: left; /*background-image: url(../img/bg-boxprodutos-b.jpg);*/ background-repeat:repeat-y; padding-left: -5px; padding-right: 18px; padding-top: -8px; }

#conteudo #esquerdo #consultoria #conteudo #agrupa-produto{ height:auto; width:100%; border:1px solid #cccccc; overflow:hidden;}
#conteudo #esquerdo #consultoria #conteudo #agrupa-produto .titulo { color:#0066CC; font-family:Helvetica,sans-serif; font-size:20px;}
#conteudo #esquerdo #consultoria #conteudo #agrupa-produto .avaliacao { color:#6c6c6c; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; margin-bottom:50px;}
#conteudo #esquerdo #consultoria #conteudo #agrupa-produto .preco { padding-left:0px; color:#e1052f; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
#conteudo #esquerdo #consultoria #conteudo #agrupa-produto #produto{ height:370px; width:330px; margin:10px 30px 20px 10px; float:left;}
#conteudo #esquerdo #consultoria #conteudo #agrupa-produto #produto #produto-top{ height:20px; width:330px;  background: url(../img/prod_top.jpg) no-repeat;}
#conteudo #esquerdo #consultoria #conteudo #agrupa-produto #logos{ margin-top:30px;}
#conteudo #esquerdo #consultoria #conteudo #agrupa-produto #produto #produto-meio{ height:330px; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
#conteudo #esquerdo #consultoria #conteudo #agrupa-produto #produto #produto-meio ul li{ float:left; list-style:none; margin-right:8px;}
#conteudo #esquerdo #consultoria #conteudo #agrupa-produto #produto #produto-meio ul li img{ border:0px;}
#conteudo #esquerdo #consultoria #conteudo #agrupa-produto #produto #produto-meio #imgPrincipal{ text-align:center; height:220px;}
#conteudo #esquerdo #consultoria #conteudo #agrupa-produto #produto .ampliar{ clear:both; font-weight:bold; text-align:center; margin-top:10px;}
#conteudo #esquerdo #consultoria #conteudo #agrupa-produto #produto #produto-bottom{ height:20px; width:330px; background: url(../img/prod_bottom.jpg) no-repeat;}
#conteudo #esquerdo #consultoria #conteudo #agrupa-produto #realiza-compra{ width:264px; float:left; padding-top:20px;}
#conteudo #esquerdo #consultoria #conteudo #agrupa-produto #informacoes{ padding-top:10px; border-top:1px solid #cccccc; clear:both; width:100%;}
#conteudo #esquerdo #consultoria #conteudo #agrupa-produto #informacoes h3{ color:#000; font-family:Helvetica,sans-serif; font-size:20px; margin-bottom:5px;}
#conteudo #esquerdo #consultoria #conteudo #agrupa-produto #informacoes p{ padding-left:0px;}
#conteudo #esquerdo #consultoria #footer { width: 720px; float: left; padding-top: 10px; }
#conteudo #esquerdo #consultoria #footer #leiamais { width: 420px; float: left; }
#conteudo #esquerdo #consultoria #footer #leiamais ul{ width: 400px; padding: 0px; margin: 0px; list-style: none; }
#conteudo #esquerdo #consultoria #footer #leiamais li{ border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: #CCCCCC; padding: 5px; }
#conteudo #esquerdo #manchetes { width: 430px; float: left; }
#conteudo #esquerdo #manchetes .bloco { width: 200px; padding-left: 10px; padding-right: 10px; float: left; }
#conteudo #esquerdo #manchetes .bloco-not { width: 430px; padding-left: 10px; padding-right: 10px; float: left; }
#conteudo #esquerdo #manchetes .bloco-not .box { padding-bottom: 12px; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: #CCCCCC; padding-top: 5px; }
#conteudo #esquerdo #manchetes .bloco-not img{ float: left; padding: 1px; border: solid 1px #E6E6E6; margin-right: 10px; margin: 5px; }
#conteudo #esquerdo #manchetes .area { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #003399; padding-top: 10px; padding-bottom: 5px; border-bottom: dotted; border-bottom-width: 1px; border-bottom-color: #CCCCCC; }
#conteudo #esquerdo #manchetes .titulo { font-family: Arial; font-size: 13px; color: #000000; font-weight: bold; }
#conteudo #esquerdo #manchetes .titulo a{ text-decoration: none; color: #0066CC; }
#conteudo #esquerdo #manchetes .titulo a:hover{ text-decoration: underline; color: #0066CC; }
#conteudo #esquerdo #manchetes .titulo a:visited{ color: #0066CC; }
#conteudo #esquerdo #manchetes .info { padding-top: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
#conteudo #esquerdo #manchetes .subtitulo { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
#conteudo #esquerdo #manchetes .subtitulo a{ text-decoration: none; color: #000000; }
#conteudo #esquerdo #manchetes .subtitulo a:hover{ text-decoration: underline; color: #000000; }
#conteudo #esquerdo #manchetes .subtitulo a:visited{ color: #000000; }

#conteudo #esquerdo #lateral .box-a .area { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #006600; padding-bottom: 3px; }

#conteudo #direito { width: 160px; float: left; }
#conteudo #direito .branco { width: 160px; float: right; margin-top: 10px; margin-bottom: 5px; }
#conteudo #direito .branco .input { width: 145px; }
#conteudo #direito .menu { width: 155px; float: left; background-color: #FFFFFF; margin-top: 10px; margin-bottom: 5px; }
#conteudo #direito .menu .titulo { font-family: Arial, Helvetica, sans-serif; letter-spacing: normal; font-size: 12px; font-weight: bold; margin: 5px; }
#conteudo #direito .menu .input { margin-left: 5px; margin-bottom: 5px; width: 138px; }
#conteudo #direito .menu ul { padding: 2px; margin: 0px; margin-bottom: 5px; list-style: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 22px; font-weight: bold; }
#conteudo #direito .menu ul li { color: #000000; border-bottom: dotted 1px #CCCCCC; padding: 2px; padding-left: 5px; }
#conteudo #direito .menu ul li a { color: #000099; text-decoration: none; }
#conteudo #direito .menu ul li a:hover { color: #0000CC; text-decoration: underline; }
#conteudo #direito .menu ul li a:visited { }

#conteudo #direito .menulogin { width:155px; float:left; border: solid 1px #E1E1E1; margin-top: 10px; }
#conteudo #direito .menulogin .titulo { font-family: Arial, Helvetica, sans-serif; letter-spacing: normal; font-size: 11px; font-weight: bold; margin: 5px; }
#conteudo #direito .menulogin ul { padding: 2px; margin: 0px; list-style: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#conteudo #direito .menulogin ul li { color: #CC0000; border-top: dotted 1px #CCCCCC; padding: 2px; padding-left: 5px; }
#conteudo #direito .menulogin ul li a { color: #CC0000; text-decoration: none; }
#conteudo #direito .menulogin ul li a:hover { color: #FF0000; text-decoration: underline; }
#conteudo #direito .menulogin ul li a:visited { }

.input { padding: 5px; border: 1px solid #CCCCCC; background:#FFFFFF none repeat scroll 0%; font-family:verdana,sans-serif; font-size: 11px; color: #000000; }
.input:hover, .input:focus { border: 1px solid #000099; background: white none repeat scroll 0%; color: black; }
.topp{ position:absolute; margin-left:-9999px;}
.indentmenu{ font: bold 13px Arial; width: 100%; }
.indentmenu ul{ margin: 0; padding: 0; float: left; }
.indentmenu ul li{ display: inline; }
.indentmenu ul li a{ float: left; color: black; padding: 3px 11px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.indentmenu ul li a:visited{ color: black; }
.indentmenu ul li a.selected{ color: black; padding-top: 4px; padding-bottom: 2px; background-color: #E1E1E1; }
.indentcontent { border-top:1px solid #C8C8C8; border-bottom:1px solid #E6E6E6; width:480px; height: 150px; padding: 5px; margin-bottom:1em; }


.input_b { padding: 2px; border: 1px solid #CCCCCC; background:#FFFFFF none repeat scroll 0%; font-family:verdana,sans-serif; font-size: 10px; color: #000000; }
.input_b:hover, .input_b:focus { border: 1px solid #000099; background: white none repeat scroll 0%; color: black; }
