/*CSS RESET*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0 !important;
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline
}
body {
	line-height: 1;
	background: #fff;
	color: #000
}
ol, ul {
	list-style: none
}
blockquote, q {
	quotes: none
}
ins {
	text-decoration: none
}
del {
	text-decoration: line-through
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
address{
	font-style: normal
}
/*CSS RESET*/


/*GERAIS*/
b,strong {
	font-weight:bold;
}

form fieldset{
	border:none;
}

/*GERAIS*/




body {
	background:#441811 url(../../imagens/bg.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:11px;
}
.small_body {
	background-position:center -180px;
}
/*/ --------------------------------- FORMS ----------------------- /*/
#box_medio form fieldset label input, 
#box_medio form fieldset label select, 
#box_medio form fieldset label textarea {
	background:#fefbfb url(../../imagens/bg_inputs.gif) repeat-x bottom;
	border:1px solid #a4aeb4;
	height:20px;
	width:400px;
	margin:5px 0 0 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
}
#box_medio .departamento{
	margin-top:20px;

}
#box_medio form fieldset label select {
	padding:0;
	width:200px;
}
#box_medio form fieldset label textarea {
	height:80px;
}
#box_medio form fieldset label b {
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:right;
	float:left;
	width:100px;
	padding:5px 5px 0 0;
	margin:5px 0 0 0;
	color:#993300;
}



#box_medio form fieldset input.enviar {
	width:67px;
	height:36px;
	background:#cccccc url(../../imagens/bot-enviar.gif) no-repeat 0 0;
	border:none;
	cursor:pointer;
}
#box_medio form fieldset input.enviar {margin:5px 0 10px 105px;float:left;}


/*TAMANHOS DO CONTATO*/
#box_medio p.p_contato {margin:5px 0 0 100px}
#box_medio form fieldset label input.ddd,
#box_medio form fieldset label input.numero,
#box_medio form fieldset label input.estado {
	width:30px;
}
#box_medio form fieldset label input.fone {
	width:140px;
}
#box_medio form fieldset label input.novidades {
	background:none;
	border:none;
	height:auto;
	width:auto;
	margin:5px 5px 0 105px;
}

.tituFormConvenio {
	margin-top:35px;
}
#box_medio form fieldset#convenios label b {
	width:170px;
}
#box_medio form fieldset#convenios label input {
	width:280px;
}
#box_medio form fieldset#convenios label input.ddd {
	width:30px;
}
#box_medio form fieldset#convenios label input.fone {
	width:140px;
}
#box_medio form fieldset#convenios label input.idade {
	margin-bottom:15px;
}
#box_medio form fieldset#convenios input.enviar {margin:5px 0 40px 175px;float:left;}
#resposta {
	float:left;
	font-size:14px;
	line-height:45px;
	color:#cc0000;
}
/*TAMANHOS DO CONTATO*/

/*TAMANHOS DO ASSOCIE-SE*/
#lb_pessoa b {

}
#lb_pessoa{
	height:30px;
	display:block;
}
/*TAMANHOS DO ASSOCIE-SE*/

/*TAMANHOS DO MERITO*/
#box_medio form#fMerito h4 {
	color:#333333;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	margin-bottom:10px;
}
#box_medio form#fMerito fieldset {
	margin-bottom:10px;
}
#box_medio form#fMerito fieldset label b {
	width:130px;
}
#box_medio form#fMerito fieldset label input {
	width:380px;
}
#box_medio form#fMerito fieldset #enviar {
	margin:10px 0 0 140px;
}
/*TAMANHOS DO MERITO*/

/*/ --------------------------------- FORMS ----------------------- /*/

/*/ --------------------------------- TOP SITE ----------------------- /*/
div#top {
	background:url(../../imagens/bgTop.gif) repeat-x bottom;
}
div#top h1 {
	margin:0 auto;
	width:779px;
}
div#top h1 b {
	display:block;
	width:360px;
	height:120px;
	background:url(../../imagens/logo.png) no-repeat;
}
div#top h1 b a{
	display:block;
	text-indent:-9999px;
	width:360px;
	height:120px;
	position:absolute;
}

#conteudoDir {
	left:50%;
	margin:0 0 0 400px;
	position:absolute;
	top:0;
	z-index: 1;
}

/*/ --------------------------------- TOP SITE ----------------------- /*/

/*/ --------------------------------- MENU TOP ----------------------- /*/
div#top form {
	background:url(../../imagens/menu_faixa.gif) no-repeat center bottom;
	display:block;
	height:85px;
}
div#top form ul {
	background:url(../../imagens/menu_links.gif) no-repeat 0 5px;
	margin:0 auto;
	width:773px;
	height:60px;
	padding-left:6px;
}
div#top form ul li {
	float:left;
	height:35px;
	margin:15px 3px 0 0;
}
div#top form ul li a{
	display:block;
	height:35px;
	text-indent:-9999px;
	overflow:hidden;
}

