﻿/* Layout Geral 
------------------------------------------------------ */
*{ margin:0 auto;padding:0; }
/*html, body { font-family:Verdana,Arial,Helvetica, sans-serif;font-size:10px;background-color:#ddd;text-align:center;color:#004F6D; }*/
/*html, body { font-family:Verdana,Arial,Helvetica, sans-serif;font-size:8pt;background-color:#ddd;text-align:center;color:#004F6D; }*/
html, body { background:#ddd url('../../imagens/bg.png');font-family:Verdana,Arial,Helvetica, sans-serif;font-size:8pt;text-align:center;color:#004F6D; }
#geral { text-align: left; /* Novo */margin:10px auto;/*width:70%;*/width:700px;z-index: 0; }
#topo { width:100%;/*height:80px; */height:100px;border:1px dotted #999;background-color:#fff;z-index: 1; }
#topo img { float:left;height:100%;width:100%; }
#topo p.atualizado { font-family:Verdana,Arial,Helvetica, sans-serif;font-size:5px;font-weight: normal;color:#004F6D;text-decoration: none;/* float:left; */position:absolute;top:85px;left:237px; }
#topo p.titulosistema { font-family:Verdana,Arial,Helvetica, sans-serif;font-size: 17px;font-weight: bold;color: #004F6D;position:absolute;/* float:right; */top:50px;right:155px; }
#conteudo { width:100%;min-height:430px; /* for modern browsers */height:auto !important; /* for modern browsers */height:430px; /* for IE5.x and IE6 */border-left:1px dotted #999;border-right:1px dotted #999;background-color:#fff;position:relative;padding: 10px 0 10px 0;z-index: 1; }
#rodape { width:100%;min-height:20px; /* for modern browsers */height:auto !important; /* for modern browsers */height:20px; /* for IE5.x and IE6 */border:1px dotted #999;background-color:#fff;position:relative;padding-bottom:0;z-index: 0;line-height:20px; }
#rodape p.copyright { font-family:Arial,Verdana,Helvetica, sans-serif;font-size:9px;margin:0;padding-right:5px;font-weight:normal;color:#004F6D;text-align:right;float:right; }
#rodape p.atualizado { font-family:Arial,Verdana,Helvetica, sans-serif;font-size:9px;font-weight:normal;text-align:right;margin:0;padding-left:5px;color:#004F6D;float:left; }
.clear {clear:both;}
img {border:0}
.obr, .msgobr { font-family:Verdana,Arial,Helvetica, sans-serif; font-size:7pt; font-weight:normal; color:#FF0000; }
/*.modalBackground { background-color:#444;filter:alpha(opacity=20);opacity:.2; }*/
.modalBackground { background-color:#444;filter:alpha(opacity=30);opacity:.30; }
/*.modalBackground { background: #666666 url('../../imagens/bg-modal.png') 50% 50% repeat; opacity: .30;filter:Alpha(Opacity=30); }*/
.modalBackgroundCep { background-color:Gray;filter:alpha(opacity=70);opacity:0.70;z-index:1000; }
.botoes { text-align: center; }
.altura1 { height:1px; }
.altura2 { height:2px; }
.altura3 { height:3px; }
.altura4 { height:4px; }
.altura5 { height:5px; }
.altura6 { height:6px; }
.altura7 { height:7px; }

.largura1 { width:1px; }
.largura2 { width:2px; }
.largura3 { width:3px; }
.largura4 { width:4px; }
.largura5 { width:5px; }
.largura6 { width:6px; }
.largura7 { width:7px; }
.largura8 { width:8px; }
.largura9 { width:9px; }
.largura10 { width:10px; }

/* Links 
------------------------------------------------------ */
a.linkemail:link { color:#004F6D; text-decoration: none;  }
a.linkemail:visited { color:#004F6D; text-decoration: none;  }
a.linkemail:hover { color:#004F6D; text-decoration: underline;  }
a.linkemail:active { color:#004F6D; text-decoration: underline; }

a.linkUm:link { color:#004F6D; text-decoration: none; }
a.linkUm:visited { color:#004F6D; text-decoration: none; }
a.linkUm:hover { color:#004F6D; text-decoration: underline; }
a.linkUm:active { color:#004F6D; text-decoration: underline; }

a.linkDois:link { color:#0000FF; text-decoration: none; }
a.linkDois:visited { color:#0000FF; text-decoration: none; }
a.linkDois:hover { color:#0000FF; text-decoration: underline; }
a.linkDois:active { color:#0000FF; text-decoration: underline; }

.d-none {
    display:none;
}

/* Controles HTML
------------------------------------------------------------------------------------------------------------ */
*:focus {outline:none;} /* Remove borda padrão dos browsers */
input[type="text"],input[type="password"],select,textarea{border: 1px solid #aaa;font:8pt Verdana,Arial,Helvetica, sans-serif;box-shadow:0px 0px 3px #ccc, 0 2px 5px #eee inset;}
input[type="text"],input[type="password"],textarea{padding:2px;}
select {padding:1px;}
input[type="radio"],input[type="checkbox"]{padding:0 5px 0 10px;vertical-align:middle;}
/*input[type="radio"], input[type="checkbox"] {margin: 4px 0 0;margin-top: 1px \9;*margin-top: 0;line-height: normal;}*/ /* Bootstrap */
input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;} /*, input[type="password"], select, textarea { border: 1px solid #ccc; font: 8pt Verdana,Arial,Helvetica, sans-serif; }*/
input[type="text"]:focus,input[type="password"]:focus,select:focus,textarea:focus{border-color: rgba(82, 168, 236, 0.8);-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);} /* Bootstrap */