﻿body
{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	overflow-x: hidden;
}

p
{
	margin: 0px;
	padding: 0px;
	text-align: left;
}

h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #497348;
	background-image: url(../transparenciaciel/imgs/h1-bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #619960;
}

h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-weight: inherit;
}

h4
{
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	text-align: center;
	height: 22px;
}

a:link
{
	color: #60965F;
	text-decoration: none;
	font-weight:bold;
}
a:active
{
	color: #206200;
	text-decoration: none;
	font-weight:bold;
}
a:visited
{
	color: #60965F;
	text-decoration: none;
	font-weight:bold;
}
a:hover
{
	color: #206200;
	text-decoration: underline;
	font-weight:bold;
}


.tamanho_da_letra
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:700;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
}


/* -------------------- floats para as imagens das área de conteúdo simples ----------------*/
.imgfloat_right
{
	float: right;
	margin-left: 10px;
}

.imgfloat_left
{
	float: left;
	margin-right: 10px;
}


/* LINKS MENU RESULTADO DA BUSCA.............. */

.busca a:link, .busca a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 5px;
	margin-top: 10px;
	margin-bottom: 8px;
	padding-top: 10px;
	padding-bottom: 8px;
	display: block;
	background-image: url(../transparenciaciel/imgs/rollover.gif);
	height: 20px;
	background-repeat: repeat;
}
.busca a:hover
{
	text-decoration: none;
	background-image: url(../transparenciaciel/imgs/rollover2.gif);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	line-height: 5px;
	display: block;
	margin-top: 10px;
	margin-bottom: 8px;
	padding-top: 10px;
	padding-bottom: 8px;
	height: 20px;
}

.busca_ativa a:link, .busca_ativa a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	text-decoration: none;
	background-image: url(../transparenciaciel/imgs/rollover3.gif);
	background-repeat: repeat;
	color: #0099CC;
	line-height: 5px;
	display: block;
	margin-top: 10px;
	margin-bottom: 8px;
	padding-top: 10px;
	padding-bottom: 8px;
	height: 20px;
	text-decoration: none;
}

.busca_ativa a:link
{
	text-decoration: none;
}


/* ................................................ */


/* SUB MENU CONSULTA DADOS.............. */

.submenu a:link, .submenu a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0099CC;
	display: block;
	background-image: url(../transparenciaciel/imgs/submenu_button1.jpg);
	height: 29px;
	background-repeat: no-repeat;
	text-indent: 38px;
	top: 20px;
	clip: rect(20px,auto,auto,auto);
	line-height: 32px;
}
.submenu a:hover
{
	background-image: url(../transparenciaciel/imgs/submenu_button2.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	line-height: 32px;
	display: block;
	height: 29px;
	text-indent: 38px;
}
.submenu a:active
{
	background-image: url(../transparenciaciel/imgs/submenu_button2.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 32px;
	display: block;
	text-indent: 38px;
	height: 29px;
}


/* ................................................ */
/* BOTÕES DO FÓRUM.............. */

.button_forum a:link, .button_forum a:visited, button_forum a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0099CC;
	line-height: 3px;
	margin-top: 10px;
	margin-bottom: 8px;
	padding-top: 10px;
	padding-bottom: 8px;
	display: block;
	background-image: url(../transparenciaciel/imgs/button_forum.gif);
	height: 20px;
	background-repeat: no-repeat;
}
.button_forum a:hover
{
	background-image: url(../transparenciaciel/imgs/button_forum2.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	line-height: 3px;
	display: block;
	margin-top: 10px;
	margin-bottom: 8px;
	padding-top: 10px;
	padding-bottom: 8px;
	height: 20px;
}
.buttonpeq a:link, .buttonpeq a:visited, buttonpeq a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 3px;
	margin-top: 10px;
	margin-bottom: 8px;
	padding-top: 10px;
	padding-bottom: 8px;
	display: block;
	background-image: url(../transparenciaciel/imgs/button_padrao_pq.gif);
	height: 20px;
	background-repeat: no-repeat;
}
.buttonpeq a:hover
{
	background-image: url(../transparenciaciel/imgs/button_padrao_pq2.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #bfefff;
	line-height: 3px;
	display: block;
	margin-top: 10px;
	margin-bottom: 8px;
	padding-top: 10px;
	padding-bottom: 8px;
	height: 20px;
}

/* ................................................ */

.form
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #E6E6E6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.forum_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-bottom: 5px;
	margin-right: 20px;
}
.fundodegradforum
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../transparenciaciel/imgs/back2.jpg);
}
.tabala_fundo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../transparenciaciel/imgs/back_forum2.jpg);
	color: #0099CC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #047B39;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}
