.Bold
{
font-weight:                  bold;
}
.Border2pxYellow
{
border:								2px #f8d547 solid;
margin:								4px;
}
.BorderBot2pxYellow
{
border-bottom:				2px #f8d547 solid;
margin-bottom:				4px;
}
.Bt120
{
font-family:                  Verdana, Arial, Helvetica, Nimbus Sans, sans-serif;
font-size:                    12px;
font-weight:                  bold;
font-style:                   italic;
color:                        #c78d2b;
background-color:             transparent;
border:                       0px none;
padding-left:                 0px;
padding-top:                  0px;
width:                        120px;
height:                       24px;
background-image:             url(./img/bt120.gif);
background-repeat:            no-repeat;
}
.FrameLinks
{
background-position:  -155px -97px;
}
.FrameMitte
{
background-position:  -295px -97px;
}
.FrameOben
{
background-position:  -155px   0px;
}
.FrameRechts
{
background-position:  -155px -97px;
}
.FrameUnten
{
background-image:     url(/images/tablebg.jpg);
background-repeat:    repeat;
background-position:  0px 0px;
}
.GameDetailText
{
color:								#FAFFDC;
font-size:						11px;
line-height:					140%;
vertical-align:				top;
}
.GameOverviewTdLeft
{
background-image:			url(../images/table_slice_left.gif);
background-repeat:		no-repeat;
width:								100px;
}
.GameOverviewTdMid
{
color:								#FAFFDC;
font-size:						9px;
line-height:					120%;
background-image:			url(../images/table_slice_middle.gif);
background-repeat:		repeat-x;
width:								290px;
vertical-align:				middle;
text-align:						left;
padding-left:					8px;
}
.GameOverviewTdRight
{
width:								60px;
background-image:			url(../images/table_slice_right.gif);
background-repeat:		no-repeat;
padding-left:					10px;
}
.GameOverviewWelcomeMsg
{
color:								#FAFFDC;
font-size:						11px;
line-height:					140%;
padding:							12px;
}
.Halb
{
width:  117px;
}
.Intermed
{
width:  120px;
}
.Large
{
width:  240px;
}
.Medium
{
width:  160px;
}
.Mini
{
width:   40px;
}
.Small
{
width:   80px;
}
.XLarge
{
width:  324px;
}
.XXLarge
{
width:  400px;
}
.abstand
{
margin-bottom:                4px;
}
.boxcontent
{
background-repeat:            repeat;
background-attachment:        scroll;
color:                        #bdefc6;
font-size:                    11px;
font-family:                  Verdana, Arial, Helvetica, sans-serif;
background-position:          none;
}
.boxtitle
{
background-repeat:            repeat;
background-attachment:        scroll;
color:                        #000000;
font-size:                    11px;
font-family:                  Verdana, Arial, Helvetica, sans-serif;
text-decoration:              none;
font-weight:                  bold;
background-position:          none 50%;
}
.category
{
background-image:             url(/images/bg.jpg);
}
.cellbox
{
border-top:                   2px #bdefc6 solid;
border-left:                  2px #bdefc6 solid;
border-right:                 2px #bdefc6 solid;
border-bottom:                2px #bdefc6 solid;
font-family:                  Verdana, Arial, Helvetica, sans-serif;
font-size:                    8pt;
font-weight:                  normal;
}
.content
{
background-repeat:            repeat;
background-attachment:        scroll;
color:                        #bdefc6;
font-size:                    11px;
font-family:                  Verdana, Arial, Helvetica, sans-serif;
background-position:          none;
}
.error
{
font-weight:                  bold;
color:                        #ffffff;
background-color:             #ff0000;
}
.formtexts
{
text-decoration:              none;
font-family:                  Verdana, Arial, Helvetica, sans-serif;
font-size:                    8pt;
font-weight:                  normal;
color:                        #000000;
background-color:             #bdefc6;
}
.navtd
{
background-image:             url(/images/bg.jpg);
}
.option
{
background-repeat:            repeat;
background-attachment:        scroll;
color:                        #bdefc6;
font-size:                    12px;
font-family:
Verdana, Arial, Helvetica, sans-serif;
text-decoration:              none;
font-weight:                  bold;
background-position:          none 50%;
}
.storycat
{
background-repeat:            repeat;
background-attachment:        scroll;
color:                        #bdefc6;
font-size:                    14px;
font-family:                  Verdana, Arial, Helvetica, sans-serif;
font-weight:                  bold;
background-position:          none;
}
.storytitle
{
background-repeat:            repeat;
background-attachment:        scroll;
color:                        #bdefc6;
font-size:                    14px;
font-family:                  Verdana, Arial, Helvetica, sans-serif;
text-decoration:              none;
font-weight:                  bold;
background-position:          none 50%;
}
.title
{
font-family:                  Verdana, Arial, Helvetica, sans-serif;
font-size:                    18px;
font-weight:                  normal;
font-style:                   italic;
color:                        #f1e06b;
text-decoration:              none;
background-attachment:        scroll;
background-repeat:            repeat;
background-position:          one 50%;
}
.who_is_online
{
font-family:                  Verdana, Arial, Helvetica, sans-serif;
font-size:                    9px;
text-decoration:              none;
color:                        #bdefc6;
}
a.TinyFont
{
font-family:                  Verdana, Tahome, Arial, Helvetica, sans-serif;
font-size:                    8px;
color:                        #ffc169;
}
a.button, a.button_off
{
padding-left:                 2px;
padding-right:                2px;
}
a.events_back2list
{
color:                        #98ABBA;
font-weight:                  bold;
text-decoration:              none;
text-align:                   left;
padding:                      3px;
line-height:                  20px;
width:                        100%;
}
a.events_prevnext_left, a.events_prevnext_right
{
color:                        #98ABBA;
font-weight:                  bold;
text-decoration:              none;
padding:                      3px;
line-height:                  20px;
}
a.events_titlelnk
{
font-weight:                  bold;
color:                        white;
text-decoration:              none;
padding-left:                 6px;
line-height:                  20px;
width:                        100%;
}
a.events_w_form
{
font-weight:                  bold;
color:                        Black;
text-decoration:              none;
background-color:             #eeeeee;
padding:                      5px 5px 5px 5px;
border:                       solid 2px #000000;
line-height:                  20px;
}
a.events_wo_form
{
font-weight:                  bold;
color:                        Black;
text-decoration:              none;
background-color:             #3333ff;
padding:                      5px 5px 5px 5px;
border:                       solid 2px #000000;
line-height:                  20px;
}
a.selflink:hover
{
color:                        #ffffcc;
}
a.selflink:link
{
color:                        #ffffcc;
}
a.selflink:visited
{
color:                        #ffffcc;
}
a.tiny:hover
{
text-decoration:              underline;
}
a.tiny:link, a.tiny:visited, .footmsg, .tiny
{
color:                        #addfb6;
font-size:                    9px;
font-weight:                  normal;
font-family:                  Verdana, Arial, Helvetica, sans-serif;
text-decoration:              none;
}
a:active
{
font-size:                    11px;
font-family:                  Verdana, Arial, Helvetica, sans-serif;
text-decoration:              none;
color:                        #ffffcc;
}
a:hover
{
font-size:                    11px;
font-family:                  Verdana, Arial, Helvetica, sans-serif;
text-decoration:              none;
color:                        #ffff99;
}
a:link
{
font-size:                    11px;
font-family:                  Verdana, Arial, Helvetica, sans-serif;
text-decoration:              none;
color:                        #ffc169;
}
a:visited
{
font-size:                    11px;
font-family:                  Verdana, Arial, Helvetica, sans-serif;
text-decoration:              none;
color:                        #ffc169;
}
body.FrameOben, body.FrameLinks, body.FrameMitte, body.FrameRechts, body.chat,
.FrameOben, .FrameLinks, .FrameMitte, .FrameRechts
{
background-image:      url(/images/pagebg.jpg);
background-repeat:     repeat;
background-attachment: fixed;
background-color:	     #25431f;
}
body
{
font-family:                  Verdana, Arial, Helvetica, sans-serif;
font-size:                    11px;
color:                        #bdefc6;
background-image:             url(/images/bg.jpg);
background-repeat:            repeat;
background-attachment:        fixed;
background-color:	            #25431f;
margin:                       0px;
scrollbar-face-color:         007423;
scrollbar-shadow-color:       000000;
scrollbar-highlight-color:    007423;
scrollbar-3dlight-color:      007423;
scrollbar-darkshadow-color:   333333;
scrollbar-track-color:        000000;
scrollbar-arrow-color:        E5E6FC;
font-family:                  Verdana, Arial, Helvetica, sans-serif;
}
div.tiny
{
margin-left:                  3px;
margin-right:                 3px;
}
div
{
font-family:                  Verdana, Arial, Helvetica, sans-serif;
font-size:                    11px;
}
font
{
font-family:                  Verdana, Arial, Helvetica, sans-serif;
font-size:                    11px;
}
form.events_datefrom, input.events_datefrom, span.events_datefrom
{
font-weight:                  bold;
color:                        Black;
text-decoration:              none;
background-color:             #eeeeee;
padding:                      5px 5px 5px 5px;
border:                       solid 2px #000000;
line-height:                  20px;
}
form
{
font-family:                  Verdana, Arial, Helvetica, sans-serif;
font-size:                    11px;
margin:                       0px;
}
h3.events2
{
text-align:                   left;
color:                        white;
background-color:             #007423;
font-family:                  Verdana,Helvetica;
font-size:                    14px;
font-weight:                  bold;
}
h3.events
{
text-align:                   left;
color:                        white;
background-color:             #007423;
font-family:                  Verdana,Helvetica;
font-size:                    16px;
font-weight:                  bold;
}
input, select, textarea
{
font-family:                    Verdana, Arial, Helvetica, Nimbus-Sans, sans-serif;
font-size:                        11px;
color:                                #000000;
background-color:             #fffbea;
padding-left:                   2px;
border:                               2px #c78d2b solid;
}
input.Bt120:hover
{
border:                       0px none;
}
input.button, a.button, input.button_off, a.button_off
{
background-image:             url(/images/tablebg.jpg);
background-color:             #007423;
border-left-color:            #007423;
border-top-color:             #007423;
border-right-color:           #003311;
border-bottom-color:          #003311;
border-width:                 2px;
border-style:                 solid;
margin:                       2px;
}
input.button, a.button
{
color:                        #ffc169;
font-weight:                  bold;
}
input.button:hover, a.button:hover
{
color:                        #ffff99;
border-left-color:            #009933;
border-top-color:             #009933;
border-right-color:           #002211;
border-bottom-color:          #002211;
}
input.button_off, a.button_off
{
color:                        #bdefc6;
font-weight:                  normal;
}
input.checkbox, input.radio
{
border-width:                 0px;
margin:                       0px;
padding:                      0px;
background-color:             transparent;
}
input.image, img.image
{
border-color:                 #ffc169;
background-color:             transparent;
border-width:                 0px;
border-style:                 solid;
margin:                       0px;
padding:                      0px;
}
input.image:hover, img.image:hover
{
border-color:                 #ffff99;
background-color:             transparent;
}
input:hover, select:hover, textarea:hover
{
border:                       2px #ff0000 solid;
}
p
{
font-family:                  Verdana, Arial, Helvetica, sans-serif;
font-size:                    11px;
}
select.who_is_online:hover
{
border-width:                 0px;
border-style:                 solid;
border-color:                 #007423;
}
select.who_is_online
{
background-color:             #005500;
width:                        138px;
cursor:                       hand;
border-width:                 0px;
border-style:                 solid;
border-color:                 #007423;
padding-left:                 0px;
padding-top:                  0px;
padding-right:                0px;
padding-bottom:               0px;
}
select
{
font-family:                  Verdana, Arial, Helvetica, sans-serif;
font-size:                    11px;
}
span.events_date
{
font-size:                    14px;
font-weight:                  bold;
color:                        white;
}
span.events_text, span.events_place
{
font-weight:                  normal;
color:                        white;
}
span.events_title
{
font-size:                    14px;
font-weight:                  bold;
color:                        white;
}
table.events2
{
width:                        95%;
margin-bottom:                10px;
border:                       1px solid #bdefc6;
background-color:             #007423;
border-style:                 solid solid solid solid;
}
table.events
{
border:												2px #f8d547 solid;
padding:											2px;
margin-bottom:								4px;
padding:											4px;
-moz-border-radius:						10px 10px 10px 10px;
/* border:												1px #007423 solid; */
}
table.events_prevnext
{
width:                        100%;
text-align:                   center;
border:                       0px solid #bdefc6;
}
td.events, td.events_start, td.events_end, td.events_place, td.events_title, td.events_teaser, td.events_text, td.events_prevnext, td.events_blank
{
text-align:                   left;
padding:                      0px 0px 5px 5px;
}
td.events_detail
{
text-align:                   left;
padding-top:                  6px;
}
td.events_place
{
width:                        15%;
padding-right:                4px;
}
td.events_prevnext_left
{
width:                        50%;
text-align:                   left;
}
td.events_prevnext_right
{
width:                        50%;
text-align:                   right;
}
td.events_start
{
width:                        20%;
}
td.events_titlelnk
{
width:                        65%;
}
td.jkheader, tr.jkheader, table.jkheader
{
background-image:             url(/images/tablebg.jpg);
}
td.jkinhalt, tr.jkinhalt, table.jkinhalt
{
background-image:             url(/images/bg.jpg);
}
td
{
font-family:                  Verdana, Arial, Helvetica, sans-serif;
font-size:                    11px;
}
textarea.Large
{
background-color:             #fffbea;
}
textarea
{
font-family:                  Verdana, Arial, Helvetica, sans-serif;
font-size:                    11px;
color:                        #000000;
background-color:             #bdefc6;
}
th.events
{
text-align:                   left;
font-size:                    12px;
}
th.events_start, th.events_end, th.events_place, th.events_title, th.events_titlelnk, th.events_teaser, th.events_text
{
text-align:                   left;
font-size:                    12px;
padding:                      3px 0px 0px 5px;
}
tr.Register
{
background-image: url(/images/tablebg.jpg);
}
