body, html {
	font-size: 9px; color: #333333; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none
}
p {
	font-size: 9px; color: #000000; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none
}
font {
	font-size: 9px; color: #333333; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none
}
td {
	font-size: 9px; color: #333333; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none
}
ul {
	font-size: 9px; color: #333333; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none
}
ol {
	font-size: 9px; color: #333333; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none
}
li {
	font-size: 9px; color: #333333; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none
}
th {
	font-size: 9px; color: #333333; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none
}
nobr {
	font-size: 12px; color: #333333; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none
}
b {
	font-size: 9px; color: #333333; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none
}
i {
	font-size: 9px; color: #333333; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none
}
select {
	font-size: 9px; color: #333333; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none
}
input {
	font-size: 9px; color: #333333; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none
}
a.linkk:link {
	font-size: 9px; color: #333333; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none
}
a.linkk:visited {
	font-size: 9px; color: #333333; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none
}
a.linkk:active {
	font-size: 9px; color: #333333; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none
}
a:link {
	color: #3366cc
}
a:visited {
	color: #999999
}
a:active {
	color: #3366cc
}
.header-pfad {
	padding-left: 29px; font-size: 10px; color: #dde8fd; font-family: arial; background-color: #3366cc
}
a.header-link:link {
	padding-left: 29px; font-size: 10px; color: #dde8fd; font-family: arial; background-color: #3366cc
}
a.header-link:visited {
	padding-left: 29px; font-size: 10px; color: #dde8fd; font-family: arial; background-color: #3366cc
}
a.header-link:active {
	padding-left: 29px; font-size: 10px; color: #dde8fd; font-family: arial; background-color: #3366cc
}
.header {
	font-size: 10px; color: #dde8fd; font-family: arial
}
a.xxxxmmenue-globalintranet {
	font-weight: 600; font-size: 11px; color: #a8bfe6; font-family: arial; text-decoration: none
}
a.menue-globalintranet:visited {
	font-weight: 600; font-size: 11px; color: #a8bfe6; font-family: arial; text-decoration: none
}
a.menue-globalintranet:active {
	font-weight: 600; font-size: 11px; color: #a8bfe6; font-family: arial; text-decoration: none
}
a.xxxxmmenue2-globalintranet {
	font-weight: 600; font-size: 11px; color: #ffffff; font-family: arial; text-decoration: none
}
a.menue2-globalintranet:visited {
	font-weight: 600; font-size: 11px; color: #ffffff; font-family: arial; text-decoration: none
}
a.menue2-globalintranet:active {
	font-weight: 600; font-size: 11px; color: #ffffff; font-family: arial; text-decoration: none
}
h1 {
	margin-top: 27px; font-weight: 800; font-size: 17px; color: #000066; font-family: verdana, arial, helvetica, sans-serif
}
.ueberschrift1 {
	margin-top: 10px; font-weight: 800; font-size: 17px; color: #000066; font-family: verdana, arial, helvetica, sans-serif
}
.date {
	font-weight: normal; font-size: 11px; margin-bottom: 0px; color: #333333; font-family: arial
}
.img-txt-padr {
	padding-right: 20px; margin-top: 2px; font-weight: normal; font-size: 11px; color: #333333; font-family: arial
}
.img-txt {
	margin-top: 2px; font-weight: normal; font-size: 11px; color: #333333; font-family: arial
}
.tab-txt {
	font-size: 11px; color: #333333; font-family: arial
}
.subhead {
	font-weight: 600; font-size: 12px; color: #3366cc; font-family: arial; text-decoration: none
}
.subhead:visited {
	font-weight: 600; font-size: 12px; color: #3366cc; font-family: arial; text-decoration: none
}
.subhead-portal {
	font-weight: 600; font-size: 12px; color: #22489b; font-family: arial; text-decoration: none
}
.subhead-portal:visited {
	font-weight: 600; font-size: 12px; color: #22489b; font-family: arial; text-decoration: none
}
.unterlegt {
	padding-right: 8px; padding-left: 8px; padding-bottom: 5px; padding-top: 5px; background-color: #f8f8f8
}
.unterlegt2 {
	padding-right: 8px; padding-left: 8px; padding-bottom: 8px; padding-top: 8px; background-color: #f8f8f8
}
.cont-sm-mt {
	margin-top: 17px
}
.cont-big-mt {
	margin-top: 22px
}
.info-sm-mt {
	margin-top: 9px
}
.pop-head {
	margin-top: 45px; font-weight: 600; font-size: 15px; margin-left: 0px; color: #ffffff; font-family: arial
}
.pop-head-portal {
	margin-top: 45px; font-weight: 600; font-size: 15px; margin-left: 0px; color: #22489b; font-family: arial
}
.pop-head-font {
	font-weight: 600; font-size: 15px; color: #ffffff; font-family: arial
}
.men-r1 {
	padding-left: 9px; padding-bottom: 3px; padding-top: 3px
}
.men-r2 {
	padding-left: 24px; padding-bottom: 1px; padding-top: 1px
}
a.menr-txt1 {
	font-size: 11px; color: #000066; text-decoration: none
}
a.menr-txt1:visited {
	font-size: 11px; color: #000066; text-decoration: none
}
a.menr-txt1:hover {
	font-size: 11px; color: #000066; text-decoration: underline
}
a.menr-txt2 {
	font-size: 10px; color: #3366cc; text-decoration: none
}
a.menr-txt2:visited {
	font-size: 10px; color: #3366cc; text-decoration: none
}
a.menr-txt2:hover {
	font-size: 10px; color: #3366cc; text-decoration: underline
}
a.menr-txthinweis {
	font-size: 10px; color: #333333; text-decoration: none
}
a.menr-txthinweis:visited {
	font-size: 10px; color: #333333; text-decoration: none
}
a.menr-txthinweis:hover {
	font-size: 10px; color: #333333; text-decoration: underline
}
a.menr-txt3 {
	font-weight: normal; font-size: 10px; color: #ff9900; text-decoration: none
}
a.menr-txt3:visited {
	font-weight: normal; font-size: 10px; color: #ff9900; text-decoration: none
}
a.menr-txt4 {
	font-size: 10px; color: #000066; text-decoration: none
}
a.menr-txt4:visited {
	font-size: 10px; color: #000066; text-decoration: none
}
a.menr-txt4:hover {
	font-size: 10px; color: #000066; text-decoration: underline
}
.men-l1-w {
	padding-right: 5px; padding-left: 5px; padding-bottom: 15px; padding-top: 15px; color: #ffffff
}
.men-l2-w {
	font-size: 9px; padding-right: 5px; padding-left: 5px; padding-bottom: 15px; padding-top: 15px; color: #ffffff
}
.men-l3-w {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; color: #ffffff
}
.men-l4-w {
	font-size: 14px; padding-top: 5px; color: #000000; font-weight: bold; font-family: arial
}
.men-l5-w {
	font-size: 12px; color: #000000; font-weight: bold; font-family: arial
}
.men-l6-w {
	font-size: 10px; color: #000000; font-family: arial
}
.men-l1 {
	padding-right: 5px; padding-left: 5px; padding-bottom: 15px; padding-top: 15px}
