@charset "utf-8";
/* CSS Document */

/****** GERAL *******************************************************************************************/

*{border-style: none;
    border-color: inherit;
    border-width: medium;
    padding: 0;
    font-family:Arial;     font-size:11px;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 0;
}

body{margin:0; padding:0; background-image:url(../../imagens/bgs/bg.gif); background-position:center; background-attachment:fixed;}
#sombra{width:1003px; min-height:1500px; background:url(/imagens/bgs/bg_sombra.png); margin:0 auto;}
#geral{width:973px; border-left:15px solid #FFF; border-right:15px solid #FFF; background-color:#FFF; height:1624px; margin:0 auto;}

/* SPACER */

#spacer{width:20px; height:1337px; float:left;}

/* SPACER */

/* TOPO */

#topoFlashBanner{width:932px; height:88px; float:left; border:1px solid #f1f1f1; margin-bottom:10px;}

.tvMS{ width:530px; height:207px; position:relative; float:left; background-image:url(../../imagens/TV-MS-Chamada.gif); background-repeat:no-repeat; border-top:3px solid #FFF;}
.tvMSdestaque{ width:150px; height:115px; background-color:#FFF; float:left; position:absolute; top:25px; left:20px; border:1px solid #FFF;}
.tvMSdestaque img{ width:150px; height:115px;}

.tvMSlink{ width:300px; height:100px; float:left; position:absolute; top:20px; right:35px;}

.tvMStexto{ width:370px; height:15px; float:left; position:absolute; left:80px; bottom:14px; overflow:hidden;}
.tvMStexto a{ text-decoration:none; color:#FFF; font-size:12px;}
.tvMStexto a:hover{ color:#60e035;}

.tvMSlink2{ width:60px; height:20px; float:left; position:absolute; right:10px; bottom:10px;}
.tvMSlink2 a{ text-decoration:none; color:#82e76f; font-weight:bold; font-size:12px;}
.tvMSlink2 a:hover{ color:#FFF;}


#topo{width:933px; height:176px; float:left;}
#top{width:933px; height:137px; float:left;}

#logo{width:534px; height:137px; float:left;}
#logo img{width:500px; height:89px; margin-top:25px;}
#tracejado{width:7px; height:137px; float:left;}

#newsletter{width:390px; height:135px; float:left; position:relative;}

#areaRestritaMS{ width:150px; height:35px; position:absolute; top:10px; right:25px;}

#newsletter_label{width:180px; height:135px; float:left;}
#newsletter_label img{width:137px; height:50px; margin-top:60px; margin-left:35px;}
#newsletter_form{width:205px; height:85px; float:left; padding-top:49px;}
#newsletter_form_label{width:175px; height:15px; float:left;}
#newsletter_form_label img{margin-left:3px;}
#newsletter_form_inputs{width:210px; height:70px; padding-top:4px; float:left;}
#newsletter_form_inputs form{width:210px; height:70px; padding-top:4px; float:left;}
#newsletter_form_inputs input{width:166px; height:16px; padding:3px 0px 0px 3px; color:#acacac; font-family:Arial; margin-left:5px; margin-bottom:7px; border:1px solid #ccc;}
#newsletter_input{width:180px; height:50px; float:left;}
#newsletter_ok{width:20px; height:35px; float:left; padding:15px 0px 0px 3px;}
#newsletter_ok a{text-decoration:none; color:#01521a; font-weight:bold;} 

#barra{width:933px; height:30px; background-color:#01521a; float:left;}
#barra_data{width:775px; height:23px; position:relative; padding:7px 0px 0px 10px; float:right; font-family:Arial; font-size:12px; color:#fff; background-color:#237831; border-left:2px solid #fff;}

#BarraBusca{ width:270px; height:23px; position:absolute; top:3px; right:5px;}
#buscaIma{ width:44px; height:20px; margin:0px 7px 0px 0px; padding:2px 0px 1px 0px; float:right;}
#buscaInput{ width:175px; height:20px; margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; float:right;}
#txtBusca{ width:160px; height:15px; float:right; background-image:url(../../imagens/backgroundBusca.gif); background-repeat:repeat-x; padding:2px 5px 1px 5px; color:#FFF; font-family:Arial; border:1px solid #FFF;}
#buscaBt{ width:30px; height:20px; margin:0px 0px 0px 0px; padding:2px 0px 1px 0px; float:right;}
			
/* TOPO */

/* RODAPE */

#rodape {width:973px; height:163px; float:left; background-color:#237831; border-top:15px solid #01521a;}
#linksRodape {width:230px; height:110px; float:left; margin:25px 0px 0px 30px; border-right:1px dotted #FFF;}
#leftRod { color:#FFF; list-style:none; margin:0px 0px 0px 0px; float:left;}
#leftRod li{ display:list-item;}
#leftRod li a{ text-decoration:none; color:#FFF;}
#leftRod li a:hover{ color:#0F3;}
#rightRod { color:#FFF; list-style:none; margin:0px 0px 0px 20px; float:left;}
#rightRod li{ display:list-item;}
#rightRod li a{ text-decoration:none; color:#FFF;}
#rightRod li a:hover{ color:#0F3;}

#logoMSRodape {width:440px; height:110px; float:left; margin:25px 0px 0px 0px; border-right:1px dotted #FFF;}
#logoMSRodape img{ padding:0px 0px 0px 60px;}
#compatibilidadeRodape {width:230px; height:110px; float:left; margin:25px 0px 0px 30px;}

/* RODAPE fim*/

/****** GERAL *********************************************************************************************/

/****** HOME **************************************************************************************************/

#conteudo{width:933px; height:1170px; float:left;}
#esquerda{width:697px; height:1150px; float:left; border-right:1px solid #e3e3e3;}
#direita{width:233px; height:1150px; float:left;}

/* menu */

#lateral_menu{width:148px; height:900px; float:left;}
#menu{width:148px; height:470px; float:left;}
#menu ul{width:120px; height:410px; float:left; margin-left:10px;}
#menu ul li{width:110px; height:10px; padding:7px 0px 11px 0px; list-style:none; border-bottom:1px dotted #01521a;}
#menu ul li a{text-decoration:none; font-family:Arial; font-size:12px; color:#01521a; display:block;}
#menu ul li a:hover{font-weight:bold;}
.selecionado{font-family:Arial; font-size:13px; font-weight:bold; color:#01521a; text-decoration:none; display:block;}

/* menu */

/* banner */

#banner{width:146px; height:460px; float:left;}
#banner_swf{width:108px; height:444px; float:left; margin-left:12px; margin-top:3px;}

/* banner */

/* home_noticias */

#home_noticias{width:534px; height:500px; float:left; margin:0px 0px 10px 0px;}
#home_noticias_swf{width:530px; height:282px; float:left; /*border:1px solid #063;*/}
#home_noticias_txt{width:534px; height:60px; margin:8px 0px 8px 0px; float:left; cursor:pointer;}
#home_noticias_txt a{font-family:Arial; font-size:12px; color:#4a4a4a; text-decoration:none;}
#home_noticias_txt a:hover{color:#747474;}
#home_noticias_txt a span{font-size:20px; font-weight:bold;}

.home_noticia{width:162px; height:180px; float:left; margin:10px 14px 0px 0px; cursor:pointer;}
.home_noticia a{font-family:Arial; font-size:11px; font-weight:bold; color:#4a4a4a; text-decoration:none;}
.home_noticia a:hover{color:#747474;}
.home_noticia a span{font-size:20px; font-weight:bold;}
.home_noticia img{width:162px; height:100px;border:1px solid #237831; margin-bottom:10px;}

/* home_noticias */

/* home_fotos */

#home_fotos{width:230px; height:370px; margin-top:13px; float:left; border-right:1px solid #e3e3e3;}
#home_fotos_tit{width:95px; height:70px; margin:0px 10px 10px 0px; float:left;}
#home_fotos_tit img{width:95px; height:70px;}
#home_fotos_thumbs{width:220px; height:245px; float:left; margin-top:16px;}
#home_fotos_thumbs a img{border:1px solid #237831; margin:0px 7px 7px 0px;}
#home_fotos_tituloSecao{width:200px; height:67px; float:left;}

/* home_fotos */

/* home_artigos */

#home_artigos{width:275px; height:370px; margin:13px 0px 0px 25px; float:left;}
#home_artigos_tit{width:275px; height:70px; margin:0px 0px 20px 0px; float:left;}
.home_artigo{width:275px; height:50px; float:left; margin:0px 0px 14px 0px;}
.home_artigo a{font-family:Arial; font-size:12px; color:#4a4a4a; text-decoration:none;}
.home_artigo a:hover{color:#747474;}
.home_artigo a span{font-size:12px; font-weight:bold;}

/* home_artigos */

/* home_eventos */

#home_eventos{width:675px; height:215px; float:left; margin:10px 0px 0px 0px; padding:20px 0px 0px 0px; background-color:#fff; border-top:7px solid #e3e3e3;}
#home_eventos_tit{width:200px; height:200px; margin:0px 10px 10px 0px; float:left;}
				  
.home_evento{width:153px; height:170px; overflow:hidden; margin:20px 0px 0px 0px; float:left;}
.home_evento a{width:140px; height:170px; padding:0px 7px 0px 7px;float:left; font-family:Arial; font-size:12px; color:#1c4923; text-decoration:none;}
.home_evento a:hover{ color:#fff; background-color:#237831;}
.home_evento a span{font-size:18px;}
.home_evento img{ width:138px; height:105px; float:left; border:1px solid #237831; margin-bottom:5px; margin-top:7px;}
.home_evento a:hover img{ width:138px; height:105px; border:1px solid #fff;}

/* home_eventos */

/* home_videos */

#home_videos{width:210px; height:305px; float:left; margin-left:16px; border-bottom:1px solid #e3e3e3;}
#home_videos_tit{width:200px; height:75px; float:left; font-family:Arial; font-size:20px; color:#4a4a4a; font-weight:bold; }
#home_videos_tit img{ border:none;}
#home_videos a{font-family:Arial; font-size:12px; color:#4a4a4a; text-decoration:none; float:left;}
#home_videos a:hover{color:#747474;}
#home_videos a img{border:1px solid #237831; margin-bottom:8px; float:left;}
#video_show{ width:210px; height:210px; float:left;}

/* home_videos */

/* home_revista */

#home_revista{width:210px; height:410px; font-family:Arial; float:left; margin:0px 0px 10px 15px; border-bottom:1px solid #e3e3e3;}
#home_revista_tit{width:200px; height:70px; margin:10px 0px 10px 0px; float:left;}
#home_revista a{font-size:12px; color:#4a4a4a; text-decoration:none; float:left;}
#home_revista a:hover{color:#747474;}
#home_revista a img{border:1px solid #237831; margin-bottom:5px; float:left;}

/* home_revista */

/* home_cursos */

#home_cursos{width:200px; height:225px; float:left; margin-left:16px; border-bottom:1px solid #e3e3e3;}
#home_cursos_tit{width:200px; height:40px; margin:0px 0px 10px 0px; float:left;}
.home_curso a{font-family:Arial; font-size:12px; color:#4a4a4a; text-decoration:none; float:left; margin-bottom:10px;}
.home_curso a:hover{color:#747474;}
.home_curso a span{font-size:14px; font-weight:bold;}

/* home_cursos */

/* home_documentos */

#home_documentos{width:210px; height:150px; font-family:Arial; float:left; margin-left:20px; margin-top:12px;}
#home_documentos_tit{width:200px; height:40px; margin:0px 0px 10px 0px; float:left;}
#home_documento{width:210px; height:90px; float:left;}
#home_documento a{width:210px; height:15px; margin:0px 0px 5px 0px; font-size:12px; color:#4a4a4a; text-decoration:none; float:left;}
#home_documento a:hover{font-weight:bold;}

/* home_documentos */

/****** HOME **************************************************************************************************/

/****** INTERNAS **********************************************************************************************/

#tudo {width:1003px; min-height:5px; margin:0 auto;}
#internasConteudo {width:530px; min-height:920px; float:left;}
#spacerInt {width:20px; min-height:1085px; float:left;}
#conteudoInt {width:933px; min-height:900px; margin:0px 0px 20px 0px; background-image:url(/imagens/barraTrasInt.gif); background-repeat:repeat-y; background-position:-23px 0px; float:left;}
#esquerdaInt {width:697px; min-height:900px; float:left;}

body{margin:0; padding:0; background:url(../../imagens/bgs/bg.jpg) repeat-x; background-attachment:fixed;}
#sombraInt{width:1003px; min-height:1260px; background:url(../../imagens/bgs/bg_sombra.png); float:left;}
#geralInt{width:973px; border-left:15px solid #FFF; border-right:15px solid #FFF; min-height:1260px; background-color:#FFF; margin:0px 0px 0px 0px; float:left;}
#internasConteudoTitulo{width:505px; font-family:Arial; position:relative; font-size:25px; height:40px; margin:0px 0px 0px 20px; float:left; border-bottom:1px dotted #999;}
#internasConteudoTexto{width:505px; min-height:5px; font-size:12px; color:#030; margin:20px 0px 30px 20px; float:left;}
#internasConteudoTexto img { border:1px solid #060; margin:0px 20px 20px 0px; float:left;}
#internasConteudoTexto a { text-decoration:none; color:#090; font-size:14px; font-weight:bold;}
#internasConteudoTexto a:hover{ color:#060;}
#internasTitulo{font-family:Arial; width:505px; font-size:20px; margin:0px 0px 10px 0px; float:left;}

#direitaInt {width:231px; min-height:870px; float:left;}
#direitaIntTitulo {width:211px; height:30px; float:left; font-size:16px; font-weight:bold; padding:10px 0px 0px 0px; color:#030; margin:0px 0px 0px 20px; border-bottom:1px dotted #01521a;}
.direitaIntNoticias {width:211px; min-height:30px; float:left; font-size:12px; font-weight:bold; padding:0px 0px 0px 0px; color:#030; margin:20px 0px 0px 20px;}
.direitaIntNoticias a {text-decoration:none; color:#033;}
.direitaIntNoticias a:hover {color:#999;}

#printPainel {width:505px; height:45px; margin:0px 20px 0px 0px; float:right; padding:15px 0px 0px 0px; border-top:2px solid #125229;}
#painelTamanhoFontes { position:absolute; top:0px; left:340px; width:180px; height:40px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#painelTamanhoFontes a { cursor:pointer;}

#home_eventos_int{width:210px; height:260px; margin:30px 0px 0px 20px; padding:10px 0px 0px 0px; float:left; border-top:1px dotted #333;}
#home_fotos_tit_int{width:210px; height:20px; float:left; margin:0px 0px 0px 0px; font-family:Arial; font-size:20px; color:#4a4a4a; font-weight:bold;}
#home_fotos_thumbs_int{width:210px; height:225px; float:left; margin-top:16px;}
#home_fotos_thumbs_int img{width:95px; height:70px; border:1px solid #237831; margin:2px;}


/****** PAGINADOR *********/

#paginador{ width:350px; height:35px; color:#666; font-size:16px; margin:0px 110px 15px 0px; text-align:center; float:right; padding:10px 0px 0px 0px; border-top:2px solid #999;}
#paginador img{ margin:10px 0px 0px 0px;}
#paginador a{ text-decoration:none; color:#666; font-size:16px;}
#numerao{ font-weight:bold; font-size:20px; color:#666;}
#numerao a{ text-decoration:none; color:#666; font-size:30px; font-weight:bold;}

/****** INTERNAS **********************************************************************************************/


/****** PAGINAS EM LISTA ***************************************************************************************/

#internasConteudoTextoLista{width:505px; min-height:5px; font-size:12px; color:#030; margin:20px 0px 15px 20px; float:left;}

.internasLista{ width:220px; min-height:20px; float:left; margin:0px 10px 23px 0px; padding:0px 20px 10px 0px; }

.internasListaN{ width:490px; min-height:20px; float:left; margin:0px 10px 23px 0px; padding:0px 10px 10px 0px; }

.internasListaTitulo{ width:220px; min-height:37px; overflow:hidden; float:left; margin:0px 0px 5px 0px; padding:0px 0px 10px 0px; }
.internasListaTitulo a{ text-decoration:none; font-weight:bold; font-size:16px; color:#333;}
.internasListaTitulo a:hover{ color:#1d6b2d;}

.internasListaTituloN{ width:290px; min-height:20px; overflow:hidden; float:left; margin:0px 0px 5px 0px; padding:0px 0px 10px 0px; }
.internasListaTituloN a{ text-decoration:none; font-weight:bold; font-size:16px; color:#333;}
.internasListaTituloN a:hover{ color:#1d6b2d;}

.internasListaFoto{ width:220px; height:160px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.internasListaFoto img{ width:218px; height:158px; border: 1px solid #15c948;}

.internasListaFotoN{ width:182px; height:132px; float:left; margin:0px 0px 0px 0px; padding:0px 15px 0px 0px;}
.internasListaFotoN img{ width:180px; height:130px; border: 1px solid #15c948;}

.internasListaResumoN{ width:290px; height:27px; overflow:hidden; float:left; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; }
.internasListaResumoN a{ text-decoration:none; font-size:12px; color:#1d6b2d; font-weight:bold;}
.internasListaResumoN a:hover{ color:#043d14;}

.internasListaResumo{ width:220px; height:37px; overflow:hidden; float:left; margin:15px 0px 0px 0px; padding:0px 0px 10px 0px; }
.internasListaResumo a{ text-decoration:none; font-size:12px; color:#666;}
.internasListaResumo a:hover{ color:#043d14;}

.internasListaData{ width:290px; height:15px; float:left; padding:0px 0px 5px 0px;}

.internasListaLink{ width:290px; height:15px; float:left; padding:0px 0px 5px 0px;}
.internasListaLink a{ text-decoration:none; font-size:12px; color:#1d6b2d; font-weight:bold;}
.internasListaLink a:hover{ color:#043d14;}


/****** PAGINAS EM LISTA ********************************************************************************************/


/****** GALERIA DE FOTOS ********************************************************************************************/

#internasConteudoTituloTV{width:750px; min-height:20px; margin:0px 0px 0px 20px; float:left;}
.entradaTitutoTV{ width:765px; height:181px; position:relative; float:left; background-image:url(../../imagens/TV-Pagina1.gif); background-repeat:no-repeat;}
.entradaTitutoTVTitulo{ width:200px; height:35px; overflow:hidden; font-size:14px; font-weight:bold; position:absolute; top:30px; color:#FFF; left:40px; float:left;}
.entradaTitutoTVTexto{ width:200px; height:70px; overflow:hidden; position:absolute; top:70px; color:#FFF; left:40px; float:left;}

.TVconteiner{ width:765px; min-height:20px; float:left;}
.TVconteinerVideo{ width:501px; height:525px; position:relative; margin-top:10px; background-image:url(../../imagens/TV-Pagina2.gif); background-repeat:no-repeat; float:left;}
.TVconteinerVideoPlay{ width:501px; height:430px; position:absolute; top:42px; left:31px;}


.TVconteinerTexto{ width:230px; min-height:20px; padding-left:30px; margin-top:30px; float:left;}
.TVconteinerTextoTit{ width:230px; min-height:20px; font-size:14px; font-weight:bold; margin-bottom:20px; color:#666; float:left;}
.TVconteinerTextoDesc{ width:230px; min-height:20px; color:#666; margin-bottom:20px; float:left;}
.TVconteinerTextoFonte{ width:230px; min-height:20px; color:#666; float:left; font-size:16px; font-weight:bold;}

.maisVideosFaixa{ width:765px; height:60px; margin-top:10px; background-image:url(../../imagens/TV-Pagina3.gif); background-repeat:no-repeat; float:left;}

.listaVideosTV{ width:765px; min-height:20px; float:left; margin-top:20px; margin-bottom:20px;}
.listaVideosTVCont{ width:125px; height:135px; overflow:hidden; padding:0px 27px 25px 0px; float:left;}
.listaVideosTVContFoto{ width:125px; height:85px; float:left; overflow:hidden; border:1px solid #298739;}
.listaVideosTVContFoto img{ width:125px; height:85px;}
.listaVideosTVContTit{ width:125px; height:85px; float:left; margin-top:5px;}
.listaVideosTVContTit a{ text-decoration:none; font-size:11px; color:#666;}
.listaVideosTVContTit a:hover{ color:#1d6b2d;}

/****** GALERIA DE FOTOS ********************************************************************************************/



/****** CONTATO ********************************************************************************************/

#internasConteudoTextoContato{width:505px; min-height:5px; font-size:12px; color:#030; margin:20px 0px 30px 20px; float:left;}
#internasConteudoTextoContatoTexto{width:505px; min-height:70px; margin:0px 0px 0px 0px; float:left;}
#internasConteudoTextoContatoForm{width:400px; min-height:300px; margin:20px 0px 0px 50px; float:left;}
#internasConteudoTextoContatoForm input{ border:1px solid #999; width:265px; height:18px; margin:0px 0px 10px 0px;}
#internasConteudoTextoContatoForm textarea{ border:1px solid #999; margin:10px 0px 0px 0px;}
#botao{ margin:20px 0px 0px 0px; padding:0; float:left; width:30px; height:30px;}


#internasConteudoTextoContatoEndereco{width:450px; min-height:80px; margin:20px 0px 0px 0px; padding:20px 0px 0px 50px; float:left; border-top:1px dotted #999;}
#mapaMundoSindi{width:425px; height:350px; margin:20px 0px 0px 20px; float:left; border:1px solid #999;}



/****** CONTATO ********************************************************************************************/


/****** LIVRO DE VISITAS ********************************************************************************************/


#esquerdaIntLivro {width:933px; min-height:900px; float:left;}
#conteudoIntLivro {width:933px; min-height:900px; margin:0px 0px 20px 0px; float:left;}
#internasConteudoLivro {width:772px; min-height:920px; float:left;}
#internasConteudoTituloLivro{width:750px; height:40px; margin:0px 0px 0px 20px; float:left; border-bottom:1px dotted #999;}


.recado{ width:750px; min-height:170px; float:left; margin:0px 0px 20px 0px; padding-bottom:10px; border-bottom:1px dotted #999;}
#imagemTopoOpiniao{ width:490px; height:50px; float:left; margin:10px 0px 0px 20px;}
#imagemTopoOpiniao img{ margin:-10px 0px 0px 0px;}
.recadoTitulo{ width:740px; height:20px; font-size:16px; font-weight:bold; padding:5px 0px 5px 10px; float:left; margin:0px 0px 0px 0px;}
.recadoData{ width:740px; height:20px; background-color:#f1f1f1; padding:5px 0px 0px 10px; float:left; margin:0px 0px 0px 0px;}
.recadoCarinha{ width:150px; height:120px; float:left; margin:0px 0px 0px 0px;}
.recadoCarinha img{ width:102px; height:80px; float:left; margin:20px 0px 0px 25px; border:1px solid #CCC;}
.recadoTexto{ width:570px; min-height:90px; padding:20px 15px 10px 15px; float:left; margin:0px 0px 0px 0px;}
.recadoNome{ width:735px; min-height:10px; text-align:right; padding:5px 15px 5px 0px; float:left; margin:0px 0px 0px 0px;}

#botaoInclusao{ width:150px; height:30px; float:right;}
#opiniao{ width:600px; height:350px; background-color:#FFF; float:left; border:2px solid #247b52; display:none; position:absolute; top:-70px; left:-150px;}
#suporte{ position:fixed;}
#fecharOpiniao{ width:90px; height:30px; float:right; margin:15px 0px 0px 0px;}
#fecharOpiniao a{ text-decoration:none; color:#01521a; font-size:18px; font-weight:bold;}
#fecharOpiniao a:hover{ color:#999;}
#escritaTit{ float:left; font-family:Arial; font-size:25px;}
#enviarBtLivro{ width:100px; height:25px; float:right; margin:0px 0px 0px 0px;}

#tabelaOpiniao{ width:400px; height:250px; float:left; margin:20px 0px 0px 20px; border-top:1px dotted #999;}
#tabelaOpiniao table{ margin:20px 0px 0px 0px;}
#tabelaOpiniao tr td{ font-size:12px; color:#666}

#tabelaOpiniao input{ border:1px dotted #999; width:250px; height:17px; margin:0px 0px 10px 20px;}
#tabelaOpiniao textarea{ border:1px dotted #999; width:250px; height:80px; margin:0px 0px 0px 20px;}
#tabelaOpiniao img{ margin:0px 0px 0px 0px;}
#anexarFoto{ width:150px; height:200px; float:right; margin:20px 0px 0px 0px; border:1px solid #F00;}
#arquivoAnexo{ width:110px; height:210px; color:#FFF; font-size:14px; font-weight:bold; line-height:15px; float:left; margin:20px 0px 0px 0px; padding:20px 20px 20px 20px; background-color:#167126;}

#meioDirContTituloMateriaLivro{ width:750px; min-height:20px; float:left; padding:0px 0px 10px 0px; margin:20px 0px 0px 20px;	}
#meioDirContTituloMateriaLivro a{ text-decoration:none; color:#060; font-size:14px; font-weight:bold;}
#meioDirContTituloMateriaLivro a:hover{ color:#0C0;}

/****** LIVRO DE VISITAS ********************************************************************************************/

/****** HUMOR ********************************************************************************************/

.internasListaTituloHumor{ width:220px; height:30px; overflow:hidden; float:left; margin:15px 0px 0px 0px; padding:0px 0px 10px 0px;}
.internasListaTituloHumor a{ text-decoration:none; font-weight:bold; font-size:16px; color:#333;}
.internasListaTituloHumor a:hover{ color:#999;}

.internasListaHumor{ width:220px; height:220px; float:left; margin:0px 10px 10px 0px; padding:0px 10px 10px 10px;}

/****** HUMOR ********************************************************************************************/

/****** VIDEOS ********************************************************************************************/

.internasListaVideos{ width:220px; height:220px; float:left; margin:0px 10px 10px 0px; padding:0px 10px 10px 10px;}

/****** VIDEOS ********************************************************************************************/

/****** REVISTA ********************************************************************************************/


.internasListaRevista{ width:220px; height:370px; float:left; margin:0px 10px 10px 0px; padding:0px 10px 10px 10px;}
.internasListaFotoRevista{ width:220px; height:295px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.internasListaFotoRevista img{ width:220px; height:295px; border: 1px solid #006600;}

/****** REVISTA ********************************************************************************************/

/****** BIBLIOTECA ********************************************************************************************/

.internasListaBiblioteca{ width:220px; height:420px; float:left; margin:0px 10px 10px 0px; padding:0px 10px 10px 10px;}
.internasListaFotoBiblioteca{ width:220px; height:280px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.internasListaFotoBiblioteca img{ width:220px; height:280px; border: 1px solid #006600;}

/****** BIBLIOTECA ********************************************************************************************/

/****** RSS ********************************************************************************************/


#rssTopoExplicacao{ width:500px; height:30px; float:left; margin:0px 0px 10px 0px;}
.rssConteiner{ width:500px; height:70px; background-image:url(../../imagens/rssNext.gif); background-repeat:no-repeat; background-position:0px 17px; display:block; padding:0px 0px 0px 0px; float:left; margin:0px 0px 0px 0px; border-bottom:2px solid #060;}
.rssConteiner a{ width:440px; height:50px; padding:20px 0px 0px 60px; display:block; text-decoration:none; font-size:20px; font-weight:bold; color:#060;}
.rssConteiner a:hover{ width:440px; height:50px; display:block; background-image:url(../../imagens/barraRSSacesso.gif); color:#FFF; background-color:#030;}

/****** RSS ********************************************************************************************/

/****** BUSCA ********************************************************************************************/

#barraResultadosNumeros{ width:470px; min-height:70px; line-height:36px; float:left; padding:0px 0px 10px 20px; margin:0px 0px 20px 0px; border-left:15px solid #060; border-bottom:1px solid #060;}

.resultadoContetBlock{ width:500px; min-height:120px; float:left; margin:0px 0px 20px 0px;}

.resultadoContetBlockTitulo{ width:510px; min-height:40px; display:block; float:left; margin:0px 0px 0px 0px;}
.resultadoContetBlockTitulo a{ width:470px; min-height:20px; display:block; padding:10px 15px 10px 15px; text-decoration:none; font-size:16px; font-weight:bold; color:#030;}
.resultadoContetBlockTitulo a:hover{ width:470px; min-height:20px; display:block; background-color:#060; color:#FFF;}

.resultadoContetBlockDescricao{ width:470px; height:70px; float:left; padding:10px 15px 10px 15px; margin:0px 0px 0px 0px; border-top:1px solid #030;}
.resultadoContetBlockDescricao a{ text-decoration:none; color:#333;}
.resultadoContetBlockDescricao a:hover{}

.resultadoContetBlockMais{ width:500px; height:20px; float:left; margin:0px 0px 20px 0px;}
.resultadoContetBlockMais a{ text-decoration:none; color:#030; font-weight:bold;}
.resultadoContetBlockMais a:hover{ color:#090; font-size:16px;}

.resultadosNumero{ font-size:25px; font-weight:bolder;}
.palavraNumero{ font-size:25px; font-weight:bolder;}


/****** BUSCA ********************************************************************************************/


/****** PUBLICACOES/MODELOS DOCUMENTOS ********************************************************************************************/


.listaPublicacoes{ width:505px; height:125px; float:left; margin:0px 0px 50px 0px;}
.listaPublicacoesTitulo{ width:480px; min-height:22px; float:left; padding:0px 0px 10px 0px; margin:0px 0px 0px 0px; font-size:18px; font-weight:bold; border-bottom:2px solid #060;}
.listaPublicacoesFormatos{ width:485px; height:90px; float:left; margin:0px 0px 0px 0px; border-bottom:1px solid #CCC;}

.listaPublicacoesFormatosTexto{ width:100px; height:70px; float:left; background-image:url(../../imagens/formatoDocumentos.gif); margin:0px 0px 0px 0px;}
.listaPublicacoesFormatosImagens{ width:370px; height:70px; float:left; margin:0px 0px 0px 10px;}

.listaPublicacoesFormatosImagensIconWORD{ width:50px; height:50px; float:left; margin:20px 0px 0px 25px;}
.listaPublicacoesFormatosImagensIconPDF{ width:50px; height:50px; float:left; margin:20px 0px 0px 25px;}
.listaPublicacoesFormatosImagensIconJPEG{ width:50px; height:50px; float:left; margin:20px 0px 0px 25px;}




/****** PUBLICACOES ********************************************************************************************/


/****** ARTIGOS ********************************************************************************************/


.internasListaArtigos{ width:210px; min-height:265px; float:left; padding:0px 30px 30px 10px;}

.internasListaTituloArtigos{ width:210px; min-height:45px; padding-bottom:10px; float:left;}
.internasListaTituloArtigos a{ text-decoration:none; font-weight:bold; font-size:14px; color:#333;}
.internasListaTituloArtigos a:hover{ color:#1d6b2d;}

.internasListaFotoArtigos{ width:210px; height:210px; float:left;}
.internasListaFotoArtigos img{ width:208px; height:208px; border: 1px solid #1d6b2d;}


/****** ARTIGOS ********************************************************************************************/


/****** GALERIA DE FOTOS ********************************************************************************************/

.internasListaGF{ width:220px; min-height:20px; float:left; margin:0px 10px 23px 0px; padding:0px 20px 10px 0px; }

.internasListaResumoGF{ width:220px; height:37px; overflow:hidden; float:left; margin:15px 0px 0px 0px; padding:0px 0px 10px 0px; }
.internasListaResumoGF a{ text-decoration:none; font-size:12px; color:#666;}
.internasListaResumoGF a:hover{ color:#043d14;}

.internasListaFotoGF{ width:220px; height:160px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.internasListaFotoGF img{ width:218px; height:158px; border: 1px solid #15c948;}

.internasListaTituloGF{ width:220px; min-height:37px; overflow:hidden; float:left; margin:0px 0px 5px 0px; padding:0px 0px 10px 0px; }
.internasListaTituloGF a{ text-decoration:none; font-weight:bold; font-size:16px; color:#333;}
.internasListaTituloGF a:hover{ color:#1d6b2d;}



/****** GALERIA DE FOTOS ********************************************************************************************/



/****** INFORMATIVOS ********************************************************************************************/

.informativosConteiner{ width:485px; min-height:80px; float:left; padding:0px 0px 0px 10px; margin:0px 0px 50px 0px; border-left:5px solid #060;}
.informativosConteinerData{ width:485px; height:20px; font-size:10px; float:left; margin:0px 0px 0px 0px;}
.informativosConteinerInformativo{ width:485px; min-height:20px; float:left; padding:0px 0px 5px 0px; margin:5px 0px 5px 0px; border-bottom:1px solid #060;}
.informativosConteinerInformativo a{ text-decoration:none; color:#030; font-size:20px; font-weight:bold;}
.informativosConteinerInformativo a:hover{ color:#090;}
.informativosConteinerVer{ width:485px; height:15px; float:left; margin:0px 0px 0px 0px;}
.informativosConteinerVer a{ text-decoration:none; color:#030; font-size:12px; font-weight:bold;}
.informativosConteinerVer a:hover{ color:#060; font-size:14px;}
.botaoVoltar{ position:absolute; width:130px; height:30px; top:60px; right:10px;}
.viewAnuncioLista{ position:absolute; width:135px; height:30px; top:48px; right:30px; }
.viewAnuncioListaImprimir{ position:absolute; width:135px; height:55px; top:48px; right:150px; border-right:1px solid #262;}

/****** INFORMATIVOS ********************************************************************************************/

/****** EDITAIS DE CONVOCACAO ********************************************************************************************/

.tudo{ width:1003px; margin:0 auto;}
.loginBack{ background-image:none;}
.mainLog{ width:1003px; min-height:700px; float:left; position:relative; background-color:White;}

/* Tela Login */
.loginTela{ width:600px; height:500px; display:block; margin:0 auto; background-image:url(../../imagens/telaLogarADM.jpg); background-repeat:no-repeat; background-position:center;}
.mainLogadoTopo { width:933px; height:150px; float:left; margin-left:35px; border-bottom:2px solid #025217;}
.mainLogadoTopo img{ margin:25px 0px 0px 0px;}

.mainLogadoMeio{ width:930px; min-height:700px; margin-bottom:20px; margin-left:50px; margin-top:20px; float:left;}
.logadoFiltrosTopo{ width:910px; min-height:50px; padding-bottom:5px; padding-top:0px; float:left; padding-left:18px;}
.logadoGridView{ width:930px; min-height:100px; padding-bottom:20px; padding-top:20px; float:left;}

.mainLogadoBaixo{ width:980px; height:180px; float:left; margin-left:12px;}

.viewAnuncio{ width:933px; min-height:500px; float:left; margin-left:35px; margin-top:20px;}
.viewAnuncio img{ width:933px; min-height:100px;}
.viewAnuncioBt{ width:150px; height:80px; float:right; margin-right:35px; margin-top:10px;}

.inputsBox{ width:160px; height:60px; position:relative; float:left; color:White; margin:235px 0px 0px 70px;
    top: 0px;
    left: 0px;
}
.logarInputs{ width:150px; height:15px; padding:5px; font-size:12px; color:#66bc46; margin:0px 0px 5px 0px; border:none;}
.editaisEntrarBt{ width:67px; height:60px; position:absolute; top:-6px; right:-70px;}
.checkBoxCont{ width:159px; 
height:50px; position:absolute; top:65px; left:0px;
}
.checkBoxCont2{ width:100px; height:50px; position:absolute; top:82px; left:0px;}
.checkStyle{ border:none; margin-bottom:10px; margin-bottom:10px;}
.checkBoxContTxt{ width:150px; height:50px; position:absolute; line-height:17px; top:62px; left:20px;}
.irParaPegarSenhaLogin{ width:200px; height:25px; position:absolute; top:155px; left:-20px; color:#03511b;}
.irParaPegarSenhaLogin a{ text-decoration:none; color:#03511b; font-size:11px;}
.irParaPegarSenhaLogin a:hover{ text-decoration:underline;}

/* Tela de Contato */
.teladeContato{ width:600px; height:500px; display:none; position:relative; margin:0 auto; background-image:url(../../imagens/telaLogarADMContato.jpg); background-repeat:no-repeat; background-position:center;}
.teladeContatoInputs{ width:300px; height:150px; position:absolute; top:235px; left:70px;}

.inputContatoSenhaLogin{ width:350px; height:15px; padding:5px; font-size:12px; color:#66bc46; margin:0px 0px 5px 0px; border:none;}
.inputContatoSenhaLoginTxt{ width:350px; height:80px; padding:5px; font-size:16px; font-weight:bold; color:#66bc46; margin:0px 0px 5px 0px; border:none;}
.teladeContatoBt{ width:100px; height:50px; position:absolute; top:395px; left:70px;}
.teladeContatoBtVoltarLogin{ width:100px; height:50px; position:absolute; top:400px; left:200px;}


/****** EDITAIS DE CONVOCACAO ********************************************************************************************/
.DataListDiv{ float: left; width:880px; height: 16px; margin:10px 0px 10px 0px; padding-left:20px; overflow:hidden;}


.EditaisLinks{ width:100px; font-size:12px; color:#666; text-decoration:none;}
.EditaisLinks:hover{ color: #777; text-decoration:underline;}

.EditaisLinks2{  max-width:700px; font-size:12px; color:#666; margin-left: 10px; text-decoration:none;}
.EditaisLinks2:hover{ color: #777; text-decoration:underline;}

.BotaoFiltrar{ float:left; }
.BotaoSair{ float:right;}
.LogadoFiltroLinha1{width: 900px; height:14px; float:left; color:#666; font-size:16px; font-weight:bold; padding-bottom:15px;}
.LogadoFiltroLinha2{width: 610px; height:20px; float:left}
.LogadoFiltroLinha3{width: 280px; height:20px; float:left; margin-top:8px;}

.LogadoFiltroLinha2Input1{ width:100px; height:15px; padding:5px; margin-top:5px; color:#666; font-size:12px;}
.LogadoFiltroLinha2Input2{ width:100px; height:15px; padding:5px; margin-top:5px; color:#666; font-size:12px;}
.LogadoFiltroLinha2Input3{ width:100px; height:15px; padding:5px; margin-top:5px; color:#666; font-size:12px;}

.editaisTrocarSenhaEntrarBt{ position:absolute; right:-70px; top:21px;}
#lblStatus{ width:200px; height:20px; position:absolute; top:20px; right:-275px; font-size:10px; font-family:Arial; color:#FFF;}

/* Tela de Cadastro */

.cadastroCont{ width:930px; min-height:500px; margin-left:35px; padding-bottom:20px; float:left;}
.formHolder{ width:690px; height:350px; float:left; margin-left:40px;}
.cadastroEditaisText{ width:890px; min-height:10px; font-size:12px; color:#666; float:left; margin:20px 0px 10px 35px; padding-bottom:10px;}
.inputFormCadastro{ width:500px; height:15px; float:right; padding:5px; color:#666; font-size:12px; margin-bottom:5px; border:1px solid #CCC;}
.labelFormCadastro{ width:150px; height:15px; text-align:right; font-weight:bold; padding:5px; float:left; font-size:14px; color:#666; margin-bottom:7px;}
.buttomFormCadastroEditais{ width:500px; height:15px; float:left; margin-left:168px; margin-top:10px;}

/* Tela de Cadastro */

/* Tela de Print Editais */

.topPrintPresentation{ width:600px; overflow:hidden; height:185px; float:left; position:relative; z-index:1;}
.meioPrintPresentation{ width:570px; min-height:91px; margin-top:-20px; float:left; overflow-x: hidden; position:relative; left:10px; z-index:2;}
.meioPrintPresentation img{ width:555px; min-height:10px; padding: position:relative; z-index:2;}
.rodapePrintPresentation{ width:600px; overflow:hidden; height:40px; float:left; position:relative; z-index:3;}


/* Tela de Print Editais */

