a {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	cursor: hand;
	color: #555555;
}
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	cursor: hand;
	color: #C23027;
}
a#menu_inst {
	text-decoration: none;
	color: #888;
	display: block;
	padding-left: 5px;
}
a#menu_inst:hover {
	text-decoration: none;
	color: #FFF;
	background-color: #085799;
	font-size: 12px;
}

a#menu_midia {
	text-decoration: none;
	color: #888;
	display: block;
	padding-left: 5px;
}
a#menu_midia:hover {
	text-decoration: none;
	color: #FFF;
	background-color: #478CC6;
	font-size: 12px;
}

a#menu_links {
	text-decoration: none;
	color: #888;
	padding-left: 5px;
	display: block;
}
a#menu_links:hover {
	text-decoration: none;
	color: #FFF;
	background-color: #76A3C9;
	font-size: 12px;
}
a#menu_ajuda {
	text-decoration: none;
	color: #888;
	display: block;
	font-size: 13px;
	padding-left: 3px;
}
a#menu_ajuda:hover {
	text-decoration: none;
	color: #FFF;
	background-color: #085799;
}



a#boletim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
	background-image: url(../imagens/det_botao.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
	margin-right: 10px;
}
a#not_clipp {
	display: block;
}
a#not_clipp:hover {
	display: block;
	background-image: url(../imagens/det_bg_not_clipp.png);
	background-repeat: repeat-y;
	background-position: center center;
}
a#not_destaq {
	margin-right: 5px;
	margin-left: 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #900;
}
a#not_destaq:hover {
	margin-right: 5px;
	margin-left: 5px;
	background-image: url(../imagens/bg_link_hover_destaque.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	color: #CCC;
}
a#videos {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #099;
	text-decoration: none;
}

ol {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #555;
	font-weight: normal;
	text-align: left;
}




ul {
	margin: 0px;
	color: #555;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	list-style-type: none;
	padding: 20px;
}

ul#menuVertical{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: left;
	margin: 0px;
}


ul#menuHoriz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 90%;
}

.link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #069;
	text-decoration: none;
	text-align: left;
}

ul#listas {
	text-align: left;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
ul#navbar {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	width: 630px;
	margin-left: auto;
	text-align: center;
}
ul.Agenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888;
	text-decoration: none;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: left;
	margin: 0px;
}
li {
	margin-bottom: 5px;

}
li#menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #085799;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #eee;
	margin-bottom: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	text-decoration: none;
	list-style-type: none;
}

.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #085799;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #eee;
	margin-bottom: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	text-decoration: none;
}
#menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #085799;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #eee;
	margin-bottom: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
	text-decoration: none;
}



li#listas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #eee;
	list-style-type: none;
	margin-bottom: 3px;
	padding-bottom: 3px;
}
li#navbar {
	font-size: 13px;
	text-decoration: none;
	list-style-type: none;
	float: left;
	font-weight: bold;
	padding-right: 3px;
	padding-left: 3px;
}

li#navbar:hover {
	font-size: 13px;
	text-decoration: none;
	list-style-type: none;
	float: left;
	font-weight: bold;
	color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c0b000;
}
li#ajuda {
	font-size: 12px;
	text-decoration: none;
	list-style-type: none;
	float: left;
	padding-right: 3px;
	padding-left: 3px;
}
li#divNavbar {
	font-size: 14px;
	text-decoration: none;
	list-style-type: none;
	float: left;
	font-weight: bold;
	padding-right: 1%;
	padding-left: 1%;
}
li.menuAG {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #eee;
	list-style-type: none;
	padding-bottom: 2px;
	padding-left: 8px;
	margin-bottom: 2px;
}

li.imgAG {
	text-decoration: none;
	list-style-type: none;
	padding-left: 8px;
	text-decoration: none;
	background-image: url(../imagens/bgDataAG.png);
	background-repeat: no-repeat;
	background-position: center center;
	color: #333;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-bottom: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
}
li.imgConslt {
	text-decoration: none;
	list-style-type: none;
	text-decoration: none;
	background-image: url(../imagens/bgDataAG.png);
	background-repeat: no-repeat;
	background-position: center center;
	color: #333;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-left: 6px;
	height: 22px;
	margin-bottom: 0px;
}
li.imgMapa {
	text-decoration: none;
	list-style-type: none;
	text-decoration: none;
	background-image: url(/imagens/bgTitsMapa.png);
	background-repeat: no-repeat;
	background-position: center center;
	color: #333;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-left: 6px;
	height: 22px;
	margin-bottom: 0px;
}




h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #FFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	background-color: #fafafa;
	padding: 0px;
	background-image: url(../imagens/det_bgtitulos.png);
	background-repeat: no-repeat;
	background-position: right top;
}
h1#not {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C23027;
}
h1#inst {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #085799;
}
h1#mid {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #478CC6;
}
h1#clipp {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C08C2C;
}
h1#conslt {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4B2D8D;
}
h1#uteis {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #76A3C9;
}
h1#boletim {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C2B230;
}



#tit_not {
	background-color: #C23027;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../imagens/det_titulos.png);
	background-repeat: no-repeat;
	background-position: right top;
	width: 18%;
}
#tit_inst {
	background-color: #085799;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../imagens/det_titulos.png);
	background-repeat: no-repeat;
	background-position: right top;
	display: inline;
}
#tit_mid {
	background-color: #478CC6;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../imagens/det_titulos.png);
	background-repeat: no-repeat;
	background-position: right top;
	display: inline;
}
#tit_boletim {
	background-color: #C2B230;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../imagens/det_titulos.png);
	background-repeat: no-repeat;
	background-position: right top;
	display: inline;
}
#tit_clipp {
	background-color: #BF8B2C;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../imagens/det_titulos.png);
	background-repeat: no-repeat;
	background-position: right top;
	display: inline;
}
#tit_uteis {
	background-color: #76A3C9;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../imagens/det_titulos.png);
	background-repeat: no-repeat;
	background-position: right top;
	display: inline;
}
#tit_conslt {
	background-color: #4B2D8D;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../imagens/det_titulos.png);
	background-repeat: no-repeat;
	background-position: right top;
	display: inline;
}










