.errorBox {
    border: 1px solid #cc0000;
    padding: 5px;
    margin: 0 0 10px 0;
    color: #cc0000;
    font-weight: bold;
}

.contentNavigationContainer {
    float: left;
    height: auto;
    margin: 0;
    padding: 0;
    width: 159px;
}

.contentContainer {
    float: left;
    margin: 0 0 0 15px;
    padding: 0 0 20px 0;
    width: 681px;
}

.forumMain {
    font-size: 11px;
    height: auto;
    margin: 0;
    padding: 0;
    width: 100%;
    cursor: default;
}

.forumMain th {
    font-weight: normal;
    height: 18px;
    padding: 0 0 0 5px;
}

.forumMain a.textColorLink {
    color: #666666;
}

.forumMain a.textColorLink:hover {
    text-decoration: none;
    cursor: pointer;
}

.forumMain th.theme {
    width: 50%;
}

.forumMain th.count {
    width: 14%;
}

.forumMain th.answer {
    width: 36%;
}

.forumMain .new {
    color: #ffffff;
    background-color: #ffcc00;
    padding: 0 3px 0 3px;
}

.forumMain .headerLink {
    color: #666666;
}

.forumMain .headerLink:hover {
    text-decoration: none;
}

.forumMain td {
    border-top: 1px solid #cccccc;
    vertical-align: top;
    padding: 5px 0 5px 5px;
}

.forumMain tbody.forumContents td {
    border-top: 1px solid #cccccc;
    vertical-align: top;
    padding: 10px 0 10px 5px;
}

.forumMain tr.activeRow td {
    background-color: #e5eff5;
}
.forumMain tr.activeRowExpert td {
    background-color: #fce4b9;
}

.forumMain tr.passiveRow td.odd,
.forumMain tr.passiveRowExpert td.odd {
    background: transparent;
}

.forumMain tr.passiveRow td.even,
.forumMain tr.passiveRowExpert td.even {
    background-color: #ffffff;
}

.forumMain td div.paddingDiv {
    padding-left: 10px;
}

.forumMain td.foot {
    color: #666666;
    height: 1px;
}

.extendedNavigationContainer {
    float: right;
    height: auto;
    margin: 0;
    padding: 0;
}

h3.teaser {
    color: #333333;
}

.smallPhotoFrame, .smallPhotoFrameExpert {
    background: transparent url(smallPhotoBG.gif) no-repeat;
    width: 33px;
    margin: 0 5px 0 0;
    padding: 7px 1px;
    float: left;
}
.smallPhotoFrameExpert {
    background-image: url(smallPhotoOrangeBG.gif);
}

.searchInputField {
    float: left;
    border-top: 1px solid #999;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #999;
    height: 17px;
}

.selectableHeader {
    border: 1px solid #fbfbfb;
    margin: 0 0 1px 0;
}

.selectableHeaderHover {
    background-color: #ffffff;
    border: 1px solid #eeeeee;
    cursor: pointer;
}

.checkButtonIllusionContainer {
    position: absolute;
}

.checkButtonIllusion {
    overflow: hidden;
    width: 120px;
    height: 20px;
    opacity: 0;
    filter: alpha(opacity = 0);
}

.forumEditContentView {
    vertical-align: top;
    width: 100%;
}

.forumEditContentView .editContentLabel {
    vertical-align: top;
    width: 60px;
}

.threadContentInlineButtons {
    padding: 15px 0 10px 0;
}

.forumField {
    border-top: 1px solid #999;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #999;
}


.batching {
    border: 0;
    padding: 0;
}

.batching span {
    background-color:transparent;
    color: #666666;
    float: left;
    margin: 0;
    padding: 0 5px 0 0;
}

.batching img {
    margin: 0;
    padding: 4px 0 0 0;
}

.pageNav {
    float: left;
    width: auto;
}

.netiquette {
    text-align: left;
    padding: 15px;
    width: 500px;
    height: 450px;
}

.processPageContainer {
    text-align: left;
    padding: 10px;
}

.searchText {
    padding: 2px 0 0 0;
    float: left;
}

/**************************************************************************
 Forenspezifische Context-Box styles
**************************************************************************/
#contextBoxTabContainerWrapper {
    height: 250px;
    position: relative;
    width: 682px;
}

#contextBoxTabContainer ul.link li {
    padding: 0 0 5px;
}

/**************************************************************************
Deeplink Styling
**************************************************************************/
#contextBoxTabContainer div.IDeskLink ul.link li {
    padding: 0;
}

div.IDeskLink div {
    float: left;
}

div.IDeskLink div.text {
    margin-left: 5px;
    width: 440px;
}

div.IDeskLink div.text ul.link{
    padding: 0;
}


