#capa_conteudo .fies2{
 position: absolute;
 margin-top: 265px;
 width: 5%;
 margin-left: 1478px;
 /*float: right;*/
}

#capa_conteudo .me2{
 position: absolute;
 margin-top: 302px;
 width: 4%;
 margin-left: 38px;
}

#capa_conteudo .feira2{
 position: absolute;
 margin-top: 235px;
 width: 6%;
 margin-left: 23px;
}

#capa_conteudo .fies{
 position: absolute;
 margin-top: 425px;
 width: 5%;
 margin-left: 1478px;
 /*float: right;*/
}

#capa_conteudo .me{
 position: absolute;
 margin-top: 425px;
 width: 4%;
 margin-left: 38px;
}

#capa_conteudo .feira{
 position: absolute;
 margin-top: 320px;
 width: 6%;
 margin-left: 23px;
}

#capa_conteudo td.titulo1 {
 color: #FFF;
 font-size: 14px;
 font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
}

.nav-container li.listao1 a.current {
color: #163750;
/*background-color: #F00;*/
font-weight: bold;
font-size: 18px;
text-decoration: none;
text-transform: uppercase;
padding: 5px 0px 5px 10px;
border-left: 6px solid #655425;
}

.nav-container li.inscricao a.current {
color: #163750;
/*background-color: #F00;*/
font-weight: bold;
font-size: 18px;
text-decoration: none;
text-transform: uppercase;
padding: 5px 0px 5px 10px;
border-left: 6px solid #655425;
}

.nav-container li.matriculas a.current {
color: #163750;
/*background-color: #F00;*/
font-weight: bold;
font-size: 18px;
text-decoration: none;
text-transform: uppercase;
padding: 5px 0px 5px 10px;
border-left: 6px solid #655425;
}

.nav-container li.download a.current {
color: #163750;
/*background-color: #F00;*/
font-weight: bold;
font-size: 18px;
text-decoration: none;
text-transform: uppercase;
padding: 5px 0px 5px 10px;
border-left: 6px solid #655425;
}

.nav-container li.gabarito1 a.current {
color: #163750;
/*background-color: #F00;*/
font-weight: bold;
font-size: 18px;
text-decoration: none;
text-transform: uppercase;
padding: 5px 0px 5px 10px;
border-left: 6px solid #655425;
}

.nav-container li.gabarito2 a.current {
color: #163750;
/*background-color: #F00;*/
font-weight: bold;
font-size: 18px;
text-decoration: none;
text-transform: uppercase;
padding: 5px 0px 5px 10px;
border-left: 6px solid #655425;
}

.nav-container li.cursos a.current {
color: #163750;
/*background-color: #F00;*/
font-weight: bold;
font-size: 18px;
text-decoration: none;
text-transform: uppercase;
padding: 5px 0px 5px 10px;
border-left: 6px solid #655425;
}

.nav-container li.programa a.current {
color: #163750;
/*background-color: #F00;*/
font-weight: bold;
font-size: 18px;
text-decoration: none;
text-transform: uppercase;
padding: 5px 0px 5px 10px;
border-left: 6px solid #655425;
}

.nav-container li.manual a.current {
color: #163750;
/*background-color: #F00;*/
font-weight: bold;
font-size: 18px;
text-decoration: none;
text-transform: uppercase;
padding: 5px 0px 5px 10px;
border-left: 6px solid #655425;
}

.nav-container li.concursos a.current {
color: #163750;
/*background-color: #F00;*/
font-weight: bold;
font-size: 18px;
text-decoration: none;
text-transform: uppercase;
padding: 5px 0px 5px 10px;
border-left: 6px solid #655425;
}

.nav-container li.editais a.current {
color: #163750;
/*background-color: #F00;*/
font-weight: bold;
font-size: 18px;
text-decoration: none;
text-transform: uppercase;
padding: 5px 0px 5px 10px;
border-left: 6px solid #655425;
}

#capa_conteudo a.redes{
 color: #000;
 font-size: 14px;
 font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
 font-weight: bold;
 text-decoration: none;
}

/* Galeria */

#capa_conteudo .imgGaleria{
    width:144px;
    height:98px;
    border: 1px solid #FFF;
    transition: 0.3s;
    padding:3px;
    transition: 0.3s;
}

#capa_conteudo .imgGaleria:hover{
    width:144px;
    height:98px;
    border: 1px solid #FFF;
    background-color: #FFF;
    transition: 0.3s;
}

#capa_conteudo #galeria{
    width:970px;
    display: inline-block;
    margin-bottom:15px;
}

