.cursor {
cursor: pointer
}
.linkblau {
color: #00248c
}
.linkgelb {
color: #ffcc66
}




* {
	-moz-box-sizing: border-box; box-sizing: border-box
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.73em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #00428c; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: #ebf1f3
}
#main {
	BORDER-RIGHT: #9bc3eb 1px solid; OVERFLOW: visible; WIDTH: 900px; POSITION: absolute; HEIGHT: 400%; BACKGROUND-COLOR: #f2f2f2
}
#page_head {
	BORDER-RIGHT: #000000 3px solid; BORDER-TOP: #000000 3px solid; OVERFLOW: visible; BORDER-LEFT: #000000 3px solid; WIDTH: 100%; BORDER-BOTTOM: #000000 3px solid; POSITION: absolute; HEIGHT: auto
}
#page_content {
	BORDER-RIGHT: #000000 3px solid; BORDER-TOP: #000000 3px solid; OVERFLOW: visible; BORDER-LEFT: #000000 3px solid; WIDTH: 100%; BORDER-BOTTOM: #000000 3px solid; POSITION: absolute; HEIGHT: 100px
}
#container_content {
	LEFT: 185px; WIDTH: 700px; POSITION: absolute; TOP: 180px
}
#content {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; OVERFLOW: visible; BORDER-LEFT: 0px; WIDTH: 700px; BORDER-BOTTOM: 0px; POSITION: relative
}
#content_sub {
	WIDTH: 200px; POSITION: absolute; HEIGHT: auto
}
#content_navigation {
	WIDTH: 100%; POSITION: absolute; HEIGHT: auto
}
#ho_logo {
	BORDER-RIGHT: #9bc3eb 1px solid; BORDER-TOP: #9bc3eb 1px solid; LEFT: 16px; BORDER-LEFT: #9bc3eb 1px solid; WIDTH: 112px; BORDER-BOTTOM: #9bc3eb 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #d4e2e7
}
#mc_logo {
	Z-INDEX: 3; LEFT: 135px; WIDTH: 125px; POSITION: absolute; TOP: 70px; HEIGHT: 30px
}
#symptom_bolle {
	LEFT: 418px; WIDTH: 112px; POSITION: absolute; TOP: 22px; HEIGHT: 100%
}
#leftmenu {
	Z-INDEX: 4; LEFT: 25px; OVERFLOW: visible; WIDTH: 145px; POSITION: absolute; TOP: 150px
}
#leftmenu_item {
	CLEAR: both; BORDER-RIGHT: #00428c 1px solid; BORDER-TOP: #00428c 1px solid; FLOAT: left; MARGIN-BOTTOM: 15px; OVERFLOW: visible; BORDER-LEFT: #00428c 1px solid; WIDTH: 100%; BORDER-BOTTOM: #00428c 1px solid; POSITION: relative; BACKGROUND-COLOR: #ffffff; WORD-WRAP: break-word
}
.box_blue_border {
	width: 210px; BORDER-RIGHT: #00428c 1px solid; BORDER-TOP: #00428c 1px solid; BORDER-LEFT: #00428c 1px solid; BORDER-BOTTOM: #00428c 1px solid; BACKGROUND-COLOR: #ffffff; POSITION: absolute; left: 490px; top: 10px;
}
.yellow_box {
	width: 210px; BORDER-RIGHT: #00428c 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #00428c 1px solid; PADDING-LEFT: 1em; BORDER-LEFT: #00428c 1px solid;  BORDER-BOTTOM: #00428c 1px solid; BACKGROUND-COLOR: #ffcc66;POSITION: absolute; left: 490px; top: 10px;
}
.box_blue_border2 {
	width: 210px; BORDER-RIGHT: #00428c 1px solid; BORDER-TOP: #00428c 1px solid; BORDER-LEFT: #00428c 1px solid; BORDER-BOTTOM: #00428c 1px solid; BACKGROUND-COLOR: #ffffff; 
}
.yellow_box2 {
	width: 210px; BORDER-RIGHT: #00428c 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #00428c 1px solid; PADDING-LEFT: 1em; BORDER-LEFT: #00428c 1px solid;  BORDER-BOTTOM: #00428c 1px solid; BACKGROUND-COLOR: #ffcc66;
}

.ArtikelBilder {
	width: 210px; POSITION: absolute; left: 490px; top: 10px;
}

