
#index { background-color: #b9bbc9; margin-left: 25px; margin-top: 25px; margin-bottom: 175px;
}

#winterbanner { position: absolute; z-index: 100; margin-left: 725px; margin-top: 7px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: transparent; background-image: url(images/moselle-saar.gif); background-repeat: repeat-no; background-position: bottom; width: 279px; height: 150px;
}

#winterbanner_2 { position: absolute; z-index: 100; margin-left: 655px; margin-top: -31px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: transparent; background-image: url(images/trimmdich.gif); background-repeat: repeat-no; background-position: bottom; width: 356px; height: 147px;
}

.framelayout { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-right: 0px; 
padding-left: 0px; padding-top: 20px; padding-bottom: 80px; width: 1080px; border-left: 1px solid #333333; 
border-top: 1px solid #333333; border-right: 1px solid #333333; border-bottom: 1px solid #333333; background-color: #ffffff; background-image: url(images/papier.png); background-repeat: repeat-x; background-position: top;
}

#content_head { position: relative; z-index: 1; margin-left: 40px; margin-top: 0px; padding-left: 0px; padding-right: 0px; padding-top: 20px; padding-bottom: 0px; width: 860px; height: 195px; border-right: 0px solid #333333;
}

.event_1 { position: relative; z-index: 1; margin-left: -2px; margin-right: 0px; margin-top: 3px; 
margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 
font-family: verdana; font-size: 10px; line-height: 100%; font-weight: light; color: #103030; 
background: #ffffff; letter-spacing: -1px; word-spacing:0px; font-style: normal; text-align: right; 
width: 323px; border-top: 0px dotted #909090;
}

.event_2 { position: relative; z-index: 1; margin-left: 0px; padding: 0px; margin-top: 0px; background-color: #F7F3F2; 
width: 340px; text-align: justify; border-left: 0px dotted silver; border-right: 0px dotted silver;
}

.event_3 { position: relative; z-index: 1; margin-left: 5px; padding: 0px; margin-top: 0px; font-family: georgia; font-size: 12px; color: #005276; line-height: 80%; font-weight: normal; letter-spacing: 0px; word-spacing: -0px; text-indent: 0mm; width: 330px; text-align: justify; border-bottom: 2px dashed #ffffff; border-top: 2px dashed #ffffff;
}

.text_mitte_intro { position: relative; z-index: 1; margin-left: 0px; margin-right: 0px; padding-left: 0px; 
padding-right: 0px; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; font-family: verdana ! important; 
font-size: 11px; color: #404040; line-height: 130%; font-weight:normal; letter-spacing: 0px; word-spacing: 0px; background-color: transparent; width: 330px; text-align: left
}

#start_name { position: absolute; margin-left: 455px; margin-top: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 3px; font-family: georgia ! important; font-size: 16px; line-height: 100%; color:#111111; font-weight: normal; letter-spacing: 0px; text-align: center
}

.headlogo { position: relative; z-index: 1; margin-left: 2px; margin-top: 38px; padding-left: 0px; padding-right:0px; padding-top: 0px; padding-bottom: 0px; font-family: garamond ! important; font-size: 8pt; line-height: 100%
}

#blind { position: absolute; margin-left: 868px; margin-top: 122px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; width: 1px; height: 143px; background: #333333;
}

#headrider { position: absolute; margin-left: 443px; margin-top: 133px; padding-left: 0px; padding-right: 0px;  padding-top: 0px; padding-bottom: 0px; width: 416px; height: 95px; background-image: url(images/radsport.png); background-repeat: repeat-x; background-position: top
}

#headtypo { position: absolute; z-index: 1; margin-left: 163px; margin-top: 83px; padding-left: 0px; padding-right: 0px;padding-top: 0px; padding-bottom: 0px; color: #000080; font-family: georgia ! important; font-size: 29pt; font-weight: bold; line-height: 100%; letter-spacing: -1px; text-transform: capitalize;
font-variant:small-caps; border-bottom: 1px solid #333333; width: 704px; 
}

#headtypo_2 { position: absolute; z-index: 1; margin-left: 165px; margin-top: 125px; padding-left:0px; 
padding-right: 0px; padding-top: 0px; padding-bottom: 0px; width: 408px; height: 71px; color: #000080; font-family: georgia ! important; font-size: 14pt; font-weight: bold; font-style: normal; line-height: 100%; letter-spacing: -1px
}

#topline1 { position: absolute; z-index: 1; margin-left: 110px; margin-top: 45px; padding-left:5px; padding-right: 2px;  padding-top: 9px; padding-bottom: 0px; font-family: Verdana ! important; font-size: 11px; line-height: 110%; color:#333333; font-weight: bold; letter-spacing: -1px; border-top: 0px dashed #999999; text-align: center; width: 330px
}



#topline3 { position: absolute; z-index: 1; margin-left: 166px; margin-top: 197px; padding-left: 0px; padding-right: 0px;  padding-top: 5px; padding-bottom: 0px; font-family: georgia ! important; font-size: 16pt; line-height: 110%; font-weight: bold; color: #000080; font-style: normal; letter-spacing: -1px; border-top: 0px dashed #999999; 
}


.alldown { margin-left: 67px; margin-top: 20px; padding-right: 0px; padding-left: 0px; padding-top: 15px; 
padding-bottom: 25px; font-family: georgia ! important; font-size: 15px; line-height: 90%; width: 869px;
border-top: 1px solid #d4d4d4; border-left: 1px solid #d4d4d4; border-right: 1px solid #333333; 
border-bottom: 1px solid #d4d4d4;
}

.alldown_2 { margin-left: 40px; margin-top: 5px; padding-right: 0px; padding-left: 0px; padding-top: 15px; 
padding-bottom: 15px; font-family: georgia ! important; font-size: 15px; line-height: 90%; width: 869px;
border: 0px solid #333333
}

.blackline_down { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 0px; 
padding-top: 0px; padding-bottom: 0px; font-family: georgia ! important; font-size: 15px; line-height: 90%; 
font-weight: light; letter-spacing: 1px; width: 100%; height: 10px; background: transparent; color:#444444;
border-left: 0px solid #ffffff; border-top: 0px solid #dedede; border-bottom: 0px solid #dedede; 
border-right: 0px solid #333333; 
}

.line_down { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 0px; 
padding-top: 0px; padding-bottom: 0px; width: 100%; height: 0px; background: transparent; border-left: 0px solid #ffffff; border-top: 0px solid #dedede; border-bottom: 1px solid #333333; border-right: 0px solid #333333; 
}


#werbeline_down_3 { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-right: 0px; 
padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: garamond ! important; font-size: 13px; 
line-height: 100%; font-weight: bold; width: 100%; height: 10px; background: transparent; 
text-align: center
}

.top_spacer_history { position: relative; z-index: 20; margin-left: 0px; margin-top: -1px; padding-left: 0px; 
padding-right: 0px; padding-bottom: 0px; padding-top: 0px; background-color: #ffffff; width: 868px; height: 59px;  
border-top: 1px solid #333333; border-bottom: 1px solid #333333; border-right: 0px solid #333333; 
border-left: 1px solid #333333;
}

.name_hsitory { margin-left: 0px; margin-right: 0px; margin-top: 5px; padding-bottom: 3px; 
padding-top: 7px; padding-left: 12px; padding-right: 0px; font-family: times ! important; font-size: 27px; 
line-height: 110%; color: gray; font-weight: bold; letter-spacing: -1px; word-spacing: 0px; 
text-align: left
}

.text_history { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding-left: 20px; 
padding-right: 20px; padding-bottom: 110px; padding-top: 30px; font-family: arial ! important; font-size: 14px; 
line-height: 100%; font-weight: normal; letter-spacing: 0px; width: 867px; border-top: 10px solid #ebebeb; border-bottom: 10px solid #ebebeb; border-right: 0px solid #ebebeb; border-left: 1px solid #ebebeb; text-align: left
}

.link_flyer_ms { position: absolute; z-index: 20; margin-left: 669px; margin-top: 445px; margin-bottom: 0px; padding-left: 0px; 
padding-right: 0px; padding-bottom: 3px; padding-top: 0px; font-family: georgia ! important; font-size: 13px; 
line-height: 140%; font-weight: bold; letter-spacing: 0px; text-align: right
}

.link_back_ms { position: absolute; z-index: 20; margin-left: 669px; margin-top: 375px; margin-bottom: 0px; padding-left: 0px; 
padding-right: 0px; padding-bottom: 3px; padding-top: 0px; font-family: georgia ! important; font-size: 13px; 
line-height: 140%; font-weight: bold; letter-spacing: 0px; text-align: right
}

.link_back { position: absolute; z-index: 20; margin-left: 669px; margin-top: 350px; margin-bottom: 0px; padding-left: 0px; 
padding-right: 0px; padding-bottom: 3px; padding-top: 0px; font-family: georgia ! important; font-size: 13px; 
line-height: 140%; font-weight: bold; letter-spacing: 0px; text-align: right
}

.link_back_down { position: absolute; z-index: 30; margin-left: 670px; margin-top: -90px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 3px; padding-top: 0px; font-family: georgia ! important; font-size: 13px; line-height: 140%; font-weight: bold; letter-spacing: 0px; text-align: right
}

.blitzbio { position: absolute; z-index: 50; margin-left: 25px; margin-top: -130px; margin-bottom: 0px; 
padding-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-top: 2px; background-color: #F9D19D; 
border-bottom: 0px dotted #cccccc; border-left: 0px dotted #cccccc; width: 825px; height: 19px; text-align: center;
}

.biotype { position: relative; z-index: 60; margin-left: 0px; margin-top: 0px; padding-bottom: 0px; padding-top: 0px;
padding-right: 0px; padding-left: 10px; font-family: georgia ! important; font-size: 12px; line-height: 100%; color: orange; font-weight: bold; letter-spacing: 0px; word-spacing: 2px;  
}

.box_histo_top { float: left; z-index: 10; margin-left: 0px; margin-top: 20px; margin-bottom: 20px; 
margin-right: 20px; border: 1px solid #ebebeb; width: 123px; height: 123px;  
background-image: url(images/vereinswap.jpg); background-repeat: repeat-x; background-position: top;
}

.box_histo_links { position: relative; z-index: 1; margin-left: 0px; margin-right: 0px; margin-top: 50px; 
margin-bottom: 0px; padding-left: 10px; padding-right: 15px; padding-top: 20px; width: 250px; 
font-family: georgia ! important; font-size: 13px; line-height: 140%; color: #333333; 
font-weight: normal; background-color: transparent; letter-spacing: 0px; word-spacing: 0px; text-align: justify; 
border-right: 1px dotted #cccccc;
}

