a:link {color:#003d60}      /* unvisited link */
a:visited {color:#003d60}  /* visited link */
a:active {color:#e32229}  /* selected link */

body {
	color: #666666;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	font-family: sans-serif;
}

input {
	background-color: #f9f9f9;
}

.msgerro {
	color: #ff0000;
	font-weight: bold;
	text-align:center;
}

.redpicture,
.table_bt10 {
	background-color: #e32229;
}
.table_list1 {
	background-color: #b3c5d0;
	color: #003d60;
	font-weight:bold;
	font-size: 12px;
}

.link_anexar {
	font-family: sans-serif;
	font-weight: bold;
	font-size:11px;
}
.link_anexar:visited {  color: #FFFFFF; text-decoration: none}
.link_anexar:link {  color: #FFFFFF; text-decoration: none}
.link_anexar:active {  color: #FFFFFF; text-decoration: none}
.link_anexar:hover {  color: #FFFFFF; text-decoration: underline}

.table_bgname2 {
}

.table_bgname1 {
	background-color: #7b9cb0; 
	padding-right:5px;
	color:#ffffff;
	font-family: sans-serif;
	font-weight: bold;
	font-size:11px;
}

.table_bgname3 {
	background-color: #f9f9f9;
}

.text_color1 {
	color: #003d60;
}

.text_color1bold {
	color: #003d60;
	font-weight: bold;
	background:url(/images/painel-controle-ico-seta.gif) 0 4px no-repeat;
	padding:0 0 6px 30px; margin:0 10px 20px;
}
.text_color1bold_nologo {
	color: #003d60;
	font-weight: bold;
	padding:0 0 6px 30px; margin:0 10px 20px;
}
.text_color2 {
	color: #666666;
	font-size:12px;
}

.text_color2bold {
	color: #666666;
	font-weight: bold;
	font-size:12px;
}

.text2_color1 {
	color: #003d60;
	font-size: 12px;
}
.text2_color1bold {
	color: #003d60;
	font-weight: bold;
	font-size: 12px;
}

.text3_color1 {
	color: #003d60;
	font-size: 10px;
}
.text3_color1bold {
	color: #003d60;
	font-weight: bold;
	font-size: 10px;
}
.text3_color2 {
	color: #666666;
	font-size: 10px;
}
.text3_color2bold {
	color: #666666;
	font-weight: bold;
	font-size: 10px;
}

.text4_color2 {
	color: #666666;
	font-size: 13px;
}
.text4_color2bold {
	color: #666666;
	font-weight: bold;
	font-size: 13px;
	font-weight: bold;
}

.link3A6BBD {  }
.link3A6BBD:visited {  color: #3A6BBD; text-decoration: none}
.link3A6BBD:link {  color: #3A6BBD; text-decoration: none}
.link3A6BBD:active {  color: #3A6BBD; text-decoration: none}
.link3A6BBD:hover {  color: #3A6BBD; text-decoration: underline}

.link666666 {  }
.link666666:visited {  color: #666666; text-decoration: none}
.link666666:link {  color: #666666; text-decoration: none}
.link666666:active {  color: #666666; text-decoration: none}
.link666666:hover {  color: #666666; text-decoration: underline}

.link666666u {  }
.link666666u:visited {  color: #666666; text-decoration: underline}
.link666666u:link {  color: #666666; text-decoration: underline}
.link666666u:active {  color: #666666; text-decoration: underline}
.link666666u:hover {  color: #666666; text-decoration: underline}

.linkFFFFFF {  }
.linkFFFFFF:visited {  color: #FFFFFF; text-decoration: none}
.linkFFFFFF:link {  color: #FFFFFF; text-decoration: none}
.linkFFFFFF:active {  color: #FFFFFF; text-decoration: none}
.linkFFFFFF:hover {  color: #FFFFFF; text-decoration: underline}

.link000000 {  }
.link000000:visited {  color: #000000; text-decoration: none}
.link000000:link {  color: #000000; text-decoration: none}
.link000000:active {  color: #000000; text-decoration: none}
.link000000:hover {  color: #000000; text-decoration: underline}

.link000000u {  }
.link000000u:visited {  color: #000000; text-decoration: underline}
.link000000u:link {  color: #000000; text-decoration: underline}
.link000000u:active {  color: #000000; text-decoration: underline}
.link000000u:hover {  color: #999999; text-decoration: underline}

.link013162 {  }
.link013162:visited {  color: #013162; text-decoration: none}
.link013162:link {  color: #013162; text-decoration: none}
.link013162:active {  color: #013162; text-decoration: none}
.link013162:hover {  color: #013162; text-decoration: underline}

.warning { color: #ff8000 }
.critical { color: #ff0000 }

.box_195px { font-family: Verdana, Arial; font-size: 12px; color: #000000; height: 20px; width: 195px; border-style: groove;background-color: #f9f9f9; border-width: 1px;}
.box_200px { font-family: Verdana, Arial; font-size: 12px; color: #000000;  height: 20px; width: 240px; border-style: groove;background-color: #f9f9f9; border-width: 1px;}


.box_130px { font-family: Verdana, Arial; font-size: 12px; color: #000000; height: 20px; width: 186px; border-style: groove;background-color: #f9f9f9; border-width: 1px;}
.box_40px { font-family: Verdana, Arial; font-size: 12px; color: #000000; height: 20px; width: 40px; border-style: groove;background-color: #f9f9f9; border-width: 1px;}

.box_70px { font-family: Verdana, Arial; font-size: 12px; color: #000000; height: 20px; width: 70px; border-style: groove;background-color: #f9f9f9; border-width: 1px;}

.box_msg200px { font-family: Verdana, Arial; font-size: 12px; color: #000000; width: 240px; text-align: justify; vertical-align: text-bottom; white-space: normal; overflow: auto; border-style: groove;background-color: #f9f9f9; border-width: 1px;}
.box_msg300px { font-family: Verdana, Arial; font-size: 12px; color: #000000; width: 300px; text-align: justify; vertical-align: text-bottom; white-space: normal; overflow: auto; border-style: groove;background-color: #f9f9f9; border-width: 1px;}
.box_msg700px { font-family: Verdana, Arial; font-size: 12px; color: #000000; width: 700px; text-align: justify; vertical-align: text-bottom; white-space: normal; overflow: auto; border-style: groove;background-color: #f9f9f9; border-width: 1px;}

.box_default { font-family: Verdana, Arial; color: #000000; font-size: 12px; height: 20px; border-style: groove;background-color: #f9f9f9; border-width: 1px;}
input[disabled] { color: #909090; background-color: #f0f0f0;}
select[disabled] { color: #909090; background-color: #f0f0f0;}

.bt {
font-family: Verdana; 
font-size: 10px;
font-weight: bold; 
color: #3B6BBD;
text-align:left;
background-color: #C4DBFF; 
width:100px;
height:17px;
BORDER-RIGHT: #666666 1pt solid;
BORDER-TOP: #cccccc 1pt solid;
BORDER-LEFT: #cccccc 1pt solid;
BORDER-BOTTOM: #666666 1pt solid;
cursor:hand
}

/*------------------------------*/
	/*** CLASSES / TAGS  ***/
/*------------------------------*/
.some {display:none !important;}
.cresce {clear:both !important;}
a:focus {outline:0;}


/*--------------------*/
	/*** TOPO  ***/
/*--------------------*/
#top {background:url(/images/painel-controle-bg-top.gif) repeat-x;}

	#top h1 {margin:0; padding:0;}
		#top h1 a {background:url(/images/painel-controle-logo-pm.gif) no-repeat; display:block; height:96px; width:450px;padding-left:30px;}
			#top h1 a div {background-position:center left; background-repeat: no-repeat; display:block; height:96px; width:450px;}

	/* Botões no topo */
/*
	ul#btn-top {list-style:none; display:block;margin:0 0 0 730px; padding:0;}
		ul#btn-top li {float:left; margin:0 45px 0 0; padding:0;}
			ul#btn-top li a {display:block; height:38px; margin:0; padding:0; text-indent:-10000px;}
			ul#btn-top li a:hover {background-position:0 -38px;}
	
				#btn-top-ajuda a {background:url(/images/painel-controle-btn-ajuda.gif) no-repeat; width:76px;}
				#btn-top-logout a {background:url(/images/painel-controle-btn-logout.gif) no-repeat; width:84px;}
*/
 	#bt_logout {display:block;background:url(/images/painel-controle-btn-logout.gif) no-repeat; width:84px;padding:0;margin:0;height:38px;position:absolute;right:5px;} 
	#bt_logout:hover {background-position:0 -38px;}


/*--------------------*/
    /*** MENU ***/
/*--------------------*/
/* #lat {padding:45px 0 0 14px !important; margin:0;} */
#lat {background:url(/images/painel-controle-bg-mnp.gif) repeat-y; padding:8px 0 0 14px !important; margin:0;}

	#lat h2 {color:#003d60; font-size:11px !important; margin:17px 0 5px 10px; padding:0; text-transform:uppercase; width:207px;}


	/* Menu da lateral */
	.mnp {list-style:none; margin:0; padding:0; width:217px;}
		.mnp li {margin:0 0 1px 0; padding:0;}
			.mnp li a {background:url(/images/painel-controle-bg-mnp-li.gif) no-repeat; color:#FFFFFF; display:block; font-size:10px; font-weight:bold; height:16px; margin:0; padding:7px 0 0 20px; text-decoration:none; text-transform:uppercase;}
			.mnp li a:hover {background-position:0 -27px; text-decoration:none;}
			.mnp-destaque a {background:url(/images/painel-controle-bg-mnp-li.gif) 0 -27px no-repeat !important; text-decoration:none;}


/*----------------------*/
	/*** RODAPÉ  ***/
/*----------------------*/
#rod {background:url(/images/painel-controle-bg-rod.gif);}

div#rod-cnt {background-color:#003a5b; height:29px; margin:8px 0 0 0; padding:0; width:100%; }
	div#rod-cnt .cop {color:#FFFFFF; font-size:10px; line-height:10px; float:left; height:11px; margin:8px 0 0 0; padding:0 0 0 8px; }
		div#rod-cnt .cop a {color:#FFFFFF; text-decoration:underline;}
		div#rod-cnt .cop a:hover {color:#FFFFFF; text-decoration:none;}
	
	div#rod-cnt #log_pw {color:#FFFFFF; font-size:10px; float:left; height:11px; margin:8px 0 0 275px; padding:0; }		
		div#rod-cnt #log_pw a {background:url(/images/logo-peq.png) 84px no-repeat; color:#FFFFFF; font-size:10px; text-decoration:none; width:104px; display:block;}
		div#rod-cnt #log_pw a:hover {color:#FFFFFF; text-decoration:underline;}

/*----------------------*/
	/*** DIVERSOS  ***/
/*----------------------*/
	.titulos {clear:both; padding:0 0 6px 30px; margin:0 10px 20px; background:url(/images/painel-controle-ico-seta.gif) 0 4px no-repeat; font-size:14px; color:#003d60; border-bottom:1px solid #44718a; line-height:1em;}

