BODY 
{
	FONT-SIZE: 11px; 	
	FONT-FAMILY: verdana,arial,helvetica; 
	MARGIN: 0px;
	background-color:#f0f7f0;
	scrollbar-3dlight-color : #999999;
	scrollbar-arrow-color : #369788;
	scrollbar-base-color : #004242;
	scrollbar-darkshadow-color : #D7E0E0;
	scrollbar-face-color : #D7E0E0;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #88AEAE;
	scrollbar-track-color : #A3BABA;
}
DIV 
{	
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica;
}
TD 
{
	FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,helvetica;
}

INPUT
{
	BORDER-RIGHT: #336633 1px solid;
	BORDER-TOP: #336633 1px solid; 
	BORDER-LEFT: #336633 1px solid; 
	BORDER-BOTTOM: #336633 1px solid; 
	COLOR: #000000; 
	font-family:Verdana ; 
	height:18px; 
	font-size:smaller ; 
	text-transform: uppercase;
}
SELECT 
{
	FONT-SIZE: 10px; 
	COLOR: #000000;
	 FONT-FAMILY: verdana,arial,helvetica;
	BORDER-RIGHT: #336633 1px solid; 
	BORDER-TOP: #336633 1px solid; 
	BORDER-LEFT: #336633 1px solid;
	BORDER-BOTTOM: #336633 1px solid;
	COLOR: #000000; 
}
TEXTAREA 
{
	BORDER-RIGHT: #bebebe 1px solid; 
	BORDER-TOP: #bebebe 1px solid; 
	BORDER-LEFT: #bebebe 1px solid; 
	BORDER-BOTTOM: #bebebe 1px solid;
	COLOR: #000000; 
	OVERFLOW: auto;
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana,arial,helvetica;
	text-transform:uppercase;
}

A:link
{
	color: #336633;	
	font-weight : bold;
	text-decoration: none;
	}
A:active 
{
	color: #336633;	
	font-weight : bold;
	TEXT-DECORATION: none;
	}
A:visited 
{
	color: #336633;	
	font-weight : bold;	
	TEXT-DECORATION: none;
	}
A:hover 
{
	color: #336633;
	font-weight : bold;	
	TEXT-DECORATION: underline;
}

.txtnone
{
	BORDER-RIGHT: #336633 1px solid;
	BORDER-TOP: #336633 1px solid; 
	BORDER-LEFT: #336633 1px solid; 
	BORDER-BOTTOM: #336633 1px solid; 
	COLOR: #000000; 
	font-family:Verdana ; 
	height:18px; 
	font-size:smaller ; 
	text-transform:none;
}
.Label
{
	font-family:   Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 10px;
	font-style:	normal;
	text-decoration: none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}
.LabelSubTitulo
{
	font-weight: bold;
	font-size: 10px;
	word-spacing: normal;
	text-transform: none;
	font-style: normal;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}
.LabelTituloMenor
{
	font-weight: bold;
	font-size: 10px;
	word-spacing: normal;
	text-transform: none;
	font-style: normal;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	letter-spacing: normal;
	text-decoration: none;
	background-color:#BEBEBE;
}
.LabelTitulo
{
	font-weight: bold;
	font-size: 12px;
	color:#ffffff;
	font-family: Verdana,Helvetica,bold;
	background-color: #369788;
	text-align: left;
}
.Text
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	height: 18px;
	background-color: #ffffff;
}
.url
{
		text-transform:lowercase;
	
}
.lupa
{
	cursor:hand;
}
.caixa
{
    text-transform:	none;	
}
.EstiloPanel
{
	background-color: #e5e5e5;
	border-width:2px;
	border-color:#369788;
	border-style:solid;
}
.EstiloMultiPage
{
	background-color: #369788;
	border-width:2px;
	border-color:#369788;
	border-style:solid;
}
.EstiloPanel_relatorio
{
	border-width:2px;
	border-color:#b9d79f;
	border-style:solid;
}
.LabelSubTitulo_relatorio
{
	font-weight: bold;
	font-size: 10px;
	word-spacing: normal;
	text-transform: none;
	font-style: normal;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	letter-spacing: normal;
	text-decoration: none;
	background-color:#ececec;
}
.EstiloListBox
{
	BORDER-RIGHT: #000000 1px solid;BORDER-TOP: #000000 1px solid; 	BORDER-LEFT: #000000 1px solid;	BORDER-BOTTOM: #000000 1px solid;
	COLOR: #000000; 
}
.DataList
{
	Border-Color:#DEBA84;
	Border-Style:Solid ;
	Border-Width:1px;
	background-color : #3399cc ;
	Width :696px;
	Height :200px;
}
.DataGridHeader
{
	border-right: #b9d79f 1px solid;
	border-top: #b9d79f 1px solid;
	border-left: #b9d79f 1px solid;
	color: #ffffff;
	border-bottom: #b9d79f 1px solid;
	background-color: #369788;
}
.DataGridSelectedItem
{
	background-color: #bebebe;	
}
.DataGridItem
{
	Border-Color:#b9d79f;
	Border-Style:Solid ;
	Border-Width:1px;
	background-color : #D7E0E0 ;	
}
.DataGridAlternatingItem
{
	Border-Color:#b9d79f;
	Border-Style:Solid ;
	Border-Width:1px;
	background-color : #edf3ec ;
}
.scroll2	
{
	height: 50; width: 900;  
	background-color: #ccc; 
	border: 1px solid #666; 
	padding: 8px	
}