.box_histo_mitte { position: relative; z-index: 1; margin-left: 0px; margin-top: 50px; padding-bottom: 0px; 
padding-right: 20px; font-family: georgia ! important; font-size: 13px; line-height: 130%; padding-top: 10px; 
padding-left: 10px; color: #333333; font-weight: normal; background-color: transparent; 
letter-spacing: 0px; word-spacing: 2px; text-align: justify; width: 270px; border-top: 0px solid #ebebeb; border-right: 1px solid #ebebeb; border-bottom: 0px solid #ebebeb; border-left: 0px solid #ebebeb; 
}

.box_histo_rechts { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; 
margin-right: 0px; font-family: georgia ! important; font-size: 13px; line-height: 130%; padding-top: 10px;
padding-left: 20px; padding-right: 15px; color: #333333; font-weight: normal; background-color: transparent; 
letter-spacing: -0px; word-spacing: 2px; text-align: justify; width: 250px; border-top: 0px solid #ebebeb; 
border-right: 1px solid #ebebeb; border-bottom: 0px solid #ebebeb; border-left: 0px solid #ebebeb;
}

.archiv { position: absolute; z-index: 1; margin-left: 10px; margin-top: 224px; margin-bottom: 0px; padding-bottom: 0px; 
padding-top: 0px; padding-left: 10px; padding-right: 0px; font-family: arial ! important; font-size: 13px; 
line-height: 110%; color: #fffff9; font-weight: normal; letter-spacing: 0px; word-spacing: 0px; 
text-align: justify; background-color: transparent; width: 246px
}

.box_danke { position: relative; z-index: 10; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; 
padding-top: 0px; padding-left: 0px; padding-right: 0px; width: 100%; border: 1px dashed #ebebcb; background: #ffffef;
}

.danketypo { margin-left: 0px; margin-right: 10px; margin-top: 8px; padding-bottom: 12px; 
padding-top: 3px; padding-left: 15px; padding-right: 12px; font-family: arial ! important; font-size: 10px; 
line-height: 120%; color: #888888; font-weight: bold; letter-spacing: 0px; word-spacing: 1px; 
text-align: justify; text-transform: uppercase;
}

.s_typo {  margin-left: 0px; margin-right: 0px; margin-top: 5px; padding-bottom: 0px; margin-right: 0px;
padding-top: 0px; padding-left: 10px; padding-right: 15px; font-family: garamond ! important; font-size: 15px; 
line-height: 110%; color: #333333; font-weight: normal; letter-spacing: 0px; word-spacing: 0px; 
text-align: justify; 
}

.box_schuermann { position: absolute; z-index: 10; margin-left: 0px; margin-top: 120px; margin-bottom: 10px; 
margin-right: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; background: #f9f9f9; border-top: 5px solid #ebebeb; border-right: 0px solid #ebebeb; border-bottom: 15px solid #ebebeb; border-left: 5px solid #ebebeb;
width: 532px;
}

.toptext_history { position: relative; z-index: 1; margin-left: 0px; margin-right: 0px; margin-top: 0px; 
margin-bottom: 0px; font-family: garamond ! important; font-size: 36px; line-height: 100%; color: #333333; 
font-weight: bold; background-color: transparent; letter-spacing: -1px; word-spacing: 0px; 
padding-left: 0px; text-align: left
}

.pic-d-tour { float: left; margin-left: 0px; margin-right: 4px; margin-top: 0px; padding-bottom: px;
margin-bottom: 1px; background-color: transparent; padding-left: 0px; border: 1px dotted #333333
}

.allshow { position: relative; margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-right: 0px; 
padding-bottom: 0px; padding-top: 0px; background-color: #ffffff; width: 869px; border-right: 1px solid #333333; 
background-image: url(imagesline_re.jpg); background-repeat: repeat-y; background-position: right
}

#blitzheadlines { position: relative; z-index: 10; margin-left: 0px; margin-top: 0px; padding-top: 1px; 
padding-bottom: 3px; padding-left: 0px; padding-right: 0px; font-family: georgia ! important; color: #005276; 
font-size: 23px; line-height: 0.99em; font-weight: bold; background-color: transparent; letter-spacing: -1px;
width: 100%;
}


#textheadlines { position: relative; z-index: 10; margin-left: 0px; margin-top: 0px; padding-top: 1px; 
padding-bottom: 3px; padding-left: 0px; padding-right: 0px; font-family: georgia ! important; color: #111119; 
font-size: 17px; line-height: 0.99em; font-weight: bold; background-color: transparent; letter-spacing: -1px;
width: 100%; text-align: left
}


#headlines_rechts { position: relative; z-index: 10; margin-left: 3px; margin-top: 0px; padding-top: 0px; 
padding-bottom: 1px; padding-left: 0px; padding-right: 0px; font-family: georgia ! important; 
font-size: 17px; color: #111119; line-height: 100%; font-weight: bold; background-color: transparent; 
letter-spacing: 0px; text-transform: normal; font-style: italic; text-align: left; width: 100%; 
}

.termine_3 { position: relative; z-index: 10; margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-right: 0px; 
padding-top: 5px; padding-bottom: 10px; font-family: garamond ! important; font-size: 16px; color: #101040; line-height: 120%; font-weight: normal; background-color: transparent; letter-spacing: -1px; word-spacing: -1px; 
text-transform: normal; font-style: normal; text-align: justify
}

.differ_gray_3 { position: relative; z-index: 10; margin-left: 1px; margin-top: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: #eeeeef; border-left: 0px solid #cdcdcd; border-right: 0px solid #cdcdcd; border-top: 1px dotted #c6d0e9; border-bottom: 0px dotted #aebbdb; 
}

.womans { position: relative; z-index: 10; margin-left: 0px; margin-top: 0px; padding-top: 0px; 
padding-bottom: 1px; padding-left: 0px; padding-right: 0px; font-family: georgia ! important; 
font-size: 17px; color: #333339; line-height: 100%; font-weight: bold; background-color:transparent; 
letter-spacing: -1px; text-transform: normal; font-style: italic; text-align: left; border-top: 0px dotted #aebbdb;
}

#headlines_rechts_3 { position: relative; z-index: 10; margin-left: 3px; margin-top: 10px; padding-top: 1px; 
padding-bottom: 8px; padding-left: 0px; padding-right: 0px; font-family: georgia ! important; 
font-size: 17px; color: #111119; line-height: 100%; font-weight: bold; background-color: transparent; 
letter-spacing: 0px; text-transform: normal; font-style: italic; text-align: left; width: 100%;
}

#text_rechts { position: relative; z-index: 10; margin-left: 0px; margin-top: 10px; padding-top: 1px; 
padding-bottom: 3px; padding-left: 12px; padding-right: 0px; font-family: georgia ! important; color: #005276; 
font-size: 17px; line-height: 0.99em; font-weight: bold; background-color: transparent; letter-spacing: -1px;
}

#navi_ob { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-left: 50px; padding-right: 0px; 
padding-top: 0px; padding-bottom: 0px; font-family: georgia ! important; color: #336791; font-size: 11px; line-height: 130%; font-weight: bold; background-color: transparent; letter-spacing: 0px; height: 28px; border-left: 0px solid #dedede; 
word-spacing: 0px; text-align: left
}

.navi_frame { position: relative; z-index: 1; margin-left: 0px; margin-top: 6px; padding-left: 10px; padding-right: 0px; 
padding-top: 0px; padding-bottom: 7px; font-family: georgia ! important; color: #336791; font-size: 11px; line-height: 140%; font-weight: bold; background-color: transparent; letter-spacing: 0px; height: 28px; border-left: 0px solid #dedede; word-spacing: 0px; width: 165px;
}

.textradmeldg_2 { float: left; z-index: 10; margin-left: 10px; margin-top: 0px; padding-top: 4px; padding-bottom: 3px; padding-left: 0px; padding-right: 0px; font-family: georgia ! important; font-size: 12px; line-height: 150%;
color: #333333; font-weight: normal; background-color: transparent; letter-spacing: 0px; word-spacing: 2px; text-align: left; width: 140px;
}

.extralines { position: relative; z-index: 10; left: -2px; top: 0px; padding-top: 1px; 
padding-bottom: 3px; padding-left: 0px; padding-right: 0px; font-family: georgia ! important; color: #005276; 
font-size: 17px; line-height: 0.99em; font-weight: bold; background-color: transparent; letter-spacing: 0px;
width: 100%;
}

.textradmeldg { position: relative; z-index: 10; margin-left: 0px; margin-top: 0px; padding-top: 4px; padding-bottom: 3px; padding-left: 0px; padding-right: 5px; font-family: georgia ! important; font-size: 12px; line-height: 160%;
color: #333333; font-weight: normal; background-color: transparent; letter-spacing: 0px; word-spacing: 2px; 
text-align: left; width: 155px;
}

.tbnavi { margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-right: 0px; padding-top: 15px; padding-bottom: 5px; background-color: transparent; border-left: 0px solid #ffffff; border-right: 0px solid #cfcfcf; border-bottom: 0px solid #cfcfcf; width: 145px; border-top: 0px solid #cfcfcf; line-height: 150px; height: 128px;
}

.tbcenter { margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; background-color: transparent; border-bottom: 10px solid #cfcfcf; border-right: 1px solid #cfcfcf;
}

.inhalt_spalten_mitte { position: relative; z-index: 1; margin-left: 0px; padding-left: 0px; padding-right: 0px;
margin-top: 0px; padding-top: 0px; padding-bottom: 0px; font-weight: normal; letter-spacing: 0px; word-spacing: 0px; text-indent: 0mm; background-color: transparent; width: 355px 
}


#textheadlines_4 { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 1px; padding-left: 0px; padding-right: 0px; font-family: georgia ! important; font-size: 17px; line-height: 110%; font-weight: bold; color: #003176; background-color: transparent; letter-spacing: -1px; word-spacing: 0px; font-style: italic; text-align: left
}

#textheadlines_0 { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 3px; padding-left: 0px; padding-right: 0px; font-family: arial ! important; font-size: 11px; 
line-height: 100%; font-weight: bold; background-color: transparent; letter-spacing: 0px;  
word-spacing: 0px; font-style: normal
}