.box_blue_border_content{
	margin: 10px;
}
.img_border {
	BORDER-RIGHT: #00428c 1px solid; BORDER-TOP: #00428c 1px solid; BORDER-LEFT: #00428c 1px solid; BORDER-BOTTOM: #00428c 1px solid
}
#content_header {
	BORDER-RIGHT: #00428c 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #00428c 1px solid; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; FONT-SIZE: 11px; Z-INDEX: 9; LEFT: 185px; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #00428c 1px solid; WIDTH: 78%; COLOR: #00428c; PADDING-TOP: 0.3em; BORDER-BOTTOM: #00428c 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 150px; HEIGHT: 2em; BACKGROUND-COLOR: #ffcc66
}
#menu_o_links {
	Z-INDEX: 1; LEFT: 13px; WIDTH: auto; POSITION: absolute; TOP: 113px; HEIGHT: auto
}
#menu_o_rechts {
	Z-INDEX: 11; RIGHT: 24px; LEFT: 582px; FLOAT: left; WIDTH: 303px; POSITION: absolute; TOP: 113px; HEIGHT: auto
}
#pikto_layer {
	RIGHT: 1px; LEFT: 577px; FLOAT: left; WIDTH: auto; POSITION: absolute; TOP: 1px; HEIGHT: auto
}
#navbox_header {
	CLEAR: both; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 1em; FLOAT: right; VERTICAL-ALIGN: baseline; WIDTH: 100%; COLOR: #00428c; PADDING-TOP: 0.3em; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 1.8em; BACKGROUND-COLOR: #ffcc66
}
#navbox_items {
	CLEAR: both; PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 1em; COLOR: #00428c; LINE-HEIGHT: 2em; PADDING-TOP: 1em; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative
}
#navbox_links {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 1em; LINE-HEIGHT: 2em; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative
}
#basketbox_header {
	PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 1em; WIDTH: 100%; COLOR: #00428c; LINE-HEIGHT: 1em; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 22px; BACKGROUND-COLOR: #ffcc66
}
#basketbox_header IMG {
	FLOAT: right; align: right
}
#basketbox_header .basket_text {
	POSITION: relative; TOP: 0.4em
}
#basketbox_items {
	CLEAR: both; PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 1em; COLOR: #00428c; LINE-HEIGHT: 1.5em; PADDING-TOP: 1em; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative
}


/*SHOP*/

.shopListeKategorienTable {
	width: 600px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;

}
.shopListeKategorienTableCell {
	margin: 0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;
}
.shopListeKategorienTableCellHead {
	font-weight: bold;
	background-color: #ffcc66;
	margin: 0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;
}
.shopListeKoerperteileSymptomeTable {
	width: 600px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;

}
.shopListeKoerperteileSymptomeTableCell {
	margin: 0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;
}
.shopListeKoerperteileSymptomeTableCellHead {
	font-weight: bold;
	background-color: #ffcc66;
	margin: 0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;
}
.shopListeLieferantenTable {
	width: 600px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;

}
.shopListeLieferantenTableCell {
	margin: 0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;
}
.shopListeLieferantenTableCellHead {
	font-weight: bold;
	background-color: #ffcc66;
	margin: 0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;
}
.shopListeAuftraegeTable {
	width: 600px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;

}
.shopListeAuftraegeTableCell {
	margin: 0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;
}
.shopListeAuftraegeTableCellHead {
	font-weight: bold;
	background-color: #ffcc66;
	margin: 0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;
}
.shopListeSymptomTable {
	width: 600px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;

}
.shopListeSymptomTableCell {
	margin: 0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;
}
.shopListeSymptomTableCellHead {
	font-weight: bold;
	background-color: #ffcc66;
	margin: 0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;
}


.shopListeSucheTable {
	width: 600px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;

}
.shopListeSucheTableCell {
	margin: 0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;
}
.shopListeSucheTableCellHead {
	font-weight: bold;
	background-color: #ffcc66;
	margin: 0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;
}
.shopListeArtikelTable {
	width: 700px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;

}
.shopListeArtikelTableCell {
	margin: 0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;
}
.shopListeArtikelTableCellHead {
	font-weight: bold;
	background-color: #ffcc66;
	margin: 0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #00428c;
}

.shopOptionField
{
	width: 600px;
	border-width: 1px;
	border-style: dashed;
	border-color: #00428c;
}

