body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	font-family: verdana,arial,sans-serif;
	font-size:12px;
	/*background:url(/img_de/shared/nav_bg.gif) top left repeat-y;*/
}

p {
 margin:0;
 padding:0;
}

form {
 margin:0;
 padding:0;
}

td {
 vertical-align:top;
}

a {
	color: black;
	font-weight: bold;
	text-decoration: underline;
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
}

a:hover {
	text-decoration: none;
}

#left {
 background-image:url(/img_de/shared/nav_bg.gif);
 background-repeat:repeat-y;
 width:235px;
 height:100%;
 min-height:500px;
}

#navi {
 margin:20px 0 0 47px;
}

.logo {
 margin-top:10px;
}

.navtrenner {
 margin:12px 0 12px 0;
}

#right {
 position:absolute;
 top:0;
 left:235px;
}

#rightheader {
 height:140px;
 width:760px;
 }

.prodtblbg {
 height:23px;
 width:250px;
 background:#5E849F;
 border-bottom:1px solid #FFFFFF;
}

.yellowboxbg {
 width:200px;
 height:23px;
 background-color:#BCBA13;
 border-bottom:1px solid #ffffff;
}

.awmodhl {
 width:370px;
 height:23px;
 background-color:#e8c281;
}

.resultbox {
 width:529px;
 height:23px;
 background-color:#C9E5C3;
}

.resultboxhl {
 font-size:12px;
 font-weight:bold;
 color: #000000;
 line-height:23px;
 margin-left:5px;
}

.tablecont {
 width:760px;
 margin-top:20px;
}

#nav {
 padding:20px 0 0 17px;
}

.subnavi {
	width:158px;
	background-color: #5d849f;
  background-image:url(/img_de/nav/sn_punkt.gif);
  background-position:8px 7px;
  background-repeat:no-repeat;
}

a.subnav:link, a.subnav:visited  {
	font-weight: normal;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	padding-left:17px;
	line-height:20px;
}

a.subnav:hover {
	text-decoration: underline;
	color: #ffffff;
	padding-left:17px;
	line-height:20px;
}

a.subnavactive:link, a.subnavactive:visited  {
	font-weight: normal;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
	padding-left:17px;
	line-height:20px;
}

a.subnavactive:hover {
	text-decoration: underline;
	color: #ffffff;
	padding-left:17px;
	line-height:20px;
}

a.navlink:link, a.navlink:visited {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

a.navlink:hover {
	color: #beced9;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

a.navlinkakt:link, a.navlinkakt:visited, a.navlinkakt:active {
	color: #beced9;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.inhaltsboxright {
 border-bottom:1px solid #BCBA13;
 padding-bottom:10px;
}

h1 {
	font-size:18px;
	font-weight:bold;
  margin:0 0 20px 0;
  padding:0;
}

h2 {
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
  margin:0 0 0 0;
  padding:0;
}

h3 {
	font-size:12px;
	font-weight:bold;
  margin:0 0 0 0;
  padding:0;
}

h4 {
	font-family: verdana,arial,sans-serif;
	font-size: 12px;;
	font-weight:bold;
	line-height: 16px;
}

.copy {
	font-family: verdana,arial,sans-serif;
	font-size: 12px;;
	line-height: 16px;
}


.teasercopy {
	font-size: 11px;
	line-height: 12px;
	color: #5d849f;
  margin-top:5px;
}

.teasercopyblack {
	font-size: 11px;
	line-height: 12px;
	color: #000000;
  margin-top:5px;
}

.teaserhl {
 font-size:12px;
 font-weight:bold;
 color: #ffffff;
 line-height:23px;
 margin-left:5px;
}

.balkenhl {
 font-size:12px;
 font-weight:bold;
 color: #ffffff;
 line-height:23px;
 margin-left:10px;
}

.toolsbdbt {
 border-bottom:1px solid #BCBA13;
 height:30px;
}

.inputsearch {
 width:200px;
 margin:10px 0 7px 0;
}

.inhaltstoffname {
 color: #497bb9;
 font-size:12px;
 font-weight:bold;
}

.inhaltstoffnameanwendung {
 color: #e8c281;
 font-size:12px;
 font-weight:bold;
}

.toolslink {
 width:200px;
 text-align:right;
 margin-bottom:10px;
}

.toolslinkteaser {
 width:250px;
 text-align:right;
 margin-bottom:10px;
}

a.teaserlink:link, a.teaserlink:visited {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	font-family: verdana,arial,sans-serif;
	font-size: 11px;
	margin-right:7px;
}

a.teaserlink:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-family: verdana,arial,sans-serif;
	font-size: 11px;
	margin-right:7px;
}

#header {
 position:absolute;
 top:37px;
 left:420px;;
 width:340px;
 height:16px;
 background-color:#4baa38;
 text-align:left;
 color:#f7e922;
}

