/* ++++++ Styles für das Forum - Anfang ++++++ */

.forumRepeater {
               font-size: 11px;
               width: 100%;
               font-family: Arial, Helvetica, sans-serif;

}

th.forumRepeaterTop {
               width: 330px;
}

th.boardLinks {
            font-size: 11px;
            width: 150px;
            background-color: #dddddd;
            padding: 0px 0px 0px 4px;
}

th.boardRechts {
            font-size: 11px;
            background-color: #dddddd;
            padding: 0px 0px 0px 4px;
}

th.boardRechts a {
            font-size: 11px;
            color: #0000ff;
}

th.boardRechts a:hover {
            font-size: 11px;
            color: #076F3F;
            text-decoration: none;
}

td.boardLinks {
            font-size: 11px;
            width: 150px;
            background-color: #efefef;
            padding: 0px 0px 0px 4px;
            width : 60%;
}

td.boardLinks strong a {
            color:  #076F3F;
}

td.boardRechts {
            font-size: 11px;
            background-color: #efefef;
            padding: 0px 0px 0px 4px;
            vertical-align:top;
            width : 20%;
}

th.forumSearchLinks {
                 width: 200px;
}

.inputForum {
            width: 150px;
            border: 1px solid #cccccc;
}

th.forumSearchLinks img {
                 margin: 0px 0px 0px 10px;
                 padding-top: 5px;
}

th.forumSearchRechts img {
                 margin: 0px 0px 0px 10px;
                 padding-top: 5px;
}

.threadRepeater th, td {
               font-size: 11px;
               padding-left: 5px;
               font-family: Arial, Helvetica, sans-serif;
}

.threadLinks {
               width: 230px;
               border-right: 2px solid #ffffff;
}
.threadLinks a{
    color: #076F3F;
}

th.threadLinks, th.threadRechts1, th.threadRechts2, th.threadRechts3, th.threadLinks a, th.threadRechts1 a, th.threadRechts2 a, th.threadRechts3 a {
               background-color: #dddddd;
               color: #076F3F;
}

td.threadLinks {
               background-color: #efefef;
               border-top: 2px solid #ffffff;
               font-weight: bold;
}

td.threadLinks ul {
    margin : 0px ;
    padding : 0px ;
    margin-left : 15px ;
    margin-bottom : 5px ;
}
td.threadLinks li {
    font-weight : normal ;
    font-size : 9px ;
    line-height : 12px ;
}

td.threadRechts1 {
               width: 140px;
               border-top: 2px solid #ffffff;
               background-color: #efefef;
               font-size: 10px;
               vertical-align:top;

}

td.threadRechts2, td.threadRechts3 {
               background-color: #efefef;
               border-top: 2px solid #ffffff;
               width: 83px;
               font-style: italic;
               font-size: 10px;
               vertical-align:top;

}

.beitraegeRepeater {
                   width: 100%;
}

table.beitraegeUeberschrift {
                            width: 497px;
}

tr.beitraegeUeberschrift {
                         background-color: #dddddd;
}

td.beitraegeUeberschriftLinks {
                              font-size: 11px;
                              font-weight: bold;
}

td.beitraegeUeberschriftRechts {
                              font-size: 10px;
                              font-style: italic;
                              padding-right: 3px;
}

td.beitraegeLinks {
                width: 100px;
                border-right: 2px solid #ffffff;
                border-bottom: 2px solid #ffffff;
                border-top: 2px solid #ffffff;
                background-color: #efefef;
                font-size: 10px;
}

td.beitraegeLinks a, td.beitraegeRechts a{
    color: #076F3F;
}

td.beitraegeRechts {
                border-bottom: 2px solid #ffffff;
                border-top: 2px solid #ffffff;
                background-color: #efefef;
}

td.beitraegeRechts .floatright {
    margin : 13px 2px ;
    border : 1px solid black ;
}

td.beitraegeFusszeile  {
                background-color: #dddddd;
                padding-right: 5px;
                font-size: 11px;
                font-weight: bold;
}

td.beitraegeFusszeile p {
                font-size: 11px;
                font-weight: bold;
                margin : 0px ;
                padding : 0px ;
}

td.beitraegeFusszeile input {
                width: 350px;
                border: 1px solid #cccccc;
                margin-left: 45px;
}

td.beitraegeFusszeile img {
                margin: 0px 0px 0px 10px;
                padding-top: 5px;
}


/* ++++++ Styles für das Forum - Ende ++++++ */

div.loginBox input {
    padding: 0px;
    margin: 0px;
}

.loginBox input {
    width : 150px ;
    border: 1px solid #cccccc;
}

.loginBox label {
    width : 130px ;
    margin: 0px;
    font-size: 11px;
    font-weight: bold;
}

.loginBox form {
    margin: 0px;
    padding: 0px;
}

#wrapper input, submit {
    width : 130px ;
    margin: 0px;
    width : auto ;
}

.tabelle td, .tabelle tr, .tabelle table {
    width: 100%;
}

.speichernbutton {
                     border:0px;
                     padding-left: 10px;
                     margin-top: 20px;
                     width: auto ;
}

.meldung , .kopfzeile {
         font-weight: bold;
         font-size: 11px;
         display : none ;
}

input.noBorder {
               border: 0px;
}

table.noBorder tr td p {
             padding: 0px;
}

#links p {
                         padding: 0px;
                         margin: 0px;
}

div.newsTemplateRepeater p {
                         padding: 0px;
                         margin: 0px;
}
    .quotetation {
        padding : 2px ;
        margin : 2px 2px 2px 5px ;
        border : 1px solid #cccccc ;
    }
    .author {
        font-weight : bold ;
        font-style : italic ;
        display : block ;
    }

div#visitenkarte a {
        color: #001acf;
        font-size: 11px;
        font-weight: normal;
        line-height: 1em;
        text-decoration: none;
}

.boardLinks, .boardRechts {
    color: #333333;
}