.tit1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0099CC;
}
.textforum
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.paginacaoforum
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0099CC;
}
.paginacaoforum a:link, .paginacaoforum a:visited, .paginacaoforum a:active
{
	color: #0099cc;
	text-decoration: none;
}

.paginacaoforum a:hover
{
	color: #0099cc;
}

.forum_textfundo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-bottom: 5px;
	background-color: #F0F0F0;
}
.fundo_separa
{
	background-image: url(../transparenciaciel/imgs/back_forum4.jpg);
}

.campoform
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B4B4B;
	background-color: #bfefff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0099cc;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #0099cc;
	border-top-color: #0099cc;
	border-right-color: #0099cc;
	border-top-width: 1px;
	border-right-width: 1px;
}

.campobusca
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B4B4B;
	background-color: #bfefff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0099cc;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #0099cc;
	border-top-color: #0099cc;
	border-right-color: #0099cc;
	border-top-width: 1px;
	border-right-width: 1px;
}

.tit2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0066cc; /*	background-image: url(imgs/barra_inf.gif);*/ /*	background-repeat: no-repeat; */
	height: 23px;
	width: 500px;
	display: block;
}

.tit2 div
{
	background-image: url(../transparenciaciel/imgs/barra_inf.gif);
	background-repeat: no-repeat;
	width: 500px;
	display: block;
	vertical-align: text-top;
	height: 5px;
}


.texthome
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.backtable
{
	background-image: url(../transparenciaciel/imgs/back2.jpg);
	background-image: url(../transparenciaciel/imgs/back2.jpg);
}
.backtabletop
{
	background-image: url(../transparenciaciel/imgs/backtop1.jpg);
}
.backtabletop2
{
	background-image: url(../transparenciaciel/imgs/backtop_cdados.jpg);
	display: block;
	background-repeat: repeat-x;
	height: 84px;
}
.textpadrao
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

/* BOTÕES DO MENU.............. */


.menu a:link, .menu a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 23px;
	display: block;

	background-image: url(../transparenciaciel/imgs/button_menu1.jpg);
	height: 25px;
	background-repeat: no-repeat;
	margin-right: 40px;
	padding-right: 40px;
	margin-top: 1px;
	padding-top: 1px;
	text-decoration: none;
	background-image: url(../transparenciaciel/imgs/button_menu1.jpg);
}



