﻿html{
	width: 100%;
	height: 100%;
	}
img {border:0;}

body {
	height: 100%;
	margin: 0px;
	padding: 0px;
	color:#FFFFFF; 
	font-family:Tahoma, Trebuchet MS; 
	font-size: 9.6pt;
	/*font-size: 80%;*/
	font-weight:normal; 
	text-decoration:none;
	}
	
font,table,td {font-size:100%;}

#haupt{
	width: 100%;
	height: 100%;
	background-color: #000000;
	}

#content{
	padding-top: 20px; 
	}
	
#rechts{
	width: 221px;
	vertical-align: top; 
	padding-right:10px;
	}

#unten{
height: 100px;
vertical-align: top;
padding-top: 20px;
font-size: 90%;
}

.member{
text-align:right;
vertical-align:top;
}

.member td{
color: #000000;
font-size: 90%;
}


.rahmenfarbe {border-collapse:collapse; border: 1px #bd9948 solid;}


.pflicht		{color:#bd9948;}
.pflichtfelder	{font-size:85%; font-weight:normal; text-decoration:none; text-align:right; vertical-align:top; padding-top:2px; margin-top:0px;}


.login:link      {color:#FFFFFF; font-family:Arial; font-size:105%;	font-weight:bold; text-decoration:none;}
.login:visited   {color:#FFFFFF; font-family:Arial; font-size:105%;	font-weight:bold; text-decoration:none;}
.login:active    {color:#bd9948; font-family:Arial; font-size:105%;	font-weight:bold; text-decoration:none;}
.login:hover     {color:#bd9948; font-family:Arial; font-size:105%;	font-weight:bold; text-decoration:none;}

.unten a:link {color:#000000; text-decoration:none;}
.unten a:visited {color:#000000; text-decoration:none;}
.unten a:hover {color:#bd9948; text-decoration:underline;}

.member a:link	 {color:#000000; text-decoration:none;}
.member a:visited {color:#000000; text-decoration:none;}
.member a:hover 	 {color:#FFFFFF; text-decoration:underline;}

.pers_seite:link      {color:#FFFFFF; text-decoration:none;}
.pers_seite:visited   {color:#FFFFFF; text-decoration:none;}
.pers_seite:active    {color:#FFFFFF; text-decoration:none;}
.pers_seite:hover     {color:#bd9948; text-decoration:none;}

#box_hg {
background-image: url('../img/box_hg.png');
background-repeat: no-repeat;
height: 183px;
width: 154px;
vertical-align:top;
}

#box_schatten {
background-image: url('../img/box_weiss_schatten.png');
background-repeat: no-repeat;
height: 35px;
width: 171px;
}
.anwender {text-align:right; padding-right:10px;}
.anwender a:link     {color:#000000; font-weight:normal; text-decoration:none;}
.anwender a:visited  {color:#000000; font-weight:normal; text-decoration:none;}
.anwender a:active   {color:#000000; font-weight:normal; text-decoration:none;}
.anwender a:hover    {color:#000000; font-weight:normal; text-decoration:underline;}




.box_ueber {height:20px; padding-left:10px; color:#000000; font-weight:bold;}
.box_ueber_neu {color:#000000; font-weight:bold;}
.box_inhalt1 {padding:5px; color:#000000; vertical-align:top;}
.box_inhalt2 {padding:5px 8px 5px 8px; color:#FFFFFF; vertical-align:top;}

.box_inhalt2 a:link     {color:#000000; font-weight:normal; text-decoration:none;}
.box_inhalt2 a:visited  {color:#000000; font-weight:normal; text-decoration:none;}
.box_inhalt2 a:active   {color:#000000; font-weight:normal; text-decoration:none;}
.box_inhalt2 a:hover    {color:#000000; font-weight:normal; text-decoration:none;}


.box_inhalt	{padding:0px 2px 0px 2px;}
.box_inhaltshop {padding:5px; color:#FFFFFF; text-align:center;}

h1 {color:#bd9948; font-family:arial; font-size:180%; font-weight:normal; text-decoration:none;}
h2 {color:#bd9948; font-size:110%; margin-bottom:5px; font-weight:bold; text-decoration:none;}
h3 {color:#bd9948; font-size:110%; margin:5px; font-weight:bold; text-decoration:none;}
h4 {color:#bd9948; font-family:arial; font-size:180%; font-weight:normal; text-decoration:none; margin-bottom:0px} /* Zusatz Überschrift zu H1 */
h5 {color:#bd9948; font-family:arial;  font-size:120%; font-weight:bold; margin:0px}
h6 {color:#000000; font-family:arial;  font-size:120%; font-weight:bold; margin:0px}

#riegel {color:#bd9948; font-family:Tahoma,Trebuchet MS; font-size:90%; font-weight:normal; text-decoration:none;}
#riegel_klein {color:#bd9948; font-family:Trebuchet MS,Tahoma; font-size:80%; font-weight:normal; text-decoration:none;}

#inhalt {color:#bd9948; font-size:110%; font-weight:bold; text-decoration:none;}
#anbau {color:#61942c;  font-size:200%; text-decoration:none;
	
}

.imp_trenn {border-bottom:1px solid #bd9948; border-collapse:collapse;}
.box_weiss_text {color:#000000; font-size:85%; font-weight:bold; text-decoration:none;}

.inhaltsstoffe {
	background-image: url('../img/box_weiss_hg.png');
	background-repeat: no-repeat;
	background-position:center;
	width: 200px;
	height: 172px;
	text-align: center;
	}

.box a:link 	  {color:#000000; font-size:120%; font-weight:bold; text-decoration:none;}
.box a:visited    {color:#000000; font-size:120%; font-weight:bold; text-decoration:none;}
.box a:hover      {color:#000000; font-size:120%; font-weight:bold; text-decoration:none;}

ul.aufzaehlung_riegel {margin: 0 0 10 50;}
ul.aufzaehlung_riegel li{margin: 5 0 5 0;}
ul.aufzaehlung_maca {margin: 0 0 20 30;}
ul.aufzaehlung_maca li{margin: 2 0 2 0;}

ul.aufzaehlung {margin: 0 0 20 30;}
ul.aufzaehlung li{margin: 5 0 5 0;}
ol.aufzaehlung {margin: 0 0 20 0;}
ol.aufzaehlung li{margin: 5 0 5 0; list-style:none;}

A:link      {color:#bd9948; font-size:100%; font-weight:normal; text-decoration:none;}
A:visited   {color:#bd9948; font-size:100%; font-weight:normal; text-decoration:none;}
A:active    {color:#bd9948; font-size:100%; font-weight:normal; text-decoration:none;}
A:hover     {color:#bd9948; font-size:100%; font-weight:normal; text-decoration:underline;}

.art:link      {color:#bd9948; font-size:110%; font-weight:bold; text-decoration:none;}
.art:visited   {color:#bd9948; font-size:110%; font-weight:bold; text-decoration:none;}
.art:active    {color:#bd9948; font-size:110%; font-weight:bold; text-decoration:none;}
.art:hover     {color:#bd9948; font-size:110%; font-weight:bold; text-decoration:none;}

.smap1:link      {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:bold; text-decoration:underline;}
.smap1:visited   {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:bold; text-decoration:underline;}
.smap1:active    {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:bold; text-decoration:underline;}
.smap1:hover     {color:#407d2c; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:bold; text-decoration:underline;}

.smap2:link      {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:underline;}
.smap2:visited   {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:underline;}
.smap2:active    {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:underline;}
.smap2:hover     {color:#407d2c; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:underline;}

.smap3:link      {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:underline;}
.smap3:visited   {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:underline;}
.smap3:active    {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:underline;}
.smap3:hover     {color:#407d2c; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:underline;}

.kopf:link      {color:#F7DD89; font-family:Trebuchet MS,Tahoma; font-size:8.5pt; font-weight:normal; text-decoration:none;}
.kopf:visited   {color:#F7DD89; font-family:Trebuchet MS,Tahoma; font-size:8.5pt; font-weight:normal; text-decoration:none;}
.kopf:active    {color:#F7DD89; font-family:Trebuchet MS,Tahoma; font-size:8.5pt; font-weight:normal; text-decoration:none;}
.kopf:hover     {color:#ffffff; font-family:Trebuchet MS,Tahoma; font-size:8.5pt; font-weight:normal; text-decoration:none;}

.verlauf:link      {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:100%; font-weight:normal; text-decoration:none;}
.verlauf:visited   {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:100%; font-weight:normal; text-decoration:none;}
.verlauf:active    {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:100%; font-weight:normal; text-decoration:none;}
.verlauf:hover     {color:#407d2c; font-family:Trebuchet MS,Tahoma; font-size:100%; font-weight:normal; text-decoration:underline;}

.big:link      {color:#bd9948; font-family:Trebuchet MS,Tahoma; font-size:120%; font-weight:bold; text-decoration:none;}
.big:visited   {color:#bd9948; font-family:Trebuchet MS,Tahoma; font-size:120%; font-weight:bold; text-decoration:none;}
.big:active    {color:#bd9948; font-family:Trebuchet MS,Tahoma; font-size:120%; font-weight:bold; text-decoration:none;}
.big:hover     {color:#FFFFFF; font-family:Trebuchet MS,Tahoma; font-size:120%; font-weight:bold; text-decoration:underline;}

.ask:link      {color:#FFFFFF; font-family:Trebuchet MS,Tahoma; font-size:100%; font-weight:normal; text-decoration:none;}
.ask:visited   {color:#FFFFFF; font-family:Trebuchet MS,Tahoma; font-size:100%; font-weight:normal; text-decoration:none;}
.ask:active    {color:#FFFFFF; font-family:Trebuchet MS,Tahoma; font-size:100%; font-weight:normal; text-decoration:none;}
.ask:hover     {cursor:help; color:#bd9948; font-family:Trebuchet MS,Tahoma; font-size:100%; font-weight:normal; text-decoration:none; }


#w_legen {
	width:210px;
	height:260px;
	/*background-color:#ffffff;
	border-style:solid;
	border-color:#F3F3F3;
	border-width:5px;*/	
	z-index:99;
	visibility:hidden;
	position:absolute;
	left:130px;
	top:80px;
}

#w_legen td{color:#000000;}

#einbl_start_1{
	width:100%;
	height:100%;
	z-index:98;
	visibility:hidden;
	position:absolute;
	background:black;
	opacity:0.7;
	filter:alpha(opacity=70);
}


#einbl_start{
	width:100%;
	height:100%;
	z-index:99;
	visibility:hidden;
	position:absolute;
}


#einbl{
	width:100%;
	height:100%;
	z-index:99;
	visibility:hidden;
	position:absolute;
}


#detail_text a{
padding-left: 5px;
display:block;
height: 100%;
line-height: 28px;
width: 100%;
font-size:90%;
text-decoration:none;
}

#farbname a{
font-size:90%;
text-decoration:none;
}


#farbname a#aktuell{
font-size:90%;
text-decoration:none;
color: #407d2c

}

.farbrahmen{border:1px solid #bd9948;}
.farbrahmen_aktiv{border:1px solid #ffffff;}



.pr_abs {
padding: 5px;
vertical-align:bottom;
height: 60px;
}

.stk_ve {
color:#bd9948;
font-size:110%;
font-weight:bold;
padding-left: 5px;
padding-right: 5px;
}

.absa {
padding-left: 5px;
padding-right: 5px;
margin-left: 5px;
margin-right: 5px;
}

.r_art {}

.news:link      {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:none;}
.news:visited   {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:none;}
.news:active    {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:none;}
.news:hover     {color:#407d2c; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:none;}

.unten			 {color:#000000; font-size:95%;}
.preis			 {color:#bd9948; font-family:Trebuchet MS,Arial;  font-size:110%; font-weight:bold; text-decoration:none;}
.ueber			 {color:#bd9948; font-family:Trebuchet MS,Arial;  font-size:150%; font-weight:normal; text-decoration:none;}
.ueber_text		 {color:#407d2c; font-family:Trebuchet MS,Arial;  font-size:130%; font-weight:normal; text-decoration:none;}
.ueber_text2	 {color:#407d2c; font-family:Trebuchet MS,Arial;  font-size:60%; font-weight:normal; text-decoration:none;}
.trennlinie		 {background-color:#d4d4d4;}
.trenn			 {border-bottom:1px solid #bd9948; border-collapse:collapse; border-spacing:0px}

.seitennavi{
text-align: center;

font-family:Trebuchet MS,Tahoma;
font-size:8pt;
}

.seitennavi .seit{
float: left;
}

.seitennavi .seite{
padding-top:2px;
float: left;
width:30px;
height:18px;
color:#407d2c
;
font-weight:bold;
}

.seitennavi a, .seitennavi a:visited{ 
padding-top:2px;
float: left;
width:30px;
height:18px;
font-weight:normal;
text-decoration:none;
}

.seitennavi a:hover, .seitennavi a:active{
  text-decoration:none;
  background: #FFFFFF;
}


.seitennavi_img{
text-align: center;
line-height:18px;
height:18px;
width:25px;
}

.seitennavi_img a, .seitennavi_img a:visited{
padding-top:5px;
float: left;
height:18px;
width:25px;
}

.seitennavi_img a:hover, .seitennavi_img a:active
{
background: #FFFFFF;
}



.wk_kl			{color:#FFFFFF; font-family:Tahoma, Trebuchet MS; font-size:100%; font-weight:normal; text-decoration:none;}
.wk_klkl		{color:#FFFFFF; font-family:Tahoma, Trebuchet MS; font-size:80%; font-weight:normal; text-decoration:none;}





.textkl	      	{font-size:90%; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.hn				{font-size:85%; font-family:Tahoma;}

input, select, textarea { color:#000000; font-family:tahoma; font-size:90%; font-weight:normal;}

.button0		  {font-family:Tahoma, Trebuchet MS; font-size:85%; border-style:outset; border-width:1px; background-color:#bd9948; color:#000000; padding:2px}
.button1     	  {font-family:Tahoma, Trebuchet MS; font-size:85%; font-weight:bold; border-style:outset; border-width:1px; background-color:#bd9948; color:#000000; padding:2px}
.buttonfehler     {background-color:#bd9948;border:2px #bd9948 solid;}

.shopschritte			{color:#FFFFFF; font-family:Trebuchet MS,Tahoma; font-size:100%; font-weight:bold; text-decoration:none;}
.shopschritte_vorh		{color:#FFFFFF; font-family:Trebuchet MS,Tahoma; font-size:100%; font-weight:bold; text-decoration:none;}
.bg_shopschritte_vorh	{}
.shopschritte_aktiv		{color:#bd9948; font-family:Trebuchet MS,Tahoma; font-size:100%; font-weight:bold; text-decoration:none;}
.bg_shopschritte_aktiv  {}

.news	 		{color:#960C0D; font-family:Tahoma, Trebuchet MS; font-size:9pt; font-weight:bold; text-decoration:none;}


.rahmen			{border:1px solid #407d2c
;}
.warnmeldung {color:#bd9948;}
.abs {padding:4px;}


/************************************************/
/*              Hauptnavigation                 */
/************************************************/
div#nav-sub1 {
	margin-top:16px;
	padding: 0px;
	font-size: 100%;
	height:26px; 
	text-align:left;

}


ul#Navigation1 {
    margin: 0px;
    padding: 0px;
	padding-left:5px;
    text-align: left;
    color: #FFFFFF;
  }

ul#Navigation1 li {
    list-style: none;
    float: left;
    padding: 0px;  
    color: #FFFFFF;
	padding-right:15px;

}
  
ul#Navigation1 li ul {
    margin: 0px;
    padding: 0px;
	margin-top: 0px;
    position: absolute;
    top: 0px;
    left: 0px;
    display: none;
}
  
ul#Navigation1 li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
}

ul#Navigation1 li ul li {
    margin: 0px;
    padding: 0px;
}
  
ul#Navigation1 li ul li ul {
    margin: 0px 0px 5px 0px;
    padding: 0px;
}
  
ul#Navigation1 li ul li ul li {
    margin: 0px;
    padding: 0px;
}

ul#Navigation1 a#symb1 {
	color: #FFFFFF;
	font-family:Arial; 
	font-size:100%;	
	font-weight: bold;
   	display: block;
    text-decoration: none;
}

ul#Navigation1 a#symb1:hover {
	color: #bd9948;
}

ul#Navigation1 a.aktuell_symb1 {
	color: #bd9948;
}

/* 1 Ebene */
ul#Navigation1 a {
	color: #FFFFFF;
	font-family:Arial; 
	font-size:100%;	
	font-weight: bold;
   	display: block;
    text-decoration: none;
}

ul#Navigation1 a:hover {
	color: #bd9948;
}

ul#Navigation1 a.aktuell {
	color: #bd9948;
}



/************************************************/
/*              Unternavigation                 */
/************************************************/
div#nav-sub {
	padding: 0px;
	margin-top: 10px;
	padding-top: 20px;
	text-align: left;
	font-size: 100%;
	width:100%;
}

div#nav-sub div {
	clear: left;
}

ul#Navigation {
    margin: 0px;
    padding: 0px;
    text-align: left;
  }

ul#Navigation li {
    list-style: none;
    float: left;
    position: relative;
    padding: 0px;  
    color: #FFFFFF;
	padding-right:10px;
}
  
ul#Navigation li ul {
    margin: 0px;
    padding: 0px;
	margin-top: 0px;
    position: absolute;
    top: 0px;
    left: 0px;
    display: block
}
  
ul#Navigation li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
}

ul#Navigation li ul li {
    margin: 0px;
    padding: 0px;
}
  
ul#Navigation li ul li ul {
    margin: 0px 0px 0px 0px;
    padding: 0px;
}
  
ul#Navigation li ul li ul li {
    margin: 0px;
    padding: 0px;
}

ul#Navigation a#symb1 {
   	float: none;
    display: block;
}

ul#Navigation a#symb1:hover {
	color: #00618f;
	display: block;
}

ul#Navigation a.aktuell_symb1 {
	color: #00618f;
	font-weight: bold;
}

/* 1 Ebene */
ul#Navigation a {
	color: #FFFFFF;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	/*width: 82px;*/

    text-decoration: none; 
	font-weight: bold;
	border-color:#FFFFFF;
	/*border-left-width:2px;
	border-left-style:solid;*/
}

ul#Navigation a:hover {
	color: #bd9948;
	font-weight: bold;
}

ul#Navigation a.aktuell {
	color: #bd9948;
	font-weight: bold;
}

/* 2 Ebene */
ul#Navigation li ul a {
	height: 28px;
	line-height:28px;
	margin-top:0px;
	display: block;
	width: 154px;
	padding-left: 13px;
	font-weight: normal;
	text-decoration: none;
	white-space: nowrap;
    background-image: url('../img/navi_2.gif');
	background-repeat: no-repeat;
	background-position: left;
}

ul#Navigation li ul a:hover {	
	color: #000000;
    background-image: url('../img/navi_2_hover.gif');
	background-repeat: no-repeat;
	background-position: left;
}

ul#Navigation li ul a#aktuell {
	height: 28px;
	line-height:28px;
	color: #000000;
	font-weight: bold;
    background-image: url('../img/navi_2_hover.gif');
	background-repeat: no-repeat;
	background-position: left;
}

/* 3 Ebene */
ul#Navigation li ul li ul a {
	display: block;
	margin-left: 0px;
	padding: 2px;
	padding-left: 0px;
	background-image: url('../img/navi_3.gif');
	background-repeat: no-repeat;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

ul#Navigation li ul li ul a:hover {
	background-image: url('../img/navi_3_hover.gif');
	background-repeat: no-repeat;
	color: #ffffff;
}

ul#Navigation li ul li ul a#aktuell {
	background-image: url('../img/navi_3_aktuell.gif');
	background-repeat: no-repeat;
	color: #c90303;
	font-weight: normal;	
}
