*{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  word-spacing:0px;
}
body{
  text-align:center;
  font-family:arial,tahoma,verdana,sans-serif;
  font-size:70%;
  background-color:#0e3947;
}
div{
  margin:0px auto 0px auto;
  text-align:justify;
}
a{
  text-decoration:none;
}
a:hover{
  text-decoration:underline;
}
h1{
  font-size:16pt;
}

#main{
  width:900px;
  background-color:#14556C;
}

#header01{
  width:900px;
  height:161px;
  background-image:url("../images/header02.jpg");
  background-position:0px bottom;
  background-repeat:no-repeat;
}
#header02{
  width:900px;
  height:161px;
  background-image:url("../images/header01.jpg");
  background-position:0px top;
  background-repeat:no-repeat;
}
#headerLogo{
  width:900px;
  height:99px;
  background-image:url("../images/logo.gif");
  background-position:36px 36px;
  background-repeat:no-repeat;
}


#leftHomeCol{
  width:685px;
  float:left;
}

#rightCol{
  width:211px;
  float:left;
}

#footer{
  width:900px;
  height:50px;
  background-image:url("../images/rodape.jpg");
  background-position:0px 0px;
  background-repeat:repeat-x;
  background-color:#eef2f3;
}

/*Estilos BOXES Home Coluna Esquerda*/

#videoFotosHome{
  width:670px;
  height:257px;
}
.boxesVideoFotosHome{
  margin-right:0px;
  width:331px;
  height:257px;
  background-color:#3c81a8;
  float:left;
}
.boxesVideoFotosHome2{
  width:339px;
  height:257px;
  background-color:#3c81a8;
  float:left;
}
.innerMVID{
  margin-top:8px;
  width:339px;
  height:252px;
}
.miniVideos{
  width:339px;
  height:81px;
  background-color:#3c81a8;
  color:#fff;
  float:left;
}
.miniVideosThumb{
  margin-right:3px;
  width:100px;
  height:81px;
  background-position:center center;
  background-repeat:no-repeat;
  float:right;
}
.miniVideosText{
  margin-left:3px;
  width:220px;
  height:81px;
  float:left;
}

.miniVideosText a{
  text-decoration:none;
  color:#fff;
}
.miniVideosText a:hover{
  text-decoration:underline;
  color:#000;
}

.boxesVFH{
  margin-right:8px;
}
.innerVFH{
  margin-top:8px;
  width:326px;
  height:243px;
  background-color:#3c81a8;
  background-position:center center;
  background-repeat:no-repeat;
  float:right;
}

#tagGaleria{
  margin:0px 0px 0px 0px;
  width:301px;
  height:30px;
  background-color:#fff;
  background-image:url("../images/chapeu_fotos.jpg");
  background-position:5px bottom;
  background-repeat:no-repeat;
  float:left;
}

#tvsServidores{
  margin-top:8px;
  width:670px;
  background-color:#fff;
  background-image:url("../images/chapeu_tvserv.jpg");
  background-position:4px -1px;
  background-repeat:no-repeat;
  text-align:center;
}
#tvsServidores img{
  margin:10px 5px 0px 0px;
}
#noticiasCapa{
  margin-top:8px;
  width:670px;
  height:270px;
  background-color:#3c81a8;
}
.innerNoticiasCapa{
  margin:10px;
  width:650px;
  *_width:650px;
  height:235px;
  background-color:#fff;
  float:left;
  *_float:;
}
.bigslider{
  width:325px;
  height:252px;
  text-align:right;
  background-position:center center;
  background-repeat:no-repeat;
  background-color:#b1ccdf;
  float:right;
}
.mininews{
  width:319px;
  height:78px;
  padding:3px;
  float:left;
}
.mininews a{
  color:#fff;
  text-decoration:none;
}
.mininews a:hover{
  color:#fff;
  text-decoration:underline;
}

#bannerRodape{
  margin-top:8px;
  width:670px;
  height:80px;
  background-color:#fff;
}

/*Estilos BOXES Home Coluna Direita*/

#boxApoio{
  width:205px;
  height:159px;
  background-color:#3c81a8;
}
.innerAPOIO{
  margin:10px;
  *_margin:5px;
  width:185px;
  height:139px;
  *_height:150px;
  background-color:#fff;
  background-position:center center;
  background-repeat:no-repeat;
  float:left;
}
#tvsInstitucionais{
  margin-top:8px;
  width:205px;
  background-color:#3c81a8;
}
.innertvsInstitucionais01{
  margin:10px;
  *_margin:5px;
  width:185px;
  height:312px;
  background-color:#fff;
  text-align:center;
  float:left;
}
.canalInst{
  margin:5px 3px 5px 7px;
}

