/** contentType nicht gesetzt */

@media screen  {
/** generell */
  * {
     color: #333333;
     font-family: verdana, sans-serif;
        font-size:11px;
    }
    body,table,td {
     margin:0px;padding:0;
    }
 
  body {
   background-color: white;
  }       
    p {font-family:verdana, sans-serif;line-height:16px;}
  
 .vdotted {background-image:url(/pics/vdotted_gray.gif);background-repeat:repeat-y;}

 .color3 {color:#6B717B;}
 .color4 {color:#8F3415;}
 
 .backgroundColor1 {background-color:#FFEFDF;}
 .backgroundColor3 {background-color:#FCDFC1;}
 .backgroundColor4 {background-color:#D99365;}
  
 
    .cleared {clear:both;}
    .spacer {width:1px;height:1px;background-color:transparent;margin:0;padding:0;}
    
    .noBorder {border:none;border-collapse:collapse;}
    .bordered {border:1px solid red;border-collapse: collapse;}    
    .noMargin {padding:0;margin:0;}
   img {border:0px;}
  
/** fonts */   
    h1,h2,h3 {
  font-family:Times;
  font-style:italic;
  font-weight:bold;
 }
 
    h1 {
 font-size: 24px;
 font-style: italic;
 margin: 0;
 padding: 0;
 line-height: 100%;
 font-family: Times,serif;
 }
 
    h2 {
  font-size:22px;
  margin-bottom:10px; 
  padding:0px;
  line-height:100%; 
  font-family: Times, serif;
 }
 
 .h2Special {
  font-size:22px;
  padding:0px;
  line-height:100%; 
  font-family: serif;
  font-family:Times;
  font-style:italic;
  font-weight:bold;
 }
 
    h3,h4{font-size:14px;font-style:italic;padding:0;margin:0;font-family: Times,serif;}
    h5 {font-size:12px;margin:10px 0px;padding:0;line-height:100%;font-style:italic;}
    h3.noMargin {padding:0;margin:0;}
    .small {font-size:10px;}
    .medium {font-size:11px;}
    .large {font-size:14px;}
    .italic {font-style:italic;}
    .plain {text-decoration:none;}
 .claim {font-size:14px;}
 .lineHeight15 {line-height:15px;}
 .lineHeight20 {line-height:20px;}
 
 .teaserHeadline {
  line-height:22px;
  font-family:Times;
  font-size:20px;
  font-style:italic;
  font-weight:bold;
 }
 .teaserLauftext {
  line-height:16px;
  font-family:Verdana;
  font-size: 11px;
  color:#333333;
 }
 div.sitemap {
 margin:20px 5px;
 padding:3px;
 background-color:#FFEFDF;
 color: black;
 font-weight:bold;
}
div.sitemapSubitem {
 padding-left:20px;
}
    .tableText {
  height:27px;
  padding-top:3px;
  font-weight:bold;
  padding-left:10px;
 }
 
 .tableOrderHead {
  height:27px;
  padding-top:3px;
  font-weight:bold;
 }
 
 .tableOrder {
  height:27px;
  padding-top:3px;
 } 
 
 .tableQuickFind {
  height:31px;
  padding-top:3px;
 } 
 
/** Links */
/**
    a:link {text-decoration:underline;font-weight:bold;font-family:Verdana, sans-serif; color:#E14500;}
    a:visited {text-decoration:underline;font-weight:bold;font-family:Verdana, sans-serif;}
    a:active {text-decoration:underline;}
    a:hover {text-decoration:underline;}
*/
    .coll,.collSelected {
  display:block;
  font-weight:bold;
  text-decoration:none;
  font-size:14px;
  font-family:Times;
  font-style:italic; 
  white-space: nowrap;
 }
 .collSelected {
     color:#8F3415;
 }
 a.col1:active {color:#8F3415;}
 a.col1:hover {color:#8F3415;}
 .underlined {
  text-decoration:underline;
 }
   a.brdwl{font-size:14px;font-style:italic;padding:0;margin:0;font-family: Times,serif; text-decoration:none;}
  #Sidebar a:link {font-family:Times; font-weight:bold; font-size:14px; line-height:16px; font-style:italic; text-decoration:none; }
 #Sidebar a:visited {font-family:Times; font-weight:bold; font-size:14px; line-height:16px; font-style:italic; text-decoration:none; }
 #Sidebar a:active {font-family:Times; font-weight:bold; font-size:14px; line-height:16px; font-style:italic; text-decoration:none; }
 #Sidebar a:hover { text-decoration:none;}
 

 #Sidebar a.teaserLinkUl:link {font-family:Verdana; font-weight:bold; font-size:11px; font-style:italic; text-decoration:underline; line-height:18px;}
 #Sidebar a.teaserLinkUl:visited {font-family:Verdana; font-weight:bold; font-size:11px; font-style:italic; text-decoration:underline; line-height:18px;}
 #Sidebar a.teaserLinkUl:active {font-family:Verdana; font-weight:bold; font-size:11px; font-style:italic; text-decoration:underline; line-height:18px;}
 #Sidebar a.teaserLinkUl:hover { text-decoration:none;}


 #teaserLink a:link {font-family:Verdana; font-weight:bold; font-size:11px; text-decoration:none; line-height:18px;}
 #teaserLink a:visited {font-family:Verdana; font-weight:bold; font-size:11px; text-decoration:none; line-height:18px;}
 #teaserLink a:active {font-family:Verdana; font-weight:bold; font-size:11px; text-decoration:none; line-height:18px;}
 
 #teaserLink a.underlined:link {font-family:Verdana; font-weight:bold; font-size:11px; text-decoration:underline; line-height:18px;}
 #teaserLink a.underlined:visited {font-family:Verdana; font-weight:bold; font-size:11px; text-decoration:underline; line-height:18px;}
 #teaserLink a.underlined:active {font-family:Verdana; font-weight:bold; font-size:11px; text-decoration:underline; line-height:18px;}
 #teaserLink a:hover { text-decoration:underline;}

 .links {text-decoration:underline; font-weight:bold;}
 
  #Navigation {height:27px;overflow:hidden;margin-bottom:18px;}
    
    
    hauptNavigation {
  display:block;
  float:left;
  padding:5px 8px 4px 8px;
  color:white;
  text-decoration:none;
  font-family:Times;
  font-weight:bold;
  font-size:15px;
  font-style:italic;
 }
 
 .pageSelector {
  display:block;
  float:left;
  padding:5px 6px 2px 6px;
  color:white;
  text-decoration:none;
  font-family:Times;
  font-weight:bold;
  font-size:14px;
  font-style:italic;
 }
 
 .fruitCalendar {
  font-family:Times;
  font-weight:bold;
  font-size:14px;
  font-style:italic;
  text-align:center;
  vertical-align:middle;
  color:#E14500;
 }
 
    
    
 .mainNavigation,.mainNavigationSelected {
  display:block;
  float:left;
  padding:5px 8px 4px 8px;
  
  text-decoration:none;
  font-family:Times;
  font-weight:bold;
  font-size:15px;
  font-style:italic;
 }
 
 
/** Layout */
    #Header {background-color:transparent;height:72px;width:868px;margin:0;padding:0;}
    #Logo {float:left;margin:11px 11px 0px 22px;}
    #Headline1 {float:left;margin-top:42px;}
 #Service {float:right;padding-top:18px;}
 #Service td {text-align:center;}
 #Navigation {
  clear: both;
  height: 27px;
  width: 900px;
  font: italic bold 15px Times;
  color:white;
 }
 
 .navItem,.navItemSelected {float:left;padding:7px 8px;}
 .navFormat {padding-left:8px;}
  
 #Footer {border-top:1px solid #E0E0E0;width:859px; margin-top:14px;}
 #Footer div {float:right;} 
 
 #Footer div.navItem  a {font-size:14px; color:#999999; padding:7px 8px;font-family:Times, serif; font-style:italic; font-weight:bold;text-decoration:none;} 
 #Footer div.navItem a:link {font-size:14px; color:#999999; padding:7px 8px;font-family:Times, serif; font-style:italic; font-weight:bold;text-decoration:none;} 
 #Footer div.navItem a:visited {font-size:14px; color:#999999; padding:7px 8px;font-family:Times, serif; font-style:italic; font-weight:bold;text-decoration:none;} 
 #Footer div.navItem a:active {font-size:14px; color:#999999; padding:7px 8px;font-family:Times, serif; font-style:italic; font-weight:bold;text-decoration:none;} 
 #Footer div.navItem  a:hover {color:#333333; text-decoration:none; font-weight:bold;}
  
  div.spacer {display:inline;float:left;padding:5px 0px 0px 0px;} 
  
  #DoorpageContent {clear:both;}
  #NavigationPath {font-size:11px; font-family:Verdana, sans-serif; margin-left:0px;}
  #NavigationPath a:link,
  #NavigationPath a:visited,
  #NavigationPath a:active,
  #NavigationPath a:hover {
  text-decoration:none;font-weight:bold;font-size:11px;
 }
  #IngredientsList * { background-color:#FCDFC1;}
  
  
  .content719 {
   clear:both; 
  }
  
  /** Second Level nav */
 #SecondLevelNav * a{
  display:block;
  padding:6px 7px 6px 5px;
  text-decoration:none;
  font-size:15px;
  font-style:italic;
  font-weight:bold;
  font-family:Times;
 }
 #SecondLevelNav .rd * a {
  display:inline;
 }
 #SecondLevelNav div.hdotted {
  margin-left:-11px;
 }
 .thirdLevel {padding-left:15px;}
 
 .separator  {height:1px;width:100%;}
 
 /** Content Templates */
 .teaser236 h2 {padding:2px 8px;}
 .teaser236 h2 {margin-bottom:7px;}
 .teaser236 p  {padding:6px 8px;margin:0;}
 .teaser236 p a, .teaser236 li a{color:#DF4700;}
 .teaser236 ul {list-style-type:none;padding:0 8px 6px;margin:0;}
 .contentBox214x129{
  height:129px;
  width:214px;
  background-repeat:no-repeat;
 } 
 
#CommunityMessage {background-color:#f1f5dc;position:absolute;left:663px;top:140px;width:206px;height:129px;}
#BottomLine {background:url(/pics/hdotted_gruen.gif) repeat-x;position:absolute;bottom:0px;left:0px;width:206px;height:1px;}
* html #BottomLine {bottom:-14px;}

 
 /** Sidebar */
 #Sidebar {width:207px;}
   .sidebarElement {padding:0 0 0 22px; }
   
   .recipe * ul {list-style-type:none;padding:0;margin:0;}
   .recipe li a{color:#DF4700;} 
 
 
 
    /** Tables */ 
    table {padding:0px; margin:0px; border:none; border-collapse:collapse;}
    td {padding:0px;margin:0px; vertical-align:top;}
 
 .structure2x {width:856px;}
 .verlauf1 {background-image: url(../pics/system/bg_verlauf1.jpg);background-repeat:repeat-x;}
 .doorPPATeaser {width:500px; height:235px; margin-top:20px;}  
 .valignTop {vertical-align:top;}
    .valignM {vertical-align:middle;}
 .valignBottom {vertical-align:bottom;}
 
 .bold {font-weight:bold;}
 .paddingL9 {padding-left:9px;}
 .paddingL10 {padding-left:10px;}
 .paddingL20 {padding-left:20px;}
 .paddingL15 {padding-left:15px;}
 .paddingT5 {padding-top:5px;}
 .paddingT3 {padding-top:3px;}
 .paddingT1 {padding-top:1px;}
 .noPadding {padding:0px; margin:0px;}
 
 form {margin:0px; padding:0px; }
 
.miniProductTeaser {
 width:207px;
 background-color:#FFEFDF;
 float:left;
 }
 
.sidebarLinks a {
 color:red;
 text-decoration:none;
 color:#E14500;
 font: italic bold 14px Times;
}
.noScreen {
  display: none;
}
 /** Frucht Kalender */
.calendarLight {background-color:#FFCC99;} .calendarMid {background-color:#F78835;} .calendarDark {background-color:#DD4303;}
.fruitCalendar {
font-family:Times;
font-weight:bold;
font-size:14px;
font-style:italic;
text-align:center;
vertical-align:middle;
}

/** Shop **/
#Sidebar .artDescription {padding:10px 10px 5px 0;line-height:15px;}
#Sidebar .artCount {padding:5px 0;}
#Sidebar .artPrice {padding:2px 0 10px 0;}
#Sidebar .broschName {float:left;line-height:15px;margin-top:3px;}
#Sidebar .broschPrice {margin-top:3px;float:left;}
#Sidebar a.removeArt {float:right;margin:0 10px 0 0;}
#Sidebar #HeadingBrosch {font-size:15px;padding:10px 0 5px 0;}
#Sidebar #Gesamtpreis {padding:10px 0 5px 0;}
#Sidebar #Gesamtpreis span {font-size:13px;font-weight:bold;float:right;margin:3px 10px 0 0;}
#Sidebar #WarenkorbAktualisieren {float:left;font-size:10px;font-style:normal;line-height:12px;}
#Sidebar #ImportantInfos {font-size:15px;padding:10px 0 5px 0;}




/** START colors changed for season */
 .verlauf1 {background-image:url(/pics/bg_verlauf_sum06.gif);background-repeat:repeat-x;}    
 .hdotted {background-image:url(/pics/hdotted_gruen.gif); background-repeat: repeat-x;  margin-left:3px; }

 .color1,
 .color2,
 .teaserHeadline,
 .coll,
 .collSelected, 
 .links,
 #NavigationPath,
 #NavigationPath a:link,
 #NavigationPath a:visited,
 #NavigationPath a:active,
 #NavigationPath a:hover {
 color:#9CB621;
 }
 
 .backgroundColor1 {background-color:#F1F5DC;}
 .backgroundColor3 {background-color:#F1F5DC;}
 .backgroundColor4 {background-color:#D3E292;}

 .backgroundColor2,
 .mainNavigation,
 hauptNavigation, 
 #Navigation {
 background-color:#9CB621;
 }
 .mainNavigation {color:white;background-color:#9CB621;}
 .mainNavigationSelected {color:#7C9507;background-color:#D3E292;} 
 a.mainNavigation:hover { background-color:#D3E292; color:#7C9507;}
 #Navigation div.navItem a:link,
 #Navigation div.navItem a:visited,
 #Navigation div.navItem  a:hover  {
  text-decoration:none;color:#FFFFFF;
 }
 #Navigation div.navItemSelected a:link,
 #Navigation div.navItemSelected a:visited,
 #Navigation div.navItemSelected a:active,
 #Navigation div.navItemSelected  a:hover,
 #Navigation div.navItem a:active {
  text-decoration:none;color:#7C9507;
 }
 
 .navItemSelected {color:#CB500A;background-color:#D3E292;}
 
 #SecondLevelNav .selected {background-color:#D3E292;color:#7C9507;}
 #SecondLevelNav a:link {color:#FFFFFF;}
 #SecondLevelNav a:active {color:#7C9507;}
 #SecondLevelNav a:visited {color:#FFFFFF;}
 #SecondLevelNav a:hover { color:#7C9507; background-color:#D3E292;}
 
 #SecondLevelNav a.selected:link  {color:#7C9507;}
 #SecondLevelNav a.selected:active {color:#7C9507;}
 #SecondLevelNav a.selected:visited {color:#7C9507;}
 #SecondLevelNav a.selected:hover { color:#7C9507; background-color:#D3E292;}

 div.sitemap {
  background-color:#F1F5DC;
}
/** END colors changed for season */








 /** schliessende Klammer von media screen */
 }