body
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	/*
	scrollbar-face-color: #e1e1e1;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #f5f5f5;
	scrollbar-3dlight-color: #b6b6b6;
	scrollbar-arrow-color: #b6b6b6;
	scrollbar-darkshadow-color: #b6b6b6;
	*/
}

a:link
{
	text-decoration: none;
	color: #3375C7;
}
a:active
{
	text-decoration: none;
	color: #FF0000;
}
a:visited
{
	text-decoration: none;
	color: #3375C7;
}
a:hover
{
	text-decoration: none;
	color: #0000FF;
}

.corpo
{
	border: 1px solid #CCCCCC;
	border-top: none;
}
.botao
{
	background-image: url(botao.jpg);
	width: 120px;
	color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: outset;
	border-top-color: #80A4BE;
	border-right-color: #80A4BE;
	border-bottom-color: #80A4BE;
	border-left-color: #80A4BE;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	font-weight: bold;
	font-size: 8pt;
}
.botao0
{
	background-image: url(botao.jpg);
	width: 80px;
	color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: outset;
	border-top-color: #80A4BE;
	border-right-color: #80A4BE;
	border-bottom-color: #80A4BE;
	border-left-color: #80A4BE;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	font-weight: bold;
	font-size: 8pt;
}
.botao1
{
	background-image: url(botao.jpg);
	width: 250px;
	color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: outset;
	border-top-color: #80A4BE;
	border-right-color: #80A4BE;
	border-bottom-color: #80A4BE;
	border-left-color: #80A4BE;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	font-weight: bold;
	font-size: 8pt;
}
.botao2
{
	background-image: url(botao.jpg);
	width: 180px;
	color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: outset;
	border-top-color: #80A4BE;
	border-right-color: #80A4BE;
	border-bottom-color: #80A4BE;
	border-left-color: #80A4BE;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	font-weight: bold;
	font-size: 8pt;
}
.botao3
{
	background-image: url(botao.jpg);
	width: 50px;
	color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: outset;
	border-top-color: #80A4BE;
	border-right-color: #80A4BE;
	border-bottom-color: #80A4BE;
	border-left-color: #80A4BE;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	font-weight: bold;
	font-size: 8pt;
}
.botao4
{
	background-image: url(de.gif);
	width: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: outset;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}

.item
{	
	/*NÃO MEXER*/
	/*text-align: right;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #dfece8;
	color: #000000;
	padding-right: 10px;
}

.item2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #f8f9fb;
}
.selecionado
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #8cb29d;
}
.tab
{
	border: none;
	font-size: 8.5pt;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
}
TR
{
	font-size: 8.5pt;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
}
TD
{
	font-size: 8.5pt;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
}
.subsecao
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #8cb29d;
	color: #000000;
}
.campo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #000000;
}
.borda2
{
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
}
.obrigatorio
{
	color: #FF0000;
	font-weight: bold;
}
img
{
	border: none;
}
FORM
{
	display: inline;
}
A.link-preto:link, A.link-preto:visited
{
	font-weight: normal;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.link-preto:active
{
	font-weight: normal;
	color: #FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.link-preto:hover
{
	font-weight: normal;
	color: #0000FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.link-vermelho:link
{
	font-weight: normal;
	color: #FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.link-vermelho:visited
{
	font-weight: normal;
	color: #FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.link-vermelho:active
{
	font-weight: normal;
	color: #FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.link-vermelho:hover
{
	font-weight: normal;
	color: #FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.link-branco:link
{
	font-weight: normal;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.link-branco:visited
{
	font-weight: normal;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.link-branco:active
{
	font-weight: normal;
	color: #FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.link-branco:hover
{
	font-weight: normal;
	color: #0000FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.infolef
{
	background-image: url(../imagens/info_centreleft.gif);
	background-repeat: repeat-y;
}
.inforight
{
	background-image: url(../imagens/info_centreright.gif);
	background-repeat: repeat-y;
}
.infotop
{
	background-image: url(../imagens/info_top.gif);
	background-repeat: repeat-x;
}
.infobottom
{
	background-image: url(../imagens/info_bottom.gif);
	background-repeat: repeat-x;
}
.infobg
{
	background-color: #FAFAFA;
}
.unnamed1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0066CC;
}
.subsecaoGray
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #999999;
	color: #000000;
	list-style-type: upper-alpha;
	text-transform: uppercase;
}
.ItemExcluido
{
	text-decoration: line-through;
	color: #FF0000;
}

input[type=text], input[type=file], select, textarea
{
	border: 1px solid #8cb29d;
}

textarea
{
	width: 100%;
}

.modulo
{
	margin: 5px 0 5px 0;
	padding-bottom: 10px;
	border: 1px solid #ccc;
	text-indent: 10px;
	width: 100%;
}

.modulo h4
{
	font-size: 11px;
	text-align: left;
}

.mensagem
{
	padding: 2px;
	border: 1px solid #eee;
	text-indent: 10px;
}

.tabela
{
	margin: 0 auto;
	border: none;
	width: 90%;
}

.tabela tr
{
	height: 14px;
	line-height: 14px;
}

.tabela tr th
{
	height: 18px;
	line-height: 18px;
	background-color: #8cb29d;
}

.tabela tr td
{
	margin: 1px;
	padding: 1px;
}

.tabela tr td .item
{
	/*text-align: right;*/
	padding-right: 5px;
}

.tabela tr td .item2
{
	padding-left: 5px;
}


.tabela tr td .botao
{
	text-align: center;
}

h5
{
	margin: 2px auto 2px auto;
	padding: 5px 3px 5px 3px;
	font-size: 11px;
	text-align: center;
	border: solid 1px #CCC;
}

h5.sucesso
{
	color: #006600;
	background-color: #F0FFF0;
}

h5.erro
{
	color: #8B0000;
	background-color: #FFF5EE;
}

h5.aviso
{
	color: #8B4513;
	background-color: #FFFACD;
}

#tabs
{
	margin: auto 20px auto 20px;
	padding: 20px auto 20px auto;
}

.centro { text-align: center }

/*
.tab tr .subsecao
{
	height: 30px;
	line-height: 30px;
	padding-left: 21%;
}*/

.grid .item, .grid .item2, .grid .item3 { padding: 2px 5px 2px 5px; }

.grid .item
{
	width: 20%;
	text-align: right;
}

/*.grid .item2 { width: 20%; }*/

.grid .item3 { background-color: #F8F9FB; }
