body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body.cor_fundo {
	bgcolor: #FFFF99;
}

p.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	height: 19
}

p.texto_simples {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 19;
	color: #FFFF99;
    TEXT-DECORATION: none
}
p.texto_noticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 19;
    TEXT-DECORATION: none
}
tr.titulo_noticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	height: 19
}
tr.titulo_pequeno {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 10px;
	color: #FFFF99;
	height: 19
}

tr.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 12px;
	height: 19
}

tr.erro {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 12px;
	color: #FF0000;	
	height: 19
}

tr.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 19
}

tr.texto_simples {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	height: 19
}

tr.texto_pequeno {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px;
	height: 10
}
tr.titulo_grande {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 14px;
	height: 19
}

tr.titulo_lista {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 12px;
	background: #F5DEB3;
	height: 19
}
tr.lista {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #F5F5DC;
	height: 19
}
tr.lista1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    background-color: #EEE9BF;
	height: 19
}
tr.lista2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    background-color: #FFFACD;
	height: 19
}
tr.lista3 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    background-color: #CDC673;
	height: 19
}
tr.lista4 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    background-color: #CDC9A5;
	height: 19
}
tr.lista5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    background: #FFFFF0;
	height: 19
}
tr.lista6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    background: #FFF8DC;
	height: 19
}
tr.lista7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    background: #FFFFE0;
	height: 19
}
td.lista1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    background-color: #EEE9BF;
	height: 19
}
td.lista2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    background-color: #FFFACD;
	height: 19
}
td.lista3 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    background-color: #CDC673;
	height: 19
}
td.lista4
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color: #CDC9A5;
 height: 19
}
td.lista5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    background: #FFFFF0;
	height: 19
}
td.lista6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    background: #FFF8DC;
	height: 19
}
tr.paginacao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #D7FFFF;
	height: 19
}

tr.grupo {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 12px;
	height: 19
}

tr.evento {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	height: 19
}

table.cor_fundo {
    background: #FFFFFF;
}

table.cor_fundo_menu {
    background: #FFF;
}

table.cor_fundo_tabela {
    background: #FFDEAD;
}

table.cor_fundo_noticias {
    background: #FFFFFF;
}
td.img {
		margin:5px;
	}

	#conteudo {
		width:750px;
		display:table;
		margin:0 auto;
		padding:5px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 12px;
		line-height:1.5em;
	}

	#conteudo p img {
        float:right;
	}

	#conteudo .esquerda {
        margin:5px;
        float:left;
	}
div.rol {
  color:#000080;
  padding:5px;
  width:260px;
  height:160px;
  overflow:auto;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height:1.5em;
}
div.rolgr {
  color:#000080;
  padding:5px;
  width:300px;
  height:10px;
  overflow:auto;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height:1.5em;
}
table.clegis {
		border-collapse:collapse;
		background:#F8F8FF; /* url(/legis/estilos/teaser.gif) repeat-x; /*COR DE FUNDO DA TABELA*/
		border-left:1px solid #686868;
		border-right:1px solid #686868;
		font:0.8em/145% 'Trebuchet MS',helvetica,arial,verdana;
		color: #333;
}

td.clegis, th.clegis {
		padding:1px;
}

caption {
		padding: 0 0 .5em 0;
		text-align: left;
		font-size: 1.4em;
		font-weight: bold;
		text-transform: uppercase;
		color: #333;
		background: transparent;
}

/* =links
----------------------------------------------- */

table.clegis a {
		color:#950000;
		text-decoration:none;
}

table.clegis a:link {}

table.clegis a:visited {
  		color:#950000;
		text-decoration:none;
}

table.clegis a:hover {
		border-bottom: 1px dashed #bbb;
}

/* =head =foot
----------------------------------------------- */

thead th.clegis, tfoot th.clegis, tfoot td.clegis {
		background:#333 url(/legis/estilos/fundo_titulo_tabela.gif) repeat-x;
		color:#fff
}

tfoot td.clegis {
		text-align:right
}

/* =body
----------------------------------------------- */

tbody th.clegis, tbody td.clegis {
		border-bottom: inset 0px #E8E8E8;
}

tbody th.clegis {
		white-space: nowrap;
}

tbody th.clegis a {
		color:#333;
}

.odd {}

tbody tr.clegis:hover {
		background:#DCDCDC
}
tbody tr.clegis {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height:1.5em;
}
/*Dicas (Tooltip -----------------------------------*/
<!--
  a.dcontexto{
  position:relative;
  font:11px arial, verdana, helvetica, sans-serif;
  padding:0;
  color:#039;
  text-decoration:none;
  border-bottom:2px dotted #039;
  cursor:help;
  z-index:24;
  }
  a.dcontexto:hover{
  background:transparent;
  z-index:25;
  }
  a.dcontexto span{display: none}
  a.dcontexto:hover span{
  display:block;
  position:absolute;
  width:300px;
  top: 2em;
  text-align:left;
  left:0;
  font: 11px arial, verdana, helvetica, sans-serif;
  padding:5px 10px;
  border:3px solid #202020;
  background:#F7F7F7;
  color:#000;
  }
  -->
<style type="text/css">

body { font: normal 80.5% Comic SansMS,arial,verdana; } /* Nome da Fonte */


ul.menubar{
	margin: 0px;
	padding: 0px;
	background-color: #CAFF70; /* IE6 Bug */
	font-size: 100%;
}

ul.menubar .submenu{
	margin: 0px;
	padding: 0px;
	list-style: none;
	background-color: #FFFFF0; /* Cor de Fundo do Menu */
	border: 1px solid #EEE8CD; /* Cor da Borda do Menu */
	float:left;
}

ul.menubar ul.menu{
	display: none;
	position: absolute;
	margin: 0px;
}

ul.menubar a{
	padding: 5px;
	display:block;
	text-decoration: none;
	color: #000000; /* Cor da Fonte do Menu */
	padding: 5px;
}


ul.menu, ul.menu ul{
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #EEE8CD; /* Cor da Borda dos Sub-Menus */
	width: 150px; /* Tamanho dos Sub-Menus */
	background-color: #FFFFF0; /* Cor de Fundo Sub-Menu */
}

ul.menu li{
	position: relative;
	list-style: none;
	border: 0px;
}

ul.menu li a{
	display: block;
	text-decoration: none;
	border: 1px solid #EEE8CD; /* Cor da Borda dos Sub-Menus */
	border-bottom: 0px;
	color: #000000;  /* Cor da Fonte do Sub-Menu */
	padding: 5px 10px 5px 5px;
}

ul.menu li sup{
	font-weight:bold;
	font-size:7px;
	color: red;
}

/* Fix IE. Hide from IE Mac \*/
* html ul.menu li { float: left; height: 1%; }
* html ul.menu li a { height: 1%; }
/* End */

ul.menu ul{
	position: absolute;
	display: none;
	left: 149px; /* Set 1px less than menu width */
	top: 0px;
}

ul.menu li.submenu ul { display: none; } /* Esconde Sub-Menus quando sair do mouse */

ul.menu li.submenu { background: transparent url(arrow.gif) right center no-repeat; }

ul.menu li a:hover { color: #458B00; }
</style>