.text_mitte_oben { position: relative; z-index: 1; margin-left: 1px; margin-right: 1px; padding-left: 0px; 
padding-right: 0px; margin-top: 3px; padding-top: 3px; padding-bottom: 0px; font-family: georgia ! 
important; font-size: 12px; line-height: 150%; font-weight: light; letter-spacing: 0px; 
word-spacing: -1px; background-color: transparent; width: 328px; text-align: justify
}





.inhalt_spalten_rechts { position: relative; z-index: 1; margin-left: 0px; padding-left: 0px; padding-right: 0px;
margin-top: 0px; padding-top: 0px; padding-bottom: 0px; font-weight: normal; letter-spacing: 0px; word-spacing: 0px; text-indent: 0mm; background-color: transparent; width: 340px;  border: 0px solid powderblue; 
}

.tbright { margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 0px; background-color:#ffffff; border-left: 0px; solid #cfcfcf; border-right: 0px solid #333333; border-bottom: 10px solid #cfcfcf; border-top: 0px solid #cfcfcf;
}

.tbleft { margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; background-color: transparent; border-left: 0px solid #ffffff; border-right: 1px solid #cfcfcf; border-bottom: 10px solid #cfcfcf; width: 155px; border-top: 0px solid #cfcfcf; font-weight: normal;
}

.rechtunten { margin-left: 0px; margin-top: 0px; padding-left: 4px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; background-color: transparent; border-bottom: 10px solid #cfcfcf; height: 10px; BORDER: powderblue 1px solid;
text-align: center;
}

.rechtoben { margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; background-color: transparent; border-bottom: 10px solid #cfcfcf; height: 10px; border: 1px solid #cfcfcf; 
text-align: center;
}


.lup_down { position: relative; margin-left: 0px; margin-top: 0px; padding-left: 3px; padding-right: 0px; padding-top: 2px; padding-bottom: 10px; font-family: arial ! important; font-size: 16px; line-height: 0.90em; color: #333333; font-weight: normal; background-color: #ffffff; width: 325px; height: 50px; text-align: left; 
}

.tipps_1 { position: relative; z-index: 1; relative; margin-left: 0px; margin-top: 0px; padding-left: 4px; padding-right: 4px; 
padding-top: 12px; padding-bottom: 5px; font-family: georgia ! important; font-size: 12px; color: #222222; 
line-height: 150%; font-weight: light; text-align: left; letter-spacing: 0px; word-spacing: 0px; text-indent: 0mm;
border-right: 0px solid #cfcfcf; border-bottom: 0px solid #FAFAFB; width: 155px;
}

.tipps_2 { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-left: 8px; padding-right: 5px; 
padding-top: 12px; padding-bottom: 5px; font-family: georgia ! important; font-size: 12px; color: #222222; 
line-height: 130%; font-weight: light; text-align: left; letter-spacing: 0px; word-spacing: 0px; text-indent: 0mm; border-right: 0px solid #cfcfcf; border-left: 1px solid #cfcfcf; width: 155px;
}

#lokal_top { position: relative; margin-left: 0px; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; 
padding-left: 0px; padding-right: 0px; font-family: courier new ! important; font-size: 21px; line-height: 100%;
font-weight: bold; color: #005176; background-color: transparent; letter-spacing: 0px; text-transform: normal;
border-bottom: 0px solid #F7F8EE; 
}

.lokakline_1 { position: relative; margin-left: 0px; margin-top: 0px; padding-top: 0px; 
padding-bottom: 7px; padding-left: 0px; padding-right: 8px; font-family: verdana ! important; font-size: 11px; 
color: #111111; line-height: 120%; font-weight: normal; letter-spacing: 0px; word-spacing: 2px; text-indent: 0mm; 
text-align: left; width: 332px;
}

#lokal_in { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; 
padding-left: -8px; padding-right: 0px; font-family: courier new; color: #000080; font-size: 13px; line-height: 100%; 
font-weight: bold; background-color: #fafafb; letter-spacing: 1px; text-indent: 0mm; text-align: center; 
border-left: 0px dotted #cfcfcf; border-right: 0px dotted #cfcfcf; border-top: 0px dotted #cfcfcf; 
border-bottom: 3px double silver; border-top: 3px double silver; width: 342px;
}



.hr_nachb { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-family: arial ! important; font-size: 0px; line-height: 100%; font-weight: normal; border-bottom: 5px solid #e5e5e5; height: 0px; width: 100%
}

.hr_stream { position: relative; z-index: 1; margin-left: -7px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-family: arial ! important; font-size: 0px; line-height: 100%; font-weight: normal; 
border-bottom: 10px solid #777777; height: 0px; 
}
.hr_stream_2 { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-family: arial ! important; font-size: 0px; line-height: 100%; font-weight: normal; 
border-bottom: 10px solid #3000b5; height: 0px; 
}


.hr { position: relative; z-index: 0; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-family: arial ! important; font-size: 1px; line-height: 140%; font-weight: normal; border-bottom: 1px dotted silver; height: 1px; width: 100%
}

.hr_0 { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; 
padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-family: arial ! important; font-size: 3px; 
line-height: 100%; font-weight: normal; border-bottom: 3px double silver; height: 8px; width: 100%
}

.hr_1 { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; 
padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-family: arial ! important; font-size: 3px; 
line-height: 100%; font-weight: normal; border-bottom: 1px dashed #000001; height: 8px; width: 100%
}

.hr_2 { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-family: arial ! important; font-size: 5px; line-height: 90%; font-weight: normal; border-bottom: 1px solid #d0d0ff; height: 5px; width: 300px; background: #eeeeef
}

.hr_3 { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-family: arial ! important; font-size: 5px; line-height: 100%; font-weight: normal; border-bottom: 5px solid #cfcfcf; height: 9px; width: 100%
}

.hr_top { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; 
padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-family: arial ! important; font-size: 5px; 
line-height: 50%; font-weight: normal; border-bottom: 3px dashed #ffffff; border-top: 0px dashed #ffffff; 
border-right: 0px dashed #ffffff; border-left: 0px dashed #ffffff; height: 3px; width: 100%
}

.themencenter_2 { position: relative; margin-left: 0px; margin-top: 0px; padding-left: 7px; padding-right: 4px; 
padding-top: 5px; padding-bottom: 5px; margin-bottom: 0px;font-family: georgia ! important; font-size: 12px; 
color: #222222; line-height: 140%; font-weight: light; text-align: left; letter-spacing: 0px; word-spacing: 0px; text-indent: 0mm; border-right: 1px solid #cfcfcf; border-bottom: 0px solid #FAFAFB; width: 155px; background-image: url(imagesschatverl_2.jpg); background-repeat: repeat-y; background-position: left; background-color: #ffffff;
}

#textaktiv_1 { position: absolute; z-index: 10; margin-left: 2px; margin-top: -12px; padding-top: 0px; 
padding-bottom: 0px; padding-left: 3px; padding-right: 0px; font-family: georgia ! important; 
font-size: 17px; color: #111119; line-height: 110%; font-weight: bold; background-color: #ffffff; 
letter-spacing: 0px; text-transform: normal; width: 220px; font-style: italic; text-align: left;
}

.aktiv_down { position: relative; margin-left: 3px; margin-top: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-family: arial ! important; font-size: 1px; line-height: 1px; color: #333333; font-weight: normal; background-color: #eeeeff; width: 335px; BORDER-left: #cccccc 1px solid; BORDER-right: #cccccc 1px solid; 
BORDER-bottom: #cccccc 1px solid; BORDER-top: #A52A2A 1px dashed; text-align: justify;
}


.mark_1 { float: right; margin-left: 0px; margin-top: 0px; padding-left: 7px; padding-right: 7px; 
padding-top: 7px; padding-bottom: 2px; background-color: transparent; 
}
.mark_2 { float: left; margin-left: 0px; margin-top: 0px; padding-left: 15px; padding-right: 10px; 
padding-top: 0px; padding-bottom: 0px; background-color: transparent;
}
.mark_3 { float: left; margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-right: 5px; 
padding-top: 0px; padding-bottom: 0px; background-color: transparent; 
}
.mark_4 { float: left; margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-right: 4px; 
padding-top: 0px; padding-bottom: 0px; background-color: transparent; 
}
.mark_5 { float: left; margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-right: 4px; 
padding-top: 0px; padding-bottom: 0px; background-color: transparent; 
}


.topic_down { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-top: 0px; 
padding-right: 0px; padding-bottom: 0px; font-family: georgia ! important; font-size: 12px; line-height: 1.12em; 
color: #222222; font-weight: normal; background-color: transparent; text-transform: lowercase;
letter-spacing: 0px; text-indent: 0mm; text-align: left
}

.content_down { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-top: 0px; 
padding-right: 20px; padding-bottom: 0px; font-family: georgia ! important; font-size: 12px; line-height: 1.12em; 
color: #222222; font-weight: normal; background-color: transparent; text-transform: lowercase;
letter-spacing: 0px; text-indent: 0mm; text-align: justify
}


.differ_gray { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 50%; width: 100%; height: 20px; background-color: #FAFAFB;
}
.differ_gray_1 { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 1%; width: 99%; height: 3px; background-color: #cdcdcd;
font-family: georgia ! important; font-size: 1px;
}
.differ_gray_2 { position: relative; z-index: 1; margin-left: 1px; margin-top: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;  width: 100%; height: 20px; background-color: #eeeeef; border-left: 0px solid #cdcdcd; border-right: 0px solid #cdcdcd; border-top: 1px dotted #c6d0e9; border-bottom: 0px dotted #aebbdb
}

.differ_midi { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 3px; line-height: 20%; width: 95%; height: 3px; 
background-color: transparent;
}

.differ_1 { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background: transparent; height: 10px; font-size: 1px; line-height: 10%; 
}

.differline {  position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 0px; 
padding-top: 0px; padding-bottom: 0px; width: 100%; background: transparent; 
border-left: 1px solid #ffffff; border-top: 0px solid #dedede; border-bottom: 0px solid #dedede; 
border-right: 0px solid #333333; 
}

#racedays { position: relative; z-index: 10; margin-left: 0px; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; font-family: georgia ! important; color: #2e84b5; font-size: 33px; line-height: 80%; 
font-weight: bold; background-color: #FAFAFB; letter-spacing: -2px; text-align: left; word-spacing: 2px; 
border: 0px solid #ececec; width: 335px; height: 186px; background-image: url(imagesbox.jpg); background-repeat: repeat-y; background-position: bottom-left;
}

