html{margin:0;padding:0;}
html,body{height:100%;}
body{
background:#fff url('../bilder/hintergrund.gif') repeat;
color:#666;
font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif;
font-size:10px;
margin:0;
padding:0;
vertical-align:top;
}
img{border:0;}
form{display:inline;}
/*hochgestellte bzw. tiefgestellte Schriftzeichen*/
sup{font-size:0.8em;line-height:100%;vertical-align:top;}
sub{font-size:0.9em;line-height:100%;vertical-align:bottom;}
a{color:#09f;}
a:hover{color:#666;}
.pdf{background:url('../bilder/pdf.gif') no-repeat;margin:0;padding:0 0 0 15px;}
.link{background:url('../bilder/pfeil-blau.gif') no-repeat;margin:0;padding:0 0 0 15px;}
/*links im shop*/
#AShop a,#AShopDv a{color:#690;}
#AShop a:hover,#AShopDv a:hover{color:#666;}
#AShop .link,#AShopDv .link{background:url('../bilder/pfeil-gruen.gif') no-repeat;margin:0;padding:0 0 0 15px;}
#G .link{background:url('../bilder/pfeil-blau-gr.gif') no-repeat;margin:0;padding:0 0 0 15px;}
#G .pdf{background:url('../bilder/pdf-gr.gif') no-repeat;margin:0;padding:0 0 0 15px;}
#AShop #G .link,#AShopDv #G .link{background:url('../bilder/pfeil-gruen-gr.gif') no-repeat;margin:0;padding:0 0 0 15px;}
#AShop #G .pdf{background:url('../bilder/pdf-gr.gif') no-repeat;margin:0;padding:0 0 0 15px;}
#AShop .produktInfoRechts .link,#AShopDv .produktInfoRechts .link{background:url('../bilder/pfeil-gruen-gr.gif') no-repeat;margin:0;padding:0 0 0 15px;}
#AShop .produktInfoRechts .pdf{background:url('../bilder/pdf-gr.gif') no-repeat;margin:0;padding:0 0 0 15px;}
h1{color:#666;font-size:1.15em;margin:0 0 18px;padding:0;}
h2{color:#222;font-size:1.0em;margin:10px 0 3px;padding:0;}
h3{color:#666;font-size:0.9em;margin:5px 0 0;padding:0;}
p{margin:0;padding:0;}
/*druckversion-----------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#ADv,#AShopDv{margin:15px auto 0;padding:0 0 10px;width:674px;}
/*logo Druckversion*/
#CDv{border-bottom:1px solid #666;float:left;height:51px;margin:0 0 30px;padding:0 0 0 3px;width:674px;}
/*fusszeile*/
#IDv{border-top:1px solid #666;margin:30px 0 0;padding:0;text-align:center;width:674px;}
/*----------------------------------------------------------------------POSITIONEN - Mass------------------------------------------------------------------------------------*/
/*gesamte seite*/
#A,#AShop{margin:15px auto 0;padding:0 0 10px;width:878px;}
/*oben*/
#B{height:51px;margin:0;padding:0;width:878px;}
/*logo*/
#C{float:left;height:100px;margin:0;padding:0 0 0 3px;width:200px;}
/*haupnavigation*/
#D{float:left;margin:25px 0 0;padding:0;width:674px;}
* html #D{width:672px;}
/*containerLinks*/
#E{float:left;margin:0;padding:0;width:204px;}
/*containerRechts*/
#F{float:left;margin:0;padding:0;width:674px;}
/*cMitte*/
#G{color:#222;float:left;font-size:1.3em;margin:0;padding:0 7px 0 0;width:470px;}
/*cRechts*/
#H{float:left;font-size:1.0em;margin:0;padding:0;width:197px;}
/*cMitte+cRechts*/
#GH{color:#222;font-size:1.3em;margin:0;padding:0;width:674px;}
/*fusszeile Anpassung Schrift*/
#I{font-size:1.1em;margin:0;padding:0;text-align:center;width:674px;}
/*clear*/
.Z{clear:both;}
.Za{clear:right;}
.Zb{clear:left;}
/*----------------------------------------------------------------containerLinks (E)-----------------------------------------------------------------------------------------*/
#E h2{color:#000;font-size:1.2em;margin:10px 0 2px 3px;padding:0;}
#E a{color:#666;font-weight:700;text-decoration:underline;}
#E a:hover{color:#666;font-weight:700;text-decoration:none;}
#E p{margin:0;padding:4px 0;}
/*containerLinks (E) - box Navigation links*/
#boxProdukteOben,#boxNavigationOben{
background:url('../bilder/boxProdukte-oben.png') no-repeat;
height:7px;
margin:0;
padding:0;
width:204px;
}
* html #boxProdukteOben,
* html #boxNavigationOben{background:url('../bilder/boxProdukte-oben.gif') no-repeat;}
#boxProdukteMitte,#boxNavigationMitte{
background:url('../bilder/boxProdukte-hint.png') repeat-y;
margin:0;
padding:0;
width:204px;
}
* html #boxProdukteMitte,
* html #boxNavigationMitte{background:url('../bilder/boxProdukte-hint.gif') repeat-y;}
#boxProdukteUnten,#boxNavigationUnten{
background:url('../bilder/boxProdukte-unten.png') no-repeat;
height:10px;
margin:0;
padding:0;
width:204px;
}
* html #boxProdukteUnten,
* html #boxNavigationUnten{background:url('../bilder/boxProdukte-unten.gif') no-repeat;}
/*containerLinks (E) - box Hersteller*/
#boxHersteller{margin:0 0 0 3px;padding:0;width:201px;
}
.hersteller{
border:1px solid #bababa;
color:#666;
font-size:1em;
height:18px;
margin:2px 0 0;
padding:0;
width:190px;
}
/*containerLinks (E) - box Suche*/
#boxSuche{margin:0 0 0 3px;padding:0;width:201px;}
* html #boxSuche{margin:0 0 0 2px;}
*+html #boxSuche{margin:0 0 0 2px;}
.suche{
border:1px solid #bababa;
color:#666;
font-size:1em;
height:18px;
margin:0;
padding:2px 0 0 2px;
width:156px;
}
.buttonSuche{
background:url('../bilder/button-suche.gif') no-repeat;
height:20px;
padding:2px 0 0;
width:26px;
}
/*containerLinks (E) - box Warenkorb*/
#boxWarenkorbOben{
background:url('../bilder/boxAllgemein-oben.png') no-repeat;
height:10px;
margin:0;
padding:0;
width:204px;
}
* html #boxWarenkorbOben{background:url('../bilder/boxAllgemein-oben.gif') no-repeat;}
#boxWarenkorbMitte{
background:url('../bilder/boxAllgemein-hint.png') no-repeat;
margin:0;
padding:0 10px;
width:184px;
}
* html #boxWarenkorbMitte{background:url('../bilder/boxAllgemein-hint.gif') no-repeat;}
#boxWarenkorbUnten{
background:url('../bilder/boxAllgemein-unten.png') no-repeat;
height:10px;
margin:0 0 10px;
padding:0;
width:204px;
}
* html #boxWarenkorbUnten{background:url('../bilder/boxAllgemein-unten.gif') no-repeat;}
/*containerLinks (E) - box Warenkorb - tabelle*/
.tableWarenkorb{margin:0;padding:0;width:176px;}
.tableWarenkorb th{text-align:left;}
.tableWarenkorb td{padding:1px 3px;background-color:#fff;}
.tableWarenkorb .td-1,.tableWarenkorb .td-last{text-align:right;}
.tableWarenkorb .tr-last .td-0{padding:5px 0 0;text-align:left;}
.tableWarenkorb .tr-last .td-last{padding:5px 0 0;text-align:right;}
#boxWarenkorbMitte .tableWarenkorb a{font-weight:normal;}
#boxWarenkorbMitte .tableWarenkorb a:hover{font-weight:normal;}
/*containerLinks (E) - box Informationen*/
#boxInformationenOben{
background:url('../bilder/boxAllgemein-oben.png') no-repeat;
height:10px;
margin:0;
padding:0;
width:204px;
}
* html #boxInformationenOben{background:url('../bilder/boxAllgemein-oben.gif') no-repeat;}
#boxInformationenMitte{
background:url('../bilder/boxAllgemein-hint.png') no-repeat;
margin:0;
padding:0 10px 10px;
width:184px;
}
* html #boxInformationenMitte{background:url('../bilder/boxAllgemein-hint.gif') no-repeat;}
#boxInformationenMitte a{text-decoration:none;}
#boxInformationenUnten{
background:url('../bilder/boxAllgemein-unten.png') no-repeat;
height:10px;
margin:0;
padding:0;
width:204px;
}
* html #boxInformationenUnten{background:url('../bilder/boxAllgemein-unten.gif') no-repeat;}
/*containerLinks (E) - box Oeffnungszeiten*/
#boxOeffnungszeitenOben{
background:url('../bilder/boxAllgemein-oben.png') no-repeat;
height:10px;
margin:0;
padding:0;
width:204px;
}
* html #boxOeffnungszeitenOben{background:url('../bilder/boxAllgemein-oben.gif') no-repeat;}
#boxOeffnungszeitenMitte{
background:url('../bilder/boxAllgemein-hint.png') no-repeat;
margin:0;
padding:0 10px 10px;
width:184px;
}
* html #boxOeffnungszeitenMitte{background:url('../bilder/boxAllgemein-hint.gif') no-repeat;}
#boxOeffnungszeitenUnten{
background:url('../bilder/boxAllgemein-unten.png') no-repeat;
height:10px;
margin:0;
padding:0;
width:204px;
}
* html #boxOeffnungszeitenUnten{background:url('../bilder/boxAllgemein-unten.gif') no-repeat;}
/*containerLinks (E) - box SSL*/
#boxSSL{
margin:30px 0 0;
padding:0;
text-align:center;
}
/*containerLinks (E) - box Admin*/
#boxAdminOben{
background:url('../bilder/boxAdmin-oben.png') no-repeat;
height:10px;
margin:0;
padding:0;
width:204px;
}
* html #boxAdminOben{background:url('../bilder/boxAdmin-oben.gif') no-repeat;}
#boxAdminMitte{
background:url('../bilder/boxAdmin-hint.png') no-repeat;
margin:0;
padding:0 10px 10px;
width:184px;
}
* html #boxAdminMitte{background:url('../bilder/boxAdmin-hint.gif') no-repeat;}
#boxAdminMitte a{text-decoration:none;}
#boxAdminUnten{
background:url('../bilder/boxAdmin-unten.png') no-repeat;
height:10px;
margin:0;
padding:0;
width:204px;
}
* html #boxAdminUnten{background:url('../bilder/boxAdmin-unten.gif') no-repeat;}
/*----------------------------------------------------------------containerRechts (F)-----------------------------------------------------------------------------------------*/
#wobinich{
/*Anpassung Schrift*/
font-size:1.1em;
margin:3px 3px 0 0;
padding:0 0 20px;
}
/*Kopfbilder aus TYPO3*/
#F dl{margin:0;padding:0;}
#meta{
height:17px;
font-weight:700;
padding:10px 0 0;
text-align:right;
}
* html #meta{margin:0 3px 0 0;}
*+html #meta{margin:0 3px 0 0;}
#meta a{color:#666;}
#meta a:hover{text-decoration:none;}
/*-----------------------------------------------------------------cMitte+cRechts (GH)---------------------------------------------------------------------------------------*/
#G ul,#H ul,#GH ul{list-style-image:url('../bilder/liste-blau.gif');}
#G li,#H li,#GH li{padding-bottom:3px;}
#AShopDv #G ul,#AShopDv #H ul,#AShopDv #GH ul{/*CSS fuer den Bereich Shop - farbe Gruen*/
list-style-image:url('../bilder/liste-gruen.gif');
}
#GH p {margin:0 0 10px;padding:0;}
/*Artikel-Uebersicht---------------------------*/
#neueReihe,#bestsellerReihe,#artikelReihe{
font-size:0.85em;
margin:0;
padding:0 4px;
width:666px;
}
* html #neueReihe,
* html #bestsellerReihe,
* html #artikelReihe{padding:0 0 0 4px;width:670px;}
.neueBox,
.bestsellerBox,
.artikelBox{
float:left;
height:197px;
margin:0 9px 15px 0;
padding:0;
width:216px;
}
.neueBoxLast,.bestsellerBoxLast,.artikelBoxLast{
float:left;
margin:0 0 15px;
padding:0;
width:216px;
}
* html .neueBoxLast,* html .bestsellerBoxLast,* html .artikelBoxLast{margin-right:-3px;}
*+html .neueBoxLast,*+html .bestsellerBoxLast,*+html .artikelBoxLast{margin-right:-3px;}
.produktBild{
background:url('../bilder/produktbild-hint.gif') no-repeat;
display: block;
height:177px;
padding:10px;
position:relative;
margin:0 0 5px;
text-align:center;
width:196px;
}
* html .produktBild{height:197px;padding:13px 10px;width:216px;}
*+html .produktBild{height:197px;padding:13px 10px;width:216px;}
#neueReihe .produktBild .bild,#bestsellerReihe .produktBild .bild{height:177px;position:relative;width:196px;}
#neueReihe .produktBild .bild a,#bestsellerReihe .produktBild .bild a{bottom:0;left:0;right:0;position:absolute;}
* html #neueReihe .produktBild .bild a{bottom:2px;}
* html #bestsellerReihe .produktBild .bild a{bottom:2px;}
*+html #neueReihe .produktBild .bild a{bottom:2px;}
*+html #bestsellerReihe .produktBild .bild a{bottom:2px;}
#artikelReihe .produktBild .bild{height:177px;position:absolute;width:196px;left:10px;}
#artikelReihe .produktBild .bild img{bottom:0;left:0;right:0;position:absolute;}
* html #artikelReihe .produktBild .bild img{bottom:2px;}
*+html #artikelReihe .produktBild .bild img{bottom:2px;}
/*button/stoerer der oben als Layer auf dem Produktbild steht*/
.neu,.bestseller{position:absolute;top:5px;z-index:1;}
.neu{height:53px;left:158px;width:53px;}
.bestseller{height:25px;left:123px;width:88px;}
.artikel{
background:url('../bilder/produktbild-hint.gif') no-repeat;
height:177px;
left:0;
margin:0;
padding:0;
position:relative;
top:0;
width:196px;
z-index:1;
}
#bestsellerReihe p,#neueReihe p{margin:0 0 1px;padding:0;}
.preis{
color:#000;
font-weight:700;
margin:0;
padding:0 0 2px;
}
#GH .buttonWarenkorb a{
font-size:0.9em;
color:#666;
text-decoration:none;
}
#GH .buttonWarenkorb a:hover{color:#690;text-decoration:underline;}
#GH .produktInfoLinks input[type="image"]{border:0;}
/*Artikel-Detail---------------------------*/
#produktDetail{margin:0 0 30px;padding:0;}
.produktInfoLinks{
float:left;
font-size:0.85em;
margin:0;
padding:0;
width:252px;
}
.produktInfoLinks{color:#000;}
.produktInfoRechts{
float:left;
margin:0;
padding:0 0 0 15px;
width:407px;
}
.produktInfoRechts strong{color:#000;}
.produktBildDetail{
background:url('../bilder/produktbildDetail-hint.gif') no-repeat;
height:176px;
padding:6px;
position:relative;
margin:0 0 5px;
text-align:center;
width:240px;
}
* html .produktBildDetail{
height:188px;
padding:6px 5px;
width:252px;
}
*+html .produktBildDetail{
height:188px;
padding:6px 5px;
width:252px;
}
.produktBildDetail .bild{height:176px;position:relative;width:240px;}
.produktBildDetail .bild a{bottom:0;left:0;right:0;position:absolute;}
* html .produktBildDetail .bild a{bottom:-2px;}
*+html .produktBildDetail .bild a{bottom:-2px;}
/*button/stoerer der oben als Layer auf dem Produktbild steht*/
.zoom{
height:23px;
left:6px;
position:absolute;
bottom:6px;
width:23px;
z-index:1;
}
label.produktVarLeft{
float:left;
margin:2px 5px 0 0;
width:55px;
}
.produktVarRight{
border:1px solid #bababa;
color:#666;
float:left;
font-size:1em;
height:18px;
margin:0;
padding:0 0 0 2px;
width:192px;
}
select.produktVarRight{margin:0 0 2px;}
.produktStueck{
border:1px solid #bababa;
color:#666;
font-size:0.9em;
height:17px;
margin:0;
padding:0 0 0 2px;
width:30px;
}
/*cRechts (H)-----------------------------------------------------------------------------------------------------------------------------------------------------------*/
#H h3{
color:#000;
font-size:1.2em;
margin:30px 0 10px 3px;
padding:0;
}
#H .firstHeader{margin:1px 0 10px 3px;}
#H .outBoxHeader{margin:0 0 0 3px;padding:0;}
#H p{margin:0 0 10px 3px;padding:0;}
#H .boxAnschrift{margin:0 0 30px;padding:0;}
#H .boxOeffnungszeiten{margin:0 0 30px;padding:0;}
/*cRechts (H) - box Angebote-ANFANG----------------------------------------*/
.boxAngeboteOben{
background:url('../bilder/boxAllgemein-oben.png') no-repeat;
height:10px;
margin:0;
padding:0;
width:197px;
}
* html .boxAngeboteOben{background:url('../bilder/boxAllgemein-oben.gif') no-repeat;}
.boxAngeboteMitte{
background:url('../bilder/boxAllgemein-hint.png') no-repeat;
margin:0;
padding:0 10px 5px;
text-align:center;
width:177px;
}
* html .boxAngeboteMitte{
background:url('../bilder/boxAllgemein-hint.gif') no-repeat;
text-align:left;
}
*+html .boxAngeboteMitte{text-align:left;}
.boxAngeboteUnten{
background:url('../bilder/boxAllgemein-unten.png') no-repeat;
height:10px;
margin:0;
padding:0;
width:197px;
}
* html .boxAngeboteUnten{background:url('../bilder/boxAllgemein-unten.gif') no-repeat;}
.angebote{
margin:auto;
padding:5px 0 0;
width:160px;
}
/*button/stoerer der oben als Layer auf dem Produktbild steht*/
.sonderangebote{
height:25px;
left:24px;
position:absolute;
top:5px;
width:130px;
z-index:1;
}
.boxAngeboteMitte p{
margin:0;
padding:0 0 15px;
text-align:left;
}
.preisOut{font-weight:700;text-decoration:line-through;}
.preisIn{color:#c03;font-weight:700;}
.buttonWarenkorb{
background:url('../bilder/buttonWarenkorb-hint.gif') no-repeat;
font-weight:700;
height:12px;
margin:0;
padding:5px 6px;
width:104px;
}
.buttonWarenkorbSelect input[type="text"]{
float:left;
height:14px;
margin:1px 10px 0 0;
padding:3px 6px;
width:35px;
}
.buttonWarenkorbSelect input[type="image"]{
float:left;
font-weight:700;
margin:0;
}
* html .buttonWarenkorbSelect .anzahl{
height:15px;
padding:3px 6px;
width:35px;
}
* html .buttonWarenkorbSelect input{
float:left;
margin:0 10px 0 0;
padding:0;
}
#H .buttonWarenkorb a{color:#666;text-decoration:none;}
#H .buttonWarenkorb a:hover{color:#690;text-decoration:underline;}
/*cRechts (H) - box Angebote-ENDE----------------------------------------*/
/*cRechts (H) - box Allgemein-ANFANG----------------------------------------*/
.boxAllgemeinOben{
background:url('../bilder/boxAllgemein-oben.png') no-repeat;
height:10px;
margin:0;
padding:0;
width:197px;
}
* html .boxAllgemeinOben{background:url('../bilder/boxAllgemein-oben.gif') no-repeat;}
.boxAllgemeinMitte{
background:url('../bilder/boxAllgemein-hint.png') no-repeat;
margin:0;
padding:0 10px 5px;
width:177px;
}
* html .boxAllgemeinMitte{
background:url('../bilder/boxAllgemein-hint.gif') no-repeat;
text-align:left;
}
*+html .boxAllgemeinMitte{text-align:left;}
.boxAllgemeinUnten{
background:url('../bilder/boxAllgemein-unten.png') no-repeat;
height:10px;
margin:0 0 10px;
padding:0;
width:197px;
}
* html .boxAllgemeinUnten{background:url('../bilder/boxAllgemein-unten.gif') no-repeat;}
.allgemein{
margin:auto;
padding:5px 0 0;
width:160px;
}
.allgemeinBild{
padding:0;
margin:0 0 10px;
text-align:center;
width:139px;
}
/*cRechts (H) - box Allgemein-ENDE----------------------------------------*/
/*FORMULARE------------------------------------------------------------------------------------------------------------------------------------------------------------*/
input{border:1px solid #666;padding:1px 2px;}
select{border:1px solid #666;padding:1px 2px;}
textarea{border:1px solid #666;padding:1px 2px;}
button{
background-color:#E6E6E6;
border:none;
color:#8A8A8A;
cursor:pointer;
height:20px;
line-height:18px;
width:110px;
}
#kontaktformular{width:470px;}
#kontaktformular input,#kontaktformular textarea{margin:2px 0;width:263px;}
#kontaktformular label{margin:2px 0;}
#kontaktformular .plz{margin:2px 0;width:100px;}
#kontaktformular .button{font-size:1em;margin:2px 0 2px 142px;width:100px;}
#kontaktformular .shopButton input{
font-size:1em;
margin:2px 0 2px 142px;
width:120px;
border:0;
}
label.left{float:left;width:140px;}
form br{clear:both;}
input.offset,label.offset{margin-left:140px;}
.warn{color:red;}
/*HAUPTNAVIGATION------------------------------------------------------------------------------------------------------------------------------------------------------*/
#D img{float:left;}
/*#D a:link, #D a:visited{
background:url('../bilder/navigation/shop_in.gif') no-repeat;
float:left;
height:18px;
margin:0;
padding:0;
width:38px;
}
#D a:hover,#D a:active{
background:url('../bilder/navigation/shop_ak.gif') no-repeat;
float:left;
height:18px;
margin:0;
padding:0;
width:38px;
}
#AShop #D a:link,#AShop #D a:visited{
background:url('../bilder/navigation/trend_kueche_in.gif') no-repeat;
float:left;
height:18px;
margin:0;
padding:0;
width:112px;
}
#AShop #D a:hover,#AShop #D a:active{
background:url('../bilder/navigation/trend_kueche_ak.gif') no-repeat;
float:left;
height:18px;
margin:0;
padding:0;
width:112px;
}
*/
#D .navigationShop a{
background:url('../bilder/navigation/shop_in.gif') no-repeat;
float:left;
height:18px;
margin:0;
padding:0;
width:38px;
}
#D .navigationShop a:hover{background:url('../bilder/navigation/shop_ak.gif') no-repeat;}
#AShop #D .navigationShop a:link, #AShop #D .navigationShop a:visited{
background:url('../bilder/navigation/shop_ak.gif') no-repeat;
float:left;
height:18px;
margin:0;
padding:0;
width:38px;
}
#D .navigationLaden a:link,#D .navigationLaden a:visited{
background:url('../bilder/navigation/trend_kueche_ak.gif') no-repeat;
float:left;
height:18px;
margin:0;
padding:0;
width:112px;
}
#AShop #D .navigationLaden a{
background:url('../bilder/navigation/trend_kueche_in.gif') no-repeat;
float:left;
height:18px;
margin:0;
padding:0;
width:112px;
}
#AShop #D .navigationLaden a:hover{background:url('../bilder/navigation/trend_kueche_ak.gif') no-repeat;}
/*Navigation Links-----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*2.ebene*/
#navlink{width:190px;padding:0 0 0 3px;}
#navlink ul{margin:0;padding:0;}
/*Liste fuer shop - Farbe ist Gruen*/
#AShop #navlink ul{
border-bottom:1px dashed #999;
margin:0;
padding:0;
}
#navlink li{list-style-type:none;}
/*2.ebene*/
#navlink li.ebene2 a{
background:url('../bilder/aktiv2.gif') no-repeat;
border-top:1px dashed #999;
color:#666;
display:block;
font-size:1.2em;
font-weight:700;
margin:0 0 2px;
padding:2px 0 4px 25px;
text-decoration:none;
}
#AShop #navlink li.ebene2 a{
background:url('../bilder/aktiv2.gif') no-repeat;
border-top:1px dashed #999;
color:#666;
display:block;
font-size:1.2em;
font-weight:700;
margin:2px 0 0;
padding:2px 0 2px 25px;
text-decoration:none;
}
* html #navlink li.ebene2 a{height:12px;}
#navlink li.ebene2 a:hover,#navlink li.ebene2 a#aktiv2{color:#000;}
#navlink li.ebene2 a:hover{
background:none;
background-color:#e0f1f8;
color:#666;
}
/*Grafik fuer shop - Farbe ist Gruen*/
#AShop #navlink li.ebene2 a{background:url('../bilder/aktiv2shop.gif') no-repeat;}
/*links fuer shop - Farbe ist Gruen*/
#AShop #navlink li.ebene2 a:hover{
background:none;
background-color:#f0f8e0;
color:#666;
}
/*3.ebene*/
#navlink li.ebene3 a{
background:url('../bilder/aktiv3.gif') no-repeat;
border:none;
display:block;
font-size:1.1em;
font-weight:normal;
margin:1px 0;
padding:0 0 0 34px;/**/
text-decoration:none;
text-transform:none;
width:156px;
}
#navlink li.ebene3 a:hover,#navlink li.ebene3 a#aktiv3{
background:url('../bilder/aktiv3.gif') no-repeat;
color:#09f;
}
#navlink li.ebene3 a:hover{
background:none;
background-color:#e0f1f8;
color:#666;
}
/*
#navlink .last{
border-bottom:1px dashed #999;
margin-bottom:2px;
}
*/
/*grafik fuer shop - Farbe ist Gruen*/
#AShop #navlink ul li ul{
border: 0;
}