.innertvsInstitucionais02{
  margin:10px;
  *_margin:5px;
  margin-top:5px;
  width:185px;
  background-color:#fff;
  text-align:center;
  float:left;
}
.canalInst2{
  margin:4px;
}

#miniGalHome{
  margin-top:10px;
  width:205px;
  height:174px;
  background-color:#fff;
}
#miniGalHomeInner{
  width:165px;
  height:120px;
  background-position:center center;
  background-repeat:no-repeat;
  float:left;
}
#miniGalHomeLeft{
  width:20px;
  height:120px;
  line-height:120px;
  background-position:center center;
  background-repeat:no-repeat;
  background-color:#fff;
  float:left;
}
#miniGalHomeLeft a{
  display:block;
  width:100%;
  height:100%;
}
#miniGalHomeLeft a:hover{
  display:block;
  width:100%;
  height:100%;
}

#miniGalHomeRight{
  width:20px;
  height:120px;
  line-height:120px;
  background-position:center center;
  background-repeat:no-repeat;
  background-color:#fff;
  float:left;
}
#miniGalHomeRight a{
  display:block;
  width:100%;
  height:100%;
}
#miniGalHomeRight a:hover{
  display:block;
  width:100%;
  height:100%;
}
.miniSlider{
  width:165px;
  height:120px;
  background-position:center center;
  background-repeat:no-repeat;
  float:left;
}
.miniSlider a{
  display:block;
  width:100%;
  height:100%;
}
.miniSlider a:hover{
  display:block;
  width:100%;
  height:100%;
}



#chapeuImagens{
  width:205px;
  height:45px;
  line-height:120px;
  background-image:url('../images/chapeu_imagens.jpg');
  background-position:15px 0px;
  background-repeat:no-repeat;
  background-color:#fff;
  float:left;
}


/*Estilos das páginas de conteúdo*/

.tituloNoticia{
  font-size:14pt;
  text-align:center;
  font-weight:bold;
}
.tituloTexto{
  font-size:13pt;
  text-align:center;
  font-weight:bold;
}
.corpoNoticia{
  font-size:10pt;
  padding:10px;
}
.corpoTexto{
  font-size:10pt;
  padding:10px;
}


.mediabox{
  margin:0px 0px 10px 10px;
  width:300px;
  display:block;
  border-color:#e0e0e0;
  border-style:solid;
  border-width:1px 1px 1px 1px;
  float:right;
}
.mediabar{
  width:300px;
  display:block;
  height:25px;
  background-image:url('../images/chapeu_media.gif');
  background-position:0px 0px;
  background-repeat:no-repeat;
	text-align:left;
  line-height:25px;
	clear:both;
}
.mediabar a{
  color:#000;
}
.mediabar a:hover{
  color:#000;
}
#spanPIC{
  width:300px;
  height:236px;
  display:block;
}

/*
.spanPicNews{
  margin:0px 0px 10px 10px;
  *margin:0px -10px 20px 20px;
  width:300px;
  display:block;
  float:right;
  background-color:#ccc;
}
.spanMediaPic{
  width:300px;
  display:block;
}
.spanMediaVid{
  width:300px;
  display:block;
  float:right;
}

.barMedia{
  margin:0px;
  height:25px;
  background-image:url('../images/chapeu_media.gif');
  background-position:0px 0px;
  background-repeat:no-repeat;
  line-height:25px;
  float:left;
}
.lnkbarmedia01{
  width:112px;
  height:25px;
  text-align:center;
  float:left;
}
.lnkbarmedia02{
  width:140px;
  height:25px;
  text-align:center;
  float:left;
}
.lnkbarmedia01 a{
  color:#000;
}
.lnkbarmedia02 a{
  color:#000;
}
*/

