html {
}
body {
	text-align: center;
	padding-bottom: 0em;
	margin: 0em;
	padding-left: 0em;
	width: 100%;
	padding-right: 0em;
	height: 100%;
	padding-top: 0em;
	background-image: url(../img/fundo.gif);
	background-color: #4c7547;
	background-repeat:repeat-x
}
.header {
	background-image:url(../img/header_01.jpg);
	background-repeat: no-repeat;
	width: 964px;
	height: 212px;
	text-align:center;
	margin:0px auto 0px auto;
}
.header_link {
	text-align:center;
}
a.link {
	display:block;
	text-decoration:none;
	width: 964px;
	height:160px;
}
.border {
	margin:0px auto 0px auto;
	width: 964px;
	background-image:url(../img/border.gif);
	background-repeat:repeat-y;
}
#main {
	margin:0px auto 0px auto;
	width: 952px;
	text-align:center;
	background-image:url(../img/white.gif);
	background-color:#FFFFFF;
	background-repeat:repeat;
}
.rodape {
	background-image:url(../img/rodape_01.jpg);
	background-repeat:no-repeat;
	width: 952px;
	text-align:center;
	margin:auto auto 0px auto;
}
.col_esq {
	width: 160px;
	height:676px;
	background-image:url(../img/menu.gif);
	background-repeat:repeat-x;
	float:left;
}
.col_centro {
	width: 417px;
	float: left;
}
.col_centro_principal {
	width: 590px;
	float: left;
	padding-left: 8px;
	padding-right: 8px;
}
.col_centro1 {
	width: 181px;
	float:left;
}
.col_dir {
	width: 181px;
	float:left;
}
.barras_webcam {
	background-color: #e8efe8;
	margin-right: 67px;
	height: 40px;
	width: 278px;
	float:right;
}
.fundo_menu {
	background-color: #e9efe8;
	margin-left: 6px;
	margin-right: 6px;
}
.fundo_titulos {
	background-color: #cbd9c9;
}
.fundo_destaque {
	background-color: #ecf1ec;
}
.fundo_fotos {
	background-color: #e0eae0;
}
.fundo_eventos {
	background-color: #F0F5F0;
}
.fundo_items {
	background-color: #f6f9f6;
}
.fundo_multimedia {
	background-color: #edf3ed;
}
.fundo_branco {
	background-color: #ffffff;
}
.fundo_noticias_home {
	background-image:url(../img/logo_gr1.gif);
	width:590px;
	height:100%;
	background-position:center;
	background-repeat:repeat-y;
	background-color: #edf2ec;
}
.fundo_noticias {
	background-image:url(../img/logo_gr1.gif);
	width:590px;
	height:100%;
	background-position:center;
	background-repeat:repeat-y;
	background-color: #edf2ec;
}
.fundo_apoios {
	background-image:url(../img/logo_apoios.gif);
	width:590px;
	height:100%;
	background-position:center;
	background-repeat:repeat-y;
	background-color: #edf3ed;
}
.fundo_btn_apoie {
	background-image:url(../img/fundo_apoiar.gif);
	width:590px;
	height:44px;
	background-repeat:repeat-x;
}
.border_agenda {
	border-bottom: #ffffff 14px solid;
	border-left: #ffffff 14px solid;
	border-top: #ffffff 10px solid;
	border-right: #ffffff 14px solid
}
.fundo_agenda1 {
	background-color: #F6F9F6;
	margin-right: 53px;
	height: 47px;
	width: 156px;
	float:right;
}
.border_v img, .border_v3 {
	border-bottom: #315d2c 2px solid;
	border-left: #315d2c 2px solid;
	border-top: #315d2c 2px solid;
	border-right: #315d2c 2px solid
}
.border_v1 {
	border-bottom: #C4DBC1 2px solid;
	border-left: #C4DBC1 2px solid;
	border-top: #C4DBC1 2px solid;
	border-right: #C4DBC1 2px solid
}
.border_v2 img {
	border-bottom: #9FBB9C 2px solid;
	border-left: #9FBB9C 2px solid;
	border-top: #9FBB9C 2px solid;
	border-right: #9FBB9C 2px solid
}
.border_v4 img, .border_v5{
	border-bottom: #a3bda0 2px solid;
	border-left: #a3bda0 2px solid;
	border-top: #a3bda0 2px solid;
	border-right: #a3bda0 2px solid
}
.border_t img {
	border-bottom: #587154 1px dashed;
	border-left: #587154 1px dashed;
	border-top: #587154 1px dashed;
	border-right: #587154 1px dashed
}
.border_p {
	border-bottom: #428337 1px dotted;
	margin-left: 5px;
	margin-right: 5px;
}
.border_p1 {
	border-bottom: #428337 1px dotted;
}
.border_webcam {
	border-bottom: #f6f9f6 11px solid;
	border-left: #f6f9f6 11px solid;
	border-top: #f6f9f6 11px solid;
	border-right: #f6f9f6 11px solid
}
.border_laranja{
	border-top:#fb9e41 3px solid;
}
.border_laranja_vert{
	border-right:#fb9e41 2px solid;
}
.txt10_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.625em;
}
.txt11_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}
.txt12_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}
.txt13_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
.txt9_5_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.57em;
}
.txt14_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.875em;
}
.txt15_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;
}
.txt10_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.625em;
}
.txt11_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}
.txt12_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}
.txt14_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.875em;
}
.txt16_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
.cor1 {
	color: #fefffe;
}
.cor2 {
	color: #164710;
}
.cor3 {
	color: #2a2a2a;
}
.cor4 {
	color: #1d1d1d;
}
.cor5 {
	color: #888889;
}
.cor6 {
	color: #535353;
}
.cor7 {
	color: #517f4b;
}
.cor8 {
	color: #105208;
}
.cor9 {
	color: #ffffff;
}
.cor10 {
	color: #15490e;
}
.cor11 {
	color: #41693c;
}
.cor12 {
	color: #7b9b77;
}
.cor13 {
	color: #164710;
}
.cor14 {
	color: #577b53;
}
.cor15 {
	color: #41743b;
}
.cor16 {
	color: #6f896c;
}
.cor17 {
	color: #6f6f6f;
}
.cor18 {
	color: #f87d01;
}
p {
	padding:0;
	margin:0px 0px 10px 0px;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #1d1d1d;
}

