body{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000} 

.text-n { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: none}
a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: ##003366; text-decoration: underline}
a:visited{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: none}
a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: underline}

.text-s {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
a.text-s:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366}
a.text-s:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366}
a.text-s:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366}
a.text-s:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366}

.head { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #003399; font-weight: bold; text-decoration:none}
a.head:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #003399; font-weight: bold;  text-decoration:none}
a.head:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #003399; font-weight: bold}
a.head:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #003399; font-weight: bold; text-decoration:none }
a.head:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #003399; font-weight: bold}

.subhead { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #046F75;  font-weight: bold}
.subhead-n {FONT-SIZE: 12px; COLOR: #046f75; FONT-FAMILY: Arial, Helvetica, sans-serif}
a.subhead:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #046F75;  font-weight: bold}
a.subhead:activ { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #046F75;  font-weight: bold; text-decoration:none}
a.subhead:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #046F75;  font-weight: bold; text-decoration:none}
a.subhead:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #046F75;  font-weight: bold}

/*.dachzeile{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; font-weight: bold}*/
/*.datum{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; font-weight: bold}*/
.short-text{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666}

.img-txt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }

	/* formfelderformatierungen*/
.f-txtfield-s{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 18px; width: 80px}
.f-txtfield-n{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: white; height: 18px; width: 180px}
.f-txtfield-l { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: white; height: 18px; width: 250px }
.f-txtarea-l{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: white; height: 100px; width: 180px; clip:  rect(   )}

	/*menuschriftarten */
.menu { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-variant: small-caps}
a.menu:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
a.menu:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
a.menu:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
a.menu:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}

	/* linke menuschriftarten*/
.mainmenu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
a.mainmenu:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
a.mainmenu:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
a.mainmenu:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
a.mainmenu:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CFDFDF; text-decoration: none}

.rubrik{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white; font-weight: bold; text-decoration:none}
a.rubrik:link{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white; font-weight: bold;text-decoration:none}
a.rubrik:visited{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white; font-weight: bold; text-decoration:none}
a.rubrik:active{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white; font-weight: bold;  text-decoration:none}
a.rubrik:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white; font-weight: bold; text-decoration:none}

.infoclick {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }
.infoclick_ic1j {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
.infoclick_head {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color:#004155; }
.head_ic1j { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #000000 }
a.infoclick:link { FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
a.infoclick:active {	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
a.infoclick:visited {	FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
a.infoclick:hover {	FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

/* contentboxformatierungen*/
.bg-table {background-color: #D9E4E4}
.bg-td { background-color: #E9F5F5}
.bg-td-ic1j { background-color: #E9F5F5}
.bg-head { background-color: #046E74; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}

	/* insert in <p> <span> or <table> tag = Abstand zu einer Box! */
.box {padding : 5px 5px 5px 0px; 	clip: rect(5 5px 5px 0); background-color: #FAF0D9; font-family : Arial, Helvetica, sans-serif;	font-size : 11px; color: #000000}

	/* clickmall Style -  nicht verändern! */
.cm-head { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #EEE6BB; font-weight: bold}
a.cm-head:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #EEE6BB; font-weight: bold; text-decoration: none}
a.cm-head:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #EEE6BB; font-weight: bold; text-decoration: none}
a.cm-head:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #EEE6BB; font-weight: bold; text-decoration: none}
a.cm-head:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #EEE6BB; font-weight: bold; text-decoration: none}

	/* clickmall Colors  -  table=heller hintergrund, tdbg dunkel mit img, tdbg2 ohne img! */
.cm-tablebg {background-color: #D5E3D6}
.cm-tdbg {background-color: #669999; background-image: url(img/cm/logo_bg.gif)}
.cm-tdbg2 { background-color: #669999}
.head-green { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #046F75; font-weight: bold; font-variant: normal; text-decoration:none }
.rubrik { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF }
.text-sgrey { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999}
