/*--------------------------------------------------------------------
LAYOUT "geral" Style - LIZ ONLINE(IE6+ FF1.5+ Opera9+)

Version: 	1.0 - 2007
author: 		Burocratik (alexandre r. gomes)
email: 		alex@burocratik.com
website: 	http://www.burocratik.com
-----------------------------------------------------------------------*/
@import url(corpo.css);

/*----------------------------------------------------------------------*/
#header{background: transparent url(../pics/header/pic-topo_comunicacao.png) no-repeat;}


/* =NOTICIAS/CLIPPING
--------------------------------------------------------------------------*/
#contentPrim div.container{float: left;padding-left: 28px; width: 650px; padding-bottom: 40px;} 
/*
#contentPrim div.thumb {float:left; width: 120px; height: 135px; margin: 0px 20px 0px 0px; background:url(../imgs/noticia_bg.png); }
#contentPrim div.thumb img {width: 112px; height: 127px; padding: 8px 0px 0px 4px; }
*/

#contentPrim a{color: #0078ae; text-decoration: none; border-bottom: 1px solid #00a3e3;}
#contentPrim a:hover, #contentPrim a:focus{color: #00a3e3; border-bottom: 1px solid transparent;}

#contentPrim .noticia {display: block; position: relative; width: 600px; height: auto; overflow: hidden; padding-left: 28px; margin: 0px;}

#contentPrim .noticia .imagem{display: block; position: relative; float: left; width: 190px; margin-right: 20px;}
#contentPrim .noticia .imagem img{
	padding: 0px 8px; background: transparent url(../imgs/noticias-bg.png) repeat-y;}
#contentPrim .noticia .imagem a{
	text-decoration: none; border: none;
	display: block; position: relative; float: left; width: 190px; height: auto; padding: 0 0 6px 0;
	background: transparent url(../imgs/noticias-bg-bottom.png) no-repeat left bottom; margin: 0;
}

#contentPrim .noticia .imagem ul{display: inline;}
#contentPrim .noticia .imagem ul li{
	display: block; position: relative; float: left; width: 190px; height: auto; padding: 8px 0 0 0;
	background: transparent url(../imgs/noticias-bg-top.png) no-repeat left top; margin: 0;
}

#contentPrim .noticia .imagem ul li span.bottom{
	display: block; position: relative; width: 170px; height: 8px; padding: 0 10px;
	background: transparent url(../imgs/galeria-bg.png) no-repeat left bottom; margin: 0;
}

#contentPrim .noticia .imagem a.slideshow{background: transparent url(../imgs/icon_slideshow.gif) no-repeat  85px 4px; color: #1396d2; padding-right: 20px;}
#contentPrim .noticia .imagem a:hover,#contentPrim a:focus {text-decoration: none;}


#contentPrim .noticia .texto{display: block; position: relative; float: left; width: 390px;}
#contentPrim .noticia .oneColumn{width: 600px;}

#contentPrim .noticia h4 {font: normal 18px Arial, sans-serif; color:#1396d2; padding: 0 0 10px 0; margin: 0px;}
#contentPrim .noticia h5 {font: bold 12px Arial, sans-serif; color:#1396d2; padding-top: 15px;}
#contentPrim .noticia p{margin: 0px; width: auto;}
#contentPrim .noticia p.data {color:#4d4d4d; font: bold 9px Arial, sans-serif; padding: 5px 0 0 0;}


/*LINHA*/
#contentPrim .linha{display: block; position: relative; width: 630px; height: auto; overflow: hidden; margin: 0px;}
#contentPrim .linha ul.noticias{display: block; position: relative; float: left; width: 305px; height: auto; margin: 0 10px 0 0;}
#contentPrim .linha ul.eventos{margin: 0;}
#contentPrim .linha ul.noticias li{
	display: block; position: relative; float: left; width: 305px; height: auto;
	background: none; margin: 0; padding: 0 0 10px 0;
}
#contentPrim .linha ul.noticias li h3{font-size: 22px;}
#contentPrim .linha ul.noticias li p{width: auto;}


#contentPrim .linha ul.noticias li .data{
	display: block; position: relative; float: left; width: 39px; height: 41px; margin: 0 10px 0 25px; top: 0px; text-align: center;
	font: normal 11px/16px Arial, Helvetica, sans-serif; color: #0078ae; padding: 14px 8px;
	background: transparent url(../imgs/index-linha-datas-bg.png) no-repeat left top;
}
#contentPrim .linha ul.noticias li .data strong{color: #00a3e3; font-size: 22px; display: block; padding-top: 7px;}

