* {margin: 0px; padding: 0px;}
html {background: url(../images/fundo.jpg) repeat-x; background-color:#E1E1E1;}
body {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; text-align: center;}
body IMG {border: 0px;}
body IMG:hover {opacity: 0.55; filter: alpha(opacity=50);}

.captcha {border: 10px;}
.captcha:hover {opacity: 1; filter: alpha(opacity=100);}

label {font-size: 11px;}
.lEsquerdo {text-align: left;}
.lCentro {text-align: center;}
.lDireito {text-align: right;}
#container {margin: 0px auto; text-align: left; width: 768px; color: inherit;}
#divLogoScap {background: url("../images/MWDLogoInicial.gif"); width: 356px; height: 203px; margin-bottom: 15px;}
.divMensagemInfo {background: url("../images/msgInfo.gif") 18px 12px no-repeat; background-color: #ECE0FE; border: 1px solid #BED6F8; padding: 15px 12px 15px 50px; list-style-type: none; position: relative; vertical-align: middle; font-weight: bold;}
.divMensagemAviso {background: url("../images/msgAviso.gif") 18px 12px no-repeat; background-color: #FAF8AF; border: 1px solid #E7E28D; padding: 15px 12px 15px 50px; list-style-type: none; position: relative; vertical-align: middle; font-weight: bold;}
.divMensagemErro {background: url("../images/msgErro.gif") 18px 12px no-repeat; background-color: #DA4545; border: 1px solid #8F0000; padding: 15px 12px 15px 50px; list-style-type: none;	position: relative;	vertical-align: middle;	font-weight: bold;}
.divMensagemFatal {background: url("../images/msgFatal.gif") 18px 12px no-repeat; background-color: #848484;	border: 1px solid #404040; padding: 15px 12px 15px 50px; list-style-type: none; position: relative;	vertical-align: middle;	font-weight: bold;}
#divHeader {height: 60px; margin-top: 2px;}
#divHeaderAspin {background: url("../images/logoCorreio.gif") center left no-repeat; width: 30%; height: 55px; float: left;}
#divHeaderUsuario {width: 70%; height: 55px; text-align: right; float: right;}
#divHeaderUsuarioTopo {padding-top: 0px;}
#divHeaderUsuarioLogado {padding-top: 2px;}
#divHeaderUsuarioCliente {padding-top: 4px; *padding-top: 2px; font-weight: bold;}


.divExpandir {float: left; cursor: pointer;}

#divFooter {margin-top: 15px; margin-bottom: 15px; text-align: center; clear: both;}

.divTitulo {margin-top: 5px; margin-bottom: 5px; height: 20px; text-align: center;}
.divTituloCadastro {font-size: 16px; font-weight: bold;}

.divMoldura {background-color: white; border: 1px solid #D6D6D6; font-size: 11px; margin-bottom: 5px;	padding: 5px; _width: 778px;}
.divMoldura h3 {font-size: 13px;}
.divComandos {background-color: #F4F4F4; border: 1px solid #D6D6D6; padding: 5px; text-align: center; font-size: 11px;}
.divComandos input {margin-left: 10px;}
.divPopupCmd {background-color: #F4F4F4; border: 1px solid #D6D6D6; margin-top: 5px; padding: 5px; text-align: center; font-size: 11px;}
.divPopupCmd input {margin-left: 10px;}
.divPopupOut {background-color: #F4F4F4; border: 1px solid #D6D6D6;	margin-bottom: 10px; padding: 5px; vertical-align: middle; height: 22px;}
.divPopupOut2Linha {background-color: #F4F4F4; border: 1px solid #D6D6D6; margin-bottom: 10px; padding: 5px; vertical-align: middle; height: 44px;}
.divPopupLeft {width: 60%; float: left;}
.divPopupRight {float: right;}
.lbl {font-size: 11px; text-align: right; padding-right: 3px;}
.lblBold {font-size: 11px; text-align: right; font-weight: bold;}

.botaoPadraoLink {font-weight: bold; font-size: 12px; color: #000; background-color: #ECF4FE; border: 1px solid #BED6F8; padding: 2px; margin-left: 10px; width: 80px;	text-decoration: none;}
.botaoPadrao {font-weight: bold; color: #000; background-image: url("../images/fatia_botao.png"); border: 1px outset #BED6F8; padding: 2px; margin-left: 10px; width: 80px;	background-repeat: repeat-x}
.botaoPadrao:hover { background-image: url("../images/fatia_botao1.png");}
.divComandosLink {background-color: #F4F4F4; border: 1px solid #D6D6D6; padding: 5px; text-align: center; font-size: 11px; height: 20px;}
.img_Loalizacao_Limpar {vertical-align: text-bottom; height: 16px; margin-left: 3px;}
.icoAssinatura img{max-height: 16px; margin-left: 0.5px;}

#divTelaLogin {height: 360px; width: 360px; margin-top: 5px; margin-left: 5px; text-align: left; float: left;}
#divTelaLogin .submit {font-weight: bold; margin-left: 5px; margin-top: 3px;}
#divTelaLogin form {margin-left: 8px; font-weight: bold;}
#divTelaLogin input {font-size: 20px; width: 320px; padding: 3px; margin-right: 6px;}
#divMolduraLogin {background-color: white; border: 1px solid #D6D6D6; font-size: 11px; margin-bottom: 5px; padding: 5px;}
.divMolduraCad {background-color: white; border: 1px solid #D6D6D6; font-size: 11px; margin-bottom: 5px; padding: 5px; _width: 778px;}
.divMolduraCad h3 {font-size: 13px; margin-bottom: 5px;}
.divMolduraCad table {width: 100%;}

.somenteLeitura {background-color: #E6E6E6;}

#divPaginaPrincipal {margin-top: 10px; width: 100%;}
.divPaginaPrincipalImg {width: 50%; height: 75px; float: left;}
.divPainel {border: none; margin: 0px; padding: 0px;}
.divDataTable {width: 100%;}
.caixaPaginaInicial {width: 370px; margin-bottom: 15px; margin-left: 10px; float: left;}
.caixaPaginaInicialFechar {margin-top: -18px; margin-left: 350px; position: fixed; _position: absolute;}
.caixaPaginaInicialAspin {width: 755px; margin-bottom: 15px; margin-left: 10px; float: left;}

/*******************/
/**** Menu Abas ****/
/*******************/

#divComandosTab {float: left; width: 100%; background: url("../images/tabFundo_fatia.gif") repeat-x top; font-size: 93%; line-height: normal; border-bottom: 1px solid #BCD2E6; margin: 0; padding: 0; text-decoration: none;}
#divComandosTab ul {margin: 0; padding: 0px 10px 0 0px; list-style: none;}
#divComandosTab li {display: inline; margin: 0; padding: 0;}
#divComandosTab a {float: left; background: url("../images/tabEsquerda.gif") no-repeat left top; background-position: 0% -42px; margin: 0; padding: 0 0 0 4px; text-decoration: none;}
#divComandosTab a span {float: left; display: block; background: url("../images/tabDireita.gif") no-repeat right top;background-position: 100% -42px; padding: 5px 15px 4px 6px; color: #627EB7;}
#divComandosTab a span {float: none;}
#tabs a:hover span {color: #627EB7;}
#divComandosTab a:hover {background-position: 0% -42px;}
#divComandosTab a:hover span {background-position: 100% -42px;}
#divComandosTab .divComandosTabSelecionada {background-position: 0% 0;font: bold;}
#divComandosTab .divComandosTabSelecionada span {background-position: 100% 0; }


/********************/
/**** Rich Faces ****/
/********************/

.rich-messages {top: 0; left: 0; width: 100%; text-align: left; position: fixed; _position: absolute; _top: expression(eval(document.body.scrollTop)); z-index: 9999;}
.rich-messages img {float: right; position: relative;}
.rich-modalpanel {text-align: left;}
.rich-table {margin-top: 5px;}
.dr-pnl-b {padding: 0px;}
.dr-mpnl-mask-div-opaque {background-color: black ;opacity: 0.15; filter: alpha(opacity=15);}
.rich-datascr-inact {color: #353535}



/************************/
/**** Menu Principal ****/
/************************/
.dr-menu-label-select {color: #C50000; background-color: transparent; border-color: transparent; font: cursive;}
.rich-menu-item-hover, .rich-menu-group-hover{ background-color: transparent; border-color: transparent; color: #C50000;}

.dr-dscr-inact{ color: threeddarkshadow;}
.dr-sdt-hr { background-color:#BED6F8; background-image:url(/ScapWeb/a4j/g/3_3_1.GAorg.richfaces.renderkit.html.GradientA/DATB/eAH7!!3Tj2v7mAAZZAV3.jsf); background-position:left top; background-repeat:repeat-x; border-bottom:1px solid #C0C0C0; border-right:1px solid #C0C0C0; text-align:center; vertical-align: middle; }
span .headerText{color:#000000; font-weight:bold; padding:3px; width:100%;}

