/*################################################################
// TCA Informática LTDA -- [SCOPI] ###############################
// Desenvolvido por Josemar Davi Luedke (TCA Informática) ########
// Data: 06/03/2009 Príbido qualquer copia deste codigo ##########
//##############################################################*/




/* Geral 
****************************************************************/
html{overflow-y:scroll;}
body { background:#FFFFFF url(../imagens/bg/bg.jpg) center repeat-y; font:11px Arial, Helvetica, sans-serif; color:#000000; width:900px; margin:auto; text-align:left;
}
* 	 { margin:0; padding:0; }
#padding { padding:5px;}
img  { border:none;}
#bemVindo {
	background:#E3E3E3 url(../imagens/bg/logoTop.jpg) no-repeat;
	margin: 0; 	padding-top: 2px; padding-bottom: 0px; padding-right:5px; font-size:11px; text-align:right;
}
.menuLogo { height:80px; width:175px; float:left; background:#E3E3E3 url(../imagens/bg/logoBottom.jpg) no-repeat; }
a {	color:#006699; text-decoration:none; }
a:hover { color:#006699; text-decoration:underline; }
.tituloTema {
	font-weight:bold;
	color: #006699;
	font-size:13.5px;
}

#menuBox {
	background:#DADADA none repeat scroll 0 0;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width:900px;

}

#menuBox li {
	float: left;
	font: 11px Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#menuBox a {
	background: #DADADA;
	color: #006699;
	display: block;
	float: left;
	margin: 0;
	padding: 6px 12px;
	text-decoration: none;
	font-weight:normal;
}
#menuBox a:hover {
	background: #7FB2E5;
	color: #000;
	padding-bottom: 6px;                    
}  

.top {
	background:#DADADA none repeat scroll 0 0;
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	padding-left:10px;
	color: #333333;
	font-size:11px;
}
.menuBox * {
	background:#DADADA none repeat scroll 0 0;
	display:block;
	height:1px;
	overflow:hidden;
}
.menuBoxLayer4 {
	background:#DADADA none repeat scroll 0 0;
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	margin:0 4px;
	padding:0 1px;
}
.menuBoxLayer3 {
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	margin:0 3px;
	padding:0;
}
.menuBoxLayer2 {
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	margin:0 2px;
}
.menuBoxLayer1 {
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	margin:0 1px;
}

.exibir_Iframe {
	width:700px;
	height: 150px;
	overflow: scroll;
	color:#000000;
}


#Border {
	background:#f9f9f9 none repeat scroll 0 0;
	border-left:1px solid #909090;
	border-right:1px solid #909090;
	padding-left:10px;
	color: #006699;
	font-size:11px;
}
.Border * {
	background:#f9f9f9 none repeat scroll 0 0;

	display:block;
	height:1px;
	overflow:hidden;
}
.BorderLayer4 {
	background:#909090 none repeat scroll 0 0;
	border-left:1px solid #909090;
	border-right:1px solid #909090;
	margin:0 4px;
	padding:0 1px;
}
.BorderLayer3 {
	border-left:1px solid #909090;
	border-right:1px solid #909090;
	margin:0 3px;
	padding:0;
}
.BorderLayer2 {
	border-left:1px solid #909090;
	border-right:1px solid #909090;
	margin:0 2px;
}
.BorderLayer1 {
	border-left:1px solid #909090;
	border-right:1px solid #909090;
	margin:0 1px;
}

