body {
	scrollbar-base-color: #5bb2c2;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #eBf1f6;
	scrollbar-shadow-color: #00366e;
	scrollbar-lightshadow-color: #00366e;
	scrollbar-darkshadow-color: #426772;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #2a75b1;

	font-family:Verdana,Arial; font-size:11px; color:#000000; text-decoration:none;
}

td		{ font-family:Verdana,Arial; font-size:11px; color:#000000; text-decoration:none; }

h1		{ font-family:Verdana,Arial; font-size:12px; color:#3f686f; font-weight:bold; padding:0px; margin:0px; }
h2		{ font-family:Georgia,Verdana,Arial; font-size:13px; color:#3f686f; font-weight:normal; padding:25px 22px 0px 0px; margin:0px; }
h3		{ font-family:Verdana,Arial; font-size:12px; color:#3f686f; font-weight:normal; padding:0px; margin:0px; }

a.info:hover	{ color: #20434a; }
a.menu:hover	{ color: #20434a; text-decoration:underline; }

.alert		{ font-size:11px; font-weight:bold; color:#f8af00; text-decoration:none; }
.error_1	{ font-size:12px; font-weight:bold; color:#426268; text-decoration:none; }
.error_2	{ font-size:11px; font-weight:bold; color:#3f686f; text-decoration:none; }
.headline	{ font-size:12px; font-weight:bold; color:#426268; text-decoration:none; }
.info		{ font-size:11px; font-weight:bold; color:#426268; text-decoration:none; padding-top:1px; }
.info small	{ font-size:10px; font-weight:normal; color:#426268; text-decoration:none; }
.newsletter	{ font-size:12px; font-weight:bold; color:#426268; text-decoration:none; }
.newsletter2	{ font-size:11px; font-weight:none; color:#426268; text-decoration:none; }
.text		{ font-size:12px; font-weight:none; color:#3f686f; text-decoration:none; padding-left:20px; padding-right:20px; }
.text2		{ font-size:12px; font-weight:none; color:#3f686f; text-decoration:none; }
.text3		{ font-size:11px; font-weight:none; color:#3f686f; text-decoration:none; }
.topic		{ font-size:12px; font-weight:bold; color:#426268; text-decoration:none; padding-bottom:1px; }
.topic2		{ font-size:11px; font-weight:bold; color:#3f686f; text-decoration:none; }
.topic3		{ font-size:12px; font-weight:bold; color:#426268; text-decoration:none; }
.menu		{ font-size:11px; font-weight:none; color:#3f686f; text-decoration:none; }
.menu_b		{ font-size:11px; font-weight:none; color:#3f686f; text-decoration:none; }
.menu_b2	{ font-size:11px; font-weight:none; color:#3f686f; text-decoration:none; padding-left:6px; padding-right:6px; line-height:16px; }
.menu_b3	{ font-size:11px; font-weight:none; color:#3f686f; text-decoration:none; padding-left:6px; padding-right:6px; line-height:16px; }
.menu_b4	{ font-size:11px; font-weight:none; color:#3f686f; text-decoration:none; padding-left:11px; padding-righ:3px; line-height:16px; }
.menu_b5	{ font-size:11px; font-weight:none; color:#3f686f; text-decoration:none; padding-left:8px; padding-right:8px; line-height:16px; }
.menu_b6	{ font-size:11px; font-weight:none; color:#3f686f; text-decoration:none; padding-left:11px; padding-righ:3px; line-height:16px; }
.menu_b7	{ font-size:11px; font-weight:none; color:#f8af00; text-decoration:none; padding-left:11px; padding-righ:3px; line-height:16px; }
.products	{ font-size:13px; font-weight:bold; color:#3f686f; text-decoration:none; }
.products2	{ font-size:13px; font-weight:none; color:#3f686f; text-decoration:none; }
.search		{ font-size:13px; font-weight:bold; color:#3f686f; text-decoration:none; }
.subtitle { font-size:13px; font-weight:bold; color:#3f686f; }
.welcome	{ font-size:13px; font-weight:bold; color:#3f686f; text-decoration:none; }
.red		{ color:red; font-weight:bold; }


.border		{ border: 1px solid #000000; }
.border2	{ border: 1px dotted #000000; }

.input_area	{ border: 1px solid #84A5AB; background-color:#f5f9fa; width:380; height:180; color:#3f686f; font-family:Verdana,Arial; font-size:11px;
			scrollbar-base-color: #5bb2c2;
			scrollbar-arrow-color: #ffffff;
			scrollbar-track-color: #ebf1f6;
			scrollbar-shadow-color: #00366e;
			scrollbar-lightshadow-color: #00366e;
			scrollbar-darkshadow-color: #426772;
			scrollbar-highlight-color: #ffffff;
			scrollbar-3dlight-color: #2a75b1;
}

.input_bk {  border: 1px solid #84A5AB; background-color:#ffffff; width:250; height:20; color:#3f686f; }
.input_nl	{ background-color:transparent; border-style:none; width:146; height:14; font-size:9px; color:#000000; }
.input_cl	{ background-color:transparent; border-style:none; width:126; height:16; font-size:9px; color:#3f686f; }
.input_field	{ border: 1px solid #84a5ab; background-color:#f5f9fa; width:380; height:18; color:#3f686f; font-size:9px; padding-left:1px; }
.input_field2	{ border: 1px solid #84a5ab; background-color:#f5f9fa; width:22; height:18; color:#3f686f; font-size:9px; padding-left:1px; }
.input_field3	{ border: 1px solid #84a5ab; background-color:#f5f9fa; width:38; height:18; color:#3f686f; font-size:9px; padding-left:1px; }
.input_field4	{ border: 1px solid #84a5ab; background-color:#f5f9fa; width:200; height:18; color:#3f686f; font-size:9px; padding-left:1px; }
.input_field5	{ border: 1px solid #84a5ab; background-color:#f5f9fa; width:34; height:18; color:#3f686f; font-size:9px; text-align:center; }
.input_list	{ border: 1px solid #84a5ab; background-color:#f5f9fa; width:380; height:18; color:#3f686f; font-size:9px; padding-left:1px; }
.input_quantity	{ border: 1px solid #84a5ab; background-color:#ffffff; width:45; height:16; color:#3f686f; font-family:Verdana; font-size:9px; text-align:center; }


/* Nagigation Seiten */
.active { color:#3f686f; }
.inactive { color:#aac5cc; }
.middot { color:#ff8a00; font-weight:bold;  }

.navi_box { font-size:12px; padding-left:5px; padding-right:5px; padding-top:4px; padding-bottom:4px; border:1px #e5e7eb solid; background-color:#fdfeff; color:#3f686f; }
.navi_box a { text-decoration:none; }
.navi_box a:hover { color:#3f686f; text-decoration:underline; }