/* CSS Document */
body { font-family:Arial; font-size:12px; color:#000000; margin:0 0 0 0;}
#bodyInterno{background: url(../img/fundoIntra.jpg) repeat-x; text-align:center;}
#bodyInterno2{background: url(../img/fundoIntra.jpg) repeat-x;  text-align:left;}
.botão { border: 1px solid #003333; color: #FFFFFF; text-align:center; font-weight:bold; background:url(../img/fundoBotao.jpg) repeat-x; }
a { color:#003399; text-decoration:underline;}
a:hover { color:#999999; text-decoration:none;}
.port2 {margin:5px 12px 5px 10px; float:left; padding:10px; border:1px solid #999999; width:270px;}
.navega { border:hidden; }
.fim { position:relative; clear:both;}
.cartola { font-size:16px; color:#000066; font-weight:bold;}
#topoInicial{width:940px; height:202px; background:url(../img/fundoLinha.jpg) repeat-x; background-position:bottom;}
#topo { width:920px; height:70px; padding: 10px; background:url(../img/fundoTopo.jpg) repeat-x;}
#topo2 { height:80; padding: 10px; background:url(../img/fundoTopo.jpg) repeat-x;}
#content{ text-align:left; margin:auto; width:952px; padding:0 0 0 8px; background:url(../img/fundoContent.png) repeat-y;}
#conteudoIntra{}
#conteudo2{ margin:10px 0 10px 20px;}
#mensagemInicio { padding:20px;}
#tabelaLogin{ margin:130px 0 0 200px;}
#base{ width:940px; border-top:1px dotted #666666; padding-top:5px; font-size:11px; color:#666666;}
#base2{ border-top:1px dotted #666666; padding:5px 10px 10px 10px; text-align:left;}
#logoCliente{ width:920px;}
#logoCliente2{ width:90%;}
#menu{ width:940px; font-weight:bold; font-size:12px; background:url(../img/fundoMenu2.jpg) repeat-x;}
#menu a {color:#000066; height:25px; padding:5px 0 0 0; margin:auto; display:block; background:url(../img/fundoMenu.jpg) repeat-x; text-decoration:none; font-weight:bold; font-size:12px;}
#menu a:hover {color:#666666; text-decoration:none; background-position:0 -30px;}
#menu2 { height:20px; font-weight:bold; font-size:12px; background:url(../img/fundoMenu2.jpg);}
#menu2 a {color:#000066; height:25px; padding:5px 0 0 0; margin:auto; display:block; background:url(../img/fundoMenu.jpg) repeat-x; text-decoration:none; font-weight:bold; font-size:12px;}
#menu2 a:hover {color:#666666; text-decoration:none; background-position:0 -30px;}
.menu { text-align:center; float:left;}
.topoDisplay { font-size:30px; font-weight:bold;}
.display{ background:url(../img/fundoDisplay.png) repeat-x #000033;  color:#FFFFFF; border:#000000 solid 1px; width:100px; text-align:right;}
.displayTopo { font-size:18px; font-weight:bold;}
.displayBase { font-size:12px; font-weight:bold;}
.tabelaDisplayTd { background:#F0F0F0; }
.tabelaDisplayTopo{ font-size:12px; color:#FFFFFF; background:url(../img/fundoDisplay.png) #000033 repeat-x; height:40px; font-weight:bold;}
.tdInternoSituacao{background:#000066; color:#FFFFFF; font-weight:bold;}
.tabelaDisplayTopo2{ font-size:11px; height:25px; color:#FFFFFF; background:url(../img/fundoDisplay2.png) #000033 repeat-x; font-weight:bold;}
.tabelaDisplayTdBase { background:#CCCCCC; border-top:1px dotted #333333; }
#perfilUsuario{ width: 350px; height:250px;}
.tabelaDisplayTdBco { background:#FFFFFF;}
.painelNivel{ font-size:10px;}
.painelGeral {margin-top:8px;}
.painelNivelTdGray{ background:url(../img/fundoGray.png) #CCCCCC repeat-x; border:dotted 1px #999999;}
.painelNivelTdBarra{ background:url(../img/barra_viagem_00.gif) repeat-x; text-align:right;}
.painelNivelTdBase{ border-bottom:#999999 dotted 1px;}
p {color: #000000; padding:5px; margin:0; line-height:1.8em;}

#wrapper {width:700px; margin:10px auto;}
.form {float:left; padding:10px 10px 10px 12px; border:1px solid #DDE1E8;}
.form label {float:left; width:50px; padding:5px 0 0 0;}
.form input {float:left; margin-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; *margin-right:10px}
.form textarea {float:left; margin-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; *margin-right:10px}
.form select {float:left; margin:3px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; *margin-right:10px}
.form .botao {margin-left:50px; border-bottom:1px solid #333333; border-right:1px solid #333333; border-left:1px solid #999999; border-top:1px solid #999999; background:#003366; color:#FFFFFF; font-weight:bold;}
.form .botao1 {margin-left:5px; border-bottom:1px solid #333333; border-right:1px solid #333333; border-left:1px solid #999999; border-top:1px solid #999999; background:#003366; color:#FFFFFF; font-weight:bold;}
#msg {display:none; position:absolute; z-index:200; background:url(../img/msg_arrow.gif) left center no-repeat; padding-left:4px}
#msgcontent {display:block; background:#D9DCE8; border:2px solid #003366; padding:5px; min-width:150px; max-width:490px}
