body {color: #000000; background-color: #FFFFFF; margin: 12px; padding: 0;}
body, td, th, p, div {font-family: Verdana, Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 13px;}

form {margin: 0px;}

img {border: 0px; margin: 0px;}

table {width: 100%; margin: 0; padding: 0;}
table td {padding: 0; border-width: 0; vertical-align: top;}

a:link, a:active, a:visited {color: #193c76; text-decoration: none;}
a:hover {color: #193c76; text-decoration: underline;}

/* ul {margin: 2px; padding: 2px; list-style: decimal inside; text-align: left;}
li {margin-left: 2px; list-style: square inside;} */
ul {margin: 2px 2px 2px 26px; padding: 2px; list-style-type: square; text-align: left;}

h2 {font-size: 18px; font-weight: bold; margin: 8px 0px 8px 0px;}

th {background-color: #7F99CC; color: #FFFFFF; padding : 4px; text-align: center; vertical-align: middle; font-size: 13px;}
th a:link, th a:active, th a:visited {color: #FFFFFF; text-decoration: none;}
th a:hover {color: #FFFFFF; text-decoration: underline;}

#principal {width: 760px; margin: auto;}

#conteudo {width: 582px; padding: 8px 8px 8px 0px;}
/* #conteudo input, #conteudo select, #conteudo textarea {color: #000000; background-color: #FFFFFF; border: 1px solid #7F99CC; font-size: 13px; font-family: Verdana, Bitstream Vera Sans, Arial, Helvetica, sans-serif; margin: 1px; font-weight: normal; } */
#conteudo input, #conteudo select, #conteudo textarea {color: #333333; background-color: #EEEEEE; border: 1px solid #999999; font-size: 13px; font-family: Verdana, Bitstream Vera Sans, Arial, Helvetica, sans-serif; margin: 1px; font-weight: normal; }


#barralateral {width: 160px; background-color: #8E9DBB;}
#linhalateral {width: 16px; background-color: #193c76; border-right: 2px solid #FFFFFF;}

.intranetform {font-size: 11px; color: #193c76; background-color: #E9ECF2; border: 1px solid #FFFFFF; width: 82px; font-weight: bold; font-family: Verdana, Bitstream Vera Sans, Arial, Helvetica, sans-serif;}

.caixa {padding: 16px; background-color: #FFFFFF; border: 1px dashed #E9ECF2;}
.caixa2 {padding: 8px; border: 1px dashed #8E9DBB;}
.titulop {color: #FFFFFF; background-color: #8E9DBB; font-weight: bold; padding: 4px; border: 1px solid #8E9DBB;}
.itemform {padding: 8px; margin-bottom: 2px; border-left: 1px dashed #8E9DBB; border-right: 1px dashed #8E9DBB; border-bottom: 1px dashed #8E9DBB;}

.dl_titulo {background-color: #CCFFCD; padding: 4px; border: 1px solid #8E9DBB;}
.dl_desc {padding: 8px; margin-bottom: 2px; border-left: 1px dashed #8E9DBB; border-right: 1px dashed #8E9DBB; border-bottom: 1px dashed #8E9DBB;}


.fora {border: 2px solid #4C94B7; background-color: #FFFFFF;}
.titulo {background-color: #8E9DBB; color: #FFFFFF; padding: 4px; font-weight: bold;}
.celula1 {background-color: #FFFFFF; padding: 4px;}
.celula2 {background-color: #8E9DBB; padding: 4px;}
.rodape {background-color: #CCD6EB; padding: 4px;}


.bloco {padding: 0px; background-color: #CCFFCD; border: 1px dashed #8E9DBB; font-size: 11px;}
.bloco table, .bloco td {font-size: 11px;}
.bloco_titulo, .bloco_titulo a:link, .bloco_titulo a:active, .bloco_titulo a:visited, .bloco_titulo a:hover {color: #006699; font-weight: bold; text-decoration: none;}


.n_fora {background-color: #FFFFFF; border-top: 1px dashed #8E9DBB; border-right: 1px dashed #8E9DBB; border-left: 1px dashed #8E9DBB; font-size: 11px;}
.n_titulo {background-color: #8E9DBB; border-bottom: 1px dashed #8E9DBB; color: #193c76; padding: 2px; font-weight: bold; font-size: 11px;}
.n_celula {border-bottom: 1px dashed #8E9DBB; padding: 2px; font-size: 11px;}

