body {margin:0; padding:0;}


#container { margin:0 auto; position:relative;}

/* HEADER */

div.topo { background-image:url(/imagens/bg_topo.jpg); background-repeat:repeat-x; }
div.topo div.conteudo_topo {width:940px; margin:0 auto;}
div.topo div.conteudo_topo div.header { height:20px; line-height:20px; float:right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#333;}
div.topo div.conteudo_topo div.header p.fl {float:left; margin:0; padding:0 2px 0 2px;}
div.topo div.conteudo_topo div.header p.fl img {vertical-align:middle;}
div.topo div.conteudo_topo div.header p.fl a {text-decoration:none; color:#333;}
div.topo div.conteudo_topo div.header p.fl a:hover {color:#666; text-decoration:underline;}
div.topo div.conteudo_topo div.logo { width:450px; float:left; padding:25px 0 15px 15px;}
div.topo div.conteudo_topo div.login { margin:0 0 25px 0; float:right; width:400px; text-align:right; padding:15px 0 0 0;}
div.topo div.conteudo_topo div.login form {margin:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#333;}
div.topo div.conteudo_topo div.login form input.login { width:100px; height:14px; border:1px solid #CCC; padding-left:3px; font-family:Arial, Helvetica, sans-serif; font-size:9px; line-height:14px; color:#333; margin-right:2px;}
div.topo div.conteudo_topo div.login form input.ok { cursor:pointer; width:26px; height:18px; border:1px solid #CCC; background-color:#0F0F32; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:9px; vertical-align:top;}
div.topo div.conteudo_topo div.login form input.logado {border:1px solid #fff; vertical-align:middle;}
div.topo div.conteudo_topo div.login form a {padding:0 27px 0 4px; color:#333;}
div.topo div.conteudo_topo div.login form a:hover {color:#666;}
div.topo div.conteudo_topo div.menu { clear:both; margin:30px 0 0 0 auto; background-image:url(/imagens/bg_menu.png); background-repeat:no-repeat; width:940px; height:45px;}
div.topo div.conteudo_topo div.menu ul.jd_menu_slate { list-style:none; margin:0; padding:0 0 0 20px; display:table; float:left; }
div.topo div.conteudo_topo div.menu ul.jd_menu_slate li.base {float:left; display:block; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; padding:12px 4px 0 4px;}
div.topo div.conteudo_topo div.menu ul.jd_menu_slate li.base a {text-decoration:none; color:#FFF; display:block; padding:0 4px 4px 4px;}
div.topo div.conteudo_topo div.menu ul.jd_menu_slate li.base a:hover {text-decoration:underline;}
div.topo div.conteudo_topo div.menu form { float:right; padding-top:12px; padding-right:25px;  }
div.topo div.conteudo_topo div.menu form input.busca {width:150px; height:15px; border:0;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
div.topo div.conteudo_topo div.menu form input.buscar { border:1px solid #FFF;  cursor:pointer; width:36px; height:17px; background-color:#0F0F32; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; }


div.submenu {clear:both; margin:-10px 3px 30px 5px;  height:30px; background-color:#eeeeee; }
div.submenu ul {list-style:none; margin:0; padding:0; display:table;}
div.submenu ul li {float: left; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006; line-height:30px;  margin:0 7px 5px 0; padding-right:7px; padding-left:7px;}
div.submenu ul li.marcacao { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; background-color:#006;}
div.submenu ul li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006; font-weight:bold; text-decoration:none;   text-align:center; }
div.submenu ul li a:hover { text-decoration:underline;}

/* FIM HEADER */

/* HOME */

div.conteudo_home {width:940px; margin:0 auto;}
div.conteudo_home #tabs { padding-top:20px;}
div.conteudo_home #tabs div.abas { width:265px; float:left; position:relative; z-index:100;}
div.conteudo_home #tabs div.abas p {margin:0 0 5px 0; padding:0;}
div.conteudo_home #tabs div.abas p a {display:block; text-decoration:none; height:36px; width:225px; background-image:url(/imagens/bg_aba.png); background-repeat:no-repeat; background-position:bottom; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#666; padding:8px 0 0 40px;}
div.conteudo_home #tabs div.abas p a:hover {height:36px; width:225px; color:#306B92; background-image:url(/imagens/bg_aba.png); background-repeat:no-repeat; background-position:top;}
div.conteudo_home #tabs div.abas p a.selected {height:36px; width:225px; color:#306B92; background-image:url(/imagens/bg_aba.png); background-repeat:no-repeat; background-position:top;}
div.conteudo_home #tabs div.conteudo_abas { float:left;}
div.conteudo_home #tabs div.conteudo_abas div.cont_abas { margin-left:-1px; background-image:url(/imagens/bg_conteudo_aba.jpg); background-repeat: no-repeat; width:650px; height:218px; padding:20px 0 0 25px; }
div.conteudo_home div.left_column {width:264px; clear:both; float:left;}
div.conteudo_home div.left_column div.box {width:242px; height:220px; background-image:url(/imagens/bg_box.jpg); background-repeat:no-repeat; margin-top:15px;}
div.conteudo_home div.left_column div.box div.calendario { padding:5px 0 0 12px;}
div.conteudo_home div.left_column div.box div.parceiros { padding:15px 0 0 15px;}
div.conteudo_home div.right_column {float:left; margin-top:15px;}
div.conteudo_home div.right_column div.box_tabelas { clear:both; margin:0 0 12px 0; padding:5px 0 0 0; width:675px; height:220px; background-image:url(/imagens/bg_tabelas.jpg); background-repeat:no-repeat;}
div.conteudo_home div.right_column div.box_tabelas_branca { clear:both; margin:0 0 12px 0; padding:5px 0 0 0; width:675px; height:220px; background-image:none;}
div.conteudo_home div.right_column div.box_tabelas_branca img { margin:0 22px 0 22px; }
div.conteudo_home div.right_column div.box_tabelas p { border-bottom:1px solid #CCC; font-weight:bold;  font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0 0 0 30px; margin:0 22px 0 22px; height:35px; line-height:35px;}
div.conteudo_home div.right_column div.box_tabelas p a { color:#666; text-decoration:none;}
div.conteudo_home div.right_column div.box_tabelas p a:hover { text-decoration:underline; color:#999;}
div.conteudo_home div.right_column div.box_tabelas p.mais {text-align:right; border-bottom:0; padding-right:25px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size:12px; margin:0;}
div.conteudo_home div.right_column div.box_tabelas p.mais a {color:#333; text-decoration:none;}
div.conteudo_home div.right_column div.box_tabelas p.mais a:hover { color:#999; text-decoration:underline;}
div.conteudo_home div.right_column div.box { float:left; width:320px; background-image:url(/imagens/bg_box_right.jpg); background-repeat:repeat-x;}
div.conteudo_home div.right_column div.box div.conteudo_especialista { padding:15px 0 0 20px;}
div.conteudo_home div.right_column div.box div.conteudo_especialista div.foto { width:77px; height:82px; float:left;}
div.conteudo_home div.right_column div.box div.conteudo_especialista div.nome { padding:0 0 0 7px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#666;}
div.conteudo_home div.right_column div.box div.conteudo_especialista div.nome span {font-size:11px; font-weight:normal;}
div.conteudo_home div.right_column div.box div.conteudo_especialista div.texto { padding-right:10px;}
div.conteudo_home div.right_column div.box div.conteudo_especialista div.texto p { margin:0; padding-top:7px; font-size:12px; color:#333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
div.conteudo_home div.right_column div.box div.conteudo_especialista div.texto p.sub_tit { font-weight:bold; float:left;}
div.conteudo_home div.right_column div.box div.conteudo_especialista div.texto p a {color:#333; font-size:11px; text-decoration:none;}
div.conteudo_home div.right_column div.box div.conteudo_especialista div.texto p a:hover {color:#999; text-decoration:underline;}
div.conteudo_home div.right_column div.box div.destaques { padding:15px 0 0 20px;}
div.conteudo_home div.right_column div.box div.destaques p { margin:0; width:280px; padding:15px 0 15px 0; border-bottom:1px solid #f2f2f2; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px;}
div.conteudo_home div.right_column div.box div.destaques p a {color:#636363; text-decoration:none;}
div.conteudo_home div.right_column div.box div.destaques p a:hover {text-decoration:underline; color:#333;}
div.conteudo_home div.right_column div.box div.destaques p.mais {border:0;}
div.conteudo_home div.right_column div.box_gr { clear:both;  margin:0 0 50px 0; padding:0; background-image:url(/imagens/bg_box_right.jpg); background-repeat:repeat-x;}
div.conteudo_home div.right_column div.box_gr div.table_indices {float:left; width:300px; padding:10px 0 0 20px;}
div.conteudo_home div.right_column div.box_gr div.table_indices table.indice { width:240px;}
div.conteudo_home div.right_column div.box_gr div.table_indices table.indice td { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; border-bottom:1px solid #f2f2f2; height:17px; padding-left:2px;}
div.conteudo_home div.right_column div.box_gr div.table_indices table.indice td.azul { background-color:#218db0; color:#FFF;}
div.conteudo_home div.right_column div.box_gr div.table_indices table.indice td.vermelho { background-color:#9c0000; color:#FFF;}
div.conteudo_home div.right_column div.box_gr div.table_indices table.indice td.verde { background-color:#060; color:#FFF;}
div.conteudo_home div.right_column div.box_gr div.table_indices table.indice td.amarelo { background-color: #F90; color:#FFF;}

/* FIM HOME */

div.conteudo_empresa {width:940px; margin:0 auto; padding-top:33px;}
div.conteudo_empresa div.colunas {padding-bottom:40px;}
div.conteudo_empresa div.column_left { float:left; width:280px;}
div.conteudo_empresa div.column_left div.foto { width:250px;}
div.conteudo_empresa div.column_center { width:310px; float:left;}
div.conteudo_empresa div.column_center p {width:300px; margin:0; padding:0 0 15px 0;}
div.conteudo_empresa div.column_center p.titulo { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#636363;}
div.conteudo_empresa div.column_center p.text { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
div.conteudo_empresa div.column_center p.sub_titulo { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#333333; }
div.conteudo_empresa div.column_center div.box {padding:20px 0 10px 0; clear:both;}
div.conteudo_empresa div.column_center div.box div.img {float:left; width:150px;}
div.conteudo_empresa div.column_center div.box div.texto_box {float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#333; font-weight:bold; padding-top:10px;}
div.conteudo_empresa div.column_center div.box div.texto_box_corrido { clear:both; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333;  padding-top:10px;}
div.conteudo_empresa div.column_center div.box a {color:#333; text-decoration:none;}
div.conteudo_empresa div.column_center div.box a:hover {color:#999;}
div.conteudo_empresa div.column_center ul.servicos { list-style:none; width:650px; display:table; padding:0; margin:0;}
div.conteudo_empresa div.column_center ul.servicos li { width:280px; float:left;  display:block; margin-right:30px; margin-bottom:30px;}
div.conteudo_empresa div.column_center ul.servicos li img {float:left;}
div.conteudo_empresa div.column_center ul.servicos li p.tit { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#333; font-weight:bold; margin:0; padding:5px 0 0 10px; float:left; width:120px;}
div.conteudo_empresa div.column_center ul.servicos li p.text { float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333;  margin:0; padding:5px 0 0 0; width:280px;}
div.conteudo_empresa div.column_center ul.servicos li p.text a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#333; font-weight:bold;}
div.conteudo_empresa div.column_center ul.servicos li p.text a:hover {color:#666;}
div.conteudo_empresa div.column_center p.sub_tit {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; font-weight:bold; margin:0; padding:15px 0 10px 0;}
div.conteudo_empresa div.column_center ul.tabelas_praticas { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0 0 30px 20px;}
div.conteudo_empresa div.column_center ul.tabelas_praticas li {padding-bottom:3px;}
div.conteudo_empresa div.column_center ul.tabelas_praticas li a { color:#006; text-decoration:none;}
div.conteudo_empresa div.column_center ul.tabelas_praticas li a:hover { color:#666;}
div.conteudo_empresa div.column_center div.boxes { width: 570px; height:190px; background-image:url(/imagens/bg_boxes.jpg); background-repeat:no-repeat; margin-bottom:20px;}
div.conteudo_empresa div.column_center div.boxes div.opiniao { padding:15px 0 0 20px;}
div.conteudo_empresa div.column_center div.boxes div.opiniao div.tit { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#666; font-weight:bold;}
div.conteudo_empresa div.column_center div.boxes div.opiniao div.img {width:155px; float:left;}
div.conteudo_empresa div.column_center div.boxes div.opiniao div.img_interna {width:330px; float:left;}
div.conteudo_empresa div.column_center div.boxes div.opiniao div.text { float:left; width:350px;}
div.conteudo_empresa div.column_center div.boxes div.opiniao div.text p { width:350px;  margin-bottom:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333;  margin:0; padding:0 0 0 0;}
div.conteudo_empresa div.column_center div.boxes div.opiniao div.text p.especialista_nm a{ font-weight:bold; color:#006; text-decoration:none; }
div.conteudo_empresa div.column_center div.boxes div.opiniao div.text p.especialista_nm a:hover { color:#999;}
div.conteudo_empresa div.column_center div.boxes ul.tabelas_praticas { color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:10px 0 0 40px;}
div.conteudo_empresa div.column_center div.boxes ul.tabelas_praticas li {padding-bottom:10px;}
div.conteudo_empresa div.column_center div.boxes ul.tabelas_praticas li a { color:#006; text-decoration:none;}
div.conteudo_empresa div.column_center div.boxes ul.tabelas_praticas li a:hover { color:#666;}
div.conteudo_empresa div.column_center div.boxes p.mais { clear:both; text-align:right; width:550px;   font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size:12px; margin:5px 0 0 0;}
div.conteudo_empresa div.column_center div.boxes p.mais a {color:#333; text-decoration:none;}
div.conteudo_empresa div.column_center div.boxes p.mais a:hover { color:#999; text-decoration:underline;}

div.conteudo_empresa div.column_center div.boxes02 { width: 280px; float:left; height:190px; background-image:url(/imagens/bg_boxes02.jpg); background-repeat:no-repeat; margin-bottom:20px;}
div.conteudo_empresa div.column_center div.boxes02 div.opiniao { padding:15px 0 0 20px;}
div.conteudo_empresa div.column_center div.boxes02 div.opiniao div.tit { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#666; font-weight:bold;}
div.conteudo_empresa div.column_center div.boxes02 ul.tabelas_praticas { color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:10px 0 0 40px;}
div.conteudo_empresa div.column_center div.boxes02 ul.tabelas_praticas li {padding-bottom:5px;}
div.conteudo_empresa div.column_center div.boxes02 ul.tabelas_praticas li a { color:#006; text-decoration:none;}
div.conteudo_empresa div.column_center div.boxes02 ul.tabelas_praticas li a:hover { color:#666;}
div.conteudo_empresa div.column_center div.boxes02 p.mais { clear:both; text-align:right; width:260px;   font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size:12px; margin:5px 0 0 0;}
div.conteudo_empresa div.column_center div.boxes02 p.mais a {color:#333; text-decoration:none;}
div.conteudo_empresa div.column_center div.boxes02 p.mais a:hover { color:#999; text-decoration:underline;}

div.conteudo_empresa div.column_center div.cliente {padding:20px 0 10px 0; float:left; width:300px;}
div.conteudo_empresa div.column_center div.cliente div.img {float:left; width:150px;}
div.conteudo_empresa div.column_center div.cliente div.texto_box {float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#333; font-weight:bold; padding-top:10px;}

div.conteudo_empresa div.column_right {float:left; width:350px;}
div.conteudo_empresa div.column_right div.logos { padding-left:10px;}
div.conteudo_empresa div.column_right div.logos ul {list-style:none; display:table; margin:0; padding:0;}
div.conteudo_empresa div.column_right div.logos ul li {float:left; padding:0 0 35px 35px;}
div.conteudo_empresa div.column_right div.box_right {padding-left:20px; padding-bottom:20px;}
div.conteudo_empresa div.column_right p.text { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
div.conteudo_empresa div.column_right p.sub_titulo { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#333333; }
div.conteudo_empresa div.column_right div.table_indices { width:280px; padding:0 0 20px 60px;}
div.conteudo_empresa div.column_right div.table_indices table.indice { width:240px;}
div.conteudo_empresa div.column_right div.table_indices table.indice td { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; border-bottom:1px solid #f2f2f2; height:17px; padding-left:2px;}
div.conteudo_empresa div.column_right div.table_indices table.indice td.tit {padding:3px 0 3px 0; font-size:14px; font-weight:bold;}
div.conteudo_empresa div.column_right div.table_indices table.indice td.tit span {font-size:11px;}
div.conteudo_empresa div.column_right div.table_indices table.indice td.azul { background-color:#218db0; color:#FFF;}
div.conteudo_empresa div.column_right div.table_indices table.indice td.vermelho { background-color:#9c0000; color:#FFF;}
div.conteudo_empresa div.column_right div.table_indices table.indice td.verde { background-color:#060; color:#FFF;}
div.conteudo_empresa div.column_right div.table_indices table.indice td.amarelo { background-color: #F90; color:#FFF;}
div.conteudo_empresa div.column_center_especialista { width:600px; float:left;}
div.conteudo_empresa div.column_center_especialista div.opiniao { padding: 30px 0 30px 0; border-bottom:1px solid #CCC;}
div.conteudo_empresa div.column_center_especialista div.opiniao div.links { width:200px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333; font-weight:bold;}
div.conteudo_empresa div.column_center_especialista ul.fotos { margin:50px 0 0 0; padding:0; list-style:none; display:inline;}
div.conteudo_empresa div.column_center_especialista ul.fotos li {float:left; margin:0 20px 20px 0;  padding:0;}
div.conteudo_empresa div.column_center_especialista ul.fotos li img {border:3px solid #006;}
div.conteudo_empresa div.column_center_especialista div.opiniao div.links a {color:#006;  text-decoration:none; font-size:14px; }
div.conteudo_empresa div.column_center_especialista p.titulo { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; margin:0; padding-bottom:10px; color:#636363;}
div.conteudo_empresa div.column_center_especialista div.img {width:155px; float:left;}
div.conteudo_empresa div.column_center_especialista div.img_interna {width:330px; float:left;}
div.conteudo_empresa div.column_center_especialista div.sub_tit { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; width:400px; font-size:12px; color:#333; font-weight:bold; float:left;}
div.conteudo_empresa div.column_center_especialista div.sub_tit p{margin:0;}
div.conteudo_empresa div.column_center_especialista div.sub_tit p a {color:#006; text-decoration:none;}
div.conteudo_empresa div.column_center_especialista div.sub_tit p a:hover { color:#999;}
div.conteudo_empresa div.column_center_especialista div.sub_tit_interna { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#333; font-weight:bold; float:left;}
div.conteudo_empresa div.column_center_especialista div.sub_tit_interna p{margin:0;}
div.conteudo_empresa div.column_center_especialista div.text {clear:both;}
div.conteudo_empresa div.column_center_especialista div.text p { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333;  margin:0; padding:15px 0 0 0;}
div.conteudo_empresa div.column_center_especialista div.text p.especialista_nm a{ font-weight:bold; color:#006; text-decoration:none;}
div.conteudo_empresa div.column_center_especialista div.text p.especialista_nm a:hover { color:#999;}
div.conteudo_empresa div.column_center_especialista div.text p.decreto a{ font-weight:bold; color:#006; text-decoration:none;}
div.conteudo_empresa div.column_center_especialista div.text p.decreto a:hover { color:#999;}
div.conteudo_empresa div.column_center_especialista div.paginacao { float:right; padding-top:20px;}
div.conteudo_empresa div.column_center_especialista div.paginacao ul { list-style:none; margin:0; padding:0; display:table;}
div.conteudo_empresa div.column_center_especialista div.paginacao ul li {float:left; padding-left:6px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
div.conteudo_empresa div.column_center_especialista div.paginacao ul li a {color:#666; text-decoration:none;}
div.conteudo_empresa div.column_center_especialista div.paginacao ul li a:hover {text-decoration:underline;}
div.conteudo_empresa div.column_center_especialista div.materias { float:left; padding-top:40px; width:350px;}
div.conteudo_empresa div.column_center_especialista div.materias p {  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; margin:0; padding:0 0 0 23px;}
div.conteudo_empresa div.column_center_especialista div.materias ul { display:block; margin-top:0;}
div.conteudo_empresa div.column_center_especialista div.materias ul li { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
div.conteudo_empresa div.column_center_especialista div.materias ul li a {color:#000; }
div.conteudo_empresa div.column_center_especialista div.materias ul li a:hover { color:#999;}
div.conteudo_empresa div.column_center_especialista div.botoes { float:right; padding-top:15px;}
div.conteudo_empresa div.column_center_especialista div.botoes input.bt_azul { background-color:#00003e; border:0; margin-left:6px; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:9px;}
div.conteudo_empresa div.column_center_especialista div.text div.formulario form table.tabela1 tr td {padding:16px 0 16px 0;}
div.conteudo_empresa div.column_center_especialista div.texto div.formulario input {border:1px solid #CCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; padding-left:3px;}
div.conteudo_empresa div.column_center_especialista div.texto div.formulario {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666;}
div.conteudo_empresa div.column_center_especialista div.texto span.categorias {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
div.conteudo_empresa div.column_center_especialista div.texto div.formulario textarea {border:1px solid #CCC;}
/* A EMPRESA */


/* FIM A EMPRESA */

div.news { position:relative; z-index:100; padding-top:35px; padding-bottom:20px; clear:both; margin:0 auto; font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:14px; color:#636363; font-weight:bold; background-image:url(/imagens/bg_box_right.jpg); background-repeat:repeat-x; width:800px;}
div.news input.nome {border:1px solid #999; height:17px; width:150px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; padding-left:3px; line-height:17px; margin-left:13px;}
div.news input.enviar {cursor:pointer; width:46px; height:22px; border:1px solid #CCC; background-color:#0F0F32; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:9px; vertical-align:middle; margin-left:-1px; margin-top:-3px;}
div.news p img {vertical-align:middle; margin-left:20px;}
div.rodape {background-color:#efefef; margin-top:-30px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333; padding-bottom:20px;}
div.rodape div.links {padding-top:50px;}
div.rodape div.links a {color:#333; padding:0 3px 0 3px;}
div.rodape div.enderecos {clear:both; margin:0 auto; width:800px; padding:20px 0 20px 0;}
div.rodape div.endereco {width:260px; float:left; margin:0 auto; border-right:1px solid #cccccc; text-align:center;}
div.rodape div.endereco p { display:block; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#666; margin:0; padding:0 30px 0 10px; width:240px; text-align:center;}
div.rodape div.endereco p.cidade {font-weight:bold;}

div.tit { clear:both;  height:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#636363; padding:20px 0 0 23px; margin:0;}

div.bug { clear:both; height:1px; width:1px;}

div.ui-datepicker {font-size:55.5%; margin:0 auto;}

#slider{}
#slider ul, #slider li{margin:0;padding:0;list-style:none;}
#slider li{width:650px;height:200px;overflow:hidden; }
#prevBtn, #nextBtn{display:block;width:21px;height:19px;position:absolute;left:550px;top:720px;}
#nextBtn{left:580px;}
#prevBtn a, #nextBtn a{ display:block;width:21px;height:19px;background:url(/imagens/btn_prev.gif) no-repeat 0 0;	}
#nextBtn a{background:url(/imagens/btn_next.gif) no-repeat 0 0;}

div.indices_tabela table {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006;}
div.indices_tabela table input { border:1px solid #CCC; background-color:#eee; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-weight:bold; padding:2px; cursor:pointer;}
div.indices_tabela table.tabela_resultado {color:#333; border:1px solid #CCC;}
div.indices_tabela table.tabela_resultado tr.cinza {background-color:#eeeeee;}
