body { 
		margin-top       : 0px; 
		margin-left      : 0px; 
		margin-bottom    : 0px; 
		margin-right     : 0px; 
		text-align       : left;
		background-color : rgb(255,113,0);
		color            : #000000;
		font-weight      : normal; 
		font-family      : Arial, Helvetica, sans-serif;
		font-size        : 10px; 
}
h1 {margin: 0px; border:none}
h2 {margin: 0px; border:none}
p {margin-top:0px; margin-bottom: 0px;}
hr {color:#aaaaaa; margin-top:8px; margin-bottom: 0px;}
a {text-decoration:none}
ul {list-style-type:square; line-height: 13px; margin: 6px 0 0 1.5em; padding:6px; display:table; }
ol {line-height: 13px; margin: 6px 0 0 1.5em; padding:6px;}
li {margin-left: 12px; margin-bottom: 6px; }

.cmstitle		{ font-family: Verdana, Helvetica, sans-serif; font-weight: bold; color: #404040; font-size: 14px; }
.cmsinput		{ font-family: Verdana, Helvetica, sans-serif; font-weight: normal; color: #404040; font-size: 11px; }
.cmstext		{ font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: normal; color: #404040; font-size: 10px; }
.cmstextbold	{ font-family: Verdana, Helvetica, sans-serif; font-weight: bold; color: #404040; font-size: 11px; }
.cmschoice		{ font-family: Verdana, Helvetica, sans-serif; color: #404040; font-size: 10px; }

.cmsklein td { border:none; padding-left:4px; padding-right:4px;padding-bottom:0px;}
.cmsklein		{ font-family: Verdana, Helvetica, sans-serif; color: gray; line-height:9px; font-size: 9px; }

.l0 { text-align:left; font-family: Verdana, Helvetica, sans-serif; font-weight: normal; line-height: 13px; color: #404040; font-size: 11px; }
.l0 p { padding-bottom:4px;}
.l0 h1 { padding-top:6px; padding-bottom:12px; font-size: 18px; font-weight: normal;}
.l0 h2 { font-weight: bold; font-size: 11px;}
.l0 a { color: blue; }
.l0 a:hover { text-decoration:underline; color: #green; }

.l1 { text-align:left; font-family: Verdana, Helvetica, sans-serif; font-weight: normal; line-height: 12px; color: #404040; font-size: 10px; }
.l1 p {padding-bottom:4px;}
.l1 h1 { padding-bottom:12px; line-height: 15px; font-size: 13px; }
.l1 h2 { padding-bottom:6px; font-weight: bold; font-size: 11px; }
.l1 a { color: blue; }
.l1 a:hover { text-decoration:underline; color: #green; }

.l2 {text-align:left; font-family: Verdana, Helvetica, sans-serif; font-weight: normal; line-height: 13px; color: #51667F; font-size: 11px; }
.l2 p {padding-left:4px; padding-right:4px; padding-bottom:4px;}
.l2 h1 { padding-left:4px;padding-top:8px; padding-bottom:4px; border-bottom: 1px solid #ff0000;  background-color: #7C9BC1; font-weight: bold; color: #eeeeee; font-size: 12px; }
.l2 h2 {padding-left:4px; padding-right:4px;  padding-top:4px;font-weight: bold;  font-size: 11px; }
.l2 a { color: blue; }
.l2 a:hover { text-decoration:underline; color: #green; }

.l3  { text-align:left; font-family: "Courier New", Helvetica, sans-serif; font-weight: normal; line-height:18px; color: #51667F; font-size: 11px; }
.l3 p { padding-bottom:0px;  }
.l3 a { color: red; }
.l3 a:hover { text-decoration:underline; color: green; }

.ct_bild0 {margin: 0px 0px; border: 0px;}
.ct_bild1 {margin: 0px 0px; border: 0px;}
.ct_bild2 {margin: 4px 4px; border: 0px;}

.ct_class {margin: 4px 0px; }
.ct_box0 {margin: 0px 0px; border: 0px;padding-bottom:6px;}
.ct_box1 {margin: 0px 0px; border: 0px;}
.ct_box2 {margin: 0px 0px; border: 2px solid #7C9BC1;}
.ct_box3 {margin: 8px; padding: 4px; border: 3px solid #7C9BC1;}
.ct_abstand { font-family: Verdana, Helvetica, sans-serif; line-height:9px; color: #ffffff; font-size: 9px; }

.i0  { text-align:left; font-weight: normal; font-family: Verdana, Helvetica, sans-serif; line-height: 13px; color: #404040; font-size: 11px; }
.i0 p { padding:6px;padding-bottom:12px;}
.i0 h1 { color:white;text-align:center; background-image:url(../Resources/i2top.png);background-repeat:no-repeat; margin-top: 0px;padding-left:4px; padding-right:4px; padding-top:10px; padding-bottom:8px;font-weight: normal; font-size: 14px; }
.i0 h2 {margin-top: 0px;padding-left:4px; padding-right:4px; padding-top:4px; line-height: 13px; color: #404040; font-size: 11px; }
.i0 a {color: blue;}
.i0 a:hover {text-decoration:underline; color: green; }

.i1  { text-align:left;  font-family: Verdana, Helvetica, sans-serif; font-weight: normal; line-height: 12px; color: #aaaaaa; font-size: 10px; }
.i1 p { }
.i1 h1 {font-weight: bold;font-size: 12px;  padding-bottom:8px;}
.i1 h2 {font-weight: bold;font-size: 10px;}
.i1 a {text-decoration:underline; color: #aaaaaa;}
.i1 a:hover {color: green; }

.i2  { text-align:left; font-family: Verdana, Helvetica, sans-serif; line-height: 13px; color: #404040; font-size: 11px; }
.i2 p {padding-left:4px; padding-right:4px; padding-bottom:4px;}
.i2 h1 { margin-top: 0px;padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px; border-bottom: 1px solid #ff0000;font-weight: normal; font-size: 14px; }
.i2 h2 {margin-top: 0px;padding-left:4px; padding-right:4px; padding-top:4px; font-weight: bold; font-size: 11px; }
.i2 a { color: #404040;}
.i2 a:hover { text-decoration:underline; color: green; }

.il_bild0 {margin: 4px 4px; border: 0px;}
.il_bild1 {margin: 0px 0px; border: 0px;}
.il_bild2 {margin: 4px 4px; border: 0px;}

.il_class {margin: 4px 0px; }
.il_box0 {margin: 0px 0px; background-image:url(../Resources/i2middle.png);background-repeat:no-repeat; background-position:bottom; background-color: rgb(238,242,245);}
.il_box1 {margin: 0px 0px; border: 0px}
.il_box2 {margin: 0px 0px; border: 1px solid #7C9BC1;}
.il_abstand { font-family: Verdana, Helvetica, sans-serif; line-height:9px; color: #ffffff; font-size: 9px; }

.topnavi p {margin: 0 0 0 0; border-top:1px solid #ffffff; border-bottom:1px dotted #ffffff; padding:4px; background-color: #ffffff; text-align:left; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 11px; color: #7C9BC1; font-size: 10px; }
.topnavi a {background-color: #ffffff; text-align:left; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 11px; color: #7C9BC1; font-size: 10px; }
.topnavi a:hover {text-decoration:underline;}

.topnavia p {margin: 0 0 0 0; border-top:1px dotted #cccccc; border-bottom:1px dotted #cccccc;padding:4px; background-color: #ffffff; text-align:left; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 11px; color: #51667F; font-size: 10px; }
.topnavia a {background-color: #ffffff; text-align:left; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 11px; color: #ffffff; font-size: 10px; }
.topnavia a:hover {text-decoration:underline;}

.subnavi p {margin: 0 0 0 0; border-top:1px solid #ffffff; border-bottom:1px dotted #ffffff; padding:4px; background-color: #ffffff; text-align:left; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 11px; color: #7C9BC1; font-size: 10px; }
.subnavi a {background-color: #ffffff; text-align:left; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 11px; color: #7C9BC1; font-size: 10px; }
.subnavi a:hover {text-decoration:underline;}

.subnavia p {margin: 0 0 0 0; border-top:1px dotted #cccccc; border-bottom:1px dotted #cccccc; padding:4px; background-color: #ffffff; text-align:left; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 11px; color: #51667F; font-size: 10px; }
.subnavia a {background-color: #ffffff; text-align:left; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 11px; color: #ffffff; font-size: 10px; }
.subnavia a:hover {text-decoration:underline;}

.direktstyle  { font-family: Verdana, Helvetica, sans-serif; font-weight: bold; color: #6f6f6f; font-size: 11px; }
.legendestyle  { font-family: Verdana, Helvetica, sans-serif; font-weight: normal; color: #6f6f6f; font-size: 11px; }

.titlestyle   { font-family: Verdana, Helvetica, sans-serif; font-weight: bold; color: #404040; font-size: 16px; }
.subtitlestyle   { font-family: Verdana, Helvetica, sans-serif; font-weight: bold; color: #404040; font-size: 13px; }

.bodystyle    { font-family: Verdana, Helvetica, sans-serif; color: #404040; font-size: 11px; }
.bodystylebold    { font-family: Verdana, Helvetica, sans-serif; color: #404040; font-weight: bold; font-size: 11px; }

.datumstyle   { font-family: Verdana, Helvetica, sans-serif; font-style:italic; color: #003300; font-size: 11px; padding-top:12px;}
.morestyle    { font-family: Verdana, Helvetica, sans-serif; color: #ff0000; font-size: 11px; }
.editstyle    { font-family: Tahoma, Verdana, Helvetica, sans-serif; color: #404040; font-size: 10px; }

.footer { font-family: Verdana, Helvetica, sans-serif; color: #404040;; font-weight: normal; font-size: 10px;}
.footer a {color: green;}
.footer a:hover {text-decoration:underline;}
