/* ---------- HTML TAG mit Footer BG Bild ------------------------ */
html, #footerBild{background:url(../images/footerErde.jpg) center bottom repeat-x;min-height:100%;background-color:#c9e6f5;}
/* ---------- BODY TAG mit Footer BG Bild ------------------------ */
body, #headerBild{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;padding:0px;margin:0px;top:0;left:0;text-align:center;background:url(../images/headerHimmel.jpg) center top repeat-x;}



/* ---------- ALLGEMEIN ----------- */
img{border:none;}
strong{color:#000;}
a{text-decoration:none;color:#000;}
a:hover{color:#e00d19;}
h1{font-size:16px;font-weight:bold;color:#000;margin:0px 20px;padding:0px 0px 10px 0px; width:480px;}
h2{font-size:12px;font-weight:bold;color:#006ab1;margin:0px 10px;padding:0px 0 10px 0px;}
h3{font-size:12px;font-weight:bold;margin:0px 10px;padding:0px 0px;}
h1 a, h2 a{color:#e00d19;}



/* ---------- CONTAINER ------------------------ */
#container{width:1005px;min-height:430px;height:expression(this.scrollHeight > 430 ? "auto":"430px");margin:0px auto;padding:0px 0px 200px 0px;text-align:left; position:relative;}



/* ---------- HEADER ----------- */
#headerlinks{height:21px;width:757px;margin:0px;padding:0px;color:#fff; z-index:1; position:relative;}
#headerlinks p{float:right;margin:0px;padding:10px 0 0 0;}
#headerlinks p a{text-decoration:none;color:#fff; font-size:11px;}
#headerlinks p a:hover{color:#e00d19; font-size:11px;}

#bgChart{padding-top:40px; z-index:1;}
#flashContent {z-index:1;}
#noflash {z-index:1;}

#agbImpressum { top:9px; left:491px; position:absolute; z-index:2; height:23px; }
#sprachwahl { top:6px; left:597px; position:absolute; z-index:2; height:23px; }


/* ---------- LINKE SPALTE ------------ */
#linkeSpalte{float:left;width:220px;margin:0px;padding:0px; padding-left:18px; padding-top:189px; position:relative; z-index:3;}
#navigationBg{width:240px; height:270px; background:url(../images/bgNavigation.png); background-repeat:no-repeat; position:absolute;}
/*IE6 only*/
* html #navigationBg{width:240px; height:270px; background:url(../images/bgNavigation.gif); background-repeat:no-repeat; position:absolute;}

#navigation{width:220px; height:272px; position:absolute;}
#bgNewsTourdaten{top:183px;position:absolute; left:528px;}
/*IE6 only*/
* html #bgNewsTourdaten{top:0px;}

/*IE6 only*/
* html #linkeSpalte{float:left;width:220px;margin:0px;padding:0px; padding-left:18px; position:relative; z-index:3;}


/* ---------- CHART ----------- */
#chart{float:left;width:513px;margin:0px;padding:0px; padding-top:189px; padding-left:9px; position:relative; z-index:3;}
#chartBgOben{height:21px;margin:0px;padding:0px; background:url(../images/chartBgOben.png);}
/*IE6 only*/
* html #chart{float:left;width:513px;margin:0px;padding:0px; padding-left:9px; position:relative; z-index:3;}
* html #chartBgOben{height:21px;margin:0px;padding:0px; background:url(../images/chartBgOben.gif);}

.chartTitel {font-size:12px; font-weight:bold;}
.chartText {font-size:12px;}

/* ---------- CHART INHALT ------------------ */
#content{min-height:300px;height:expression(this.scrollHeight > 300 ? "auto":"300px");margin:0px;padding:0px;background:url(../images/bgChartRepeat.png); background-repeat:repeat-y;}
/*IE6 only*/
* html #content{min-height:300px;height:expression(this.scrollHeight > 300 ? "auto":"300px");margin:0px;padding:0px;background:url(../images/bgChartRepeat.gif); background-repeat:repeat-y;} 

.chartBild{margin:0px 22px 10px;}
#content table {margin:0px 22px;}
#content p {margin:0px 22px; width:456px;}
#content table p {margin:0px 0px; width:295px;}
#content a {color:#e00d19; text-decoration:none;}
#content a:hover {color:#e00d19; text-decoration:underline;}