/* CSS Document */
div#acess{
width:4px
}
#conteudo {
font-size:1.02em;
}
fieldset{
	text-align:left;
	border: 1px solid #FFF;
	padding: 10px;
	margin: 0px;
}
fieldset legend{
	color: #000;
	background-color: #FFF;
}
a.primeiroacesso{
font-size:1.75em;
}
div#acessibilidade{
	position:absolute;
	top:35px;
	left:380px;
}
#relatorio table{
font-size: 1.1em;
}
#relatorio table caption {
font-size:1.1em;
}
form.tipo4 fieldset{
width:39em;
}
div.dynarch-horiz-menu table, div.dynarch-popup-menu table { font: 1.2em tahoma,verdana,sans-serif; }
body{
background-color:#000000;
background-image:url('../img/topoC.jpg');
color:#ffffff;
}
#topo{
}
.legenda2 {
	font-size:10px;
	color: #FFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 10px;
	width: auto;
}
a.primeiroacesso{
font-size:1.45em;
text-align:center;
}
a.primeiroacesso:link, a.primeiroacesso:hover{
color: #FFF;
}
a.primeiroacesso:active, a.primeiroacesso:visited{
color:#f8f8f8;
}
fieldset legend{
color:#000;
}
#relatorio table caption {
	background-color:#000000;
	color:#000;
}

#relatorio table {
	background-color:#333333;
	color:#000;
}
#relatorio table a {
	color:#000;
}
table#relatorio {
	background-color:#333333;
	color:#000;
}
table#relatorio th{
	color:#FFF;
	background-color: #000000;
}
table#relatorio td{
	background-color:#000000;
	color:#FFF;
}
h3{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	width:90%;
	letter-spacing:0.1em;
	font-weight:normal;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
div.carregando{
color:#ffffff;
background-image:url('../img/loaderC.gif');
}
.black{
color:#ffffff;
}
.red{
color:#ff0000;
}
a.a_imprimir:link {
color: #ffffff;
}
a.a_imprimir:hover {
color: #ffffff;
}
a.a_imprimir:active {
color: #f8f8f8;
}
a.a_imprimir:visited {
color: #f8f8f8;
}
p.feedback {
color: #ffffff;
}
span.last{
color:#ffff66;
background-color:#000000;
font-weight:bold;
}
a:link, a:hover{
color: #FFF !important;
}
/*.other a:hover {
	color:#ffffff !important;
}*/
a:active, a:visited{
color:#f8f8f8;
}
div#acessibilidade{
}
span.acess_titulo{
color: #333333;
}
a.acess_estilo:link, a.acess_estilo:hover{
	color:#FFF !important;
}
a.acess_estilo:active, a.acess_estilo:visited{
	color:#FFF !important;
}
a.acess_estilo.contraste:link, a.acess_estilo.contraste:hover{
background-color:#000000 !important;
color:#ffffff !important;
}
a.acess_estilo.contraste:active, a.acess_estilo.contraste:visited{
background-color:#000000 !important;
color:#ffffff !important;
}
div.dynarch-horiz-menu { 

border-bottom:1px solid #ffffff !important; 
color: #FFF;
border: none;
background-image: url(../../img/tira.jpg);
background-repeat: repeat-x;
}
div.dynarch-horiz-menu table tr td.item{
	background-image: url(img/btn2.png);
	background-repeat: no-repeat;
	height: 33px;
	width: 75px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
div.dynarch-horiz-menu table tr td.item:hover  {
	background-image: url(img/btn2.png);
	background-repeat: no-repeat;
	height: 33px;
	width: 75px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
}
div.dynarch-horiz-menu table { color: #ffffff; }
div.dynarch-horiz-menu table tr td.hover { border-color: #fff #808080 #808080 #fff; }
div.dynarch-horiz-menu table tr td.active,
div.dynarch-horiz-menu table tr td.pressed { border-color: #808080 #fff #fff #808080; }
div.dynarch-horiz-menu table tr td.pressed { background-color: #e4e0d8; }
div.dynarch-horiz-menu table tr td.separator div { border-left-color: #808080; border-right-color: #fff; }
div.dynarch-popup-menu {
	color: #ffffff;
	background-color: #000000;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
div.dynarch-popup-menu div.d { border-color: #fff #808080 #808080 #fff; }
div.dynarch-popup-menu tr.separator td div { border-top-color: #808080; background-color: #fff; }
div.dynarch-popup-menu tr.item.hover, div.dynarch-popup-menu tr.item.active { background-color: #0a246a; color: #fff; }
.other .right {
	color: #000;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	width: auto;
	position: relative;
	left:29%;
}
div#ajuda_top{
	background-image:url('../img/ajuda_topC.png');
}
div#ajuda_content{
background-image:url('../img/ajuda_contentC.png');
}
div#ajuda_bottom{
background-image:url('../img/ajuda_bottomC.png');
}
div#ajuda a{
color:#ffffff;
}
#imagem {
	background-color: #000;
	border: 1px solid #FFF;
	color: #FFF;
}
#descricao {
	background-color: #000;
	border: 1px solid #FFF;
	color: #FFF;
}
.inptext1 {
	background-color:#000 !important;
	color:#FFF;
	border: 1px solid #FFF;
}
.inptext {
	width:23em;
	margin-bottom:10px;
	background-color:#000 !important;
	color:#FFF;
	border: 1px solid #FFF;
	background-color: #000;
}
.inptext3, #dtPublicacao, #dtFim, #ordem, #dtInicio, #dtEncerramento{
	margin-bottom:10px;
	margin-right:0px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	width: 80px;
	color: #FFF;
	background-color: #000;
	border: 1px solid #FFF;
}
table#relatorio .tc {
    padding:5px;
    background-color: #000;
    text-align:center;
}
.paging {
    text-align:center;
    border-bottom:2px solid  #FFF;
    margin-top:10px;
    margin-left:auto;
    margin-right:auto;
    padding-bottom:10px;
    width:90%;
}
select {
	color: #FFF;
	background-color: #000;
}
.label1negrito{
	font-weight:bold;
	margin-right:5px;
	margin-top:3px;
	margin-bottom:5px;
	padding: 0px;
	float: left;
	width: 25%;
}
textarea {
	background-color: #000;
	border: 1px solid #F90;
	color: #FFF;
}

.label1 {
	color: #FFF;
	background-color: #000;
}
.legenda {
	color: #FFF !important;
	padding-left: 25% !important;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
}
.other {
	margin: 0px;
	float: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 518px;
}

other .right {
	color: #FFF;
	text-decoration: none;
	margin: 0px;
	float: right;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 6px;
}
.other a {
	color: #FFF;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 6px;
}
.other a:hover {
	color: #FFF;
	text-decoration: underline;
}
input{
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border: 1px solid #F90;
	color: #FFF;
	background-color: #000 !important;
}
div.botao input{
	background-color:#000000;
	border:2px outset #FFF;
	color: #FFF;
}
div.botao input:link, div.botao input:hover{
background-color:#000000;
border:2px outset #ffffff;
}
div.botao input:active, div.botao input:visited{
border:2px inset #ffffff
}
.color{color:#ffffff;}