body
{
        margin:0px 0px 0px 0px;
        background-color:#C0C0C0;
        background-image: url('bg.jpg');
        background-repeat: repeat-y;
        font-family: Tahoma, Arial;
        color: #5B7834;
        font-size:11px;
}

input, select, textarea
{
        color: #5B7834;
        background-color: #BAD780;
        border:1px solid #AFCD79;
        border-top-width : 1px;
        border-right-width : 1px;
        border-bottom-width : 1px;
        border-left-width : 1px;
}

td
{
        font-size: 11px;
}

.schrift
{
        font-size: 11px;
}


a:link, a:visited, a:active
{
        text-decoration:none;
        color: #5B7834;
}


a:hover
{
        text-decoration: underline;
        color: #ffffff;
}

.vote
{
        text-align:left; padding-top:5px;
}

h1
{
        color: #7A9944;
        font-weight: bold;
        font-family: Tahoma;
        font-size: 12px;
        text-align: center;
        width: 509;
        margin-bottom: 1;
        letter-spacing: 2px;
        background-image: url('images/sping/h1.png');
        background-repeat: repeat-x;
        border-bottom:1px solid #AFCD79;
}

.header
{
        color: #5B7834;
        font-weight: bold;
        font-family: Tahoma;
        font-size: 12px;
        text-align: center;
        width: 461px;
        margin-bottom: 1;
        letter-spacing: 2px;
        background-image: url('h1.png');
        background-repeat: repeat-x;
        border-bottom:1px solid #AFCD79;
}

.navigation
{
        color: #5B7834;
        font-size : 11px;
        padding: 0 0 0 0;
        margin: 0 0 0 0;
        width: 100%;
}

.navigation a
{
        color: #5B7834;
        font-size: 11px;
        padding: -1px;
}

.navigation a:hover
{
        color: #000000;
        border-width:0;
        text-decoration: none;
}

.farbe1
{
        background-color: #B3D577;
        font-size:11px;
}

.farbe2
{
        background-color: #9FC360;
        font-size:11px;
}




.nickpageGB textarea, .nickpageGB input
{
        color: #5B7834;
        background-color: #BAD780;
        border:1px solid #AFCD79;
        border-top-width : 1px;
        border-right-width : 1px;
        border-bottom-width : 1px;
        border-left-width : 1px;
}

.nickpageTable
{
        border: 1px solid #AFCD79;
        background: #D4EAA9;
        width: 98%;
}

.nickpageRow1TR
{
        background: #BEDD86;
        height: 20px;
        color: #5B7834;
        font-weight:bold;
}

.nickpageRow1TR a:link, .nickpageRow1TR a:active, .nickpageRow1TR a:visited
{
        color:#5B7834;
        font-weight:bold;
        font-size:12px;
        text-decoration: underline;
}

.nickpageRow1TR a:hover
{
        color:#5B7834;
        background: #fff;
        font-weight:bold;
}

.nickpageRow2TR
{
        font-size: 12px;
}

.nickpageRow2TD
{
        padding:10px;
}

.nickpageLeft
{
        font-weight:bold;
        text-align:right;
        vertical-align:top;
}





.boardThreadUntenTD {
background-color:#ddd;
}

.boardUebersichtZeile1TD {
background-color:#999;
padding-top:5px;
padding-bottom:5px;
border-bottom:1px solid #777;
color:#fff;
}

.boardTab1TD A:link {
color:#fff;
}
.boardTab1TD A:hover {
color:#ddd;
}

.boardTab1TD {
color:#fff;
background-color:#999;
padding:5px;
border-top:1px solid #777;
border-bottom:1px solid #777;
}

.boardBereichZeile2TD {
background-color:#777;
padding:5px;
color:#fff;
}

.boardThreadObenTD {
background-color:#333333;
color:#fff;
padding:5px;
}

.boardStatistikTD {
background-color:#888888;
font-size:10px;
padding:5px;
}

