/* CSS Document *//* ----------------------body---------------------------*/body,td,th {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color:#333333;	font-weight:normal;}body {	margin:10px;		background-color: #FFF;}/* ----------------------texto---------------------------*/.titulos{	color: #006699;	font-weight:bold;}.error{color:#CC0000;font-size:10;}.success{color:#51CE66;font-size:10;}.azul11 {	color: #006699;}h1{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-transform:uppercase;	color: #006699;	font-weight:bold;	margin-bottom:10px;	padding-bottom:10px;}/* ----------------------link---------------------------*/a img {border:none;}/* ----------------------form---------------------------*/form input{	background-color: #EAEAEA;	border: 1px solid #DCDCDC;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;}form .textfield{width:300px;}form select, form file {	background-color: #EAEAEA;	border: 1px solid #DCDCDC;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;}form textarea {	background-color: #EAEAEA;	border: 1px solid #DCDCDC;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	width:500px;	height:300px;	color: #333333;}form .customtextarea {	background-color: #EAEAEA;	border: 1px solid #DCDCDC;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	width:500px;	height:300px;	color: #333333;}form .button {  border-color:#DCDCDC;  background-color:#A20901;}.imagesbt {padding-top:10px;margin-top:10px;}/* ----------------------tabelas---------------------------*/.dottedTable {	background-color: FFFFFF;	border: 1px dotted #666666;}.dotBottomTable{	background-image: url(imagens/dot.gif);	background-repeat: repeat-x;	background-position: bottom;}.odd{background-color: white;}.even{background-color:#EDEDED;}#borderTable table{       border-collapse: collapse;}#borderTable td{	border: 1px solid #CCCCCC;	margin: 0px;	padding: 5px;	-moz-border-radius: 0px 0px 0px 0px;}.tdborder{	border: 1px solid #CCCCCC;	margin: 0px;	padding: 5px;	-moz-border-radius: 0px 0px 0px 0px;	font-weight:bold;}#buttonTable {	background-color: #EAEAEA;	border: 1px solid #DCDCDC;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	}	a.buttonlink:link{	color: #333333;	text-decoration:none;	}		a.buttonlink:visited{	color: #333333;	text-decoration:none;	}			a.buttonlink:hover{	color: #333333;	text-decoration:none;	}			a.buttonlink:active{	color: #333333;	text-decoration:none;	}	/* ----------------------menu---------------------------*/#menu#menu a {	color: #333333;	text-decoration: none;}#menu a:hover {	color: #333333;	text-decoration: underline;}#menu img {margin-right:5px;}	/* ----------------------tabelashover---------------------------*/.enhancedtable{	border-collapse:collapse;	border-top:1px solid #DADADA;	border-bottom:1px solid #DADADA;}.enhancedtable td{	border-top:1px solid #DADADA;	border-bottom:1px solid #DADADA;	padding:5px;	text-align:left;}.enhancedtable th {	border-top:1px solid #DADADA;	border-bottom:1px solid #DADADA;	padding:5px;	background:#ECEBD5;	font-weight:bold;	color:#535144;	font-size:10px;}.enhancedtablecolouredrow{	background:#FBFAF4;}.enhancedtablerowhover{	background:#F0EFDE;}.enhancedtableactive{	background:#F0EFDE;}/* ----------------------pesquisa---------------------------*/#active_inactive {	background:#ECEBD5;	width:300px;	text-align: center;	padding: 5px;}.active{color:#2F4388;}.inactive{color:#990000;}/* -------------------------------------------------*/#header {  float:left;  width:100%;  background:#DAE0D2 url("bg.gif") repeat-x bottom;  font-size:93%;  line-height:normal;  }#header ul {  margin:0;  padding:10px 10px 0;  list-style:none;  }#header li {  float:left;  background:url("left.gif") no-repeat left top;  margin:0;  padding:0 0 0 9px;  }#header a {  float:left;  display:block;  background:url("right.gif") no-repeat right top;  padding:5px 15px 4px 6px;  text-decoration:none;  font-weight:bold;  color:#765;  }/* Commented Backslash Hack   hides rule from IE5-Mac \*/#header a {float:none;}/* End IE5-Mac hack */#header a:hover {  color:#333;  }#header #current {  background-image:url("left_on.gif");  }#header #current a {  background-image:url("right_on.gif");  color:#333;  padding-bottom:5px;  } #pager { 	text-align:center; } #pager #totals { 	color:#666666; }.orderable {	cursor:pointer;	color:#006699;}/* begin auto-completer */div.auto_complete {  width: 350px;  background: #fff;}div.auto_complete ul {  border:1px solid #888;  margin:0;  padding:0;  width:100%;  list-style-type:none;}div.auto_complete ul li {  margin:0;  padding:3px;}div.auto_complete ul li.selected {  background-color: #ffb;}div.auto_complete ul strong.highlight {  color: #800;  margin:0;  padding:0;}/* end auto-completer *//* OLD CSS */.form, .conteudo {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	background-color: #FFFFFF;	border: 1px solid #C6C5AF;	font-weight:normal;}.text-vermelho {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #CC3300;	font-weight: bold;}.form_g {	font-family:  Verdana, Tahoma, Arial;	font-size: 10px;	border: 1px inset;	color: #6F6C5C;	background-color: F5F9FF;}a:link {	font-family:  Verdana, Tahoma, Arial;	font-size: 10px;	color: #535144;	text-decoration: none;}a:visited {	font-family:  Verdana, Tahoma, Arial;	font-size: 10px;	color: #6F6C5C;	text-decoration: none;}a:hover{	font-family:  Verdana, Tahoma, Arial;	font-size: 10px;	color: #6F6C5C;	text-decoration: none;}a:active {	font-family:  Verdana, Tahoma, Arial;	font-size: 10px;	color: #6F6C5C;	text-decoration: none;}a.menutopo:link {font-family: Verdana, Tahoma;	font-size: 9px;	font-weight: bold;	color: #2F4388;	text-transform:uppercase;}a.menutopo:visited {font-family: Verdana, Tahoma;	font-size: 9px;	font-weight: bold;	color: #2F4388;	text-transform:uppercase;}a.menutopo:hover {font-family: Verdana, Tahoma;	font-size: 9px;	font-weight: bold;	color: #2F4388;	text-transform:uppercase;}/* menu*/.menu:link {	font-family:  Verdana, Tahoma, Arial;	font-size: 10px;	color: #535144;	text-decoration: none;}.menu:visited {	font-family:  Verdana, Tahoma, Arial;	font-size: 10px;	color: #6F6C5C;	text-decoration: none;}.menu:hover{	font-family:  Verdana, Tahoma, Arial;	font-size: 10px;	color: #6F6C5C;	text-decoration: none;}.menu:active {	font-family:  Verdana, Tahoma, Arial;	font-size: 10px;	color: #6F6C5C;	text-decoration: none;}/* menu*/.verd10b {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #6F6C5C;	font-size: 10px;}.tablenew{	border-collapse:collapse;	border-top:1px solid #DADADA;	border-bottom:1px solid #DADADA;}.tablenew td{	border-top:1px solid #DADADA;	border-bottom:1px solid #DADADA;	padding:5px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #6F6C5C;	font-size: 10px;	font-weight:bold;	text-align:left;}.tablenew .tdnew {	background-color:#FBFAF4;	text-align:left;}.verd12b {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #6F6C5C;	font-size: 12px;}.SUB-TITULOS {	font-family: Verdana, Tahoma;	font-size: 12px;	font-weight: bold;	color: #2F4388;}#rodape {	background-position: top;	float: left;    width: 100%;	text-align: center;	color: #c2c2c2;	font-size: 0.8em;    margin-top: 10px;}#rodape p{    font-family: Verdana;    font-size: 8pt;}#rodape p b {	color: #006600;	font-weight: bold;}#rodape p a {	 color:	#7b7b7b;	 font-weight: bold;}#rodape p a:hover {	 color:	#1d774d;}/*  R O D A P E  */#mapainicio{width:400px;text-align:left;}#mapainicio ul {list-style:none;}#mapainicio li {	border-top:1px solid #DADADA;	border-bottom:1px solid #DADADA;	padding:3px;	background:#ECEBD5;	font-weight:bold;	color:#535144;	font-size:10px;	border-collapse:collapse;	margin-bottom:3px;}#mapainicio .inner li {font-weight:normal;background:#FFFFFF;}
