body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	background-color: #FEFEFE;
	background-image: url(../img/bg_pagina.jpg);
	background-repeat: repeat-y;
	background-position: left;

	scrollbar-arrow-color:#666666;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-highlight-color:#CCCCCC;
	scrollbar-face-color:#EFEFEF;
	scrollbar-shadow-color:#CCCCCC;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#F8F8F8;
}
.toppag2 {
	background-image: url(../img/bg_topo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.toppag1 {
	background-image: url(../img/bg_menu.jpg);
	background-repeat: repeat-y;
	background-position: left;
}

.bgmenu {
	background-image: url(../img/bg_menu.jpg);
	background-repeat: repeat-y;
	background-position: left bottom;
}
.txtprpeq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

/* Tabela cinza - rodapé */
.tabsupesq {
	background-image: url(../img/tab_supesq.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	width: 10px;
}
.tabsupdir {
	background-image: url(../img/tab_supdir.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 10px;
	width: 10px;
}.tabinfesq {
	background-image: url(../img/tab_infesq.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 10px;
	width: 10px;
}.tabinfdir {
	background-image: url(../img/tab_infdir.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 10px;
	width: 10px;
}
.tabrodape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #F3F3F3;
}

/* Tabela branca - conteudo */
.tabsupesq2 {
	background-image: url(../img/tab_supesq2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	width: 10px;
	line-height: 1px;
}
.tabsupdir2 {
	background-image: url(../img/tab_supdir2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 10px;
	width: 10px;
	line-height: 1px;
}.tabinfesq2 {
	background-image: url(../img/tab_infesq2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 10px;
	width: 10px;
	line-height: 1px;
}.tabinfdir2 {
	background-image: url(../img/tab_infdir2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 10px;
	width: 10px;
	line-height: 1px;
}
.tabconteudo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #F3F3F3;
}
.tabsup2 {
	background-image: url(../img/tab_sup2.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 10px;
	line-height: 1px;
}
.tabinf2 {
	background-image: url(../img/tab_inf2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 10px;
	line-height: 1px;
}
.tableft2 {
	background-image: url(../img/tab_left2.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 10px;
}
.tabright2 {
	background-image: url(../img/tab_right2.gif);
	background-repeat: repeat-y;
	background-position: center;
	width: 10px;
}
a {
	color: #136F41;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.titleft {
	line-height: 20px;
	background-image: url(../img/tit_left.gif);
	height: 20px;
	width: 10px;
}
.titright {
	line-height: 20px;
	background-image: url(../img/tit_right.gif);
	height: 20px;
	width: 10px;
}
.titulobox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #136F41;
	background-color: #E6E6E6;
	height: 10px;
}
.txtazupq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #21417B;
}
.bordaimg {
	border: 1px solid #136F41;
}
.boxconteudo {
	height: 130px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #21417B;
}
.boxconteudo2 {
	height: 130px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #21417B;
}
.titulo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #136F41;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #20407B;
	text-indent: 5px;
}
.titulo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #21417B;
	font-weight: bold;
}
.publicidade {
	background-image: url(../img/bg_publicid.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.subtitulo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #558C71;
}
.titulo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #21417B;
}
.formargem {
	margin: 0px;
}
.formcampo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #21417B;
	background-color: #F0F7F4;
	border: 1px solid #136F41;
}
.formbt1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #136F41;
	background-color: #EFEFEF;
	border: 2px outset #21417B;
}
.formcampo2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #21417B;
	background-color: #F0F7F4;
	border: 1px solid #136F41;
}
.formbt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #136F41;
	background-color: #EFEFEF;
	border: 1px outset #21417B;
	font-size: 8px;
	height: 15px;
	width: 25px;
}
