body, div, table, tr, th, td, font, p, pre, ul, ol, li, input, button, select, textarea, a, a:active, a:focus, a:hover, a:visited, sub, sup {font-family: Arial, Verdana, "Trebuchet MS"; font-style: normal; font-weight: normal; text-decoration: none; color: #333; font-size: 11px;}
body {padding: 0px; margin: 0px; border: 0; background-image: url(../Images//Fundo_photo.jpg); 
     background-repeat: repeat-x;}
.rgt {float: right;}
.lft {float: left !important;}
.full {width: 100%;}
.under {text-decoration: underline !important;}
.tight {border-collapse: collapse;}
.pointer {cursor: pointer;}
.centre {text-align: center;}
.txt-lft {text-align: left;}
.txt-rgt {text-align: right;}
.strong {font-weight: bold !important;}
.dark {color: #000 !important;}
td.vtop {vertical-align: top;}
a.default:link, a.default:visited {text-decoration: none; color: #0f4ea0;}
a.default:hover {text-decoration: underline;}


/* Main */
.main {width: 770px; margin-left: auto; margin-right: auto;}


/* header */
.header {height: 40px; background: #edeff0 url(../Images//bg-hdr.gif) left top repeat-x !important; padding-top: 2px;}
.corHeader{background:#edeff0 !important;}
.icons {padding-right: 6px; color: #999 !important; font-size: 10px;}
.logo {padding: 5px 0px 0px 6px;}
a.ico:link, a.ico:visited {text-decoration: none; color: #999; font-size: 10px;}
a.ico:hover {text-decoration: underline;}
.usuario {padding-right: 6px !important; border-top: 1px solid #e1e1e1 !important; padding-top: 3px !important; color: #999 !important; font-size: 10px !important;}
.us-ttl {color: #699; font-size: 10px; background: #edeff0 !important}
.versao {font-size: 10px !important; color: #999 !important;}


/* menu */
.menu {height: 29px; background: url(../Images//bg-menubar.gif) left top repeat-x !important;}
.codes {margin-top: 4px; margin-right: 4px;}
.opcoes {border-right: 1px solid #c7d3d6; height: 29px; padding-left: 12px;}
input.cod {color: #699; font-weight: bold; padding-left: 3px; width: 80px; height: 15px; border-top: #acacac 1px solid; border-bottom: #acacac 1px solid; border-right: #acacac 0px solid; border-left: #acacac 1px solid; background: #dce4e6;}
.op-mn {border-left: 1px solid #c7d3d6 !important; background: !important;}
a.op:link, a.op:visited {text-decoration: none; padding: 5px 10px 5px 10px; line-height: 29px; font-size: 11px; font-weight: bold; color: #666;}
a.op:hover {background: url(../Images//bg-menubar-cur.gif);}


/* sub menu */
.submenu1 {padding: 4px; background: #c0d0d4 url(../Images//bg-menu.gif) right top repeat-y; border-right: 1px solid #a7b9be; border-bottom: 1px solid #a7b9be; border-left: 1px solid #a7b9be;}
.submenu2 {padding: 4px; background: #c0d0d4 url(../Images//bg-menu.gif) right top repeat-y; border: 1px solid #a7b9be;}
.option {padding: 3px 6px 3px 6px; font-weight: bold; color: #666;}
.option-cur {padding: 3px 6px 3px 6px; font-weight: bold; color: #666; background: #dce4e7;}


/* tabs */
.tabs {background: #e5eaeb url(../Images//bg-tabarea.gif) left top repeat-x; height: 23px;}
ul.tb {margin: 0px; padding: 0px; list-style: none;}
ul.tb li {float: left; line-height: 16px; padding: 0px 2px 0px 6px; background: url(../Images//tab-lft.gif) left bottom no-repeat;}
a.tb-link:link, a.tb-link:visited {background: url(../Images//tab-rgt.gif) right bottom no-repeat; padding: 1px 8px 1px 2px; font-size: 11px; font-weight: bold; color: #fff; text-decoration: none;}
a.tb-link:hover {color: #d7e7e9;}
.ttl {padding: 4px 0px 0px 6px;}
.titulo {font-size: 14px; font-weight: bold; color: #366;}
.ttl-cod {font-size: 11px; color: #366;}


/* current area */
.current-area {height: 500px; background: #e5eaeb; overflow: auto; overflow-y: auto; overflow-x: hidden; padding: 14px 0px 0px 10px;}
.cur-menu {width: 120px; margin-right: 10px;}
.cur-ttl {font-size: 12px; font-weight: bold; color: #666;}
.cur-subttl {font-size: 11px; font-weight: bold; color: #666;}
.cur-aviso {font-size: 10px; color: #999;}
.menu-area {border: 1px solid #b7bbbc; padding: 2px;}
.menu-lft {line-height: 20px; font-size: 11px; font-weight: bold; color: #366;}
.content {margin-right: 10px;}
.cont-box {border: 1px solid #b7bbbc; padding: 8px; background: #c7cdcf url(../Images//bg-form.gif) left top repeat-x; margin-bottom: 10px;}
.cont-subbox {padding: 8px; background: #c7cdcf url(../Images//bg-form.gif) left top repeat-x; margin-bottom: 10px;}
.part {width: 600px;}


/* form content */
input.txt-field {background: #fff; border-top: 1px solid #000; border-left: 1px solid #000; border-bottom: 1px solid #9cc; border-right: 1px solid #9cc; height: 15px; font-size: 11px; color: #666;}
input.txt-field-add {background: #d7e7e9; border-top: 1px solid #000; border-left: 1px solid #000; border-bottom: 1px solid #9cc; border-right: 1px solid #9cc; height: 15px; font-size: 11px; color: #666;}
input.txt-field-show {background: #b1bfc3; border: none; height: 15px; font-size: 11px; color: #666;}
select.dropdown {background: #fff; border-top: 1px solid #000; border-left: 1px solid #000; border-bottom: 1px solid #9cc; border-right: 1px solid #9cc; height: 19px; font-size: 11px; color: #666;}


/* form content */
.cont-box-list {margin-bottom: 10px;}
table.list {}
table.list td {height: 18px; border: 1px solid #b7bbbc; background: #fff; color: #666; padding: 3px}
table.list td.list-ttl {background: #ced9db url(../Images//bg-list.gif) left top repeat-x; font-weight: bold;}


/* tab form */
.tab-tu {height: 17px; padding-left: 10px;}
ul.tu {margin: 0px; padding: 0px; list-style: none;}
ul.tu li {float: left; line-height: 17px; padding: 0px 2px 0px 5px; background: url(../Images//tab-up-lft.gif) left top no-repeat;}
a.tu-link:link, a.tu-link:visited {background: url(../Images//tab-up-rgt.gif) right top no-repeat; padding: 2px 7px 3px 2px; font-size: 11px; font-weight: bold; color: #fff; text-decoration: none;}
a.tu-link:hover {color: #d7e7e9;}
ul.tu li.cur {float: left; line-height: 17px; padding: 0px 2px 0px 5px; background: url(../Images//tab-up-lft-cur.gif) left top no-repeat;}
a.tu-link-cur:link, a.tu-link-cur:visited {background: url(../Images//tab-up-rgt-cur.gif) right top no-repeat; padding: 2px 7px 2px 2px; font-size: 11px; font-weight: bold; color: #fff; text-decoration: none;}
a.tu-link-cur:hover {color: #d7e7e9;}


#teste1{color:red;}
.MenuCell{background:#FF0000 !important;}
.MenuTeste{background:#FF0000 !important;}
button:hover{color:#FF0000 !important;}








