/* CSS-RESET, because all elements have different default-paddings and margins in different browsers */
/* TODO (TJ): Problems with texts and buttons (e.g. in wizards)
* {
    margin           : 0;
    padding          : 0;
}*/

/*
Common styles for texts.
Example: 
 tLabel: tText
         tDesc
*/
.tLabel {
}
.tText {
}
.tDesc {
} 
.tTextSuccess {
}
.tTextError {
}
.tPrompt {
}
.tEdit {  /* Used for text-input-fields */
}

/*
Used to structure the content.
Example:
 --------------- <- tPanel
| tLabel: tText |
|         tDesc |
 ---------------
*/
.tPanel {
    background-color : #f0f0f0;
}
.tPanel .tLabel {
}
.tPanel .tText {
}
.tPanel .tDesc {
}

/*
Navigation-bars. The height is always 36px.
*/

.tNavBar /*ul*/{
}

.tNavBarEntry:hover .tNavText, .tNavBarEntrySelected .tNavText {
    color               : #ffffff;
}

.tNavBarSeparator {
    display             : none;
}
/*
Tab-bars. The height is always 23px.
*/
.tTabBar {    
}
.tTab {    
}
.tTab .tText {
}
.tTab:hover {
}
.tTabActive {
}