a { color: #333; text-decoration: none }
a:link  { color: #333; text-decoration: none }
a:visited { color: #333; text-decoration: none }
a:hover  { color: #333; text-decoration: none }
a:active { color: #c03; text-decoration: none }
body       { font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif }
.abdunkeln { color: white; background-color: #bbb !important; padding: 1px }
.aktuspalte_kopf { color: #fff; font-size: 0.8em; font-weight: bold }
.aktuspalte_titel { color: #666; font-size: 0.7em; font-style: italic; font-weight: bold }
.anzeigencontainer {
	color: #333;
	margin-bottom: 0px;
	margin-top: 6px;
}
.anzeige_ {
	color: #333;
	border: dotted 1px;
	border-color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 140%;
	width: 150px;
	height: 205px;
	margin: 12px;
	padding: 12px;
	vertical-align: top;
}
.anzeige_gbs_einkauf {
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 140%;
	background-image: url(../Bilder/anzeige-gbs-einkauf.jpg);
	width: 150px;
	height: 205px;
	margin: 12px;
	padding: 12px;
	background-repeat: no-repeat;
	vertical-align: top;
}
.anzeige_gbs_lager {
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 140%;
	background-image: url(../Bilder/anzeige-gbs-lager.jpg);
	width: 150px;
	height: 205px;
	margin: 12px;
	padding: 12px;
	background-repeat: no-repeat;
	vertical-align: top;
}
.anzeige_gbs_vertrag {
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 140%;
	background-image: url(../Bilder/anzeige-gbs-vertrag.jpg);
	width: 150px;
	height: 205px;
	margin: 12px;
	padding: 12px;
	background-repeat: no-repeat;
	vertical-align: top;
}
.anzeige_gbs_support {
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 140%;
	background-image: url(../Bilder/anzeige-gbs-support.jpg);
	width: 150px;
	height: 205px;
	margin: 12px;
	padding: 12px;
	background-repeat: no-repeat;
	vertical-align: top;
}
.anzeige_gbs_allgemein {
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 140%;
	background-image: url(../Bilder/anzeige-gbs-allgemein.jpg);
	width: 150px;
	height: 205px;
	margin: 12px;
	padding: 12px;
	background-repeat: no-repeat;
	vertical-align: top;
}
.cont_kalender { margin-bottom: 6px; padding-right: 8px }
.artikel_verweis { color: #666; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; /*background-color: #ddd*/ }
artikel_verweis a:hover { color: #666; text-decoration: underline }
.artikelcontainer_kasten      { /*background-color: #f5f7f9; margin-bottom: 6px; padding: 8px;*/ /*border-right: 1px solid #999; border-bottom: 1px solid #999*/ }
.artikelcontainer_mehrfachkasten { background-color: #fff; /*border-right: 1px solid #999; border-bottom: 1px solid #999*/ }
.artikelcontainerkopf  { color: #ff6633; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #eee; background-repeat: no-repeat; padding-left: 6px; border-top: 1px solid #fff; border-bottom: 1px outset #666 }
.artikelcontainerkopf_owner { color: #fff; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #c30; background-repeat: no-repeat; padding: 6px; border-top: 1px outset #fff; border-bottom: 1px outset #666 }
.artikeltext     { color: #666; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 140%; font-stretch: normal; text-align: left; max-width: 520px }
.artikeltext a:hover  { text-decoration: underline }
.artikeltext_blocksatz  { color: #666; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 140%; text-align: justify }
.artikeltext_blocksatz a:hover { text-decoration: underline }
.artikeltext_kleiner  { color: #666; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 100%; text-align: left }
.artikeltext_rubrikencontainer  {
	color: #999;
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 100%;
	text-align: left;
	padding-right: 6px;
	margin-right: 0px;
}
.artikeltext_rubrikencontainer a:link  {
	color: #999;
}
.artikeltext_rubrikencontainer a:visited  {
	color: #999;
}
.artikeltext_rubrikencontainer a:hover  {
	color: #666;
}
.rubrikentitel_rubrikencontainer  {
	color: #e75113;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 100%;
	text-align: left;
}
.artikeltitel  {
	color: #666;
	font-size: 14pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: light;
	line-height: 140%;
	padding-top: 4px;
	padding-bottom: 12px;
}
.artikeltitel_klein  { color: #666; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 120% }
.artikeluntertitel { color: #666; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 120% }
.artikeluntertitel_klein  { color: #666; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 120% }
.bezahlt { color: white; background-color: #f60 !important; padding: 1px }
.bild_links  { margin-right: 8px; margin-bottom: 8px }
.bildspalte_links  { margin-right: 20px; margin-bottom: 8px }
.bild_rechts  { margin-bottom: 8px; margin-left: 8px }
.bilderpool { background-color: #fff; width: 520px; overflow: scroll; clip: rect(auto auto auto auto) }
.bildunterschrift  { color: black; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 120%; text-align: left; padding-bottom: 12px }
.color1    { color: #808dff }
.color2    { color: #f90 }
.color3  { color: #c30 }
.formatText     { color: #333; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #ffbfab; text-align: center; cursor: pointer; padding: 2px; border: outset 1px }
.freigabehinweis { color: white; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #8ecd0e; text-align: left; padding: 1px; border: solid 1px #fdc }
.fusszeile { color: black; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.fusszeile_klein { color: black; font-size: 6pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.fusszeile_kontrast { color: #fff; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.fusszeile_mittel { color: #666; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.haupt_liste { color: #000; font-size: 0.8em; list-style-type: disc }
.haupt_text { color: #333; font-size: 0.75em }
.haupt_text_klein { color: #666; font-size: 0.6em }
.haupt_text_sehrklein { color: #666; font-size: 0.5em }
.haupt_titel { color: #73be1e; font-size: 0.8em; font-weight: bold }
.haupt_titel_invers { color: #fff; font-size: 0.8em; font-weight: bold }
.heute { padding: 1px; border: solid 1px #fcad0e }
.hinweis { color: #c00; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.hinweis_mitbg { font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f60; text-align: left; padding: 1px; border: solid 1px #fdc }
.hinweis_mitbg_kontrast { color: #ba0000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-align: left; padding: 1px; border: solid 1px #fdc }
.infotext { color: #fff; font-size: 7pt; line-height: 120%; border-bottom: 1px dashed #fff }
.infotext_unten { color: #666; font-size: 7pt; line-height: 120%; border-top: 1px ridge #fff }
.k1webadmin_kopf { color: #fff; font-size: 7pt; background-image: url("../images/system/k1webadmin_verlauf.png"); padding-left: 2px }
.k1webadmin_umrandung { color: #333; padding: 1px; border: outset 1px #999 }
.label_warnung { color: #fff; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ba0000; text-align: left; padding: 1px; border: solid 1px #fdc }
.listencontainer     {
	font-size: 12px;
	margin-right: 6px;
	margin-bottom: 8px;
	width: auto;
	color: #e75113;
}
.listencontainer_sub_kat     {
	font-size: 12px;
	margin-right: 6px;
	margin-bottom: 8px;
	width: auto;
	color: #e75113;
}
._listencontainer_sub_kat     {
	color: #e75113;
	font-weight:normal;
	line-height: 140%;
}
.listencontainer_sub_kat a:link     {
	color: #e75113;
}
.listencontainer_sub_kat a:visited     {
	color: #e75113;
}
.listencontainer_sub_kat a:hover     {
	color: #e75113;
	text-decoration:underline;
}
.listencontainer_sub_kat a:active     {
	color: #e75113;
}
.listencontainer_sub_kat_aktiv     {
	font-size: 12px;
	margin-right: 6px;
	margin-bottom: 8px;
	width: auto;
	color: #e75113;
	background-color: #FFDFD1;
}
.listencontainer_sub_kat_aktiv a:link     {
	color: #e75113;
	background-color: #FFDFD1;
}
.listencontainer_sub_kat_aktiv a:visited     {
	color: #e75113;
	background-color: #FFDFD1;
}
.listencontainer_sub_kat_aktiv a:hover     {
	color: #e75113;
	background-color: #FFDFD1;
}
.listencontainer_sub_kat_aktiv a:active     {
	color: #e75113;
	background-color: #FFDFD1;
}
.listenkopf  { color: #fff; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #666666; background-repeat: no-repeat; text-indent: -4px; padding-top: 2px; padding-bottom: 4px; padding-left: 4px }
.listentext  { color: #e75113; font-size: 1em; line-height: 100%; /*background-image: url("../images/symbole/aufzaehlerpfeil.gif"); background-repeat: no-repeat; background-position: 3px 5px; text-indent: -4px;*/ padding: 3px 3px 5px 16px }
.listentext a:link { color: #e75113 }
.listentext a:visited { color: #e75113 }
.listentext a:hover { color: #e75113 }
.navi_checked { color: #fff; font-size: 0.7em; font-style: italic; font-weight: bold; background-color: #ccc; padding: 1px }
.navi_kopf { color: #fff; font-size: 0.7em; font-weight: bold }
.navi_liste { color: #666; font-size: 0.75em; line-height: 160% }
.navi_texttitel { color: #666; font-size: 0.7em; font-style: italic; font-weight: bold }
.navigation      { color: #666666 !important; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; line-height: 140%; padding-right: 24px; padding-bottom: 2px; }
.navigation a:link  { color: #666666 !important; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 140% }
.navigation a:visited  { color: #666666 !important; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 140% }
.navigation a:hover  { color: #666666 !important; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 140%; text-decoration: underline }
.navigation_aktiv       { color: #666 !important; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; /*background-image: url("../Bilder/punktpfeil.gif"); background-repeat: no-repeat; background-position: 146px 8px;*/ padding-top: 4px; padding-right: 24px; padding-bottom: 4px;}
.navigation_aktiv a:link {
	color:#fff;
}
.navigation_aktiv a:visited {
	color:#fff;
}
.navigation_aktiv a:hover {
	color:#fff;
}
.navigation_e2     { color: #666666; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 100%; padding-top: 4px; padding-right: 24px; padding-bottom: 6px }
.navigation_e2 a:link  { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 100% }
.navigation_e2 a:visited  { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 100% }
.navigation_e2 a:hover  { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 100%; text-decoration: underline }
.navigation_e2_aktiv       { color: #666666; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 100%; /*background-image: url("../Bilder/punktpfeil_klein.gif"); background-repeat: no-repeat; background-position: 146px 2px; list-style-type: circle; list-style-position: inside; */padding-right: 24px; padding-left: 6px }
.navigation_e2_aktiv a:link   { color: #666666 }
.navigation_e2_aktiv a:visited   { color: #666666 }
.navigation_e2_aktiv a:hover   { color: #666666 }
.navigation_e2_linked { color: #ff6633; font-size: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 100%; list-style-type: circle; list-style-position: inside; border-style: none none dashed; border-width: medium medium 1px; border-color: #fff #fff #666666 }
.navigation_horizontal { color: #666666; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 0px; padding-right: 1px; padding-left: 1px; border-right: 1px solid #999 }
.navigation_horizontal_aktiv { color: #fff; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #999; padding: 6px 4px; }
.navigation_horizontalliste { color: #666666; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 100%; padding-top:1px; padding-right: 1px; padding-bottom: 1px; padding-left: 19px;}
.navigation_horizontalliste a:link { color: #666666 }
.navigation_horizontalliste a:visited { color: #666666 }
.navigation_horizontalliste a:hover { color: #b41 }
.owner { color: #000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #99c !important; text-align: left; padding: 1px; border: solid 1px #ba0000 }
.owner_nicht_freie { color: #000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #feed0e !important; text-align: left; padding: 1px; border: solid 1px #ba0000 }
.register_rubriken { color: #fff; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #8da6b7; cursor: pointer; padding: 4px }
.register_rubriken_aktiv { color: #fff; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #666666; padding: 4px }
.rubrik_nicht_freigegeben { text-decoration: line-through }
.rubriken_artikelteaser { color: #333; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 120%; /*background-image: url("../images/symbole/aufzaehlerpfeil.gif"); background-repeat: no-repeat; background-position: 0 6px;*/ margin-left: 2px; padding: 3px 1px 3px 12px; border-top: 1px dotted #666 }
.rubrikencontainer_kasten {
	background-color: #fff;
	margin-bottom: 6px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #ccc;
}
.rubrikencontainerkopf_a { color: #666; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-repeat: no-repeat; padding-top: 2px; padding-bottom: 2px; padding-left: 6px }
.rubrikencontainerkopf_a a:link { color: #666; font-weight: bold }
.rubrikencontainerkopf_a a:visited { color: #666; font-weight: bold }
.rubrikencontainerkopf_a a:hover { color: #666; font-weight: bold; text-decoration: underline }
.rubrikencontainerkopf_b { color: #fff; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #666; background-repeat: no-repeat; padding-top: 2px; padding-bottom: 2px; padding-left: 6px }
.rubrikencontainerkopf_b a:link { color: #fff }
.rubrikencontainerkopf_b a:visited { color: #fff }
.rubrikencontainerkopf_b a:hover { color: #fff; text-decoration: underline }
.rubrikencontainerkopf_c { color: #666; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-repeat: no-repeat; padding: 3px }
.rubrikencontainerkopf_c a:link { color: #666 }
.rubrikencontainerkopf_c a:visited { color: #666 }
.rubrikencontainerkopf_c a:hover { color: #666; text-decoration: underline }
.rubrikenliste { color: #666; font-size: 7pt; background-color: #fff; padding: 6px 8px; border-right: 1px solid #999 }
.rubrikenlistentext { color: #666; font-size: 0.7em; font-weight: bold; line-height: 100%; padding: 3px }
.rubrikenlistentext a:link { color: #666 !important }
.rubrikenlistentext a:visited { color: #666 !important }
.rubrikenlistentext a:hover { color: #000 !important; text-decoration: underline }
.rubrikenregister { color: #000; font-size: 9pt; font-weight: bold; line-height: 100%; padding: 2px }
.seiten_untertitel { color: #fff; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; padding-right: 24px }
.seitenanfanglink { color: #666; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 6px }
.spalte_a {
	padding-right: 4px;
	width: 16px;
	/*background-image: url(../Bilder/rundung_links.gif);
	background-repeat: repeat-y;*/
}
.spalte_b  {
	padding-top: 10px;
	padding-right: 4px;
	padding-left: 4px;
	width: auto;
	max-width: 7640px;
	/*background-color: #FFFFFF;*/
}
.spalte_c  {
	padding-top: 40px;
	padding-right: 6px;
	padding-left: 36px;
	width: 180px;	/*background-image: url(../Bilder/rundung_rechts.gif);
	background-repeat: repeat-y;
	background-position: right;*/
}
.standort {
	color: #999;
	font-size: 8pt;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: -4px;
	padding-left: 20px;
}
.standort_container { color: #666666; font-size: 7pt; background-color: #fff; padding: 4px 3px; border-right: 1px solid #999; border-bottom: 1px solid #999 }
.standort_rubrik { color: #fff; font-size: 0.9em }
.suchbutton   {
	color: #999;
	font-size: 11px;
	background-color: #fff;
	width: 48px;
	height: 20px;
	border: solid 1px #666;
	margin-right: 6px;
	margin-top: 2px;
}
.suchbutton_aktiv   {
	color: #333;
	font-size: 11px;
	background-color: #ffbfab;
	width: 48px;
	height: 20px;
	border: 1px outset #999;
	margin-right: 6px;
	margin-top: 2px;
}
.suchfeld  {
	color: #999;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff;
	margin-right: 4px;
	margin-left: 6px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	width: 130px;
	height: 16px;
	border: 1px inset #999
}
.suchfeld_aktiv {
	color: #333;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffbfab;
	margin-right: 4px;
	margin-left: 6px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	width: 130px;
	height: 16px;
	border: 1px inset #999
}
.suchworthervorhebung { color: #ffbfab; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #feed0e; margin-top: 2px; margin-right: 4px; margin-left: 2px; width: 144px; height: 14px; border: solid 1px #447b51 }
.table_kalender { width: 200px }
.table_umrandung   { color: #333 }
.titel {
	color: black;
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 12px;
}
.title_dummy { }
.warnung_mitbg { color: #ba0000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #feed0e; text-align: left; padding: 1px; border: solid 1px #fdc }
