body{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	text-align:center;
	background-color:#FFFFFF;
}

form{
	margin:0px;
	padding:0px;
}

img{
	border:none;
}

a{
	color:#009933;
}

a:link{
	color:#009933;
}

a:visited{
	color:#009900;
}

a:hover{
	color:#00CC00;
}

span {
	font-size:100%;
}

h1{
	font-size: 120%;
	color: #333333;
	margin: 0px;
	padding: 0px;
}

h2{
	font-size: 114%;
	color: #333333;
	margin: 0px;
	padding: 0px;
}

h3{
	font-size: 100%;
	color: #333333;
	margin: 0px;
	padding: 0px;
}

h4{
	font-size: 100%;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
}

h5{
	font-size: 100%;
	color: #333333;
	margin: 0px;
	padding: 0px;
}

label{
	font-size: 10px;
	color: #333333;
	font-weight:bold;
}

table{
	font-size:10px;
}

hr{
	height:1px;
	border-top:#cccccc solid 1px;
	border-bottom:none;
	border-left:none;
	border-right:none;
	width:100%;
}

#img_credito{
	font-size:9px;
}

#div0{
	width:777px;
	margin:0px auto;
}

	#div00{
		float:left;
		width:777px;
		text-align:left;
		margin:0px;
		padding:0px;
		font-size: 11px;
		background-color:#FFFFFF;	
	}	
	#topo{
		float:left;
		width:100%;
		background-image:url(../images/img_02.gif);
		background-repeat:repeat-x;
	}
	#logomarca{
		width:231px;
		float:left;
		text-align:left;
	}
	#esquerda {
		float: left;
		width: 192px;
	}
	#meio{
		float:left;
		width:550px;
		_width:520px;
		padding-left:10px;
	}
	#direita {
		float:left;
		width:213px;
		margin-top:2px;
		text-align:center;
	}

	#topo_conteudo div{
		float:left;
		width:100%;
		height:35px;
		margin-bottom:10px;
	}
	#topo_conteudo h3{
		font-family:Tahoma, Verdana, Arial;
		font-size:20px;
		color:#006633;
		font-weight:normal;
		margin:5px 0px 10px 0px;
	}
	
	#horzbanners {
		float:left;
		width:100%;
		text-align:center;
		margin-top:2px;
		margin-bottom:0px;
	}
	
	#bannercapa {
		float:left;
		width:300px;
		_width:295px;
		text-align:center;
	}
	#banner{
		float:left;
		width:100%;
		text-align:center;
	}
	#chamadas{
		padding: 0px 0px 10px 10px;
		font-size: 80%;
	}
	
	#chamadas h3{
		padding: 30px 0px 5px 0px;
		text-align: center;
		color:#333333;
		font-size:12px;
	}
	
	#chamadas img{
		float: left;
		padding: 10px 10px 0px 0px;
	}
	#menu{
		float: left;
		width: 100%;
		margin: 0px;
		padding: 0px;
	}
	#menu h3{
		height:20px;
		margin-top:3px;
		padding:3px;
		margin-bottom:0px;
		padding-left:10px;
		padding-top:5px;
		color:#000000;
	}
	#noticias ul{
		list-style: none;
		margin: 0px;
		padding: 0;	
		width:100%; 
		float:left;
	}

	#menu li a{
		margin-right:5px;
		margin-left:5px;
		_margin:3px 0px 0px 5px;

	}
	
	#menu ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
	}
	
	#menu li { /* all list items */
		float: left;
		position: relative;
		list-style:none;
		margin:0px;
		padding:0px;
	}
	
	#menu li ul { /* second-level lists */
		display: none;
		position: absolute;
		top: 1em;
		left: 0;
	}
	#menu li ul li{ /* second-level lists */
		padding-top:5px;
		padding-bottom:5px;
		width:100%;
		font-size:11px;
		text-align:left;
	}
	#menu li ul li:hover{ /* second-level lists */
		padding-top:5px;
		padding-bottom:5px;
		width:100%;
		text-align:left;		
	}	
	#menu li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
		top: auto;
		left: auto;
	}
	
	#menu li:hover ul, li.over ul { /* lists nested under hovered list items */
		display: block;
	}
	
	#content {
		clear: left;
	}
	#menu_content2{
		width:100%;
		float:left;
		border-top: #CCCCCC solid 1px;
		text-align:center;
		padding-top:10px;
		margin-top:10px;
		margin-left:10px;
	}
	#menu_content h1,#menu_content2 h1{
		float:left;
		text-align:center;
	}

	#menu_content2 #nav li{
		font-weight:bold;
		font-size:10px;	

	}	
	.subMenu{
		visibility:hidden;
		position:absolute;
		overflow:hidden;
		border:1px solid #000;
		background-color:#D9D9D9;
		text-align:left;
		font-size:10px;
	}
	.subMenu ul{
		margin:0px;
		padding:0px;	
	}
	.subMenu ul li{
		list-style-type:none;
		margin:0px;
		padding:1px;	/* 1px of air between submenu border and sub menu item - (the "white" space you see on mouse over )*/
	}
	.subMenu ul li a{	/* Sub menu items */
		white-space:nowrap;	/* No line break */
		text-decoration:none;	/* No underline */
		color:#000;	/* Black text color */
		height:18px;	/* 16 pixels height */
		line-height:18px;	/* 16 pixels height */
		padding:1px;	/* 1px of "air" inside */
		
		display:block;	/* Display as block - you shouldn't change this */
	}
	.subMenu ul li a:hover{	/* Sub menu items - mouse over effects */
		color:#FFF;	/* White text */
		background-color:#009900;	/* Blue background */
	}	


	#vertbanners,#enquete,{
		float:left;
		width:213px;
	}
	#artigoslista span{
		margin-bottom:5px;
	}
	#enquete h3,#endereco h3,#vertbanners h3,#login h3,#galeria h3{
		color:#000000;
		height:13px;
		width:100%;
		margin:0px;
		padding:3px;
		padding-top:13px;
		text-align:left;
		padding-left:20px;
	}
	#enquete{
		background-image:url(../images/question.gif);
		background-repeat:no-repeat;
		background-position:right center;		
	}
	
	#noticias li{
		padding: 0px;
		padding-bottom:5px;
		font-size:10px;
		width:100%;
		color:#666666
	}
	/*********************GALERIA DE FOTOS************************/
	#galeria_fotos{
		width:100%;
		float:left;
	}
	#galeria{
		float:left;
		width:185px;
		margin:1px;
	}
	#galeria h1,#galeria2 h1{
		float:left;
		width:100%;
		border-bottom: 1px dotted #e4e4e4;
		margin-bottom:4px;
		font-size:11px;
		color:#000000;
		font-weight:bold;
		padding:3px 0px 3px 0px;
	}
		
	#galeria2 h3{
		float:left;
		width:100%;
		background-image:url(../images/gal.gif);
		background-repeat:no-repeat;
		color:#6C6C6C;
		height:13px;
		width:100%;
		margin:0px;
		padding:3px;
		padding-top:13px;
		text-align:left;
		padding-left:35px;
	}
	#galeria h3 a,#galeria2 h3 a  {
			margin-left:5px;
			color:#000033;
	}
	
	#fotos img{
		margin:1px 0px 1px 1px;
	}
	#hform {
		border:1px solid #cccccc;
		text-align:center;
	}
	#hform h3{
		text-align:center;
		height:25px;
		color:#FFFFFF;
		background-color:#FFb500;
		
	}
	#hform label{
		text-align:center;
		font-weight:normal;
		font-size:10px;
		font-family:Verdana,Arial,sans-serif;
		color:#666666;
	}
	
	#vertbanners {
		text-align:center;
	}
	
		#vertbanners img{
			text-align:center;
			margin-bottom:10px;
		}


	#not_destaque2,#banner_peq,#video{
		width:185px;
		float:left;
	}
	#video h1{
		font-size:10px;
	}
	
	#acessorapido h1{
		font-size:11px;
		color:#000000;
		font-weight:bold;
		padding:3px;
		border-bottom:1px #cccccc dotted;		
	}
	
	.bgColor {
		background-color: #FFFCEF;
	}
	.font_padrao {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #666666;
	}
	.form{
		background-color:#F1FFE8;
		font-family:Verdana,Arial,sans-serif;
		font-size:10px;
		color:#000000;
		border: 1px solid #556D21;
	}
	.form2{
		background-color:#ffffff;
		font-family:verdana,Arial,sans-serif;
		font-size:10px;
		color:#000000;
		border: 1px solid #666666;
	}
	.font_radio {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #666666;
	}
	.hr{
		border-bottom:0px;
		border-right:0px;
		border-left:0px;
		height:1px;
		border-style:dashed;
	}
	.esconde{
		display:none;
	}
	.mostra{
		display:block;
	}
	#espacamentolinha{
		line-height:1.5em;
	}
	#rodape{
		float:left;
		width:100%;
		height:37px;
		margin-top:20px;
		font-size:11px;
		text-align:center;
		color:#648f0a;
	}
	
	#noticialeitura, #institucional, #artigos,#galeria_fotos {
		float:left;
		width:99%;
	}
	#institucional h3{
		width:100%;
		padding-top:3px;
		padding-bottom:3px;
		font-size:12px;
		color:#556D21;
	}
	#institucional2{
		float:left;
		width:92%;
		_width:98%;
	}
	#institucional2 h3{
		color:#661b18;
		margin-top:10px;
		font-size:12px;
	}
	#textocurso{
		background-image:url(../images/degrade.gif);
		background-repeat:no-repeat;
		padding:10px;
		padding-top:5px;
		margin-left:10px;
		_margin-left:5px;
		width:100%;
		float:left;
	}
	
	#noticialeitura ul{
		list-style: none; 
	}
	#noticialeitura h1{
		font-size:11px;
		color: #808F0A;
	}
	#noticialeitura img {
		border:none;
		margin:0px;
	}
	
	#listnoticias {
		width:100%;
		float:left;
		margin-bottom:5px;
	}
	
	.data_noticia {
		margin-top:3px;
	}

	#noticiadestaque, #links_canal2, #galeria2 {
		float:left;
		width:100%;
		margin:0px;
	}
	#noticiadestaque p {
		margin-top:1em;
		margin-bottom:0em;
	}
	#noticiadestaque_super {
		padding-top:3px;
		padding-bottom:3px;
		border-bottom: 1px dotted #e4e4e4;
		width:98%;
		padding-left:2px;
	}
	#noticiadestaque_super h3 {
		color: #000000;
		font-size:12px;
		margin-bottom:0.5em;
	}
	#artdest{
		margin-top:10px;
		border-top:1px solid #CCCCCC;
		width:100%;
		float:left;
		padding:5px;
	}
	#news{
		width:100%;
		float:left;
	}
	#noticiadestaque_simples, #artigoslista, #noticias{
		width:26%;
		_width:28%;
		padding-left:15px;
		padding-right:15px;
		float:left;
		margin-right:25px;
		_margin-right:0px;
		color:#999999;
	}
	#noticiadestaque_simples h3, #artigoslista h3, #noticias h3{
		color:#333333;
		font-family:Tahoma, Verdana, Arial;
		font-size:20px;
		font-weight:normal;
	}
	
	#noticiadestaque_simples h2, #artigoslista h2, #noticias h2 {
		color:#666666;
		font-weight:normal;
		margin-bottom:5px;
	}
	#noticias h4{
		font-size:13px;
		color:#808F0A;
		margin-bottom:10px;
		font-weight:bold;
	}
	#noticiadestaque_outro {
		padding-top:3px;
		padding-bottom:3px;
		width:98%;
		padding-left:2px;
	}
	#noticiadestaque_outro h3 {
		font-size:medium;
		color: #000000;
		font-size:12px;
	}
	#links_canal {
		float:left;
		width:100%;
		margin-top:10px;
		margin-bottom:10px;
	}

	#links_canal2 img {
		float:left;
		margin-left: 10px;
		margin-right:10px;
	}
	#links_canal2 h4{
		margin:15px;
		margin-top:0px;
		color:#a3a4a8;
		font-family:Tahoma, Verdana, Arial;
		font-size:20px;
	}
	#links_canal h4 {
		color:#A3BA68;
		font-weight:bold;
		font-size:11px;
	}	
	#links_canal2 a{
		font-family:Tahoma, Verdana, Arial;
		font-size:11px;
		color:#999999;
		text-decoration:none;	
	}
	#links_canal2 a:hover{
		text-decoration:underline;
	}
	#links_canal a {
		color:#333333;
		font-size:9px;
	}
	#links_canal2 div{
		padding:0;
		width:100%;
		float:left;
	}
	
	#links_canal table{
		width:532px;
	}
	#links_canal tr{
		padding:0px;
		padding-left:5px;
		margin:0px;
	}
	#links_canal td{
		margin:0px;
		padding:0;
		width:50%;
	}
	#fundo_link{
		background-image:url(../images/fundo_produtos.gif);
		background-repeat:no-repeat;
		width:255px;
		height:102px;			
	}
	#links_canal td.p3, #links_canal td.p4 {
		border-top:1px dotted #999999;
	}
	#links_canal td.p2, #links_canal td.p4 {
		border-left:1px dotted #999999;
	}
	#barranavegacao {
		text-align:right;
		margin-bottom:10px;
		float: left;
		width:100%;
	}
	#barranavegacao hr {
		height:1px;
		border-top:#cccccc solid 1px;
		border-bottom:none;
		border-left:none;
		border-right:none;
		width:100%;
	}
	#barranavegacao table {
		font-size:100%;
	}
	div.espacador {
		height:3px;
	}
	#busca{
		background-image:url(../images/fundo_busca.gif);
		background-repeat:no-repeat;
		height:100px;
		width:100%;
		float:left;
	}
	#tempo{
		background-image:url(../images/fundo_tempo.gif);
		background-repeat:no-repeat;
		width:214px;
		float:left;
		height:170px;
	}
	#tempo h1{
		padding-top:40px;
		color:#1D5178;
		text-align:center;
	}
	#tempo h2{
		padding-top:20px;
		color:#A9A9A9;
		font-size: 36px;
		text-align:center;
	}
	#tempo h3{
		padding-top:10px;
		color:#E88831;
		text-align:center;
		font-size:11px;
	}

	#busca form{
		padding-top:50px;
	}
	#resultadobusca {
		float:left;
		width:100%;
	}
	
	#navega{
		float:left;
		width:99%;
		text-align:right;
		font-size:xx-small;
		padding:3px 0px 5px 0px;
		margin-bottom:3px;
		border-bottom:1px dotted #cccccc;
		color:#333333;
	}
	
	#enquete h2{
		color:#333333;
		font-size:11px;
	}
	
	#enquete ul, #listnoticias ul{
		list-style:none;
		margin:0px;

		padding:0px 0px 5px 0px;
	}
	
	#enquete li{
		margin:0px;
		padding:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
	}
	
	#enquete form{
		margin:5px 0px 0px 5px;
	}
	#enquete form label{
		font-weight:normal;
		color:#000000;
	}
	.btn_enquete{
		margin:5px 0px 0px 100px;
		padding-bottom:10px;
	}
	
	#outras_noticias{
		float:left;
		width:50%;
		margin:0px 0px 0px 0px;
		border-bottom:1px dotted #999999;
		padding-bottom:10px;
	}
		#outras_noticias ul{
			list-style-image:url(../images/seta.gif);
		}
		#outras_noticias li{
			margin-top:3px;
			padding-bottom:3px;
		}

	#falecom, #mapa {
		font-size:10px;
		float:left;
		width:100%;
	}
	
	#falecom label {
		font-size:10px;
	}
	#login{
			float:left;
			width:100%;
	}
		#login div{
			float:left;
			width:100%;
			height:81px;
			padding:3px 0px 0px 10px;
			text-align:center;
		}
		#login p{
			margin:4px;
		}
			
	#meio_head{
		background-image:url(../images/img_07.gif);
		background-repeat:no-repeat;
		height:19px;
		float:left;
		width:100%;
		margin-top:2px;
	}
		#data {
			float:left;
			width:203px;
			padding-top:4px;
			padding-left:3px;
			height:19px;
			text-align:center;
		}
			#data p{
				font-size:9px;
				color:#ffffff;
				margin:0px 0px 0px 0px;
				padding:0px;
				font-weight:bold;
			}
	#acontece{
		float:left;
		width: 280px;
		height:19px;
		color:#000000;
		padding-top:4px;
		font-size:9px;
		font-weight:bold;
	}
	