#books_top { position: relative; z-index: 10; margin-left: 0px; margin-top: 0px; padding-top: 0px; 
padding-bottom: 0px; padding-left: 0px; padding-right: 0px; font-family: Verdana ! important; color: #228B22 ; 
font-size: 23px; line-height: 110%; font-weight: bold; background-color: #F0FFFF; letter-spacing: -2px;
text-align: left; word-spacing: 1px; width: 335px;
}

#keil_top { position: relative; z-index: 10; margin-left: 0px; margin-top: 0px; padding-top: 0px; 
padding-bottom: 3px; padding-left: 0px; padding-right: 0px; font-family:Verdana ! important; color: #ffffff; 
font-size: 27px; line-height: 80%; font-weight: bold; background-color: #cccccc; letter-spacing: -2px;
width: 100%; text-align: left; word-spacing: 2px
}


.keil_in { position: relative; margin-left:0px; margin-top: 5px; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 20px; font-family: verdana ! important; font-size: 11px; line-height: 100%; color: #333333; font-weight: normal; background-color:transparent; text-align: left; letter-spacing: 0px; word-spacing: 0px
}

.themen_1 { float: left; margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-right: 7px; 
padding-top: 0px; padding-bottom: 2px; background-color: transparent;
}


.artikel_down { position: relative; margin-left: 3px; margin-top: 0px; padding-left: 0px; padding-right: 0px; 
padding-top: 0px; padding-bottom: 0px; font-family: verdana ! important; font-size: 17px; line-height: 110%; 
color: #333333; font-weight: normal; background-color: #F0FFF9 ; width: 335px; height: 165px; 
BORDER-left: #cccccc 1px solid; BORDER-right: #cccccc 1px solid; 
text-align: left;
}

#art_top {  position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-top: 0px; padding-bottom: 2px; 
padding-left: 0px; padding-right: 0px; font-family: garamond ! important; font-size: 15px; line-height: 110%;
font-weight: bold; color: #005276; background-color: transparent; letter-spacing: 0px;  
border-bottom: 0px solid #F7F8EE; text-align: left;
}

.gesuche { border-top: 10px solid #3000b5; border-left: 1px solid #f6f6f6; border-right: 1px solid #f6f6f6;
border-bottom: 10px solid #3000b5; background-image: url('imagesblackshadow.gif'); background-repeat:yes-repeat;
}

.gesuche_2 { border-top: 0px dotted #777777; border-left: 1px dotted gray; 
border-right: 1px dotted gray; border-bottom: 0px dotted #777777; background: #f9f9f9;
background-image: url('imagesblackshadow.gif'); background-repeat:yes-repeat;
}

.art_in { position: relative; margin-left: 0px; margin-top: 5px; padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 10px; font-family: verdana ! important; font-size: 11px; line-height: 110%; color: #333333; font-weight: normal; background-color: #F0FFF0; text-align: left; letter-spacing: 0px; word-spacing: 0px
}

#artline_1 {margin-left: 0px; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; 
padding-left: 0px; padding-right: 0px; font-family: arial ! important; font-size: 13px; line-height: 100%;
font-weight: bold; color: #111180; background-color: red; letter-spacing: 0px;  
border-bottom: 0px solid #F7F8EE;
}

.headlinesmeldung { position: relative; z-index: 10; margin-left: 5px; margin-right: 0px; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; font-family: georgia ! important; color: #111119; 
font-size: 19px; line-height: 100%; font-weight: bold; letter-spacing: -1px; font-style: italic; text-align: left; border-bottom: 0px dotted silver; border-top: 0px double silver;
background-color: transparent;
}

.headlinesmeldung_2 { position: relative; z-index: 10; margin-left: 2px; margin-right: 2px; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 2px; padding-right: 0px; font-family: georgia ! important; color: #111119; 
font-size: 17px; line-height: 100%; font-weight: bold; background-color: transparent; letter-spacing: -1px;
text-align: left; border-bottom: 0px double silver; border-top: 0px double silver;
}
.headlinesmeldung_3 { position: relative; z-index: 100; margin-left: 0px; margin-right: 0px; margin-top: 0px; 
padding-top: 2px; padding-bottom: 3px; padding-left: 0px; padding-right: 2px; font-family: georgia ! important; 
color: #111119; font-size: 17px; line-height: 100%; font-weight: bold; background-color: transparent; letter-spacing: -1px;
text-align: left; border-bottom: 0px double silver; border-top: 0px double silver;
}

.headlinesmeldung_4 { position: relative; z-index: 10; margin-left: 3px; margin-right: 3px; margin-top: 0px; padding-top: 2px; padding-bottom: 3px; padding-left: 0px; padding-right: 2px; font-family: georgia ! important; color: #111119; 
font-size: 17px; line-height: 100%; font-weight: bold; background-color: #FAFAFB; letter-spacing: -1px;
text-align: left; height: 20px; border-bottom: 2px solid #c0c0c0; border-top: 0px double silver;
}

#pili_top { position: relative; z-index: 10; margin-left: 3px; margin-right: 3px; margin-top: 0px; padding-top: 10px; 
padding-bottom: 10px; padding-left: 0px; padding-right: 0px; font-family:Verdana ! important; color: #A52A2A ; 
font-size: 33px; line-height: 80%; font-weight: bold; background-color: #F0FFFF; letter-spacing: -2px;
text-align: left; word-spacing: 2px; width: 335px; border-top: 2px solid #c0c0c0;
}

#raci{ float: left; margin-left: 3px; margin-right: 3px; margin-top: 0px; padding-top: 0px; 
padding-bottom: 0px; padding-left: 0px; padding-right: 0px; background-color: #F0FFFF  
}

.meldung { position: relative; z-index: 1; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-top: 10px; 
padding-bottom: 1px; padding-left: 5px; padding-right: 5px; font-family: georgia ! important; font-size: 12px; 
color: #333333; line-height: 120%; font-weight: normal; background-color: transparent; 
letter-spacing: 0px; word-spacing: 0px; text-align: left; border-bottom: 0px double #cdcdcd;
}

.meldung_1 { position: relative; z-index: 1; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-top: 10px; 
padding-bottom: 1px; padding-left: 5px; padding-right: 5px; font-family: georgia ! important; font-size: 12px; 
color: #333333; line-height: 120%; font-weight: normal; background-color: transparent; 
letter-spacing: 0px; word-spacing: 0px; text-align: left; border: 0px double #cdcdcd;
}

.meldung_2 { position: relative; z-index: 1; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 2px; padding-right: 0px; font-family: arial; font-size: 14px; color: #666666; line-height: 100%; background-color: #ffffff; letter-spacing: -1px; word-spacing: 0px; text-align: left; border:0px double #cdcdcd; font-weight: bold;
}

.meldung_3 { position: relative; z-index: 1; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-top: 0px; 
padding-bottom: 0px; padding-left: 0px; padding-right: 0px; font-family: georgia ! important; font-size: 12px; 
color: #333333; line-height: 110%; font-weight: normal; background-color: transparent; 
letter-spacing: 0px; word-spacing: 0px; text-align: left; border:0px double #cdcdcd;
}

.meldung_tv { position: relative; z-index: 1; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-top: 0px; 
padding-bottom: 0px; padding-left: 0px; padding-right: 0px; font-family: garamond ! important; font-size: 15px; 
color: #333333; line-height: 120%; font-weight: bold; background-color: transparent; 
letter-spacing: 0px; word-spacing: 0px; text-align: left; border:0px double #cdcdcd;
}

.zog { position: relative; z-index: 1; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-top: 0px; 
padding-bottom: 0px; padding-left: 5px; padding-right: 0px; font-family: arial ! important; font-size: 11px; 
color: #333333; line-height: 120%; font-weight: bold; background-color: transparent; 
letter-spacing: 0px; word-spacing: 0px; text-align: left; border:0px double #cdcdcd;
}

.euro { position: relative; z-index: 40; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-top: 0px; 
padding-bottom: 0px; padding-left: 0px; padding-right: 0px; background: transparent; 
border-left: 0px dashed #999999; border-right: 0px dashed #999999;
width: 325px;
}

.klam { position: absolute; z-index: 100; margin-left: 280px; margin-right: 0px; margin-top: -59px; padding-top: 0px; 
padding-bottom: 0px; padding-left: 0px; padding-right: 0px; font-family: arial; font-size: 1px; 
background-color: transparent; background-image: url(images/klammer.gif); background-repeat: repeat-x; background-position: top; width: 33px; height: 56px 
}

.meldunghead { position: relative; margin-left: 10px; margin-right: 10px; margin-top: 0px; padding-top: 8px; 
padding-bottom: 3px; padding-left: 0px; padding-right: 0px; font-family: verdana ! important; font-size: 10px; 
color: #333333; line-height: 130%; font-weight: normal; background-color: transparent; 
letter-spacing: -0px; word-spacing: 1px; text-align: left; border-left: 0px dotted silver; border-right: 0px dotted silver;
border-bottom: 0px dotted silver;
}
.meldetext_1 { position: relative; z-index: 100; margin-left: 0px; margin-right: 2px; margin-top: 0px; padding-top: 3px; 
padding-bottom: 3px; padding-left: 0px; padding-right: 0px; font-family: garamond ! important; font-size: 27px; 
color: blue; line-height: 100%; font-style: normal; background-color: transparent; 
letter-spacing: -1px; word-spacing: 2px; text-align: left; 
}

.nachrichtenhead { position: relative; margin-left: 2px; margin-right: 2px; margin-top: 0px; padding-top: 3px; 
padding-bottom: 3px; padding-left: 3px; padding-right: 3px; font-family: verdana ! important; font-size: 11px; 
color: #333333; line-height: 110%; font-style: italic; background-color: transparent;
letter-spacing: 0px; word-spacing: 1px; text-align: left; border: 0px dotted #000080;
}
.meldunganzeige { position: relative; margin-left: 0px; margin-top: 5px; padding-top: 0px; 
padding-bottom: 1px; padding-left: 0px; padding-right: 0px; font-family: courier new; font-size: 12px; 
color: #333333; line-height: 120%; font-weight: normal; background-color: transparent; 
letter-spacing: 0px; word-spacing: 1px; text-align: left; border-top: 0px solid #000080;
}

.themen_top { position: relative; margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 0px; padding-top: 5px; padding-bottom: 10px; font-family: Arial ! important; color: #444444; font-size: 14px; line-height: 100%; font-weight: normal; background-color: #ececec; border-bottom: 1px dashed #333333
}

