<!--
/* ------------------------fonts------------------------- */
font    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
table {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF6600;
	border-top-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #FF6600;
}
h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #009900;
	border: 1px solid #009900;
	background-color: #F7FDF7;
}
#f1   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666}
#hl   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5d9f5b;
	font-weight: bold;
}
#startli-hl   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066B3;
	font-weight: bold;
}
#diali-hl   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066B3;
	font-weight: bold;
}
#np   {
	color: #223254;
	font-size: 9px;
	font-weight: bold;
}
/* ------------------------Aufteilung Hauptframe------------------------- */
TABLE.HEADER
{
	width: 1005px;
	border: 1px solid #2B3840;
	background-color: #FFFFFF;
}
TD.HEADER_LEFT
{
	width: 146px;
}
TD.HEADER_MIDDLE1
{
	width: 398px;
}
TD.HEADER_MIDDLE2
{
	width: 203px;
}
TD.HEADER_RIGHT
{
	width: 258px;
}

TABLE.CONTENT
{
	width: 1005px;
	border: 1px solid #2B3840;
	background-color: #FFFFFF;
}
TD.CONTENT_LEFT
{
	width: 146px;
	background-color: #5d9f5b;
}
TD.CONTENT_MIDDLE1
{
	width: 303px;
}
TD.CONTENT_MIDDLE2
{
	width: 298px;
}
TD.CONTENT_RIGHT
{
	width: 258px;
	background-color: #D5EBD6;
}
/* ------------------------termine-headline hintergrund------------------------- */

#startli-bg  {
	background-color: #EFEEEE;
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 6px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #CCCCCC;
	border-left: none;
}
#faqli-bg  {
	background-color: #EFEEEE;
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 6px;
	border: 1px solid #CCCCCC;
}
#faqli2-bg  {
	background-color: #EFEEEE;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 6px;
	border-top: 1px solid #CCCCCC;
	border-right: none;
	border-bottom: 1px dashed #999999;
	border-left: none;
}
/* ------------------------dialog-headline hintergrund------------------------- */

#diali-bg  {
	background-color: #EFEEEE;
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 6px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #CCCCCC;
	border-left: none;
}

/* ------------------------newsbuttons------------------------- */

#news {
	background-color: #d5ebd6;
	border: 1px solid #2b3840;
}

/* ------------------------event-button rand und font------------------------- */
/* ------------------------hintergrund userforum rechte spalte    background-color alt: #DEF694------------------------- */
#forum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2B3840;
}
/* ------------------------hintergrund hauptnavigation balken------------------------- */
#servicenavi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #223254;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
}


/* ------------------------trennlinie blau hauptnavi linker frame ------------------------- */


#hauptnavi-line {
	text-align: left;
	border-bottom-style: solid;
	border-right-style: none;
	border-top-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #223254;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}

#hauptnavi-sub {
	text-align: left;
	border-bottom-style: solid;
	border-right-style: none;
	border-top-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #223254;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #95CA96;
}
#hauptnavi-sub2 {
	text-align: left;
	border-bottom-style: solid;
	border-right-style: none;
	border-top-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #223254;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #C7E2C6;
}
/* ------------------------graue trennlinie ------------------------- */
#trlinie {
	text-align: left;
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: adb4ac;
}
/* ------------------------artikellisten ------------------------- */

#diali {
	text-align: left;
	border-top: 1px solid #CCCCCC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 4px;
	padding-left: 6px;
	padding-right: 6px;
	background-color: #FAFAFA;
	padding-bottom: 4px;
}

#startli {
	text-align: left;
	border-top: 1px solid #CCCCCC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 4px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 4px;
}

#artli {
	text-align: left;
	border-top: 1px solid #CCCCCC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 10px;
	padding-left: 6px;
	padding-right: 6px;
	background-color: #FAFAFA;
	padding-bottom: 10px;
}
#artli2 {
	text-align: left;
	border-top: 1px solid #CCCCCC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 10px;
	padding-left: 6px;
	padding-right: 2px;
	background-color: #FAFAFA;
	padding-bottom: 10px;
}

#artli3 {
	text-align: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 10px;
	padding-left: 6px;
	padding-right: 2px;
	background-color: #FAFAFA;
	padding-bottom: 10px;
}
/* ------------------------links------------------------- */
a:link {
	color: #0066B3;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}
a:visited {
	color: #0066B3;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}
a:hover {
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}


/* ------------------------servicenavigation - newslink - navigationspfad------------------------- */
a.snavi:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 9px;
}	
a.snavi:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 9px;
}
a.snavi:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 9px;
}

a.sub:link {
	color: #0066B3;
	text-decoration: none;
	font-size: 9px;
}	
a.sub:visited {
	color: #0066B3;
	text-decoration: none;
	font-size: 9px;
}
a.sub:hover {
	color: #0066B3;
	text-decoration: none;
	font-size: 9px;
}


a.hl:link {
	color: #5d9f5b;
	text-decoration: none;
	font-size: 12px;
}
a.hl:visited {
	color: #5d9f5b;
	text-decoration: none;
	font-size: 12px;
}
a.hl:hover {
	color: #5d9f5b;
	text-decoration: underline;
	font-size: 12px;
}

a.np:link {
	color: #223254;
	text-decoration: none;
	font-size: 9px;
}
a.np:visited {
	color: #223254;
	text-decoration: none;
	font-size: 9px;
}
a.np:hover {
	color: #223254;
	text-decoration: underline;
	font-size: 9px;
}

a.startli:link {
	text-decoration: none;
	font-size: 10px;
}
a.startli:visited {
	text-decoration: none;
	font-size: 10px;
}
a.startli:hover {
	text-decoration: none;
	font-size: 10px;
}


a.artli:link {
	color: #0066B3;
	text-decoration: none;

}
a.artli:visited {
	color: #0066B3;
	text-decoration: none;

}
a.artli:hover {
	color: #FF6600;
	text-decoration: underline;

}

/* ------------------------links------------------------- */




-->