*{font-family: arial; font-size:12px; color: black;}
body{ margin: 0; }
a{color:#ccc;text-decoration:none;}
table.cabecalho{/*border-bottom:1px solid #ABC670;*/ }
table.cabecalhoInterno{width:800px; border:0px;}
a.menuPagina{ text-decoration: none; }
a.menuPaginaSelecionado{text-decoration: underline; font-weight: bold;color:white;font-size:13px;}
a.menuPagina:hover{ text-decoration: underline;}
div.tituloPagina{ font-weight:bold; padding-top:8px; padding-bottom:6px;}
.opcoesPagina a{text-decoration: none;text-shadow: #fff 1px 1px 1px;color:black;}
.opcoesPaginaSelecionada{font-weight: bold; text-decoration: underline;color:white;font-size:13px;}
a.linkEditoriaRedacaoRetirar{ font-size:9px; color:#FF6633; font-weight:bold}
a.linkEditoriaRedacao{ font-size:9px; color:gray; font-weight:bold}
a.linkEditoriaRedacao:hover{ font-size:9px; color:gray; font-weight:bold; text-decoration:none}
a.opcoesPagina{ text-decoration: none; }
a.opcoesPagina:hover{ text-decoration: underline; }
a.opcoesPaginacao{ font-size:10px; }
a.opcoesPaginacao:hover{ text-decoration:underline; }
div.nomePagina{ font-size:13px; font-weight:bold; padding-top:5px; padding-bottom:0px}
table.Listagem{border:1px solid #cccccc;}
td.ListagemPaginacao{border-right:1px solid #cccccc;border-top:1px solid #cccccc;border-left:1px solid #cccccc;padding:6px;text-align:center}
td.Listagem{border-top:1px solid #cccccc;padding: 5px;}
tr.ListagemTitulo{font-weight:bold;text-align: left;}
tr.ListagemTitulo th{background-repeat: no-repeat;background-position: center right;background-color: #7F7F6F;background-image: url(../imagens/bg.gif);cursor: pointer;color: white; padding: 5px;padding-right:18px;}
tr.ListagemTitulo th.ASC{ background-color: #5F5F4D; background-image: url(../imagens/asc.gif); }
tr.ListagemTitulo th.DESC{ background-color: #5F5F4D; background-image: url(../imagens/desc.gif);}
tr.ListagemTitulo th.NONE{ background-image: none; cursor: default; padding-right:5px; }
tr.ListagemClara{background-color:#FFFFFF}
tr.ListagemEscura{background-color:#FBFFEF;}
TH{ font-weight:normal; }
TD{ COLOR: black}
LABEL {	BACKGROUND-POSITION: left 50%; MARGIN-BOTTOM: 2px; COLOR: #666734; BACKGROUND-REPEAT: no-repeat}
INPUT{border: 1px solid #b5ab56}
TEXTAREA{border: 1px solid #b5ab56}
SELECT{border: 1px solid #b5ab56}
HR{	BORDER: #abc670 0.5px solid; }
INPUT.Check{border:0px solid white}
INPUT.Botao{text-transform: uppercase;background-color:#A6CF4D; border: #666734 1px solid; FONT-SIZE: 11px; MARGIN: 3px 0;	COLOR: #666734;  cursor:pointer}
INPUT.textPendente{background-color:#faffc8;}
INPUT.textValidado{background-color:#FFFFFF;}
TEXTAREA.textPendente{background-color:#faffc8;}
TEXTAREA.textValidado{background-color:#FFFFFF;}
SELECT.textPendente{background-color:#faffc8;}
SELECT.textValidado{background-color:#FFFFFF;}
div.ajax{position:absolute;  background-color:#FFFFFF}
div.sugestaoRodape{width:98%; height:50%; background-color:#FFFFCC; text-align:right; padding:2px; font-size:9px}
div.sugestaoNormal{width:98%; background-color:#f9ffe5; padding:2px; font-size:12px;}
div.sugestaoSelecionada{width:99%; background-color:#abc670; padding:2px; font-size:12px;}
span.divSugestaoParteDigitada{ font-weight:bold; font-size:12px}
TABLE.Calendario{border: 1px solid #999999; width:150px;}
TD.Calendario{font-size:9px; font-weight:bold; text-align:center}
TD.CalendarioCabecalho{background-color:#abc670; font-weight:bold; text-align:center;  font-size:9px}
TD.CalendarioDiaAtivo{background-color:#ffffff; border: 1px solid #E5E5E5; font-size:9px; font-weight:bold; text-align:center}
TD.CalendarioDiaAtivoHoje{background-color:#999999; border: 1px solid #ffffff; font-size:9px; font-weight:bold; text-align:center}
TD.CalendarioDiaInativo{background-color:#efefef; border: 1px solid #E5E5E5; font-size:9px; font-weight:bold; text-align:center}
ul.list-inline{list-style: none; margin: 0; padding: 0;}
ul.list-inline li{float: left;}
ul.veiculo li{width: 160px;}
.clear{clear: both;}
.padding{padding:10px;}
.margin{margin:10px;}
.xed{ padding: 0 10px; }

#black{display:none;position:absolute;background-color:black;top:0px;left:0px;right:0px;height:30000px;;z-index:999;filter: alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
#modal{display:none;position:absolute;color:black;background-color:white;padding:10px;top:50px;left:200px;right:200px;border:10px solid #86cf37;z-index:999999;-moz-border-radius: 25px;border-radius: 25px;-moz-box-shadow: 0px 0px 25px #000;-webkit-box-shadow: 0px 0px 25px #000;box-shadow: 0px 0px 25px #000;}

#boxes{border:1px solid gray;-moz-border-radius: 20px;border-radius: 20px;color:#333;background-color:#f9f9f9;}
#messages{margin:10px;padding:10px;width:50%;height:150px;float:left;border:none;}
#responses{margin:10px;margin-left:55%;border:none;width:45%;height:150px;overflow-x:hidden;overflow-y:scroll;}
#result{padding:10px;}

#modal2{display:none;position:absolute;color:black;background-color:white;padding:10px;top:50px;left:50px;right:50px;bottom:50px;border:10px solid #86cf37;z-index:999999;-moz-border-radius: 25px;border-radius: 25px;-moz-box-shadow: 0px 0px 25px #000;-webkit-box-shadow: 0px 0px 25px #000;box-shadow: 0px 0px 25px #000;}
#messages2{margin:10px;padding:10px;height:75%;border:1px solid gray;-moz-border-radius: 20px;border-radius: 20px;color:#333;background-color:#f9f9f9;overflow-x:hidden;overflow-y:scroll;}

#modal3{display:none;position:absolute;color:black;background-color:white;padding:10px;top:100px;left:300px;right:300px;bottom:200px;border:10px solid #86cf37;z-index:999999;-moz-border-radius: 15px;border-radius: 15px;-moz-box-shadow: 0px 0px 15px #000;-webkit-box-shadow: 0px 0px 15px #000;box-shadow: 0px 0px 25px #000;}
#messages3{margin:10px;padding:5px;padding-left:140px;height:175px;border-top:1px solid black;color:black;background-color:white;background-image:url('../imagens/alert.png');background-position:20px top left;background-repeat:no-repeat;}

#modal4{display:none;position:absolute;color:black;background-color:white;padding:10px;top:100px;left:300px;right:300px;bottom:200px;border:10px solid #86cf37;z-index:999999;-moz-border-radius: 15px;border-radius: 15px;-moz-box-shadow: 0px 0px 15px #000;-webkit-box-shadow: 0px 0px 15px #000;box-shadow: 0px 0px 25px #000;}
#messages4{margin:10px;padding:5px;padding-left:140px;height:175px;border-top:1px solid black;color:black;background-color:white;background-image:url('../imagens/scheduled.png');background-position:20px top left;background-repeat:no-repeat;}

h1{color:#444;font-size:14px;text-shadow: #eee 1px 1px 1px;}
h2{color:orange;font-size:14px;text-shadow: #eee 1px 1px 1px;}
hr{margin-top:10px;margin-bottom:10px;border-bottom:1px dashed gray;}

.fecharModal{clear:both;margin-top:10px;-moz-border-radius: 10px;border-radius: 10px;cursor:pointer;background-color:#000;color:white;border:1px solid #333;}
.fecharModal2{clear:both;margin-top:10px;-moz-border-radius: 10px;border-radius: 10px;cursor:pointer;background-color:#000;color:white;border:1px solid #333;}
.fecharModal3{clear:both;margin-top:10px;-moz-border-radius: 10px;border-radius: 10px;cursor:pointer;background-color:#000;color:white;border:1px solid #333;}
.fecharModal4{clear:both;margin-top:10px;-moz-border-radius: 10px;border-radius: 10px;cursor:pointer;background-color:#000;color:white;border:1px solid #333;}

.stats{}
.stats th{padding:3px;text-align:left;font-weight:bold;color:gray;}
.stats td{padding:3px;text-align:left;border-bottom:1px solid gray;color:gray;}
.stats2 td{font-size:10px;padding:3px;text-align:left;border-bottom:1px solid #ccc;color:gray;}
.divisor{border:1px solid gray;}
.detalhes{width:50%;float:left;margin-right:10px;}

.erros li{margin:0px;padding:0px;color:black;}

.results th{padding:1px;vertical-align:top;font-weight:bold;text-align:left;color:#666;}
.results td{padding:1px;text-align:left;vertical-align:top;color:#666;border-bottom:1px solid #ccc;}
.results2 th{padding:1px;vertical-align:top;font-weight:normal;text-align:left;color:#333;border-bottom:1px dotted #ccc;}
.results2 td{padding:1px;text-align:left;vertical-align:top;color:#333;border-bottom:1px dotted #ccc;}

#menu{margin:0px;margin-bottom:10px;padding:0px;background-color:#f1f1f1;}
#menu ul{list-style:none;margin:0px;padding:5px;background-color:#555;}
#menu li{margin-left:10px;display:inline;color:white;}
#menu ul.submenu{background-color:#a6cf4d;}
#submenu{color:black;}
#logo{padding:5px;}
#welcome{position:absolute;top:0px;right:0px;padding:5px;}

.flexme3 td div a{color:gray;}
.flexme3 td div a:hover{color:black;}

span.btn{font-size:11px;background-repeat:no-repeat;}
span.btn:hover{font-weight:bold;}

span.xls{background-image:url(../imagens/export_xls.png);}
span.csv{background-image:url(../imagens/export_csv.png);}
span.pdf{background-image:url(../imagens/export_pdf.png);}
span.xml{background-image:url(../imagens/export_xml.png);}
span.doc{background-image:url(../imagens/export_doc.png);}

.cke_contents {height: 350px !important;}
#custom-queue{margin-top:10px;margin-bottom:10px;padding:5px;border:1px solid #d3d3d3;-moz-border-radius:5px;border-radius:5px;}
#dicas{padding:10px;position:absolute;display:block;margin-left:420px;margin-top:20px;background-color:#f9f9f9;border:1px solid #d3d3d3;-moz-border-radius:5px;border-radius:5px;}
.resposta_upload{margin:0px;padding:0px;margin-left:135px;list-style:none;}
.resposta_upload li{margin:0px;padding:0px;}
.up{font-weight:bold;}
#super{margin:0px;padding:0px;margin-bottom:10px;font-size:20px;font-weight:bold;font-family:"Arial Black";text-transform:uppercase;letter-spacing:-3px;}
#breadcrumbs{padding:5px;padding-left:0px;margin-bottom:5px;border-bottom:1px solid #f1f1f1;}
#breadcrumbs ul{list-style:none;margin:0px;padding:0px;}
#breadcrumbs ul li{display:inline;}
#breadcrumbs ul li a{color:gray;}
#files{padding:5px;margin-top:10px;border:1px solid #d3d3d3;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow: 0px 0px 10px #eee;-webkit-box-shadow: 0px 0px 10px #eee;box-shadow: 0px 0px 10px #eee;}
#uploaders{padding:5px;margin-top:10px;border:1px solid #d3d3d3;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow: 0px 0px 10px #eee;-webkit-box-shadow: 0px 0px 10px #eee;box-shadow: 0px 0px 10px #eee;}
#campos{padding:5px;margin-top:10px;margin-bottom:10px;border:1px solid #d3d3d3;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow: 0px 0px 10px #eee;-webkit-box-shadow: 0px 0px 10px #eee;box-shadow: 0px 0px 10px #eee;}
.hint_ok{
	width:730px;
	margin:auto;
	padding:20px;
	padding-left:50px;
	font-weight:bold;
	border:1px dotted #7aa701;
	background-color:#effec6;
	background-image:url('../imagens/ok2.png');
	background-repeat:no-repeat;
	background-position:10px 10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

.hint_error{
	width:730px;
	margin:auto;
	padding:20px;
	padding-left:50px;
	font-weight:bold;
	border:1px dotted #b30108;
	background-color:#ffccce;
	background-image:url('../imagens/error2.png');
	background-repeat:no-repeat;
	background-position:10px 10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