div#top form ul li.l00 {width:137px;}
div#top form ul li.l01 {width:136px;}
div#top form ul li.l02 {width:137px;}
div#top form ul li.l03 {width:136px;}
div#top form ul li.l04 {width:137px;}
div#top form ul li.l05 {
	width:63px;
	margin-left:6px;
	margin-right:0;
}
div#top form ul li.l00 a:hover {background:url(../../imagens/menu_links.gif) no-repeat -6px -70px;}
div#top form ul li.l01 a:hover {background:url(../../imagens/menu_links.gif) no-repeat -146px -70px;}
div#top form ul li.l02 a:hover {background:url(../../imagens/menu_links.gif) no-repeat -285px -70px;}
div#top form ul li.l03 a:hover {background:url(../../imagens/menu_links.gif) no-repeat -425px -70px;}
div#top form ul li.l04 a:hover {background:url(../../imagens/menu_links.gif) no-repeat -564px -70px;}
div#top form ul li.l05 a:hover {background:url(../../imagens/menu_links.gif) no-repeat -710px -70px;}

div#top form ul li.login {
	background:url(../../imagens/bgLogin2.gif) no-repeat;
	display:block;
	width:213px;
	height:70px;
	padding:0 0 0 5px;
	position:relative;
	margin:-130px 0 0 565px;
}



div#top form fieldset {
	border:none;
	float:left;
	width:165px;
}
div#top form fieldset.titulo {
	border:none;
	float:left;
	width:200px;
	height:30px;
	text-indent:-9999px;
}
div#top form fieldset.ok {
	background:#000066;
	border:none;
	float:left;
	width:36px;
	height:36px;
}
div#top form fieldset.ok input {
	border:none;
	width:36px;
	height:36px;
	background:url(../../imagens/bot_ok.gif);
	font-size:0px;
	line-height:0px;
}
div#top form fieldset label input {
	width:102px;
	border:none;
	background:#CCCCCC;
	font-size:10px;
	height:15px;
	float:left;
	padding-left:2px;
	border-top:solid 1px #FFFFFF;
}
div#top form fieldset label b {
	font-size:11px;
	line-height:17px;
	width:50px;
	text-align:right;
	float:left;
	background:#CCCCCC;
	color:#f1811f;
	font-weight:bold;
	border-top:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;
	padding-right:4px;
}

/*/ --------------------------------- MENU TOP ----------------------- /*/

/*HOME DINAMICA*/
p.clube a {
	display:block;
	width:550px;
	height:215px;
	text-indent:-99999px;
	overflow:hidden;
}
p.conheca a,
p.outros a {
	display:block;
	width:175px;
	height:60px;
	float:left;
	margin:0 8px 10px 0;
	_margin:0 5px 10px 0;
	text-indent:-99999px;
	overflow:hidden;	
}
.img04 {background:url(../../adm/banners_swf/banner_04.jpg) no-repeat}
.img05 {background:url(../../adm/banners_swf/banner_05.jpg) no-repeat}
.img06 {background:url(../../adm/banners_swf/banner_06.jpg) no-repeat}
.img07 {background:url(../../adm/banners_swf/banner_07.jpg) no-repeat}
.img08 {background:url(../../adm/banners_swf/banner_08.jpg) no-repeat}
.img09 {background:url(../../adm/banners_swf/banner_09.jpg) no-repeat}
.img10 {background:url(../../adm/banners_swf/banner_10.jpg) no-repeat}
.img11 {background:url(../../adm/banners_swf/banner_11.jpg) no-repeat}
.img12 {background:url(../../adm/banners_swf/banner_12.jpg) no-repeat}
.img13 {background:url(../../adm/banners_swf/banner_13.jpg) no-repeat}

/*HOME DINAMICA*/


