/* CSS Document */
*{ font: 13px, Arial, Helvetica, sans-serif;
padding:0; margin:0;
border:0; }

/*estrutura*/
body{background:#899100 url(../img/bg.jpg) repeat-x center top;
text-align:center;
}
div#geral{position:relative;
text-align:left;
width:801px;
height:auto;
margin:0 auto;
}
div#topo{background:url(../img/bg_top_1.jpg) top center no-repeat;
width:801px;
height:110px;
}
div#altmenu{background:url(../img/altmenu_bg.jpg) right no-repeat;
width:801px; height:110px;}
#altmenu ul#menu1{float:left;padding:38px 0 0 0; list-style:none;}
#altmenu ul#menu1 li{float:left; padding: 0 16px 0 6px;}
ul#menu1 a:link, ul#menu1 a:visited{font-size:16px;color:#ffffff;text-decoration:none;}
ul#menu1 a:hover, ul#menu1 a:active{color:#c8d300;}
ul#menu2{padding:20px 0 0 0; list-style:none; display:inline-block; width:500px;}
ul#menu2 li{float:left; padding: 0 1px;}
ul#menu2 a:link, ul#menu2 a:visited{font-size:11px;color:#ffffff;text-decoration:none; background:#899100; padding:0 2px;}
ul#menu2 a:hover, ul#menu2 a:active{color:#0094a4; background:#ffffff;}

div#meio{background:url(../img/bg_meio.jpg) top center repeat-y;
width:801px;
min-height:500px;
height:auto;
overflow:auto;
margin-bottom:50px;
}
div#meiotopbg{background:url(../img/bg_top_2.jpg) no-repeat center;
width:801px; height:53px;}
div#submenu{position:absolute;
background:url(../img/bg_menu.jpg) repeat-y;
top:163px; left:0;
width:162px; min-height:440px; height:auto;
padding: 0 20px;
}
div#conteudo{position:relative;
background:#F6F8E3;
width:599px; min-height:500px; height:auto;
margin-left:162px;
padding: 10px 20px;
}
div#rodape{position:relative;
width:770px; height:50px;
padding:30px 30px 10px 0;
}


/*classes*/
.right{float:right;}
.left{float:left;}
.center{text-align:center;}
.clear{clear:both;}
.none{display:none;}
.imgborda{margin: 0 0 10px 10px; }

.b{font-weight:bold}

.branco{color:#ffffff;}
.cinza{color:#707165;}
.azulescuro{color:#2f6f6e;}
.azul{color:#008396;}
.verdeclaro{color:#C0C54D;}
.verdeescuro{color:#899100}
.roxo{color:#8D006C;}
.laranja{color:#fdba46;}
.rosa{color:#D501A0}

.bgbranco{background:#ffffff;}
.bgbege{background:#eaebd6;}
.bgbegeclaro{background:#F6F8E3;}
.bgverdeclaro{background:#C8D200;}
.bgroxo{background:#8D006C;}


.hr{background:url(../fipfoz/img/hr.gif);
width:601px; height:27px;
display:block;
clear:both;
margin:10px 0;
}

p.rodape strong, p.rodape a{font-size:11px;}
p.rodape a:link, p.rodape a:visited {color:#2f6f6e;}
p.rodape a:hover {color:#899100;}


/*tags*/
a:link, a:visited{color:#008396;text-decoration:underline;}
a:hover, a:active{color:#c8d300;text-decoration:none;}

h2{color:#ffffff;
background:#C0C54D;
font-size:16px;
font-weight:bold;
margin-bottom:5px;
width:auto;
padding: 5px;
}

strong{font-weight:bold;}
em{font-style:italic;}
small{font-size:10px}

hr{display:none; clear:both;}


div#texto{margin:20px 0 0 5px;}
#texto p{margin-bottom:15px;
padding: 0 8px;
text-align:justify; }
#texto ul, #texto table{padding: 0 8px;}

#rodape p{width:525px;
font-size:11px;
margin-left:30px;
text-align:left;}


