body {color: white;font-family:Tahoma, Geneva, sans-serif; font-size:12px;letter-spacing: 0.01em;background: black;}

a:link {color: white; text-decoration: none} 
a:visited {color: white; text-decoration: none}
a:active {color: #ddd; text-decoration: none}
a:hover {color: #ddd; text-decoration: none} 

a.link:link{background: url(grafik/link.gif) no-repeat left;padding-left: 18px;font-weight: bold;color: white}
a.link:visited{background: url(grafik/link.gif) no-repeat left;padding-left: 18px;font-weight: bold;color: white}
a.link:active{background: url(grafik/link.gif) no-repeat left;padding-left: 18px;font-weight: bold;color:#ccc;}
a.link:hover{background: url(grafik/link.gif) no-repeat left;padding-left: 18px;font-weight: bold;color:#ccc;}

#box-background {position: absolute;width:1000px; height:667px;margin:-280px 0px 0px -490px;top: 50%;left: 50%;}
#box2 {width:100%; height:100%;background: black url(grafik/background.jpg) no-repeat center;}
#flash {width:611px;height:667px;float:right;background: black;display:inline;}

#navi {float:left;width:270px;height:667px;background: url(grafik/back_navi.jpg) no-repeat;display:inline;}
#content {width:730px;float:right;margin:0;display:inline;}
#content2 {width:550px;height: 630px;overflow: auto;overflow-x: hidden;float:right;margin:0 100px 0 0;background: black;filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;border:2px outset #535353;display:inline;}

ul {list-style-type : none;margin : 0;padding : 0;}
li a {text-indent:-9999px;display:block;text-decoration:none;width:240px;background:none;}

#button1 a {margin-top:26px;height:30px;}
#button2 a {margin-top:20px;height:30px;}
#button3 a {margin-top:12px;height:32px;}
#button4 a {margin-top:15px;height:23px;}
#button5 a {margin-top:12px;height:30px;}
#button6 a {margin-top:10px;height:28px;}
#button7 a {margin-top:7px;height:30px;}
#button8 a {margin-top:12px;height:25px;}
#button9 a {margin-top:13px;height:30px;}



#footer {text-align: center;color: #ccc;margin-top:10px;}

h1{ font-size: 130%;margin: 12px 0px 10px 15px;}
h2{ font-size: 120%;margin: 8px 10px 2px 15px;}
h3{ font-size: 110%;margin: 10px 10px 2px 15px;}
h3.bt {margin-bottom:20px;}
p {margin: 5px 15px 5px 15px;}
hr {width:70%; margin:5px auto;}

.button-submit 
{
         border-right:1px solid #535353;
         border-bottom: 1px solid #535353;
         border-left:1px solid #ddd;
         border-top: 1px solid #ddd;
         margin-top: 8px;
         background: #eee;
         font-weight: bold;
}

input,textarea{
	border : 1px solid black;
        margin-top: 4px;
}

.bottom {margin-bottom: 10px;}
.pic {margin:15px 0 0 15px; border: 2px outset white;}
.pic2 {margin:10px 7px 0 15px; border: 2px outset white;}
.border {border: 2px outset white;}

.links1 {width:133px;height:100px;border: 2px outset white;float:left;display: inline;margin:5px 0 10px 15px;}
.links2 {width:350px;height:100px;border: 2px outset white;float:left;display: inline;margin:5px 0 10px 15px;}
.presse1 {width:60px;height:60px;border: 2px outset white;float:left;display: inline;margin:5px 0 10px 15px;}
.presse2 {width:440px;height:60px;float:left;display: inline;margin:5px 0 10px 15px;}
.presse3 {width:110px;border: 2px outset white;float:left;display: inline;margin:5px 0 10px 15px;}
.cleaner {clear: both;width:100%; height:1px;margin:0;}
.prog-left {width:200px;float: left; display:inline;margin:15px 0 10px 15px;}
.prog-right {width:300px;float: left; display:inline;margin:15px 15px 10px 15px;}
.gl {width:380px;float:left;display: inline;}
.gr {width:150px;float:right;display: inline;padding-top:10px}

.address {margin: 5px 15px 5px 15px;}
.bottom {margin: 5px 15px 5px 15px;}
.form {width:94%;margin:5px 0 0 15px;}
.download {margin: 10px 15px 5px 5px;}

.pdf {line-height:30px;padding-left: 40px;background: url(presse/pdf.gif) no-repeat left top;display:block;margin-top:20px;font-weight:bold;}

.line {line-height:20px}

.bild {float: left;text-align: left;margin-right: 10px;margin-bottom: 2px;}
.bild-info {width: 95%;margin-left: 15px;}

.Tage {float:left;display:inline;width:10%;margin:10px;}
.Orte {float:left;display:inline;width:60%;margin:10px 0 10px 0;}
.Zeiten {float:left;display:inline;width:20%;margin:10px 0 10px 0;}

body {  scrollbar-arrow-color: #ff0000;
        scrollbar-3dlight-color: #000000;
        scrollbar-highlight-color: #FF0000;
        scrollbar-face-color: #600;
        scrollbar-shadow-color: #000000;
        scrollbar-darkshadow-color: #000000;
        scrollbar-track-color: #000000;

}
.seite {margin-left:15px;font-weight:bold;}
