body {
	margin-top:0px; margin-left:0px; background-color:#f0f8ff; 
}
img.mainimg { border:2px solid #6495ED; }

h1 {
	FONT-FAMILY: Verdana, Arial; COLOR: #5F833D; FONT-SIZE: 12px; TEXT-DECORATION: none; font-variant : normal;  font-weight: bold; BACKGROUND-IMAGE: url(images/layout/h1-linie.gif); height:18px; width:100%; margin-bottom:12px;
}

h2 {
	FONT-FAMILY: Verdana, Arial; COLOR: #5F833D; FONT-SIZE: 12px; TEXT-DECORATION: none; font-variant : normal;  font-weight: bold; BACKGROUND-IMAGE: url(images/layout/h1-linie.gif); height:18px; width:100%; margin-bottom:12px;
}

a { TEXT-DECORaTION: none; }
a:hover { TEXT-DECORaTION: underline; }

td.manzeige { 	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #191970; LINE-HEIGHT: 15px; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; }
td.mlink { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #191970; LINE-HEIGHT: 17px; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; }

td.menue_ueberschrift { 	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #191970; LINE-HEIGHT: 17px; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; }

.inhaltueberschrift { FONT-SIZE: 12px; COLOR: #5F833D; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; FONT-WEIGHT: bold; }
.inhalt { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #191970; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; }

td.cnt_lcol { width:231px; padding-left:3px; padding-right:3px; vertical-align:top; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #191970; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; }

td.cnt_rcol { width:231px; padding-left:6px; padding-right:0px; vertical-align:top; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #191970; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; }

td.cnt_2col { width:462px; padding-left:3px; padding-right:3px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #191970; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; }

td.kastenueberschrift { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #191970; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; FONT-WEIGHT: bold; }
td.kasteninhalt { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #191970; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; }
A:link.kasteninhalt               {FONT-FAMILY: Verdana, Arial; COLOR: #191970; FONT-SIZE: 11px; TEXT-DECORATION: none; font-variant : normal;  font-weight : normal;  }
A:active.kasteninhalt             {FONT-FAMILY: Verdana, Arial; COLOR: #191970; FONT-SIZE: 11px; TEXT-DECORATION: none;  font-variant : normal; font-weight : normal; }
A:visited.kasteninhalt            {FONT-FAMILY: Verdana, Arial; COLOR: #191970; FONT-SIZE: 11px; TEXT-DECORATION: none;  font-variant : normal; font-weight : normal; }
A:hover.kasteninhalt 		{FONT-FAMILY: Verdana, Arial; COLOR: #191970; FONT-SIZE: 11px; TEXT-DECORATION: underline;  font-variant : normal; font-weight : normal; }

A:link               {FONT-FAMILY: Verdana, Arial; COLOR: #191970; FONT-SIZE: 12px; TEXT-DECORATION: none; font-variant : normal;  font-weight : normal;  }
A:active             {FONT-FAMILY: Verdana, Arial; COLOR: #191970; FONT-SIZE: 12px; TEXT-DECORATION: none;  font-variant : normal; font-weight : normal; }
A:visited            {FONT-FAMILY: Verdana, Arial; COLOR: #191970; FONT-SIZE: 12px; TEXT-DECORATION: none;  font-variant : normal; font-weight : normal; }
A:hover              {FONT-FAMILY: Verdana, Arial; COLOR: #191970; FONT-SIZE: 12px; TEXT-DECORATION: underline;  font-variant : normal; font-weight : normal; }

A:link.menue               {FONT-FAMILY: Verdana, Arial; COLOR: #191970; LINE-HEIGHT: 17px; FONT-SIZE: 11px; TEXT-DECORATION: none; font-variant : normal;  font-weight : normal;  }
A:active.menue             {FONT-FAMILY: Verdana, Arial; COLOR: #191970; LINE-HEIGHT: 17px; FONT-SIZE: 11px; TEXT-DECORATION: none;  font-variant : normal; font-weight : normal; }
A:visited.menue            {FONT-FAMILY: Verdana, Arial; COLOR: #191970; LINE-HEIGHT: 17px; FONT-SIZE: 11px; TEXT-DECORATION: none;  font-variant : normal; font-weight : normal; }
A:hover.menue              {FONT-FAMILY: Verdana, Arial; COLOR: #191970; LINE-HEIGHT: 17px; FONT-SIZE: 11px; TEXT-DECORATION: underline;  font-variant : normal; font-weight : normal; }
.menue               {FONT-FAMILY: Verdana, Arial; COLOR: #191970; LINE-HEIGHT: 17px; FONT-SIZE: 11px; TEXT-DECORATION: none; font-variant : normal;  font-weight : normal;  }

A:link.menue2               {FONT-FAMILY: Verdana, Arial; COLOR: #191970; LINE-HEIGHT: 17px; FONT-SIZE: 11px; TEXT-DECORATION: none; font-variant : normal;  font-weight : bold;  }
A:active.menue2            {FONT-FAMILY: Verdana, Arial; COLOR: #191970; LINE-HEIGHT: 17px; FONT-SIZE: 11px; TEXT-DECORATION: none;  font-variant : normal; font-weight : bold; }
A:visited.menue2            {FONT-FAMILY: Verdana, Arial; COLOR: #191970; LINE-HEIGHT: 17px; FONT-SIZE: 11px; TEXT-DECORATION: none;  font-variant : normal; font-weight : bold; }
A:hover.menue2              {FONT-FAMILY: Verdana, Arial; COLOR: #191970; LINE-HEIGHT: 17px; FONT-SIZE: 11px; TEXT-DECORATION: underline;  font-variant : normal; font-weight : bold; }
.menue2               {FONT-FAMILY: Verdana, Arial; COLOR: #191970; LINE-HEIGHT: 17px; FONT-SIZE: 11px; TEXT-DECORATION: none; font-variant : normal;  font-weight : normal;  }

A:link.gruenklein               {FONT-FAMILY: Verdana, Arial; COLOR: #5F833D; FONT-SIZE: 10px; TEXT-DECORATION: none; font-variant : normal;  font-weight : normal;  }
A:active.gruenklein             {FONT-FAMILY: Verdana, Arial; COLOR: #5F833D; FONT-SIZE: 10px; TEXT-DECORATION: none;  font-variant : normal; font-weight : normal; }
A:visited.gruenklein            {FONT-FAMILY: Verdana, Arial; COLOR: #5F833D; FONT-SIZE: 10px; TEXT-DECORATION: none;  font-variant : normal; font-weight : normal; }
A:hover.gruenklein              {FONT-FAMILY: Verdana, Arial; COLOR: #5F833D; FONT-SIZE: 10px; TEXT-DECORATION: underline;  font-variant : normal; font-weight : normal; }

A:link.gruengross               {FONT-FAMILY: Verdana, Arial; COLOR: #5F833D; FONT-SIZE: 12px; TEXT-DECORATION: none; font-variant : normal;  font-weight : bold;  }
A:active.gruengross             {FONT-FAMILY: Verdana, Arial; COLOR: #5F833D; FONT-SIZE: 12px; TEXT-DECORATION: none;  font-variant : normal; font-weight : bold; }
A:visited.gruengross            {FONT-FAMILY: Verdana, Arial; COLOR: #5F833D; FONT-SIZE: 12px; TEXT-DECORATION: none;  font-variant : normal; font-weight : bold; }
A:hover.gruengross              {FONT-FAMILY: Verdana, Arial; COLOR: #5F833D; FONT-SIZE: 12px; TEXT-DECORATION: underline;  font-variant : normal; font-weight : bold; }

.blauklein               {FONT-FAMILY: Verdana, Arial; COLOR: #191979; FONT-SIZE: 10px; TEXT-DECORATION: none; font-variant : normal;  font-weight : normal;  }
A:link.blauklein               {FONT-FAMILY: Verdana, Arial; COLOR: #191979; FONT-SIZE: 10px; TEXT-DECORATION: none; font-variant : normal;  font-weight : normal;  }
A:active.blauklein             {FONT-FAMILY: Verdana, Arial; COLOR: #191979; FONT-SIZE: 10px; TEXT-DECORATION: none;  font-variant : normal; font-weight : normal; }
A:visited.blauklein            {FONT-FAMILY: Verdana, Arial; COLOR: #191979; FONT-SIZE: 10px; TEXT-DECORATION: none;  font-variant : normal; font-weight : normal; }
A:hover.blauklein              {FONT-FAMILY: Verdana, Arial; COLOR: #191979; FONT-SIZE: 10px; TEXT-DECORATION: underline;  font-variant : normal; font-weight : normal; }

A:link.pfeil{background-image:url(/images/layout/button_link.gif); width:13px; height:13px; padding-left:13px; background-repeat:no-repeat; background-position:center left; border:0px;text-decoration: none;}
A:visited.pfeil{background-image:url(/images/layout/button_link.gif); width:13px; height:13px; padding-left:13px; background-repeat:no-repeat; background-position:center left; border:0px;text-decoration: none;}
A:hover.pfeil{background-image:url(/images/layout/button_link.gif); width:13px; height:13px; padding-left:13px; background-repeat:no-repeat; background-position:center left; border:0px; text-decoration: underline;}

.klein { FONT-WEIGHT:normal; FONT-SIZE:10px; COLOR:#191970; FONT-FaMILY:Verdana; TEXT-DECORaTION:none; }

.sehrklein { 	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 12px; COLOR: #191970; FONT-FaMILY: Arial; TEXT-DECORaTION: none; }

.gew_text
   { width:90px; height:16px; font-size:10px; font-family:Verdana; border:1px solid #191970;  }
.gew_stext
   { width:50px; height:16px; font-size:10px; font-family:Verdana; border:1px solid #191970;  }
.gew_button
   { width:150px; height:16px; font-size:10px; font-family:Verdana; COLOR: #191970; border:1px solid #191970; CURSOR: hand; }
.gew_sselect
   { width:50px; height:16px; font-size:10px; font-family:Verdana; COLOR: #191970; border:1px solid #191970;  }
.gew_select
   { height:16px; font-size:10px; font-family:Verdana; COLOR: #191970; border:1px solid #191970;  }
.gew_radio
   { width:16px; height:16px;  border:none;  }
.gew_sehrklein { 	FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 13px; COLOR: #191970; FONT-FaMILY: Arial; TEXT-DECORaTION: none; }
.gew_klein { FONT-WEIGHT:normal; FONT-SIZE:11px; COLOR:#191970; FONT-FaMILY:Arial; TEXT-DECORaTION:none; }
.gew_gross { FONT-WEIGHT:normal; FONT-SIZE:14px; COLOR:#191970; FONT-FaMILY:Arial; TEXT-DECORaTION:none; }
.gew_inputtext   { width:120px; height:17px; font-size:11px; color:#191970; font-family:Arial; border:1px solid #191970;  }

.form_text
   { width:150px; height:18px; font-size:11px; color:#191970; font-family:Verdana; border:1px dashed #191970;  }
.form_button
   { width:150px; height:18px; font-size:11px; color:#191970; font-family:Arial; border:1px dashed #191970; CURSOR: hand; }
.form_button2
   { width:300px; height:18px; font-size:11px; color:#191970; font-family:Arial; border:1px dashed #191970; CURSOR: hand; }

.form_nl_input { font-size:10px;width:120px;height:13px;margin-bottom:3px; }
.form_nl_infodiv { float:left;width:130px;text-align:center;font-size:10px;height:17px;padding-top:3px; }

.menu_title { border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#F0F8FF; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #191970; LINE-HEIGHT: 17px; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; background-image:url(images/layout/menue_tophigru.gif); padding-left:8px; }
.submenu_link { border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#F0F8FF; background-color: #CADFF9; padding-left:16px; padding-right:2px; background-image:url(images/layout/menusub_higru.gif); }
.menu_link { border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#F0F8FF; FONT-FAMILY: Verdana, Arial; COLOR: #191970; LINE-HEIGHT: 17px; FONT-SIZE: 11px; TEXT-DECORATION: none; font-variant : normal;  font-weight : normal; background-color: #d6ffa5; padding-left:14px; padding-right:2px; background-image:url(images/layout/menu_higru.gif); }

.kasten_rechts { border:1px solid #ffffff; width:140px; display:block; background-color:#CADFF9; margin-bottom:5px;}
.kasten_rechts_title { width:138px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ffffff; background-color: #BDD8F8; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #191970; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; FONT-WEIGHT: bold; padding: 2px; }
.kasten_rechts_content { width:138px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ffffff; background-color: #CADFF9; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #191970; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; padding: 2px; }

.kasten_anzeige { border:1px solid #ffffff; width:142px; background-color:#EBF7E0; padding:2px; }
.kasten_anzeige_title { border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ffffff; background-color: #CEEAB2; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #191970; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; FONT-WEIGHT: bold; padding: 2px; }
.kasten_anzeige_content { border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ffffff; background-color: #EBF7E0; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #191970; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; padding: 2px; }

.kasten_spezial { border:1px solid #ffffff; width:610px; background-color:#EBF7E0; padding:2px; }
.kasten_spezial_title { border-bottom-width:1px; width:610px; border-bottom-style:solid; border-bottom-color:#ffffff; background-color: #CEEAB2; FONT-WEIGHT: normal; text-align:left; FONT-SIZE: 13px; COLOR: #191970; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; FONT-WEIGHT: bold; padding: 2px; }
.kasten_spezial_content { border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ffffff; background-color: #EBF7E0; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #191970; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; padding: 2px; }

.kasten_spezial_small { border:1px solid #ffffff; width:303px; background-color:#EBF7E0; padding:2px; }
.kasten_spezial_small_title { border-bottom-width:1px; width:610px; border-bottom-style:solid; border-bottom-color:#ffffff; background-color: #CEEAB2; FONT-WEIGHT: normal; text-align:left; FONT-SIZE: 13px; COLOR: #191970; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; FONT-WEIGHT: bold; padding: 2px; }
.kasten_spezial_small_content { border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ffffff; background-color: #EBF7E0; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #191970; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; padding: 2px; }

.kopf_rahmen { border:1px solid #ffffff; width:776px; padding:0px; }
.kopf_rahmen_o { border-left-width:1px; border-left-style:solid; border-left-color:#ffffff; border-top-width:1px; border-top-style:solid; border-top-color:#ffffff; border-right-width:1px; border-right-style:solid; border-right-color:#ffffff; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ffffff; padding: 0px; text-align:center; }
.kopf_rahmen_u { border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ffffff; background-color: #d6ffa5; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #191970; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; padding: 0px; text-align:center; }
.kopf_rahmen_content { background-color: #d6ffa5; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #191970; FONT-FaMILY: Verdana; TEXT-DECORaTION: none; FONT-WEIGHT: bold; padding: 0px; text-align:center; }
.kopf_anzeige { border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#000000; border-top-width:1px; border-top-style:solid; border-top-color:#000000; border-right-width:1px; border-right-style:solid; border-right-color:#000000;  padding: 0px; text-align:center; }

.form_nomargin { margin-bottom:0px; }

#wegw {
	FONT-FAMILY: Verdana, Arial; 
	COLOR: #191979; 
	FONT-SIZE: 10px; 
	TEXT-DECORATION: none; 
	font-variant : normal;  
	font-weight : normal;
	padding: 0 0 15px 0;
}

#wegw a {
	font-size:10px;
}

.tcol {
	width:231px;
	float:left;
	padding:0px;
	margin:0px;
	border:0px;
}

.tcol_cnt_l { width:225px;padding: 0 3px 0 3px;margin:0px; }
.tcol_cnt_r { width:225px;padding: 0 0 0 6px;margin:0px; }

.tcol_r {
	width: 231px;
	float:left;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

.nsmall {
	font-size:10px;color:#5F833D;
}
.ntext {
	margin-bottom:4px;
}

.boxtitle {
	FONT-SIZE: 12px; 
	COLOR: #5F833D; 
	FONT-FaMILY: Verdana; 
	TEXT-DECORaTION: none; 
	FONT-WEIGHT: bold;
	background-image : url(images/layout/h1-linie.gif);
	height : 18px;
	width : 100%;
	padding: 0px;
	margin: 0 0 10px 0;
}

a.boxtitlelink {
	color:#5F833D;
	font-weight:bold;
}

.spacer-rechts {	
	height : 5px;	
}
