body	{
	font-family: Arial, Helvetica;
	font-size : 14px;
	color: rgb(0,0,0);
	}

table	{
	table-border-color-light: rgb(102,204,204);
	table-border-color-dark: rgb(0,102,102); 
	font-family: Arial, Helvetica;
	font-size : 14px;
	color: rgb(0,0,0);
	}

h1, h2, h3, h4, h5, h6	{
	font-family: Arial, Helvetica;
	}
	
h1	{
	font-size : 18px;
	font-weight : bold;
	}

h2	{
	font-size : 18px;
	}
	
h3	{
	font-size : 16px;
	font-weight : bold;
	}
	
h4	{
	font-size : 16px;
	}

h5	{
	font-size : 14px;
	font-weight : bold;
	line-height : 1px;
	}

h6	{
	font-size : 14px;
	}

td.lm_nav { 
	padding-left : 30px;
	}

a:link.m1sel, a:visited.m1sel, a:hover.m1sel {
	background-color : #8080FF;
	font-size        : 14px;
	font-weight      : bold;
	color            : black;
	text-transform   : none;
	line-height      : 18px;
	padding-top      : 1px;
	padding-bottom   : 1px;
	padding-left     : 4px;
	padding-right    : 4px;
	margin-left      : 15px;
	}

a:link.menu1, a:visited.menu1 {
	background-color : #E0E0E0;
	font-size        : 14px;
	font-weight      : bold;
	color            : black;
	text-transform   : none;
	line-height      : 18px;
	padding-top      : 1px;
	padding-bottom   : 1px;
	padding-left     : 4px;
	padding-right    : 4px;
	margin-left      : 15px;
	}

a:hover.menu1 {
	background-color : #C0C0FF;
	color            : black;
	}

a:link.j, a:visited.j {
	font-size        : 16px;
	font-weight      : bold;
	color            : black;
	line-height      : 24px;
	}

a:hover.j {
	color            : #8080FF;
	}


a.:hover {
	color:red;
	}

td.gap {
	background-color : black;
	height : 10px;
	}

td.bg1  { background-color:#FFFFCC }

td.bg2  { background-color:white; }

tr.bgg  { background-color : gray; }

.PDF {
	font-size : 14px;
	font-weight : bold;
	color : blue;
	padding-top :   0px;
	padding-left :  0px;
	}


td.bold {
	font-weight : bold;
	vertical-align : top;
	}

td.top {
	vertical-align : top;
	padding-top :  8px;
	padding-left : 8px;
	}
td.intro {
	vertical-align : top;
	line-height    : 22px;
	padding-top    : 8px;
	padding-left   : 8px;
	}

td.c1 {
	vertical-align : top;
	}

td.ziel {
	vertical-align : top;
	}

td.left-col {
	vertical-align : top;
	    text-align : center;
	   padding-top : 50px;
	  padding-left :  8px;
	 padding-right :  8px;
	     font-size : 16px;
	   font-weight : bold;
         	 color : blue;
	}

td.foto {
	font-size : 16px;
	font-weight : bold;
	text-align : center;
	vertical-align : center;
	}

td.logo {
	text-align     : right;
	vertical-align : top;
	padding-top    : 0px;
	padding-right  : 0px;
	}

td.nav {
	font-family: Comic Sans MS;
	font-size : 40px;
	font-weight : bold;
	text-align : center;
	vertical-align : top;
	padding-top :  0px;
	padding-left : 0px;
	}

td.termin {
	text-align : left;
	vertical-align : top;
	padding-top  : 10px;
	padding-left : 10px;
	text-indent : 0px;
	}

td.rot {
	color      : #FF0000;
	text-align : left;
	vertical-align : top;
	padding-top  : 10px;
	padding-left : 10px;
	text-indent : 0px;
	}

td.menu {
	padding-top  : 20px;
	padding-left : 50px;
	}

td.fmenu {
	padding-top  : 0px;
	padding-left : 0px;
	}

td.link {
	text-align     : left;
	vertical-align : top;
	padding-top  : 0px;
	padding-left : 20px;
	}

td.datum {
	text-align     : left;
	vertical-align : top;
	padding-top  : 5px;
	padding-left : 10px;
	}

td.nr {
	text-align     : left;
	vertical-align : top;
	padding-top  : 5px;
	padding-left : 10px;
	}

td.text {
	text-align     : left;
	vertical-align : top;
	padding-top  : 5px;
	padding-left : 10px;
	}

td.jahr {
	font-size        : 16px;
	font-weight      : bold;
	color            : #0000FF;
	line-height      : 24px;
	text-align     : left;
	vertical-align : top;
	padding-top  : 25px;
	padding-left : 20px;
	margin-left      : 0px;
	}

td.info {
	vertical-align : top;
	padding-top :  8px;
	padding-left : 8px;
	padding-right : 20px;
	margin-right   : 00px;
	}

td.vat {
	vertical-align : top;
	}

td.vLine { vertical-align:top; }

.ident1 { padding-left : 20px; font-size : 16px; }