a.headerlink:link, a.headerlink:visited, a.headerlink:hover {
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	font-family: verdana,arial,sans-serif;
	font-size: 10px;
	margin-right:7px;
}

#anwendungsgebietebg {
 width:760px;
 height:23px;
 background-color:#D18604;
}

#lebensmittelbg {
 width:760px;
 height:23px;
 background-color:#497BB9
}

.middle {
 margin:20px 0 25px 0;
}

.borderleft {
 border-left:1px solid #BCBA13;
 margin-right:15px;
}

#kontaktinhalt {
 border-bottom:1px solid #BCBA13;
 padding-bottom:10px;
}

a.navisearchlink:link, a.navisearchlink:visited  {
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
  color:#ffffff;
}

a.navisearchlink:hover {
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
  color:#ffffff;
}

.suchtrenner {
 margin:12px 0 12px 0;
}

.inputsuchnavi {
 width:137px;
 margin:0 0 7px 0;
}

.inputkontakt {
 margin:6px 10px 3px 10px;
 width:405px;
}

.bgcellkontakt {
 background-color:#c9e5c3;
 width:425px;
}

.area {
 width:405px;
 height:90px;
 margin:6px 10px 10px 10px;
}

.copykontaktleft{
	font-family: verdana,arial,sans-serif;
	font-size: 12px;;
	line-height: 30px;
}

.inputkontakttop {
 margin:10px 10px 3px 10px;
 width:405px;
}

.submit {
 background-color:#4baa38;
 padding:7px;
 border:0;
 width:180px;
 color:#ffffff;
 text-decoration:underline;
 font-weight:bold;
}

.awmod {
 font-size:11px;
 line-height:12px;
 border-bottom:1px solid #E7BF7A;
 border-right:1px solid #E7BF7A;
 background:#F6E8CF; 
 height:104px; 
 width:174px;
}

.modroh {
 color: #497bb9;
 font-size:11px;
 line-height:12px;
 border-right: solid #959c9b 1px;
 border-bottom: solid #959c9b 1px;
 background-color: #ecf2f8;
 height:104px;
 width:174px;
}

.rightroh {
 width:370px;
 height:225px;
 overflow:auto;
 padding:10px;
}

.copyempf {
 font-family: verdana,arial,sans-serif;
 font-size: 12px;;
 line-height: 18px;
}

.inputempf {
 width:250px;
 height:18px;
}

.areaempf {
 width:250px;
 height:100px;
}

a.sitemap:link, a.sitemap:vistited {
	color: #beced9;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}


a.rohstoffsub:link,a.rohstoffsub:visited  {
	color: #497bb9;
	font-size: 11px;
	text-decoration:none;
}

a.rohstoffsub:hover {
	color: #497bb9;
	font-size: 11px;
	text-decoration:underline;
}

.subcopy {
	color: #497bb9;
	font-size: 11px;
}

a.rohstoff:link, a.rohstoff:visited {
	color: black;
	font-weight: normal;
	text-decoration: none;
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	padding:7px 0 7px 0;
}

a.rohstoff:hover {
	text-decoration: underline;
}
.print {
 display:block;
}


#anwendung .rohstoffliste {
 margin-left:20px;
 margin-top:0;
 margin-right:0;
 margin-bottom:0;
 padding:0;
 display:block;
 list-style-type:none;
 list-style-image:url(/img_de/rohstoffe/bullet_orange.gif);
}

#rohstoffe .rohstoffliste {
 margin-left:20px;
 margin-top:0;
 margin-right:0;
 margin-bottom:0;
 padding:0;
 display:block;
 list-style-type:none;
 list-style-image:url(/img_de/rohstoffe/bullet_blau.gif);
}