body {margin:0; padding:0; text-align:center; background:url(/img/bg.gif); font-family:Arial, Helvetica, sans-serif;}
#main {width:100%; height:100%;}
#site {width:780px; margin:auto; background:#fff;}
#topo {border:5px solid #fff;}
#menoo {width:179px; background:#EBF3F8; float:left; border-left:5px solid #fff;}
#conteudo {width:400px; background:#EBF3F8; float:left; border-left:4px solid #fff; border-right:4px solid #fff;}
#conteudo-branco {width:400px; background:#fff; float:left; border-left:4px solid #fff; border-right:4px solid #fff;}

#cont-int {width:380px; height:auto; margin:auto; text-align:left; padding:10px 0;}
#dir {width:179px; float:left; background:#EBF3F8; border-right:4px solid #fff;}

a:link {text-decoration:none;}
a:hover {text-decoration:underline;}
a:visited {text-decoration:none;}
a:active {text-decoration:none;}
.titulos {background:url(/img/bg_titulos.gif); width:179px; height:29px;}
.m-tp10 {margin-top:10px;}
.m-tp3 {margin-top:3px;}
.texto {color:#33688A; font-size:12px;}
.forms {border:1px solid #33688A;}
#esp {background:#fff; display:table;}
#campo {clear:both; padding: 0 10px; text-align:left; margin:5px 0; background:#EBF3F8;}
#campo-branco { width:179px; height:auto; background:#ffffff; display:table;}
.bordabt {border-bottom:10px solid #fff;}
#flash-home {border-bottom:3px solid #fff; background:#fff; clear:both;}

/*menu*/
#menubv {width: 179px; text-align:left; padding: 0; background-color: #ebf3f8; margin: 0; font-size: 12px;}
#menubv ul {list-style-type:none; margin: 0; padding: 0;}
#menubv li { list-style:none; border-bottom: 1px solid #D7ECF5;  margin:0 0 0 10px;}
#menubv li a { display: block; padding: 5px 5px 5px 10px; font-weight:bold; color: #33688A; text-decoration: none; background:url(/img/seta_menu.gif) left no-repeat;}
#menubv li a:hover { text-decoration:underline;}
/* Fix IE. Hide from IE Mac \*/
* html ul#menubv  li { float: left; height: 1%; }
* html ul#menubv  li a { height: 1%; }
/* End */

#rodape {width:100%; height:70px;}
#rod-int {width:780px; height:70px; margin:auto;  background:#fff;}
#bott {width:769px; height:auto; margin:auto; background:#EBF3F8;}
/*navegação acima */
#nav {width:401px; height:29px; background:url(/img/bg_menu.gif); border-bottom:3px solid #fff;}
.clique {margin:10px; float:left;}
.sep-nav {float:left; margin:3px 0 0 0;} 

/*listage*/
#list1{width: 95%; text-align:left; padding: 0;}
#list1 ul {list-style-type:none; margin: 0; padding: 0;}
#list1 li { list-style:none;  margin:10px;}


h4 {color:#666; font-size:13px; margin:0;}
h3 {color:#003366; font-size:17px; margin:0;}
#contxx {width:380px; height:auto; margin:auto; text-align:left; padding:10px 0;}
#separador {width:100%; height:1px; background:#eee; display:table; margin:7px 0;}
.normasts {color:#666; font-size:12px;}
.normastt {color:#33688A; font-size:12px; font-weight:bold;}
.borda1 {border:1px solid #333;}
.arial13laranja {font-size:12px; color:#FF6600;}

/*trabalhos prontos*/
#areas {width:179px; height:auto; clear:both; background:#DAE5EE; padding:2px 0 8px 0; font-weight:bold;}
#menutrab {width: 179px; text-align:left; padding: 0; background-color: #EBF3F8; margin: 0; font-size: 12px;}
#menutrab ul {list-style-type:none; margin: 0; padding: 0;}
#menutrab li { list-style:none; border-bottom: 1px solid #DFE9EF;  margin:0 0 0 10px;}
#menutrab li a { display: block; padding: 5px 5px 5px 10px; color: #33688A; text-decoration: none; background:url(/img/seta_menu.gif) left no-repeat;}
#menutrab li a:hover { text-decoration:underline;}
/* Fix IE. Hide from IE Mac \*/
* html ul#menubv  li { float: left; height: 1%; }
* html ul#menubv  li a { height: 1%; }
/* End */


#orientacao {width:381px; height:172px; overflow:scroll; overflow-x:hidden;  padding:3px 10px 0 10px;}
#cad {width:109px; height:28px; background:url(/img/trab_cadastrados.gif) no-repeat; margin:auto; font-weight:bold; line-height:28px; text-align:center;}
#divbranca {width:100%; height:45px; background:#fff;}
