html,body {
	margin: 0px 0px 25px 0px;
	padding-top: 25px;
	padding-bottom: 25px;
	background: url(images/bg.gif) repeat-x;
	background-color: #026400;
}

body {
	font: 11px Tahoma;
	color: #818181;
	text-align: center;
}

p {
	margin: 0 5px 0px 18px;
}

div#topo {
	background: url(images/bg-topo.gif);
	border-bottom: 1px solid #dfd4d9;
	height: 80px;
}

div#topo .webmail {
	float: left;
	width: 368px;
	height: 55px;
	border-left: 1px solid #dfd4d9;
	border-right: 1px solid #dfd4d9;
}

div#topo .webmail .titulo {
	margin: 20px 0px 0px 20px;
	height: 60px;
}

div#topo .webmail .form {
	margin-top: 8px;
}

div#topo .webmail .form label {
	height: 16px;
	float: left;
	margin: 0px 4px 0px 4px;
}

div#topo .webmail .form .input {
	float: left;
	height: 10px;
	font-size: 13px;
	width: 48px;
	margin-right: 8px;
	border: 1px solid #949494;
}

div#topo .restrito .titulo {
	margin: 20px 0px 0px 12px;
	/*border: 1px solid #f00;*/
	height: 55px;
}

div#topo .restrito .form {
	margin-top: 8px;
}

div#topo .restrito .form label {
	height: 16px;
	float: left;
	margin: 0px 2px 0px 2px;
}

div#topo .restrito .form .input {
	float: left;
	height: 10px;
	font-size: 13px;
	width: 48px;
	margin-right: 6px;
	border: 1px solid #949494;
}

div#topo .area {
	float: left;
	width: 254px;
	height: 80px;
	background: url(images/bg-area.gif);
}

div#topo .logo {
	float: left;
	width: 174px;
	height: 77px;
}

div#topo h1 {
	
}

div#geral {
	width: 100%;
}

div#border {
	height: 800px;
	margin: 0 auto;
	border-top: 1px solid #037d00;
	background-image: url(images/transp.gif);
	width: 820px;
}

div#container {
	text-align: left;
	background-color: #f4f2f3;
	height: 800px;
}

div#miolo {
}

/* ------------------ */

div#miolo #noticias-destaques {
	width: 356px;
	height: 80px;
	float: left;
	position: relative;
	overflow: hidden;
	padding-left: 15px;
	padding-top: 5px;
}

	div#miolo #noticias-destaques #noticias-destaques-image img {
		position: absolute;
		top: -5;
		left: -5;
		cursor: pointer;
	}

	div#miolo #noticias-destaques ul {
		list-style: none;
		position: absolute;
		right: 5px;
		top: 100%;
		margin-top: -30px;
	}

		div#miolo #noticias-destaques ul li {
			float: left;
			width: 26px;
			height: 25px;
			margin-left: 3px;
			background-image: url("../images/noticias/item.gif");
			background-repeat: no-repeat;
			padding: 6px 0;
			text-align: center;
		}
		
		div#miolo #noticias-destaques ul li.active {
			background-image: url("../images/noticias/item-active.gif");
		}
			
			div#miolo #noticias-destaques ul li a {
				color: #000000;
				text-decoration: none;
				font-weight: bold;
			}
			
			div#miolo #noticias-destaques ul li.active a {
				color: #ffffff;
			} 






/* ------------------ */

div#miolo .unimeds {
	border-bottom: 1px solid #ddced7;
	background: url(images/bg-un.gif);
}

div#miolo .unimeds .map1 {
	width: 96px;
	height: 280px;
	float: left;
}

div#miolo .unimeds .map2 {
	width: 260px;
	height: 192px;
	float: right;
	padding: 5px 0px 0px 0px;
}

div#miolo .unimeds .unit1 {
	padding: 0px;
	margin: 0px;
	width: 88px;
	height: 88px;
	float: left;
}

div#miolo .unimeds .unit1 ul {
	padding-left: 14px;
	margin: 0px;
	list-style: none;
}

div#miolo .unimeds .borda li {
	border-right: 1px solid #c8c8c8;
}

div#miolo .unimeds .esquerda {
	width: 96px;
}

div#miolo .unimeds .esquerda ul {
	padding-left: 9px;
}

div#miolo .unimeds .titulo {
	color: #22a122;
	font-weight: bold;
}

div#miolo .banner {
	height: 230px;
	padding: 5px;
	background: url(images/bg-banners.gif);
}

div#miolo .banner img {
	cursor: pointer;
}

div#miolo .banner .banner1 {
	float: left;
	padding-bottom: 10px;
}

div#miolo .banner .banner2 {
	float: right;
	padding-bottom: 10px;
}

div#miolo .banner .banner3 {
	float: left;
	padding-bottom: 10px;
}

