/*** Redefinições **********************************************************************/
body{margin-bottom:20px; background: url(../__img/fundopagina.jpg) top center no-repeat;}

body, form{margin:0;padding:0}

body, form, table td, p{font:normal 12px Arial, sans-serif}

table{padding:0; border:none; border-collapse:collapse}
table td{vertical-align:top}

img{border:none}

p{text-align:justify;}
p.semident{text-indent:0;}


h1{margin-top:35px; font-size: 16px}


/* Div Geral ***************************************************************************/
#geral{width: 741px;position: absolute; height:100%;left: 50%;margin: 0 0 0 -369px; }


/* Topo ********************************************************************************/
#topo{margin:65px 30px 15px 0; padding:0; text-align:right;}

#topo ul#links, #topo ul#links li
	{margin:0; padding:0;}

#topo ul#links li{display: inline; list-style-type: none; margin:0; padding-left:12px;}

#topo ul#links li a:hover,
#topo ul#links li a.corrente:link,
#topo ul#links li a.corrente:visited,
#topo ul#links li a.corrente:active
	{border-bottom: 3px solid #CCCCCC;}


/* Principal ***************************************************************************/
#principal{border:1px solid #aaaaaa; background-color:#FFFFFF; padding:10px 30px 30px 30px;}

#bandeira{text-align:right;}


/* Diversos ****************************************************************************/
.isc{font-weight:bold; color:#223B7E;}

.destaque1{ color: #FF0000; }

ul.lista1{margin:10px 0 0 0; padding:5px 0 5px 20px; background-color:#E2E2E2; font:bold 11px Arial, sans-serif; list-style-type:none;}


/* Links *******************************************************************************/
ul.link1{margin:0; padding:0;}
ul.link1 li{padding-left:18px;list-style:none; background:url("../__img/bullet1.gif") 0 1px no-repeat;}

ul.link1 a:link,
ul.link1 a:visited
	{text-decoration:none; color:#223B7E; font-weight:bold;}
	
ul.link1 a:hover,
ul.link1 a:active
	{text-decoration:none; color:#5A7BD3}


/* Rodape ******************************************************************************/
#rodape{clear: both; height:28px; background-color:#1B2F63; margin-top:8px; padding:5px 20px 5px 20px; color:#FFFFFF;}

#rodape{font:normal 11px Arial, Helvetica, sans-serif;}

#rodape ul{float:left; line-height:28px;}

#rodape #logo{margin-left:530px; border-left:1px solid #ccc;padding-left:10px; font-size:9px}


#rodape ul, #rodape ul li
	{margin:0; padding:0;}

#rodape ul li{display: inline; list-style-type: none; margin:0; padding-left:6px;}

#rodape ul li a{color:#FFFFFF; text-decoration:none;}
#rodape ul li a:hover{text-decoration:underline;}


