
 * {padding:0;margin:0;vertical-align:top;}
 
 body {height:100%;}
 
 html > body {overflow-y: auto;}
 
 h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, fieldset, address {padding:10px 0;}
 

 li, dd, blockquote {margin-left:40px;}
 
 fieldset {padding:10px;}
 
 a img {border:none;}
 
 select {font-size:11px;}
 
 option {min-width:1.5em;}
 
 input, select, textarea {font-size:1em; font-family: Arial, Helvetica, sans-serif;}
 
 fieldset {border:none !important;padding:0;margin:0;}
 legend {display:none;}
 
 h1 {font-size:2.0em;}
 h2 {font-size:1.4em;}
 h3 {font-size:1.2em;}
 h4 {font-size:1em;}
 h5 {font-size:1em;}
 h6 {font-size:1em;}
 
 div#corpo h1{ font-size: 1.8em; font-weight: bold;}
 div#corpo h2{ font-size: 11px; font-weight: bold;}
 div#corpo h3{ font-size: 1.4em;}
 
 /* table{border-collapse:collapse;} */
 body {background:#FFF;text-align:center;min-width:741px;font:70% tahoma, verdana, arial, sans-serif;vertical-align:top;color:#385260;} /* 587e93 */
 #pagina {width:741px;margin:0 auto;text-align:left;position:relative;}
 
 a.barraTitulo:hover { text-decoration:none; color:#006699;}
 a.barraTitulo {color:#385260;}
 #barraTitulo {background:transparent url("../imagem/barraTitulo.gif") repeat-x top left;height:37px;position:relative; color:#385260;}
 #barraTitulo h2 {position:absolute;top:0;left:0;padding:20px 0 0 0;margin:0;font-size:18px;height:0px;overflow:hidden;background:transparent 0 0 no-repeat;}

 
 a {color:#066194;text-decoration:none;} /* 007cc2 */
 a:hover {text-decoration:underline;}
 
 /* Michelle - classe para links de notícias visitados */
 a.noticia:visited {color:#385260;}
 
 table.comum td {border:0px;} /* Rodrigo - 20/04/2007 */
 table.borda td {border: 1px solid #D4D4D4 ;}
 table.borda th {border: 1px solid #D4D4D4 ;}
 pre {color:#385260;font-weight:normal; font-size:11px; } /* Cleudson em 22/04/2007 587e93 */
 pre {
	 overflow-x: auto; /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3 */
	 white-space: pre-wrap; /* css-3 */
	 white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	 white-space: -pre-wrap; /* Opera 4-6 */
	 white-space: -o-pre-wrap; /* Opera 7 */
	 /* width: 99%; */
	 word-wrap: break-word; /* Internet Explorer 5.5+ */
}


 .conteudo {margin-left:181px;min-height:200px;}
 .conteudoTotal {min-height:200px;}
 
 #rodape {height:30px;text-align:center;clear:both;margin-bottom:30px;}
 #rodape .rss {padding-right:22px;padding-top:1px;padding-bottom:2px;background:transparent url("../imagem/botao/rss.gif") no-repeat center right;}
 

 
 #imprimir {position:absolute;right:2px;top:-5px;height:0px;overflow:hidden;background:transparent url("../imagem/header/menuBotao.gif") no-repeat -464px 0;padding-top:20px;width:20px;border:1px solid #d4d4d4;}

 
 
 .clearBoth {clear:both;}
 hr.clearBoth {border:none;height:1px;line-height:1px;color:#FFF;}
 hr {color:#FFF !important;border:none;height:1px;line-height:1px;margin:0 !important;padding:0 !important;}
 .indent {text-indent:-9999px;overflow:hidden;}
 .hide {display:none;}
 .block {display:block;}
 .upperCase {text-transform:uppercase;}
 .alignRight {text-align:right;}
 .floatLeft {float:left;}
 .floatRight {float:right;}
 .verticalAlignMiddle {vertical-align:middle;}
 .tableCell {display:table-cell;}
 .tableRow {display:table-row;}
del {text-decoration:line-through;} 


div.sysAutoAjuda{ /* Rodrigo - 12/07/2007 */
	display: none; position: absolute; z-index: 99;
}

div.sysAutoAjuda table{ /* Rodrigo - 12/07/2007 */
	border-collapse: collapse;
}

div.sysAutoAjuda td.cabecalho{ /* Rodrigo - 12/07/2007 */
	font-family: Arial; font-size: 10pt; font-weight: bold; text-align: left;
	border: 1px solid black; background-color: rgb(213, 219, 224); padding: 2px;
}

div.sysAutoAjuda td.conteudo{ /* Rodrigo - 12/07/2007 */
	font-family: Arial; font-size: 10pt; text-align: left;
	border: 1px solid black; background-color: rgb(233, 239, 244); padding: 2px;
}

div.sysTextoEspecialConteudo { width:310px; text-align:justify; padding-left:10px; padding-bottom:16px; } /* - Rodrigo Azevedo - 13/07/2007 */ 
div.sysTextoEspecialConteudoBox {border:1px solid #DFE8ED;width:210px;padding-left:10px;float:right; position:relative; display:inline; right:0px;} /* - Rodrigo Azevedo - 13/07/2007 */