.links a:hover {
	text-decoration:underline;
	font-weight:bold;
}
.links a:link {
	font-weight:bold;
}
.links a:visited {
	text-decoration:underline;
	font-weight:bold;
}
.links a:active {
	text-decoration:none;
	font-weight:bold;
	color: #1d1d1d;
}

a img, img {
	border:0;
}
.left {
	text-align: left;
}
.right {
	text-align: right;
}
.center {
	text-align:center;
}
.middle {
	vertical-align: middle;
}
.justify {
	text-align:justify;
}
.sublinhado {
	text-decoration:underline;
}
.italico {
	font-style:italic;
}
.top {
	vertical-align: top;
}
.bottom {
	vertical-align: bottom;
}
.f_right {
	float:right;
}
.f_left {
	float:left;
}
.bold {
	font-weight: bold;
}
.pt2 {
	padding-top: 2px;
}
.pt3 {
	padding-top: 3px;
}
.pt5 {
	padding-top: 5px;
}
.pt7 {
	padding-top: 7px;
}
.pt10 {
	padding-top: 10px;
}
.pt14 {
	padding-top: 14px;
}
.pt15 {
	padding-top: 15px;
}
.pt20 {
	padding-top: 20px;
}
.pt22 {
	padding-top: 22px;
}
.pt35 {
	padding-top: 35px;
}
.pt63 {
	padding-top: 50px;
}
.pt170 {
	padding-top: 170px;
}
.pt130 {
	padding-top: 130px;
}
.pt140 {
	padding-top: 140px;
}
.pb2 {
	padding-bottom: 2px;
}
.pb3 {
	padding-bottom: 3px;
}
.pb5 {
	padding-bottom: 5px;
}
.pb10 {
	padding-bottom: 10px;
}
.pb14 {
	padding-bottom: 14px;
}
.pb15 {
	padding-bottom: 15px;
}
.pb20 {
	padding-bottom: 20px;
}
.pb30 {
	padding-bottom: 30px;
}
.pr2 {
	padding-right:2px;
}
.pr5 {
	padding-right:5px;
}
.pr6 {
	padding-right:6px;
}
.pr7 {
	padding-right:7px;
}
.pr10 {
	padding-right:10px;
}
.pr14 {
	padding-right:14px;
}
.pr12 {
	padding-right:12px;
}
.pr20 {
	padding-right:20px;
}
.pr35 {
	padding-right:35px;
}
.pr37 {
	padding-right:37px;
}
.pr40 {
	padding-right:40px;
}
.pr57 {
	padding-right:57px;
}
.pl2 {
	padding-left:2px;
}
.pl3 {
	padding-left:3px;
}
.pl5 {
	padding-left:5px;
}
.pl6 {
	padding-left:6px;
}
.pl9 {
	padding-left:9px;
}
.pl10 {
	padding-left:10px;
}
.pl14 {
	padding-left:14px;
}
.pl15 {
	padding-left:15px;
}
.pl20 {
	padding-left:20px;
}
.pl22 {
	padding-left:22px;
}
.pl23 {
	padding-left:23px;
}
.pl27 {
	padding-left:27px;
}
.pl35 {
	padding-left:35px;
}
.pl37 {
	padding-left:37px;
}
.pl42 {
	padding-left:42px;
}
.pl50 {
	padding-left:50px;
}
.pl57 {
	padding-left:57px;
}
.pl127 {
	padding-left:127px;
}
.pl230 {
	padding-left:230px;
}
.pl235 {
	padding-left:235px;
}
.pl365 {
	padding-left:365px;
}
.pl410 {
	padding-left:410px;
}
.pl415 {
	padding-left:415px;
}
.pl424 {
	padding-left:424px;
}
.pl545 {
	padding-left:545px;
}
.pl620 {
	padding-left:620px;
}
.ml6 {
	margin-left: 6px;
}
.ml10 {
	margin-left: 10px;
}
.ml20 {
	margin-left: 20px;
}
.ml22 {
	margin-left: 22px;
}
.ml27 {
	margin-left: 27px;
}
.ml365 {
	margin-left:365px;
}
.mr27 {
	margin-right:27px;
}
.ml160 {
	margin-left: 160px;
}
.ml220 {
	margin-left: 220px;
}
.mr205 {
	margin-right: 205px;
}
.mr6 {
	margin-right: 6px;
}
.mr12 {
	margin-right: 12px;
}
.mr32 {
	margin-right:32px;
}
.mr40 {
	margin-right: 40px;
}
.mr50 {
	margin-right:50px;
}
.mr57 {
	margin-right: 57px;
}
.ml32 {
	margin-left: 32px;
}
.ml42 {
	margin-left: 42px;
}
.ml45 {
	margin-left: 45px;
}
.ml40 {
	margin-left: 40px;
}
.mt3 {
	margin-top: 3px;
}
.mt5 {
	margin-top: 5px;
}
.mt6 {
	margin-top: 6px;
}
.mt10 {
	margin-top: 10px;
}
.mt13 {
	margin-top: 13px;
}
.mt-12 {
	margin-top: -12px;
}
.mb3 {
	margin-bottom: 3px;
}
.mb-12 {
	margin-bottom: -12px;
}
.mb20 {
	margin-bottom: 20px;
}
.ml-30 {
	margin-left: -30px;
}
ul, li {
	list-style:none;
}
ul {
	margin-left: 0px;
}
.width_12 {
	width: 12px;
}
.width_86 {
	width: 86px;
}
.width_88 {
	width: 88px;
}
.width_90 {
	width: 90px;
}
.width_122 {
	width: 122px;
}
.width_136 {
	width: 136px;
}
.width_140 {
	width: 140px;
}
.width_157 {
	width: 157px;
}
.width_179 {
	width: 179px;
}
.width_165 {
	width: 165px;
}
.width_171 {
	width: 171px;
}
.width_175 {
	width: 175px;
}
.width_174 {
	width: 174px;
}
.width_181 {
	width: 181px;
}
.width_205 {
	width: 205px;
}
.width_290 {
	width: 290px;
}
.width_300 {
	width: 300px;
}
.width_303 {
	width: 303px;
}
.width_510 {
	width: 510px;
}

