*
{
	margin:0;
	padding:0;
	border:none;
}
body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
}
a
{
	text-decoration:none
}
a:link,a:visited,a:active{color: #000}
a:hover,a:hover p
{
	color:#005488;
	text-decoration:underline;
}
a:hover img
{
	border:1px solid #005488
}
img
{
	border:1px solid #fff
}
p
{
	text-align:left
}
button
{
	border:1px solid #CFCFCF;
	color:#545454;
	font-size:10px;
	font-weight:bold;
	letter-spacing:-1px;
	padding-left:3px;
	padding-right:3px;
}
input
{
	border: 1px solid #CFCFCF
}
hr
{
	border:1px solid #fff;
	clear:both
}
/**//**/
#site
{
	background:url(imgs/fundo_site.png) repeat-x;
	min-width:910px;
}
/**//**/
#topo
{
	height:190px;
}
#topo #logos
{
	width:910px;
	height:98px;
	background:url(imgs/fundo_topo.png) repeat-y;
	border-top:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF
}
#topo #logos a img
{
	border:none;
	float:left;
	position:relative;
	top:10px;
}
#topo #logos a:hover img
{
	border:none;
}
#topo #menu
{
	width:910px;
	height:43px;
	position:relative;
	top:-3px;
}
/**//**/
#menu ul{list-style:none}
#menu li
{
	display:inline;
	position:absolute;
	height:45px;
	width:130px;
}
#menu a:hover
{
	text-decoration:none
}
#menu a
{
	display:block
}
#menu li a span
{
	display:block;
	position:absolute;
	width:100%;
	height:100%;
	cursor:pointer;
	cursor:hand
}
#menu ul li a{
	font-size:18px;
	position:relative;
	text-align:center;
	top:10px
}
#menu ul li a:hover{z-index:1000}
#i1{left:0}
#i2{left:130px}
#i3{left:260px}
#i4{left:390px}
#i5{left:520px}
#i6{left:650px}
#i7{left:780px}
/**//**/
#topo #submenu
{
	padding-left:40px;
	text-align:left;
	clear:both;
	height:46px;
	width:910px
}
#topo #submenu div
{
	display:none
}
#topo #submenu a
{
	font-weight:bold;
	color:#FFFFFF;
	font-size:16px;
	margin-right:20px;
	position:relative;
	top:5px;
}
#topo #submenu a:hover
{
	text-decoration:underline
}

/**/
#conteudo{}
#meio
{
	width:910px;
	*width:930px;
	height:20px;
}
/**//**/
#busca
{
	clear:both;
	float:right;
	margin-bottom:3px;
	width:430px;
}
/**//**/
#news
{
	text-align:left;
	float:left;
	width:480px
}
#news img
{
	margin-right:3px;
}
#news h1
{
	background:url(imgs/fundo_destaque.png) repeat-x;
	border-right:1px solid #F0F0F0;
	color:#005488;
	font-size:15px;
	letter-spacing:-1px;
	margin:3px;
	padding:10px;
	text-align:left;
	text-transform:uppercase;
	word-spacing:3px;
}
#news p, #news h2, #news li
{
}
#news h2
{
	font-size:12px;
	color:#777777;
	text-transform:uppercase;
}
#news ul
{
	list-style:none;
	margin-left:14px;
}
#news ul span
{
	color:#777777;
	font-weight:bold
}
/**//**/
#news #destaque
{
	height:310px
}
#news #destaque div
{
	opacity:0;
/*
	height:245px;
	width:460px;
	*/
	background:#F4F4F4;
	display:none;
}
#news #destaque #controles
{
	background:none;
	opacity:100;
	display:block;
	float:right
}
#news #destaque #controles a
{
	background:url(imgs/fundo_paginador.gif) no-repeat;
	font-size:10px;
	text-align:center;
	padding:6px;
	padding-top:3px;
	color:#fff;
}
#news #destaque #controles a:hover
{
	background:url(imgs/fundo_paginador_sel.gif) no-repeat;
	text-decoration:none;
}

#news #destaque h1
{
	background:url(imgs/fundo_destaque_capa.gif) repeat-x;
	color:#005589;
	font-size:12px;
	height:26px;
	width:380px;
	text-transform:uppercase;
	padding:0;
	padding-left:10px;
}
#news #destaque div h1
{
	background:none;
	font-size:13px;
	color:#000;
	margin-bottom:3px;
	padding-left:5px;
	width:460px;
}
#news #destaque div h2
{
	padding-left:10px;
	color:#005488;
	text-transform:uppercase;
	font-size:11px;
}
#news #controles
{
	float:right
}

#news.conteudo
{
	width:695px;
	margin-bottom:50px;
	padding-right:5px;
}

#news.conteudo img
{
	float:left;
	margin:10px
}

#news.conteudo h1#destaque
{
	background:url(imgs/fundo_interna.png);
	color:#30B0DD;
	height:48px;
	line-height:65px;
	letter-spacing:0px;
	margin:0;
	text-transform:uppercase;
	padding:0 0 0 49px;
	width:642px;
}

