body { 
		margin-top       : 0px; 
		margin-left      : 0px; 
		margin-bottom    : 0px; 
		margin-right     : 0px; 
		text-align       : left;
		background-color : rgb(255,255,255);
		color            : #303030;
		font-weight      : normal; 
		font-family      : Helvetica, Arial, sans-serif;
		font-size        : 10px; 
}

h1 {margin: 0px; border:none;}
h2 {margin: 0px; border:none;}
p {margin-top:0px; margin-bottom: 0px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}

.cmstitle		{ font-family: Verdana, Helvetica, sans-serif; font-weight: bold; color: #303030; font-size: 14px; }
.cmsinput		{ font-family: Verdana, Helvetica, sans-serif; font-weight: normal; color: #303030; font-size: 11px; }
.cmstext		{ font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: normal; color: #303030; font-size: 10px; }
.cmstextbold	{ font-family: Verdana, Helvetica, sans-serif; font-weight: bold; color: rgb(78,78,78); font-size: 11px; }
.cmschoice		{ font-family: Verdana, Helvetica, sans-serif; color: #303030; 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: Helvetica, Arial, sans-serif; font-weight: normal; line-height: 18px; color: #303030; font-size: 12px; }
.l0 p { padding-bottom:4px;}
.l0 h1 {padding-bottom:12px; font-family: Verdana,Helvetica, Arial, sans-serif; color: black; font-size: 15px; font-weight: bold; line-height: 15px;}
.l0 h2 {font-weight: bold; font-size: 13px; line-height: 18px;}
.l0 a { text-decoration:none; color: rgb(257,90,57); }
.l0 a:hover { text-decoration:underline; color:  rgb(257,90,57); }

.l1 {font-weight: normal; line-height:16px; font-size: 13px;}
.l1 p { padding-bottom:0px;}
.l1 h1 {font-weight: normal; color: #082973; padding-top:6px; padding-bottom:16px; font-size:20px;line-height:20px;}
.l1 h2 {font-weight: bold; padding-bottom:8px;  font-size: 13px; }
.l1 a { text-decoration:none; color: rgb(257,90,57); }
.l1 a:hover { text-decoration:underline; color:  rgb(257,90,57); }

.l2 {font-weight: normal; line-height:13px; font-size: 11px;}
.l2 p { padding-bottom:0px;}
.l2 h1 {font-weight: normal; color: #082973; padding-top:6px; padding-bottom:16px; font-size:20px;line-height:20px;}
.l2 h2 {font-weight: bold; padding-bottom:8px;  font-size: 13px; }
.l2 a { text-decoration:none; color: rgb(257,90,57); }
.l3 a:hover { text-decoration:underline; color:  rgb(257,90,57); }

.ct_bild0 {margin: 0px 0px; padding-bottom: 12px; border: 0px;}
.ct_bild1 {margin: 0px 0px; border: 0px;}
.ct_bild2 {margin: 0px 0px; border: 0px;}
.ct_class {margin: 0px 0px; }

.ct_box0 {margin: 0px 0px; padding-bottom: 12px; border: 0px;}
.ct_box1 {margin: 0px 0px; border: 0px;}
.ct_box2 {margin: 0px 0px; padding-bottom: 12px; border: 0px;}
.ct_abstand { font-family: Verdana, Helvetica, sans-serif; line-height:9px; color: #ffffff; font-size: 9px; }

.i0 {text-align:left; font-weight: normal; line-height: 15px; color: #135EA1; font-size: 11px; }
.i0 p { padding:6px;padding-bottom:12px;}
.i0 h1 {font-family: Verdana, Helvetica, sans-serif; padding-left:6px;text-align:left;padding-bottom:4px;color: color: #135EA1; font-size: 11px;font-weight: bold;}
.i0 h2 {margin-top: 0px;padding-left:4px; padding-right:4px; padding-top:4px; line-height: 13px; color: #135EA1; font-size: 11px; }
.i0 a { text-decoration:none; color: rgb(257,90,57); }
.i0 a:hover { text-decoration:underline; color:  rgb(257,90,57); }

.il_bild0 {margin: 0px 0px; border: 0px;}
.il_class {margin: 0px 0px;}
.il_box0 {margin: 0px 0px; border: 1px solid #CCDCFC; padding:8px;  padding-bottom:0px;}
.il_abstand { font-family: Verdana, Helvetica, sans-serif; line-height:2px; color: #ffffff; font-size: 2px; }

.bildlinks  {text-align:left; margin-top: 12px; margin-right:12px; margin-bottom:12px; border:1px solid black;}
.bildrechts {text-align:right; margin-top: 12px; margin-left:12px; margin-bottom:12px; border:1px solid black;}
.bildrechtsnf {text-align:right; margin-top: 12px; margin-left:12px; margin-bottom:12px;}

.bildboxmidi  {margin: 0px; margin-top:20px; border:1px solid black;}
.bildboxmini  {margin: 0px; cursor:pointer; border:1px solid black;}
.bildboxlarge  {margin-left:2px; margin-right:2px; padding:0px; margin-top: 12px; margin-bottom:12px;border:1px solid white;}
.bildtext {margin-bottom:24px;text-align:center; font-weight: normal; line-height:16px; font-size: 11px; }

.imghover img:hover {cursor:pointer; border:1px solid blue; }


.topnavstyle {padding:3px 0px; text-align:left; font-weight: bold; color: #4f4f4f;line-height: 11px; font-size: 11px; }
.topnavstyle a {color: #4f4f4f;text-decoration:none;}
.topnavstyle a:hover {text-decoration:underline;color: rgb(257,90,57);}

.topnavstylea {padding:3px 0px; text-align:left; font-weight: bold; line-height: 11px;color: rgb(257,90,57); font-size: 11px; }
.topnavstylea a {color: rgb(257,90,57); text-decoration:none;}
.topnavstylea a:hover {color: rgb(257,90,57); text-decoration:underline;}

.navstyle {padding:3px 0px; text-align:left; font-weight: normal; color: #4f4f4f; line-height: 11px; font-size: 11px; }
.navstyle a {color: #4f4f4f;text-decoration:none;}
.navstyle a:hover {text-decoration:underline;color: rgb(257,90,57);}

.navstylea {padding:3px 0px; text-align:left; font-weight: normal; color: rgb(257,90,57); line-height: 11px;  font-size: 11px; }
.navstylea a {color: rgb(257,90,57);text-decoration:none;}
.navstylea a:hover {color: rgb(257,90,57);text-decoration:underline;}

.sublinkstylea { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #135EA1; font-size: 11px; }
.sublinkstyle { font-family: Arial, Helvetica, sans-serif; color: #135EA1; font-size: 11px; }

.direktstyle  { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #dddddd; font-size: 12px; }
.legendestyle { text-align:center; padding-bottom:6px; font-family: Tahoma, Helvetica, sans-serif; font-style: italic; color: #303030; font-size: 11px; }
.topLink { font-family: Arial, Helvetica, sans-serif; color: #295751; font-size: 10px; }
.footer { padding-top:8px; text-align:center; font-family: Times,"Times New Roman",serif; font-style: italic; color: #808080; font-size: 12px; }
.footer a {color: #808080;text-decoration:underline;}
.footer a:hover {color: rgb(257,90,57);text-decoration:underline;}

.datumstyle   { font-family: Tahoma, Helvetica, sans-serif; font-weight: bold; color: #135EA1; padding-bottom:8px; padding-top:4px; font-size: 11px; }
.morestyle    { font-family: Arial, Helvetica, sans-serif; color: red; font-size: 11x; }
.editstyle    { font-family: Tahoma, Verdana, Helvetica, sans-serif; color: #303030; font-size: 10px; }
.titlestyle   { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #0000ff; font-size: 14px; }

.bodystyle    { font-family: Arial, Helvetica, sans-serif; color: #303030; font-size: 12px; }
.bodystyletiny{ font-family: Arial, Helvetica, sans-serif; color: #222222; font-size: 10px; }
.bodystylebold{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #222222; font-size: 12px; }

.morestyle     { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #ff0000; font-size: 12px; }
.linkstyle    { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #003f7a; text-decoration: underline; font-size: 12px; }
.pathstyle    { font-family: Tahoma, Helvetica, sans-serif; color: #aaaaaa; font-size: 11px; }
