/* CSS Document */
body {margin:0; padding:0; background:url(../../imagens/fundo.jpg) repeat-x #f4f4f4;}
p {margin:10px 0; padding:0}
div, p, td, a { font:11px verdana; color:#484848; text-decoration:none }
img, table {border:none}

#cont { width:100%; background:url(../../imagens/fundo_rodape.gif) bottom repeat-x; float:left}
#corpo {width:945px; margin:0 auto}
#topo { width:945px; height:173px; float:left; background:url(../../imagens/logo.png) no-repeat}
#apresentacao {width:945px; height:264px; float:left; }

#menu {width:945px; height:56px; background:url(../../imagens/fundo_menu.png) no-repeat; float:left}
#conteudo {width:945px; float:left}
#rodape {width:945px; height:145px; padding-top: 20px; margin-top:20px; float:left}

.fonte_vermelha {color:#eb2100}
.fonte_10 {font-size:10px}


#modura {width:945px; height:264px; background:url(../../imagens/moldura.png) no-repeat;z-index:2000; position:absolute}

/* menu */
#menu ul { list-style:none; margin:14px auto; padding:0; width:900px; height:20px;}
#menu li { float:left; background:url(../../imagens/separador_menu.gif) right 7px  no-repeat; line-height:0}
#menu a { font: 11px verdana; color:#757575; display:block; padding:7px 18px;}
#menu .fundo_1 a:hover, #menu .fundo_1 .ativo { background: url(../../imagens/fundo_menu1.gif) center no-repeat;color:#FFF;}
#menu .fundo_2 a:hover, #menu .fundo_2 .ativo { background: url(../../imagens/fundo_menu2.gif) center no-repeat;color:#FFF;}
#menu .fundo_3 a:hover, #menu .fundo_3 .ativo { background: url(../../imagens/fundo_menu3.gif) center no-repeat;color:#FFF;}
#menu .fundo_4 a:hover, #menu .fundo_4 .ativo { background: url(../../imagens/fundo_menu4.gif) center no-repeat;color:#FFF;}

#menu .fundo_1 ul a:hover,
#menu .fundo_2 ul a:hover,
#menu .fundo_3 ul a:hover,
#menu .fundo_4 ul a:hover{ background: #eb2100;color:#FFF;}

#menu ul ul { list-style:none; padding:5px 0 0 0; margin:0; position:absolute; width:170px;}
#menu ul ul li { float:none; background:none}
#menu ul ul a { display:block; font: 11px verdana; color:#757575;background-image:none; background-color:#c8c8c8}

/* conteudo */
#conteudo .linha { width:945px; float:left; background:url(../../imagens/pontilhado.gif) bottom repeat-x; padding:15px 0}
#conteudo .linha2 { width:945px; float:left; padding:15px 0}
#conteudo .linha .col1 { width:580px; float:left; margin-right:45px; text-align:justify}
#conteudo .linha .col2 { width:320px; float:left; text-align:justify}
#conteudo .linha2 .col {width:440px; float:left; text-align:justify}
#conteudo .boxImagem {float:left; margin:0 12px 12px 0; text-align:center}

/* rodape */
#rodape .col1 { width:490px; float:left;}
#rodape .col2 { width:442px; float:right;}

#totalize { float:right; text-align:right; margin-top:20px}
#totalize a { font:10px verdana; color:#aaa}
#totalize a:hover { color:#a6cd40}


#box_parceiros{
	width:200px;
	margin:10px;
	float:left;
}
#box_parceiros a{color:#074290; text-decoration:none;}
#box_parceiros a:hover{color:#085cca;}

/********* FORMULÁRIO ********/
.formulario { font:10px verdana; color:#505050; padding: 3px 2px; border:solid 1px #dad8c5; background-color:#FFF; }
.formulario_erro { font:10px verdana; color:#eb1414; padding: 3px 2px; border:solid 1px #F00; background-color:#EAEAEA; }