/* CSS Document */
body{
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS";
	font-size: 12px;
}
p,h1,h2,h3,h4,h5,h6{
	margin: 0;
	padding: 0;
}
img{
	border: none;
	margin: 0;
	padding: 0;
}
a{
	text-decoration: none;	
}
a:hover{
	text-decoration: underline;
}
h1{
	color: #005b83;	
	font-size: 20px;
}
/**************** CLASSES *************/
.titulo1{
	font-size: 12px;
	color: #f60;
	font-weight:bold;
}
.bt-confira{
	float: right;
	overflow:hidden;
	margin: 10px 10px 0 0;
	
}


.data{
	color: #000;
	font-size: 10px;
}
.mais{
	color: #006895;
	font-weight: bold;
}
/************************ TOPO *************************/
#topo{
	width: 100%;
	height: 200px;
	background: url(/novo/imagens/bg_topo_premio.jpg) no-repeat; 
}
#topo-main{
	margin: 0 auto;
	width: 750px;
	height: 100%;
	overflow: hidden;
	margin-bottom: 10px;
}
#topo-main .logo{
	float: left;
	margin: 10px 0 0 60px;
	width:215px;
	height:82px;
}
#topo-main .busca{
	float: right;
	vertical-align: bottom;
	width:230px;
	margin: 89px 120px 0 0;
}
#topo-main .busca img{
	float: left;
}
#topo-main .busca input{
	float: left;
	margin: 0 0 0 5px;
}
#topo-main .busca .campo{
	border: 1px solid #cbefff;
}
#topo-main #menu{
	float: right;
	margin: 33px 0 0 0px;
	width: 750px;
}
#topo-main #menu ul{
	float: right;
	margin: 0;
	padding: 0;
	list-style: none;
}
#topo-main #menu ul li.off{
	float: left;
	background: url(/novo/imagens/bg_menu_1.gif) no-repeat;
	width: 107px;
	height: 23px;
	padding: 5px 0 0 0;
	text-align: center;

}
#topo-main #menu ul li.off a{
	color: #000;
}
#topo-main #menu ul li.on{
	float: left;
	background: url(/novo/imagens/bg_menu_2.gif) no-repeat;
	width: 105px;
	height: 23px;
	padding: 5px 0 0 0;
	text-align: center;	
}
#topo-main #menu ul li.on a{
	color: #fff;
	font-weight: bold;
	font-size:11px;	
}
#topo-main #menu ul li.submenu{
	float: left;
}

#topo-main #menubar{
	color:#FFF;
	float: left;
	margin: 5px 0 0 0;
	width: 700px;
	text-align:center;
	
}

#topo-main #menubar div ul {
	text-align:center;
	list-style:none;
	margin:0 auto;
	padding:0;
}

#topo-main #menubar div ul li{
	display:inline;
	margin:1px 15px 1px 0px;
}

#topo-main #menubar div ul li a{
	color:#FFFFFF;	
}

#topo-main #menubar div ul li a:hover {
	color:#FFFFFF;	
	font-weight:bold;
}

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

/************************** PRINCIPAL **************************/
#main{
	margin: 0 auto;
	width: 768px;
	padding: 5px;
}
#main #content1{
	float: left;
	width: 100%;
	overflow: hidden;
}
#main #content1 #slide{
	float: left;
/*	background: url(/novo/imagens/bg_slide.gif) no-repeat center; */
	width: 376px;
	height: 263px;	
}
#main #content1 #drops{
	float: left;
	background:url(/novo/imagens/bg_2.gif) no-repeat center;
	width: 168px;
	height: 244px;
	margin: 0 8px 0 5px;