#AShop #navlink ul li ul li.ebene3 a{
background:url('../bilder/aktiv3shop.gif') no-repeat;
border:0;
display:block;
font-size:1.1em;
font-weight:normal;
margin:1px 0;
padding:0 0 0 34px;/**/
text-decoration:none;
text-transform:none;
width:156px;
}
/*links fuer shop - Farbe ist Gruen*/
#AShop #navlink ul li.ebene3 a:hover,#AShop #navlink li.ebene3 a#aktiv3{
background:url('../bilder/aktiv3shop.gif') no-repeat;
color:#690;
font-weight:normal;
}
#AShop #navlink ul li.ebene3 a:hover{
background:none;
background-color:#f0f8e0;
color:#666;
font-weight:normal;
}
/*4.ebene*/
#navlink li.ebene4 a{
background:none;
border:none;
display:block;
font-size:1em;
font-weight:normal;
margin:0;
padding:0 0 0 42px;
text-decoration:none;
width:148px;
}
#navlink li.ebene4 a:hover, #navlink li.ebene4 a#aktiv4{background:none;color:#09f;}
#navlink li.ebene4 a:hover{background-color:#e0f1f8;color:#09f;}
/*links fuer shop - Farbe ist Gruen*/
#AShop #navlink ul li ul li.ebene4 a{
background:none;
border:0;
display:block;
font-size:1em;
font-weight:normal;
margin:0;
padding:0 0 0 42px;
text-decoration:none;
width:148px;
}
#AShop #navlink ul li ul li.ebene4 a:hover,#AShop #navlink ul li ul li.ebene4 a#aktiv4{
background:none;
color:#690;
font-weight:normal;
}
#AShop #navlink ul li ul li.ebene4 a:hover{
background-color:#f0f8e0;
color:#666;
font-weight:normal;
}
/*5.ebene*/
#navlink li.ebene5 a{
background:none;
border:none;
display:block;
font-size:1em;
font-weight:normal;
margin:0;
padding:0 0 0 62px;
text-decoration:none;
width:128px;
}
#navlink li.ebene5 a:hover,#navlink li.ebene5 a#aktiv5{background:none;color:#09f;}
#navlink li.ebene5 a:hover{color:#09f;text-decoration:underline;}
/*links fuer shop - Farbe ist Gruen*/
#AShop #navlink ul li ul li ul li.ebene5 a{
background:none;
border:0;
display:block;
font-size:1em;
font-weight:normal;
margin:0;
padding:0 0 0 62px;
text-decoration:none;
width:128px;
}
#AShop #navlink ul li ul li ul li.ebene5 a:hover,#AShop #navlink ul li ul li ul li.ebene5 a#aktiv5{
background:none;
color:#690;
font-weight:normal;
}
#AShop #navlink ul li ul li ul li.ebene5 a:hover{
text-decoration:underline;
color:#666;
font-weight:normal;
}
/*-fusszeile (I)-------------------------------------------------------------------------------------------------------------------------------------------------------*/
#footer{
border-bottom:1px solid #b2b2b2;
margin:30px 0 10px;
padding:0 0 10px;
width:674px;
}
#AShop .lesezeichen{background:url('../bilder/pfeil-gruen.gif') no-repeat;padding:0 20px 2px 17px;}
#AShop .weiterempfehlen{background:url('../bilder/pfeil-gruen.gif') no-repeat;padding:0 20px 2px 17px;}
#AShop .druckversion{background:url('../bilder/pfeil-gruen.gif') no-repeat;padding:0 0 2px 17px;}
#AShop .top{background:url('../bilder/pfeil-gruen.gif') no-repeat;margin:0;padding:0 0 0 17px;}
.lesezeichen{background:url('../bilder/pfeil-blau.gif') no-repeat;padding:0 20px 2px 17px;}
.weiterempfehlen{background:url('../bilder/pfeil-blau.gif') no-repeat;padding:0 20px 2px 17px;}
.druckversion{background:url('../bilder/pfeil-blau.gif') no-repeat;padding:0 0 2px 17px;}
.top{background:url('../bilder/pfeil-blau.gif') no-repeat;margin:0;padding:0 0 0 17px;}
.teast{margin:0 0 0 270px;}
#footer a{color:#666;}
#AShop #footer a:hover{color:#690;}
#footer a:hover{color:#09f;}
/*----------------------------------------------------------------------------------------------------SITEMAP--------------------------------------------------------------- */
/* Listen*/
#sitemap ul{list-style-image:none;list-style:none;padding:0;}
/*IE fix for bug*/
*+html #sitemap ul{margin:0 0 0 2px;}
/*IE fix for bug*/
* html #sitemap ul{margin:0 0 0 2px;}
#sitemap li{margin:0;padding:0;height:17px;}
#sitemap .erste{background:url(../bilder/sitemap/erste.gif) no-repeat;padding:2px 0 0 20px;}
#sitemap .zweite{background:url(../bilder/sitemap/zweite.gif) no-repeat;padding:1px 0 0 40px;}
#sitemap .dritte{background:url(../bilder/sitemap/dritte.gif) no-repeat;padding:1px 0 0 55px;}
#sitemap .vierte{background:url(../bilder/sitemap/vierte.gif) no-repeat;padding:1px 0 0 68px;}
.copyright{text-align:center;}
/*----------------------------------------------------------------------------------------------------Weiterempfehlen--------------------------------------------------------------- */
#FWeiterempfehlen{
float:left;
margin:10px;
padding:0;
width:674px !important;
width:654px;
}
.formError{
background-color:#fff;
border:1px solid #9E0B0E;
color:#9E0B0E;
margin:4px 2px;
padding:2px;
}
#FWeiterempfehlen tr{line-height:22px;}
#FWeiterempfehlen .erste{width:40% !important;}
#FWeiterempfehlen .zweite{width:60%;}
#FWeiterempfehlen .buttonZurueck{
background:url('../bilder/button_zurueck.gif') no-repeat;
border:0;
height:22px;
padding:0;
width:120px;
}
#FWeiterempfehlen .buttonUeberpruefen{
background:url('../bilder/button_ueberpruefen.gif') no-repeat;
border:0;
height:22px;
padding:0;
width:120px;
}
#FWeiterempfehlen .buttonAbschicken{
background:url('../bilder/button_abschicken.gif') no-repeat;
border:0;
height:22px;
padding:0;
width:120px;
}
#FWeiterempfehlen .buttonZuruecksetzen{
background:url('../bilder/button_zuruecksetzen.gif') no-repeat;
border:0;
height:22px;
padding:0;
width:120px;
}
/*----------------------------------------------------------------------------------------------------Login--------------------------------------------------------------- */
#login{float:left;padding:0 0 15px;}
.loginLinks{
border-right:1px solid #bababa;
border-top:1px solid #bababa;
float:left;
height:150px;
width:336px;
}
.loginRechts{
border-top:1px solid #bababa;
float:left;
margin:0 0 0 5px;
width:331px;
}
.loginRechts .shopButton input{border:0;}
.loginUnten{clear:both;}
#login form br {clear:both;}
#login input{margin:2px 0;}
#login label{margin:2px 0;}
.shopButton input{border:0;}
/*----------------------------------------------------------------------------------------------------Popup--------------------------------------------------------------- */
#popup{
font-family:Verdana, sans-serif;
font-size:11px;
padding:5px 10px;
width:600px;
}
#popupCenter{
text-align:center;
padding:5px 10px;
width:600px;
}
.popupHeader{
background-color:#B1CC7E;
color:#000;
font-family:Verdana, sans-serif;
font-size:13px;
padding:0 5px 5px;
}
.popupImage{padding:5px;}
.popupLink{font-size:11px;padding:5px 0 0;}
.popupLink a{color:#690;}
.popupLink a:hover{color:#666;}
/*----------------------------------------------------------------------------------------------------News--------------------------------------------------------------- */
.newsBoxOben{background:url('../bilder/boxNews-oben.png') no-repeat;height:10px;margin:0;padding:0;width:470px;}
* html .newsBoxOben{background:url('../bilder/boxNews-oben.gif') no-repeat;}
.newsBoxMitte{background:url('../bilder/boxNews-hint.png') no-repeat;float:left;margin:0;padding:0 10px;width:450px;}
* html .newsBoxMitte{background:url('../bilder/boxNews-hint.gif') no-repeat;text-align:left;}
*+html .newsBoxMitte{text-align:left;}
.newsBild{float:left;padding:0 10px 0 0;width:102px;}
.newsEintrag{float:left;width:338px;}
.newsEintrag .bodytext{padding:0 0 4px;}
.newsEintrag .bodytextRight{float:right;padding:0 0 4px;}
.newsBoxUnten{background:url('../bilder/boxNews-unten.png') no-repeat;float:left;height:10px;margin:0 0 10px;padding:0;width:470px;}
* html .newsBoxUnten{background:url('../bilder/boxNews-unten.gif') no-repeat;}
#newsEintragDetail .bodytext{padding:0 0 12px;}
.zurueck{background:url('../bilder/pfeil-blau-zurueck.gif') no-repeat;margin:0;padding:0 0 0 15px;}
/********** TYPO3-Styles **********/
/*default styles for extension "tx_cssstyledcontent"*/
/*Captions*/
DIV.csc-textpic-caption-c .csc-textpic-caption{text-align:center;}
DIV.csc-textpic-caption-r .csc-textpic-caption{text-align:right;}
DIV.csc-textpic-caption-l .csc-textpic-caption{text-align:left;}
/* Needed for noRows setting*/
DIV.csc-textpic DIV.csc-textpic-imagecolumn{float:left;display:inline;}
/*Border just around the image*/
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG{border:2px solid #000;padding:0;}
DIV.csc-textpic-imagewrap{padding:0;}
DIV.csc-textpic IMG{border:none;}
/*DIV: This will place the images side by side*/
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image{float:left;}
/*UL: This will place the images side by side*/
DIV.csc-textpic DIV.csc-textpic-imagewrap UL{list-style:none;margin:0;padding:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI{float:left;margin:0;padding:0;}
/*DL: This will place the images side by side*/
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image{float:left;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT{float:none;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD{float:none;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG{border:none;}/*FE-Editing Icons*/
DL.csc-textpic-image{margin:0;}
DL.csc-textpic-image DT{margin:0;display:inline;}
DL.csc-textpic-image DD{margin:0;}
/*Clearer*/
DIV.csc-textpic-clear{clear:both;}
/*Margins around images:*/
/*Pictures on left, add margin on right*/
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-right:10px;}/*IE fix for double-margin bug*/
/*Pictures on right, add margin on left*/
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:10px;}/*IE fix for double-margin bug*/
/*Pictures centered, add margin on left*/
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:10px;}/*IE fix for double-margin bug*/
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG{margin:0;}
/*Space below each image (also in-between rows)*/
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:5px;}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow{margin-bottom:5px;display:block;}
DIV.csc-textpic DIV.csc-textpic-imagerow{clear:both;}
/*No margins around the whole image-block*/
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0 !important;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0 !important;}
/*Add margin from image-block to text (in case of "Text w/ images")*/
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{margin-right:10px !important;}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{margin-left:10px !important;}
/*Positioning of images:*/
/*Above*/
DIV.csc-textpic-above DIV.csc-textpic-text{clear:both;}
/*Center (above or below)*/
DIV.csc-textpic-center{text-align:center;/*IE-hack*/}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap{margin:0 auto;}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{text-align:left;/*Remove IE-hack*/}
DIV.csc-textpic-center DIV.csc-textpic-text{text-align:left;/*Remove IE-hack*/}
/*Right (above or below)*/
DIV.csc-textpic-right DIV.csc-textpic-imagewrap{float:right;}
DIV.csc-textpic-right DIV.csc-textpic-text{clear:right;}
/*Left (above or below)*/
DIV.csc-textpic-left DIV.csc-textpic-imagewrap{float:left;}
DIV.csc-textpic-left DIV.csc-textpic-text{clear:left;}
/*Left (in text)*/
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap{float:left;}
/*Right (in text)*/
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{float:right;}
/*Right (in text, no wrap around)*/
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{float:right;clear:both;}
/*Hide from IE5-mac. Only IE-win sees this.\*/
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text{height:1%;}
/*End hide from IE5/mac*/
/*Left (in text, no wrap around)*/
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{float:left;clear:both;}
/*Hide from IE5-mac. Only IE-win sees this.\*/
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text{height:1%;}
/*End hide from IE5/mac*/
DIV.csc-textpic DIV.csc-textpic-imagerow-last{margin-bottom:0;}
/*default styles for extension "tt_news"*/
.news-single-author{display:inline;}
#welcomeTable{width:100%;}
.welcomeText{border-right:1px solid #BABABA;padding:0 10px 0 0;width:75%;}
.welcomeCustom{padding:0 0 0 10px;width:25%;}
/*------------------------GoogleMaps Anfahrt----------------------------------------*/
#gmMap{margin:0;padding:0;}
* html #gmMap{margin:0;}
#gmForm{font:normal normal normal 12px Verdana, sans-serif;padding-top:10px;}
#gmForm h2{font-size:1.1em;margin:0 0 5px;padding:0;}
#gmForm br {clear:both;}
#gmForm input{background-color:#fff;border:1px solid #666;margin:2px 5px 2px 0;padding:2px;font-size:1.1em;}
#gmForm label{float:left;margin-right:10px;margin-top:4px;text-align:right;width:50px;}
#gmForm .hinweistext{display:block;font-size:.9em;padding:0 0 8px 60px;}
#gmForm #zielAdresse{display:block;float:left;padding:4px 0 0;}
#gmForm .submit{border:0;color:#09f;font:normal 700 1.1em Verdana;margin:5px 5px 5px 60px;}
#directions{font:normal normal normal 12px Verdana, sans-serif;margin:20px 0 5px;}
#directions h2{font-size:1.1em;margin:0 0 5px;padding:0;}
#directions .googledir{background:#fff;}/*Hintergrundfarbe Google Ergebnisseite*/
.gmMarker{font:normal normal normal 10px Verdana, sans-serif;}/* Schriftart im Marker*/
.gmMarker strong{color:#666;}/*Farbe Firmenname im Marker*/
.gmMarker a:link,.gmMarker a:visited{color:#09f;text-decoration:underline;}/*Farbe Hyperlink im Marker*/
.gmMarker a:hover,.gmMarker a:active{color:#666;text-decoration:underline;}/*Farbe Hyperlink im Marker*/