.blitzmeldungen { position: relative; left: 0px; margin-top: 9px; padding-left: 0px; padding-right: 0px; 
padding-bottom: 5px; padding-top: 0px; font-family: Arial ! important; color: #666666; font-size: 14px; 
line-height: 100%; font-weight: normal; background-color: #ffffff; width: 718px; 
}

#blue_line { position: relative; margin-left: 58px; margin-top: 7px; padding-right: 0px; padding-left: 0px; 
padding-top: 0px; padding-bottom: 0px; width: 875px; height: 17px; background: #0b9eDE
}

.blue_typo { position: relative; z-index: 1; margin-left: 60px; margin-top: 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-family: times ! important; color: #777777; 
font-size: 27px; line-height: 100%; font-weight: bold; letter-spacing: -3px; word-spacing: 2px; text-indent: 0mm;
border-bottom: 0px solid #dedede;
}

#toplines_2 { position: relative; z-index: 10; margin-left: 9px; margin-top: -11px; padding-left: 5px; padding-right: 0px; padding-top: 1px; padding-bottom: 2px; color:#777777; font-family: garamond ! important; font-size: 17px; line-height:110%; font-weight: bold; height: 14px; background-color: #ffffff; text-transform: uppercase; letter-spacing: -1px; width: 125px;
}

.blitzthemen { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-left: 2px; padding-right: 7px; padding-top: 3px; padding-bottom: 12px; font-family: Arial ! important; color: #777777; font-size: 11px; line-height: 100%; font-weight: normal; width: 285px; word-spacing: 4px; 
}

.toplinetypo { position: relative; margin-left: 0px; top: -6px; padding-left: 0px; padding-right: 0px; 
padding-top: 8px; padding-bottom: 3px; font-family: garamond ! important; color: #336791; font-size: 24px; line- font-weight: bold; width: 100%; text-transform: normal; letter-spacing: -2px; text-indent: 32mm; border-top: 0px solid #dedede;
}

#posi { position: relative; z-index: 1; margin-left: 10px; margin-top: 13px; padding-left: 0px; 
padding-right: 0px; padding-top: 0px; padding-bottom: 0px; background-color: transparent; font-family: times ! important; font-size: 16px; line-height: 1.0em; font-weight: normal; line-height: 100%; color: #336791; letter-spacing: 0px; 
word-spacing: 1px; list-style: outside; text-align: justify; border-bottom: 0px solid #ffffff; width: 870px;
}

.positop_1 { margin-left: 0px; margin-top: 0px; padding-left: 10px; padding-right: 8px; padding-top: 0px; 
padding-bottom: 5px; text-align: justify; border-left: 0px solid #dedede; border-right: 0px solid #dedede;
border-bottom: 0px solid #dedede;
}

.positop_2 {margin-left: 0px; margin-top: 0px; padding-left: 8px; padding-right: 12px; padding-top: 0px; 
padding-bottom: 5px; border-left: 0px solid #dedede; border-bottom: 0px solid #dedede;
}

.positop_3 {margin-left: 0px; margin-top: 0px; padding-left: 10px; padding-right: 0px; padding-top: 0px; 
padding-bottom: 0px; font-family: garamond ! important; color: #336791; font-size: 21px; line-height: 100%; font-weight: bold; letter-spacing: -1px; border-left: 1px solid #dedede; border-right: 0px solid #dedede; word-spacing: 0px; text-align: left; 
}

.stichwort_top { position: relative; z-index: 1; margin-left: 0px; margin-top: 20px; padding-left: 0px; padding-right: 0px; 
padding-top: 0px; padding-bottom: 0px; background-color: #fffff0; height:80px
}

.ansage { position: relative; z-index: 1; margin-left: 0px; margin-top: 20px; padding-left: 10px; padding-right: 10px; 
padding-top: 0px; padding-bottom: 0px; background-color: #fffff0; height:80px
}

.stichwort { position: relative; z-index: 1; margin-left: 0px; margin-top: 20px; padding-left: 0px; padding-right: 0px; 
padding-top: 0px; padding-bottom: 0px; background-color: #ffffff
}


#textheadlines_2 { position: relative; z-index: 1; margin-left: 5px; margin-top: 11px; padding-top: 0px; 
padding-bottom: 0px; padding-left: 0px; padding-right: 0px; font-family: georgia ! important; color: #005276; 
font-size: 22px; line-height: 0.99em; font-weight: bold; background-color: transparent; letter-spacing: -1px;
border-bottom: 0px solid #F7F8EE; border-top: 0px solid #F7F8EE; text-indent: 0mm; 
}

#textheadlines_3 { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-top: 0px; 
padding-bottom: 0px; padding-left: 0px; padding-right: 0px; font-family: georgia ! important; 
font-size: 12px; color: #000050; line-height: 90%; font-weight: bold; background-color: #ffffff; 
letter-spacing: 0px; text-align: left; text-transform: uppercase;
}

#textheadlines_7 { position: relative; margin-left: 5px; margin-top: 0px; padding-top: 5px; padding-bottom: 5px; 
padding-left: 0px; padding-right: 0px; font-family: times ! important; font-size: 20px; line-height: 90%;
font-weight: light; color: #666666; background-color: transparent; letter-spacing: -1px;  
border-bottom: 0px solid #F7F8EE;
}

#box_1 { position: relative; margin-top: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 5px; background-color: #ffffff; border-bottom: 0px solid #dedede; border-left: 1px solid #dedede; 
border-right: 1px solid #dedede; width: 893px;
}

.mark_top { position: relative; margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 15px; font-family: arial ! important; color: #cecece; font-size: 27px; line-height: 90%; font-weight: bold; background-color: transparent; letter-spacing: 2px; text-indent: 0mm; border-bottom: 0px solid #dedede;   
}

.teaser { position: relative; z-index: 1; margin-left: 0px; margin-top: 10px; padding-left: 2px; padding-top: 0px; 
padding-right: 10px; padding-bottom: 12px; border-bottom : 0px solid #F7F8EE; border-top: 0px dotted #F7F8EE; 
background-color: #ffffff; width: 100%; border-bottom: 1px dashed #dedede;
}

.themencenter { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-left: 7px; padding-right: 5px; 
padding-top: 0px; padding-bottom: 0px; border: 0px solid #dedede; width: 68%
}

.burg { position: relative; margin-left: 0px; top: 0px; padding-left: 0px; padding-right: 7px; 
padding-top: 0px; padding-bottom: 0px; font-family: georgia ! important; font-size: 13px; color: #222222; 
line-height: 100%; font-weight: light; text-align: left; letter-spacing: 0px; word-spacing: 0px; text-indent: 0mm;
border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; border-bottom: 0px solid #cfcfcf; width: 98%; background-image: url(imagesschatverl_2.jpg); background-repeat: repeat-y; background-position: left;
}

.themencenter_3 { position: relative; margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-right:0px; 
padding-top: 0px; padding-bottom: 0px; font-family: georgia ! important; font-size: 12px; color: #222222; 
line-height: 110%; font-weight: light; text-align: justify; letter-spacing: 0px; word-spacing: 0px; text-indent: 0mm;
border-top: 0px solid #cfcfcf; width: 100%; background-color: #ffffff;
}

.aroma_1 { position: relative; margin-left: 0px; margin-top: 0px; padding-left: 7px; padding-right:7px; 
padding-top: 0px; padding-bottom: 0px; font-family: georgia ! important; font-size: 12px; color: #222222; 
line-height: 100%; font-weight: light; text-align: justify; letter-spacing: 0px; word-spacing: 0px; text-indent: 0mm;
border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; border-bottom: 0px solid #cfcfcf; width: 98%; background-color: #ffffff;
}
.aroma_2 { position: relative; margin-left: 0px; margin-top: 0px; padding-left: 7px; padding-right:7px; 
padding-top: 0px; padding-bottom: 0px; font-family: georgia ! important; font-size: 12px; color: #222222; 
line-height: 100%; font-weight: light; text-align: justify; letter-spacing: 0px; word-spacing: 0px; text-indent: 0mm;
border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; border-bottom: 1px solid #cfcfcf; width: 98%; background-color: #ffffff;
}

.themencenter_4 { position: relative; margin-left: 0px; top: 0px; padding-left: 8px; padding-right: 8px; 
padding-top: 0px; padding-bottom: 5px; font-family: georgia ! important; font-size: 13px; color: #222222; 
line-height: 110%; font-weight: light; text-align: justify; letter-spacing: 0px; word-spacing: 0px; text-indent: 0mm;
border-left: 1px solid #cfcfcf; width: 80%; background-image: url(imagesschatverl_2.jpg); background-repeat: repeat-y; background-position: left;
}

.topic { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-top: 0px; 
padding-right: 50px; padding-bottom: 0px; font-family: arial ! important; font-size: 13px; line-height: 1.12em; 
color: #222222; font-weight: light; background-color: transparent; text-transform: lowercase;
letter-spacing: 0px; text-indent: 0mm
}

.mark_top_3 { position: relative; margin-left: 0px; margin-top: 10px; padding-left: 8px; padding-right: 8px; padding-top: 0px; padding-bottom: 0px; font-family: Verdana ! important; color: #999999; font-size: 17px; line-height: 100%; font-weight: bold; background-color: transparent; letter-spacing: -2px; text-indent: 0mm; border-bottom: 0px solid #dedede; text-align: left
}

.teaser_2 { position: relative; z-index: 1; margin-left: 10px; margin-top: 5px; padding-left: 0px; padding-top: 0px; 
padding-right: 0px; padding-bottom: 0px; border-bottom : 0px solid #F7F8EE; border-top: 0px dotted #F7F8EE; 
background-color: transparent; border: 0px solid #cfcfcf; border-top: 0px solid #cfcfcf; width: 480px;
}

#intro_top { position: relative; margin-left: 0px; margin-top: 5px; padding-left: 5px; padding-right: 10px; 
padding-top: 5px; padding-bottom: 10px; font-family: arial ! important; color: #444444; font-size: 13px; line-height: 130%; 
font-weight: normal; background-color: transparent; letter-spacing: 0px; text-indent: 0mm; text-transform: lowercase;
text-align:justify; border-bottom: 1px dashed #cfcfcf; border-left: 0px solid #F7F8EE; border-right: 0px solid #cfcfcf;  
background-color: #FAFAFB
} 

.topic_2 { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-top: 0px; 
padding-right: 0px; padding-bottom: 0px; font-family: arial ! important; font-size: 15px; line-height: 1.0em; 
color: #222222; font-weight: light; background-color: transparent; text-transform: lowercase;
letter-spacing: 0px; text-indent: 0mm; text-align: left
}



