html { height:100%; width:100%; }

body{ margin:0px; padding:0px; height:100%; width:100%; }

div#tudo { width:1000px; height:100%; background-image:url(images/fundo_topo.jpg); background-repeat:repeat-y; z-index:1; position:absolute; top:0px; left:50%; margin-left:-498px; }

div#tudo2 { width:1000px; padding:0px; position:absolute; z-index:2; top:0px; left:50%; margin-left:-498px; padding-top:10px; }

div#flash{ float:left; width:213px; height:605; }

div#meio{ width:784px; height:600px; background-image:url(images/imagem_menina.jpg); background-repeat:no-repeat; background-position:bottom; margin-left:213px; }

div#rodape{ margin-left:213px; width:784px; height:24px; font: 11px Verdana; color:#333; text-align:center; }

div#conteudo { position:absolute; padding:3px; display:none; width:700px; height:500px; background-color:#fff; left:50%; margin-left:-245px; top:0px; margin-top:70px; font:13px Verdana; color:#000; font-weight:bold; overflow:auto; z-index:10; }
div#conteudo span a { text-decoration:none; font:12px Verdana; color:#000; font-weight:bold; }
div#conteudo .fechar { display:block; font:12px Verdana; color:#000; margin:0px; padding:2px; text-align:right; font-weight:bold; }
div#conteudo .timbre { display:block; font:18px Verdana; color:#8B30E7; margin:0px; padding:2px; font-weight:bold; }
div#conteudo .texto { display:block; font:13px Verdana; color:#7518D1; margin:0px; padding:2px; font-weight:bold; }

div#conteudo ul { list-style:none; display:block; padding:1px; margin:0px; }
div#conteudo li { width:auto; list-style:none; display:table-cell; float:left; margin:2px; }
div#conteudo li input,textarea,select { margin-left:12px; font:13px Verdana; padding:1px; border:1px dotted #555; font-weight:bold; }
div#conteudo li label { font:13px Verdana; padding:1px; font-weight:bold; }
div#conteudo li img { margin:5px; border:1px solid #ccc; }
div.creditos, div.creditos a { font-family:Arial; font-size:10px; color:#aaa; }
