/* CSS Document */

body { background-color:#ffffff; text-align:center; margin-top:0px;}

#outer { width:100%; height:auto; text-align:center; background-image:url(../pics/layout/body_bg.jpg); background-position:top center; background-repeat:repeat-y;}
#main { width:854px; height:auto; margin:auto; background-image:url(../pics/layout/main_bg.jpg); background-position:top center; background-repeat:no-repeat;}

.jsclass body .randomcontent {display: none;}

#leftcol { width:425px; height:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#583715; padding-left:30px;}

#toolbar { height:22px; padding-top:21px; width:425px; text-align:left; font-size:10px;}
#toolbar a { color:#583715; text-decoration:none;}
#toolbar a:hover { color:#583715; text-decoration:underline;}

#player { height:31px; width:421px; background-image:url(../pics/layout/player_bg.jpg); background-position:left top; background-repeat:no-repeat; padding-top:4px; padding-left:4px;}

#mainimage { width:425px; height:123px;}

#text { width:425px; height:auto; text-align:justify; line-height:17px;}
#text a, #text a:hover { color:#583715; text-decoration:underline;}
.Headline { font-size:13px; font-weight:bold; display:block; height:30px;}
.HighlightBig { font-size:12px; font-weight:bold;}

#menue { width:356px; height:130px; padding-top:21px; background-image:url(../pics/layout/menue_top.jpg); background-position: top right; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; font-style:italic; color:#b27641; text-align:left;}
#menue a { color:#583715; text-decoration:none;}
#menue a:hover { color:#b27641; text-decoration:none;}
.Line { border-bottom: 1px solid #583715;}

#copy { width:320px; float:left; padding-top:6px; font-size:10px; height:26px;}
#copy a { color:#583715; text-decoration:none;}
#copy a:hover { color:#583715; text-decoration:underline;}

#spacer { padding-top:19px; padding-bottom:10px;}
#contspacer { padding-top:19px; padding-bottom:19px;}

#rightcol { width:356px; height:auto; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#583715; text-align:left; padding-right:22px;}

#rcol_cont_aktuelles, #rcol_cont_auftritte, #rcol_cont_td, #rcol_cont_media { width:356px; height:335px; padding-top:197px; background-position:top right; background-repeat:no-repeat;}
#rcol_cont_aktuelles { background-image:url(../pics/layout/s1_logo.jpg);}
#rcol_cont_auftritte { background-image:url(../pics/layout/s2_logo.jpg);}
#rcol_cont_td { background-image:url(../pics/layout/s3_logo.jpg);}
#rcol_cont_media { background-image:url(../pics/layout/s4_logo.jpg);}

.Contimg { padding-right:10px; padding-bottom:10px; padding-top:2px;}

#teaser { padding-left:9px;}
#teaser a { color:#583715; text-decoration:none;}
#teaser a:hover { color:#583715; text-decoration:underline;}

#mem_wrapper, #shop_wrapper { width:425px; height:117px;}
#mem { float:left; width:176px;}
#mem_text { float:right; width:227px; padding:10px; text-align:left; border:1px solid #000000; line-height:22px; background-image:url(../pics/content/mem_text_bg_4.jpg); background-repeat:no-repeat; background-position: top left;}

#footer { width:854px; height:39px; background-image:url(../pics/layout/footer_bg.jpg); background-position:top center; background-repeat:no-repeat; background-color:#ffffff;}

#shop { float:left; width:114px;}
#shop_text { float:right; width:289px; padding:10px; text-align:left; border:1px solid #000000; line-height:22px; background-image:url(../pics/content/lt_bg.jpg); background-repeat:no-repeat; background-position: top left;}

.LiveTable { background-image:url(../pics/content/lt_bg.jpg); background-position:top left;}
.Date { border:1px solid #583715;}

.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
.ZABGross { line-height:22px;}
.SmallText { font-size:9px;}

p { display:block; height:25px; margin:0; padding:0;}