input, SELECT, file, textarea, .select  {
	background: #FFFFFF url(../imagens/bg/bg_input.gif);
	 color:#333; border:1px solid #AFAFAF; font-size:11px;  padding-left:3px; padding-top:2px;  padding-bottom:2px; }
	 
input:focus, SELECT:focus, file:focus, textarea:focus, .select:focus {
	background:#FFFFFF;
	border:1px solid #006699;
}
	 
form  { display:block;}

.select { font-size:9px;  width:91%;}
.submit { overflow:visible; width:auto; margin-right:65px; background: #f1f1f1; border:1px solid #909090; padding:0px 5px; color: #006699; font:bold 11px arial, sans-serif !important; cursor:pointer; text-transform:uppercase; text-align:center; vertical-align:middle;}
.BottomSubmit { overflow:visible; width:auto; margin-right:5px; background: #f1f1f1; border:1px solid #909090; padding:0px 5px; color: #006699; font:bold 11px arial, sans-serif !important; cursor:pointer; text-transform:uppercase; text-align:center; vertical-align:middle;}
.selectMultiple { width: 325px; height:100px; font-size:11px;  margin-right:25px; margin-left:25px; }

.TituloPagina{
    color: #006699;
    font-size:14px;
    font-weight:bold;
    padding:10px;
    padding-bottom:0px;
    border-bottom:solid 1px #909090;
}




#fifteenth{position: absolute;width: 190px; color:#333333; border: 1px solid #333; padding: 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-align:center; background-color: #F6F6F6;visibility: hidden;z-index: 10000;filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);} 

.tituloOrderBy a {
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	font-weight:bold;
	display:block;
}
.tituloOrderBy a:hover {
	color: #FFFFFF;
	text-decoration:none;
}
.ColorRed{
	color:#D40000;
}
.tituloAba{
	background:url(../imagens/bg/aba_out.jpg);
}

.tituloAba a {
	font-size: 12px;
	font-weight:bold;
	display:block;
	width:110px;
	height:35px;
	padding-top:5px;
	}
.tituloAba a:hover {
	text-decoration:none;
	background:url(../imagens/bg/aba_in.jpg) no-repeat;
}

.titulo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
}
.color333 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-align: left;

}
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.titulo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.titulo4 {
	font-family: Arial, Helvetica, sans-serif;
	color:#006699;
	font-size: 11px;
	font-weight:bold;
}
.titulo5 {
	font-family: Arial, Helvetica, sans-serif;
	color:#006699;
	font-size: 11px;
	font-weight:bold;
	border-top:4px;
}
.titulo6 {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 14px;
	font-weight:bold;
	border-top:4px;
}
.titulo7 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
}

a.titulolink {
	text-decoration:none;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight: bold;
}
a.link {
	text-decoration:none;
	font-size:11px;
	color:#000000;
}
.marcador {	height: 10px; width: 50px; border: 1px solid #000000; }

.campoDisabled{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;

}
.campoDisabled2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}
.color000 {
	color:#000000;
}
.campoDisabled3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;

}






.RoundedBox .bottomRight {
}
.InlineButton,
.InlineButton2,
.RightButton,
.LeftButton {
	cursor:pointer;
	font:10px/18px Verdana,Arial,sans-serif;
	color:#006699;
	overflow:hidden;
	background-image:url(../imagens/bg/btnRight.gif);
	background-repeat:no-repeat;
	background-position:top right
}
.InlineButtonAnchor {
	cursor:pointer;
	background-image:url(../imagens/bg/btnLeft.gif);
	background-repeat:no-repeat
}
.InlineButton {
	padding:3px 5px 3px 0
}
* html .InlineButton {
	padding:0 5px 0 0
}
.InlineButtonAnchor {
	padding:3px 5px 3px 10px
}

.InlineButtonCinza,
.RightButtonCinza,
.LeftButtonCinza {
	cursor:pointer;
	font:10px/18px Verdana,Arial,sans-serif;
	color:#006699;
	overflow:hidden;
	background-image:url(../imagens/bg/btnRightCinza.gif);
	background-repeat:no-repeat;
	background-position:top right
}
.InlineButtonAnchorCinza {
	color:#000000;
	cursor:pointer;
	background-image:url(../imagens/bg/btnLeftCinza.gif);
	background-repeat:no-repeat
}
.InlineButtonCinza {
	padding:3px 0 3px 0
}
* html .InlineButtonCinza {
	padding:0 5px 0 0
}
.InlineButtonAnchorCinza {
	padding:3px 5px 3px 10px
}




/* Menu 
****************************************************************/
#menu { height:80px; width:725px; float:right; background-image:url(../imagens/bg/bgoptions.gif); text-align:center;}

#menu a#estrat{ background-image: url(../imagens/opcoes/estrategias.jpg); width: 55px; height: 65px; float: left; border: 0px; margin-right:20px; margin-left:0px; padding: 0px; list-style-type: none; }
#menu a#estrat:hover{ background-image: url(../imagens/opcoes/estrategias2.jpg); list-style-type: none; }

#menu a#indic{ background-image: url(../imagens/opcoes/grafico.jpg); width: 55px; height: 65px; float: left; border: 0px; margin-right:18px; padding: 0px; list-style-type: none; }
#menu a#indic:hover { background-image: url(../imagens/opcoes/grafico2.jpg); list-style-type: none; }

#menu a#proj{ background-image: url(../imagens/opcoes/projetos.jpg); width: 55px; height: 65px; float: left; border: 0px; margin-right:18px; padding: 0px; list-style-type: none; }
#menu a#proj:hover { background-image: url(../imagens/opcoes/projetos2.jpg); list-style-type: none; }