.miniThumbsNews{
  margin:4px 5px 0px 0px;
}
.newsGrid{
  width:600px;
  height:70px;
}
.newsGridThumbs{
  width:100px;
  height:70px;
  float:left;
}
.newsGridText{
  width:490px;
  height:70px;
  float:right;
}
.newsGridText p{
  font-size:10pt;
}
.newsGridText a{
  font-size:10pt;
  color:#000;
  text-decoration:none;
}
.newsGridText a:hover{
  font-size:10pt;
  color:#000;
  text-decoration:underline;
}
.outrasGrid{
  width:600px;
}
.outrasGrid p{
  font-size:10pt;
  line-height:18px;
}
.outrasGrid select{
  width:400px;
}
.navbottom{
  margin-left:10px;
  height:40px;
  line-height:40px;
}
.navbottom img{
  margin-bottom:-10px;
}



#boxFormContato{
  margin:30px auto 0px auto;
  width:500px;
  font-size:10pt;
  font-weight:normal;
}
#colFormContatoA{
  width:150px;
  text-align:right;
  float:left;
}
#colFormContatob{
  width:300px;
  float:left;
}
#boxFormContato li{
  padding-right:10px;
  list-style:none;
  line-height:25px;
}
#boxFormContato input{
  width:248px;
  font-size:12pt;
  background-image:url("../images/backinput.jpg");
  background-position:0px 0px;
  background-repeat:repeat-x;
  border:1px solid #ccc;
}
#boxFormContato textarea{
  width:248px;
  height:100px;
  font-size:12pt;
  background-image:url("../images/backtextarea.jpg");
  background-position:0px bottom;
  background-repeat:repeat-x;
  border:1px solid #ccc;
  overflow:auto;
}
#vccode{
  margin-bottom:5px;
  width:465px;
  text-align:right;
  float:left;
  clear:both;
}
#vccode input{
  width:42px;
  font-size:12pt;
  text-align:right;
  background-image:url("../images/backinput.jpg");
  background-position:0px 0px;
  background-repeat:repeat-x;
  border:1px solid #ccc;
  clear:both;
}
#botoes{
  width:465px;
  text-align:right;
  float:left;
}
#botoes input{
  width:122px;
  font-size:12pt;
  font-weight:bold;
  border:1px solid #909090;
}



.itemBigGal{
  margin-left:5px;
  *_margin-left:3px;
  margin-bottom:10px;
  width:150px;
  height:200px;
  border:1px #ccc solid;
  float:left;
}
p.titleGal{
  font-size:9pt;
  padding:4px;
  text-align:center;
  font-weight:bold;
}
p.descGal{
  font-size:9pt;
  padding:2px;
  text-align:justify;
}
p.outrasGal{
  font-size:9pt;
  padding:2px;
  text-align:justify;
}
p.outrasGal a{
  color:#00f;
  text-decoration:none;
}
p.outrasGal a:hover{
  color:#00f;
  text-decoration:underline;
}
.thumbGal{
  margin-top:4px;
  width:133px;
  height:105px;
  border:1px #ccc solid;
  background-position:center center;
  background-repeat:no-repeat;
}
a.alinkGal{
  display:block;
  width:133px;
  height:105px;
}
a:hover.alinkGal{
  display:block;
  width:133px;
  height:105px;
}
a.plinkGal{
  color:#000;
  text-decoration:none;
}
a:hover.plinkGal{
  color:#000;
  text-decoration:underline;
}

p.tituloViewGaleria{
  font-size:12pt;
  padding:4px;
  text-align:center;
  font-weight:bold;
}
p.textoViewGaleria{
  font-size:9pt;
  padding:4px;
  text-align:justify;
}
p.textoViewGaleria span{
  margin:0px 10px 10px 0px;
  display:block;
  float:left;
}


#boxFormContato input{
  width:248px;
  font-family:arial,tahoma,verdana,sans-serif;
  font-size:9pt;
  background-image:url("../images/backinput.jpg");
  background-position:0px 0px;
  background-repeat:repeat-x;
  border:1px solid #ccc;
}
#boxFormContato textarea{
  width:248px;
  height:100px;
  font-family:arial,tahoma,verdana,sans-serif;
  font-size:9pt;
  background-image:url("../images/backtextarea.jpg");
  background-position:0px bottom;
  background-repeat:repeat-x;
  border:1px solid #ccc;
  overflow:auto;
}

#footer a{
  text-decoration:none;
  color:#000;
}
#footer a:hover{
  text-decoration:underline;
  color:#000;
}

.gridServ img{
  margin-right:20px;
}
.gridServ p{
  line-height:70px;
  font-size:12pt;
  font-weight:bold;
  color:#0e3947;
}
.gridServ a{
  text-decoration:none;
  color:#0e3947;
}
.gridServ a:hover{
  text-decoration:none;
  color:#0e3947;
}