.LabelMensagem
{
	font-size: 12pt;
	vertical-align: baseline;
	text-transform: none;
	color: #004000;
	font-family: Verdana;
	letter-spacing: 1pt;
	text-align: center;
	font-variant: small-caps;
	
	
}
.BarraFerramentas
{
	border-right: white 0px;
	font-weight: bold;
	font-size: 10px;
	word-spacing: normal;
	text-transform: none;
	border-left: white 0px;
	color: #bebebe;
	border-bottom: white 0px;
	font-style: normal;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	letter-spacing: normal;
	background-color: #bebebe;
	text-align: right;
	text-decoration: none;	
}
.TabStrip
{
	background-color:#EDF3EC;
	font-family:verdana;
	font-size:7pt;
	color:#000000;
	width:79;
	height:21;
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color:#369788;	
}
.TabDefaultStyle
{
	background-color:#EDF3EC;
	font-family:verdana;
	font-size:7pt;
	color:#000000;
	width:79;
	height:21;
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color:#369788;	
}
.SelectedMenuItem
{	background-color: #F0F0F0;	color:#369788;	font-family:Verdana;	font-size:10pt;	font-weight:bold;	cursor:hand;	}
.DefaultMenu
{	font-family:Verdana;	font-size:10pt;	font-weight:bold;	background-color:#369788;	color:#F0F0F0;	cursor:hand;	}
.TabDefaultStyle
{	background-color:#EDF3EC;	font-family:verdana;	font-size:7pt;	color:#000000;	width:79;	height:21;	text-align:center;	border-style:solid;	border-width:1px;	border-color:#369788;	}
:TabHoverStyle
{
	background-color:#d3d3d3;font-weight:bold;color:#000000;
}
:TabSelectedStyle
{
	background-color:#369788;color:#000000;font-weight:bold;
}

.areaConteudo
{
	text-align: center;
}
.menu
{
	width: 768px;
	text-align: left;
	cursor: hand;
}
.tab
{
	width: 768px;
	text-align: left;
}
.formulario
{
	width: 768px;
	text-align: left;
	padding-bottom: 5px;
}

.semFormatacao
{
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
	border-right: #336633 1px solid;
	border-top: #336633 1px solid;
	border-left: #336633 1px solid;
	border-bottom: #336633 1px solid;
}

.menuSpace
{
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: white;
}
.subMenu
{
    border-top: #D7E0E0 1px solid;
    border-left: #D7E0E0 1px solid;
    border-right: #000000 1px solid;
    border-bottom: #000000 1px solid;
    cursor: hand;
}

.versao
{
	font-size: 9px;
    color: #ffffff;
}
.login
{
	font-size: 10px;
	font-weight: bold;
    color: #ffffff;
}

/* Estilo Utilizado no quadros Noticias, Legislação, etc na tela de Login Portal */
#BlocoScroll {
	overflow:auto;
	height:260px;
}

/* Estilo Utilizado no quadros Links, Sites, Enqueta, etc na tela de Login Portal */
Table {
	border:0px;
	padding:0px;
	margin:0px;
	border-style:none;
}

/* Títulos utilizados nas caixas de Sites, Links, Enquete, Noticias, Legislacao e etc */
h4 {
	margin-bottom:0px;
	color:White;
}
h4.titulo {
	padding-left:10px;
	background-image:url(./imagem/fundo1.jpg);
}
h4.centro {
	color:Gray;
	background-color:Transparent;
	background-image:url(./imagem/fundo2.jpg);
}

h5.BoasVindas {
	font-size:larger;
	color:#369788;
	font-weight:bold;
	text-align:center;
	margin-top:0px;
}

span.TituloEnquete {
	font-weight:bold;
	color:#369788;
	text-align:right;
	float:right;
}

span.ItemTitle {
	color:#506050;
	font-weight:bold;
}

#geral {
	width:780px;
}

#esquerda {
	float:left;
	width:170px;
	margin-left:5px;
}

.PainelMensagens {
	background-color:#DCEDEA;
	height:110px;
	margin-top:10px;
}

.PainelSites {
	background-color:#DCEDEA;
	height:160px;
}

/* Define o posicionamento e a dimensão do local da Enquete */
#direita {
	float:right;
	width:160px;
	margin-right:5px;
	background-color:#DCEDEA;
	height:280px;
}
/* Define a dimensão e o posicionamento do centeudo */
#conteudo {
	width:400px;
	margin-left:190px;
}