/*Estilos gerais*/
*{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  word-spacing:0px;
}
/****************/

/*CORPO DO SITE*/
body{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  word-spacing:0px;
  font-family:verdana,arial,tahoma,verdana,sans-serif;
  font-size:70%;
  background-color:#333;
  color:#6d6f71;
  text-align:center;
}

/****************/

h1{
  font-size:200%;
}
h1 span{
  font-size:70%;
  color:#6d6f71;
}
h2{
  font-size:150%;
}
h3{
  font-size:110%;
}
h4{
  font-size:80%;
}
h5{
  font-size:50%;
}
h6{
  font-size:20%;
}
p{
  font-size:130%;
}


/*TOPO DO SITE*/
#header01{
  width:100%;
  height:20px;
  background-color:#043C77;
  background-image:url("../images/fiotopo.jpg");
  background-position:0px 0px;
  background-repeat:repeat-x;
}
#header02{
  width:100%;
  height:121px;
  background-color:#043C77;
  background-image:url("../images/logo04.jpg");
  background-position:right 0px;
  background-repeat:no-repeat;
}
#logo01{
  width:170px;
  height:121px;
  background-image:url("../images/logo01.jpg");
  background-position:0px 0px;
  background-repeat:no-repeat;
  float:left;
}
#splogo{
  width:17px;
  float:left;
}
#logo02{
  width:301px;
  height:121px;
  background-image:url("../images/logo02.gif");
  background-position:0px 0px;
  background-repeat:no-repeat;
  float:left;
}
#logo03{
  width:439px;
  height:20px;
  background-image:url("../images/logo03.jpg");
  background-position:0px 0px;
  background-repeat:no-repeat;
  float:right;
}
#header03{
  width:100%;
  height:58px;
  background-color:#004a8f;
  background-image:url("../images/fiomenu.jpg");
  background-position:0px 0px;
  background-repeat:repeat-x;
}
#logo05{
  width:153px;
  height:58px;
  background-image:url("../images/logo05.jpg");
  background-position:0px 0px;
  background-repeat:repeat-x;
  float:left;
}

#aarea01{
  width:156px;
  height:121px;
  float:right;
}
#aarea02{
  width:130px;
  height:28px;
  float:right;
}
#aarea03{
  margin-top:40px;
  width:301px;
  height:69px;
  float:left;
}
#aarea01 a{
  width:100%;
  height:100%;
  display:block;
}
#aarea01 a:hover{
  width:100%;
  height:100%;
  display:block;
}
#aarea02 a{
  width:100%;
  height:100%;
  display:block;
}
#aarea02 a:hover{
  width:100%;
  height:100%;
  display:block;
}
#aarea03 a{
  width:100%;
  height:100%;
  display:block;
}
#aarea03 a:hover{
  width:100%;
  height:100%;
  display:block;
}

#rodape{
  margin-top:30px;
  height:60px;
  background-color:#004b8e;
}
#rodaarea{
  margin-top:4px;
  width:800px;
  height:40px;
  line-height:19px;
  float:left;
}
#toopo{
  width:29px;
  height:29px;
  float:right;
}
#rodaarea a{
  color:#fff;
  text-decoration:none;
}
#rodaarea a:hover{
  color:#fff;
  text-decoration:underline;
}

/**************/
#idmark{
  margin-top:5px;
  width:177px;
  height:21px;
  background-image:url('../images/idcb.gif');
  background-position:0px 0px;
  background-repeat:no-repeat;
  float:right;
}
#idmark a{
  width:100%;
  height:100%;
  display:block;
}
#idmark a:hover{
  width:100%;
  height:100%;
  display:block;
}


/*MENU TOPO DO SITE*/
.menutopo{
  list-style:none;
  height:40px;
}

.menutopo li{
  margin-top:8px;
  line-height:40px;
  background-image:url("../images/bta.jpg");
  background-position:left 0px;
  background-repeat:no-repeat;
  list-style:none;
  float:left;
}

.miInicio{
  width:7.5%;
  *width:9%;
  *_width:8.4%;
}
.miInstitucional{
  width:13.4%;
  *width:16%;
  *_width:16%;
}
.miProjetos{
  width:9.5%;
  *width:11.3%;
  *_width:11.5%;
}
.miEventos{
  width:8.4%;
  *width:10.4%;
  *_width:10.5%;
}
.miFestivais{
  width:9.5%;
  *width:11%;
  *width:11.5%;
}
.miOxente{
  width:8.0%;
  *width:9.3%;
  *_width:9.3%;
}
.miNoticias{
  width:9.5%;
  *width:11%;
}
.miArtigos{
  width:9.5%;
  *width:10.5%;
  *_width:10.5%;
}
.miContato{
  width:9%;
  *width:11%;
}

.menutopo div{
  width:100%;
  line-height:40px;
  background-image:url("../images/btr.jpg");
  background-position:right 0px;
  background-repeat:no-repeat;
}
.menutopo p{
  font-size:104%;
  color:#fff;
  font-family:verdana;
  font-weight:bold;
}
.menutopo a{
  text-decoration:none;
  color:#fff;
}
.menutopo a:hover{
  text-decoration:underline;
  color:#fff;
}

/**************/


.bordafina{
  border:#fff solid 1px;
}

#jumpitem{
  width:90%;
}

.navbottom{
  height:40px;
  line-height:40px;
}
.navbottom img{
  margin-bottom:-10px;
}

.todasfotos a{
  color:#004a8f;
  text-decoration:none;
}
.todasfotos a:hover{
  color:#004a8f;
  text-decoration:underline;
}

/*GALERIA FADE*/

#efeitoTransp{
  position:absolute;
  left:0px;
  top:0px;
  z-index:1001;
}

#conteudoGaleria{
  margin:50px auto 0px auto;
  width:400px;
  height:390px;
  position:absolute;
  z-index:1010;
}
.transp{
  filter:alpha(opacity=50);
  opacity: 0.5;
  -moz-opacity:0.5;
  margin-bottom:-10px;
}

#mainGGAL{
  width:400px;
  height:300px;
  text-align:center;
}
#mainGGALINT{
  width:400px;
  height:300px;
  background-position:top center;
  background-repeat:no-repeat;
  text-align:right;
}
.linkFECHAR{
  width:45px;
  padding:5px;
  background-color:#FFFF00;
  border-style:solid;
  border-color:#333;
  border-width:1px 1px 1px 1px;
  font-size:8pt;
  float:right;
}
/*GALERIA FADE*/