@charset "utf-8";
/* CSS Document */


    #flash_doc {
    position:absolute;
    top:50%;
    left:50%;
    width:777px;
    height:600px;
    margin:-300px 0 0 -380px;
    background-color: #FFFFFF;
}

.body 
{
background-color:#f1f1f1;

}

.body2
{
background-color:#FFFFFF;
overflow-x:hidden
}

.body3
{
background-color:#FFFFFF;
overflow:hidden;

}

.table_geral
{
width: 770px;
border: 1px;
border-top: 1px;
border-color:#fbbf29;
border-style: solid;
vertical-align:top;
background-color:#FFFFFF;

}

.linha_topo
{
height: 155px;
}

.col_topo
{

}

.col_topo2
{

}

.linha_1px
{
height: 1px;
}

.linha_7px
{
height: 7px;
}

.linha_5px
{
height: 5px;
}

.linha_19px
{
height: 19px;
}
.linha_15px
{
height: 15px;
}

.linha_menuitem
{
height: 15px;
}

.linha_menutop
{
height: 33px;
width: 770px;
background-image:url(imagens/fundo_bar_menu2.jpg);
background-repeat:no-repeat;
}

.linha_menu
{
height: 375px;
/*background-image:url(imagens/fundo_menu.jpg);*/
background-repeat:no-repeat;
vertical-align:top;
}

.linha_rodape
{
height: 33px;
}

.menu_linha
{
background-image: url(imagens/linha_menu.jpg);
background-repeat: no-repeat;
height: 5px;

}

.menu_linha2
{
background-image: url(imagens/linha_menu2.jpg);
background-repeat:no-repeat;
width: 101px;
text-align: left;
font-size: 2px;

}

.menu_linhatop
{
font-size:12px;
font-weight:bold;
color:#FF9933;
}

.menu_2
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
vertical-align:middle;
padding-left: 3px;
margin-left: 3px;

}

.menu_1
{
font-family:Arial, Helvetica, sans-serif;
color: #235200;
font-weight:bold;
font-size: 12px;
text-align:center;
}

.col_rodape
{
background-image: url(imagens/img_fundo_rodape.gif);
background-repeat: repeat-x;
width: 770px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-style:inherit;
text-align:center;

}

.col_destaque
{
width: 684px;
}

.linha_destaque
{
border-left: 1px;
border-left-color:#fbbf29;
border-left-style: solid;
font-family:Arial, Helvetica, sans-serif;
font-size: 17px;
font-style:italic;
text-align:center;
}


.linha_destaque_verm
{
border-left: 1px;
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;
color:#CC0000;
text-align:left;
}

.linha_destaque_info
{
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
text-align:center
}


.linha_fotohome
{

}

.linha_textoconteudo
{
border: 1px;
border-top: 1x;
border-color:#fbbf29;
border-style: solid;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
line-height: 19px;
padding-left: 3px;
padding-top: 1px;

}

.linha_textoconteudo3
{
border: 1px;
border-top: 1x;
border-color:#fbbf29;
border-style: solid;
font-family: Century Gothic,Lucida Sans;
font-size: 12px;
text-align: left;
line-height: 19px;
padding-left: 3px;
padding-top: 1px;

}



.linha_textoconteudo2
{
border: 1px;
border-left: 0 px;
border-top: 1x;
border-color:#fbbf29;
border-style: solid;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
line-height: 19px;
padding-left: 3px;
padding-top: 1px;

}

.linha_texto
{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
line-height: 19px;
padding-left: 3px;
padding-top: 1px;

}


.linha_borda
{
border: 1px;
border-top: 1x;
border-color:#fbbf29;
border-style: solid;
}

.linha_textoconteudo2
{
line-height: 22px;
}


a.menutop:link{
text-decoration:none;
color:#006600;
}

a.menutop:visited
{
text-decoration:none;
color:#006600;
}

a.menutop:hover
{
text-decoration:none;
color: #800000;

}

a.menutop:active 
{
text-decoration:none;
color:#660000;

}

a.menuserv:link{
text-decoration:none;
color:#006600;

}

a.menuserv:visited
{
text-decoration:none;
color:#006600;
}

a.menuserv:hover
{
text-decoration:none;
color: #800000;
font-weight: bold;

}

a.menuserv:active 
{
text-decoration:none;
color:#660000;

}


.txt1
{
width: 50px;
}