body{text-align:center;font:12px tahoma,arial,verdana;color:#333;margin:0}

/* Regas Gerais */
*{margin:0;padding:0}
a{font-weight:bold;color:#25557e;text-decoration:none}
a:hover{text-decoration:underline}
table{border-collapse:collapse;font:12px tahoma,arial,verdana;color:#333}
fieldset{float:left;}
h3{font-size:12pt;font-weight:bold;background-color:#ffffcc}
h2{font:bold 15px tahoma,arial,verdana;color:#801616;margin-bottom:10px}

/* Estrutura */
#login{width:300px;margin-left:200px;border:1px solid #26668c;margin-top:200px;padding:10px}
#login h1{font-size:14pt;color:#fff;border:1px solid #357195;background-color:#26668c;padding:5px 0;margin-bottom:15px}
#login label{margin:5px;display:block}
#login tr{text-align:left}
#login input{float:left;margin:5px;border:1px solid #26668c}

#logoff{text-align:center}
#logoff .login{float:left;text-indent:-999em;width:280px;height:22px;margin:15px 0 15px 250px;_margin-left:120px;background-image:url(../img/logoff.gif);display:block}

#container{width:760px;margin:0 auto;text-align:left}

#navigation{float:left;width:760px;margin-bottom:10px;background-color:#63a2c6}
#navigation a{color:#fff}
#navigation h1{text-indent:-999em;width:760px;height:120px;background-image:url(../img/headerAdm.gif)}
#navigation span{width:760px;height:22px;background-image:url(../img/btadm.gif);display:block}

#menu_top{width:758px;height:auto;padding:5px 0;border-left:1px solid #2a688d;border-right:1px solid #2a688d;text-align:center}
#Header1_Menu1{width:758px;text-align:center}
#Header1_Menu1 table{text-align:center}

#toolbar{float:left;width:760px;margin-bottom:10px;height:auto;line-height:25px;padding:5px;background-color:#f3f3f3;border:1px solid #e0e0e0}
#toolbar a, #filtro a{float:left;text-indent:10px;margin-right:5px;background:url(../img/list-blue.gif) no-repeat 0 8px;_background-position:0 9px;display:block}

#filtro, #pnlPeriodo{float:left;width:740px}
#filtro, #pnlPeriodo, #pnlFiltros{height:25px;line-height:25px;margin-bottom:5px;padding:0 10px;border:1px solid #336699;color:#000;background-color:#fff}
#filtro strong{float:left;margin-right:10px}
#pnlPeriodo, #pnlFiltros{height:28px;line-height:28px}
#pnlPeriodo select{width:100px}

#grid table{width:100%;color:#000;float:left}
#grid a{color:#fff}
#grid td{height:25px;padding-left:5px;border:1px solid #fff}
#grid .editar, #grid .excluir, #grid .unlock, #grid .password, #grid .svia{text-indent:-999em;width:20px;height:20px;margin-left:10px;background-image:url(../img/editar.gif);display:block}
#grid .excluir{background-image:url(../img/excluir.gif)}
#grid .unlock{margin-left:30px;background-image:url(../img/unlock.gif)}
#grid .password{background-image:url(../img/password.gif)}
#grid .svia{margin-left:15px;background-image:url(../img/2via.gif)}
#grid .header{background-color:#63a2c6;color:#fff;font-weight:bold}
#grid .item{background-color:#d2d2d2}
#grid .alter{background-color:#f6f6f6}

#menu{clear:left;margin-bottom:10px;height:auto;line-height:25px;padding:0 10px;background-color:#f3f3f3;border:1px solid #e0e0e0}

#form fieldset{padding:10px 10px;margin-bottom:10px}
#form legend{color:royalblue;font-weight:bold;margin-left:15px;}
#form ol{list-style:none}
#form p{width:100%;float:left;margin-bottom:3px}
#form label{font-weight:bold}
#form input, #form select, #form textarea{width:730px;margin-bottom:5px}
#form .btSalvar{width:150px;margin-top:12px}
#form .btCancelar{width:150px;margin-top:12px}
#form .periodo{width:165px}
#form .file{width:300px;margin-bottom:3px}
#form .btUp{width:80px;margin-bottom:3px}



#boletoinfo{background-color:#99ccff}

#trailer{background-color:#99ccff}

#footer{text-align:center;margin-top:15px;padding:15px 0;border-top:1px solid #333}

/* Classes */

.cb{clear:both}
.msg{color:Red;background-color:White;font-weight:bold}