
body {
    margin: 0px 0px 0px 0px;
    color : #333;
    background-color: #f1f3f5;
    font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif";
    font-size: 13px;
}


a:link.logout {
    color: #C64934;
    text-decoration: none;
}

a:visited.logout {
    color: #C64934;
    text-decoration: none;
}

a:hover.logout {
    color : #30569D;
    text-decoration : underline;
}

a:active.logout {
    color : #34C892;
    text-decoration : underline;
}


form {
    margin: 0px 0px 0px 0px;
}


.tabelaleft
{
    padding-left: 30px;
    padding-top: 5px;
    padding-bottom: 5px;
    width:30%;
    border: none;
    font-size: 13px;
}

.tabelaright
{
    padding-top: 5px;
    padding-bottom: 3px;
    border-bottom: 1px solid #cecfce; 
    background-color: #cccccc;
}

div.scroll {
    height: 150px;
    width: 300px;
    overflow: auto;
    border: 1px solid #666;
    background-color: #ccc;
    padding: 8px;
    margin: 10px;
}

td {
    font-size: 11px;
}

th { 
    font-size: 12px 
}







/* background for form tables (except find) */

.edit_row tr:nth-child(even) {
	background-color: #E8E8E8;
}

.edit_row tr:nth-child(odd) {
	background-color: #FFFFFF;
}








/* DataTables highlighting plain_listing tables (common.php) */

.plain_listing_highlight_row #plain_listing tbody tr.even {
	background-color: #E0F8E6;
}

.plain_listing_highlight_row #plain_listing tbody tr.odd {
	background-color: #FBEFEF;
}

.plain_listing_highlight_row #plain_listing tbody tr.even:hover, #plain_listing tbody tr.even td.highlighted {
	background-color: #ECFFB3;
}

.plain_listing_highlight_row #plain_listing tbody tr.odd:hover, #plain_listing tbody tr.odd td.highlighted {
	background-color: #E6FF99;
}

.plain_listing_highlight_row #plain_listing tr.even:hover {
	background-color: #ECFFB3;
}

.plain_listing_highlight_row #plain_listing tr.even:hover td.sorting_1 {
	background-color: #DDFF75;
}

.plain_listing_highlight_row #plain_listing tr.even:hover td.sorting_2 {
	background-color: #E7FF9E;
}

.plain_listing_highlight_row #plain_listing tr.even:hover td.sorting_3 {
	background-color: #E2FF89;
}

.plain_listing_highlight_row #plain_listing tr.odd:hover {
	background-color: #E6FF99;
}

.plain_listing_highlight_row #plain_listing tr.odd:hover td.sorting_1 {
	background-color: #D6FF5C;
}

.plain_listing_highlight_row #plain_listing tr.odd:hover td.sorting_2 {
	background-color: #E0FF84;
}

.plain_listing_highlight_row #plain_listing tr.odd:hover td.sorting_3 {
	background-color: #DBFF70;
}









/* DataTables background basic_listing tables (common.php) */

.basic_listing_row #basic_listing tbody tr.even {
	background-color: #D8D8D8;
}

.basic_listing_row #basic_listing tbody tr.odd {
	background-color: #FFFFFF;
}








/* DataTables row highlighting (createdRow option) */

tr.highlight_row {
        font-weight: bold;
        color: blue;
}
td.highlight_data {
        color: red;
}









/* jquery UI menu override */

.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: 2px .4em;
	line-height: 1.5;
	min-height: 0; /* support: IE7 */
	font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}