@import "cm.css";

a {
	text-decoration: none
}

img,div.meio {
	font-family: Arial;
}

div.meio h2 {
	margin-bottom: 20px;
}

div.meio h3 {
	font: bold 14pt Arial;
	color: #17588a;
	margin: 0 0 8px 0;
}

p.texto {
	font: normal 9pt Arial;
	margin-bottom: 15px;
	text-align: justify; !important;
}

div.outrasNoticias {
	margin-bottom: 40px;
}

div.outrasNoticias a.vejaMais {
	background: transparent url(../_imagens/icoVejaMais.gif) no-repeat
		scroll 0%;
	color: #333333;
	display: inline;
	float: right;
	margin: -20px 0 0 0 !important;
	text-indent: -999em;
	width: 71px;
}

div.outrasNoticias h4 {
	background: #dfdfdf url(../_imagens/icoDot5.gif) no-repeat 3px 50%;
	padding: 2px 0 0 18px;
	height: 18px;
	position: relative;
	color: #333;
	font: bold 11pt Arial;
}

div.outrasNoticias h4 img {
	position: absolute;
	right: 10px;
	top: 4px;
	border: none;
}

div.outrasNoticias span.data {
	color: #7869be;
	display: block;
	margin-left: -10px;
	font: normal 8pt Arial;
}

div.outrasNoticias ul {
	margin-left: 10px;
	list-style-type: none;
	font-size: 8pt;
}

div.outrasNoticias ul li {
	background: url(../_imagens/icoPonto.gif) repeat-x bottom;
}

div.outrasNoticias ul li.noBorderBottom {
	background: none;
}

div.outrasNoticias ul li a {
	color: #333;
	margin: 7px 0 0 0;
	padding: 0 0 7px 10px;
	display: block;
	background: url(../_imagens/icoSeta2.gif) no-repeat 0 20px;
	font: normal 10pt Arial;
}




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

div.linkAuxiliarDois {
	/* DIV com barra menor, utilizada para quando n�o constar arquivos PDF*/
	margin: 10px 0 20px 0;
	padding: 0px;
	width: 368px !important;
	background-color: #cbcbcf;
}

div.linkAuxiliarDois a {
	padding: 0 0 0 2px;
	margin-right: 20px;
	color: #333;
	font: bold 8pt Arial;
}

div.linkAuxiliar img{
	vertical-align:text-bottom;
}

div.linkAuxiliarDois a.indique {
	margin-top: -10px;
}


div.linkAuxiliarDois a.imprimir {
	margin-top: -10px;
}

div.barraLinkAuxiliarDois a.pdf {
	margin-top: -10px;
}


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


div.newsletter {
	margin: 12px 0 0 10px;
	height: 150px;
}

div.newsletter h4 {
	font: bold 12pt Arial;
	color: #17588a;
	background: url(../_imagens/icoSeta.gif) no-repeat 0 50%;
	padding-left: 15px;
	margin: 0 0 8px 0;
}

div.newsletter p {
	font: normal 10pt Arial;
}

div.newsletter label {
	font: bold 8pt Arial;
	float: left;
	width: 170px;
	margin: 10px 5px 0 0;
	color: #333;
}

div.newsletter label input {
	display: block;
	margin-top: 5px;
	padding: 2px 0 2px 4px;
	width: 164px;
	height: 17px;
	font: normal 9pt Arial;
	border: 1px solid #c3c3c3;
	background-color: #fbfbfb;
}

input.filtrar { /*width: 95px; Patrick*/
	width: 85px;
	background: #2b6aa0 url(../_imagens/bkgBotao2.gif) repeat-x;
	border: 1px solid #2b6aa0;
	font: bold 8pt Arial;
	color: #fff;
	padding: 3px 0 3px 0;
	height: 23px;
	margin-left: 15px;
	cursor: pointer;
}

label.tipo {
	float: left;
	display: block;
	padding: 5px 5px 0 0;
	width: 60px;
	text-align: right;
}

label.titulo {
	float: left;
	display: block;
	width: 60px;
	padding: 5px 5px 0 0;
	text-align: right;
}

label.ano {
	width: 70px;
	padding: 0 5px 0 15px;
}

select#tipo {
	width: 200px;
}

input#titulo {
	width: 195px;
}

select#ano {
	width: 69px;
}

div.newsletter button {
	float: left;
	margin-top: 29px;
	width: 95px;
	background: #2b6aa0 url(../_imagens/bkgBotao2.gif) repeat-x;
	border: 1px solid #2b6aa0;
	font: bold 8pt Arial;
	color: #fff;
	padding: 3px 0 3px 0;
	height: 23px;
	cursor: pointer;
}

#filtro {
	margin: 0 auto;
	/*width:400px;*/
}

#filtro label {
	font-weight: bold;
	padding: 0 10px;
}

#filtro .filtroForn {
	background-color: #FBFBFB;
	border: 1px solid #C3C3C3;
	font-family: Arial;
	/*		font-size:9pt;*/ /*		height:17px;*/
	line-height: 18px;
	margin-top: 5px;
	padding: 2px 0pt 2px 4px;
	width: 160px;
}

.tabela {
	font-size: 10px;
	width:90%;
	border-collapse: collapse; /* CSS2 */
	border: 1px #bbb solid;

}

.tabela td {
	border: 1px solid #ccc;
}

.tabela th {
	border: 1px solid #ccc;
	background: #ccc;
}