.top_themen { position: relative; margin-left: 5px; margin-top: 0px; padding-left: 0px; padding-right: 0px; 
padding-top: 0px; padding-bottom: 1px; font-family: Arial ! important; color: #280CAF; 
font-size: 13px; line-height: 110%; font-weight: bold; background: #fafafb; 
}

.lokal {position: absolute; z-index: 10; margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-right:0px; padding-top: 0px; padding-bottom: 0px; font-family: garamond ! important; font-size: 8pt; line-height: 100%;
border: 1px solid #eeeeee; width: 120px;
}

.box_layout_rechts { position: absolute; margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; height: 1px; background-color: transparent;
}

#spalte_rechts { position: relative; z-index: 10; margin-left: 0px; margin-top: -1px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; width: 175px; background-color: transparent; border-left: 1px solid #dedede; border-top: 1px solid #dedede; border-right: 1px solid #dedede; border-bottom: 10px solid #E6EAFF; 
}

.dateline { margin-left: 0px; margin-top: 2px; padding-left: 10px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; color: #ffffff; font-family: arial ! important; font-size: 13px; line-height: 100%; font-weight: bold; height: 5px; 
}

#differ_top { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background: transparent; height: 25px; font-size: 3px; line-height: 50%; 
}

.differ_picre { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 0px; background: transparent; font-family: arial ! important; line-height: 100%; height: 0px;
}

.differ_on { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: arial ! important; font-size: 1px; background: #F4F7FF; height: 5px; 
}

.differ_2 { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 10px; padding-top: 0px; padding-bottom: 0px; font-family: arial ! important; font-size: 3px; line-height: 3px; 
background: transparent; height: 2px; 
}

.differ_3 {margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 10px; padding-top: 0px; 
padding-bottom: 0px; font-family: arial ! important; font-size: 5px; line-height: 100%; 
background: #F7F8EE; height: 18px; 
}

.werbset1 { margin-left: 0px; margin-top: 0px; padding-right: 2px; padding-left: 2px; padding-top: 0px; padding-bottom: 5px; font-family: Arial ! important; font-size: 12px; line-height: 110%; color:#666666; font-weight: light; letter-spacing: 0px; width: 150px; height: 1px; border-bottom: 1px solid #cccccc; text-align: justify
}

.werbset2 { margin-left: 0px; margin-top: 5px; padding-right: 2px; padding-left: 2px; padding-top: 5px; padding-bottom: 7px; font-family: arial ! important; font-size: 10px; line-height: 130%; color:#002200; font-weight: light; letter-spacing: 0px; width: 150px; height: 1px; border: 0px solid #cccccc; 
text-align: left
}

.werbinfo { margin-left: 3px; margin-top: 0px; padding-right: 6px; padding-left: 3px; padding-top: 6px; padding-bottom: 10px; font-family: Arial ! important; font-size: 12px; line-height: 130%; color:#000080; font-weight: light; letter-spacing: 0px; 
width: 114px; height: 245px; border-top: 3px solid #ffffff; border-bottom: 7px solid #000096; border-right: 0px solid #cccccc; border-left: 0px solid #cccccc; text-align: right; background:#eeeeff; background-image: url('images/radaktiv.jpg'); background-repeat: repeat-x; background-position: 79% bottom
}

.werbinfo_2 { margin-left: 3px; margin-top: 0px; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 2px; font-family: Verdana ! important; font-size: 14px; line-height: 90%; color:#ffffff; font-weight: light; letter-spacing: 0px; width: 114px; height: 1px; border: 0px solid #cccccc; background:#0D8FDE; 
}

.velowerb { position: static; z-index: 10; margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; letter-spacing: 0px; width: 130px; height: 820px; background:transparent; 
border: 0px dotted #ef5c23; scrolling:no
}

.googwerb { position: static; z-index: 10; margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; letter-spacing: 0px; width: 130px; height: 700px; background:transparent; 
border: 1px dotted #cecece; scrolling:no
}

.blitzwerb { position: relative; z-index: 10; margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; letter-spacing: 0px; width: 130px; border: 0px dotted #cecece;
}

.top5 {position: absolute; z-index: 1; margin-left: 880px; margin-top: 122px; padding-left: 0px; padding-right:0px; padding-top: 0px; padding-bottom: 0px; font-family: garamond ! important; font-size: 8pt; line-height: 100%;
border: 0px dotted #cecece; width: 133px; height: 100%;
}



.d-tour {position: absolute; z-index: 1; margin-left: 880px; margin-top: 1610px; padding-left: 0px; padding-right:0px; padding-top: 0px; padding-bottom: 0px; font-family: garamond ! important; font-size: 8pt; line-height: 100%;
border: 0px dotted #cecece; width: 132px; height: 100%;
}



.d-tour_2 {position: absolute; z-index: 1; margin-left: 880px; margin-top: 122px; padding-left: 0px; padding-right:0px; padding-top: 0px; padding-bottom: 0px; font-family: garamond ! important; font-size: 8pt; line-height: 100%;
border: 0px dotted #cecece; width: 132px; height: 100%;
}


.ballon_2 {position: absolute; z-index: 1; margin-left: 880px; margin-top: 117px; padding-left: 0px; padding-right:0px; padding-top: 0px; padding-bottom: 0px; font-family: garamond ! important; font-size: 8pt; line-height: 100%;
border: 0px dotted #cecece; width: 132px; height: 100%;
}


.ballon {position: absolute; z-index: 1; margin-left: 880px; margin-top: 835px; padding-left: 0px; padding-right:0px; padding-top: 0px; padding-bottom: 0px; font-family: garamond ! important; font-size: 8pt; line-height: 100%;
border: 0px dotted #cecece; width: 132px; height: 100%;
}

.deutsch { position: static; z-index: 10; margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; width: 133px; height: 665px; background: transparent; 
border: 0px dotted #cecece; scrolling:no
}

.spacer_race { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-left: 2px; padding-right: 2px; 
padding-top: 4px; padding-bottom: 5px; font-family: courier new ! important; font-size: 15px; line-height: 90%; 
font-weight:light; background-color: #F7F3F2; color: #280CAF; text-align: justify; letter-spacing: 0px; word-spacing: -2px; 
}

.saar { position: absolute; z-index: 1; margin-left: 8px; margin-top: 5px; padding-right: 0px; 
padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: georgia ! important; font-size: 33px; color:#2e84b5; line-height: 80%; font-weight: bold; letter-spacing: -2px; background: transparent; width: 120px; 
text-transform: normal; 
}

.themenstream { position: relative; z-index: 10; margin-left: 0px; margin-top: 0px; margin-bottom: 0px;padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: georgia ! important; font-size: 18px; line-height: 50%; color: #666666; font-weight: normal; background-color: #ffffff; text-align: justify; letter-spacing: -1px; border-top: 1px solid silver; border-bottom: 1px solid silver; width: 98%
}

.themenstream_ex { position: relative; z-index: 10; margin-left: 0px; margin-top: 0px; margin-bottom: 0px;padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: georgia ! important; font-size: 18px; line-height: 50%; color: #666666; font-weight: normal; background-color: #ffffff; text-align: justify; letter-spacing: -1px; border-top: 1px solid silver; border-bottom: 1px solid silver; width: 100%
}

.themenstream_rechts { position: relative; z-index: 10; margin-left: 0px; margin-top: 0px; margin-bottom: 0px;
padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: georgia ! important; font-size: 18px; line-height: 50%; color: #666666; font-weight: normal; background-color: #ffffff; text-align: justify; letter-spacing: -1px; border-top: 1px solid silver; border-bottom: 1px solid silver; width: 100%
}

.themenakt { position: absolute; z-index: 100; margin-left: 90px; margin-top: -10px; margin-bottom: 0px;
padding-right: 10px; padding-left: 10px; padding-top: 0px; padding-bottom: 0px; font-family: garamond ! important; font-size: 19px; line-height: 140%; color: #222222; font-weight:bold; background-color: #ffffff; word-spacing: 0px; 
text-align: justify; letter-spacing: -1px;
}

.radevents { position: absolute; z-index: 100; margin-left: 60px; margin-top: -10px; margin-bottom: 0px;
padding-right: 10px; padding-left: 10px; padding-top: 0px; padding-bottom: 0px; font-family: garamond ! important; font-size: 19px; line-height: 140%; color: #101040; font-weight:bold; background-color: #ffffff; word-spacing: 0px; 
text-align: justify; letter-spacing: -1px; border-left: 0px solid silver; border-right: 0px solid silver; 
}

.raceday { position: absolute; z-index: 100; margin-left: 50px; margin-top: -10px; margin-bottom: 0px;
padding-right: 10px; padding-left: 10px; padding-top: 0px; padding-bottom: 0px; font-family: garamond! important; font-size: 19px; line-height: 140%; color: #222222; font-weight:bold; background-color: #ffffff; word-spacing: 0px; 
text-align: justify; letter-spacing: -1px; border-left: 0px solid silver; border-right: 0px solid silver;
}

.eurotv { position: absolute; z-index: 100; margin-left: 60px; margin-top: -10px; margin-bottom: 0px;
padding-right: 10px; padding-left: 10px; padding-top: 0px; padding-bottom: 0px; font-family: garamond ! important; font-size: 19px; line-height: 140%; color: #222222; font-weight:bold; background-color: #ffffff; word-spacing: 0px; 
text-align: justify; letter-spacing: -1px; border-left: 0px solid silver; border-right: 0px solid silver;
}

.racewomans { position: absolute; z-index: 100; margin-left: 70px; margin-top: -10px; margin-bottom: 0px;
padding-right: 10px; padding-left: 10px; padding-top: 0px; padding-bottom: 0px; font-family: garamond ! important; font-size: 19px; line-height: 140%; color: #222222; font-weight:bold; background-color: #ffffff; word-spacing: 0px; 
text-align: justify; letter-spacing: -1px; border-left: 0px solid silver; border-right: 0px solid silver;
}

.blindthemen { position: relative; z-index: 10; margin-left: 0px; margin-top: 0px; margin-bottom: 0px;
padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: georgia ! important; font-size: 18px; line-height: 50%; color: #666666; font-weight: normal; background-color: #ffffff; text-align: justify; letter-spacing: -1px; width: 98%
}



