/* MachHTML ANFANG */
/* Shopdesign (C) Copyright 2011 MachHTML. Alle Rechte vorbehalten. Das Kopieren im Ganzen oder in Teilen ohne unsere vorherige ausdr&uuml;ckliche schriftliche Zustimmung ist untersagt. */

.hintergrund { width:100%; text-align:center; margin:0px; }
.vorlage-gss { width:982px; padding:0px; margin-bottom:20px; margin-left:auto; margin-right:auto; font-Family:'Arial'; font-size:12px; }
.vorlage-gss a:link { color:#ff7711; }
.vorlage-gss a:active { color:#ff7711; }
.vorlage-gss a:visited { color:#ff7711; }
.vorlage-gss a:hover { color:#ff7711; }
.kopfzeile { width:982px; height:241px; position:relative; background-image:url('bilder/kopfzeile.jpg'); background-repeat:no-repeat; margin:0px; padding:0px; }
.kopfzeile * { margin:0px; padding:0px; }
.machhtml { margin:20px 0px 5px 0px; text-align:center; }
.machhtml div { width:982px; margin-left:auto; margin-right:auto; text-align:right; font-Family:'Arial'; font-size:10px; }
.mh-txt { font-size:10px; text-align:center; }
.machhtml a:link, .machhtml a:active, .machhtml a:visited, .machhtml a:hover { color:#0050A0; }
.struktur { width:982px; border-collapse:collapse; text-align:left; }

.menueoben { width:982px; height:34px; position:absolute; top:198px; bottom:0px; left:20px; text-align:center; vertical-align:bottom; background:url('bilder/bg-menue.jpg') repeat-x; }
.menueoben span { display:block; float:left; width:2px; height:34px; background-image:url('bilder/menue-linie.jpg'); background-repeat:no-repeat; }
.menueoben span.erster { margin-left:10px; }
.menueoben a:link { font-size:14px; letter-spacing:0.06em; font-weight:bold; color:#FFFFFF; display:block; float:left; line-height:34px; text-decoration:none; padding-left:15px; padding-right:15px; }
.menueoben a:active { font-size:14px; letter-spacing:0.06em; font-weight:bold; color:#FFFFFF; display:block; float:left; line-height:34px; text-decoration:none; padding-left:15px; padding-right:15px; }
.menueoben a:visited { font-size:14px; letter-spacing:0.06em; font-weight:bold; color:#FFFFFF; display:block; float:left; line-height:34px; text-decoration:none; padding-left:15px; padding-right:15px; }
.menueoben a:hover { background-image:url('bilder/bg-menue-mo.jpg'); background-repeat:repeat-x; font-size:14px; letter-spacing:0.06em; font-weight:bold; color:#FFFFFF; display:block; float:left; line-height:34px; text-decoration:none; padding-left:15px; padding-right:15px; }

.suche { text-align:left; width:230px; height:34px; position:absolute; top:200px; right:30px; }
.suche-eingabe { margin:0px 5px; width:125px; height:30px; line-height:28px; border:0; vertical-align:top; background-color:transparent; border:0; }
.suche-bt { margin:2px 0px 0px 0px; width:78px; height:26px; border:0; background-color:transparent; border:0; cursor:pointer; color:transparent;}

.linkespalte { width:232px; vertical-align:top; padding:10px 0px 0px 0px; }
.linkespalte  * { margin:0px; padding:0px; }
.l-gss { width:210px; margin-right:14px; }
.l-gss h3 { font-Family:'Arial'; font-size:14px; letter-spacing:0.06em; font-weight:bold; text-align:center; color:#FFFFFF; /* width:100%; */ height:40px; line-height:40px; margin:0px; padding:0px; padding-left:15px; padding-right:15px; background-image:url('bilder/bg-box-o.jpg'); background-repeat:no-repeat; }
.l-gss .box-m { width:210px; margin:0px; margin-bottom:10px; padding:0px; background:url('bilder/bg-box-m.jpg') repeat-y; }
.l-gss .box-u { width:210px; margin:0px; padding:0px; padding-bottom:30px; background:url('bilder/bg-box-u.jpg') no-repeat bottom; }
.l-gss .box-inhalt { padding:10px; padding-top:5px; text-align:left; font-Family:'Arial'; font-size:12px; }

.l-gss a:link, .l-gss a:active, .l-gss a:visited { color:#0050A0; margin:0px; padding:0px; vertical-align:top; }
.l-gss a:hover { text-decoration:underline; }
.l-gss ul { list-style-position:outside; margin:0px; padding:0px; padding-left:30px; text-align:left; }
.l-gss li { font-Family:Arial; font-size:14px; list-style-image:url('bilder/listenpunkt.jpg'); margin:0px; padding:0px; margin-bottom:4px; }
.l-gss .kategorien li:hover { font-size:14px; list-style-image:url('bilder/listenpunkt-mo.jpg'); }
.kategorien a:link, .kategorien a:active, .kategorien a:visited, .kategorien a:hover { font-Family:Arial; font-size:14px; text-decoration:none; font-weight:bold; }
.kategorien ul li ul a:link, .kategorien ul li ul a:active, .kategorien ul li ul a:visited, .kategorien ul li ul a:hover { font-Family:Arial; font-size:12px; text-decoration:none; font-weight:bold; }
.l-gss li ul { list-style-position:outside; margin:0px 0px 8px 0px; padding:0px; padding-left:15px; text-align:left; }
.l-gss li ul li { font-Family:Arial; font-size:12px; list-style-image:url('bilder/listenpunkt-kl.jpg'); margin:0px; padding:0px; margin-bottom:3px; }
.l-gss .kategorien li ul li:hover { font-size:12px; list-style-image:url('bilder/listenpunkt-kl-mo.jpg'); }
.l-gss .kategorien li ul { display: none; }
.l-gss .kategorien li:hover ul { display: block; }


.l-gss p { padding:5px 0px; font-Family:'Arial'; font-size:12px; text-align:justify; }
.l-gss .fett { font-size:14px; text-align:left; }

.zentriert { text-align:center; }
.zentriert img { margin:5px auto; }
.ueb { margin:5px auto; }
.ueb img { margin:0px; }

.inhalt { width:748px; vertical-align:top; padding:10px 0px 0px 0px;  }

.box-gr { width:748px; margin:0px; padding:0px; margin-bottom:10px; }
.box-gr-o { width:748px; margin:0px; padding:0px; background-image:url('bilder/bg-box-gr-o.jpg'); background-repeat:no-repeat; }
.box-gr-u { width:748px; margin:0px; padding:0px; background-image:url('bilder/bg-box-gr-u.jpg'); background-repeat:no-repeat; background-position:bottom; }
.box-gr-m { width:748px; margin:0px; padding:0px; background-image:url('bilder/bg-box-gr-m.jpg'); background-repeat:repeat-y; }
.box-gr-inhalt { margin:0px; padding:10px 20px; }

.inhalt h2 { margin:15px 0px 20px 0px; text-align:center; }
.inhalt .absatz { clear:both; }
.inhalt .logos { text-align:center; }
.inhalt .logos img { margin:auto 30px; }

#galerie-gss { width:702px; height:465px; padding:5px 0px 0px 0px; margin:0px 0px 10px 0px; }
#galerie-gss * { margin:0px; padding:0px; }
#galerie-gss .thumbs-gss { border-top:1px solid #CFCFCF; border-bottom:1px solid #CFCFCF; width:702px; min-height:90px; text-align:center; padding-top:5px; overflow:hidden; }
#galerie-gss img { border:0; }
#galerie-gss a:link, .galerie-gss a:active, .galerie-gss a:visited, #galerie-gss a:hover { text-decoration:none; }
#galerie-gss .bilddiv { width:692px; height:360px; text-align:center; display:block; margin-left:5px; margin-right:5px; margin-bottom:5px; overflow:hidden; }
#galerie-gss .bilddiv img { margin-left:auto; margin-right:auto; }
#galerie-gss .thumb { vertical-align:middle; overflow:hidden; width:110px; height:80px; display:inline; margin-left:2px; margin-right:2px; }
#galerie-gss .thumb img { margin-left:auto; margin-right:auto; vertical-align:middle; }

.Gluehbirnen2 { display:none; }

/* MachHTML ENDE */