body, table {
	font-family: "Comic Sans MS";
	font-size: 14px;
}

h1 {
	font-family: "Arial Narrow";
	color: #00008B;
	font-size: 50px;
}	

H4{
	font-size: 14px;
	font-weight: bold;
	color: #403888;
	font-family: Tahoma;
}

H2{
	font-size: 26px;
	font-weight: bold;
	color: #2F4F4F;
	font-family: "Comic Sans MS";
}

H3{
	font-size: 18px;
	font-weight: bold;
	color: #2F4F4F;
	font-family: "Comic Sans MS";
}

a:link{
	text-decoration: none;
	color: Blue;
}

a:hover{
	text-decoration: none;
	color: Orange;
}

a:visited{
	text-decoration: none;
	color: Blue;
}

.asp_H2{
	font-size: 26px;
	font-weight: bold;
	color: #00008B;
	font-family: "Comic Sans MS";
}



.HKopf{
	font-size: 26px;
	font-weight: bold;
	color: #2F4F4F;
	font-family: "Comic Sans MS";
}

.ASP_HKopf{
	font-size: 26px;
	font-weight: bold;
	color: #FEFF79;
	font-family: "Comic Sans MS";
}


.asp_menu:link{
	font-weight: bold;
	color: #FEFF79;
	font-family: "Comic Sans MS";
	text-decoration: none;
}
.asp_menu:visited{
	font-weight: bold;
	color: #FEFF79;
	font-family: "Comic Sans MS";
	text-decoration: none;
}

.asp_menu:hover{
	font-weight: bold;
	color: Orange;
	font-family: "Comic Sans MS";
}

.fettblau{
	font-size: 14px;
	font-weight: bold;
	color: #403888;
	font-family: "Comic Sans MS";	
}

.ro_bgh{
	background-color: #FFF8F5;
}
.ro_bgd{
	background-color: #F66918;
}

.ro_tdbl{
	background-color: #F66918;
	border-left: 1px solid #682A04;
}

.ro_tdbr{
	background-color: #F66918;
	border-right: 1px solid #682A04;
}
.ro_tdbb{
	background-color: #F66918;
	border-left: 1px solid #682A04;
	border-right: 1px solid #682A04;
	border-bottom: 1px solid #682A04;
}

.ro_tdbt{
	background-color: #F66918;
	border-right: 1px solid #682A04;
	border-top: 1px solid #682A04;
}

.ro_tdbh{
	border: 1px solid #F9AD7F;
}

div#ro_menu {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: solid #CA5108;
	border-width: 0px 1px 0px 1px;
	border-bottom: 1px solid #CA5108;
	margin: 0px 0px 10px 0px;
}

div#ro_menu a.cart{
	text-decoration: none;
	width: 100%;
	display: block;
	padding: 4px 0px 4px 5px;
	margin-left: 0;
	color: Black;
	font-size: 12px;
	border-top: 1px solid #FDE5D6;
	border-bottom: 1px solid #CA5108;
	background: #F66918;
}

div#ro_menu a.cart:hover{
	text-decoration: none;
	color: #000166;
	font-size: 12px;
	background: #FCC7A7;
	border-top: 1px solid #FDE5D6;
	border-bottom: 1px solid #CA5108;
}

.ro_menu{
	font-size: 14px;
	color: Blue;
	font-family: "Comic Sans MS";
}

.ro_link:link{
	font-weight: bold;
	color: #403888;
	font-family: "Comic Sans MS";
	text-decoration: none;
}
.ro_link:visited{
	font-weight: bold;
	color: #403888;
	font-family: "Comic Sans MS";
	text-decoration: none;
}

.ro_link:hover{
	font-weight: bold;
	color: Orange;
	font-family: "Comic Sans MS";
}

.aklein:link{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
}

.aklein:hover{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: Orange;
}

.aklein:visited{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	}
	
.a2klein:link{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFE0;
}

.a2klein:hover{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: Orange;
}

.a2klein:visited{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFE0;
	}	


.asp_bgh{
	background-color: #FBFBFB;
}
.asp_bgd{
	background-color: #2436F4;
}

.asp_tdbl{
	background-color: #2436F4;
	border-left: 1px solid #040C5E;
}

