body{font-size: 12px ;font-family: Arial,FreeSans;text-align:center;background:#3768b1;margin:0; padding:0}img{border:0}div,p{text-align: left}form.contato{margin:0 auto}label.contato{color:#3768b1;vertical-align:top;width:100px;display:block;height:20px;float:left;padding-right:5px}#conteudo{margin: 0 auto;width:980px;background:#fff}#topo, #rodape{background:#fff;border:1px solid #e2e2e2;float:left}#topo{width:978px}#topoimg{height:136px}#rodape, #corpo{padding: 0;margin-top: 0.5em}#corpo{padding-top:0.5em}#menu{border:1px #b4caff solid;background:#08194D;border-left:0;border-top:0;height:68px;}#menu span{display: block;padding:0 26px 0 25px ;float:left;border-left:1px #b4caff solid;line-height: 34px;}#menu span.current-menu{background: url('http://dentplan.com.br/media/images/links-hover.png') 0 -68px}#menu span a{color: #fff; font-weight:bold;text-transform:uppercase;text-decoration:none;font-size:11px}.link2{color:#8e8e8e;font-weight:bold;text-decoration:none;line-height:200%;}.link2:hover{text-decoration:underline;}.link3{font-weight:bold;text-decoration:none;line-height:150%;cursor:pointer}.link3.current{color: #fff}.link3 span{display:block;width:100%;padding:5px;width:165px;border-bottom:1px solid #e1e1e1;color:#0c5d93;padding-right:0}.link3 span.current, .link3 span.currents{background:#bd2b65;color: #fff;}.link4{color:#ffffff;font-weight:bold;text-decoration:none;line-height:150%;cursor:pointer}.link4.current{color: #fff}.link4 span{display:block;width:100%;background:#0c5d93;padding:5px;width:160px;border-bottom:1px solid #fff}.link4 span.current{background:#cb0000;color: #f1f1f1;}.caixas{background: #fff url(http://dentplan.com.br/media/images/bg-caixas.jpg) repeat-y;margin:5px 5px 0;padding-bottom:0}.caixas h2{color: #fff;font-size:14px;padding:4px;margin:0 1px 4px;}.titulo{background:#ff0000;height:18px;}.bg-texto-footer{background:#f2f2f2 url(http://dentplan.com.br/media/images/caixas-footer.jpg) no-repeat;height:7px;}.bg-texto-gfooter{background:#f2f2f2 url(http://dentplan.com.br/media/images/bg-caixas-gfooter.jpg) no-repeat;height: 7px;}.bg-texto-ggfooter{background:#f2f2f2 url(http://dentplan.com.br/media/images/bg-caixas-ggfooter.jpg) no-repeat;height: 7px;}.caixas h3{text-align:justify;margin-top:0;font-size:14px;padding:0 5px}.caixas .texto{color:#454545;padding: 0 5px;margin-bottom:0}.texto2, .texto3{color:#454545;padding: 0 5px 5px;}.texto3{text-align:right;margin:-2.2em 0.3em 0 0;}.caixas .texto p , .caixas .texto .texto-div{font-family:"Trebuchet MS",Arial,Sans-Serif;margin: 10px 0;line-height:150%;font-size:14px;text-align:justify;padding:0 3px}.caixas .texto a.mais{font-weight:bold;text-decoration:none;}.caixas .texto a.mais:hover{text-decoration:underline}#left, #right, #center, #center2{background:#f2f2f2 url(http://dentplan.com.br/media/images/bg-coluna.png) repeat-x;float:left;border:1px #cbcbcb solid;margin-top:4px}.caixa-footer{background: url(http://dentplan.com.br/media/images/bg-coluna-footer.png) repeat-x;height:20px;}#left{margin-left:2px}#left,#right{width: 196px;}#left .caixas, #right .caixas{margin:5px 5px 0;}#center{width:556px;margin:4px 8px 2px}#center2{width:760px;margin:4px 4px 2px 9px}.center{background: #fff url(http://dentplan.com.br/media/images/bg-caixas-g.jpg) repeat-y}.center2{background: #fff url(http://dentplan.com.br/media/images/bg-caixas-gg.jpg) repeat-y}#footercorpo{clear:both}div#bannerflutuante{width:145px;height:87px;position:absolute;right:2px;top:200px;z-index:3;border: 2px #0c5d93 solid}.amarelo h2{background-color:#f5b312 }.amarelo h3, .amarelo .texto a.mais{color:#f5b312;}.azul h2{background-color:#0c5d93 }.azul h3, .azul .texto a.mais{color:#0c5d93}.vermelho h2{background-color:#cb0000 }.vermelho h3, .vermelho .texto a.mais{color:#cb0000}.verde h2{background-color:#498043;}.verde h3, .verde .texto a.mais{color:#498043}.cinza h2{background-color:#6b808e}.cinza h3, .cinza .texto a.mais{color:#6b808e}.azulclaro h2{background-color:#6699cc}.azulclaro h3, .azulclaro .texto a.mais{color:#6699cc}.rosa h2{background-color:#bd2b65}.rosa h3, .rosa .texto a.mais{color:#bd2b65}.laranja h2{background-color:#fd7e00}.laranja h3, .laranja .texto a.mais{color:#fd7e00}.verdeoliva h2{background-color:#a0b178}.verdeoliva h3, .verdeoliva .texto a.mais{color:#a0b178}.caixas2{width:229px;float:left;margin-left:9px;}.caixas2 h3{color: #cb0000;margin:5px 0}#rodape .caixas{background:#f2f2f2; border: 1px #e4e4e4 solid;width: 976px;margin:0}#rodape .caixas h2{margin:0 0 4px;}#rodape .fundo2{background: #454545}#rodape .fundo2 a{color: #fff}#implantes{margin-left: 10px}#vintequatrohoras{margin:2px 0 0 4px}.campo{border: 1px #d4d4d4 solid;width: 168px;margin:2px 0;background: #fff}#contatoForm label{text-align:right}textarea.campo{width:400px;height:200px}.botao{}.enviado, .erros{text-align: center;margin:0 auto;padding: 5px;margin-bottom:10px;border:3px solid}.enviado{color:#203d00;border-color: #d0ffc7;background:#e7ffce}.erros{color:#e00000;border-color: #e00000;background:#ffe8e8}.link5{list-style:none}.link5 li a{text-decoration: none;font-weight:normal;color:#3768b1;line-height:150%;}.link5 li a:hover{text-decoration:underline;}h3.titulo4{display:block;background: url(http://dentplan.com.br/media/images/barra1.jpg) no-repeat;padding:5px;color:#454545;padding:14px;margin: 0 0 0 5px}.texto4, #accordion{padding: 0 8px;line-height:150%}.texto4 a{font-weight:normal !important;}h4.head{color:#454545;margin:20px 0 0;display:block;padding: 10px 10px 0px;font-size: 14px}.content2{margin:0 10px}div.content2 p{margin:0 !important}p.topo{text-align:right;margin:5px 0}p.topo a{background:url(http://dentplan.com.br/media/images/seta-cima.jpg) no-repeat;padding-left:23px;display:block;height:20px}form label, form span{font-weight: bold;color:#3768b1;padding: 5px}form input{margin:5px}form div{padding: 2px;margin: 2px;clear: both;}a img.empregos{margin:2px;border:0}.sucesso{padding:10px;background-color:#e9ffdf;border:#265c0e solid 2px;margin:10px auto ;width:500px;font-size:14px}.empregos{margin:2px;font-weight:normal;border: 1px#d4d4d4 solid;padding:2px;background: #f1f1f1}.empregos p.e{margin:2px;border: 1px #d4d4d4 solid; background: #fff}.empregos a{color: #0C5D93;font-size:14px;text-decoration:none;font-weight:bold}.empregos a.link-empregos{font-size:12px;font-weight:normal}.empregos a:hover{text-decoration:underline}.empregos span{float:right;margin-top: -15px}a.link10{color:#3B71BF;font-size:11px;}a.link10:hover{text-decoration:none}h3.amarelo{color:#f5b312;}h3.vermelho{font-size:18px;margin-bottom:3px;color:#000099}span.vermelho{font-size:14px;color:#000099;margin:2px 0 2px 6px;line-height:150%;}hr {clear:both;}.cadastro-index{background: url(http://dentplan.com.br/media/images/barra-cadastro.jpg);display:block;width:100px;height:83px;float:left;margin:2px 0 2px 8px}.cadastro-index.cadastro-clinicas{background-position: 0 0;}.cadastro-index.cadastro-dentistas{background-position: -100px 0;}.cadastro-index.cadastro-beleza{background-position: -200px 0;}.cadastro-index.cadastro-medicina{background-position: -300px 0;}.cadastro-index.cadastro-fornecedores{background-position: -400px 0;}form#formCadastro div input{border: 1px #cacaca solid;border-bottom: 1px #8f8f8f solid}form#formCadastro div input:hover, form#formCadastro div input.input-ativo{border:1px #ffc6c6 dashed;background:#fffcc7}form#formCadastro div label{padding:1px}.btn-salvar{background: url(http://dentplan.com.br/media/images/btn-enviar.jpg) repeat-x;color:#fff;padding:5px;font-weight:bold;border:1px solid #f4f4f4}.btn-salvar:hover{background: url(http://dentplan.com.br/media/images/btn-enviar-hover.jpg) repeat-x !important;}.ui-dropdownchecklist{height: 20px;border: 1px solid #ddd;border-right: 0;padding:0;background: #fff url(http://dentplan.com.br/media/images/dropdown.png) no-repeat center right;}.ui-dropdownchecklist-hover, .ui-dropdownchecklist-active{background-image: url(http://dentplan.com.br/media/images/dropdown_hover.png); border-color: #5794bf;}.ui-dropdownchecklist-text{font-size: 14px;height: 10px;line-height: 20px;margin-right: 17px; }.ui-dropdownchecklist-dropcontainer{background-color: #fff;border: 1px solid #999;}.ui-dropdownchecklist-item{}.ui-dropdownchecklist-item-hover{background-color: #39f;}.ui-dropdownchecklist-item-hover .ui-dropdownchecklist-text{color: #fff;}.ui-dropdownchecklist-group{font-weight: bold;font-style: italic;}.ui-dropdownchecklist-indent{padding-left: 20px;}.link-logado{color:#0C5D93;text-decoration:none;}.link-logado:hover{text-decoration:underline;}.newsletter input[type=text]{width:154px;}#pagina-dentplan .texto{background: url(http://dentplan.com.br/media/images/fundo-index-dentplan.jpg) no-repeat; }#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 4px solid #525252;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#e8e8e8;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}