.search_input {
	BORDER-RIGHT: #00428c 1px solid; BORDER-TOP: #00428c 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 1em; BORDER-LEFT: #00428c 1px solid; WIDTH: 80px; COLOR: #00428c; BORDER-BOTTOM: #00428c 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.variation_select {
	BORDER-RIGHT: #00428c 1px solid; BORDER-TOP: #00428c 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 1em; BORDER-LEFT: #00428c 1px solid; COLOR: #00428c; BORDER-BOTTOM: #00428c 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.menge_input {
	BORDER-RIGHT: #00428c 1px solid; BORDER-TOP: #00428c 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 1em; BORDER-LEFT: #00428c 1px solid; WIDTH: 40px; COLOR: #00428c; BORDER-BOTTOM: #00428c 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.order_input {
	BORDER-RIGHT: #00428c 1px solid; BORDER-TOP: #00428c 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 1em; BORDER-LEFT: #00428c 1px solid; COLOR: #00428c; BORDER-BOTTOM: #00428c 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.order_input_textarea {
	BORDER-RIGHT: #00428c 1px solid; BORDER-TOP: #00428c 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 1em; BORDER-LEFT: #00428c 1px solid; COLOR: #00428c; BORDER-BOTTOM: #00428c 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.order_input_error {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 1em; BORDER-LEFT: #ff0000 1px solid; COLOR: #00428c; BORDER-BOTTOM: #ff0000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.kontakt_form_input {
	BORDER-RIGHT: #00428c 1px solid; BORDER-TOP: #00428c 1px solid; BORDER-LEFT: #00428c 1px solid; WIDTH: 250px; BORDER-BOTTOM: #00428c 1px solid; HEIGHT: 27px
}
.kontakt_form_textarea {
	BORDER-RIGHT: #00428c 1px solid; BORDER-TOP: #00428c 1px solid; BORDER-LEFT: #00428c 1px solid; WIDTH: 250px; BORDER-BOTTOM: #00428c 1px solid
}

/* ENDE SHOP */

/*TYPO*/
.textblaufett-link {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #00428c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #00428c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #00428c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textweißfett {
	CLEAR: both; PADDING-RIGHT: 0.3em; PADDING-LEFT: 1em; FONT-WEIGHT: bold; FONT-SIZE: 1em; FLOAT: right; PADDING-BOTTOM: 0.3em; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 0.3em; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: #00428c; TEXT-DECORATION: none
}
.box_blue_border P {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; LINE-HEIGHT: 1.5em
}
A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #ffcc66
}
UL {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 100%; LINE-HEIGHT: 1.5em; LIST-STYLE-TYPE: square
}
HR {
	BORDER-RIGHT: #00428c 0px; BORDER-TOP: #00428c 1px solid; BORDER-LEFT: #00428c 0px; BORDER-BOTTOM: #00428c 0px; HEIGHT: 1px
}
.piktogramm {
	FLOAT: right; MARGIN-BOTTOM: 60px; MARGIN-LEFT: 20px
}
.pikto-bild {
	MARGIN-TOP: 10px; FLOAT: right
}
.pikto-bild-2 {
	BORDER-RIGHT: #00428c 1px solid; BORDER-TOP: #00428c 1px solid; FLOAT: right; MARGIN-LEFT: 20px; BORDER-LEFT: #00428c 1px solid; BORDER-BOTTOM: #00428c 1px solid
}
.umfluss_rechts {
	BORDER-RIGHT: #00428c 1px solid; BORDER-TOP: #00428c 1px solid; FLOAT: left; MARGIN-BOTTOM: 20px; BORDER-LEFT: #00428c 1px solid; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #00428c 1px solid
}
.umfluss_links {
	BORDER-RIGHT: #00428c 1px solid; BORDER-TOP: #00428c 1px solid; FLOAT: right; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 20px; BORDER-LEFT: #00428c 1px solid; BORDER-BOTTOM: #00428c 1px solid
}
.text_klein {
	FONT-SIZE: 0.95em
}
H1 {
	FONT-SIZE: 1.3em
}
TABLE {
	FONT-SIZE: 1em
}
#navbox_links A {
	CLEAR: both; PADDING-RIGHT: 0.3em; PADDING-LEFT: 1em; FLOAT: left; PADDING-BOTTOM: 0.6em; WIDTH: 98%; LINE-HEIGHT: 1.2em; PADDING-TOP: 0.6em
}
#navbox_links A:hover {
	COLOR: #00428c; BACKGROUND-COLOR: #ffe9bb
}
/*Ende Typo*/

#LoginLogout  {
	Z-INDEX: 1; LEFT: 20px; WIDTH: auto; POSITION: absolute; TOP: 1000px; HEIGHT: auto;
}
