/* RECOMENDADO: manter organizado por ordem alfabética */

/* com imagem */
td.head {
	background-image:url(../image/header_bkg.gif);
}
td.pendencias {
	color: #3D3D3D;
	background-image:url(../image/pend_tb_bkg.gif);
}
td.submenumore, th.submenumore {
	background-image: url(../image/img_submenu_more.gif);
}
td.tabletdContent {
	background-image: url(../image/img_content_bkg.jpg);
	border-bottom: 1px solid #999999;
}

/* sem imagem */
/* id anonimo */
#headDate {
	color: #F3F3F3;
}
#rightarea, .rightarea {
	background-color: #4C555E;	
}
/* class anonima */
.formSelect {
	color: #000000;
}
.formSelectIdioma {
	color: #666666;
	background-color: #F3F3F3;
}
.singleborder {
	color: #000000;
	border: 1px solid #333333;
}
.tableHead {
	background-color: #B7B7B7;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
.txt {
	color: #000000;
}

/* elemento A */
a.action {
	color: #333333;
}
a.action:hover {
	color: #888888;
}
a.submenu {
	color: #000000;
}
a.tableContentOrder {
	color: #626262;
}
/* elemento BODY */
body {
	background: #E8E8E8;
}

/* elemento DIV */
div.submenu {
	background-color: #E9E9E7;
	border: 1px solid #ACABA2;
}
div.taskDetail {
	border: 1px solid #C6C6C6;
	background-color: #EEEEEE;
	color: #000000;
}
/* elemento INPUT */
input.btFiltro {
	background-color: #E3E0D0;
	color: #000000;
	border: 1px solid #333333;
}
input.fields, select.fields {
	background-color: #F4F4F4;
	color: #000000;
	border: 1px solid #747474;
}

/* elemento TABLE */ 
table.acoes {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
table.menuModule {
	background-color: #CACACA;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
table.paginacao {
	background-color: #C5C5C5;
	color: #222222;
}
table.rodape {
	background-color: #949494;
	color: #000000;
}
table.tbambient {
	background-color: #333333;
}

table.tasksFiltro {
	background-color: #EEEEEE;
}

table.userArea {
	color: #E0E0E0;
}

/* elemento TD */
td.client {
	color:#999999;
}

td.login {
	border-bottom: 1px solid #BB5C5C;
}

td.submenu, td.submenumore {
	border-bottom: 1px solid #ACABA2;
	color: #000000;
}
td.tableLabel {
	background-color: #CACACA;
	color: #333333;
}
th.tbambient {
	background-color: #FFFFFF;
	color: #666666;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #D4D4D4;
	border-left: 1px solid #D4D4D4;
}
td.tbambient {
	background-color: #DCDCDC;
	color: #000000;
	border: 1px solid #FFFFFF;
}
td.tabletdContentFiltro {
	background-color: #F2F2F2;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #999999;
}
td.content {
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
}
td.contentLeft {
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
}
td.contentError {
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	color: #626262;
}
td.contentErrorBold {
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	color: #626262;
}
td.erroExecucaoPilha {
	background-color: #E8E8E8;
}
td.tbfieldsTitle {
	color: #333333;
	border-bottom: 1px solid #333333;
}
td.menuModule {
	background-color: #D7D7D7;
	color: #6C6C6C;
}

/* elemento TH */ 
th.menuModule {
	background-color: #CACACA;
	color: #313131;
}
th.tableContentFiltro {
	background-color: #CCCCCC;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	color: #4D4D4D;
}

th.tableContent, .tableHeader, .tableFooter {
	background-color: #EEEEEE;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	color: #626262;
}
th.tableContentOrder {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
th.tableContentError {
	background-color: #A8A8A8;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
}
th.tbfields {
	color: #666666;
}

/* elemento TR */
tr.tableContent1, .even {
	background-color: #D1D1D1;
}
tr.tableContent2, .odd {
	background-color: #E1E1E1;
}
tr.tableContentError1 {
	background-color: #DCDCDC;
}
tr.tableContentError2 {
	background-color: #FFFFFF;
}
tr.tbfields {
	color: #000000;
}
/* elemento TEXTAREA */
textarea.erroExecucaoPilha {
	background-color: #FFE2A3;
	border: 2px solid #FFFFFF;
}
textarea.taskDetail {
	border: 1px solid #C6C6C6;
	background-color: #F3F3F3;
	color: #000000;
}
#currentpartner, .currentpartner {
	color: white;
	font-weight: bold;	
}
