body {margin:0px; padding:0px; /*background-image:url("../imagens/PT/bg.gif");	background-repeat:repeat-y;*/	background-position:center;	background-color:#ebebeb;}

#content {margin-bottom:27px; height:440px; width:100%}

#mainTD {background-color:#2e281e; padding-left:20px; padding-right:20px}

#contentTd {background-color:#ffffff}

#headerTd {background-image:url("../imagens/PT/bg_header.gif"); background-repeat:repeat-x; height:148px;  padding-left:20px; padding-right:20px}

#tableTop {background-image:url("../imagens/PT/bg_header_menu.gif"); background-repeat:repeat-x; height:148px}

#tableTopMenu {margin-top:40px; margin-left:5px}

#tableMenu {margin-top:12px; margin-left:5px}

#footer {background-color:#cc0000; height:100px}

#listTitles {margin-top:10px; border-bottom:1px solid #e0e0e0}

#searchContent {margin-top:10px; border:1px solid #e0e0e0; background-color:#efefef; margin-bottom:20px}

#tableNavegation {margin-top:10px; border-bottom:1px solid #e0e0e0}

#tableList {border-top:1px solid #e0e0e0; border-left:1px solid #e0e0e0; width:100%;}

#tableList tr.rowodd {background-color: #ffffff;}

#tableList tr.roweven {background-color: #f2f2f2;}

#tableList2 {border:1px solid #e0e0e0; width:100%;}
.tableList2 {border:1px solid #e0e0e0; width:100%;}

#tableBtsHeader {margin-top:20px; margin-bottom:5px; width:100%;}

#tableBtsFooter {margin-top:5px; margin-bottom:20px; width:100%;}

#loadingIcon {margin-top:40px; margin-bottom:40px;}

#loadingDiv {display:none}

a {text-decoration:none;}

a:hover {text-decoration:underline;}

p {text-align:justify;}

form {margin:0px;}

.itemMenuSelected {background-image:url("../imagens/PT/menuSepWhite.gif"); background-repeat:no-repeat; height:53px; background-position:bottom;}

.itemMenu {background-image:url("../imagens/PT/menuSepBlack.gif"); background-repeat:no-repeat; height:53px; background-position:bottom;}

.itemSubMenu {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:13px; color:#000000;}

.itemSubMenuSelected {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold;}

body, tr, td, a {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#333333; }

.divAddContent {text-align:left; width:300px; z-index: 1; position: absolute; background-color: #CCCCCC; top: 0px; left: 0px; visibility: hidden; border: 1px solid #000000; padding:5px}

.box {font-family:Arial, Verdana, Helvetica, sans-serif; border:1px solid #e3e3e3; font-size:11px; color:#000000; background-color:#fffccc;}

.box2 {font-family:Arial, Verdana, Helvetica, sans-serif; border:1px solid #e3e3e3; font-size:14px; color:#000000; background-color:#fffccc; font-weight:bold;}

.sorttable_sort {border-bottom:1px solid #e0e0e0; border-right:1px solid #e0e0e0; cursor: pointer; padding:7px;	background-color:#e2e2e2;}

.number {border-bottom:1px solid #e0e0e0; border-right:1px solid #e0e0e0; cursor: pointer; padding:7px;	background-color:#e2e2e2;}

.sorttable_nosort {border-bottom:1px solid #e0e0e0;	border-right:1px solid #e0e0e0; padding:7px; background-color:#e2e2e2;}

.sortasc {background-image: url("../imagens/PT/up.gif"); background-repeat:no-repeat; background-position:right}

.sortdesc {background-image: url("../imagens/PT/down.gif"); background-repeat:no-repeat;	background-position:right}

.listTd {border-bottom:1px solid #e0e0e0; border-right:1px solid #e0e0e0; padding:7px}

.listTdMouse {background-color:#fffccc; border-bottom:1px solid #e0e0e0; border-right:1px solid #e0e0e0; padding:7px}

.listTdRepeated {background-color:#fdb568; border-bottom:1px solid #e0e0e0; border-right:1px solid #e0e0e0; padding:7px}

.selectedTr {background-color:#e0e0e0;}

#DivConversionContent {margin-left:750px; margin-top:200px; position:absolute; width:300px; z-index:1; height:200px; background:#ffffff; border:1px solid #c0c0c0; visibility:hidden}

#ConversionContent {border:0px; width:300px; height:176px}

.DivConversionContentTopBar {background-color:#e0e0e0; padding:3px;}

.menuTreeExtension {background-image:url("../imagens/PT/menu_extension.gif"); background-repeat:repeat-y; background-position:center}

.font11White {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#ffffff;}

.font30White {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:30px; color:#ffffff; font-weight:bold;}

.font14GrayBold {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:#cccccc; font-weight:bold;}

.font14RedBold {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:#cc0000; font-weight:bold;}

.font11Black {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#333333;}

.font11Red {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#cc0000;}

.font11RedBold {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#cc0000; font-weight:bold;}

.font14Red {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:#cc0000;}

.font20RedBold {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:20px; color:#cc0000; font-weight:bold;}

.font10Gray {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#888888;}

.fontTestsAB1 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#25b013;}
.fontTestsAB2 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#f1980c;}
.fontTestsAB3 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#0c68f1;}
.fontTestsAB4 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#d9d100;}

span.error {font-size:13px; color:red}

div.currency {cursor:pointer; width:46px; height:20px; float:right; margin:5px; line-height:22px; background:url('../imagens/PT/bt_inactive.png') no-repeat; color:#6d6c6c}
div.currency.active {background:url('../imagens/PT/bt_active.png') no-repeat; color:#fff; font-weight:bold}

/* Page subnavigation */
div.subnavigation a {color:#278300}