.racerdays { position: absolute; z-index: 1; margin-left: 8px; margin-top: 5px; padding-right: 0px; 
padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: georgia ! important; font-size: 33px; color:#F7F3F2; line-height: 80%; font-weight: bold; letter-spacing: -2px; background: transparent; width: 120px; 
text-transform: normal; 
}

#lastup { position: absolute; z-index: 600; margin-left: 30px; margin-top: 1px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 180px; height: 20px; 
font-family: georgia; font-size: 15px; color: #55555; font-weight: normal; background-color: transparent; word-spacing: 2px
}

#topline2 { position: absolute; margin-left: 670px; margin-top: 233px; padding-left: 2px; 
padding-right: 2px;padding-top: 5px; padding-bottom: 0px;  
}

.datum { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 100px; height: 15px; font-family: georgia ! important; font-size: 12px; 
line-height: 90%; color: #666666; font-weight: normal; background-color: transparent; word-spacing: 0px; text-align: left; letter-spacing: -1px; scrollingbars: no
}

#unknow_date { position: absolute; z-index: 100; margin-left: 0px; margin-top: 210px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; letter-spacing: 0px; width: 350px; height: 15px; text-align: left; background-color: transparent; scrollingbars: no
}

#theme { position: absolute; z-index: 900; margin-left: 0px; margin-top: 9px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 675px; height: 20px; background-color:transparent;
}

.blackline { position: relative; z-index: 100; margin-left: 0px; margin-top: 10px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 50%; letter-spacing: 0px; width: 864px; height: 35px;  border-left: 1px solid #ffffff; border-top: 1px solid #cecece; border-bottom: 1px solid #cecece; border-right: 0px solid #333333; background-color: transparent;
}

.blackline_2 { position: relative; z-index: 100; margin-left: 0px; margin-top: 10px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: garamond ! important; font-size: 5px; line-height: 50%; font-weight: bold; letter-spacing: 1px; width: 864px; height: 35px; background: transparent; border-left: 1px solid #ffffff; border-top: 1px solid #dedede; border-bottom: 0px solid #333333; border-right: 0px solid #333333;
}

.scribble { position: absolute; z-index: 100; margin-left: 0px; margin-top: 1px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 665px; height: 17px; font-family: courier; font-size: 13px; color: #6600cc; font-weight: normal; line-height: 120%; font-style: normal; letter-spacing: 1px; background-color: transparent; 
text-align: left; border-left: 0px solid #cfcfcf; border-right: 0px solid orange; border-top: 0px solid orange;
border-bottom: 0px solid orange;
}

.spotlight { position: relative; z-index: 10; margin-left: 0px; margin-top: 0px; padding-top: 4px; padding-bottom: 3px; padding-left: 0px; padding-right: 10px; font-family: georgia ! important; font-size: 11px; line-height: 140%;
color: #333333; font-weight: normal; background-color: transparent; letter-spacing: -1px; word-spacing: 2px; text-align: left; width: 145px;
}

.termine_1 { position: relative; z-index: 20; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; 
padding-bottom: 0px; padding-left: 0px; padding-right: 0px; font-family: arial black; font-size: 18px; 
line-height: 100%; font-weight: normal; color: #666668; background: #F7F3F9; letter-spacing: -1px;  
word-spacing:0px; font-style: italic; width: 340px
}
.termine_2 { position: relative; z-index: 10; margin-left: 0px; margin-top: 3px; padding-left: 5px; padding-right: 0px; 
padding-top: 2px; padding-bottom: 2px; font-family: arial; color: #9999b4; font-size: 11px; line-height: 110%; 
font-weight: bold; background: transparent; letter-spacing: 0px; word-spacing: 0px; text-indent: 0mm; text-align:left;  
width: 340px
} 

