﻿.PageFooter, .PageFooter a {
	font-family:Georgia, Times New Roman, Serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#956B51;
	text-transform:uppercase;
}
.PageFooter a:hover {
	text-decoration:underline;
}
div.PageFooterB2B a {
	font-size:21px;
	font-weight:normal;
	color:#cda581;	
	text-transform:none;	
}
div.PageFooterB2B a strong {
	font-size:45px;
	font-weight:normal;
}
div.PageFooterB2B a {
	text-decoration:none;	
}
.HeaderSlogan {
	font-family:Georgia, Times New Roman, Serif;
	font-size:20px;
	color:#000000;
}
ul.NavigationBig li div.Item a, ul.NavigationBigB2B li div.Item a {
	font-family:Georgia, Times New Roman, Serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	line-height:14px;
}
ul.NavigationBig li div.Item a strong, ul.NavigationBigB2B li div.Item a strong {
	font-size:20px;
	font-weight:normal;
	line-height:19px;
}
.subnavigation ul li a {
	font-family:Georgia, Times New Roman, Serif;
	font-size:14px;
	color:#002158;
	text-decoration:none;
}
.subnavigation ul li a.activ, .subnavigation ul li a:hover {
	font-style:italic;
}
.NavigationBottom , .NavigationBottom  a {
	font-family:Georgia, Times New Roman, Serif;
	font-size:12px;
	color:#956B51;
}
h1 {
	font-family:Georgia, Times New Roman, Serif;
	margin:0px 0px 20px 0px;
	padding:2px 0px 0px 0px;
	font-size:45px;
	font-weight:normal;
	color:#002158;
	line-height:40px;
}
h2, h2 a {
	font-family:Georgia, Times New Roman, Serif;
	margin:0px;
	padding:0px;
	font-size:21px;
	font-weight:normal;
	color:#002158;
	text-decoration:none;
}
h2 a:hover {
	text-decoration:underline;
}
h3, strong.Headline {
	font-family:Georgia, Times New Roman, Serif;
	margin:0px;
	padding:0px;
	font-size:17px;
	font-weight:normal;
	color:#002158;
	text-decoration:none;
}
td {
	font-family:Georgia, Times New Roman, Serif;
	font-size:14px;
	color:#000000;
}
td.layout p {
	margin:0px 0px 10px 0px;
	padding:0px;
}
a {
	font-family:Georgia, Times New Roman, Serif;
	color:#6a8ab8;
}
a.special, .special {
	font-family:Georgia, Times New Roman, Serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:1px;
	text-transform:uppercase;
}
.special a, .special * {
	font-family:Georgia, Times New Roman, Serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:1px;
	text-transform:uppercase;
}
.sitemap a {
	color:#002158;
	text-decoration:none;
	font-weight:bold;
}
.sitemap a:hover {
	font-style:italic;
}
.sitemap li li a {
	font-weight:normal;
}
.sitemap li li li a {
	font-size:13px;
}
.team p, p {
	margin:0px;
	padding:0px;
}

span.braun, span.braun *, .ContentDynDetail .Pic span, .ContentDynDetail .Pic span * {
	color:#B59886;
}
ul {
	margin:0px;
	padding:0px;
}
li {
	list-style:none;
	margin:0px;
	padding:0px 0px 0px 15px;
	background:url(images/layout/dot.gif) no-repeat 3px 6px;
}
.ContentDynOverviewDetail .Time {
	font-family:Georgia, Times New Roman, Serif;
	color:#002158;
	font-size:12px;
}
.ContentDynOverviewDetail *, .ContentDynAltList p, .ContentDynAltForm * {
	font-family:Georgia, Times New Roman, Serif;
}
.ContentDynOverviewDetail .Description *, .ContentDynOverviewDetail .Description, .ContentDynOverviewDetail .Ingredients, .ContentDynOverviewDetail .Ingredients *, .ContentDynOverviewDetail .Gray, .ContentDynOverviewDetail .Gray *, .ContentDynAltList p, .ContentDynAltForm * {
	font-size:12px;
}
.ContentDynOverviewDetail .Gray, .ContentDynOverviewDetail .Gray * {
	color:#969696;
}
.ContentDynOverviewDetail .Description strong.Headline {
	font-family:Georgia, Times New Roman, Serif;
	margin:0px;
	padding:0px;
	font-size:21px;
	font-weight:normal;
	color:#002158;
	display:block;
}
.ContentSearch .Float label {
	font-family:Georgia, Times New Roman, Serif;
	font-size:13px;
}
.ContentDynOverviewDetail .Left span.Big {
	display:block;
	font-size:35px;
	line-height:30px;
	padding:0px 0px 20px 0px;
}
.ContentDynAltList .Right span, .ContentDynAltList .Right span * {
	font-family:Georgia, Times New Roman, Serif;
	color:#B59886;
	font-size:21px;
	text-decoration:none;
}
.ContentDynAltList .Right span span.Big {
	font-size:30px;
	line-height:30px;
}

.ContentDynAltList p.Headline, .ContentDynAltList p.Headline a {
	font-family:Georgia, Times New Roman, Serif;
	margin:0px;
	padding:0px;
	font-size:16px;
	font-weight:normal;
	color:#002158;
	text-decoration:none;
}
.ContentDynAltList p.Headline a:hover {
	text-decoration:underline;
}
.Form .Entry * {
	font-family:Georgia, Times New Roman, Serif;
	font-size:12px;	
}
.Form .EntryCloser {
	font-family:Arial, Verdana, Helvetica;
	font-size:10px;	
}
.LeadinText p {
	font-family:Georgia, Times New Roman, Serif;
	font-size:12px;
}
span.biger {font-size:14px;}


a.linkbiger, .linkbiger {
	font-family:Georgia, Times New Roman, Serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:1px;
	text-transform:uppercase;
}
.linkbiger a, .linkbiger * {
	font-family:Georgia, Times New Roman, Serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:1px;
	text-transform:uppercase;
}

span.grau {color:#999999; letter-spacing:1px;}
span.grau a{color:#999999;}
span.grausmall {color:#999999; letter-spacing:1px; font-size:10px;}
span.grausmall a{color:#999999;}