#menu a#operad{ background-image: url(../imagens/opcoes/operadores.jpg); width: 55px; height: 65px; float: left; border: 0px; margin-right:18px; padding: 0px; list-style-type: none; }
#menu a#operad:hover { background-image: url(../imagens/opcoes/operadores2.jpg); list-style-type: none; }

#menu a#userrad{ background-image: url(../imagens/opcoes/usuarios.jpg); width: 55px; height: 65px; float: left; border: 0px; margin-right:18px; padding: 0px; list-style-type: none; }
#menu a#userrad:hover { background-image: url(../imagens/opcoes/usuarios2.jpg); list-style-type: none; }

#menu a#nonoperad{ background-image: url(../imagens/opcoes/operadoresdesat.jpg); width: 55px; height: 65px; float: left; border: 0px; margin-right:18px;  padding: 0px; list-style-type: none; cursor:default; }
#menu a#nonoperad:hover { background-image: url(../imagens/opcoes/operadoresdesat.jpg); list-style-type: none; cursor:default;}

#menu a#suporterad{ background-image: url(../imagens/opcoes/suporte.jpg); width: 55px; height: 65px; float: left; border: 0px; margin-right:18px; padding: 0px; list-style-type: none; }
#menu a#suporterad:hover { background-image: url(../imagens/opcoes/suporte2.jpg); list-style-type: none; }

#menu a#nonoperadSuport{ background-image: url(../imagens/opcoes/suportedesat.jpg); width: 55px; height: 65px; float: left; border: 0px; margin-right:18px;  padding: 0px; list-style-type: none; cursor:default; }
#menu a#nonoperadSuport:hover { background-image: url(../imagens/opcoes/suportedesat.jpg); list-style-type: none; cursor:default;}

#menu a#nonoperadUser{ background-image: url(../imagens/opcoes/usuariosdesat.jpg); width: 55px; height: 65px; float: left; border: 0px; margin-right:18px;  padding: 0px; list-style-type: none; cursor:default; }
#menu a#nonoperadUser:hover { background-image: url(../imagens/opcoes/usuariosdesat.jpg); list-style-type: none; cursor:default;}

#menu a#nonoperadPro{ background-image:  url(../imagens/opcoes/projetosdesat.jpg) ; width: 55px; height: 65px; float: left; border: 0px; margin-right:18px; padding: 0px; list-style-type: none; cursor:default; }
#menu a#nonoperadPro:hover { background-image: url(../imagens/opcoes/projetosdesat.jpg); list-style-type: none; cursor:default;}

#menu a#nonoperadInd{ background-image: url(../imagens/opcoes/graficodesat.jpg); width: 55px; height: 65px; float: left; border: 0px; margin-right:18px; padding: 0px; list-style-type: none; cursor:default; }
#menu a#nonoperadInd:hover { background-image: url(../imagens/opcoes/graficodesat.jpg); list-style-type: none; cursor:default;}

#menu a#nonoperadEst{ background-image: url(../imagens/opcoes/estrategiasdesat.jpg); width: 55px; height: 65px; float: left; border: 0px; margin-right:18px;  margin-left:0px; padding: 0px; list-style-type: none; cursor:default; }
#menu a#nonoperadEst:hover { background-image: url(../imagens/opcoes/estrategiasdesat.jpg); list-style-type: none; cursor:default;}

#menu a#nonoperadRel{ background-image: url(../imagens/opcoes/relatoriosdesat.jpg); width: 55px; height: 65px; float: left; border: 0px; margin-right:18px; padding: 0px; list-style-type: none; cursor:default; }
#menu a#nonoperadRel:hover { background-image: url(../imagens/opcoes/relatoriosdesat.jpg); list-style-type: none; cursor:default;}

#menu a#relat{ background-image: url(../imagens/opcoes/relatorios.jpg); width: 55px; height: 65px; float: left; border: 0px; margin-right:18px; padding: 0px; list-style-type: none; }
#menu a#relat:hover { background-image: url(../imagens/opcoes/relatorios2.jpg); list-style-type: none;  }

#menu a#calendar{ background-image: url(../imagens/opcoes/calendario.jpg); width: 55px; height: 65px; float: left; border: 0px; margin-right:18px; padding: 0px; list-style-type: none; }
#menu a#calendar:hover { background-image: url(../imagens/opcoes/calendario2.jpg); list-style-type: none; }