.termine:link { color: #032F60; text-decoration: none; border-bottom: 1px dotted silver }
.termine:visited {color: #9999b3; text-decoration: none; border-bottom: 1px dotted #999999 }
.termine:active { color: #9999b3; text-decoration: none; border-bottom: 1px dotted #999999 }
.termine:hover { color: #aadd11; text-decoration: underline; border-bottom: 0px dotted #280CAF; background-color: #f9f9f9 }


A:link { color : #666666; text-decoration : none }
A:hover { color: #280CAF; text-decoration : none }
A:active { color: #280CAF; text-decoration : none }
A:visite { color: #280CAF; text-decoration : none }

A:link .werbeplato { border : 1px solid #ffffff; text-decoration: none; height: 50px } 
A:hover .werbeplato { border : 1px dotted #280CAF; text-decoration: none; height: 50px }
A:active .werbeplato { border : 1px solid #ffffff; text-decoration: none; height: 50px }
A:visite .werbeplato { border : 1px solid #ffffff; text-decoration: none; height: 50px }


A:link .lokal { border : 1px solid powderblue; text-decoration : none }
A:hover .lokal { border : 1px solid #280CAF; text-decoration : none }
A:active .lokal { border : 1px solid powderblue; text-decoration : none }
A:visite .lokal { border : 1px solid powderblue; text-decoration : none }



.tv:link { color: #280CAF; text-decoration: none; border: 0px solid #ffffff; padding: 1px }
.tv:visited { color: #280CAF; text-decoration: none; border: 0px solid #ffffff; padding: 1px }
.tv:active { color: #280CAF; text-decoration: none; border: 0px solid #ffffff; padding: 1px }
.tv:hover { color: #ffffff; text-decoration: none; border: 0px solid red; background-color: #ff9900; padding: 1px }

#bericht_text { position: relative; z-index: 1; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; font-family: garamond ! important; font-size: 14px; 
line-height: 110%; font-weight: normal; letter-spacing: 0px; background-color: transparent;
word-spacing: 0px; font-style: normal; 
}

#bericht_text_2 { position: relative; z-index: 1; margin-left: 0px; margin-top: 2px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 5px; padding-right: 0px; font-family: georgia ! important; font-size: 11px; 
line-height: 120%; font-weight: normal; letter-spacing: 0px; background-color: transparent;
word-spacing: 0px; font-style: normal; width: 99%;
}

.text_mitte_oben_2 { position: relative; z-index: 1; margin-left: 0px; padding-left: 0px; padding-right: 0px; margin-top: 0px; padding-top: 3px; padding-bottom: 5px; font-family: verdana ! important; font-size: 11px; color: #000004; line-height: 120%; font-weight: light; letter-spacing: 0px; word-spacing: -1px; background-color: transparent; 
width: 350px; text-align: left
}

.blitzlines:link { color: #000009; text-decoration: none; border-bottom: 0px dashed #c9c9c9; }
.blitzlines:visited { color: #000009; text-decoration: none; border-bottom: 0px dashed #c9c9c9; }
.blitzlines:active { color: #000009; text-decoration: none; }
.blitzlines:hover { color: #aadd11; text-decoration: none; border-bottom: 0px dashed #aadd11; }

.blitzlines_out:link { color: #000009; text-decoration: line-through; border-bottom: 0px dashed #aadd11; }
.blitzlines_out:visited { color: #000009; text-decoration: line-through; border-bottom: 0px dashed #aadd11; }
.blitzlines_out:active { color: #000009; text-decoration: line-through ; }
.blitzlines_out:hover { color: #aadd11; text-decoration: none; border-bottom: 0px dashed #aadd11; }

.haupt_onl:link { color: #005276; text-decoration: none; border-bottom: 0px dashed #c9c9c9 }
.haupt_onl:visited { color: #005276; text-decoration: none; border-bottom: 0px dashed #c9c9c9 }
.haupt_onl:active { color: #005276; text-decoration: none }
.haupt_onl:hover { color: #aadd11; text-decoration: none; border-bottom: 1px dashed #aadd11 }

.haupt_onl_2:link { color: #333333; text-decoration: none; border-bottom: 1px dotted #ffffff }
.haupt_onl_2:visited {color: #333333; text-decoration: none; border-bottom: 1px dotted #ffffff }
.haupt_onl_2:active { color: #333333; text-decoration: none; border-bottom: 1px dotted #ffffff }
.haupt_onl_2:hover { color: #6A5ACD; text-decoration: none; border-bottom: 1px dotted #6A5ACD }

.book_onl:link { color: #333333; text-decoration: none; border-bottom: 2px dotted #ffffff; line-height: 130% }
.book_onl:visited {color: #333333; text-decoration: none; border-bottom: 2px dotted #ffffff; line-height: 130% }
.book_onl:active { color: #333333; text-decoration: none; border-bottom: 2px dotted #ffffff; line-height: 130% }
.book_onl:hover { color: #6A5ACD; text-decoration: none; border-bottom: 2px dotted #6A5ACD; line-height: 130% }

.haupt_onl_3:link { color: #333333; text-decoration: none; border-bottom: 0px dotted #c9c9c9 }
.haupt_onl_3:visited {color: #333333; text-decoration: none; border-bottom: 0px dotted #c9c9c9 }
.haupt_onl_3:active { color: #333333; text-decoration: none; border-bottom: 0px dotted #c9c9c9 }
.haupt_onl_3:hover { color: #6A5ACD; text-decoration: none; border-bottom: 1px dotted #6A5ACD }

.haupt_onl_4:link { color: #333333; text-decoration: none; border-bottom: 0px dotted #c9c9c9 }
.haupt_onl_4:visited {color: #333333; text-decoration: none; border-bottom: 1px dotted #c9c9c9 }
.haupt_onl_4:active { color: #333333; text-decoration: none; border-bottom: 0px dotted #c9c9c9 }
.haupt_onl_4:hover { color: #6A5ACD; text-decoration: none; border-bottom: 1px dotted #6A5ACD }

.haupt_onl_5:link { color: #443e9a; text-decoration: none; border-bottom: 0px dotted #c9c9c9 }
.haupt_onl_5:visited {color: #999999; text-decoration: none; border-bottom: 0px dotted #c9c9c9 }
.haupt_onl_5:active { color: #999999; text-decoration: none; border-bottom: 0px dotted #c9c9c9 }
.haupt_onl_5:hover { color: #ffffff; text-decoration: none; border-bottom: 0px dashed #ffffff; background-color: #3000b5 }

.fremd:link { color: #6A5ACD; font-family: Arial; font-size: 8pt; line-height: 130%; font-weight: bold; text-decoration: underline 
}
.fremd:visited { color: #6A5ACD; font-family: Arial; font-size: 8pt; line-height: 130%; font-weight: bold; text-decoration: underline 
}
.fremd:active { color: #6A5ACD; font-family: Arial; font-size: 8pt; line-height: 130%; font-weight: bold; text-decoration: underline; 
}
.fremd:hover { color: #aadd11; font-family: Arial ! important; font-size: 8pt; line-height: 130%; font-weight: bold; text-decoration: none; border-bottom: 1px dotted #aadd11; 
}


.carta:link { color: #6A5ACD; font-family: georgia; font-size: 9pt; font-weight: bold; text-decoration: none; 
border-bottom: 0px dotted #c9c9c9;
}
.carta:visited { color: #6A5ACD; font-family: georgia; font-size: 9pt; font-weight: bold; text-decoration: none; 
border-bottom: 0px dotted #c9c9c9;
}
.carta:active { color: #6A5ACD; font-family: georgia; font-size: 9pt; font-weight: bold; text-decoration: none; 
border-bottom: 0px dotted #c9c9c9; 
}
.carta:hover { color: #aadd11; font-family: georgia; font-size: 9pt; font-weight: bold; 
border-bottom: 0px dotted #aadd11;
}

.fremd_2:link { color: #6A5ACD; font-family: georgia; font-size: 9pt; font-weight: bold; text-decoration: none; 
border-bottom: 1px dotted #c9c9c9;
}
.fremd_2:visited { color: #6A5ACD; font-family: georgia; font-size: 9pt; font-weight: bold; text-decoration: none; 
border-bottom: 1px dotted #c9c9c9;
}
.fremd_2:active { color: #6A5ACD; font-family: georgia; font-size: 9pt; font-weight: bold; text-decoration: none; 
border-bottom: 1px dotted #c9c9c9; 
}
.fremd_2:hover { color: #aadd11; font-family: georgia; font-size: 9pt; font-weight: bold; 
border-bottom: 1px dotted #aadd11;
}

.fremd_3:link { color: #0000ff; text-decoration: none; border-bottom: 1px dotted #c9c9c9;
}
.fremd_3:visited { color: #9999B4; text-decoration: none; border-bottom: 1px dotted #c9c9c9;
}
.fremd_3:active { color: #0000ff; text-decoration: none; border-bottom: 1px dotted #c9c9c9; 
}
.fremd_3:hover { color: #aadd11; text-decoration: none; border-bottom: 1px dotted #aadd11;
}

.fremd_4:link { color: #01040; text-decoration: none; border-bottom: 1px dotted #c9c9c9;
}
.fremd_4:visited { color: #9999B4; text-decoration: none; border-bottom: 1px dotted #c9c9c9;
}
.fremd_4:active { color: #9999B4; text-decoration: none; border-bottom: 1px dotted #c9c9c9; 
}
.fremd_4:hover { color: #aadd11; text-decoration: none; border-bottom: 1px dotted #aadd11;
}

.fremd_ms:link { color: #000080; font-family: arial; font-size: 11pt; font-weight: normal;  border-bottom: 0px dotted #c9c9c9; letter-spacing: 1px; line-height: 160%;text-decoration: underline
}
.fremd_ms:visited { color: red; font-family: arial; font-size: 11pt; font-weight: normal; border-bottom: 0px dotted #c9c9c9; letter-spacing: 1px; line-height: 160%;text-decoration: underline
}
.fremd_ms:active { color: red; font-family: arial; font-size: 11pt; font-weight: normal; border-bottom: 0px dotted #c9c9c9; letter-spacing: 1px; line-height: 160%; text-decoration: underline;
}
.fremd_ms:hover { color: #ffffff; font-family: arial; font-size: 11pt; font-weight: normal; 
border-bottom: 0px dotted #aadd11; text-decoration: overline; letter-spacing: 1px; line-height: 160%;
}

.fremd_ms_2:link { color: #99CC00; font-family: verdana; font-size: 10pt; font-weight: bold;  border-bottom: 1px dotted #99CC00; letter-spacing: -1px; line-height: 100%; text-decoration: none
}
.fremd_ms_2:visited { color: #99CC00; font-family: verdana; font-size: 10pt; font-weight: bold; border-bottom: 1px dotted #99CC00; letter-spacing: -1px; line-height: 100%; text-decoration: none
}
.fremd_ms_2:active { color: #99CC00; font-family: verdana; font-size: 10pt; font-weight: bold; border-bottom: 1px dotted #99CC00; letter-spacing: -1px; line-height: 100%; text-decoration: none
}
.fremd_ms_2:hover { color: #0099FF; font-family: verdana; font-size: 10pt; font-weight: bold; 
border-bottom: 0px dotted #1131FF; text-decoration: overline; letter-spacing: -1px; line-height: 90%;
}

.book:link { color: #333333; font-family: garamond ! important; font-size: 16px; color: #222222; 
font-weight: normal; text-decoration: none; border-bottom: 0px dashed #c9c9c9 }
.book:visited { color: #333333; font-family: garamond ! important; font-size: 16px; color: #222222; 
font-weight: normal; text-decoration: none; border-bottom: 0px dashed #c9c9c9 }
.book:active { color: #333333; font-family: garamond ! important; font-size: 16px; color: #222222; 
font-weight: normal; text-decoration: none }
.book:hover { color: #aadd11; font-family: garamond ! important; font-size: 16px; color: #9ACD32; 
font-weight: normal; text-decoration: none; border-bottom: 0px dashed #aadd11 }


.onltheme_1:link { color: #000080; font-family: arial ! important; font-size: 11px;
font-weight: bold; text-decoration: none; border-bottom: 0px dashed #c9c9c9 }
.onltheme_1:visited { color: #000080; font-family: arial ! important; font-size: 11px;
font-weight: bold; text-decoration: none; border-bottom: 0px dashed #c9c9c9 }
.onltheme_1:active { color: #000080; font-family: arial ! important; font-size: 11px;
font-weight: bold; text-decoration: underline }
.onltheme_1:hover { color: #aadd11; font-family: arial ! important; font-size: 11px;
font-weight: bold; text-decoration: none; border-bottom: 0px dashed #aadd11 }

.werb:link { color: black; font-family: Arial ! important; font-size: 11pt; line-height: 120%;
font-weight: light; text-decoration: none; border-bottom: 0px solid #0000FF }
.werb:visited { color: black; font-family: Arial ! important; font-size: 11pt; line-height: 120%;
font-weight: light; text-decoration: none; border-bottom: 0px solid #0000FF }
.werb:active { color: black; font-family: Arial ! important; font-size: 11pt; line-height: 120%;
font-weight: light; text-decoration: none; border-bottom: 0px solid #0000FF}
.werb:hover { color: #800080; font-family: Arial ! important; font-size: 11pt; line-height: 120%;
font-weight: light; text-decoration: none; border-bottom: 1px dotted #660066}

.werb_2:link { color: black; font-family: Arial ! important; font-size: 9pt; line-height: 130%;
font-weight: light; text-decoration: underline; line-height: 130%; letter-spacing:-1px }
.werb_2:visited { color: black; font-family: Arial ! important; font-size: 9pt; line-height: 130%;
font-weight: light; text-decoration: underline; line-height: 130%; letter-spacing:-1px}
.werb_2:active { color: black; font-family: Arial ! important; font-size: 9pt; line-height: 130%;
font-weight: light; text-decoration: underline; line-height: 130%; letter-spacing:-1px }
.werb_2:hover { color: #800080; font-family: Arial ! important; font-size: 9pt; line-height: 130%;
font-weight: light; text-decoration: underline; line-height: 130%; letter-spacing:-1px }

.werb_3:link { color: #000080; font-family: Arial ! important; font-size: 8pt; line-height: 130%;
font-weight: bold; text-decoration: underline; line-height: 130% }
.werb_3:visited { color: #333333; font-family: Arial ! important; font-size: 8pt; line-height: 130%;
font-weight: bold; text-decoration: underline; line-height: 130%}
.werb_3:active { color: #333333; font-family: Arial ! important; font-size: 8pt; line-height: 130%;
font-weight: bold; text-decoration: underline; line-height: 130% }
.werb_3:hover { color: #1BFF4F; font-family: Arial ! important; font-size: 8pt; line-height: 130%;
font-weight: bold; text-decoration: underline; line-height: 130% }

.mitgl:link { color: #005276; text-decoration: none; border-bottom: 1px dotted #c9c9c9; }
.mitgl:visited { color: #005276; text-decoration: none; border-bottom: 1px dotted #c9c9c9; }
.mitgl:active { color: #005276; text-decoration: none; border-bottom: 1px dotted #c9c9c9; }
.mitgl:hover { color: #aadd11; text-decoration: none; border-bottom: 1px dashed #aadd11; }

.chronik:link { color: #ffffff; text-decoration: none; border-bottom: 1px dotted #F9D19D; }
.chronik:visited { color: #ffffff; text-decoration: none; border-bottom: 1px dotted #F9D19D; }
.chronik:active { color: #ffffff; text-decoration: none; border-bottom: 1px dotted #F9D19D; }
.chronik:hover { color: orange; text-decoration: none; border-bottom: 1px dashed orange; background: #ffffff}


.kalender:link { color: #280CAF; text-decoration: none; border-bottom: 0px dashed #280CAF;  }
.kalender:visited {color: #280CAF; text-decoration: none; border-bottom: 0px dashed #280CAF;  }
.kalender:active { color: #280CAF; text-decoration: none; border-bottom: 0px dashed #280CAF; }
.kalender:hover { color: #280CAF; text-decoration: none; border-bottom: 0px dashed #280CAF;   }

.melita:link { color: #280CAF; text-decoration: none; border-bottom: 0px dashed #280CAF; }
.melita:visited {color: #280CAF; text-decoration: none; border-bottom: 0px dashed #280CAF; }
.melita:active { color: #280CAF; text-decoration: none; border-bottom: 0px dashed #280CAF;}
.melita:hover { color: #280CAF; text-decoration: none; border-bottom: 0px dashed #280CAF; opacity:.8;
filter:alpha(opacity=80);
-moz-opacity:.8;}


.race_2:link { color: #2100b5; text-decoration: none; border-bottom: 1px dotted #CAE2FF; line-height: 130%;
background: transparent; padding: 0px
}
.race_2:visited {color: #2100b5; text-decoration: none; border-bottom: 1px dotted #CAE2FF; line-height: 130%;
background: transparent; padding: 0px
}
.race_2:active { color: #2100b5; text-decoration: none; border-bottom: 1px dotted #CAE2FF; line-height: 130%;
background: transparent; padding: 0px
}
.race_2:hover { color: #3300ff; text-decoration: none; border-bottom: 2px solid #3300ff; line-height: 130%;
background: transparent; padding: 0px; 
}






