html {min-height:100.05%;}
body {background:#000; color:#fff; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:85%; margin:10px 0 10px 0;}

img {border:0px;}
div {text-align:left;}
em {color:#fc3; font-style:normal;}
strong {color:#fc3;}
.clearleft {clear:left;}
.clearright {clear:right;}
div.clear {clear:both; font-size:0em; line-height:0em;}

#rahmen {width:800px;}
#bg {width:800px;}

#rechte_spalte {float:left; font-size:12px; width:215px;}
#rechte_spalte div {margin:15px 0 0 35px;}

/*Links*/
a:link, a:visited {color:#F8BB50; text-decoration:none; outline:0;}
a:hover, a:focus {color:#fff; text-decoration:underline; outline:0;}

/* Menue */
.menue {color:#F8BB50; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; padding:25px 0 8px 0px; text-align:left; width:800px;}
.menue a:link, .menue a:visited {color:#F8BB50; text-decoration:none;}
.menue a:hover, .menue a:focus {color:#F8BB50; text-decoration:none;}
.menue span.impressionen {display:block; clear:all; float:right;}

/*Startseite*/
#main {background:#642327 url(/pix/background.jpg) no-repeat 0 0; float:left; font-size:12px;}

#start {background:#642327; float:left; font-size:12px;}
#start div.text {background:#642327; float:left; font-size:12px; padding:0 50px 0 50px; width:700px;}

.kopf {background:url(/pix/kopf.jpg) no-repeat 0 0px; height:150px; width:800px; margin:0; padding:0;}
.content_home {position:relative;}
.content_home .facebook {position:absolute; left:615px; top:475px;}
.content_home .alert {background:url(/pix/transparent.png) 0 0; color:#000; font-size:12px; padding:8px; position:absolute; left:310px; top:155px; width:430px; z-index:5000;}

.fliesstext {float:left; padding-left:15px; padding-right:15px;}
.fliesstext_popup {float:left; padding-left:15px; padding-right:15px;}
.linke_spalte {float:left; width:370px; padding-left:15px; padding-right:15px;}
.rechte_spalte {float:left; width:370px; padding-left:15px; padding-right:15px;}
.presse_bild {float:left; margin:0px 10px 20px 0px; width:145px;}
.presse_text {float:left; margin:0px 0px 20px 0px;}
.bild {float:left; margin:0 10px 0 0; padding:0;}
.bild_last {float:left; margin:0; padding:0;}
.bild_last_kroymans {float:left; margin:0 0 0 65px; padding:0;}
.bild_links {float:left; margin:0px 0px 20px 0px; padding:0 20px 0 0;}
.bild_rechts {float:left; margin:0px 0px 20px 0px; padding:0;}

.pressestimmen { background:#D08631; color:#642329; padding:10px;}

.bannerleiste {background:#fff; clear:all; float:left; padding:10px; width:750px;}

/*Header*/
h1 {color:#F8BB50; font-family:verdana,arial,sans-serif; font-size:13px; font-weight:bold; margin:0px; padding:0px;}
h1 span {display:none;}
h2 {color:#F8BB50; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:bold; margin:0px; padding:0px;}
h3 {color:#fff; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:bold; margin:0px; padding:0px;}
h2.weiss {color:#fff; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:bold; margin:0px; padding:0px;}

/*Extrafenster*/

body.popup {background:#D5D5D4 url(/pix/partner/bg.jpg) 0 0 no-repeat; color:#000; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:85%; margin:0;}
body.alert {background:#eee; color:#000; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:85%; margin:0;}
.kopf_popup {background:url(/pix/kopf_popup.jpg) no-repeat 15px 0px; height:71px; width:460px; margin:10px 0 0 0;  padding:0;}
#bg_popup {width:470px; color:#000; float:left; font-size:12px; padding:0; margin:0;}
#bg_popup h2 {color:#642327; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:bold; margin:0;}
#bg_popup a:link, #bg_popup a:visited {color:#642327; text-decoration:none;}
#bg_popup a:hover, #bg_popup a:focus {color:#642327; text-decoration:none;}

body.popup_programm {background:#000;}
#bg_popup_programm {color:#000; float:left; font-size:12px; padding:0; margin:0;}

body.popup_impressionen {background:#000; color:#fff; font-family:Geneva, Arial, Helvetica, sans-serif; margin:0; padding:0;}
#bg_popup_impressionen {float:left; font-size:12px; padding:0; margin:10px 0 0 10px; width:650px;}
#bg_popup_impressionen .bild {text-align:center; width:650px;}
#bg_popup_impressionen .fuss {clear:all; float:left; position:absolute; bottom:10px; text-align:center; width:650px; font-weight:bold;}
#bg_popup_impressionen .fuss a:link, #bg_popup_impressionen .fuss a:visited {color:#F8BB50; text-decoration:none;}
#bg_popup_impressionen .fuss a:hover, #bg_popup_impressionen .fuss a:focus {color:#F8BB50; text-decoration:none;}

/* fuss */
#fuss {color:#fff; font-size:12px; padding:10px 0 0 0; width:800px; text-align:center;}
#fuss a:link, #fuss a:visited {color:#F8BB50; text-decoration:none;}
#fuss a:hover, #fuss a:focus {color:#F8BB50; text-decoration:underline;}

/*Extras*/

.ticker {background:#fff; color:#642327; font-family:verdana,arial,sans-serif; font-size:18px; font-weight:bold; margin:0; padding:10px; text-align:center !important; width:740px; display:block; border:5px solid #000;}
a.tickerlink {color:#642327;}
a.alertlink {color:#000; text-decoration:underline;}