body
{
    margin: 0px 0px 0px 0px;
    background-color: #FFFFFF;
    background:url(../images/background.jpg) no-repeat;
    background-position:center top;
}

#layout
{
    width:920px;
	margin-left:auto;
	margin-right:auto;
}

#topo-logo
{   
	width:920px; 
	height: 86px;
	float:left;
} 

#topo-banner
{   
	width:920px;
	height: 138px;
	float:left;
} 

#menu
{   
	width:328px;  
	height: 313px;
	float:left;
}


#conteudo
{   
	width:590px;  
	height: 315px;
	background-color:#E7E7E7;
	float:left;
}

    #centro
    {
        margin-left: 55px;
        margin-right: 45px;
        margin-top:10px;
        margin-bottom:10px;
        width:490px;  
        height: 295px;
        float:left;
        position: fixed;
    }
        
        #box_texto
        {
            width:470px;
            height: 295px;
            font-family: "Trebuchet MS";
            font-weight: none;
            color:#929496;
            font-size:13px;
            text-align:justify;
            position: absolute;
            overflow: hidden;
        }
            
            h1.titulo
            {
                font-family: "Trebuchet MS";
                font-weight: bold;
                color:#2E6196;
                font-size:16px;
                text-align:left;
            } 
            
            span.titulo
            {
                font-family: "Trebuchet MS";
                font-weight: bold;
                color:#2E6196;
                font-size:13px;
                text-align:left;
            }
            
            span.subtitulo
            {
                font-family: "Trebuchet MS";
                font-weight: bold;
                color:#2E6196;
                font-size:13px;
                text-align:left;
            }
            
            span.negrito
            {
                font-weight: bold;
            }
            
            a.conteudo:link
            {
                font-family: "Trebuchet MS";
                font-weight: bold;
                color:#5594D7;
                font-size:12px;
                text-decoration: none;
            }
            
            a.conteudo:visited
            {
                font-family: "Trebuchet MS";
                font-weight: bold;
                color:#5594D7;
                font-size:12px;
                text-decoration: none;
            }
            
            a.conteudo:hover
            {
                font-family: "Trebuchet MS";
                font-weight: bold;
                color:#36DEFC;
                font-size:12px;
                text-decoration: none;
            }
            
            a.conteudo:active
            {
                font-family: "Trebuchet MS";
                font-weight: bold;
                color:#5594D7;
                font-size:12px;
                text-decoration: none;
            }
            
            h1.titulo_destaque
            {
                margin: 0;
                padding: 0;
                font-family: "Trebuchet MS";
                font-weight: bold;
                color:#2E6196;
                font-size:24px;
                text-align:left;
            }
            
            h1.subtitulo_destaque
            {
                margin: 0;
                padding: 0;
                font-family: "Trebuchet MS";
                color:#a4a5a9;
                font-size:17px;
                text-align:left;
            }
			
		.tabelaformulario
		{
			border-width: 1px; border-style: dashed; border-color: #cccccc; font-family: "Trebuchet MS"; color: #2E6196; font-size: 11px; width: 420px;
		}
			
		.campoformulario
		{
			border-width: 1px; border-style: solid; border-color: #cccccc; background-color: #f7f7ee; margin: 3px; font-family: arial; color: #666666; font-size: 11px;
		}	


#rodape
{   
	
	width:612px;
	height:30px;
	background-color:#E7E7E7;
	font-family:"Myriad Pro";
	font-weight: none;
	color:#929496;
	font-size:14px;
	text-align:center;
	float:right;
}

    hr 
    {
        border-color: #929496;
		border-width: 0;
		height: 1px;
		border-top-width: 1px;
    }