overflow:hidden;
	padding: 10px; 
}
#main #content1 #drops a{
	color: #000;	
}
#main #content1 #drops p{
	font-size: 12px;
	margin-bottom:5px;	
}
#main #content1 #plano{
	float: left;
	margin: 0 0 0 5px;
}
#main #content2{
	float: left;
	width: 100%;
	margin: 10px 0 10px 0;
}
#main #content2 #noticias{
	float: left;
	width: 75%;
}
#main #content2 #noticias #notTop{
	float: left;
	background:url(/novo/imagens/bg_3.gif) no-repeat center;
	width: 559px;
	height: 215px;
	padding: 5px;
}
#main #content2 #noticias #notTop #listaNoticias{
	float: left;
	background:url(/novo/imagens/bg_noticias.gif) no-repeat center top;
	width: 368px;	
	height: 172px;
	padding: 40px 0 0 10px;	
}
#main #content2 #noticias #notTop #listaNoticias .noticia{
	float: left;
	width: 100%;
	overflow: hidden;
}
#main #content2 #noticias #notTop #listaNoticias .noticia img{
	float: left;
	margin: 0 10px 0 0;
}
#main #content2 #noticias #notTop #listaNoticias .noticia a{
	color: #069;	
	font-weight: bold;	
}
#main #content2 #noticias #notTop #listaNoticias .outrasNoticias{
	float: left;
	width: 100%;
	margin-top:10px;
	overflow:hidden;
}
#main #content2 #noticias #notTop #listaNoticias .outrasNoticias p{
	margin-bottom:5px;
}
#main #content2 #noticias #notTop #listaNoticias .outrasNoticias a{
	color: #069;
	font-weight: bold;
}
#main #content2 #noticias #notTop #maisNoticias{
	float: left;
	margin: 0 0 0 5px;
	background: url(/novo/imagens/bg_5.gif) center;
	width: 153px;
	height: 192px;
	padding: 10px;
}
#main #content2 #noticias #notTop #maisNoticias a{
	color: #0099cc;
}
#main #content2 #noticias #notBottom{
	float: left;
	margin: 5px 0 0 0;
	overflow: hidden;
}
#main #content2 #noticias #notBottom .bottomBox{
	float: left;
	color: #0099cc;
	width: 167px;
	height: 245px;
	padding: 10px;
	background: url(/novo/imagens/bg_4.gif) center no-repeat;
	margin: 5px 5px 0 0;
}
#main #content2 #noticias #notBottom .bottomBox h3{
	font-size: 15px;
	color: #f60;
	overflow:hidden;
}
#main #content2 #noticias #notBottom .bottomBox div.vejamais{
	position:absolute;
	margin-top:200px;
	margin-left:100px;
}
#main #content2 #links{
	float: left;
	width: 20%;
}
#main #content2 #links img{
	margin: 5px 0 0 0;
	_margin: 0px 0 0 0;	
}

#main #content3{
	float: left;
	width: 100%;
	overflow: hidden;
	margin: 0 0 10px 0;
}
#main #content3 #qualidade-vida{
	float: left;
	background:url(/novo/imagens/qualidade.gif) top left no-repeat;
	width: 245px;
	padding: 30px 0 0 0;
}
#main #content3 #qualidade-vida .qualidade-vida{
	border-right: 1px dotted #069;
	padding: 0 5px 0 0;
	text-align:justify;
	overflow: hidden;	
}
#main #content3 #qualidade-vida .qualidade-vida img{
	float: left;
	margin: 0 10px 0 0;
}

#main #content3 #videos{
	float: left;
	background:url(/novo/imagens/videos.gif) top left no-repeat;
	width: 245px;
	padding: 30px 0 0 0;
	margin: 0 0 0 10px;
}
#main #content3 #videos .videos{
	border-right: 1px dotted #069;
	padding: 0 5px 0 5px;
	text-align:justify;
	overflow: hidden;	
}
#main #content3 #videos .videos h1,
#main #content3 #albuns .albuns h1{
	font-size:16px;
	height:40px;
	overflow:hidden;
	line-height:13px;
}

#main #content3 #videos .videos h1{
	margin:0;padding:0;
}
#main #content3 #videos .videos img{
	margin:0;
	padding:2px;
	border:1px solid #CCC !important;
}