/*/ --------------------------------- TITULOS ----------------------- /*/
h2 {
	font-size:30px;
	line-height:30px;
	background:url(../../imagens/titulos.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
.destaques h2 {
	clear:both;
}
h2.texto {
	font-size:18px;
	line-height:28px;
	height:33px;
	background:url(../../imagens/sombra_h2.gif) repeat-x bottom;
	text-indent:0px;
	letter-spacing:-0.03em;
	overflow:hidden;
	color:#993300;
}
h2.t01 {background-position:0 0}
h2.t02 {background-position:0 -30px}
h2.t03 {background-position:0 -60px}
h2.t04 {background-position:0 -90px}
h2.t05 {background-position:0 -120px}
h2.t06 {background-position:0 -150px}
h2.t07 {background-position:0 -180px;margin-top:10px}
h2.t08 {background-position:0 -210px}
h2.t09 {background-position:0 -240px}
h2.t10_1 {background-position:0 -240px}
h2.t10_2 {background-position:0 -240px}
h2.t10_3 {background-position:0 -240px}
/*/ --------------------------------- TITULOS ----------------------- /*/

/*/ --------------------------------- INSERTS ----------------------- /*/
div.inserts,
div.insertsNoticias {
	margin:0;
	padding:0;
	width:190px;
	float:left;
}

div.inserts .insert_institucional,
div.inserts .insert_localizacao,
div.inserts .insert_associe {
	width:190px;
	height:100px;
	float:left;
	margin:0 0 10px 0;
	text-indent:-999px;
}
div.inserts .insert_institucional {background:url(../../imagens/insert-institucional.gif) no-repeat;}
div.inserts .insert_localizacao {background:url(../../imagens/insert-localizacao.gif) no-repeat;}
div.inserts .insert_associe {background:url(../../imagens/insert-associe.gif) no-repeat;}

/*/ --------------------------------- INSERTS ----------------------- /*/

/*/ --------------------------------- BOXES ----------------------- /*/
/*CAIXAS DA INICIAL*/
#box_grande {
	background:#FFFFFF url(../../imagens/box_grande_bot.gif) no-repeat left bottom;
	margin:10px 0 0 0;
	padding:0 0 20px 0;
}
.destaques {
	background:url(../../imagens/box_grande_top.gif) no-repeat left top;
	width:550px;
	float:left;
	padding:10px 0 0 10px;
}
.lateral {
	background:url(../../imagens/box_grande_top.gif) no-repeat right top;
	margin-left:5px;
	padding:10px 10px 0 0;
	float:right;
	width:200px;
}
.lateral h2 {
	float:left;
	width:200px;
}
/*CAIXAS DA INICIAL*/


#box_medio {
	background:#FFFFFF url(../../imagens/box_medio_top.gif) no-repeat left top;
	margin:0 0 0 9px;
	padding:10px;
	width:560px;
	float:left;
}
#box_medio_rodape {
	background:#FFFFFF url(../../imagens/box_medio_bot.gif) no-repeat left bottom;
	line-height:4px;
	font-size:4px;
	height:4px;
	
	margin:0;
	width:580px;
	float:right;
}
#box_pequeno {
	background:#FFFFFF url(../../imagens/box_pequeno_top.gif) no-repeat left top;
	margin:0 0 0 0;
	padding:15px 0 0 0;
	width:190px;
	float:left;
}

#box_pequeno li {
	line-height:25px;
	padding:0 10px;
	text-indent:15px;
	color:#993300;
	font-size:12px;
	background:url(../../imagens/setinha_menu.gif) no-repeat 12px center;
	float:left;
	width:170px;
}

#box_pequeno li a,
#box_pequeno li b {
	border-top:dotted 1px #CCCCCC;
	display:block;
	color:#993300;
	font-weight:bold;
	text-decoration:none;
}
#box_pequeno .rodapeUL,
.menu_noticias .rodapeUL {
	background:#FFFFFF url(../../imagens/box_pequeno_bot.gif) no-repeat left bottom;
	height:10px;
	line-height:10px;
	font-size:10px;
}
#box_pequeno .rodapeUL hr{
	display:none;
}
#box_pequeno p.endereco {
	padding:5px 0;
	margin:0 10px;
	border-top:dotted 1px #CCCCCC;
	border-bottom:dotted 1px #CCCCCC;
}
#box_pequeno p strong{
	color:#993300;
}


.menu_noticias {
	background:url(../../imagens/box_pequeno_top.gif) no-repeat left top;
	margin:0 0 0 0;
	padding:4px 0 0 0;
	width:190px;
	float:left;
}
.menu_noticias li {
	background:#FFFFFF;
	line-height:18px;
	padding:0 10px;
	color:#993300;
	font-size:12px;
	float:left;
	width:170px;
}
.menu_noticias li a{
	color:#000000;
	text-decoration:none;
	padding:5px 0;
	display:block;
	width:170px;
	border-bottom:dotted 1px #CCCCCC;
}
.menu_noticias li a:hover{
	background:#f1f1f1;
}
.menu_noticias li a em {
	color:#993300;
}
.menu_noticias li.negrito a{
	color:#993300;
	font-weight:bold;
}
.menu_noticias li b {
	display:block;
	color:#993300;
	font-weight:bold;
	text-decoration:none;
}


