div#wrapper { width:777px;overflow:hidden; }

div#container { background:#fff;width:757px;padding:0 10px 30px 10px;border-bottom:solid 1px #0033ff;overflow:hidden;}

div#top { float:left;width:100%;padding-top:8px;padding-bottom:8px;border-bottom:solid 1px #ccc;}

div#logo { float:left;width:345px;margin-top:8px;}

div#banner { float:right;width:400px;}

div#banner img { float:left;}

div#logo_link { float:left; }

div#logo_nolink { float:left;width:234px;height:44px;display:inline;background:url("../images/logo_frase.jpg") no-repeat;margin:20px 0 20px 10px;}

div#logo_nolink { float:left;display:inline;width:234px;height:44px;}

div#search { float:left;width:100%;padding:5px 0;border-bottom:solid 1px #ccc;background:#9cb4ce;}  

strong#data { float:left; font:normal 13px arial;color:#0033ff;margin-top:4px;}

label.label_busca { float:left;font:normal 13px arial;color:#333;margin-top:4px;}

div#busca { float:right;width:300px;}

input#busq { width:194px;padding:3px;font:normal 14px arial;}

input.button { background:#e9e9e9;}

input.button_pesq { width:40px;padding:1px 0;_padding:0;margin-bottom:1px;}

div#content { clear:both;width:100%;padding-top:10px;}


div#container_left { float:left;width:120px;}
div#container_left ul { float:left;width:100%;text-align:left;}
div#container_left li { float:left;padding:7px 0;_padding:7px 0 0px 0;width:100%;background:url("../images/pontos.jpg") left bottom repeat-x;}
div#container_left li a { float:left;width:100%;}
div#container_left li a span { float:left;font:normal 12px arial;color:#0033ff;margin:0px 3px 0 0;}
div#container_left li a strong { float:left;font:normal 11px arial;color:#666;}
div#container_left li a:hover { cursor:pointer;}
div#container_left li a:hover span { font:bold 14px arial;margin-bottom:-1px;}
div#container_left li a:hover strong { font-weight:bold;margin-bottom:-2px;}


div#container_meio { float:left;width:600px;margin-left:37px;}


div#footer { float:left;width:100%;padding:10px 0;background:#fbfbfb;border-top:solid 1px #dfdfdf;border-bottom:solid 1px #0033ff;color:#999;font:normal 13px arial;}
div#footer a { color:#999;font:normal 13px arial;padding:0 5px 0 0px;}
div#footer a:hover { text-decoration:underline !important;}

div.credts { clear:both;width:100%;padding-top:5px;background:#2470c4;_padding-top:10px;}
div.credts strong { color:#ffffff;font:normal 12px arial;}
div.credts h1,
div.credts h1 a {color:#999;font:normal 11px arial;}
div.credts h1 a:hover {text-decoration:underline !important;}

#boxmessage {
	background-color: #FFA66A;
	border: 1px solid #0033ff;
	margin: 10px auto;
	padding: 5px;
	display: block;
	text-align: left;
	color:#000;
	font:normal 12px arial;
	display: none;
}

#boxmessage h1 {margin: 0px; padding: 0px; font: bold 14px Arial, Helvetica, sans-serif;}
#boxmessage ul {list-style: none; padding: 0px; margin: 0px;}
#boxmessage li {display: block; list-style: none; margin: 0px; padding: 0px;}