	/* TOP RIGHT BOTTOM LEFT */

	* {	font-family: "Trebuchet MS"; font-style: normal; color: #000; }
	a:link, a:visited { text-decoration: none; }
	a:hover, a:active { text-decoration: none;  }

/* BODY */

	body { text-align: center; margin: 0px 0px 0px 0px; background: #404040; background-image:url(../../images/bg.gif); background-position:center top;background-repeat:repeat-y; }

/* TOPO */

	#top       { width: 748px; height: 80px; padding: 0px 0px 0px 0px; margin: auto; top: 0; }
	#bc        { width: 748px; margin: auto;  padding: 0px 0px 0px 0px; background-color: #FFF; }
	#topbar    { width: 748px; height: 28px;  padding: 0px 0px 0px 0px; text-align: center; background-color: #ffffff; float: left; }

/* MENU */
	#bar2 			 { width: 742px; padding: 0px 0px 0px 0px; background: #a0a0a0; border-left: 3px solid #fff; float: left;  } 
	#menu            { width: 742px; padding: 0px 0px 0px 0px; background: #a0a0a0; margin: 0px 0px 0px 0px; font: 11px Trebuchet MS; font-weight:bold; list-style-type: none; }
	#menu li         { float:left }
	#menu li a       { background: #E1E1E1; color: #000; padding: 5px 11px 5px 10px; border-right: 2px solid #EEEEEE; text-decoration: none; display: block; }
	#menu li a:link  { background: #E1E1E1; color: #000; padding: 5px 11px 5px 10px; border-right: 2px solid #EEEEEE; text-decoration: none; display: block; }
	#menu li a:hover { background: #a80000; color: #fff; padding: 5px 11px 5px 10px; }


/* IMAGENS */

	#inesq    { width: 282px; padding: 0px 0px 0px 3px; float: left; border-right: 1px solid #d0d0d0; }
	#inesqa   { width: 282px; padding: 0px 0px 0px 0px; float: left; background-color: #ffffff; text-align:left;  }
	#c285     { width: 282px; padding: 5px 0px 5px 0px; float: left; border-bottom: 1px solid #ffffff; background-color: #9D9CB1; text-align: center; }
	#inesqa_e { width: 140px; padding: 1px 0px 0px 0px; float: left; border-left: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; }
	#inesqa_e1 { width: 138px; padding: 0px 0px 0px 1px; height:123px; float: left; border-bottom: 1px solid #d0d0d0; margin: 0px 0px 0px 0px;}
	#inesqa_e2 { width: 134px; padding: 0px 2px 0px 4px; height:110px; float: left; line-height:10pt; background-color: #ffffff}

/* AGENDA */

	#ag       { width: 282px; padding: 0px 0px 0px 0px; border-bottom: 1px solid #CCCCCC; background-color: #ffffff; float: left; }
	#aga      { width:  60px; padding: 3px 0px 3px 0px; text-align: center; background-color: #9D9CB1; float: left; }
	#c286     { width: 282px; padding: 5px 0px 5px 0px; border-bottom: 1px solid #ffffff; background: #9D9CB1; text-align: center; float: left; }
	#agaa     { width: 216px; padding: 0px 3px 0px 3px; text-align: left; float: right; }

/* INGRESSE NA UCAM */

	#ig       { width: 282px; padding: 0px 0px 0px 0px; border-bottom: 1px solid #CCCCCC; background-color: #336600; float: left; }
	#iga      { width:  60px; padding: 3px 0px 3px 0px; text-align: center; background-color: #336600; float: left; }
	#c287     { width: 282px; padding: 5px 0px 5px 0px; border-bottom: 1px solid #ffffff; background: #336600; text-align: center; float: left; }
	#igaa     { width: 216px; padding: 8px 3px 12px 3px; text-align: left; float: left; background: #ffffff;}


/* A B C (COMENT,ENQ,EMAIL) */

	#indir    { width: 453px; padding: 0px 3px 0px 0px; float: right; }
	#ia       { width: 453px; padding: 0px 0px 0px 0px; text-align: left; float: left; }
	#iaahora  { width: 453px; padding: 6px 0px 4px 0px; border-bottom: 1px solid #999; text-align: right; float: right; }
	#iaa      { width: 453px; padding: 15px 0px 15px 0px; border-bottom: 1px solid #e0e0e0; text-align: left;  float: left; }

	#ib       { width: 305px; padding: 0px 6px 0px 0px; text-align: left; float: left; }
	#ibb      { width: 305px; padding: 4px 0px 6px 0px; border-bottom: 1px solid #e0e0e0; float: left; text-align: left; line-height:13pt;}
	#ibbmais  { width: 305px; padding: 4px 0px 4px 0px; border-bottom: 1px solid #e0e0e0; float: left; text-align: right; background-color: #f8f8f8;}

	#ic       { width: 140px; padding: 0px 0px 0px 0px; text-align: left; float: right; border-left: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0}
	#icc      { width: 140px; padding: 0px 0px 0px 0px; }
	#icc_t    { width: 140px; padding: 5px 0px 5px 0px; text-align: left; background-color: #9D9CB1;}
	#icc_c    { width: 134px; padding: 0px 3px 0px 3px; text-align: left; background-color: #f9f9f9; }
	#icc_i    { width: 134px; padding: 7px 2px 5px 4px; text-align: center; background-color: #f9f9f9; }
	#icc_b    { width: 140px; padding: 0px 0px 0px 0px; text-align: center; }
	#icc_co     { width: 134px; padding: 0px 3px 0px 3px; text-align: right; background-color: #d9d9d9; }
	#icc_co2     { width: 134px; padding: 0px 3px 0px 3px; text-align: right; background-color: #e9e9e9; }
	#icc_logos  { width: 140px; padding: 10px 0px 0px 0px; }
	#icc_clogos { width: 134px; padding: 0px 3px 0px 3px; text-align: center; background-color: #ffffff; }
	#formula    { padding: 7px 0px 0px 0px; line-height: 16pt;}

	#bot       { width: 748px; height: 185px; padding: 2px 0px 0px 0px; text-align: center; background-color: #FFFFFF; clear:both; }

	#botlogost { width: 742px; height: 20px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: center; background-color: #d9d9d9; clear:both; }
	#botlogosc { width: 735px; height: 145px; padding: 0px 2px 0px 3px; margin: 0px 0px 3px 3px; background-color: #FFFFFF; float:left; border:1px solid #d9d9d9; clear:both}
	#botlogos2 { width: 245px; height: 130px; padding: 15px 0px 0px 0px;  margin: 0px 0px 0px 0px; background-color: #FFFFFF; float:left;}
	#bot2      { width: 748px; height: 30px; padding: 20px 0px 0px 0px; text-align: center; background-color: #840000; clear:both; }

/* VER.PHP */
	#inesq_g  { width: 282px; padding: 0px 0px 0px 3px; float: left; border-right: 1px solid #d0d0d0; height:inherit}
	#inesqa_v { width: 282px; padding: 0px 0px 0px 0px; float: left; background-color: #e2e2e2; text-align:center;  }
	#inesqa_l { width: 276px; padding: 0px 0px 0px 5px; float: left; background-color: #a7a7a7; text-align:left; border-left:1px solid #d0d0d0; border-bottom:1px solid #ffffff }
	#iaad     { width: 440px; text-align: left;  padding: 20px 10px 20px 0px; float: right; }
	#iaad_bot { width: 440px; text-align: right; padding: 5px 10px 20px 0px; float: right; border-top: 1px solid #999}

/* SEC.PHP */
	#sect 		{ width: 453px; padding: 10px 0px 10px 0px; float: right;  text-align: left; border-bottom: 1px solid #999 }
	#sec  		{ width: 453px; padding: 0px 0px 0px 0px; float: right;  text-align: left; }
	#secc 		{ width: 443px; padding: 10px 10px 10px 0px; float: right;  text-align: left; border-bottom: 1px solid #d0d0d0}
	#pag_links	{ width: 453px; padding: 10px 0px 10px 0px; float: right;  text-align: right; border-bottom: 1px solid #d0d0d0}

/* VERAGENDA.PHP */
	#agaaa { width: 80px; padding: 5px 0 5px 0; margin-right: 10px; text-align: center; border: 1px solid #CCC; background-color: #EFEFEF; float: right; }

/* COMENTARIOS DO LEITOR */
	#com_box { width: 556px; height: 450px; text-align: left; padding: 2px; margin: auto; background-color: #FFFFFF; }
	#com_top { width: 602px; height: 14px; padding: 2px; margin: 0 0 2px 0; background-color: #0A246A; float: left; }
	#com_esq { width: 220px; text-align: left; padding-bottom: 3px; margin: 5px; float: left; }
	#com_dir { width: 300px; text-align: left; padding: 2px 2px 5px 2px; margin: 5px; border: 1px solid #CCCCCC; background-color: #F9F9F9; float: right; }
    #ver_txt {padding: 0px 0px 10px 0px; border-bottom: 1px solid #d0d0d0;}
    #ver_txtcomentario {padding: 9px 0px 10px 0px; border-bottom: 1px solid #d0d0d0;}
    #com_leitor2 {padding: 5px 0px 5px 0px; border-bottom: 1px solid #d0d0d0;}
	
/* ENQUETE */	
	#enq_result { width: 136px; padding: 0px 2px 0px 2px; text-align: left; float: right; background-color: #f9f9f9}
	#enq_exibir { width: 136px; padding: 0px 2px 0px 2px; text-align: left; float: right; background-color: #f9f9f9}

/* OUVIDORIA */

	#iouvidoriat { width: 300px; padding: 4px 6px 4px 0px; border-bottom: 1px solid #e0e0e0; text-align: left; float: left; line-height:13pt; background-color:#9D9CB1;} 
	#iouvidoriatit { width: 298px; padding: 0px 0px 0px 2px; } 
	#iouvidoria  { width: 300px; padding: 4px 6px 4px 0px; border-bottom: 1px solid #e0e0e0; text-align: left; float: left; line-height:13pt;}
	#ibbmaisouvidoria  { width: 303px; padding: 4px 2px 4px 0px; float: left; text-align: right; background-color: #f8f8f8; border-bottom: 1px solid #d0d0d0}


/* BOLETIM IMPRESSO */
	#bimp { width: 566px; height: 657px; padding: 0px 0px 0px 50px; position:absolute; z-index:9999; visibility:hidden; background-color:#FFFFFF;}

/* FORMATAÇÃO DE TEXTOS */

	.tit_b30      { font-family: "Trebuchet MS"; font-size: 30px; color: #000000; }
	.tit_b20      { font-family: "Trebuchet MS"; font-size: 25px; color: #FFFFFF; }
	.tit_b12      { font-family: "Trebuchet MS"; font-size: 12px; color: #FFFFFF; }
	.tit_b11      { font-family: "Trebuchet MS"; font-size: 11px; color: #FFFFFF; font-weight: bold; }
	.titulo_a     { font-family: "Trebuchet MS"; font-size: 13pt; color: #A80000; }
	.titulo_b     { font-family: "Trebuchet MS"; font-size:  9pt; color: #A80000; }
	.titulo_acom     { font-family: "Trebuchet MS"; font-size: 11pt; color: #A80000; }
	.titulo_bcom     { font-family: "Trebuchet MS"; font-size:  8pt; color: #909090; }
	.titulo_ag    { font-family: "Trebuchet MS"; font-size:  8pt; color: #000000; font-weight: bold;}
	.texto_a      { font-family: "Trebuchet MS"; font-size: 10pt; color: #000000; }
	.texto_ag     { font-family: "Trebuchet MS"; font-size:  7pt; color: #404040; }
	.tit_ig       { font-family: "Trebuchet MS"; font-size:  8pt; color: #FFFFFF; font-weight: bold}
	.texto_ig     { font-family: "Trebuchet MS"; font-size:  8pt; color: #505050; text-align:center}
	.texto_ig2    { font-family: "Trebuchet MS"; font-size:  7pt; color: #909090; line-height:10pt; }
	.texto_b8     { font-family: "Trebuchet MS"; font-size:  8pt; color: #888888; }
	.texto_b7     { font-family: "Trebuchet MS"; font-size:  8pt; color: #333333; }
	.texto_not    { font-family: "Trebuchet MS"; font-size: 10pt; color: #a80000; }
	.texto_b      { font-family: "Trebuchet MS"; font-size:  8pt; color: #000000; }
	.texto_benq   { font-family: "Trebuchet MS"; font-size:  7pt; color: #000000; }
	.texto_bi     { font-family: "Trebuchet MS"; font-size:  6pt; color: #707070; font-style:italic;}
	.texto_pub    { font-family: "Trebuchet MS"; font-size:  8pt; color: #808080; }
	.texto_bb     { font-family: "Trebuchet MS"; font-size:  8pt; color: #000000; font-weight: bold; }
	.texto_bbb    { font-family: "Trebuchet MS"; font-size:  8pt; color: #FFFFFF; }
	.texto_bi     { font-family: "Trebuchet MS"; font-size:  8pt; color: #000000; font-style: italic; }
	.texto_hora   { font-family: "Trebuchet MS"; font-size:  7pt; color: #707070; font-weight:bold; }
	.agendatit    { font-family: "Trebuchet MS"; font-size:  8pt; color: #660000; }
	.agendatex    { font-family: "Trebuchet MS"; font-size:  7pt; color: #000000; line-height:10pt; }
	.agendadia    { font-family: "Trebuchet MS"; font-size:  9pt; color: #FFFFFF; font-weight:bold; line-height:8pt; }
	.agendames    { font-family: "Trebuchet MS"; font-size:  6pt; color: #FFFFFF; }
	.atualizado_b { font-family: "Trebuchet MS"; font-size:  7pt; color: #999999; }
	.dia_ag       { font-family: "Trebuchet MS"; font-size: 16pt; color: #FFFFFF; }
	.empauta      { font-family: "Trebuchet MS"; font-size:  7pt; color: #000000; }
	.emdiscussao  { font-family: "Trebuchet MS"; font-size:  7pt; color: #000000; }
	.maisinf      { font-family: "Trebuchet MS"; font-size:  8pt; color: #a80000; font-weight: bold;  }
	.bottom       { font-family: "Trebuchet MS"; font-size:  8pt; color: #FFFFFF; }
	.bottom_email { font-family: "Trebuchet MS"; font-size:  8pt; color: #A3A3E0; }
	.texto_evento { font-family: "Trebuchet MS"; font-size:  7pt; color: #a80000; }
	.texto_event2 { font-family: "Trebuchet MS"; font-size:  7pt; color: #000000; }
	.tit_ed       { font-family: "Trebuchet MS"; font-size:  8pt; color: #a80000; }
	.texto_comen  { font-family: "Trebuchet MS"; font-size:  7pt; color: #707070; }
	.texto_comen2 { font-family: "Trebuchet MS"; font-size:  10pt; color: #707070; }
	.texto_comen3 { font-family: "Trebuchet MS"; font-size:  7pt; color: #000000; }
	.fies         { font-family: "Trebuchet MS"; font-size:  20pt; color: #0000ff; line-height:12pt;  }
	.fies2        { font-family: "Trebuchet MS"; font-size:  7pt; color: #404040; line-height:12pt; }
	.textocoment2 { font-family: "Trebuchet MS"; font-size:  8pt; color: #a80000; }
	.textocoment  { font-family: "Trebuchet MS"; font-size:  7pt; color: #707070; font-style:italic; }
	.texto_legenda{ font-family: "Trebuchet MS"; font-size:  8pt; color: #ffffff; font-style:italic; }


	.textocomentario2 { font-family: "Trebuchet MS"; font-size:  8pt; color: #a80000; }
	.textocomentario  { font-family: "Trebuchet MS"; font-size:  7pt; color: #707070; font-style:italic; }


	.texto_enq    { font-family: "Trebuchet MS"; font-size:  7pt; color: #707070; }
	.texto_bemd   { font-family: "Trebuchet MS"; font-size:  7pt; color: #606060; }
	.texto_bemd2  { font-family: "Trebuchet MS"; font-size:  7pt; color: #000000; }
	.texto_bemd3  { font-family: "Trebuchet MS"; font-size:  7pt; color: #a80000; text-align:right;}
	.tit10        { font-family: "Trebuchet MS"; font-size:  8pt; color: #000000; }

	#frmComent .input, .select, .textarea { width: 276px; border: 1px solid #CCCCCC; margin: 0 0 0px 0; padding: 0; }
	#formCad #nome, #email { font-family: "Trebuchet MS"; font-size:  7pt; color: #000000; border: 1px solid #CCCCCC }



/*
	#menu li a       { background: #e0e0e0; color: #000; padding: 5px 11px 5px 12px; border-right: 2px solid #fff; text-decoration: none; display: block; }
	#menu li a:link  { background: #e0e0e0; color: #000; padding: 5px 11px 5px 12px; border-right: 2px solid #fff; text-decoration: none; display: block; }
	#menu li a:hover { background: #a80000; color: #fff; padding: 5px 11px 5px 12px; }
*/

/*
	#sec { width: 452px; padding: 0 0 10px 0; margin: 0 0 0 3px; float: left; }
	#agaaa { width: 80px; padding: 5px 0 5px 0; margin-right: 10px; text-align: center; border: 1px solid #CCC; background-color: #EFEFEF; float: right; }
	#agaaaa { width: 440px; padding: 5px 0 11px 0; text-align: left; border-bottom: 1px solid #CCCCCC; float: right; }
	.mold {	text-align: center;	border: 1px solid #fff; float: left;	}	
	#com_leitor{ padding: 10px 0 20px 0; text-align: left; border-bottom:1px solid #CCCCCC; }
	#frmComent .input, .select, .textarea { width: 276px; border: 1px solid #CCCCCC; margin: 0 0 0px 0; padding: 0; }


	#index_a01 {
		height: 70px;
		width: 449px;
		left: 450px;
		float: left;
		margin-left:10px;
	}
	#index_b01 {
		height: 50px;
		width: 270px;
		left: 450px;
		float: left;
		margin-left:10px;
		margin-top:5px;
	}
	#index_b02 {
		height: 50px;
		width: 270px;
		left: 450px;
		float: left;
		margin-left:10px;
		margin-top:5px;
	}
	#index_b03 {
		height: 50px;
		width: 270px;
		left: 450px;
		float: left;
		margin-left:10px;
		margin-top:5px;
	}
	#index_b04 {
		height: 50px;
		width: 270px;
		left: 450px;
		float: left;
		margin-left:10px;
		margin-top:5px;
	}
	#index_b05 {
		height: 50px;
		width: 270px;
		left: 450px;
		float: left;
		margin-left:10px;
		margin-top:5px;
	}
	#enq_exibir {
		height: 95px;
		width: 150px;
		margin-left:10px;
		margin-top:5px;
		float: left;
	}
	#i_dir {
		height: 160px;
		width: 150px;
		margin-left:10px;
		margin-top:5px;
		float: left;
	}
	#agenda01 {
		height: 45px;
		width: 270px;
		margin-left:4px;
		margin-top:5px;
		float: left;
	}
	#data01 {
		height: 43px;
		width: 51px;
		margin-left:4px;
		margin-top:5px;
		left: 260px;
		top: 530px;
		position: absolute;
	}
	#agtex01 {
		height: 43px;
		width: 220px;
		margin-left:4px;
		margin-top:5px;
		left: 320px;
		top: 523px;
		position: absolute;
	}
	#agenda02 {
		height: 45px;
		width: 270px;
		margin-left:4px;
		margin-top:5px;
		float: left;
	}
	
	#data02 { height: 43px; width: 51px; margin-left:4px; margin-top:5px; left: 260px; top: 590px; position: absolute; }
	
	#agtex02 {
		height: 43px;
		width: 220px;
		margin-left:4px;
		margin-top:5px;
		left: 320px;
		top: 583px;
		position: absolute;
	}
	#agenda03 {
		height: 45px;
		width: 270px;
		margin-left:4px;
		margin-top:5px;
		float: left;
	}
	#data03 {
		height: 43px;
		width: 51px;
		margin-left:4px;
		margin-top:5px;
		left: 260px;
		top: 650px;
		position: absolute;
	}
	#agtex03 {
		height: 43px;
		width: 220px;
		margin-left:4px;
		margin-top:5px;
		left: 320px;
		top: 643px;
		position: absolute;
	}
*/