.width_315 {
	width: 315px;
}
.width_327 {
	width: 327px;
}
.width_345 {
	width: 345px;
}
.width_350 {
	width: 350px;
}
.width_360 {
	width: 360px;
}
.width_380 {
	width: 380px;
}
.width_590 {
	width: 590px;
}
.height_63{
	height: 63px;
}	
.limpar {
	clear:both;
}
.limpar_right {
	clear:right;
}
.hide {
	visibility:hidden;
}
.dnone {
	display:none;
}
.agenda {
	display: inline;
	list-style-type: none;
	text-align: center;
	margin:0;
	padding:0;
}
.agenda li {
	display: inline;
	list-style-type: none;
	text-align: center;
}
.cbox1 {
	float: left;
	width: 23px;
	height: 19px;
	text-align: center;
	vertical-align:top;
	padding-bottom:3px;
}
.cbox2 {
	float: left;
	width: 23px;
	height: 19px;
	text-align: center;
	padding-bottom:3px;
}
.cbox3 {
	float: left;
	width: 23px;
	height: 19px;
	background-color: #BBD2B7;
	text-align: center;
	padding-bottom:3px;
}
.cbox4 {
	float: left;
	width: 19px;
	height: 15px;
	text-align: center;
	border-bottom: #BBD2B7 2px solid;
	border-left: #BBD2B7 2px solid;
	border-top: #BBD2B7 2px solid;
	border-right: #BBD2B7 2px solid;
	padding-bottom:3px;
}
.navcontainer {
	float:left;
}
.navcontainer a {
	display: block;
	margin-top:3px;
}
.navcontainer ul {
	position:absolute;
	margin:0px 0px 0px 20px;
	padding:0px;
	list-style-type: none;
	display:block;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
.navcontainer li a {
	padding:3px 5px 2px 10px;
	margin:0px 0px 0px 0px;
	background-color:#105208;
	color:#FFFFFF;
	width:145px;
	border-top:1px solid #FFFFFF;
	font-size:0.7em;
}
.navcontainer li a:hover {
	text-decoration:underline;
}
.BorderImg_dir {
	text-align:right;
	border:4px solid #315d2c;
}
.BorderImg_esq {
	text-align:left;
	border:4px solid #315d2c;
}


