html
{
   height: 100%;
}

body{
  color:#000000;
  background-color:#70a3f6;
  font-family:'Verdana';
  font-size:10pt;
  font-weight:normal;
  text-align:center;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  overflow-y: scroll;
  height: 100%;
}
.startbody
{
   background-color: #000000;
}

img{
  border-width:0;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
}
.startseite{
  position:relative;
  margin: 0 auto;
  width:900px;
  height: 100%;
  z-index:2;
  display: block;
}
.startinner
{
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 900px;
  height: 688px;
}
#naviblock
{
   position: fixed;
   top: 0;
   left: 0;
   right: 0;
   width: 100%;
   z-index: 3;
   background-color:#70a3f6;
}
#naviblockInner
{
   width: 800px;
   margin: 0 auto;
   position: relative;
}


.transfer-3{
  font-family:'Verdana';
  font-weight:normal;
  font-size:10pt;
  text-align:left;
  vertical-align:top;
  padding:15px;
}

.norbertknitsch-1, .kontakt-1, .termine-1, .transfer-2, .themen-1
{
  width:740px;
  z-index:2;
  font-family:'Verdana';
  font-size:10pt;
  text-align:justify;
  padding: 137px 16px 12px;
  border: 1px solid #999999;
  background-color: #ffffff;
  margin: 0 auto 12px;
  position: relative;
}
.bildfluss{
  font-family:'Verdana';
  font-size:10pt;
  float:right;
  margin-left:30px;
  margin-bottom:30px;
  text-align:center;
}
.ueberschrift{
  background-color: #70a3f6;
  font-family:'Verdana';
  font-size:12pt;
  text-align:left;
  font-weight:bold;
  padding: 3px;
  border: 1px solid #999999;
}
.liste{
  list-style-type:bull;
  list-style-position:outside;
  text-align:left;
}
.liste2{
  list-style-type:circle;
  list-style-position:outside;
  text-align:left;
}
.start-omo-1-a{
  position:absolute;
  top:0px;
  left:50px;
  z-index:2;
  cursor:pointer;
  height: 30px;
  width: 180px;
}
.start-omo-2-a{
  position:absolute;
  top:0px;
  left:268px;
  height: 30px;
  width: 130px;
  z-index:2;
  cursor:pointer;
}
.start-omo-3-a{
  position:absolute;
  top:0px;
  left:407px;
  height: 30px;
  width: 72px;
  z-index:2;
  cursor:pointer;
}
.start-omo-4-a{
  position:absolute;
  top:0px;
  height: 30px;
  left:517px;
  width: 92px;
  z-index:2;
  cursor:pointer;
}
.start-omo-1{
  color:#F6B235;
  background-color:#000000;
  font-family:'Verdana';
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  position:absolute;
  visibility:hidden;
  top:42px;
  left:75px;
  z-index:3;
}
.start-omo-2{
  color:#F6B235;
  background-color:#000000;
  font-family:'Verdana';
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  position:absolute;
  visibility:hidden;
  top:42px;
  left:268px;
  z-index:3;
}
.start-omo-3{
  color:#F6B235;
  background-color:#000000;
  font-family:'Verdana';
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  position:absolute;
  visibility:hidden;
  top:42px;
  left:397px;
  z-index:3;
}
.start-omo-4{
  color:#F6B235;
  background-color:#000000;
  font-family:'Verdana';
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  position:absolute;
  visibility:hidden;
  top:42px;
  left:522px;
  z-index:3;
}
#start-navi-box{
  z-index:2;
  width:680px;
  height:120px;
  margin: 0 auto;
  position: absolute;
  top: 610px;
  left: 110px;
}

.norbert-overlay{
  color:#F6B235;
  background-color:#000000;
  font-family:'Verdana';
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  position:absolute;
  visibility:visible;
  top:45px;
  left:188px;
  z-index:3;
}
.termine-overlay{
  color:#F6B235;
  background-color:#000000;
  font-family:'Verdana';
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  position:absolute;
  visibility:visible;
  top:45px;
  left:390px;
  z-index:3;
}
.transfer-overlay{
  color:#F6B235;
  background-color:#000000;
  font-family:'Verdana';
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  position:absolute;
  visibility:visible;
  top:45px;
  left:518px;
  z-index:3;
}
.kontakt-overlay{
  color:#F6B235;
  background-color:#000000;
  font-family:'Verdana';
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  position:absolute;
  visibility:visible;
  top:75px;
  left:667px;
  z-index:3;
}
.sonne
{
   position: absolute;
   top: 112px;
   left: -35px;
   z-index: 2;
}

