﻿/*Layout para Impressão*//*Css reset*/  html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul, dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object, a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span, strong, sub, sup, tt, var, legend, fieldset { margin: 0; padding: 0; } img, fieldset { border: 0; } body, select, input, textarea { font: 100%  arial, helvetica, sans-serif; } #container { font-size: 0.8em; width: 760px; margin: 0 auto; } h1, h2, h3, h4, h5, h6 { padding-bottom: 0.8em; } h1 { font-size: 2em; } h2 { font-size: 1.8em; } h3 { font-size: 1.6em; } h4 { font-size: 1.4em; } h5 { font-size: 1.2em; } h6 { font-size: 1em; } p { padding-bottom: 1.2em; } /* ~~~~~~~~~~ reusable class ~~~~~~~~~~ */ .error { font-weight: bold; } .confirmation { font-weight: bold; } div.fieldset { border: solid 1px #999; padding: 1em; margin: 1em 0; } legend span { display: block; font-weight: bold; font-size: 1.4em; }  * { margin:0; padding:0; list-style:none; vertical-align:baseline; color: #666;}
/*Geral*/
body {background:#fff; padding:0; margin:0; text-decoration:none; font: normal normal 12px Arial; width:720px; }
.logotipo { display:none;}
.rodape #imgUniodonto{ display:none;}
h1, h2, h3, h4, h5, h6 { font: normal bold 14px Arial;}
#logotipoImpressao { float:right;}
.banner_home, #janelalogin, #menu, #dockmenu, label, .botao, input, .cancela_pergunta, select, textarea, .noprint {display:none;}
.mestre {padding:30px;}
.boxconteudo{ float:left; width: 210px; padding: 5px;}
.rodape{border-top: 1px solid #ccc; font:normal normal 10px Arial;}
.rodape div {width:600px; margin: 0 auto;}
.rodape div p {text-align:right; float:left; margin:0;}
.rodape #imgUniodonto { margin: 0 auto; display:block; padding: 30px 0 10px 0;}
.clear { clear:both;}
.busca { width:100%; padding:0;}
.busca ul, .busca>h2 { display:none;}
#tabs2 { margin: 0 4px 10px 4px;}
#tabs2>div { padding: 10px;}
#tabs2 div h6{ width:100%; padding: 0; margin:0;  font: normal normal 12px Arial; }
#tabs2 div strong{ width:100%; font: normal Bold 12px Arial; }
#tabs2 div em{ font: normal normal 12px Arial;}
#tabs2>span, #tabs2>span>span, .guiaDental #tabs2 span>input { display: none;}
.quemSomos img { display:none;}
.quemSomos { padding-bottom:20px;}
.guiaDental .mapa{width:640px; height:400px; border: 1px solid #ccc; margin-bottom:20px; overflow:hidden;}
.planos>div#planoN1 h2 { page-break-before:always;}
.planos>div#planoN2 h2 { page-break-before:always;}
.column { width:600px;}
.column>div>img { display:none;}
table{ border: 2px solid #ccc; width:100%;}
table td{ padding:4px; border:1px solid #ccc; font:normal normal 10px Arial;}
table td img{ display:none;}
td>table{ display:none;}
div#filtro img { display:none;}
div.extratos table, div.recibos table { width: 44%; float:left; margin:10px;}
div.opcoesUsuario { display:none;}
div.avisos>strong{ border-bottom:1px solid #ccc; border-top:1px dashed #ccc; margin-bottom:10px; display:block; padding:2px 10px 2px 10px;}
div.avisos>div { padding:10px 10px 30px 10px; }
div.avisos img { display:none;}
.alternate { background:#f5f5f5;}
div.boxBranco, div.boxRosa, div.boxAmarelo, div.boxBordo { border:none; padding:0; margin:0; text-align:left;}
