BODY {
	MARGIN: 0px;
	PADDING: 0px;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 1.3em;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff
}

/* Elemente */
.input_text_login {
	FONT-SIZE: 12px;
	HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: #3399cc 1px solid;
	BACKGROUND-COLOR: #ffffff;
	width:350px;
}
.input_text {
	FONT-SIZE: 12px;
	HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: #3399cc 1px solid;
	BACKGROUND-COLOR: #f6f8fa;
}
.input_textarea {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.input_select {
	FONT-SIZE: 12px;
	HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: #3399cc 1px solid;
	BACKGROUND-COLOR: #f6f8fa;
}

/* Button in Funktion */
.abutton {
	FONT-FAMILY: Arial; TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
.abutton:hover {
	FONT-FAMILY: Arial; TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; CURSOR: pointer
}

/* Reiter im Head */
.nav_link_active {
	cursor: default; FONT-SIZE: 12px; font-weight: bold; color: white; text-decoration: none;
}
.nav_link_active:hover {
	cursor: default; FONT-SIZE: 12px; font-weight: bold; color: white; text-decoration: none;
}
.nav_link_inactive {
	FONT-SIZE: 12px; font-weight: bold; color: #2879A1; text-decoration: none;
}
.nav_link_inactive:hover {
	FONT-SIZE: 12px; font-weight: bold; color: #2879A1; text-decoration: underline;
}
.nav_link_disabled {
	cursor: default; FONT-SIZE: 12px; font-weight: bold; color: #A7B3C4; text-decoration: none;
}
.nav_link_disabled:hover {
	cursor: default; FONT-SIZE: 12px; font-weight: bold; color: #A7B3C4; text-decoration: none;
}

/* Linien und Hintergrund */
.linie_color {
	BACKGROUND-COLOR: #3399cc;
}
.linie_color_grey {
	BACKGROUND-COLOR: #8B8F92;
}
.background_color {
	background-color:#E9F1F9;
}
.background_color_blue {
	BACKGROUND-COLOR: #f6f8fa;
}

/* Schriften */
.font_tab {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
}
.font_t3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 1.3em
}
.font_h3_info {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 1.3em;
}
.font_info {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 1.3em;
}
.font_t4 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #000000;
	LINE-HEIGHT: 1.3em
}
.font_t4_bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #000000;
	LINE-HEIGHT: 1.3em
}
.font_t5 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 1.3em;
}
.font_t5_bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 1.3em;
}
.font_h4 {
	FONT-SIZE: 13px;
	font-weight:bold;
}
.font_h4_color {
	FONT-SIZE: 13px;
	font-weight:bold;
	color:#336699;
}
.font_h3 {
	FONT-SIZE: 11px;
	font-weight:bold;
}
.font_h3_color {
	FONT-SIZE: 11px;
	font-weight:bold;
	color:#8B8F92;
}

/* Fehlermeldung */
.font_err {
	COLOR: red;
	FONT-SIZE: 12px;
	font-weight:bold;
}

/* Textlinks */
.font_cat_inactive {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #3676b4;
}
.font_cat_active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FF0055;
	TEXT-DECORATION: none;
	CURSOR: default;
}
.link_shop {
	FONT-SIZE: 12px;
	COLOR: #336699;
	TEXT-DECORATION: underline;
}
.link_shop:hover {
	FONT-SIZE: 12px;
	COLOR: #336699;
	TEXT-DECORATION: none;
}
.link_product {
	FONT-SIZE: 13px;
	COLOR: #336699;
	TEXT-DECORATION: underline;
}
.link_product:hover {
	FONT-SIZE: 13px;
	COLOR: #336699;
	TEXT-DECORATION: none;
}
.link_delivery {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
	color: #000000;
}
.link_payment {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
	color: #000000;
}
.link_info {
	FONT-SIZE: 12px;
	COLOR: #3399cc;
	TEXT-DECORATION: underline;
}
.link_info:hover {
	FONT-SIZE: 12px;
	COLOR: #3399cc;
	TEXT-DECORATION: none;
}
.link_footer {
	FONT-SIZE: 12px;
	COLOR: #3399cc;
	TEXT-DECORATION: underline;
}
.link_footer:hover {
	FONT-SIZE: 12px;
	COLOR: #3399cc;
	TEXT-DECORATION: none;
}
.link_footer_shop {
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	COLOR: #3399cc;
	TEXT-DECORATION: underline;
}
.link_footer_shop:hover {
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	COLOR: #3399cc;
	TEXT-DECORATION: none;
}

/* Rahmen */
.border_all_active {
	BORDER: #3399cc 1px solid;
}
.border_all_inactive {
	BORDER: #8B8F92 1px solid;
}
.boxColor {
	BACKGROUND-COLOR: #3399cc;
}
/* Popup-Fenster */
.popup_bg {
	background-color: #BBD5F5;
}
.popup_box_border {
	background-color: #3399CC;
}
.popup_headfont {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #000000;
	LINE-HEIGHT: 1.3em;
	LETTER-SPACING: 0.03em;
	FONT-VARIANT: small-caps;
}