#capa_conteudo #galeria ul{
    margin:0 0 10px 0;
    display: inline-block;
    padding-left: 0px;
    position: relative;
}

#capa_conteudo #galeria ul li{
    list-style-type:none;
    display: inline-block;
    margin-top:10px;
    margin-left:5px;
}

#capa_conteudo .cont_galeria {
 width: 512px;
 padding-left: 18px;
}

#capa_conteudo .top_galeria {
 background-image: url('/site/midia/arquivos/box_galeria_top_4.png');
 width: 670px;
 height: 20px;
 margin-top: 12px;
}

#capa_conteudo #meio_galeria {
 width: 670px;
 padding: 0 0 0 0;
 background-image: url('/site/midia/arquivos/box_galeria_mid_3.png');
 margin-top: 0;
}

#capa_conteudo .bot_galeria {
 background-image: url('/site/midia/arquivos/box_galeria_bot_4.png');
 width: 670px;
 height: 33px;
 margin-top: 0px;
 margin-bottom: 70px;
}

#capa_conteudo #lista_inicial {
 margin-top: 20px;
}

#capa_conteudo #lista_inicial ul {
 padding: 0 0 25px 0;
}

#capa_conteudo #lista_inicial ul li{
 font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
 color:#FFF;
 font-size:19px;
 padding: 7px;
 border-bottom: 1px solid #DBBC53;
 font-size:19px;
}

#capa_conteudo #lista_inicial li a{
 color: #FFD25E;
 text-decoration: none;
 font-size: 19px;
 font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
}

#capa_conteudo #lista_inicial li a:hover{
 color: #FFF;
 text-decoration: none;
 font-size: 19px;
 font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
}


#capa_conteudo .marrom {
 background-color:#655425;
 margin-top: 7px;
 padding-bottom: 3px;
 padding-top: 20px;
}

#capa_conteudo .alinha1{
 width:970px;
 margin:0 auto;
}

#capa_conteudo .alinha2{
 width:640px;
 margin:0 auto;
 padding-top: 20px;
 text-align: center;
}


#capa_conteudo a.cla {
 font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
 color:#473B1A;
 font-size:30px;
 background-color:#FEEDC0;
 padding: 12px 46px 12px 45px;
 text-decoration: none;
}

#capa_conteudo a:hover.cla{
 font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
 color:#473B1A;
 font-size:30px;
}


#capa_conteudo label {
    font-weight: bold;
    margin-left: 5px;
    text-align: left;
}

#capa_conteudo form {
    margin: 0;
    padding: 5px;
    text-align: left;
    width: 90%;
}

#capa_conteudo ul{ list-style-type: none; }
#capa_conteudo input[type="text"], input[type="password"], input.text, input.title, textarea, select {
    margin-bottom: 8px;
    margin-left: 10px;m
    vertical-align: middle;
    visibility: visible;
    background-color: #FFF;
    border: 1px solid #BBBBBB;
}

#capa_conteudo textarea {
    margin-bottom: 8px;
    margin-left: 10px;
    width: 95%;
    height: 150px;
}

#capa_conteudo .bt_busc {
 color: #000;
 background-color: #D7A60E !important;
 width: 57px;
 height: 26px;
 border: 1px solid #FFED94;
 font-size: 12px;
 font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
}

#capa_conteudo #meio ul.errorlist {
 color: black;
 font-size: 14px;
 margin: 0 0 16px -21px;
 font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
}

#capa_conteudo #meio ul.errorlist li {
 color: black;
 font-size: 14px;
 font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
 list-style-image: url('/site/midia/arquivos/fx_list.png');
}

#capa_conteudo .faixa {
 margin: -12px 0 -20px -25px;
 padding: 25px;
 width: 345px;
}

#capa_conteudo .faixa a:hover {
 background: none repeat scroll 0 0 #652560;
 border: medium none;
 color: #F7BB27;
 padding: 5px 7px;
 text-decoration: none;
 font-size: 12px;
}

#capa_conteudo .texto{
 color: #FFF;
 font-size: 14px;
 margin: 0 0 18px 0;
 font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
 line-height: 20px;
}

#capa_conteudo p{
 color: #FFF;
 font-size: 14px;
 margin: 0 0 18px 0;
 font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
 line-height: 20px;
}

#capa_conteudo .box {
 background: rgba(50, 52, 58, 0.27);
}

#capa_conteudo #pagina{
  margin-top: 0px;
}

#capa_conteudo #cabecalho{
  margin-top:33px;
}

#capa_conteudo #corpo{ 
  margin-top:0px;
  width:100%;
}

#capa_conteudo #miolo{
  min-height:450px;
  width: 100%;
  margin: 0 auto;
}

