/* Grundeinstellungen zur Vereinheitlichung der Browser */
html,body,div,span,h1,h2,h3,h4,h5,h6,p,ul,ol,li,table,th,td,a,img,hr {margin:0px;padding:0px;border:none 0px;text-align:left}
body {font-weight:normal;text-decoration:none;line-height: 110%;font-size:100.01%}
p,h1,h2,h3,h4,h5,h6,th,td {font-size:1em;font-weight:normal;line-height: 110%}
table {border-collapse:collapse;border-spacing:0px;empty-cells:show}
th,td {vertical-align:top}
a {background-color:transparent;text-decoration:none}
span.aus {display:none}
.stopfl {clear:left;height:1px;line-height:0px;font-size:0px;background:transparent}
.stopfr {clear:right;height:1px;line-height:0px;font-size:0px;background:transparent}
.stopf {clear:both;height:1px;line-height:0px;font-size:0px;background:transparent}

/* Globale Einstellungen */
body {font-family:Arial,Helvetica,sans-serif;background-color:#ffffff;color:#231F20;background-image:url("../medien/layout/back.gif");background-repeat:repeat-x} /* IE5x */

/* Sterne etc. */
.sterne {position:absolute;top:96px;left:0px;width:100%;height:257px;background-repeat:no-repeat;background-position:top center}
#stern1 {background-image:url("../medien/layout/back1.gif")}
#stern2 {background-image:url("../medien/layout/back2.gif")}
#stern3 {background-image:url("../medien/layout/back3.gif")}
#stern4 {background-image:url("../medien/layout/back4.gif")}
#stern5 {background-image:url("../medien/layout/back5.gif")}

/* Rahmen */
#rahmen {position:relative;width:772px;margin:0px auto} /* IE5x */

/* Menü 1 und 2 */
#menue1 {position:absolute;left:0px;width:350px}
#menue2 {position:absolute;right:10px;width:280px}
#menue1 ul,#menue2 ul { list-style-type:none; font-size:11px; font-weight: bold; padding-top:14px }
#menue1 li {float:left;padding-right:10px}
#menue2 li {float:right;padding-left:11px}
#menue1 a,#menue2 a {color:#939598;display:block}
#menue1 a:hover,#menue1 a.aktiv,#menue2 a:hover,#menue2 a.aktiv {color:#231F20}
#menue2 div.laender {float:right;margin:14px 0px 0px 5px;width:25px;height:15px}
#menue2 div.laender a {display:block;width:25px;height:15px}
#menue2 div.laender a:hover {background:none !important}
#NL {background-image:url("../medien/layout/NL_1.gif")}
#NL a {background-image:url("../medien/layout/NL_1.gif")}
#GB {background-image:url("../medien/layout/GB_1.gif")}
#GB a {background-image:url("../medien/layout/GB_0.gif")}
#D {background-image:url("../medien/layout/D_1.gif")}
#D a {background-image:url("../medien/layout/D_0.gif")}

/* Logo */
#logo {height:96px;margin-left:266px}

/* Kopf */
#kopf {width:772px;height:257px;margin-bottom:23px}
#diashow {position:absolute;left:110px;border-width:0px 1px;border-color:#FFFFFF;border-style:solid}
#links {width:91px;height:257px;overflow:hidden}
#links a {display:block;width:89px;height:22px;padding-top:63px;border-width:0px 1px 1px 1px;border-color:#FFFFFF;border-style:solid;text-align:center;font-size:10px;font-weight:bold} /* IE5x */
#links a:hover {text-decoration:underline}
#linksmercatorhalle {background-image:url(../medien/divers/links_mercatorhalle.jpg);color:#000}
#linkscasino {background-image:url(../medien/divers/links_casino.jpg);color:#000}
#linksmall {background-image:url("../medien/divers/links_mall.jpg");color:#000000}
#linkshome {background-image:url(../medien/divers/links_home.jpg);color:#000}
#links a.info {height:85px;padding-top:0px;background-color:#DBDFEE;color:#000000;font-size:11px;font-weight:normal;line-height:130%} /* IE5x, IE6 */
#links a.info:hover {background-color:#004E96;color:#FFFFFF;text-decoration:none}
#links span.titel {font-size:10px;font-weight:bold;line-height:150%}

/* Menü 3 */
#menue3 {width:96px;float:left;background-repeat:no-repeat;font-size:11px;line-height:18px;min-height:60px} /* IE5x, IE6 */
#menue3 ul {list-style-type:none;padding-top:60px}
#menue3 a {color:#939598;display:block}
#menue3 a:hover,#menue3 a.aktiv {color:#231F20}

/* Menü 4 */
#menue4 {width:100px;float:left}
#menue4 #shopliste {margin-top:0px}
#menue4 #shopliste ul {list-style-type:none;padding-top:60px;border-bottom:1px solid #939598;float:none;margin-right:0px;font-size:11px;line-height:18px;font-weight:normal}
#menue4 #shopliste li {border-top:1px solid #939598;padding-left:5px}
#menue4 #shopliste a {color:#939598;display:block}
#menue4 #shopliste a:hover,#menue4 #shopliste a.aktiv {color:#231F20}

/* Inhalt */
#inhalt {float:left;margin-left:17px;width:386px;min-height:208px} /* IE5x,IE6 */
#inhalt.start {margin-left:0px;width:772px}
#inhalt.shop {margin-left:19px;width:286px} /* IE6 */
#inhalt h1 {font-size:14px;font-weight:bold}
#inhalt h2 {font-size:14px;margin-top:8px;font-weight:bold}
#inhalt h3 {font-size:14px;margin-top:8px}
#inhalt p {font-size:12px;margin-top:8px;line-height:17px;text-align:justify}
#inhalt div.oeffnung {float:left;width:1em}
#inhalt div.oeffnung2 {float:left;width:11em}
#inhalt a {color:#231F20;text-decoration:underline}
#inhalt img.bild {position:absolute;top:376px;left:514px}
#inhalt table {font-size:12px;margin-top:8px;line-height:16px}
#inhalt th {font-weight:bold;line-height:16px}
#inhalt td.rechts {text-align:right; padding-left: 10px; line-height:16px}
#inhalt td.links { line-height: 18px; text-align: left; padding-left: 20px; }
/* Startlinks */
#startlinks {width:772px;height:197px;margin-bottom:11px}
#startlinks ul {list-style-type:none}
#startlinks li {float:left;width:256px;height:197px}
#startlinks a {display:block;width:256px;height:47px;text-align:center;font-weight:bold;text-decoration:none;padding-top:150px} /* IE5x */
#startlinks a:hover {text-decoration:underline}
#startmall {background-image:url("../medien/divers/start_mall.jpg")}
#startmercatorhalle {background-image:url("../medien/divers/start_mercatorhalle.jpg")}
#startcasino {background-image:url("../medien/divers/start_casino.jpg")}
#startmall a {color:#FFFFFF}
#startmercatorhalle a {color:#FFFFFF}
#startcasino a {color:#FFFFFF}

/* Ende */
#ende {clear:both;width:258px;margin:0px 0px 10px 514px;font-size:12px}
#ende ul {list-style-type:none}
#ende li.l1 {float:left}
#ende li.l2 {text-align: center}
#ende li.l3 {float:right}
#ende a {color:#939598}
#ende a:hover {color:#231F20}

/* Shopliste */
#shopliste {margin-top:10px}
#shopliste ul {float:left;margin-right:5px;list-style-type:none;font-size:12px;line-height:150%;font-weight:bold} /* IE5x */
#shopliste ul a {text-decoration:none}

/* ShopDetail */
#shoplogo {float:right;margin:208px -276px 10px 16px;width:258px;text-align:center}
#shoplogo img {} /* IE5x,IE6 */
#shoplogo p {font-size:12px;text-align:center}

/* Galerieliste */
table.galerieliste {margin-top:10px;font-size:12px;line-height:140%}
table.galerieliste td {vertical-align:middle;padding:10px 10px 6px 0;font-size:12px;line-height:140%}

/* Galerie */
#galerie {margin-top:10px}
#galerie div.vorschau {width:120px;height:120px;background-color:#ffffff;text-align:center;display:table-cell;vertical-align:middle}
#galerie div.vorschau span {} /* IE5x,IE6,IE7 */
#galerie div.vorschau img {vertical-align:middle}
#galerie td { background-color:#ffffff; border: solid 1px #bcc3c8}
#galerie em {font-weight:bold;font-style:normal}
#galerie p {margin:2px;font-size:9px;line-height:110%}
#inhalt a.aktiv {background-color:#E0E0E0}

/* Galeriedetail */
body.galerie {background-image:none}
#gal_detail {margin:10px}
#gal_infos {font-size:0.75em;width:25em;padding:10px}
#gal_infos p {line-height:140%}
#gal_infos em {font-weight:bold;font-style:normal}
#gal_infos a {text-decoration:underline;color:#202020}
#gal_infos a:hover {background-color:#202020;color:#FFFFFF}

/* NewsListe */
#newsliste h1 {position:relative;top:0;left:0;width:auto;height:auto}
#newsliste p {margin-top:5px}
#newsliste p.datum {clear:left;margin-top:20px;font-style:italic;font-weight:bold}
#newsliste p.weiter {margin-top:0px}
#newsliste img {float:left;margin:10px 20px 5px 0;width:150px}

/* News */
#news h1 {position:static;width:auto;height:auto;font-weight:bold;font-size:14px;line-height:140%}
#news p.datum {margin-top:10px;font-style:italic}
#news img { float: left; margin:10px 20px 10px 0 ; }
#news img.bild {position:absolute;top:376px;left:514px;margin:0 0 0 0}

/* Sitemap */
#sitemap ul {float:left;margin-right:14px;}
#sitemap ul ul {float:none;margin-right:0px}
#sitemap li {font-size:14px;margin-top:8px;margin-left:16px;font-weight:bold} /* IE5x */
#sitemap li li {font-size:12px;margin-top:8px;margin-left:16px;font-weight:normal} /* IE5x */
#sitemap a {text-decoration:none}
#sitemap a:hover {text-decoration:underline}

/* Druckversion */
body.druck .sterne {display:none}
body.druck #menue1 {display:none}
body.druck #menue2 {display:none}
body.druck #links {display:none}
body.druck #menue3 {display:none}
body.druck #menue4 {display:none}
body.druck #ende {display:none}
body.druck #rahmen {width:662px}
body.druck #logo {margin-left:156px}
body.druck #kopf {width:662px}
body.druck #diashow {left:0px}
body.druck #inhalt {margin-left:0px}
body.druck #inhalt.shop {margin-left:0px;width:386px} /* IE6 */
body.druck #inhalt img.bild {left:404px}

/* Fehleranzeige */
#fehler {clear:both;margin-top:1.25em;border:dotted 1px #000000}
#fehler h1 {margin-top:0.3125em;font-weight:bold}
#fehler p {margin-bottom:0.3125em}
#fehler td,#fehler th {padding:0.1875em;border: solid 1px #000000}
#fehler th {font-weight:bold;text-align:center}