.asp_tdbr{
	background-color: #2436F4;
	border-right: 1px solid #040C5E;
}
.asp_tdbb{
	background-color: #2436F4;
	border-left: 1px solid #040C5E;
	border-right: 1px solid #040C5E;
	border-bottom: 1px solid #040C5E;
}

.asp_tdbt{
	background-color: #2436F4;
	border-right: 1px solid #040C5E;
	border-top: 1px solid #040C5E;
}

.asp_tdbh{
	border: 1px solid #8D96FA;
}

div#asp_menu {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: solid #040C5E;
	border-width: 0px 1px 0px 1px;
	border-bottom: 1px solid #040C5E;
	margin: 0px 0px 10px 0px;
}

div#asp_menu a.cart{
	text-decoration: none;
	width: 100%;
	display: block;
	padding: 4px 0px 4px 5px;
	margin-left: 0;
	color: White;
	font-size: 12px;
	border-top: 1px solid #C2C7FC;
	border-bottom: 1px solid #040C5E;
	background: #2436F4;
}

div#asp_menu a.cart:hover{
	text-decoration: none;
	color: White;
	font-size: 12px;
	background: #949CFA;
	border-top: 1px solid #C2C7FC;
	border-bottom: 1px solid #040C5E;
}

div#asp_menu a.cart2{
	text-decoration: none;
	width: 100%;
	display: block;
	padding: 4px 0px 4px 5px;
	margin-left: 0;
	color: Black;
	font-size: 12px;
	border-top: 1px solid #C2C7FC;
	border-bottom: 1px solid #040C5E;
	background: #D0D4FD;
}

div#asp_menu a.cart2:hover{
	text-decoration: none;
	color: White;
	font-size: 12px;
	background: #2436F4;
	border-top: 1px solid #C2C7FC;
	border-bottom: 1px solid #040C5E;
}

.asp_menu{
	font-size: 14px;
	color: Blue;
	font-family: "Comic Sans MS";
}

.asp_link:link{
	font-weight: bold;
	color: #403888;
	font-family: "Comic Sans MS";
	text-decoration: none;
}
.asp_link:visited{
	font-weight: bold;
	color: #403888;
	font-family: "Comic Sans MS";
	text-decoration: none;
}

.asp_link:hover{
	font-weight: bold;
	color: Orange;
	font-family: "Comic Sans MS";
}

.wir_bgh{
	background-color: #FFFEFD;
}
.wir_bgd{
	background-color: #FCCE27;
}

.wir_tdbl{
	background-color: #FCCE27;
	border-left: 1px solid #715802;
}

.wir_tdbr{
	background-color: #FCCE27;
	border-right: 1px solid #715802;
}
.wir_tdbb{
	background-color: #FCCE27;
	border-left: 1px solid #715802;
	border-right: 1px solid #715802;
	border-bottom: 1px solid #715802;
}

.wir_tdbt{
	background-color: #FCCE27;
	border-right: 1px solid #715802;
	border-top: 1px solid #715802;
}

.wir_tdbh{
	border: 1px solid #FDECAE;
}

div#wir_menu {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: solid #B68F05;
	border-width: 0px 1px 0px 1px;
	border-bottom: 1px solid #B68F05;
	margin: 0px 0px 10px 0px;
}

div#wir_menu a.cart{
	text-decoration: none;
	width: 100%;
	display: block;
	padding: 4px 0px 4px 5px;
	margin-left: 0;
	color: Black;
	font-size: 12px;
	border-top: 1px solid #FEF8E2;
	border-bottom: 1px solid #B68F05;
	background: #FCCE27;
}

div#wir_menu a.cart:hover{
	text-decoration: none;
	color: #000166;
	font-size: 12px;
	background: #FDEFBD;
	border-top: 1px solid #FEF8E2;
	border-bottom: 1px solid #FDEAA6;
}

.wir_menu{
	font-size: 14px;
	color: Blue;
	font-family: "Comic Sans MS";
}

.wir_link:link{
	font-weight: bold;
	color: #403888;
	font-family: "Comic Sans MS";
	text-decoration: none;
}
.wir_link:visited{
	font-weight: bold;
	color: #403888;
	font-family: "Comic Sans MS";
	text-decoration: none;
}