div#miolo .banner .banner4 {
	float: right;
	padding-bottom: 10px;
}
div#miolo .banner .banner5 {
	float: left;
	padding-bottom: 10px;
}

div#miolo .banner .banner6 {
	float: rigth;
	padding-bottom: 10px;
}

/* ------------------ */

div#direita {
	background: #ffffff;
	border-left: 1px solid #dfd4d9;
}

div#direita .titulo {
	width: 250px;
	height: 44px;
}

div#direita .noticias {
	width: 250px;
	background: url(images/bg-noticias.gif);
}

div#direita h3 {
	margin: 17px 0px 5px 0px;
	font-weight: bold;
	font-size: 11px;
}

div#direita h3 span {
	color: #b4a823;
}

div#direita .noticias ul {
	margin: 0px;
	padding: 10px;
	list-style: none;
}

div#direita .noticias .tit {
	margin: 0px;
	list-style: none;
}

div#direita .noticias .tit label {
	border-bottom: 1px solid #cbcbcb;
	width: 210px;
	padding: 0px 0px 2px 0px;
	display: block;
}

div#direita .noticias .rod {
	margin: 0px;
	padding: 20px 0px 0px 0px;
	list-style: none;
}

div#direita .noticias .rod label {
	border-top: 1px solid #cbcbcb;
	width: 210px;
	color: #aa9c0e;
	text-align: right;
	padding: 0px 0px 2px 0px;
	display: block;
}

div#direita .enquete {
	width: 250px;
	height: 267px;
	background: url(images/bg-enquete.gif);
}

div#direita .enquete .tt {
	width: 86px;
	padding: 14px 0px 0px 19px;
}

div#direita .enquete .pergunta {
	padding: 5px 0px 0px 29px;
	color: #ffffff;
}

div#direita .enquete .pergunta h1 {
	margin: 0px;
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
}

div#direita .enquete .pergunta .check {
	margin: 0px;
	width: 12px;
	height: 12px;
	float: left;
}

div#direita .enquete .pergunta label {
	display: block;
	height: 20px;
}

div#direita .enquete .pergunta span {
	padding-left: 5px;
}

div#direita .enquete .votar {
	margin: 0px;
	padding: 32px 0px 0px 25px;
}

div#direita .enquete .votar label {
	border-top: 1px solid #69cb63;
	width: 210px;
	color: #ffffff;
	text-align: right;
	padding: 7px 0px 0px 0px;
	display: block;
}

/* --------------------------- */

div#direita .newsletter {
	padding: 15px 0px 0px 19px;
}

div#direita .newsletter .form {
	padding-bottom: 5px;
}

div#direita .newsletter .form label {
	display: block;
	margin: 0px 3px 0px 2px;
}

div#direita .newsletter .form .nome,div#direita .newsletter .form .email
	{
	font-size: 13px;
	margin-right: 1px;
	border: 1px solid #949494;
}

div#direita .newsletter .form label,
div#direita .newsletter .form div  {
	padding: 2px 0;
}

div#direita .newsletter .form .nome {
	width: 200px;
}

div#direita .newsletter .form .email {
	width: 200px;
}

div#direita .newsletter .form .botao {
}

/* --------------------------- */

div#direita .informacao {
	background: url(images/bg-inform.gif);
	border-top: 1px solid #dfd4d9;
	height: 110px;
	

}

div#direita .informacao .titulo img {
	padding: 14px 0px 0px 13px;	
}

div#esquerda {
	background: url(images/bg-esquerda.gif);
	border-right: 1px solid #dfd4d9;
}

div#esquerda .menu {

}

div#esquerda .menu ul {
	margin: 0px;
	padding: 12px 0px 0px 0px;
	list-style: none;
	width: 95%;
}

div#esquerda .menu ul li {
	padding-left: 20px;
	height: 23px;
}

div#esquerda .menu ul li a {
	display: block;
	padding-top: 4px;
	color: #818181;
	text-decoration: none;
}

div#esquerda .menu ul li a:hover {
	text-decoration: underline;
}

div#esquerda .menu ul .cor {
	background: url(images/menu-cor.gif);
}

div#esquerda .menu ul .tit {
	font-weight: bold;
	padding-left: 20px;
	color: #1c9213;
}

div#esquerda .menu ul .tit label {
	border-bottom: 1px solid #cbcbcb;
	width: 145px;
	display: block;
}

div#esquerda .link {
	
}

div#esquerda .link .titulo {
	width: 172px;
	height: 43px;
	padding-top: 16px;
}

div#esquerda .link .imagem {
	width: 172px;
	padding-bottom: 16px;
}

div#container {
	width: 799px;
	margin: 10px auto 0px auto;
	padding: 0px;
}

div#conteudo {
	float: left;
	width: 100%;
	background-color: #ffffff;
}

div#miolo {
	float: left;
	width: 365px;
}

div#direita {
	float: left;
	width: 23px;

}

div#esquerda {
	float: left;
	width: 172px;
}