h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #900;
}
h2#res {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #900;
	padding: 0px;
	margin: 0px;
	text-transform: uppercase;
}
h2#titDt {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #900;
	margin: 5px;
	background-color: #FFF;
	padding: 2px;
}


h3 {
	font-weight: bold;
	font-size: 15px;
	color: #333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}


h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666;
	margin: 0px;
}
h4#datDt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	background-color: #FFF;
	margin: 5px;
	padding: 2px;
	font-weight: normal;
}
h4#titFontes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666;
	background-color: #F9F9F9;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
}
h4#videos {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}



h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
	font-weight: normal;
}
h5#snpDt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666;
	text-decoration: none;
	margin: 5px;
	background-color: #FFF;
	padding: 2px;
	font-weight: bold;
}
h5#snpDt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CCC;
	text-decoration: none;
	margin: 5px;
	background-color: #FFF;
}
h5.agenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
}
h5.imgAG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding-bottom: 0px;
	padding-left: 8px;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../imagens/bgDataAG.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	height: 25px;
	padding-top: 2px;
	padding-right: 0px;
}



h6 {
	font-weight: bold;
	font-size: 16px;
	color: #333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 0px;
	margin-top: 3%;
	margin-bottom: 3%;
}





p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #555;
	text-decoration: none;
	text-align: justify;
	font-size: 14px;
}
p#res {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555;
	text-decoration: none;
	text-align: justify;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
}

p#consulta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #085799;
	text-decoration: none;
	margin-bottom: 10px;
	margin-top: 0px;
	text-align: left;
}


p#not_clipp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-decoration: none;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
span {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	text-align: right;
}
.boxNews {
	padding-left: 25px;
	background-image: url(../imagens/icone_noticias.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EEE;
	padding-bottom: 5px;
}
.boxClipping {
	padding-left: 25px;
	background-image: url(../imagens/icone_clipping.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EEE;
	padding-bottom: 5px;
}

.boxRadio {
	padding-left: 25px;
	background-image: url(../imagens/icone_radio.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EEE;
	padding-bottom: 5px;
}
.Mais_info {
	padding-left: 25px;
	padding-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 2px;
	background-image: url(../imagens/bg_boxMaisInfo.png);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px dotted #E2E2E2;
}

.boxVideo {
	padding-left: 25px;
	background-image: url(../imagens/icone_videos.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EEE;
	margin-top: 5px;
	padding-bottom: 3px;
}


form {
	margin: 0px;
}
input#button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-decoration: none;
	background-color: #eeeeee;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-weight: bold;
	letter-spacing: 1px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-color: #CCC;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #CCC;
	height: 24px;
}
input#button2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	background-color: #DACF83;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-weight: bold;
	letter-spacing: 1px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-color: #F1EED1;
	border-right-color: #CABA4D;
	border-bottom-color: #CABA4D;
	border-left-color: #F1EED1;
	height: 24px;
}

input.txt {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #085799;
	text-decoration: none;
	background-color: #f7f7f7;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-style: none;
	border-bottom-style: none;
	font-size: 12px;
	padding: 2px;
	width: 99%;
}
input.txt2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	background-color: #F8F5E4;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DACF83;
	border-left-color: #DACF83;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-style: none;
	border-bottom-style: none;
	width: 98%;
	font-size: 12px;
	padding: 2px;
}


table {
	color: #666;
	text-decoration: none;
	font-size: 13px;
}



textarea {
	width: 100%;
	background-color: #F7F7F7;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
	border-top-style: none;
	border-bottom-style: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #085799;
	padding: 2px;
}
legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
}

select {
	background-color: #f9f9f9;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
	border-top-style: none;
	border-bottom-style: none;
}
.bt_Adestq {
	background-color: #FFF;
	float: left;
	margin-left: 5px;
	padding: 2px;
	width: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #eee;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #eee;
}
.bt_print {
	padding: 2px;
	width: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #eee;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #eee;
	margin-right: 5px;
	background-image: url(../imagens/icone_print.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 20px;
}
legend {
	padding-bottom: 5px;
}
fieldset {
	padding-bottom: 5px;
}
.linha_divisoria {
	background-image: url(/imagens/linha_divisoria_aboletim.png);
	background-position: center center;
	background-repeat: no-repeat;
}


body { font-family: verdana; }

.tit_Aboletim {
	background-image: url(../imagens/tit_boletim.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-bottom: 5px;
	width: 100%;
	height: 22px;
}

/* AUMENTAR E DIMINUIR FONTE */
.boxfonte {
	border:1px #eee;
	padding:2;
	}
.fonte1 {
	font-size: 12px;
	border:1px #CC9;
}
.fonte2 { 
	font-size: 14px;
	border:1px #CC9;
	}
.fonte3 {
	font-size: 16px;
	border:1px #CC9;
	}
.sucesso {
	background-color: #82C043;
	border: 3px double #FFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	font-weight: bold;
	letter-spacing: 1px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	width: 89%;
}
.erro {
	background-color: #930;
	border: 3px double #FFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	font-weight: bold;
	letter-spacing: 1px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	width: 89%;
}