.wir_link:hover{
	font-weight: bold;
	color: Orange;
	font-family: "Comic Sans MS";
}

.sk_bgh{
	background-color: #FFFBFD;
}
.sk_bgd{
	background-color: #F618A3;
}

.sk_tdbl{
	background-color: #F618A3;
	border-left: 1px solid #5D033B;
}

.sk_tdbr{
	background-color: #F618A3;
	border-right: 1px solid #5D033B;
}
.sk_tdbb{
	background-color: #F618A3;
	border-left: 1px solid #5D033B;
	border-right: 1px solid #5D033B;
	border-bottom: 1px solid #5D033B;
}

.sk_tdbt{
	background-color: #F618A3;
	border-right: 1px solid #5D033B;
	border-top: 1px solid #5D033B;
}

.sk_tdbh{
	border: 1px solid #FC9CD8;
}

div#sk_menu {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: solid #A7056B;
	border-width: 0px 1px 0px 1px;
	border-bottom: 1px solid #A7056B;
	margin: 0px 0px 10px 0px;
}

div#sk_menu a.cart{
	text-decoration: none;
	width: 100%;
	display: block;
	padding: 4px 0px 4px 5px;
	margin-left: 0;
	color: Black;
	font-size: 12px;
	border-top: 1px solid #FC9CD8;
	border-bottom: 1px solid #A7056B;
	background: #F618A3;
}

div#sk_menu a.cart:hover{
	text-decoration: none;
	color: #000166;
	font-size: 12px;
	background: #FDB7E3;
	border-top: 1px solid #FC9CD8;
	border-bottom: 1px solid #A7056B;
}

.sk_menu{
	font-size: 14px;
	color: Blue;
	font-family: "Comic Sans MS";
}

.sk_link:link{
	font-weight: bold;
	color: #403888;
	font-family: "Comic Sans MS";
	text-decoration: none;
}
.sk_link:visited{
	font-weight: bold;
	color: #403888;
	font-family: "Comic Sans MS";
	text-decoration: none;
}

.sk_link:hover{
	font-weight: bold;
	color: Orange;
	font-family: "Comic Sans MS";
}


.bw_bgh{
	background-color: #F1FEDC;
}
.bw_bgd{
	background-color: #A1F618;
}

.bw_tdbl{
	background-color: #A1F618;
	border-left: 1px solid #2B4402;
}

.bw_tdbr{
	background-color: #A1F618;
	border-right: 1px solid #2B4402;
}
.bw_tdbb{
	background-color: #A1F618;
	border-left: 1px solid #2B4402;
	border-right: 1px solid #2B4402;
	border-bottom: 1px solid #2B4402;
}

.bw_tdbt{
	background-color: #A1F618;
	border-right: 1px solid #2B4402;
	border-top: 1px solid #2B4402;
}

.bw_tdbh{
	border: 1px solid #C5FB6C;
}

div#bw_menu {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: solid #C5FB6C;
	border-width: 0px 1px 0px 1px;
	border-bottom: 1px solid #5A8E05;
	margin: 0px 0px 10px 0px;
}

div#bw_menu a.cart{
	text-decoration: none;
	width: 100%;
	display: block;
	padding: 4px 0px 4px 5px;
	margin-left: 0;
	color: Black;
	font-size: 12px;
	border-top: 1px solid #C5FB6C;
	border-bottom: 1px solid #5A8E05;
	background: #A1F618;
}

div#bw_menu a.cart:hover{
	text-decoration: none;
	color: #000166;
	font-size: 12px;
	background: #C5FB6C;
	border-top: 1px solid #C5FB6C;
	border-bottom: 1px solid #5A8E05;
}

.bw_menu{
	font-size: 14px;
	color: Blue;
	font-family: "Comic Sans MS";
}

.bw_link:link{
	font-weight: bold;
	color: #403888;
	font-family: "Comic Sans MS";
	text-decoration: none;
}
.bw_link:visited{
	font-weight: bold;
	color: #403888;
	font-family: "Comic Sans MS";
	text-decoration: none;
}

.bw_link:hover{
	font-weight: bold;
	color: Orange;
	font-family: "Comic Sans MS";
}

.hrstart{
	border-top: 2px solid #00D5FF; 
}

.imgmail{vertical-align:text-bottom;
}