a{
  text-decoration:none
}
a:link{
  color:blue;
}
a:visited{
  color:blue;
}
a:hover{
  color:darkblue;
}
.taktu{
  color:#777777;
  background-color:#ffaa00;
  font-family:'Verdana';
  font-size:11pt;
  font-weight:bold;
  text-align:left;
  vertical-align:middle;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:4px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:10px;
  padding-top:10px;
  border-width:0px;
  empty-cells:show;
}
.taktgo{
  color:#777777;
  background-color:#fbc768;
  font-family:'Verdana';
  font-size:11pt;
  font-weight:bold;
  text-align:center;
  vertical-align:middle;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:4px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:10px;
  padding-top:10px;
  border-width:0px;
  empty-cells:show;
  width:140px;
}
.taktgu{
  color:#777777;
  background-color:#fbc768;
  font-family:'Verdana';
  font-size:9pt;
  font-weight:normal;
  text-align:center;
  vertical-align:top;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:4px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:10px;
  padding-top:10px;
  border-width:0px;
  empty-cells:show;
  width:140px;
}
.taktl{
  color:#777777;
  background-color:#F8E4BF;
  font-family:'Verdana';
  font-size:9pt;
  font-weight:normal;
  text-align:center;
  vertical-align:top;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  padding-left:5px;
  padding-right:5px;
  padding-bottom:10px;
  padding-top:10px;
  border-width:0px;
  empty-cells:show;
  width:130px;
}
.taktr{
  color:#777777;
  background-color:#F8E4BF;
  font-family:'Verdana';
  font-size:9pt;
  font-weight:normal;
  text-align:left;
  vertical-align:top;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:10px;
  padding-top:10px;
  border-width:0px;
  empty-cells:show;
}
#pdf_fenster{
  width:100%;
  height:100px;
}
.bestellen1{
  font-family:'Verdana';
  font-size:10pt;
  font-weight:normal;
  text-align:left;
  width:100%;
}
.bestellen2{
  font-family:'Verdana';
  font-size:10pt;
  font-weight:normal;
  text-align:right;
}
.fotonorbert
{
   float: right;
   margin: 0 0 15px 15px;
   border: 1px solid #999999;
}
table.tabTermine
{
   width: 100%;
   border-collapse: collapse;
   margin-bottom: 20px;
}
.tabTermine
{
   vertical-align: top;
   border: 1px solid;
   padding: 7px 10px;
}
.zentriert
{
   text-align: center;
}
.termindat
{
   font-size: 9pt;
   width: 160px;
   vertical-align: middle;
}
.termineTitel
{
   font-size: 12pt;
   font-weight: bold;
   text-align: left;
}
.buttonCon
{
   width: 408px;
   margin: 0px auto 30px auto;
   height: 40px;
   padding: 0;
}
.termineButton
{
   float: left;
   padding: 3px 0;
   text-align: center;
   width: 160px;
   margin: 0 20px;
   font-size: 12pt;
}
.termineAktiv
{
   border: 2px inset;
   background-color: #70a3f6;
}
.termineInktiv
{
   border: 2px outset;
   background-color: #9FC2F9;
   cursor: pointer;
}
.termineInktiv:hover
{
   border: 2px inset;
   background-color: #70a3f6;
   cursor: pointer;
}
.textbox
{
   text-align: justify;
   display: block;
}
.mehrbox
{
   cursor: pointer;
   color: blue;
}
.unsichtbar
{
   display: none;
}
.thementrenner
{
   height: 3pt;
   margin: 20px 0;
}
.ohnerahmenlinks
{
   vertical-align: bottom;
   border-left: 0 none;
}
.ohnerahmenrechts
{
   border-right: 0 none;
}
.und
{
   margin: 4px 0;
}
.themenbox
{
   margin-bottom: 20px;
   border: 1px solid;
   padding: 10px;
}
.transferlesen
{
   cursor: pointer;
   background-color: #70a3f6;
   width: 80px;
   padding: 2px 0;
   border-radius: 6px;
   border: 2px outset;
}
.transferlesen:hover
{
   border: 2px inset;
}
.cursor
{
   cursor: pointer;
}
.cursorsens
{
   cursor: pointer;
   position: absolute;
   top: 0px;
   width: 100%;
   height: 199px;
}