#contentPrim .linha ul.noticias li .info{
	display: block; position: relative; float: left; width: 210px; height: auto;
	font: normal 11px/16px Arial, Helvetica, sans-serif; color: #0078ae; padding: 0; margin: 13px 0 0 0;
}
#contentPrim .linha ul.noticias li .info h5{font: bold 14px/16px Arial, Helvetica, sans-serif; color: #0078ae;}
#contentPrim .linha ul.noticias li .info p{font: normal 12px/16px Arial, Helvetica, sans-serif; color: #4d4d4d; margin: 0;}






#contentPrim .linha ul.geral{width: 630px;}
#contentPrim .linha ul.geral li{margin-right:10px;}
#contentPrim .linha ul.geral li.last{margin-right:0px;}
#contentPrim .linha ul.geral li.first{width: 630px;}



#contentPrim ul.navegacao{width: auto; margin: 30px 0 10px 28px;}
#contentPrim ul.navegacao li{margin-right: 5px; display: block; padding: 0; width: auto; height: auto; background: none;}
#contentPrim ul.navegacao li a{
	display: block; width: 25px; height: 25px; border: 1px solid #1396d2;
	text-align: center; line-height: 25px;
}
#contentPrim ul.navegacao li a:hover, #contentPrim ul.navegacao li a:focus{background-color: #1396d2; color: #fff; border: 1px solid #1396d2;}
#contentPrim ul.navegacao li a.activo{cursor: default; background-color: #fff; color: #ec692d; border: 1px solid #ec692d;}


/* =FORMULÁRIO ARQUIVO*/
#contentPrim #formArquivo fieldset{
	display: block; position: absolute;
	width: 240px; height: 300px; left: -240px; bottom: 10px; padding: 0; margin: 0;
}
	
#formArquivo legend{font: normal 22px Arial, sans-serif; color: #00aeef; display: block; padding: 0 0 27px 23px; margin: 0;}

#formArquivo label{display: block; float: left; font: normal 12px Arial, Helvetica, sans-serif; color: #00aeef; width: 20px; text-align: right; margin-right: 10px;}
#formArquivo fieldset p{padding: 0 0 5px 0; margin: 0; width: 240px;}
#formArquivo button.btnEnviar{
	display: block; width: 49px; height: 19px; margin: 5px 0 0 28px; padding:0;
	border: none; cursor: pointer; text-indent: -5555px;
	background: transparent url(../imgs/formArquivo-bt.gif) no-repeat left top;
}
#formArquivo button.btnEnviar:hover, 
#formArquivo button.btnEnviar:focus{background: transparent url(../imgs/formArquivo-bt.gif) no-repeat left bottom;}










/*---------------------------------------------------
=Resultados do Arquivo
---------------------------------------------------*/
.arquivo #contentPrim .linha{display: block; position: relative; width: 630px; height: auto; overflow: hidden; margin: 0px;}
.arquivo #formArquivo legend{padding-bottom: 7px;}
/*.arquivo #contentSec #formArquivo fieldset{background: #ffccdd url(../imgs/formArquivo-bg.png) repeat;}*/





/* ALBUNS-GALERIA DE IMAGENS 
---------------------------------------------------

#contentPrim table.albuns, #contentPrim table.thumbs {margin-left: 22px;} 
#contentPrim table.albuns tr, #contentPrim table.thumbs tr{padding-bottom: 0px; } 
#contentPrim table.albuns td, #contentPrim table.thumbs td{padding: 10px 20px 10px 0px; } 

#contentPrim table.thumbs img {border:3px solid  #CCC;}

#contentPrim a.slideshow {background: transparent url(../imgs/icon_slideshow.gif) no-repeat  85px 4px; color: #1396d2; padding-right: 20px; }
#contentPrim a:hover,#contentPrim a:focus  {text-decoration: none;}
*/

/* ALBUNS-GALERIA DE IMAGENS 
---------------------------------------------------*/
#contentPrim p{width: 600px;}
#contentPrim ul{display: block; overflow: hidden; padding: 0; margin-left: 24px; width: 600px;}
#contentPrim ul li{
	display: block; float: left; width: 170px; height: 100px; padding: 8px 10px 10px 8px;
	background: transparent url(../imgs/galeria-bg.png) no-repeat left top; margin: 0 5px 5px 0;
}

#contentPrim a.slideshow {background: transparent url(../imgs/icon_slideshow.gif) no-repeat  85px 4px; color: #1396d2; padding-right: 20px; }
#contentPrim a:hover,#contentPrim a:focus  {text-decoration: none;}


/* ALBUNS-GALERIA VIDEO 
---------------------------------------------------*/
#contentPrim #flashVideo {
  display: block; position: relative; left: 0; top: 0; margin-top: 20px;
  width: 704px; height: 376px; overflow: hidden;
}
