body,p,tr,td,h1,h2,h3,h4,h5 {font-family:arial}

table.border {
	margin:0px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

table.border_left_right {
	margin:0px;
	border-style:solid;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-color:#000000;
}

span.magic {
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
}

span.navtext  {
	margin-left: 5px; 
	width: 100%;  
	line-height: 14px;
}

span.navmenu  {
/*	margin-right: 10px; */
	width: 100%;  
}

.basket_small {
    font-size:10pt;
	color:#000000;
}

td.menu {
    font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
/*
	background-color:#D6D6E5;
*/
}

td.menu_spez {
    font-size:8pt;
	font-weight:bold;
	color:#4A7C7D;
}

td.basket_small {
    font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
}

td.basket_small_titel {
    font-size:9pt;
	font-weight:bold;
	color:#000000;
	background-color:#7F90C6;
}

td.basket_small_titel_orange {
    font-size:9pt;
	font-weight:bold;
	color:#000000;
	background-color:#FEECAC;
}

td.basket_small_footer {
    font-size:8pt;
	font-weight:normal;
	color:#000000;
	background-color:#7F90C6;
}

td.basket_small_normal {
    font-size:8pt;
	font-weight:normal;
	color:#000000;
	background-color:#7F90C6;
}

span.basket_small_eigenschaft {
    font-size:8pt;
	font-weight:normal;
	color:#6c6c6c;
	font-style:italic;
}

span.basket_eigenschaft {
    font-size:8pt;
	font-weight:normal;
	color:#000099;
	font-style:italic;
}

td.basket_small_normal_orange {
    font-size:8pt;
	font-weight:normal;
	color:#000000;
	background-color:#F9E07C;
}

td.agb1 {
    font-size:10pt;
	color:#000000;
	background-color:#F9E07C;
}

td.basket_normal {
    font-size:8pt;
	font-weight:normal;
	color:#FFFFFF;
}

.sparte {
    font-size:10pt;
	color:#000000;
}

table.sparte_order {
	background-color:#E7EFF6;
}

table.sparte_background {
	background-color:#E7EFF6;
}

td.sparte_background {
	background-color:#E7EFF6;
}

td.sparte_order_button {
	font-size:10pt;
	font-weight:bold;
}

a.sparte_order_button {
    font-size:9pt;
	font-weight:bold;
	color:#000000;
    text-decoration: none;
}

td.produkte_titel {
    font-size:8pt;
	font-weight:bold;
	color:#ffffff;
/*	background-color:#8A8BB6; */
	background-color:#7F90C6;
}

td.produkte_titel2 {
    font-size:8pt;
	font-weight:bold;
	color:#ffffff;
/*	background-color:#8A8BB6; */
	background-color:#7F90C6;
}

td.produkte_titel_big {
    font-size:9pt;
	font-weight:bold;
	color:#000000;
	background-color:#7F90C6;
}

td.sparte_titel {
    font-size:8pt;
	font-weight:bold;
	color:#7F90C6;
	background-color:#ffffff;
}

td.sparte_titel_big {
    font-size:9pt;
	font-weight:bold;
	color:#000000;
	background-color:#A8AACA;
/*	background-color:#E0ECEC; */
}

td.detail_preis {
    font-size:10pt;
	font-weight:bold;
	color:#000000;
	background-color:#7F90C6;
}

td.detail_titel {
    font-size:10pt;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#7F90C6;
}

td.detail_normal_blank {
    font-size:8pt;
	font-weight:normal;
	color:#000000;
}

td.detail_preis_blank {
    font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
}

td.sparte_titel_small {
    font-size:10pt;
	font-weight:bold;
	color:#5F8DBF;
}

td.sparte_normal {
    font-size:8pt;
	font-weight:normal;
	color:#000000;

}

td.sparte_normal_blank {
    font-size:8pt;
	font-weight:normal;
	color:#000000;
}

td.sparte_normal_preis {
    font-size:8pt;
	font-weight:normal;
	color:#FFFFFF;
	background-color:#7F90C6;
}

td.sparte_fett {
    font-size:10pt;
	font-weight:bold;
	color:#000000;
}

td.sparte_small {
    font-size:8pt;
	font-weight:normal;
	color:#000000;
}

td.sparte_button {
    font-size:8pt;
	font-weight:normal;
	color:#000000;
}

td.schnelllogin {
	font-size:8pt;
	font-weight:normal;
	font-style:italic;
	color:#000000;
}

a.sparte_button {
    font-size:8pt;
	font-weight:normal;
	color:#000000;
    text-decoration: underline;
}

a.sparte_button2 {
    font-size:8pt;
	font-weight:normal;
	color:#ffffff;
    text-decoration: underline;
}

a.sparte_button_txt {
    font-size:8pt;
	font-weight:normal;
	color:#000000;
    text-decoration:none;
}

a.sparte_button_big {
    font-size:9pt;
	font-weight:bold;
	color:#000000;
    text-decoration:none;
}

a.sparte_button_top {
    font-size:9pt;
	font-weight:bold;
	color:#000000;
    text-decoration:none;
}

a.sparte_button_top2 {
    font-size:9pt;
	font-weight:bold;
	color:#ffffff;
    text-decoration:none;
}

a.sparte_titel {
    font-size:10pt;
	font-weight:bold;
	color:#FFFFFF;
    text-decoration: underline;
}

a.menu {
    font-size:10pt;
	font-weight:bold;
	font-style:italic;
	color:#FFFFFF;
    text-decoration:none;
}

a.menu_spez {
    font-size:10pt;
	font-weight:bold;
	color:#FF9900;
    text-decoration:none;
}

a.klumax {
    font-size:8pt;
	font-weight:bold;
	color:#000099;
    text-decoration:underline;
}

a.glossar {
    font-size:8pt;
	font-weight:bold;
	color:#000000;
    text-decoration: none;
}

a.txt_normal {
    font-size:8pt;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

input.anmeldung {
	width:300px;
}