#capa_conteudo #miolo2{
  min-height:450px;
  background-repeat: repeat-x;
  background-image: url('/site/midia/arquivos/fundo_menu_interna_comp2_v2014_4.png'); 
  margin: 0;
  width: 970px;
  margin-bottom: 5px;
  /*position: absolute;*/
}

#capa_conteudo h1 {
 color: #FEEDC0;
 text-transform: uppercase;
 font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
 font-weight: bold;
}

#capa_conteudo h2 {
 color: #FEEDC0;
 margin-bottom:0;
 font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
 text-transform: uppercase;
}

#capa_conteudo h3 {
  color: #FEEDC0;
  margin-bottom:0;
  font-weight:bold;
  font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
}

#capa_conteudo a:focus, 
#capa_conteudo a:hover {
  color: white;
  text-decoration: none;
  font-size: 14px;
  font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
}

#capa_conteudo a {
  color: #FFD25E;
  text-decoration: underline;
  font-size: 14px;
  font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
}

#capa_conteudo hr{
 background:#fff;
 margin:0 0 0.3em;
 clear: none;
}

#capa_conteudo #links ul{ 
    list-style-type:none;
}

#capa_conteudo #links ul li{ 
    list-style-type:none;
    list-style-image: url('/site/midia/arquivos/flecha_vest_inv2014.png');
    margin-left:0px;
    margin-top:0px;
    color:#fff;
    font-size: 14px;
}

#capa_conteudo #links li a{
    font-size:14px;
    text-decoration:underline;
    color:#FFD25E;
}

#capa_conteudo #links li a:hover{
    font-size:14px;
    text-decoration:none;
    color:#FFF;
}

#capa_conteudo table {
 border-collapse:separate;
 border-spacing:2px;
 width: 100%;
 margin-bottom: 18px;
 font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
} 

#capa_conteudo table a {
 font-size:13px;
 font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
}

#capa_conteudo table a:hover {
  font-size:13px;
 font-family: "Trebuchet MS", TrebuchetMSRegular, Arial, sans-serif;
}

#capa_conteudo #itens ul {
   list-style-type:none;
   list-style-image: url('/site/midia/arquivos/flecha_vest_inv2014.png');
   margin-top: 10px;
   padding-left: 20px;
}

#capa_conteudo #itens li{ 
    list-style-type:none;
    list-style-image: url('/site/midia/arquivos/flecha_vest_inv2014.png');
    margin-left:0px;
    margin-top:0px;
    color:#fff;
    padding-top: 1.1em;
}
 
#capa_conteudo #itens li a{
    font-size:14px;
    text-decoration:underline;
    font-weight: bold;
    color: #fff;
}

#capa_conteudo #itens li a:hover{
    font-size:14px;
    text-decoration:none;
    font-weight: bold;
    color: white;
}

#capa_conteudo #menu {
 
}

#capa_conteudo #menu ul{
 
}

#capa_conteudo #menu ul li{

}

#capa_conteudo #menu ul li a{
  
}

#capa_conteudo #menu ul li a:hover{
  
}

#capa_conteudo input[type="text"], input[type="password"], input.text, input.title, textarea, select {
    margin-bottom: 8px;
    margin-left: 10px;
    vertical-align: middle;
    visibility: visible;
    background-color: #FFF;
    border: 1px solid #BBBBBB;
}

#capa_conteudo textarea {
    margin-bottom: 8px;
    margin-left: 10px;
    width: 95%;
    height: 150px;
}

#capa_conteudo #menu_selecionado{
 background: #FFF;
 width: 100px;
 height: 5px;
 margin-top: -38px;
 /*margin-left: 1166px;*/
}

#capa_breadcrumb {
    display: block;
}

#corpo .site_bread_esconde {
    display: none;
}

 .nav-container{ 
  background-color:#DBAB06;width:100%;height:50px;}
    .f-nav{ z-index: 9999; position: fixed; left: 0; top: 0; width: 100%;} /* isso vai fazer o menu ficar fixo no topo */
    /*.f-nav li { margin-top: -17px;}*/

    .nav { height: 42px;margin: 0px auto;width: 970px;}
    .nav ul { list-style: none;margin: 0px;padding: 0; }
    .nav ul li{float: left; padding: 15px 0px 0px 92px;}
    .nav ul li:first-child{ padding-left: 0;}
    .nav ul li a {color: #FFF !important; font-size: 14px !important;text-decoration: none !important;font-weight:bold; }
    .nav ul li a:hover{ text-decoration: underline;}

#capa_conteudo .capa_container {
width: 100%;
margin: 0 auto;