.menu a:hover, .menu a:active
{
	background-image: url(../transparenciaciel/imgs/button_menu2.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	line-height: 23px;
	display: block;
	height: 25px;
	margin-right: 40px;
	padding-right: 40px;
	margin-top: 1px;
	padding-top: 1px;
	text-decoration: none;
	background-image: url(../transparenciaciel/imgs/button_menu2.jpg);
}


.menu_clicado a:hover, .menu_clicado a:active, .menu_clicado a:link, .menu_clicado a:visited
{
	background-image: url(../transparenciaciel/imgs/button_menu2.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	line-height: 23px;
	display: block;
	height: 25px;
	margin-right: 40px;
	padding-right: 40px;
	margin-top: 1px;
	padding-top: 1px;
	text-decoration: none;
	background-image: url(../transparenciaciel/imgs/button_menu2.jpg);
}




.menugr a:link, .menugr a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	display: block;
	background-image: url(../transparenciaciel/imgs/button_menu1gr.jpg);
	background-repeat: no-repeat;
	margin-right: 40px;
	padding-right: 40px;
	line-height: 17px;
	height: 39px;
	margin-top: 1px;
	padding-top: 1px;
	text-decoration: none;
}


.menugr a:hover, .menugr a:active
{
	background-image: url(../transparenciaciel/imgs/button_menu2gr.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	line-height: 17px;
	display: block;
	height: 39px;
	margin-right: 40px;
	padding-right: 40px;
	padding-top: 1px;
	margin-top: 1px;
}


.menugr_clicado a:hover, .menugr_clicado a:active, .menugr_clicado a:link, .menugr_clicado a:visited
{
	background-image: url(../transparenciaciel/imgs/button_menu2gr.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	line-height: 17px;
	display: block;
	height: 39px;
	margin-right: 40px;
	padding-right: 40px;
	padding-top: 1px;
	margin-top: 1px;
}


/* ................................................. */

.conteudo a, .conteudo a:link, .conteudo a:active, .conteudo a:visited
{
	font-size: 11px;
	color: #0099cc;
	font-weight: bold;
}
.conteudo a:hover
{
	color: #0066cc;
}

.asterisk
{
	color: #990000;
	font-weight: bold;
	font-size: 14px;
}

.coluna_oculta
{
	display: none;
}

/* BOTÕES PADRÃO.............. */

.buttongr a:link, .buttongr a:visited, buttongr a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #FFFFFF;
	line-height: 3px;
	margin-top: 10px;
	margin-bottom: 8px;
	padding-top: 10px;
	padding-bottom: 8px;
	display: block;
	background-image: url(../transparenciaciel/imgs/button_padrao_gr.gif);
	height: 20px;
	background-repeat: no-repeat;
	width: 135px;
}
.buttongr a:hover
{
	background-image: url(../transparenciaciel/imgs/button_padrao_gr2.gif);
	background-repeat: no-repeat;
	text-align: center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #bfEfff;
	display: block;
	line-height: 3px;
	margin-top: 10px;
	margin-bottom: 8px;
	padding-top: 10px;
	padding-bottom: 8px;
	height: 20px;
	width: 135px;
}

.buttongr div
{
	width: 135px;
}

.buttonpeq a:link, .buttonpeq a:visited, buttonpeq a:active
{
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 3px;
	margin-top: 10px;
	margin-bottom: 8px;
	padding-top: 10px;
	padding-bottom: 8px;
	display: block;
	background-image: url(../transparenciaciel/imgs/button_padrao_pq.gif);
	height: 20px;
	background-repeat: no-repeat;
}
.buttonpeq a:hover
{
	background-image: url(../transparenciaciel/imgs/button_padrao_pq2.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	text-decoration: none;
	color: #bfefff;
	display: block;
	line-height: 3px;
	margin-top: 10px;
	margin-bottom: 8px;
	padding-top: 10px;
	padding-bottom: 8px;
	height: 20px;
}

.forum_titulo
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0099cc;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	background-image: url(../transparenciaciel/imgs/back_forum2.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099cc;
	text-decoration: none;
	vertical-align: middle;
}

.forum_titulo a:link, .forum_titulo a:active, .forum_titulo a:visited
{
	color: #0099cc;
	text-decoration: none;
	vertical-align: middle;
}

.forum_data
{
	width: 100%;
	color: #666666;
	margin-top: 8px;
	text-align: right;
}

.forum_botoes
{
	width: 100%;
	text-align: right;
}


.brasao
{
	background-image: url(../transparenciaciel/imgs/brasao_rs.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
	width: 180px;
	float: right;
	margin-top: 25px;
	text-decoration: none;
}

.brasao_dados
{
	background-image: url(../transparenciaciel/imgs/brasao_rs.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 61px;
	width: 167px;
	float: right;
	margin-top: 10px;
	padding-top: 5px;
}


.gastos
{
	background-color: #FFFFFF;
	background-image: url(../transparenciaciel/imgs/img_item1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 108px;
	width: 156px;
	cursor: pointer;
}

.receitas
{
	background-color: #FFFFFF;
	background-image: url(../transparenciaciel/imgs/img_item2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 108px;
	width: 156px;
	cursor: pointer;
}
