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; }

.titel1 { font-size:28px; font-weight:bold;   }
.stdoez { font-size:13px; text-align:justify; }
.stdmez { font-size:13px; text-align:justify; text-indent:15px; }

#bild   { position:relative; top:3px; left:0px; float:right; padding-left:8px; padding-right:0px; }
#bild_2009-4   { position:relative; top:3px; left:0px; float:left; padding-left:0px; padding-right:16px; }

.head   { font-size:22px; padding-left:0px }


a:link.m1sel, a:visited.m1sel, a:hover.m1sel {
	background-color : #0064AD;
	font-size        : 14px;
	font-weight      : bold;
	color            : #FF692D;
	text-transform   : none;
	text-decoration  : 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 : #0064AD;
	font-size        : 14px;
	font-weight      : bold;
	color            : white;
	text-transform   : none;
	text-decoration  : none;
	line-height      : 18px;
	padding-top      : 1px;
	padding-bottom   : 1px;
	padding-left     : 4px;
	padding-right    : 4px;
	margin-left      : 15px;
	}

a:hover.menu1 {
	background-color : #0064AD;
	color            : #E0E0E0;
	}


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;
	}

a:hover.titel {
	background-color : #0064AD;
	color            : white;
	text-transform   : none;
	text-decoration  : none;
	line-height      : 18px;
	padding-top      : 1px;
	padding-bottom   : 1px;
	padding-left     : 4px;
	padding-right    : 4px;
	margin-left      : 5px;
	}

img.lnk { border-style : none; }

td.img {
	cursor           : pointer;
}

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;
	}


tr.bold { font-weight : bold; vertical-align : top; }

td.bold { font-weight : bold; vertical-align : top; }

td.top  { vertical-align : top; padding-top : 20px; padding-left : 8px; }

td.ar   { vertical-align : top; padding-top : 40px; padding-left : 20px;	}

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     : left;
	vertical-align : bottom;
	padding-top    : 0px;
	padding-right  : 0px;
	}

td.headline {
	text-align     : left;
	vertical-align : bottom;
	padding-top    : 0px;
	padding-right  : 0px;
	font-family    : Arial;
	font-size      : 20px;
	font-weight    : bold;
	}

td.spacer { height : 20px; }

td.vLine { vertical-align:top; }

td.titel { padding-left : 30px; }


td.menu {
        height       : 23px;
	background-color : #0064AD;
	padding-top  : 2px;
	padding-left : 0px;
	}

td.rubrik {
	color      : #0064AD;
	font-weight : bold;
	text-align : left;
	vertical-align : top;
	padding-top  : 10px;
	padding-left : 0px;
	text-indent : 0px;
	}

td.pfeil {
	font-weight : bold;
	text-align : left;
	vertical-align : top;
	}

td.h-img {
	text-align : left;
	vertical-align : top;
	}

td.h-txt {
	font-size : 11px;
	text-align : left;
	vertical-align : top;
	padding-top  : 5px;
	}

td.i-head {
	font-size : 20px;
	font-weight : bold;
	text-align : left;
	vertical-align : top;
	padding-top  : 0px;
	}

td.i-rub {
	font-size : 12px;
	font-weight : bold;
	color     : blue;
	text-align : left;
	vertical-align : top;
	padding-top  : 10px;
	}

td.i-art {
	font-size : 11px;
	text-align : left;
	vertical-align : top;
	padding-top  : 3px;
	}

td.i-nr {
	font-size : 11px;
	font-weight : bold;
	text-align : right;
	vertical-align : top;
	padding-top  : 3px;
	}

td.i-lp {
	font-size : 11px;
	font-weight : bold;
	text-align : left;
	vertical-align : top;
	padding-top  : 3px;
	padding-left  : 10px;
	}

td.tb {
	font-size : 11px;
	text-align : left;
	vertical-align : bottom;
	padding-left  : 0px;
	}

td.Rub1 {
	font-size : 14px;
	font-weight : bold;
	color : blue;
	width : 150px;
	padding-top :  6px;
	padding-left : 4px;
	vertical-align : top;
	}

td.Rub2 {
	font-size : 14px;
	width : 450px;
	padding-top :  6px;
	padding-left : 4px;
	}

td.hC1 {
	font-size : 14px;
	font-weight : bold;
	color : black;
	padding-top :  6px;
	padding-left : 4px;
	}

td.hC2 {
	font-size : 14px;
	font-weight : bold;
	color : black;
	padding-top :  6px;
	padding-left : 4px;
	}

td.hC3 {
	font-size : 14px;
	font-weight : bold;
	color : black;
	padding-top :  6px;
	padding-left : 4px;
	}

td.cC1 {
	font-size : 14px;
	color : black;
	vertical-align : top;
	padding-left : 4px;
	}

td.cC2 {
	font-size : 14px;
	color : black;
	vertical-align : top;
	padding-left : 4px;
	}

td.cC3 {
	font-size : 14px;
	font-weight : bold;
	color : black;
	vertical-align : top;
	padding-left : 4px;
	}


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.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;
	}
