body { 
margin : 0; 
padding : 0; 
text-align : center; 
background : url(img/img_5.jpg); 
font-size : 12px; 
font-family : Verdana, sans-serif; 
} 
#wrap { 
position : relative; 
width : 1000px; 
text-align : left; 
margin : 0 auto 0 auto; 
} 
#top { 
background : url(img/top.bmp); 
height : 0; 
} 
#header { 
background : url(img/logo.gif); 
height : 46px; 
text-align : center; 
vertical-align : middle; 
} 
#header h1 { 
display : inline; 
position : absolute; 
top : 110px; 
left : 100px; 
color : #fff; 
font-family : 'Trebuchet MS'; 
font-weight : normal; 
font-size : 24px; 
} 
#top2 { 
background : url(img/top2.gif); 
height : 20px; 
} 
#top2 font { 
display : inline; 
position : absolute; 
left : 167px; 
margin-top : 0; 
font-size : 10px; 
text-decoration : none; 
} 
#content { 
background : url(img/contentbg.png); 
background-repeat : repeat; 
width : 1000px; 
} 
#footer { 
background : url(img/footer.gif); 
height : 35px; 
text-align : center; 
vertical-align : middle; 
} 
#left_col { 
width : 135px; 
float : left; 
padding-top : 0; 
padding-left : 5px; 
padding-right : 18px; 
padding-bottom : 0; 
color : #fff; 
overflow : hidden; 
} 
#left_col .Cmite, #left_col .Cnorm, #left_col .Cdark { 
color : #000000; 
} 
#left_col a { 
color : #cccccc; 
} 
#left_col .menu_heading { 
color : #ffffff; 
display : block; 
letter-spacing : 1px; 
font-size : 11px; 
padding : 0 0 3px 5px;
} 
#main_col { 
width : 680px; 
float : left; 
padding-top : 0; 
padding-left : 5px; 
padding-right : 4px; 
padding-bottom : 0; 
clear : none; 
min-height : 100px; 
overflow : auto; 
} 
#right_col1 { 
width : 141px; 
float : left; 
padding-top : 0; 
padding-left : 7px; 
padding-right : 2px; 
padding-bottom : 0; 
overflow : hidden; 
} 
#right_col2 { 
width : 0; 
float : right; 
padding-top : 0; 
padding-left : 0; 
padding-right : 14px; 
padding-bottom : 0; 
overflow : hidden; 
} 
#right_col1 .menu_heading, #right_col2 .menu_heading { 
color : #fff; 
font-size : 11px; 
letter-spacing : 1px; 
} 
#left_col ul { 
padding : 0; 
margin : 0; 
list-style : url(img/box_menu_pfeil.gif) inside; 
width : 149px; 
} 
#left_col li { 
margin : 0; 
padding : 5px 0 0 0; 
background : url(img/box_menu_trennlinie.gif) bottom no-repeat; 
} 
#left_col li ul { 
width : 146px; 
background : url(img/box_menu_trennlinie.gif) top no-repeat; 
} 
#left_col li li { 
padding-left : 16px; 
} 
#left_col li a { 
color : #000000; 
padding-left : 1px; 
font-size : 11px; 
font-weight : normal; 
text-decoration : none; 
} 
td { 
font-family : Verdana; 
font-size : 12px; 
} 
a, #left_col .Cmite a, #left_col .Cnorm a, #left_col .Cdark a { 
color : #003366; 
font-family : Verdana; 
font-size : 11px; 
text-decoration : underline; 
} 
a:hover { 
text-decoration : none; 
} 
a.box { 
color : #003366; 
font-family : Verdana; 
font-size : 11px; 
text-decoration : underline; 
} 
a.box:hover { 
text-decoration : none; 
} 
.Chead { 
background : #16639b; 
color : #9dbdd4; 
} 
.Chead a { 
color : #9dbdd4; 
} 
.Chead td, .Chead td strong, .Chead h4, .Chead td b { 
background : #16639b; 
color : #9dbdd4; 
} 
.Callg { 
background-color : #efefef; 
color : #000000; 
} 
.Callg td { 
color : #000000; 
} 
.Cnorm { 
background : url(img/hintergrundtabelle2.gif);
} 
.Cmite { 
background : url(img/hintergrundtabelle1.gif);  
} 
.Cdark { 
background-color : #9ab1c8; 
} 
.rand { 
border : 1px solid #185685; 
} 
.smalfont { 
font-size : 10px; 
text-decoration : none; 
} 
.border { 
background-color : #185685; 
} 
hr { 
height : 0; 
border : 0 solid #003366; 
border-top-width : 1px; 
} 
input, textarea, select { 
color : #000000; 
font : 12px Verdana; 
border-color : #185685; 
border-width : 1px; 
border-style : solid; 
font-weight : normal; 
text-decoration : none; 
background-color : #efefef; 
} 
.tc { 
font-family : Arial Black; 
font-size : 32px; 
color : #bf4040; 
} 
.tc1 { 
font-family : Arial Black; 
font-size : 32px; 
color : #000000; 
} 
.tc2 { 
font-family : Arial; 
font-size : 14px; 
color : #000000; 
} 
.tc3 { 
font-family : Arial; 
font-size : 18px; 
color : #000000; 
} 
.tc4 { 
font-family : Arial; 
font-size : 12px; 
color : #33cc00; 
} 
.tc5 { 
font-family : Arial; 
font-size : 13px; 
color : #990000; 
} 
.tc6 { 
font-family : Arial; 
text-decoration : underline; 
font-size : 18px; 
color : #000000; 
} 
.tc7 { 
font-family : Arial; 
font-size : 12px; 
color : #ffffff; 
} 
.tc8 { 
font-family : Arial; 
font-size : 9px; 
color : #000000; 
} 
.tc9 { 
font-family : Arial; 
font-size : 10px; 
color : #000000; 
} 
.tc10 { 
font-family : Arial; 
font-size : 12px; 
color : #009900; 
} 
.tc11 { 
font-family : Arial; 
font-size : 12px; 
color : #000000; 
} 
.tc12 { 
font-family : Arial; 
font-size : 21px; 
color : #ff0000; 
} 
.tc13 { 
font-family : Arial; 
font-size : 21px; 
color : #009900; 
} 
.tc14 { 
font-family : Arial; 
font-size : 15px;
text-decoration : underline; 
font-weight: bold;
color : #000000; 
} 
.tc15 { 
font-family : Arial; 
font-size : 12px; 
font-weight: bold;
color : #000000; 
}
.tc16 { 
font-family : Arial; 
font-size : 12px; 
font-weight: bold;
color : #FF3300; 
}
.tc17 { 
font-family : Arial; 
font-size : 12px; 
text-align : center;
color : #FFFFFF; 
}
.tc18 { 
font-family : Arial Black; 
font-size : 24px; 
color : #000000; 
}
.tc19 { 
font-family : Arial; 
font-size : 18px; 
color : #FF0000; 
}  
.flyer { 
width : 640px; 
text-align : center; 
margin : 0 0 0 0; 
min-height : 450px; 
padding : 0 0 0 0; 
background : #ffffbf; 
} 
.flyer2 { 
width : 640px; 
text-align : center; 
margin : 0 0 0 0; 
min-height : 450px; 
padding : 0 0 0 0; 
background : #ffffbf; 
} 
.gelberkasten { 
width : 640px; 
text-align : center; 
margin : 0 0 0 0; 
min-height : 400px; 
padding : 0 0 0 0; 
background : #fbe157; 
} 
.grauerkasten { 
width : 640px; 
text-align : center; 
margin : 0 0 0 0; 
min-height : 370px; 
padding : 0 0 0 0; 
background : #dddddd; 
} 
.oragnerkasten { 
width : 640px; 
margin : 0 0 0 0; 
min-height : 450px; 
padding : 0 0 0 0; 
background : #ff9900; 
} 
.gewinnkasten { 
width : 640px; 
margin : 0 0 0 0; 
min-height : 450px; 
padding : 0 0 0 0; 
background : #fcb16d; 
} 
.leihkasten { 
width : 640px; 
text-align : center; 
margin : 0 0 0 0; 
min-height : 450px; 
padding : 0 0 0 0; 
background : #f26823; 
} 
.raetselkasten { 
width : 600px; 
text-align : center; 
margin : 0 0 0 0; 
min-height : 370px; 
padding : 0 0 0 0; 
background : #CCCCCC; 
} 
.raetselkastenverdrehteworte { 
width : 600px; 
text-align : center; 
margin : 0 0 0 0; 
min-height : 70px; 
padding : 0 0 0 0; 
background : #CCCCCC; 
} 
.raetselkastengegenteil { 
width : 600px; 
text-align : center; 
margin : 0 0 0 0; 
min-height : 105px; 
padding : 0 0 0 0; 
background : #CCCCCC; 
}
.med{font-size:medium;font-weight:normal;padding:0;margin:0
}
#res{padding-right:1em
}
ol li{list-style:none
}
.g{margin:1em 0
}
li.g{font-size:small;font-family:arial,sans-serif
}
.s{max-width:42em
}
.iconspan{
float: right;
margin: 3px;
cursor:pointer;
font-weight: bold;
}
.eg-bar{
background-color: #EEF5D3;
background : url(/include/images/icons/hintergrundtabelle3.gif);
font-weight: bold;
border: 1px solid black;
padding: 3px;
}
div.eg-bar{
width: 630px;
}
.icongroup1{
width: 630px;
}
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 5px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 12px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 0px ;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;

}
.textticket{
width: 620px;
height: 300px;
}
.textticketb{
width: 0px;
height: 0px;
}