#menu a#ajuda{ background-image: url(../imagens/opcoes/ajuda.jpg); width: 55px; height: 65px; float: left; border: 0px; margin-right:18px; padding: 0px; list-style-type: none; }
#menu a#ajuda:hover { background-image: url(../imagens/opcoes/ajuda2.jpg); list-style-type: none; }

#menu a#sair{ background-image: url(../imagens/opcoes/sair.jpg); width: 55px; height: 65px; float: left; border: 0px; padding: 0px; list-style-type: none; }
#menu a#sair:hover { background-image: url(../imagens/opcoes/sair2.jpg); list-style-type: none; }


/* ----------- Gallery navigation -------------*/
.ngg-navigation {
	font-size:0.9em !important;
	clear:both !important;
	display:block !important;
	padding-top:15px;
	text-align:center;
}
.ngg-navigation span {
	font-weight:bold;
	margin:0pt 6px;
}
.ngg-navigation a.page-numbers, a.next, a.prev, 
	span.page-numbers, span.next, span.prev {
	text-decoration:none;
	border:1px solid #666666;
	margin-right:3px;
	padding:3px 7px;
	color:#000000;
}
.ngg-navigation a.page-numbers:hover, a.next:hover, a.prev:hover, 
	span.page-numbers:hover, span.next:hover, span.prev:hover {
	background-color: #7FB2E5;
	color: #FFFFFF !important;
	text-decoration: none !important;
}
#pagmarcado {
	background-color: #666666;
	color: #FFFFFF !important;
	text-decoration: none !important;
}


ul.intabs {
width:890px;
height:23px;
border-bottom:1px solid #909090;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
ul.intabs li.sel {
background-image:url(../imagens/bg/tabsel_r.gif);
}
ul.intabs li.sel, ul.intabs li.sel a {
color:#FFFFFF;
}
ul.intabs li {
background-image:url(../imagens/bg/tabnotsel_r.gif);
}
ul.intabs li {
background-position:right center;
background-repeat:no-repeat;
font-weight:500;
line-height:23px;
margin-right:2px;
padding-right:3px;
}
li{
float:left;
}
ul.intabs li.sel .ltab {
background-image:url(../imagens/bg/tabsel_l.gif);
}
ul.intabs li .ltab, ul.intabs li.sel .ltab {
background-position:left center;
float:left;
height:23px;
width:3px;
}
ul.intabs li .ltab {
background-image:url(../imagens/bg/tabnotsel_l.gif);
}

.message-area{position:fixed; z-index:10000; top:0px; left:50%; font-size:12px; font-family:Arial; overflow:hidden; color:#FFFFFF; display:none;}
.message-area-text-container{font-weight:bold; padding:2px 4px 0 4px; text-align:center; overflow:hidden; white-space:nowrap}
.message-area-bottom-1,
.message-area-bottom-2,
.message-area-bottom-3{height:1px;font-size:1px;}
.message-area-bottom-1{height:2px;margin:0 1px}
.message-area-bottom-2{margin:0 2px}
.message-area-bottom-3{margin:0 4px}
.info-message .message-area-inner{background:#555555}
#loading-area{margin-left:-40px;width:100px;}
#loading-area .message-area-inner{background-color:#555555;}
.loading {visibility:hidden}

.step ul{
	margin:0;
	padding:0;
	display:block;
	height:40px;
}

.step ul li.stepOf,
.step ul li.stepOn,
.step ul li.stepOk{
	padding:10px 0 0px 15px;
	font: 13px "Arial Black";
	color:#085779;
	width:25px;
	height:30px;
	list-style:none;
}

.step ul li.stepOf{
	background:url(../imagens/icon/step_of.jpg) no-repeat;
}
.step ul li.stepOn{
	background:url(../imagens/icon/step_on.jpg) no-repeat;
}
.step ul li.stepOk{
	background:url(../imagens/icon/step_ok.jpg) no-repeat;
}
.step ul li.back {
	background: url(../imagens/icon/conector.jpg) repeat-x;
	padding:15px;
}
.step ul li.first {
	background: url(../imagens/icon/conector_inicio.gif) no-repeat;
	padding:15px;
	padding-right:35px;
}
.step ul li.last {
	background:url(../imagens/icon/conector_fim.gif) no-repeat;
	padding:15px;
	padding-right:35px;
}


.ui-datepicker-month, .ui-datepicker-year {
	background:#EAF0F5;
	border-color:#EAF0F5;
	font-weight:bold;
}