#body {
	background-color: #FAF8ED;
}

#header {
    position: absolute;
    z-index: 5;
    top: 0px;
    left: 0px;
    width: 805px; 
    height: 60px;
}


#indicationgroupimg {
	 filter: alpha(opacity=50);
	opacity:50;
	 -moz-opacity: 0.5;
}

h1 {
		font-size:14px;
		font-weight:bold;
}
a.nav4act {
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
}
a.nav4in {
		font-size:10px;
		text-decoration:none;
}


.addtocart {
		display:none;
}

#indicationgroupimg:hover {
	 filter: alpha(opacity=100);
	opacity:100;
	 -moz-opacity: 1;
}

#meta {
    position: absolute;
    top: 5px;
    left: 30px;
    z-index: 10;
}

a.azunderscores:visited {
	text-decoration:none;
	border-width: 0px;
	display:block;
	width:135px;
	overflow:visible;
	font-size:10px;
	color:#003F84;
}
a.azunderscores {
	text-decoration:none;
	border-width: 0px;
	display:block;
	width:135px;
	overflow:visible;
	font-size:10px;
	color:#003F84;
}
a.azunderscore:visited {
	text-decoration:none;
	border-width: 0px;
	display:block;
	width:365px;
	overflow:visible;
	font-size:10px;
	color:#003F84;
}
a.azunderscore {
	text-decoration:none;
	border-width: 0px;
	display:block;
	width:365px;
	overflow:visible;
	font-size:10px;
	color:#003F84;
}

.aaaazunderscore {
	border-width: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-color:#E4C218;
}
table.azunderscore {
	border-collapse:collapse;
	width:550px;
}
td.azunderscore:hover {
}

th.azunderscore {
	text-align: left;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-color:#E4C218;
}

td.azunderscore {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-color:#E4C218;
}
td.azunderscore:hover {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-color:#E4C218;
	background-color:white;
}

.azunderscorec {
	text-decoration:none;
	display:block;
}

.meta {
    text-decoration:none;
    color:black;
    font-size:smaller;
}


a.listunderscore:hover {
	background-color:white;
	text-decoration:none;
	border-width: 0px;
	display:block;
	width:335px;
	overflow:visible;
	font-size:10px;
	color:#003F84;
	border-width: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-color:#E4C218;
}

a.listunderscore {
	text-decoration:none;
	border-width: 0px;
	display:block;
	width:335px;
	overflow:visible;
	font-size:10px;
	color:#003F84;
	border-width: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-color:#E4C218;
}

.aaalistunderscore {
	border-width: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-color:#E4C218;
}
table.listunderscore {
	border-collapse:collapse;
		
}
td.listunderscore {
}

th.listunderscorew {
	vertical-align:top;
	text-align: left;
	width:120px;
	height:20px;
	border-width: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-color:#E4C218;
}
th.listunderscore {
	vertical-align:top;
	text-align: left;
	height:20px;
	border-width: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-color:#E4C218;
}

tr.listunderscore:hover {
	background-color:white;
}

.listunderscorec {
	text-decoration:none;
	display:block;
	border-width: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-color:#E4C218;
}

table.listunderscore {
	width:465px;
}

#navi1 {
    position: absolute;
    top: 85px;
    left: 20px;
    z-index: 10;
	width:450px;
}

#anavi1act {
	font-weight:bold;
		display:block;
    text-decoration:none;
	font-size:12px;
	}
#anavi1actl {
	font-weight:bold;
		display:block;
    text-decoration:none;
	font-size:12px;
	}
.anavi1in {
		display:block;
    text-decoration:none;
	font-size:12px;
	}
.anavi1inl {
		display:block;
    text-decoration:none;
	font-size:12px;
	}
#anavi1act:hover {
		display:block;
    text-decoration:none;
	font-weight:bold;
	font-size:12px;
	background-image:url(/images/layout/nav1s.gif);
	}
#anavi1actl:hover {
		display:block;
    text-decoration:none;
	font-weight:bold;
	font-size:12px;
	background-image:url(/images/layout/nav1l.gif);
	}
.anavi1in:hover {
		display:block;
    text-decoration:none;
	font-weight:bold;
	font-size:12px;
	background-image:url(/images/layout/nav1s.gif);
	}