.men-l2 {
	padding-right: 5px; padding-left: 5px; padding-bottom: 8px; padding-top: 8px}
.men-l3 {
	padding-right: 5px; padding-left: 10px; padding-bottom: 3px; padding-top: 3px
}
.men-l4 {
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 8px;
	padding-top: 8px;
	color: #ffffff;
	font-weight: bold;
}
.men-l5 {
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 8px;
	padding-top: 8px;
	color: #000066;
	font-weight: bold;
}
.men-lrot {
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-weight: bold;
	color: #cc3333;
}
.bildunterschrift {
	font-size: 9px; color: #000000; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none
}
a.men-txt1 {
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
a.men-txt1:visited {
	font-weight: normal; font-size: 11px; color: #ffffff; text-decoration: none
}
a.men-txt1:hover {
	font-weight: normal; font-size: 11px; color: #ffffff; text-decoration: underline
}
a.men-txt2 {
	font-weight: 500; font-size: 12px; color: #ffffff; text-decoration: none
}
a.men-txt2:visited {
	font-weight: 500; font-size: 12px; color: #ffffff; text-decoration: none
}
a.men-txt2:hover {
	font-weight: 500; font-size: 12px; color: #ffffff; text-decoration: underline
}
a.men-txt3 {
	font-weight: 500; font-size: 11px; color: #333333; text-decoration: none
}
a.men-txt3:visited {
	font-weight: 500; font-size: 11px; color: #333333; text-decoration: none
}
a.men-txt3:hover {
	font-weight: 500; font-size: 11px; color: #333333; text-decoration: underline
}
a.men-txt55 {
	font-weight: 500; font-size: 11px; color: #2120d3; text-decoration: none
}
a.men-txt55:visited {
	font-weight: 500; font-size: 11px; color: #c0cad3; text-decoration: none
}
a.men-txt55:hover {
	font-weight: 500; font-size: 11px; color: #fda200; text-decoration: none
}
a.men-txt56 {
	font-weight: 500; font-size: 11px; color: #0e7906; text-decoration: none
}
a.men-txt56:visited {
	font-weight: 500; font-size: 11px; color: #5fee34; text-decoration: none
}
a.men-txt56:hover {
	font-weight: 500; font-size: 11px; color: #ff0000; text-decoration: none
}
a.men-txt57 {
	font-weight: 500; font-size: 11px; color: #ff291f; text-decoration: none
}
a.men-txt57:visited {
	font-weight: 500; font-size: 11px; color: #ff291f; text-decoration: none
}
a.men-txt57:hover {
	font-weight: 500; font-size: 11px; color: #ff291f; text-decoration: none
}
a.men-txt4 {
	font-weight: bold; font-size: 11px; color: #0000ff; text-decoration: underline
}
a.men-txt4:visited {
	font-weight: bold; font-size: 11px; color: #0000ff; text-decoration: underline
}
a.men-txt4:hover {
	font-weight: bold; font-size: 11px; color: #000099; text-decoration: underline
}
men-txtXX{
  font-weight: 500; font-size: 11px; color: #ff291f; text-decoration: none
}
a.men-txtXX {
	font-weight: 500; font-size: 11px; color: #ff291f; text-decoration: none
}
a.men-txtXX:visited {
	font-weight: 500; font-size: 11px; color: #ff9ec9; text-decoration: none
}
a.men-txtXX:hover {
	font-weight: 500; font-size: 11px; color: #2600ff; text-decoration: none
}

a.men-txt5 {
	font-size: 10px; color: #000066; text-decoration: none
}
a.men-txt5:visited {
	font-size: 10px; color: #000066; text-decoration: none
}
a.men-txt5:hover {
	font-size: 10px; color: #000066; text-decoration: underline
}
a.men-txt6 {
	font-weight: 500; font-size: 10px; color: #ffffcc; text-decoration: none
}
a.men-txt6:visited {
	font-weight: 500; font-size: 10px; color: #ffffcc; text-decoration: none
}
a.men-txt6:hover {
	font-weight: 500; font-size: 10px; color: #ffffcc; text-decoration: underline
}

.rtr-mt {
	padding-top: 4px
}
.rtr-bgr {
	background-color: #f8f8f8
}
.rtr-line {
	background-color: #b0b4b9
}
a.rtr-hi {
	font-weight: 600; font-size: 11px; color: #000000; text-decoration: none
}
a.rtr-hi:visited {
	font-weight: 600; font-size: 11px; color: #000000; text-decoration: none
}
a.rtr-lo {
	font-weight: 600; font-size: 11px; color: #3366cc; text-decoration: none
}
a.rtr-lo:visited {
	font-weight: 600; font-size: 11px; color: #3366cc; text-decoration: none
}
a.roll {
	font-weight: 600; font-size: 11px; color: #f36f21; font-family: arial; text-decoration: none
}
a.roll:visited {
	font-weight: 600; font-size: 11px; color: #f36f21; font-family: arial; text-decoration: none
}
a.roll:active {
	font-weight: 600; font-size: 11px; color: #f36f21; font-family: arial; text-decoration: none
}
.line-bgr {
	background-color: #ffaa00
}
.selectbox-txt {
	font-size: 11px; color: #000000; font-family: verdana, arial, helvetica, sans-serif
}
.line-red {
	background-color: #ffaa00
}
.line-orange {
	background-color: #f36f21
}
.submenue-mt {
	margin-top: 7px
}
.submenue-lnk {
	font-size: 11px; color: #3366cc; font-family: arial
}
.submenue-lnk:visited {
	font-size: 11px; color: #3366cc; font-family: arial
}
.submenue-lnk:link {
	font-size: 11px; color: #3366cc; font-family: arial
}
.submenue-lnk:active {
	font-size: 11px; color: #3366cc; font-family: arial
}
.info-head {
	padding-left: 25px; font-weight: 600; font-size: 11px; color: #3366cc
}
.info-head-portal {
	margin-top: 45px; padding-left: 25px; font-weight: 600; font-size: 11px; color: #22489b
}
.info-head-portalu {
	margin-top: 0px; padding-left: 25px; font-weight: 600; font-size: 11px; color: #22489b
}
.info-head-mt {
	margin-top: 9px
}
.info-mt {
	margin-top: 20px
}
.info-ml {
	padding-left: 25px
}
.info-intro-ml {
	padding-left: 18px
}
.intro-head {
	font-weight: 600; font-size: 11px; color: #3366cc
}
.intro-head-portal {
	font-weight: 600; font-size: 11px; color: #22489b
}
.info-head-it {
	padding-left: 15px; font-weight: 600; font-size: 11px; color: #f36f21
}
.info-form {
	margin-top: 1px; background-color: #eaecec
}
.info-form-links {
	padding-left: 13px
}
.info-form-ml {
	margin-left: 13px
}
.tab-head {
	font-weight: 600; vertical-align: bottom; color: #ffffff; background-color: #b0b4b9
}
.tab-head-white {
	font-weight: 600; vertical-align: bottom; color: #333333; background-color: #ffffff
}
.tab-bod {
	padding: 5px;
	background-color: #336699;
	color: #ffffcc;
}
.tab-bod-blue {
	background-color: #b6dcfb
}
.tab-textrahmen_titel {
	padding: 5px 15px;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	border-bottom-style: none;
}
.tab-textrahmen_hinweistext_titel {
	color: #ff6600;
	font-size: 14px;
	font-weight: bold;
	border-bottom-style: none;
}
.tab-textrahmen_hinweistext_titel1 {
	color: #ff6600;
	font-size: 14px;
	font-weight: bold;
	border-bottom-style: none;
}
.tab-textrahmen_praemie {
	color: #ffad00;
	font-size: 19px;
	font-weight: bold;
	border-bottom-style: none;
}
.tab-textrahmen_titel_gesamtbeitrag {
	padding: 5px 15px;
	color: #333333;
	font-size: 20px;
	font-weight: bold;
	border-bottom-style: none;
}
.tab-textrahmen_text {
	padding: 5px 15px;
	color: #333333;
	font-size: 10px;
}
.tab-textrahmen_text_merkliste {
	padding: 5px 15px;
	color: #0000ff;
	font-size: 14px;
	font-weight: bold;
}
.tab-textrahmen_text_merkliste22 {
	padding: 5px 15px;
	color: #ff0000;
	font-size: 14px;
	font-weight: bold;
	
}
.ueberschrift33 {
	padding: 5px 15px;
	color: #0000ff;
	font-size: 18px;
	font-weight: bold;
	background-color: #add8e6;	
}
.tab-textrahmen_text_merkliste2 {
	padding: 5px 15px;
	color: #00872d;
	font-size: 14px;
	font-weight: bold;
}
.text_hilite {
	color: #ff0000;
	font-size: 9px;
	font-weight: bold;
}
.tab-textrahmen_text_rahmen {
	padding: 5px;
	color: #000000;
	background-color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	border-bottom-style: none;
	border-right-style: solid;
	border-top-style: none;
	border-left-style: none;
	border-right-width: thin;
}
.kategorie1 {
	padding: 5px;
	color: #000000;
	background-color: #f0f0f0;
	font-size: 10px;
	font-weight: bold;
	border-bottom-style: none;
	border-right-style: solid;
	border-top-style: none;
	border-left-style: solid;
	border-right-width: thin;
	border-left-width: thin;
}
.kategorie2 {
	padding: 5px;
	color: #000000;
	background-color: #f0ebe9;
	font-size: 10px;
	font-weight: bold;
	border-bottom-style: none;
	border-right-style: solid;
	border-top-style: none;
	border-left-style: none;
	border-right-width: thin;
}
.kategorie3 {
	padding: 5px;
	color: #000000;
	background-color: #d4d4d4;
	font-size: 10px;
	font-weight: bold;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-left-style: solid;
	border-right-width: thin;
	border-left-width: thin;
	border-bottom-width: thin;
}
.versand_2 {
	padding: 5px;
	color: #f54c00;
	background-color: #fff2b0;
	font-size: 9px;
	font-weight: bold;
}
.versand_5 {
	padding: 5px;
	color: #f54c00;
	background-color: #ffffff;
	font-size: 10px;
	font-weight: bold;
}
.versand_45 {
	padding: 5px;
	color: #ff0000;
	background-color: #ffffff;
	font-size: 9px;
	font-weight: bold;
}

.versand {
	padding: 5px;
	color: #ff5200;
	background-color: #fff2b0;
	font-size: 9px;
	font-weight: bold;
	border-bottom-style: none;
	border-right-style: solid;
	border-top-style: none;
	border-left-style: none;
	border-right-width: thin;
}
.versand_3 {
	padding: 5px;
	color: #ff5200;
	background-color: #fff2b0;
	font-size: 11px;
	font-weight: bold;
	border-bottom-style: none;
	border-right-style: solid;
	border-top-style: none;
	border-left-style: none;
	border-right-width: thin;
}
.tab-textrahmen_text_eng_fett {
	padding: 1px 5px;
	color: #333333;
	font-size: 9px;
	font-weight: bold;
}
.tab-textrahmen_text_blau_fett {
	padding: 1px 5px;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
}
.tab-textrahmen_text_eng {
	padding: 1px 0px;
	color: #333333;
	font-size: 9px;
}
.tab-textrahmen_text_eng2 {
	padding: 1px 0px;
	color: #333333;
	background-color: #ffe4b5;
	font-size: 9px;
}
.tab-textrahmen_text_eng3 {
	padding: 1px 0px;
	padding-left:5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #acb4c1;
	color: #333333;
	background-color: #FFFACD;
	font-size: 9px;
}
.tab-textrahmen_text_eng4 {
	padding: 1px 0px;

	color: #333333;
	background-color: #FFFFF0;
	font-size: 9px;
}
.tab-textrahmen_text_admin {
	padding: 1px 0px;
	color: #333333;
	font-size: 9px;
}
.tab-textrahmen_text_admin2 {
	padding: 1px 0px;
	color: #333333;
	font-size: 9px;
	background-color: #E4F3FC;
}
.tab-textrahmen_text_admin3 {
	padding: 1px 0px;
	color: #000000;
	font-size: 9px;
	background-color: #FFEBD0;
}
.tab-textrahmen_text_admin4 {
	padding: 1px 0px;
	color: #000000;
	font-size: 9px;
	background-color: #FFD89B;
}
.tab-textrahmen_text_admin5 {
	padding: 1px 0px;
	color: #0900e6;
	font-size: 9px;
	background-color: #C5E1FC;
}
.tab-textrahmen_text_admin6 {
	padding: 1px 0px;
	color: #ffffff;
	font-size: 9px;
	background-color: #006bfa;
}
.summe1 {
	padding: 1px 0px;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	background-color: #d9edfc;
}
.summe2 {
	padding: 1px 0px;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	background-color: #99b3ff;
}
.summe3 {
	padding: 1px 0px;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	background-color: #ffff7d;
}
.summe4 {
	padding: 1px 0px;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	background-color: #ffd600;
}
.summe5 {
	padding: 1px 0px;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	background-color: #ffbff5;
}
.summe6 {
	padding: 1px 0px;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	background-color: #ff8ac9;
}
.summe7 {
	padding: 1px 0px;
	color: #000000;
	font-size: 10px;
	background-color: #ffd600;
}
.text-suchen {
	padding: 15px 15px;
	color: #000000;
	font-size: 9px;
	font-weight: bold;
	background-color: #b8baff;
}
.kunde1 {
	padding: 15px 15px;
	color: #000000;
	font-size: 9px;
	font-weight: bold;
	background-color: #ffe86b;
}
.kunde3 {
	padding: 15px 15px;
	color: #000000;
	font-size: 9px;
	font-weight: bold;
	background-color: #cfe8ff;
}
.kunde4 {
	padding: 15px 15px;
	color: #000000;
	font-size: 9px;
	font-weight: bold;
	background-color: #b5e0ff;
}
.kunde5 {
	padding: 1px 1px;
	color: #ffffff;
	font-size: 9px;
	font-weight: bold;
	background-color: #3b52ff;
}
.kunde8 {
	padding: 1px 1px;
	color: #ffffff;
	font-size: 9px;
	font-weight: bold;
	background-color: #ff173d;
}
.kunde7 {
	padding: 1px 1px;
	color: #000000;
	font-size: 9px;
	font-weight: bold;
	background-color: #ffbde6;
}
.kunde2 {
	padding: 15px 15px;
	color: #000000;
	font-size: 9px;
	font-weight: bold;
	background-color: #fff2b0;
}

.tab-textrahmen_text_bild {
	color: #333333;
	font-size: 10px;
}
.tab-textrahmen_text_titel {
	color: #333333;
	font-size: 10px;
	font-weight: bold;
}
.tab-textrahmen_text_fett {
	padding: 5px 15px;
	color: #333333;
	font-size: 10px;
	font-weight: bold;
}
.tab-textrahmen_text_fett_weiss {
	padding: 5px 15px;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
}
.tab-textrahmen_text_fett_hell {
	padding: 5px 15px;
	color: #000000;
	background-color: #ffffff;
	font-size: 10px;
	font-weight: bold;
}
.tab-textrahmen_hinweistext {
	padding: 5px 15px;
	color: #333333;
	font-size: 10px;
}
.tab-textrahmen_hinweistext_rot {
	padding: 5px 15px;
	color: #ff6600;
	font-size: 10px;
	font-weight: bold;
}
.text_rot {
	padding: 5px 15px;
	color: #ff0000;
	font-size: 10px;
	font-weight: bold;
}
.tab-textrahmen_hinweistext_gelb {
	padding: 5px 15px;
	color: #ff6600;
	font-size: 10px;
}
.tab-textrahmen_hinweistext_einfach {
	padding: 5px 15px;
	color: #333333;
	font-size: 10px;
        font-weight: normal;
}
.tab-textrahmen_hinweistext_weiss {
	padding: 5px 15px;
	color: #ffffff;
	font-size: 10px;
}

.tab-textrahmen_hinweistext2 {
	padding: 1px 13px;
	color: #000000;
	font-size: 10px;
}
.gefunden {
	padding: 15px 0px;
	color: #00872d;
	font-size: 12px;
	font-weight: bold;
}
.express {
	padding: 15px 0px;
	color: #FC0;
	font-size: 12px;
	font-weight: bold;
}
.express a{
	padding: 15px 0px;
	color: #FC0;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.express a:hover{
	padding: 15px 0px;
	color: #FC0;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.tab-textrahmen_hinweistext4 {
	padding: 1px 20px;
	color: #ffffff;
	font-size: 10px;
}
.tab-textrahmen_hinweistext5 {
	color: #000000;
	font-size: 10px;
}
.tab-textrahmen_hinweistext5_fett {
	color: #000000;
	font-size: 10px;
	font-weight: bold;
}
.tab-textrahmen_hinweistext_fett {
	color: #000000;
	font-size: 10px;
	font-weight: bold;
}
.tab-textrahmen_hinweistext_fett_gross {
	padding: 5px 0px;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.tab-textrahmen_hinweistext_fett2 {
	padding: 5px 15px;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
}
.inputzelle {
	color: #000000;
	font-size: 12px;
}
.tab-textrahmen_zelle {
	color: #333333;
	font-size: 10px;
	border-bottom-width: thin;
	border-bottom-style: none;
	border-bottom-color: #99cc66;
}
.tab-textrahmen_zelle_weiss {
	color: #ffffff;
	font-size: 10px;
	border-bottom-width: thin;
	border-bottom-style: none;
	border-bottom-color: #99cc66;
}
.tab-textrahmen_abstract{
	padding: 5px 15px;
	color: #333333;
	font-weight: normal;
	font-size: 11px;
	font-style: italic;
}
.tab-textrahmen_inhalt {
	padding: 5px 15px;
	color: #333333;
	font-size: 11px;
}
.tab-textrahmen_farbig {
	padding: 0px 0px 5px 15px;
	color: #333333;
	font-size: 10px;
}
.tab-textrahmen_autor {
	padding: 5px 2px;
	color: #ffffff;
	font-size: 10px;
	background-color: #006699;
}
.tab-textrahmen_tabelle {
	padding: 1px 1px 1px;
	color: #333333;
	font-size: 10px;
}
.tab-textrahmen_tabelle_katliste {
	padding: 2px 2px 2px;
	color: #000000;
	font-size: 10px;
	background-color: #ffffff;
	border: 1px solid #cccccc;
}
.tab-textrahmen_tabelle_katliste2 {
	padding: 1px 1px 1px;
	color: #000000;
	font-size: 10px;
	background-color: #e7e7e7;
	border: 1px solid #cccccc;
	font-weight: bold;
}
.tab-textrahmen_tabelle_firmennews {
	padding: 1px 1px 1px;
	color: #333333;
	font-size: 10px;
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #acb4c1;
	border-right-color: #acb4c1;
	border-bottom-color: #acb4c1;
	border-left-color: #acb4c1;
}
.tab-textrahmen_tabelle_newsletter {
	padding: 1px 1px 1px;
	color: #333333;
	font-size: 10px;
	background-color: #e6e6e6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #cc3333;
	border-right-color: #cc3333;
	border-bottom-color: #cc3333;
	border-left-color: #cc3333;
}
.tab-textrahmen_tabelle_titel {
	padding: 1px 1px 1px;
	color: #333333;
	font-size: 10px;
	border-bottom-width: thin;
	border-bottom-style: none;
	border-bottom-color: #99cc66;
	font-weight: bold;
}
.tab-textrahmen_tabelle_titel_weiss {
	padding: 1px 1px 1px;
	color: #ffffff;
	font-size: 10px;
	border-bottom-width: thin;
	border-bottom-style: none;
	border-bottom-color: #99cc66;
	font-weight: bold;
}
.tab-textrahmen_tabelle_text_weiss {
	padding: 5px 5px 5px;
	color: #000000;
	font-size: 9px;
	text-align: justify;

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #acb4c1;
	border-right-color: #acb4c1;
	border-bottom-color: #acb4c1;
	border-left-color: #acb4c1;
}
.tab-textrahmen_tabelle_text_jabooanzeige {
	padding: 5px 5px 5px;
	color: #000000;
	font-size: 9px;
	text-align: left;

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #acb4c1;
	border-right-color: #acb4c1;
	border-bottom-color: #acb4c1;
	border-left-color: #acb4c1;
}

.tab-textrahmen_tabelle_aufzaehlung_weiss {
	color: #000000;
	font-size: 9px;
	border-bottom-width: thin;
	border-bottom-style: none;
	border-bottom-color: #99cc66;
	text-align: left;
}
.tab-textrahmen_tabelle_hinweise {
	padding: 1px 1px 1px;
	color: #ffffff;
	font-size: 10px;
	background-color: #999999;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cc3333;
	border-right-color: #cc3333;
	border-bottom-color: #cc3333;
	border-left-color: #cc3333;
}
.tab-textrahmen_tabelle_hinweise_2 {
	padding: 1px 1px 1px;
	font-size: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #acb4c1;
	border-right-color: #acb4c1;
	border-bottom-color: #acb4c1;
	border-left-color: #acb4c1;
}

.tab-textrahmen_hinweistext_blau {
	padding: 5px;
	color: #006699;
	font-size: 10px;
}

.text_blau {
	padding: 5px;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
.tab-textrahmen_hinweistext_blau_9pt {
	padding: 0px;
	color: #006699;
	font-size: 9px;
}
.tab-textrahmen_hinweistext_blau_fett {
	padding: 5px;
	color: #006699;
	font-size: 10px;
	font-weight: bold;
}
.tab-textrahmen_hinweistext_blau_normal {
	padding: 2px;
	color: #006699;
	font-size: 10px;
}
.tab-textrahmen_tabelle_warenkorb {
	padding: 1px 1px 1px;
	font-size: 10px;
	background-color: #eaecec;
	border: 1px solid #ffffff;
}

.cont-nav {
	margin-top: 22px; background-color: #eaecec
}
.cont-nav-bet {
	margin-top: 1px; background-color: #eaecec
}
.cont-nav-sm {
	margin-top: 17px; background-color: #eaecec
}
.cont-nav-txt {
	font-weight: 600; font-size: 11px; color: #3366cc; font-family: arial; text-decoration: none
}
.cont-nav-txt:visited {
	font-weight: 600; font-size: 11px; color: #3366cc; font-family: arial; text-decoration: none
}
a.cont-nav-portal2 {
	font-size: 12px; color: #000066
}
a.cont-nav-portal:link {
	font-weight: 600; font-size: 11px; color: #000066; text-decoration: none
}
a.cont-nav-portal:visited {
	font-weight: 600; font-size: 11px; color: #000066; text-decoration: none
}
a.cont-nav-portal:hover {
	font-weight: 600; font-size: 11px; color: #000066; text-decoration: underline
}
a.cont-nav-portal:active {
	font-weight: 600; font-size: 11px; color: #000066; text-decoration: none
}
.jabooline-txt1 {
	font-weight: 600; font-size: 11px; color: #ffaa00; font-family: verdana, arial, helvetica, sans-serif
}
.jabooline-txt2 {
	font-weight: normal; font-size: 11px; color: #ffaa00; font-family: verdana, arial, helvetica, sans-serif
}
.jabooline-txt3 {
	font-weight: normal;
	font-size: 10px;
	color: #22489b;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #eaecec;
}
.jabooline-txt4 {
	font-weight: normal;
	font-size: 11px;
	color: #000066;
	font-family: verdana, arial, helvetica, sans-serif;
}
.jabooline-txt5 {
	font-weight: 600;
	font-size: 10px;
	color: #22489b;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #eaecec;
}
.ueber-jaboo {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #3366cc;
}
.hilite_orange_normal {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #ff9900;
}
.hilite_orange_fett {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ff9900;
}
.hilite_blau_fett {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000066;
}
a.nav-hauptnavi:link {
	font-weight: 500; font-size: 12px; color: #000066; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif;
}
a.nav-hauptnavi:visited {
	font-weight: 500; font-size: 12px; color: #000066; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif;
}
a.nav-hauptnavi:hover {
	font-weight: 500; font-size: 12px; color: #ff9900; text-decoration: underline; font-family: verdana, arial, helvetica, sans-serif;
}
a.nav-hauptnavi:active {
	font-weight: 500; font-size: 12px; color: #000066; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif;
}
.navitabelle {
	border: 1px solid #000066;
}
.navitabelle_uo{
	border-top: 1px solid #000066;
	border-right: 1px solid #000066;
	border-bottom: 1px none #000066;
	border-left: 1px solid #000066;
}
.navi_seitentitel{
	font-weight: bold; font-size: 16px; color: #990000; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif;
}
.text_weiss{
	font-weight: normal; font-size: 12px; color: #ffffff; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif;
}
.text_weiss_fett{
	font-weight: bold; font-size: 12px; color: #ffffff; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif;
}
.kastentitel_rechts{
	font-weight: bold;
	font-size: 18px;
	color: #990000;
	text-decoration: none;
	font-family: verdana, arial, helvetica, sans-serif;
	font-style: italic;
}
a.link_weiss:link {
	font-weight: 600; font-size: 11px; color: #ffffff; text-decoration: none
}
a.link_weiss:visited {
	font-weight: 600; font-size: 11px; color: #ffffff; text-decoration: none
}
a.link_weiss:hover {
	font-weight: 600; font-size: 11px; color: #ffffff; text-decoration: underline
}
a.link_weiss:active {
	font-weight: 600; font-size: 11px; color: #ffffff; text-decoration: none
}


a.link_spalten:link {
	font-size: 9px; color: #003366; text-decoration: none
}
a.link_spalten:visited {
	font-size: 9px; color: #003366; text-decoration: none
}
a.link_spalten:hover {
	font-size: 9px; color: #003366; text-decoration: underline
}
a.link_spalten:active {
	font-size: 9px; color: #003366; text-decoration: none
}

.text_formularfelder {
	padding: 5px 5px;
	color: #333333;
	font-size: 10px;
}
a.textlink_klein_blau {
	font-weight: bold; font-size: 10px; color: #407db2; text-decoration: none
}
a.textlink_klein_rot {
	font-weight: bold; font-size: 9px; color: #FF0000; text-decoration: none
}
a.textlink_klein_gruen {
	font-weight: bold; font-size: 9px; color: #008000; text-decoration: none
}
a.textlink_klein_rot:visited {
	font-weight: bold; font-size: 9px; color: #FF0000; text-decoration: none
}
a.textlink_klein_gruen:visited {
	font-weight: bold; font-size: 9px; color: #008000; text-decoration: none
}
a.textlink_klein_blau:visited {
		font-weight: bold; font-size: 10px; color: #407db2; text-decoration: none
}
a.textlink_klein_blau:hover {
		font-weight: bold; font-size: 10px; color: #407db2; text-decoration: underline
}
.title_status {
	background-image:url(img_status_bg.gif);
    background-repeat:repeat-x;
	padding-left:5px;
    padding-top:1px;
    padding-bottom:1px;
}
.title_status3 {
	padding-left:5px;
    padding-top:1px;
    padding-bottom:1px;
    background-color:#2865FF;
}
.title_status4 {
	padding-left:5px;
    padding-top:1px;
    padding-bottom:1px;
    background-color:#ffad00;
}
.title_status_rot {
	background-image:url(img_rbetrag_bg.gif);
    background-repeat:repeat-x;
	padding-left:5px;
    padding-top:1px;
    padding-bottom:1px;
}

.data_status {
	padding:5px;
}
.txt_title_status3 {
	font-family:arial;
    font-size:11px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}
.txt_title_status {
	font-family:arial;
    font-size:11px;
    color:#000000;
    font-weight:bold;
    text-decoration:none;
}
.txt_title_status2 {
	font-family:arial;
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

.txt_data_status {
	font-family:arial;
        font-size:10px;
        color:#333333;
        font-weight:normal;
        text-decoration:none;
}

.lnk_data_status {
	font-family:arial;
        font-size:10px;
        color:#333333;
        font-weight:normal;
        text-decoration:none;
}

.lnk_data_status1 {
	font-family:arial;
        font-size:10px;
        color:#ffad00;
        font-weight:normal;
        text-decoration:none;
}

.lnk_data_status:hover {
	font-family:arial;
        font-size:10px;
        color:#20a223;
        font-weight:normal;
        text-decoration:underline;
}

.txt_title_meinebestellungen {
	font-family:verdana,arial;
	font-size:11px;
	color:#ffff66;
        font-weight:bold;
}

.txt_data_meinebestellungen {
	font-family:verdana,arial;
	font-size:11px;
	color:#333333;
        font-weight:normal;
}

.txt_data_meinebestellungen_blau {
	font-family:verdana,arial;
	font-size:11px;
	color:#c8d0ff;
        font-weight:bold;
}

.txt_data_meinebestellungen_gruen {
	font-family:verdana,arial;
	font-size:11px;
	color:#acffb5;
        font-weight:normal;
}

.txt_data_meinebestellungen_blau2 {
	font-family:verdana,arial;
	font-size:11px;
	color:#dae0ff;
        font-weight:bold;
}

.txt_data_meinebestellungen_gruen2 {
	font-family:verdana,arial;
	font-size:11px;
	color:#c3ffc8;
        font-weight:normal;
}

.box_title_meinebestellungen {
	padding-top:3px;
        padding-bottom:3px;
        padding-left:5px;
        padding-right:5px;
        background-color:#3657ff;
        border-style:solid;
        border-color:#ffffff;
        border-width:1px;
}

.box_title_meinebestellungen2 {
	padding-top:3px;
        padding-bottom:3px;
        padding-left:5px;
        padding-right:5px;
        background-color:#00b3a2;
        border-style:solid;
        border-color:#ffffff;
        border-width:1px;
}

.box_data1_meinebestellungen {
	padding-top:3px;
        padding-bottom:3px;
        padding-left:5px;
        padding-right:5px;
        background-color:#eaeaea;
        border-style:solid;
        border-color:#ffffff;
        border-width:1px;
}

.box_data7_meinebestellungen {
	padding-top:3px;
        padding-bottom:3px;
        padding-left:5px;
        padding-right:5px;
        background-color:#c7cbea;
        border-style:solid;
        border-color:#ffffff;
        border-width:1px;
}

.box_data8_meinebestellungen {
	color:#ffffff;
	padding-top:3px;
        padding-bottom:3px;
        padding-left:5px;
        padding-right:5px;
        background-color:#ffb83d;
        border-style:solid;
        border-color:#ffffff;
        border-width:1px;
}

.box_data6_meinebestellungen {
	color:#000000;
	padding-top:3px;
        padding-bottom:3px;
        padding-left:5px;
        padding-right:5px;
        background-color:#ffde78;
        border-style:solid;
        border-color:#ffffff;
        border-width:1px;
}

.box_data5_meinebestellungen {
	color:#000000;
	padding-top:3px;
        padding-bottom:3px;
        padding-left:5px;
        padding-right:5px;
        background-color:#ffcc70;
        border-style:solid;
        border-color:#ffffff;
        border-width:1px;
}

.box_data1_meinebestellungen_blau {
	padding-top:3px;
        padding-bottom:3px;
        padding-left:5px;
        padding-right:5px;
        background-color:#f1c2f4;
        border-style:solid;
        border-color:#ffffff;
        border-width:1px;
        font-weight:bold;

}

.box_data1_meinebestellungen_gruen {
	padding-top:3px;
        padding-bottom:3px;
        padding-left:5px;
        padding-right:5px;
        background-color:#cbffce;
        border-style:solid;
        border-color:#ffffff;
        border-width:1px;

}

.box_data2_meinebestellungen_gruen {
	padding-top:3px;
        padding-bottom:3px;
        padding-left:5px;
        padding-right:5px;
        background-color:#acffb5;
        border-style:solid;
        border-color:#ffffff;
        border-width:1px;

}

.box_data2_meinebestellungen {
	padding-top:3px;
        padding-bottom:3px;
        padding-left:5px;
        padding-right:5px;
        background-color:#dbdfee;
        border-style:solid;
        border-color:#ffffff;
        border-width:1px;
}

.box_data_meinebestellungen_absenden {
	padding-top:3px;
        padding-bottom:3px;
        padding-left:5px;
        padding-right:5px;
        background-color:#80ed55;
        border-style:solid;
        border-color:#ffffff;
        border-width:1px;
}

.box_data_meinebestellungen_absenden2 {
	padding-top:3px;
        padding-bottom:3px;
        padding-left:5px;
        padding-right:5px;
        background-color:#ffffff;
        border-style:solid;
        border-color:#ffffff;
        border-width:1px;
}

.txt_input_kundendaten {
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	font-family:arial,verdana;
	font-size:11px;
        color:#333333;
	width:100%;
	height:20px;
}

.txt_input_kundendaten_plz {
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	font-family:arial,verdana;
	font-size:11px;
        color:#333333;
	width:80px;
	height:20px;
}

.txt_input_kundendaten_lieferadresse {
	border-style:solid;
	border-width:1px;
	border-color:#333333;
        background-color:#ffffff;
	font-family:arial,verdana;
	font-size:11px;
        color:#ff0000;
	width:100%;
	height:80px;
}
.formbutton {
	background-color: #dbdfe3;
	border: 1px solid #b6bfc7;
	padding: 0px;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #3a4349;
	font-weight: normal;
	line-height: 9pt;
	vertical-align: middle;
	width:80px;
}


.tab-textrahmen_tabelle_farbig {
	padding: 5px 5px 5px;
	background-color: #fff6e7;
	border: 1px solid #ff9e00;
}