#main #content3 #albuns{
	float: left;
	background:url(/novo/imagens/albuns.gif) top left no-repeat;
	width: 245px;
	padding: 30px 0 0 0;
	margin: 0 0 0 10px;
}
#main #content3 #albuns #mais-albuns {
	float:left;
	
}

#main #content3 #albuns .albuns{
	padding: 0 5px 0 5px;
	margin-left:5px;
	text-align:center;
	overflow: hidden;	
}
#main #content3 #albuns .albuns h1{
	marign:0;
	padding:0;
	text-align:left;	
}
#main #content3 #albuns .albuns img{
	margin:0;
	padding:2px;
	border:1px solid #CCC !important;
}


#main #content4{
	float: left;
	width: 100%;
	overflow: hidden;
	margin: 0 0 10px 0;
}
#main #content4 #boa-saude h1,
#main #content5 #bom-conselho h1,
#main #content5 #artigos h1{
	font-size:16px;
	margin:0;
	height:41px;
	overflow:hidden;
	line-height:16px;
}

#main #content4 #boa-saude{
	float: left;
	background:url(/novo/imagens/boa_saude.gif) top left no-repeat;
	width: 330px;
	padding: 30px 0 0 0;
}
#main #content4 #boa-saude .boa-saude{
	text-align:justify;
	padding: 0 5px 0 0;
	overflow: hidden;	
}
#main #content4 #boa-saude .boa-saude img{
	float: left;
	margin: 0 10px 0 0;
}
#main #content4 #blog{
	float: left;
	background: url(/novo/imagens/blog.gif) top left no-repeat;
	width: 420px;
	padding: 30px 0 0 0;
	margin: 0 0 0 10px;
}
#main #content4 #blog .blog{
	border-left: 1px dotted #069;
	overflow: hidden;
	height: 180px;
	padding: 10px;
	overflow-y: scroll;
}
#main #content4 #blog .blog span{
	color: #069;
}
#main #content4 #blog .blog em{
	color: #000;
	font-size: 10px;
	font-style:normal;
}


#main #content5{
	float: left;
	width: 100%;
	overflow: hidden;
	margin: 0 0 10px 0;
}

#main #content5 .esq{
	border:1px solid #eee;
	width:530px;
	float:left;
	overfloat:hiddden;
}

#main #content5 #bom-conselho{
	float: left;
	background: url(/novo/imagens/bom-conselho.gif) no-repeat left top;
	width: 265px;
	padding: 30px 0 0 0;
}
#main #content5 #bom-conselho .conselho{
	float: left;
	border-right: 1px dotted #069;
	padding: 0 5px 0 0;
	text-align:justify;
	overflow: hidden;	
}
#main #content5 #bom-conselho .conselho img{
	float: left;
	margin: 0 10px 0 0;
}

#main #content5 #artigos{
	float: left;
	background: url(/novo/imagens/bg_artigos.gif) no-repeat left top;
	width: 265px;
	padding: 30px 0 0 0;
	margin: 0 0 0 10px;
}
#main #content5 #artigos .artigo{
	float: left;
	border-right: 1px dotted #069;
	padding: 0 5px 0 5px;
	text-align:justify;
	overflow: hidden;	
}
#main #content5 #artigos .artigo img{
	float: left;
	margin: 0 10px 0 0;
}

#main #content5 #calculadora{
	float: left;
	background:url(/novo/imagens/calc.gif) top left no-repeat;
	width: 200px;
	overflow:hidden;
	padding: 30px 0 0 0;
	margin: 0 0 0 10px;
}
#main #content5 #calculadora .calc{
	float: left;
	padding: 0 5px 0 5px;
	text-align:justify;
	overflow: hidden;	
}
#main #content5 #calculadora .calc img{
	float: left;
	margin: 0 10px 0 0;
}

#footer{	
	clear:both;
	margin: 10px 0 0 0;
	background: url(/novo/imagens/bg_footer.gif) bottom no-repeat;
	height: 61px;
	overflow:hidden;
	color:#666666;
	width:778px;
}
#footer center{
	width:778px;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
	height:55px;
	overflow:hidden;
}