.anavi1inl:hover {
		display:block;
    text-decoration:none;
	font-weight:bold;
	font-size:12px;
	background-image:url(/images/layout/nav1l.gif);
	}

.navi1in {
    margin-left:4px;
    margin-right:4px;
	background-repeat:no-repeat;
	width:81px;
}
.navi1in:hover {
    margin-left:4px;
    margin-right:4px;
	background-repeat:no-repeat;
	background-image:url(/images/layout/nav1s.gif);
	width:81px;
}
.navi1inl:hover {
    text-decoration:none;
    margin-left:4px;
    margin-right:4px;
	background-repeat:no-repeat;
	background-image:url(/images/layout/nav1l.gif);
	width:110px;
}
.navi1inl {
    text-decoration:none;
    margin-left:4px;
    margin-right:4px;
	background-repeat:no-repeat;
	width:110px;
}
#navi1act{
    text-decoration:none;
    margin-left:4px;
    margin-right:4px;
	background-image:url(/images/layout/nav1s.gif);
	background-repeat:no-repeat;
	width:81px;
}
#navi1actl{
    text-decoration:none;
    margin-left:4px;
    margin-right:4px;
	background-image:url(/images/layout/nav1l.gif);
	background-repeat:no-repeat;
	width:110px;
}


#productgroupheader{
	margin-top:10px;
	font-weight:bold;
	background-image:url(/images/layout/right-header.gif);
	background-repeat:no-repeat;
}
#productgroup{
	background-color:#EFC90E;
	padding:3px;
}

#ingredientsindicationsheader{
	margin-top:10px;
	font-weight:bold;
	background-image:url(/images/layout/right-header.gif);
	background-repeat:no-repeat;
}

#ingredientsindicationslist{
	background-color:#EFC90E;
	font-weight:normal;
	height:140px;
	overflow:auto;
scrollbar-base-color:#B59A12;
scrollbar-3dlight-color:#B59A12;
scrollbar-arrow-color:#B59A12;
scrollbar-darkshadow-color:#B59A12;
scrollbar-face-color:#E7C20D;
scrollbar-highlight-color:#E7C20D;
scrollbar-shadow-color:#E7C20D;
scrollbar-track-color:#EDD979;
	
}

#indicationslistheader{
	margin-top:10px;
	font-weight:bold;
	background-image:url(/images/layout/right-header.gif);
	background-repeat:no-repeat;
}

#indicationslist{
	background-color:#EFC90E;
	font-weight:normal;
	padding:3px;
	height:140px;
	overflow:auto;
scrollbar-base-color:#B59A12;
scrollbar-3dlight-color:#B59A12;
scrollbar-arrow-color:#B59A12;
scrollbar-darkshadow-color:#B59A12;
scrollbar-face-color:#E7C20D;
scrollbar-highlight-color:#E7C20D;
scrollbar-shadow-color:#E7C20D;
scrollbar-track-color:#EDD979;
}
#ingredientslistheader{
	margin-top:10px;
	font-weight:bold;
	background-image:url(/images/layout/right-header.gif);
	background-repeat:no-repeat;
}
#ingredientslist{
	background-color:#EFC90E;
	font-weight:normal;
	padding:3px;
	height:140px;
	overflow:auto;
scrollbar-base-color:#B59A12;
scrollbar-3dlight-color:#B59A12;
scrollbar-arrow-color:#B59A12;
scrollbar-darkshadow-color:#B59A12;
scrollbar-face-color:#E7C20D;
scrollbar-highlight-color:#E7C20D;
scrollbar-shadow-color:#E7C20D;
scrollbar-track-color:#EDD979;
}


#line {
	position:absolute;
	top: 90px;
	left:0px;
	width: 800px;
	border-width:0px;
	border-bottom-width: 2px;
	border-style:solid;
	border-color: #FFD400;
}

#navi2 {
    position: absolute;
    top: 107px;
    left: 20px;
    z-index: 10;
	line-height:24px;
}

#navi2in {
    text-decoration:none;
    margin-left:4px;
    margin-right:4px;
}

#navi2actlinks {
	background-image:url(/images/layout/nav2links.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#navi2actrechts {
	background-image:url(/images/layout/nav2rechts.gif);
	background-position:left;
	background-repeat:no-repeat;
}
#navi2acttd {
    background-color:white;
    border: 1px solid #FFD400;
	border-left-width:0px;
	border-right-width:0px;
    margin-left:0px;
    margin-right:0px;
    height: 18px;
}
#navi2in {
    text-decoration:none;
	font-size:10px;
}
#navi2act {
    text-decoration:none;
	font-size:10px;
}
#navi2tab {
    height: 18px;
}

