body { 
		margin-top       : 0px; 
		margin-left      : 0px; 
		margin-bottom    : 0px; 
		margin-right     : 0px; 
		text-align       : left;
		background-image : url(../Resources/back.gif);
		background-repeat : repeat;
		color            : rgb(224,230,240);
		font-weight      : normal; 
		font-family      : Verdana, Helvetica, sans-serif;
		font-size        : 11px; 
}
h1 {margin-bottom: 0px;}
h2 {margin-bottom: 0px;}
p {margin-top:0px; margin-bottom: 0px;}
hr {color:#aaaaaa; margin-top:8px; margin-bottom: 0px;}
a  {text-decoration:none; color: white; }

.cmstitle		{ font-family: Verdana, Helvetica, sans-serif; font-weight: bold; color: #eeeeee; 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: #eeeeee; font-size: 10px; }
.cmstextbold	{ font-family: Verdana, Helvetica, sans-serif; font-weight: bold; color: #eeeeee; 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 {font-weight: normal; line-height:16px; font-size: 11px;}
.l0 p { padding-bottom:0px;}
.l0 h1 { font-weight:normal; padding-top:6px; padding-bottom:16px; font-size: 16px;}
.l0 h2 {  font-weight:normal; padding-bottom:12px;  font-size: 14px; }
.l0 a { color: rgb(239,145,20); }
.l0 a:hover { text-decoration:underline; }

.ct_bild0 {margin: 0px 0px; 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; border: 0px;}

.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: 12px; border:1px solid white;}
.bildboxmini  {margin: 3px; 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 {border:1px solid rgb(239,145,20); }

.topnavstylea { padding-top: 12px; font-weight: bold; color: #CC0033; font-size: 12px; }
.topnavstylea a {color: #CC0033;}

.topnavstyle  { padding-top: 12px; font-weight: bold; color: #FFFFFF; font-size: 12px; }
.topnavstyle  a:hover {color: #CC0033;}

.navstylea    { padding-top: 3px; font-weight: normal; color: #CC0033; font-size: 10px; }
.navstylea a  {color: #CC0033;}

.navstyle    { padding-top: 3px; font-weight: normal; color: #FFFFFF; font-size: 10px; }
.navstyle a  { color: #FFFFFF;}
.navstyle a:hover {color: #CC0033;}

.langstylea    { padding-top: 4px; font-weight: bold; color: #4d4d4d; font-size: 9px; line-height:8px;}
.langstyle     { padding-top: 4px; font-weight: bold; color: #FFFFFF; font-size: 9px; line-height:8px;}
.langstyle  a:hover {color: #CC0033;}


.subnavstylea { font-weight: bold; color: #4d4d4d; font-size: 11px;}
.subnavstylea a {color: #4d4d4d;}

.subnavstyle  { font-weight: bold; color: #4d4d4d; font-size: 11px; }
.subnavstyle  a:hover {color: #CC0033;}
.subnavstyle  a {color: #4d4d4d;}

.editstyle    { font-family: Tahoma, Verdana, Helvetica, sans-serif; color: #404040; font-size: 10px; }