.boardUebersichtZeile2TD {
background-color:#888888;
font-size:10px;
padding:5px;

}

.boardBereichZeile1TD {
background-color:#888888;
font-size:10px;
padding:5px;
}

.boardUebersichtZeileTD30 {
background-color:#cccccc;
border:1px solid #999;
border-left: 0px;
border-top: 0px;
border-right: 0px;
}

.boardUebersichtZeileTD31 {
background-color:#ddd;
border:1px solid #999;
border-left: 0px;
border-top: 0px;
border-right: 0px;
}

.boardBereichZeileTD31 {
background-color:#ddd;
border:1px solid #999;
border-left: 0px;
border-top: 0px;
border-right: 0px;
}

.boardBereichZeileTD30 {
background-color:#ccc;
border:1px solid #999;
border-left: 0px;
border-top: 0px;
border-right: 0px;
}

.boardBeitragErstezeileTD {
border:1px solid #000000;
border-left: 0px;
border-top: 0px;
border-right: 0px;
font-weight: bold;
background-color:#888888;
font-size:10px;
padding:5px;
color:#fff;
}


.boardBeitragZweiteZeileTD1{
padding:10px;
border:8px solid #eeeeee;
border-left: 0px;
border-top: 0px;
border-right: 0px;
background-color:#cccccc;
}

.boardBeitragZweiteZeileTD2 {
border:8px solid #eeeeee;
background-color:#eeeeee;
border-left: 0px;
border-top: 0px;
border-right: 0px;
padding:10px;
}

.boardPosting {
        border:1px solid #eee;
}

.boardPostingTitel {
        padding:5px;
        background-color:#ddd;
}


.boardPostingLinks {
        padding:10px;
}

.boardPostingRechts {
}

p.titel {
        text-align: center;
        color: #ffffff;
        background-color:#999999;
        padding:2px; margin:0px;
        font-weight: bold
}

p.box {
        border-bottom:1px solid #cccccc;
        margin:0px;
         margin-left:2px;
         width: 170;
         padding: 5px 0px;
}

p.box a:hover {
 background: #dddddd;
 margin-left: 3px;
}
.kalenderAktuell
{
        border-right:1px solid #dddddd;
        font-weight:bold;
        font-size:11px;
}
.kalenderSonntag
{
        color:#cc0000;
        font-size:11px;
}
.kalenderNormalerTag
{
        border-right:1px solid #dddddd;
        font-size:11px;
}

.kalenderWochentagMo
{
        border-right:1px solid #dddddd;
        font-size:11px;
}
.kalenderWochentagDi{
        border-right:1px solid #dddddd;
        font-size:11px;
}
.kalenderWochentagMi{
        border-right:1px solid #dddddd;
        font-size:11px;
}
.kalenderWochentagDo{
        border-right:1px solid #dddddd;
        font-size:11px;
}
.kalenderWochentagFr{
        border-right:1px solid #dddddd;
        font-size:11px;
}
.kalenderWochentagSa{
        border-right:1px solid #dddddd;
        font-size:11px;
}
.kalenderWochentagSo{
        border-right:1px solid #dddddd;
        font-size:11px;
}

.kalenderMonat
{
        font-family: verdana,arial;
        color: #3A3A3E;
        font-size:11px;
}

.ueberschrift
{
        font-weight: bold;
        font-size:13px;
}

A.link_block_links:link { color:#2430c0 }
A.link_block_links:visited { color:#2430c0 }
A.link_block_links:hover { color:#2430c0 }
A.link_block_links:active { color:#003EA0 }






A.untermenu {
        padding-top:4px;
        padding-bottom:4px;
        padding-left:10px;
        padding-right:10px;
        display:block;
        color:#000;
}

A.untermenu:hover {
        padding-left:10px;
        background-color:#ddd;
        color:#000;
        display:block;
        text-decoration:none;
}
