@charset "UTF-8";
/* Generelles */
body,html,p,blockquote,fieldset,input { margin:0; padding:0 }
body {font: 12px Arial, Sans-Serif; background: #000000; text-color:#fff; line-height: 1.6em; }
.clearboth {clear: both; line-height: 0; font-size: 0;	height: 0;}

/* oberer Teil */
.header { width:960px; margin: 30px auto; }
.borte { background: url(images/borte.gif) repeat-x; }
.wrap { width: 960px; margin: 30px auto;}

/*Inhalt */
#content {width: 960px; margin: 0 0 40px; color:#fff; }
#content h2, h3 {color: #0d85ff; line-height: 1.6 em; font-size:22px;}
#content h1 {color: #0d85ff; line-height: 2.6 em; margin-top: 100px;}
#content a {color:#ffffff; text-decoration:none;}
#content a visited {color:#ffffff; text-decoration:none;}
#content a hover {color:#ffffff; text-decoration:none;}
.start {float: left; width: 280px; margin: 0 30px 10px 10px;}	
.letzter {float: right;	margin: 0 10px 10px 0;}
.lang {width: 760px; margin: 0 0 0 0;}
hr {background-image: url(hr.jpg); }
.inner {width:700px;}

p.textblau {color: #0d85ff; font: 12px Arial;}
p.textgruen {color: #4bce1d; font: 12px Arial;}
p.textorange {color: #f29503; font: 12px Arial;}

h2.h2blau {color: #0d85ff;}
h2.h2blau a {color: #0d85ff; text-shadow:#999999;}
h2.h2gruen {color: #4bce1d;}
h2.h2gruen a {color: #4bce1d; text-shadow:#999999;}
h2.h2orange {color: #f29503;}
h2.h2orange a {color: #f29503; text-shadow:#999999;}

.blau {height: 100px; width: 100px; background-color:#0d85ff; float:left; margin-left:0px; margin-right: 0px; margin-bottom: 20px;}
 span.blau {color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:40px; text-align:center; line-height:normal;}

.gruen {height: 100px; width: 100px; background-color:#4bce1d; float:left; margin-left:0px; margin-right: 0px; margin-bottom: 20px;}
 span.gruen {color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:40px; text-align:center; line-height:normal;}

.orange {height: 100px; width: 100px; background-color:#f29503; float:left; margin-left:0px; margin-right: 0px; margin-bottom: 20px;}
 span.orange {color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:40px; text-align:center; line-height:normal;}

.terminbild { height: 100px; width: 100px; float: left; margin-left: 0px; margin-right: 10px; margin-bottom: 20px;}
.termin { width: 500px; padding: 10px 10px 10px 10px;}
img.vorverkauf {float: rigth; margin-left: 5px; margin-right: 5px;}




/* Navigation */
    #tabs1 {
      float:left;
      width:100%;
	  background:#000000;
      font-size:95%;
      line-height:normal;
	  border-bottom:10px solid #0d85ff;
      }
    #tabs1 ul {
	  width:960px;
	  margin:auto;
	  float: center;
	  padding:10px 10px 0 0px;
	  list-style:none;
      }
    #tabs1 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs1 li.page_item {
      float:left;
      background:url(images/tableft1.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs1 a {
      float:left;
      display:block;
      background:url(images/tabright1.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#000000;
      }
img.no {margin-bottom: 10px; }