body  {
	font-family : Arial, Helvetica, Verdana;
        font-weight : normal;
	font-size : 10px;
	color : #000000;
	text-decoration : none;
}

a:link,
a:visited,
a:active {
  color: #800040;
  text-decoration: none;
}

TD  {
        font-family : Arial, Helvetica, Verdana;
        font-size : 11px;
        color : #000000;
}

TD.index  {
        font-family : Arial, Helvetica, Verdana;
        font-size : 11px;
        color : #000000;
        width:33%;
        vertical-align:top;
        text-align:center;
        padding:10px;
        background-color:#FDF0D5;
}

TD.footer  {
        font-family : Arial, Helvetica, Verdana;
        font-size : 11px;
        color : #000000;
        background-color:#000060;
        border-bottom:1px solid #FCBE03;
        border-top:1px solid #FCBE03;
        color:white;
}


TD.midtab  {
        font-family : Arial, Helvetica, Verdana;
        font-size : 11px;
        vertical-align:top;
        padding-top:32px;
        padding-left:40px;
        padding-right:40px;
        width:100%;
        background-color: #F0F0F0;
}

img#linenav {
  background-color: #757575;
  border: 0px;
  margin-top: 6px;
  margin-bottom: 6px;
  margin-left: 0px;
  margin-right: 0px;
}

img#line {
  background-color: #757575;
  border: 0px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
}

img#logout {
     float: left;
     margin-right: 20px;
     margin-bottom: 8px;
     margin-top: 4px;
     border: solid 1px #000000;
}

img#bild {
     float: left;
     margin-right: 20px;
     margin-bottom: 0px;
     margin-top: 0px;
     border: solid 1px #000000;
}


table.midtable  {
        width:100%;
        border-bottom: solid 1px gray;
        padding-bottom: 20px;
        border-collapse: collapse;
}

TD.oben  {
        font-family : Arial, Helvetica, Verdana;
        font-size : 11px;
        font-weight:bold;
        padding-left:5px;
        padding-right:5px;
        padding-bottom:0px;
        border:solid 1px gray;
        border-bottom:solid 0px;
        background-color:#B3B3FF;
}

TD.oben_a  {
        font-family : Arial, Helvetica, Verdana;
        font-size : 9px;
        font-weight:bold;
        padding-left:5px;
        padding-right:5px;
        padding-bottom:0px;
        border:solid 1px gray;
        border-bottom:solid 0px;
        background-color:#B3B3FF;
}

TD.ueberschrift {
        color:#800040;
        font-size:13px;
        font-weight:bold;
        border:solid 1px;
        padding:15px;
        text-align:center;
        background-color:activeborder;
}

TD.leiste  {
        font-family : Arial, Helvetica, Verdana;
        font-size : 11px;
        background-color:#000080;
        font-weight:bold;
        color:white;
        padding-left:5px;
        padding-right:5px;
        padding-bottom:0px;
        border:solid 1px gray;
}

TD.zelle  {
        font-family : Arial, Helvetica, Verdana;
        font-size : 11px;
        padding-left:5px;
        padding-right:5px;
        padding-bottom:0px;
        border:solid 1px gray;
}

TD.zelle_a  {
        font-family : Arial, Helvetica, Verdana;
        font-size : 10px;
        padding-left:5px;
        padding-right:5px;
        padding-bottom:0px;
        border:solid 1px gray;
}

TD.zellerot  {
        font-family : Arial, Helvetica, Verdana;
        font-size : 11px;
        color:#d90000;
        font-weight:bold;
        padding-left:5px;
        padding-right:5px;
        padding-bottom:0px;
        border:solid 1px gray;
}

TD.zellegruen {
        font-family : Arial, Helvetica, Verdana;
        font-size : 11px;
        color:#008000;
        font-weight:bold;
        padding-left:5px;
        padding-right:5px;
        padding-bottom:0px;
        border:solid 1px gray;
}

TD.zelle_farb  {
        font-family : Arial, Helvetica, Verdana;
        font-size : 11px;
        padding-left:5px;
        padding-right:5px;
        padding-bottom:0px;
        border:solid 1px gray;
        background-color:#ddeeff;
}

TD.zelle_farbrot  {
        font-family : Arial, Helvetica, Verdana;
        font-size : 11px;
        color:#d90000;
        font-weight:bold;
        padding-left:5px;
        padding-right:5px;
        padding-bottom:0px;
        border:solid 1px gray;
        background-color:#ddeeff;
}

TD.zelle_farbgruen  {
        font-family : Arial, Helvetica, Verdana;
        font-size : 11px;
        color:#008000;
        font-weight:bold;
        padding-left:5px;
        padding-right:5px;
        padding-bottom:0px;
        border:solid 1px gray;
        background-color:#ddeeff;
}

TD.foto_box          {
        vertical-align:middle;
        text-align:center;
        border-bottom:solid 1px #C0C0C0;
        border-top:solid 1px #C0C0C0;
        border-right:solid 1px #C0C0C0;
        border-left:solid 1px #C0C0C0;
        padding:5px;
}

TD.box               {
        vertical-align: top;
        background-color: #FFFCF4;
        padding: 15px;
}

TD.zw_box               {

        padding:5px;
}


TD.leer               {
        padding:6px;
        text-align:center;
        padding-left:180px;
}

h1  {
        font-family : Arial, Helvetica, Verdana;
        font-size : 15px;
        font-weight:bold;
        color:#000066;
        border-bottom:solid 1px gray;
}

h2  {
        font-family : Arial, Helvetica, Verdana;
        font-size : 11px;
        font-weight:bold;
}

h3  {
        font-family : Arial, Helvetica, Verdana;
        font-size : 11px;
        font-weight:bold;
        color:#fb4d1a;
        padding:0px;
}

h4  {
        font-family : Arial, Helvetica, Verdana;
        font-size : 15px;
        font-weight:bold;
        color:#000066;
        margin:0px;
}

h5  {
        font-family : Arial, Helvetica, Verdana;
        font-size : 8px;
        margin:0px;
}

h6  {
        font-family : Arial, Helvetica, Verdana;
        font-size : 15px;
        font-weight: bold;
        color: #B68103;
        margin-top: 0px;
        margin-bottom: 15px;
}

img.presse  {
        float: left;
        border: solid 1px #000080;
        width: 100px;
        margin-top: 0px;
        margin-bottom: 0px;
        padding-bottom: 0px;
        margin-left: 2px;
        margin-right: 20px;
}

img.prfoto  {
        float: left;
        border: solid 1px #000080;
        width: 250px;
        margin-top: 0px;
        margin-bottom: 10px;
        margin-left: 2px;
        margin-right: 20px;
}

img.line {
  background-color: #757575;
  border: 0px;
  margin-top: 20px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
}


td.navi {
    margin:0px;
    padding-top:50px;

}

td.navi a  {
        font-weight : bold;
	color : #000060;
	text-decoration : none;
	display: block;
	border-top: solid 1px gray;
	padding: 3px;
}

td.navi a:hover {
 	color : #c16100;
}

td.navi a.first {
   border-top: solid 1px gray;
}

/*  navi a  */

a#navi {
        font-weight : bold;
	color : #000060;
	text-decoration : none;
	display: block;
	border: 0px;
	padding: 3px;
}