#news.conteudo h1
{
	background:#316AC5;
	color:#F6F5F2;
	font-size:16px;
	font-weight:bolder;
	text-transform:none;
	padding:4px 4px 4px 6px;
}
#news.conteudo p
{
	margin-bottom:10px;
	text-align:justify
}
#news.conteudo a
{
	color:#777777
}
#news.conteudo ul,#news.conteudo ol
{
	margin-left:20px
}
#news.conteudo ul
{
	list-style:square;
}
#news.conteudo li
{
	background:#F6F6F3;
	border:1px solid #FFF;
	color:#666666;
	font-family:Arial;
	padding-left:5px;
}
#news.conteudo table
{
	width:700px;
	margin-bottom:20px
}
#news.conteudo th
{
	background:#C6D6F0;
	vertical-align:middle;
	color:#000;
	font-size:12px;
	font-weight:bolder;
	text-align:center;
}
#news.conteudo td
{
	background-color:#F6F5F3;
	font-size:11px;
	text-align:left;
	vertical-align:top;
}
#news.conteudo h2
{
	color:#729ADC;
}
#news.conteudo h3
{
	font-size:11px;
	color:#666;
}

#news.conteudo td h2
{
	margin:0;
	text-align:center
}
#news.conteudo td img
{
	float:none;
	margin:0
}

#diretoria{float:left;width:700px;font-size:14px}
#diretoria div{width:325px;height:105px;float:left;margin-left:10px;_display:inline;background:#F5F5F5;border:1px solid #CCCCCC;color:#5076B6;margin-top:10px;position:relative}
#news.conteudo #diretoria div img
{
	margin:3px
}

#news.conteudo #convenios
{
	margin-top:20px;
	margin-left:20px
}
#news.conteudo #convenios a
{
	display:block;
	background:url(imgs/setaGrandeF.gif) no-repeat;
	color:#3D7489;
	padding-left:20px;
	font-size:16px;
	margin-bottom:5px;
}
#news.conteudo #convenios div
{
	margin-bottom:10px
}
#news.conteudo #convenios div a
{
	display:block;
	background:url(imgs/setaPequenaF.gif) no-repeat;
	color:#71ABC0;
	font-size:14px;
}
#news.conteudo #convenios div div a
{
	color:#666;
	font-size:12px;
	background:none
}

#news.conteudo #convenios div
{
	display:none
}
#news.conteudo #convenios div div
{
	display:none
}
#news.conteudo #convenios div div div
{
	display:block
}

#news.conteudo #convenios div div#cc
{
	display:block
}

#multimidia div
{
	padding:10px;
	clear:both;
	border:1px solid #CCC;
	margin:30px
}
#news.conteudo #multimidia div h1
{
	background:#F7F7F7;
	color:#005488
}
#news.conteudo #multimidia div a
{
	float:right;
	margin-top:10px
}
#multimidia div span
{
	clear:both;
	display:block
}
#news.conteudo #multimidia img
{
	width:auto
}
#news.conteudo #multimidia div img
{
	cursor:auto;
	opacity:1;
	width:auto
}
/**//**/
#ins
{
	float:right;
	width:220px;
}
#ins img
{
	margin-right:3px;
	margin-left:3px;
}
#ins h1, #ins h2
{
	text-transform:uppercase;
	margin:3px;
	padding:10px;
	text-align:left;
	color:#005488;
	font-size:15px;
	letter-spacing:-1px;
	word-spacing:3px;
}
#ins h1
{
	background:url(imgs/fundo_destaque.png) repeat-x;
	border-right:1px solid #F0F0F0;
}
#ins h2
{
	background:#F3F3F3;
}
#ins p
{
	font-size:11px;
	margin-left:100px
}
/**//**/
#geral
{
	*clear:both;
	float:right;
	width:210px;
}
#geral h1,#geral h2
{
	font-size:15px;
	margin:3px;
	padding:10px;
	text-align:left;
	text-transform:uppercase;
}
#geral h1
{
	background:#30B0DC;
	color:#FFF;
}
#geral h2
{
	background:#F7F7F7;
	color:#005387;
	letter-spacing:-1px;
	word-spacing:3px;
}
#geral h3
{
	color:#777777;
	font-size:12px;
	text-align:left;
	text-transform:uppercase;
}
#geral p, #geral input
{
	font-size:11px;
}
#geral p
{
	margin-left:10px
}
#geral input
{
	height:15px;
	width:140px;
}
#geral fieldset
{
	text-align:left;
	margin-left:10px
}
#geral label
{
	font-size:11px;
}
/**//**/
#rodape
{
	clear:both;
	position:relative;
	top:10px;
	background:#F2F2F2 url(imgs/fundo_rodape.png) repeat-x;
	height:80px;
	padding-left:10px;
	padding-top:15px;
	font-size:11px;
}
#rodape #links
{
	float:right;
	position:relative;
	right:10px
}
#rodape #links a
{
	font-size:15px;
	padding:3px;
}
#rodape a
{
	text-align:right;
	display:block;
	font-weight:bold
}
#rodape p
{
	margin-top:4px
}
a:hover#como_chegar,a:hover#fale_conosco,a:hover#parceiros{text-decoration:none}
a#como_chegar{color:#005387}
a:hover#como_chegar{background:#005387;color:#F2F2F2}
a#fale_conosco{color:#47A056}
a:hover#fale_conosco{background:#47A056;color:#F2F2F2}
a#parceiros{color:#FF6600}
a:hover#parceiros{background:#FF6600;color:#F2F2F2}