body { background-image:url(/images/global/bg2.gif); background-repeat:no-repeat; top:0px; left:0px;
font-family:Verdana,Helvetica, Arial; font-size:0.7em; color:#000000; line-height:150%;}

a:link	{  font-family:Verdana,Helvetica,Arial; font-size:1em; color:#cb016d; font-style:normal; text-decoration:none;}
a:visited	{  font-family:Verdana,Helvetica,Arial; font-size:1em; color:#cb016d; font-style:normal; text-decoration:none;}
a:hover	{  font-family:Verdana,Helvetica,Arial; font-size:1em; color:#cb016d; font-style:normal; text-decoration:underline;}
a:active	{  font-family:Verdana,Helvetica,Arial; font-size:1em; color:#cb016d; font-style:normal; text-decoration:none;}


/*td 			            {font-family:Verdana,Helvetica,Arial; font-size:1em; color:#000000; font-style:normal; font-weight:normal; line-height:17px;}*/
h1                  {font-family:Verdana,Helvetica,Arial; font-size:1.4em; margin-top:0px;}
h2                  {font-family:Verdana,Helvetica,Arial; font-size:1em; margin-top:0px; margin-bottom:0px;}
.s                  {font-family:Verdana,Helvetica,Arial; font-size:1em;}
.xs                 {font-family:Verdana,Helvetica,Arial; font-size:1em;}

/* Styles für alle Menues */
.menustartstyle         {position: absolute; height:313px; width:210px; margin:120px 0px 0px 0px; background-color:#d0cdba;}
a.menustartitem         {font-size:1em; padding:3px 3px 3px 25px; line-height:17px; display:block; text-decoration:none;}
a.menustartitem:link    {color:#000000;}
a.menustartitem:visited {color:#000000;}
a.menustartitem:active  {color:#000000;}
a.menustartitem:hover   {color:#cb016d;text-decoration:none;}
a.menustartitem:focus   {color:#000000;}
.menustyle              {position: absolute; width:210px; margin:120px 0px 0px 0px; padding:0px 0px 11px 0px; background-color:#d0cdba;}
a.menutext              {font-size:1em; padding:3px 3px 3px 25px; line-height:17px; display:block; text-decoration:none;}
a.menuhere              {font-size:1em; padding:3px 3px 3px 25px; line-height:17px; display:block; text-decoration:none; font-weight:bold;}
a.menuhere:hover        {color:#cb016d;text-decoration:none;}
a.menuitem              {font-size:1em; padding:3px 3px 3px 25px; line-height:17px; display:block; text-decoration:none;}
.nolinkmenuitem              {font-size:1em; padding:3px 3px 3px 25px; line-height:17px; display:block; text-decoration:none;}
.nolinkmenuhere              {font-size:1em; padding:3px 3px 3px 25px; line-height:17px; display:block; text-decoration:none;}
a.menuitem:link         {color:#000000;}
a.menuitem:visited      {color:#000000;}
a.menuitem:active       {color:#000000;}
a.menuitem:hover        {color:#cb016d;text-decoration:none;}
a.menuitem:focus        {color:#000000;}
.menu2style             {}
a.menu2text             {font-size:1em; padding-left:36px; line-height:17px; display:block; text-decoration:none;}
a.menu2here             {font-size:1em; padding-left:36px; line-height:17px; display:block; text-decoration:none; font-weight:bold;}
a.menu2here:hover       {color:#cb016d;text-decoration:none;}
a.menu2item             {font-size:1em; padding-left:36px; line-height:17px; display:block; text-decoration:none;}
a.menu2item:link        {color:#cb016d;}
a.menu2item:visited     {color:#cb016d;}
a.menu2item:active      {color:#cb016d;}
a.menu2item:hover       {color:#cb016d;text-decoration:none;}
a.menu2item:focus       {color:#cb016d;}



 /*Footer Startseite */

#footerstart
 {position: absolute; width:550px; background-color:#d0cdba;  left:210px; bottom:0; padding-top:5px; padding-bottom:5px; margin-top:10px; z-index:1}

#footerstart p
{font-size:0.84em;}

  #footerstart a:link {color: #000; text-decoration:none}
  #footerstart a:visited {color: #000;  text-decoration:none}
  #footerstart a:hover {color: #cb016d; text-decoration:none}
  #footerstart a:active {color: #000; text-decoration:none}

 /*Footer */

#footer
 {width:550px; background-color:#d0cdba; padding-top:5px; padding-bottom:5px; clear:both; z-index:1; valign:bottom}
 #footer p
{font-size:0.84em;}
  #footer a:link {color: #000; text-decoration:none}
  #footer a:visited {color: #000;  text-decoration:none}
  #footer a:hover {color: #cb016d; text-decoration:none}
  #footer a:active {color: #000; text-decoration:none}

.footerstartstyle     {position: absolute; width:550px; background-color:#d0cdba;  left:210px; bottom:0; padding-top:5px; padding-bottom:5px; margin-top:10px; z-index:1}
.footerstyle          {width:550px; background-color:#d0cdba; padding-top:5px; padding-bottom:5px; clear:both; z-index:1; valign:bottom}
a.footerhere          {font-weight:bold; text-decoration:none}
a.footerhere:hover    {color: #cb016d; text-decoration:none}
p.footeritem          {font-size:0.84em;}
a.footeritem:link     {color: #000; text-decoration:none}
a.footeritem:visited  {color: #000;  text-decoration:none}
a.footeritem:hover    {color: #cb016d; text-decoration:none}
a.footeritem:active   {color: #000; text-decoration:none}


#article {position:absolute; left:210px; top:170px; width:550px;  z-index:3}
#articlecontent {margin:0px 50px 20px 15px; min-height:370px; z-index:7; width:520px; }
#articlecontent2 {margin:0px 50px 20px 15px; z-index:7; width:520px; }
div#articlecontent h2 {font-size: 1em; margin-bottom:0px; margin-top:0px; }

#logo  {margin:30px 0px 0px 53px;width:500px; z-index:40}
.twoimage {position:absolute; left:665px; top:10px; height:78px; border:none; width:200px; z-index:30;}

#intro {position:absolute; left:225px; top:70px; height:78px; border:none; width:530px; z-index:20;}
#intro h1 {font-size:1.25em; color:#000000; font-weight: bold; margin-top:10px; width:420px;}

div#current {position:absolute; left:760px; top:170px; background-color:#edede5;width:190px;}
div#curaktuell  {margin: 10px 0px 0px 10px; font-family:Verdana,Helvetica, Arial; font-size:1.1em; color:#666666; font-weight:bold;}
div#curtext {margin: 5px 10px 5px 10px}
div#current h2 {font-size: 1em; margin-top:0px; margin-bottom:0px}
div#current a {font-size: 1em;}
.lupe {float:right; margin:3px 0px 3px 0px;}
.copyright {float:left; width:169; margin:3px 0px 3px 3px;}
.unterschrift     {margin:3px 0px 3px 3px;}
#formsuche  {width:150px;height:19px;vertical-align:middle;background-color:#f1f0eb;font-size:0.8em;}

#address {position:absolute; left:210px; top:480px; width:550px; z-index:2; background-color:#edede5}
.adresse {width:525px;margin:15px 10px 10px 15px; }




 /*Navigation */


ul#Navigation {
margin-left: 0; /* Für den IE */
padding-left: 0; /* Für alle anderen Browser */
list-style-type:none;
background-color:#d0cdba;
font-size: 0.95em;
width: 210px;
float: left;
margin-top:120px;
padding-top:1em;
padding-bottom:1em;
}

ul#Navigation li
{padding: 0.3em 0.3em 0.3em 0em; list-style: none; width:185px; float:right; border-bottom:1px dotted #ffffff;}

 ul#Navigation  li a:link {
    color: #000000; text-decoration:none;display:block; width:100%; }
 ul#Navigation  li a:visited {
    color: #000000;  text-decoration:none;display:block; width:100%;}
 ul#Navigation  li a:hover {
    color: #cb016d; text-decoration:none;display:block; width:100%;}
ul#Navigation  li a:focus {
    color: #000000; text-decoration:none;display:block; width:100%;}
 ul#Navigation  li a:active {
    color: #000000; text-decoration:none;display:block; width:100%;}
      ul#Navigation li ul li
{padding: 0.3em 0.3em 0.3em 0em; list-style: none; width:165px; float:right;  border:none }

ul#Navigation li ul li strong
 { color: #cb016d; }

  ul#Navigation  li ul li a:link {
    color: #000000; text-decoration:none;display:block; width:100%;}
  ul#Navigation  li a:visited {
    color: #000000;  text-decoration:none;display:block; width:100%;}
ul#Navigation  li a:hover {
    color: #cb016d; text-decoration:none;display:block; width:100%;}
ul#Navigation  li a:focus {
    color: #000000; text-decoration:none;display:block; width:100%;}
  ul#Navigation  li a:active {
    color: #000000; text-decoration:none;display:block; width:100%;}

.fog {color:#cb016d}

ul#NavigationStart {
    font-size: 0.95em;
    float: left; width: 210px; margin-top:120px; height:313px;
    margin-left: 0; /* Für den IE */
   padding-left: 0; /* Für alle anderen Browser */
   background-color:#d0cdba;}

ul#NavigationStart li {
    list-style: none; width:185px; float:right;
    padding: 0.3em 0.3em 0.3em 0em; border-bottom:1px dotted #ffffff;
  }

  ul#NavigationStart a:link {
    color: #000; text-decoration:none
  }
  ul#NavigationStart a:visited {
    color: #000;  text-decoration:none
  }
  ul#NavigationStart a:hover {
    color: #cb016d; text-decoration:none
  }
  ul#NavigationStart a:active {
    color: #000; text-decoration:none
  }



 /*Sitemap */

.sitemap10 {padding:5px 5px 5px 10px}
.sitemap35 {padding:5px 5px 5px 35px}

 /*Trefferliste */

div#treffer {padding:5px 5px 20px 0px; width:550px;}

 /* Warenkorb, Teaser */

#liste {margin-bottom:17px; margin-top:8px; width:510px;}
div#liste h2 {font-size: 1em; margin-bottom:0px; margin-top:0px; font-weight:bold}
a.liste:link {font-size: 1em; margin-bottom:0px; margin-top:0px; color:#000000}
a.liste:visited {font-size: 1em; margin-bottom:0px; margin-top:0px; color:#000000}
a.liste:hover {font-size: 1em; margin-bottom:0px; margin-top:0px; color:#000000; text-decoration:none}
a.liste:active {font-size: 1em; margin-bottom:0px; margin-top:0px; color:#000000}

.teaser {font-family:Verdana,Helvetica, Arial; font-size:1em; color:#000000; font-weight:normal;valign:top;line-height:150%; margin-bottom:10px; margin-top:10px}
a.teaser:link {font-size: 1em; margin-bottom:0px; margin-top:0px; color:#000000}
a.teaser:visited {font-size: 1em; margin-bottom:0px; margin-top:0px; color:#000000}
a.teaser:hover {font-size: 1em; margin-bottom:0px; margin-top:0px; color:#000000; text-decoration:none}
a.teaser:active {font-size: 1em; margin-bottom:0px; margin-top:0px; color:#000000}
td.teaser {font-family:Verdana,Helvetica, Arial; font-size:1em; color:#000000; font-weight:normal;valign:top}
 /* Warenkorb */


.image {margin-right:10px;}

.articleshopimage {float:left; margin-right:10px; }
#articleshoptext {float:left; width:300px;}
#warenkorb {margin-bottom:5px; float:right}
#artver { margin-bottom:8px; margin-top:40px; margin-right:10px; margin-left:80px; clear:left;}

.tablewarenkorb {width:525px; margin-bottom:10px}
.warenkorbhead {font-family:Verdana,Helvetica, Arial; font-size:0.7em; color:#000000; font-weight:normal; text-align:left; padding:5px 2px 5px 10px}
.wkangaben {font-family:Verdana,Helvetica, Arial; font-size:0.7em; color:#000000; font-weight:normal; vertical-align:top; background-color:#FFF; padding:5px 1px 5px 10px; }
.basketcolored {font-family:Verdana,Helvetica, Arial; font-size:1em;}
.basketsimple {font-family:Verdana,Helvetica, Arial; font-size:0.7em;}

#product {position:absolute; left:225px; top:170px; width:535px;}
.cash { float:right; margin-right:26px; margin-top:10px}
.cash1 { float:right; margin-top:10px; margin-bottom:20px; margin-right:0; padding:0;}
.clear {clear:both; margin-top:5px}

 /*Formularfelder */

.formbest  {width:350px; height:25px;}
.formplz {width:50px; height:25px;}
.formort {width:292px; height:25px;}
.formmail  {width:166px; height:25px;}
.formbemerkung {width:350px; height:75px;}
.formarchiv {width:350px; height:23px;}
.formarchivzeit {width:115px; height:23px;}
.daten {margin-top:10px; margin-bottom:10px; clear:both;}
.ab {padding-top:3px; clear:both;}
.bez {float:left; width:140px;}
.formw {float:right; width:370px; text-align:left; }
.formx {float:left; width:500px; text-align:left; margin-bottom:5px;}


.formprcheck {float: right; margin-top:5px; margin-bottom:5px; width:200px;}
.pressebez {float: right;width: 130px; }
.pressepass {padding-left:90px}

.vkmonatlinks {font-family:Verdana,Helvetica, Arial; font-size:0.7em; color:#000000; font-weight:normal; text-align:left; marginright:10px;}
.vkmonatab {padding:0px 0px 10px 5px}
.vkmonatrechts {font-family:Verdana,Helvetica, Arial; font-size:0.7em; color:#000000; font-weight:normal; vertical-align:top; text-align:right;}
.vkdatum {font-family:Verdana,Helvetica, Arial; font-size:0.7em; color:#000000; font-weight:normal; vertical-align:top; background-color:#d0cdba; width:25px; text-align:right; padding:5px 5px 2px 2px }
.vkangaben1 {font-family:Verdana,Helvetica, Arial; font-size:0.7em; color:#000000; font-weight:normal; vertical-align:top; background-color:#FFFFFF;  width:25px; text-align:right; padding:15px 5px 2px 2px }
.vkangaben {font-family:Verdana,Helvetica, Arial; font-size:0.7em; color:#000000; font-weight:normal; vertical-align:top; background-color:#FFFFFF;  width:25px; text-align:right; padding:5px 5px 2px 2px }
.bgToWeekend {font-family:Verdana,Helvetica, Arial; font-size:0.7em; color:#000000; font-weight:normal; vertical-align:top; background-color:#f0edda; width:25px; text-align:right; padding:5px 5px 2px 2px }
.bgToDay {font-family:Verdana,Helvetica, Arial; font-size:0.7em; color:#000000; font-weight:normal; vertical-align:top; width:25px; text-align:right; padding:5px 5px 2px 2px }
.wi {margin-top:5px}
.thema {margin:5px 0px 20px 0px}
.menuthema {height:20px;width:200px;}

 /* Intro Bilder Startseite */
#Layer1 {
	position:absolute;
	width:476px;
	height:193px;
	z-index:3;
	left: 210px;
	top: 170px;
	visibility: hidden;
}

#Layer2 {
	position:absolute;
	width:476px;
	height:193px;
	z-index:4;
	left: 210px;
	top: 170px;
	visibility: hidden;
}


#Layer3 {
	position:absolute;

	width:476px;
	height:193px;
	z-index:5;
	left: 210px;
	top: 170px;
	visibility: hidden;
}


#Layer4 {
	position:absolute;
	width:476px;
	height:193px;
	z-index:6;
	left: 210px;
	top: 170px;
	visibility: visible;
}


 strong	{ font-family:Verdana,Helvetica, Arial; font-size:1em; color:#000000; font-weight:bold;}


  /* border */

.borderAffiliate {border-width:1px; border-color:#104BA7; border-style:solid;}

#borderline {border-bottom: 2px solid #ffffff; padding: 0px 0px 5px 10px; width:510px;}
#borderlinebraun {border-bottom: 1px solid #d0cdba; padding:3px 0px 3px 6px;}

.bgkopf { background-color:#f3f4f8;}

.bginfo { background-color: #7c7ba7;}
.bgwhite { background-color: #ffffff;}

.form-suche {
	font-family: Arial, Helvetica;
	font-size: 80%px;
	font-style: normal;
	color: #4e4e4e;
	height: 16px;
	width: 110px;
	margin: 1px;
	border: 1px inset #000000;}

.hinweis {border-bottom:solid 2px #cb016d; border-top:solid 2px #cb016d; background-color:#FFFFFF; padding:5px 0px 5px 5px; width:520px}

#fenster {position:absolute; left:220px; top:20px; width:530px; }

.pressMedium {font-family:Verdana,Helvetica, Arial; font-size:1em; color:#000000; margin-bottom:30px; }

.printsend  {float:right;}
.zurueck    {margin:20px 0px 3px 6px; border-top:solid 0px #cb016d;}

input.button { background-color:#f1f0ea; border: 0px;  color:#cb016d; font-size:1em; padding:0;  font-family:Verdana,Helvetica,Arial;}

input.buttonwhite { background-color:#ffffff; border: 0px; color:#cb016d; font-size:1em;padding:0; font-family:Verdana,Helvetica,Arial;}

.left {float:left}
.right {float:right}
.basketsimple {white-space:nowrap;}
.orderFrame {
text-align: justify;
width: 200px;
height: 200px;
background: #CCCCCC;
}

.copy-image  {float:right; clear:both; color:#b1b2b2; font-size:0.8em}