.arquivo li {
	line-height:18px;
	color:#993300;
	font-size:12px;
	float:left;
	width:559px;
}
.arquivo li a{
	color:#000000;
	text-decoration:none;
	padding:5px 0;
	display:block;
	width:559px;
	border-bottom:dotted 1px #CCCCCC;
}
.arquivo li a:hover{
	background:#f1f1f1;
}
.arquivo li a em {
	color:#993300;
}



div.insertsNoticias {
	margin:10px 0 0 0;
	
}

li.insertsNoticias {
	padding:0;
	background:none;
	margin:10px 0 0 0;
}
li.insertsNoticias .insert_arquivo {
	background:url(../../imagens/insert-arquivo.gif) no-repeat;
	width:190px;
	height:100px;
	float:left;
	border:none;
	text-indent:-999px;
}
/*/ --------------------------------- BOXES ----------------------- /*/

/*/ --------------------------------- BOXES TITULOS ----------------------- /*/
h3 {
	color:#ff9933;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	margin-top:10px;
}
h4 {
	margin-top:10px;
	border-bottom:1px dotted #f2913a;
	text-transform:uppercase;
	height:20px;
	cursor:pointer;
}
h4 b{
	color:#333333;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	float:left;
}
h4 a{
	color:#993300;
	font-size:10px;
	line-height:18px;
	float:right;
}
div.oculta {
	border-bottom:1px dotted #f2913a;
	padding:10px 0;
	display:none;
}
p {
	font-size:12px;
	line-height:18px;
}
/*/ --------------------------------- BOXES TITULOS ----------------------- /*/


div#content {
	width:779px;
	margin:0 auto;
}

/*#flashHome {
	width:560px;
	float:left;
}
.novidades {
	margin-left:570px;
	font-size:12px;
	height:280px;
}*/
#flashHome {
	height:280px;
	margin-left:570px;
	
	
}
.novidades {
	width:560px;
	font-size:12px;
	float:left;
}
.novidades li.tituNoti {
	width:560px;
}
.novidades li {
	width:268px;
}
.novidades li.colun1,
.novidades li.colun2,
.novidades li.colun1a,
.novidades li.colun2a {
	height:75px;
}
.novidades li.colun1 img,
.novidades li.colun2 img,
.novidades li.colun1a img,
.novidades li.colun2a img{
	float:left;
	margin:0 5px 0 0;
}
.novidades li.colun1 {
	float:left;
	border-bottom:#000000 dotted 1px;
	border-right:#000000 dotted 1px;
	margin:0 0 5px 0;
}
.novidades li.colun2 {
	float:left;
	border-bottom:#000000 dotted 1px;
	padding:0 0 0 5px;
	margin:0 0 5px 0;
}
.novidades li.colun1a {
	float:left;
	border-right:#000000 dotted 1px;
	margin:0 0 5px 0;
}
.novidades li.colun2a {
	float:left;
	padding:0 0 0 5px;
	margin:0 0 5px 0;
}
.novidades a {
	color:#FFFFFF;
	text-decoration:none;
}
.novidades a em {
	color:#f1811f;
}
p.indicadores {
	color:#666666;
	padding:0 0 10px 0;
}
p.indicadores b {
	font-weight:bold;
	color:#ff9933;
}
.galeria_fotos {
	float:left;
}
.galeria_fotos img{
	margin:5px 0 0 8px;
}
.galeria_fotos p {
	text-align:center;
}

.limpa {
	clear:both;
	font-size:1px;
	line-height:1px;
	height:1px;
}

.rodape li {
	float:left;
	padding:0 5px;
	margin:10px 0;
	font-size:10px;
	line-height:12px;
	color:#FFFFFF;
	border-right:solid 1px #FFFFFF;
}
.rodape li.credito {
	float:right;
	border-right:none;
	background:url(../../imagens/credito.gif) no-repeat;
	width:85px;
	height:16px;
	text-indent:-999px;
	overflow:hidden;
	margin-top:7px;
}
.rodape li.l08 {
	border-right:none;
}
.rodape li a {
	color:#FFFFFF;
	text-decoration:none;
}
.rodape li a:hover{
	color:#CCCCCC;
	text-decoration:underline;
}







/*HACKS*/
html { /*exibe uma barra de rolagem no mozzila*/
	overflow:-moz-scrollbars-vertical;
}

div#top h1 b { /*aplica o png transparente na logo do site para o IE6*/
	_background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imagens/logo.png", sizingMethod="no-scale");
}
div#top form ul li.login { /*posiciona o menu principal no IE6*/
	_position:absolute;
	_margin:-80px 0 0 -210px;
}
/*HACKS*/




.mDica {
	background:#f1f1f1;
	display:none;
	border:solid 1px #CCCCCC;
	text-decoration:none;
	padding:5px;
	color:#666666;
/*	top:10px;
	left:10px;
	position:fixed*/
}