#endereco{
	float:left;
	width:97%;
	padding-top:3px;
	padding-left:15px;
	text-align:left;
}
#endereco table, #endereco{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#999999;
}
#carregando{
	position:absolute;
	left:363px;
	top:160px;
	width:208px;
	height:50px;
	z-index:1;
	background-color: #F6F6F6;
	border:1px solid green;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding-top:20px;
}
#download{
	margin:10px;
}
#download h3{
	font-size:13px;
	color:#c4151c;
	font-weight:bold;
	margin-top:30px;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px dotted #CCCCCC;
}
#download h4{
	font-size:13px;
	font-weight:bold;
	color:#c4151c;
	margin-bottom:15px;
	margin-top:15px;
}
#download a{
	color:#6699FF;
}
#download a:hover{
	color:#990000;
}
#download a:visited{
	color:#cccccc;
}
#inscricao h2{
	color:#FFFFFF;
	background-color:#990000;
	float:left;
	width:100%;
	padding:2px;
	text-align:center;
}
#inscricao table{
	float:left;
	width:100%;
	margin-top:10px;
}
#barra_topo{
	background-color:#B6DDC8;
	float:left;
	width:100%;
	height:20px;
}
#menu_content{
	width:80%;
	float:left;
	margin-left:10px;
}
#produtos{
	float:left;
	width:100%;
	text-align:center;
}
#prodcorpo{
	width:32%;
	_width:33%;
	float:left;
	padding-left:10px;	
	_padding-left:0px;
}
#proitem{
	width:236px;
	_width:221px;
	height:180px;
	_height:190px;
	margin:0px auto;
	background-image:url(../images/bg_produtos.gif);
	background-repeat:no-repeat;
	padding:15px;
	text-align:left;
	_margin-bottom:10px;
	_margin-top:10px;
}
#proitem img{
	float:left;
}
#proitem h6{
	background-image:url(../images/laranja.gif);
	background-repeat:no-repeat;
	width:65px;
	height:23px;
	float:left;
	margin:1px;
	font-size:11px;
	padding-top:3px;
	text-align:center;
	margin-left:5px;
}
#proitem h5{
	background-image:url(../images/verde.gif);
	background-repeat:no-repeat;
	width:65px;
	height:23px;
	float:left;
	margin:1px;
	font-size:11px;
	padding-top:3px;
	text-align:center;
	margin-left:5px;
}
#proitem a{
	color:#FFFFFF;
}

#proitem #titulo{
	float:none;
}
#top_menu{
	background-image:url(../images/menu_02.png);
	background-repeat:repeat-x;
	width:546px;
	float:left;
	height:168px;
}
#top_menu_top{
	background-image:url(../images/menu_03.png);
	background-repeat:no-repeat;
	width:537px;
	height:33px;
	float:left;
	text-align:right;
	padding-top:24px;
}
#top_menu_top a{
	color:#94d121;
	text-decoration:none;
	font-size:12px;
}
#top_menu_top a:hover{
	color:#ffffff;
}