#navi3 {
	line-height:12px;
    position: absolute;
    top: 135px;
    left: 0px;
    width: 160px;
    z-index: 10;
	background-color:#FFD400;
}

.navi3 {
	text-decoration:none;
	display:block;
	background-color:#FFD400;
	margin:0px;
	padding-left:10px;
}
.navi3act {
	text-decoration:none;
	display:block;
	/* font-weight:bold; */
	background-color:white;
	margin:0px;
	padding-left:10px;
}
.navi3:hover {
	text-decoration:none;
	display:block;
	/* font-weight:bold; */
	background-color:white;
	margin:0px;
	padding-left:10px;
}
.navi3o {
	background-color:#FAF8ED;
	background-image:url(/images/layout/ge-re-o.gif);
	background-repeat: no-repeat;
	background-position:right top;
	background-color:#FFD400;
	margin:0px;
}
.navi3u {
	background-color:#FAF8ED;
	background-image:url(/images/layout/ge-re-u.gif);
	background-repeat: no-repeat;
	background-position:right bottom;
	background-color:#FFD400;
	margin:0px;
}


.gallpharma {
	position:absolute;
	top:37px;
	left:30px;
}


#azlistn{
	margin:0px;
	padding:5px;
	background-color:#FFD400;
}
#azlist{
	margin:0px;
	padding:5px;
	background-color:#FFD400;
}
#azlist:hover {
	margin:0px;
	padding:5px;
	background-color:#FFFFFF;
	font-size:18px;
}

#azlista:hover {
	background-color:#FFFFFF;
	font-size:18px;
}

#profiinformationtext {
		margin: 4px;
}
#profiinformation {
	margin:4px;
	text-indent:25px;
	background-position: left middle;
	background-image:url(/images/layout/rundpfeil.gif);
	background-repeat:no-repeat;
	height:30px;
	vertical-align:middle;
	color:#003F84;
}

#listoddeven {
	font-size:10px;
	color:#003F84;
	text-decoration:none;
}

#printlink {
	color:#003F84;
	vertical-align:right;
}

#listodd {
	font-size:10px;
	background-color:#F7F3DF;
}
#listeven {
	font-size:10px;
	background-color:#F2ECC9;
}

#title {
	background-color:#FFD400;
	width:345px;
	height: 65px;
	position: absolute;
	top:0px;
	left:0px;
	background-image:url(/images/layout/ge-re-u-gr.gif);
	background-repeat: no-repeat;
	background-position:right bottom;
}

#contentcontainer {
	position:absolute;
	top: 140px;
	left:185px;
	z-index: 15;
	width: 610px;
	height:600px;
	overflow:auto;
}

#contentcontainernonav3 {
	position:absolute;
	top: 140px;
	left:27px;
	z-index: 15;
	width: 750px;
	height:600px;
	overflow:auto;
}


#right {
	position:absolute;
	top: 0px;
	left: 805px;
	background-color:#FFD400;
	height:100%;
	width:194px;
}


#cart {
	position:relative;
	top: 5px;
	left: 3px;
	width: 185px;
	height: 130px;
	background-repeat:no-repeat;
	background-image:url(/images/layout/warenkorb.gif);
	}
#search {
	position:relative;
	left: 4px;
	width: 182px;
	height: 29px;
	background-image:url(/images/layout/search-bg.gif);
	vertical-align:middle;
	}

#searchform {
/*	background-color:#FFD400; */
	background-color:#FAF8ED; 
	border:1px solid #CCAB0B;
	width:90px;
}

#searchformsubmit {
}


.productsearchform {
		background-color:#F5EFCF;
		border: 1px solid #808080;
}

#login {
	display:none;
	position:relative;
	left: 10px;
	width: 160px;
	height: 120px;
	border: 1px dotted green;
	}
#misc {
	position:relative;
	left: 5px;
	width: 182px;
	height: 120px;
}

#logo {
    position: absolute;
    top: 10px;
    left: 690px;
    border: 0px;
    z-index: 10;
    width: 64px;
    height: 64px;
}

