/*****************************************************************************************/
/*  Estilos HTML                               											 */
/*****************************************************************************************/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	background: #747bb5;
}
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8F0000;
	font-weight: bold;
	margin-top: 7px;
}
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	margin-top: 7px;
}
img {
	border: 0px;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #86888C;
	padding-left: 2px;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #880000;
	padding-left: 2px;
	cursor:pointer;
}

.div_linkmat:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #880000;
	padding-left: 2px;
}

p {
	color: #333333;
	font-family: Verdana;
}

.tabela {
	color: #333333;
	font-family: Verdana;
	font-size:10px;
	padding: 0px 5px 0px 10px;
}

.tabela td {
	color: #333333;
	font-family: Verdana;
	font-size:10px;
	padding: 0px 5px 2px 10px;
}

.tabela th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 7px;
	padding:10px;
}

/*****************************************************************************************/
/*  Classes		                               											 */
/*****************************************************************************************/
.demonstrativo {
	width: 531px;
	_width: 520px;
	float: right;
	text-align: left;
}
.sublink {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #86888C;
	padding:3px;
}

.url {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8B8B8B;
}
.url_now {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8F0000;
}
.caixa {
	border: solid 1px #666666;
	background-color: #F4F4F4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/*****************************************************************************************/
/*  DIVS		                               											 */
/*****************************************************************************************/
#geral {
	width: 777px;
	text-align:center;
	margin: 0 auto;
	background-image:url(../imagens/laterais.gif);
	background-position:center;
	background-repeat:repeat-y;
}
#puxa {
	width:777px;
	background-color:#737ab3;
	clear:both;
}
#main_frame {
	width: 757px;
	_height: 400px;
	margin-left: 10px;
	_margin-left: 0px;
}
#center_frame {
	width: 757px;
	float: left;
	/*background-color: #FFFFFF;*/
	background-image:url(../imagens/fundo_conteudo_geral.gif);
	background-repeat:repeat-y
}
#left_frame {
	width: 10px;	
	float: left;
	background: #747bb5 url(../img/border_left.gif) repeat-y;
}
#right_frame {
	width: 10px;
	float: left;
	background: #747bb5 url(../img/border_right.gif) repeat-y;
}
#menu {
	width: 757px;
	border-top: solid 1px #868892;
	background: #FFFFFF url(../img/bg_menu.gif) repeat-x;
}
#shadow {
	width: 757px;
	height: 51px;
	text-align: left;
	background: url(../img/shadow_interna.gif) repeat-x;	
}
#corpo {
	width: 757px;
	/*height: 100%;*/	
	_height: 400px;
	/*background-color:#FFFFFF;*/
	margin: 0px;
}
#submenu {
	width: 184px;
	_height: 100%;
	float: left;
	/*background-color: #f0f0f1;
	border-right: solid 1px #C2C3C8;*/
}
#conteudo {
	width: 531px;
	_width: 520px;
	/*height: 100%;*/
	/*_height: 400px;*/
	padding: 0px 20px 0px 20px;
	_padding: 20px 5px 20px 20px;
	float: left;
	text-align: left;
}
#rodape {
	width: 757px;
	background-color: #e3e3e3;
	clear:both;
}

.saemg_form{
font-family:arial black;
color:#19538f;
padding:5px;
font-size:11px;
}

.saemg_border{
border:1px solid #19538f;
background-color:#eeefea;
height:18.5px;

}

.saemg_divs{
background-color:#fff;
width:505px;
position:relative;
top:0px;
left:10px;
}

select:hover{
outline-style:solid;
outline-color:#19538f;
outline-width:1px;
background-color:#fff;
}

.saemg_border:hover{
outline-style:solid;
outline-color:#19538f;
outline-width:1px;
background-color:#fff;
}

.botao1, .botao2, .botao3{
height:21px!important;
margin-top:15px;
/*float:right;*/
font-size:10px;
border:0!important;
}

.botao1 {
width:42px;
background:url(../img/botao_new.gif) center!important;
}

.botao2 {
width:84px;
background:url(../img/botao_new2.gif) center!important;
}

.botao3 {
width:170px;
background:url(../img/botao_new3.gif) center!important;
}

.botao1:hover{
width:42px;
background:url(../img/botao_new_1.gif) center!important;
}

.botao2:hover{
width:84px;
background:url(../img/botao_new2_1.gif) center!important;
}

.botao3:hover{
width:170px;
background:url(../img/botao_new3_1.gif) center!important;

}

.login2{

height: 7px;
}
