﻿html,body,h1,h2,h3,h4,p,ul,li,table,form,iframe{margin:0;padding:0}
body{background:#fff;color:#111;font:100.1% "Arial","Helvetica",Verdana,sans-serif;text-align:left}
#topwrapper{width:61.85em;position:absolute;top:0;left:3px}
#menue{width:9.75em;background:navy;position:absolute;top:8.75em;left:3px}
#pageWrapper{width:30em;position:absolute;top:9.95em;left:10.5em}
#text{width:30.5em;position:absolute;top:13.5em;left:10.5em}
#contenttext{width:30.5em;margin-top:20px}
#page1{width:9.75em;background:#f5f5f5;height:43em;position:absolute;top:9.8em;left:40.75em;padding:5px}
#page2{width:10em;height:43.5em;background:#f5f5f5;position:absolute;top:9.8em;left:41.25em}
#RIGHT{width:10.55em;position:absolute;top:9.25em;left:51.75em}
#hilfefunktion{width:61.6em;height:20px;position:absolute;left:10px;top:30px;font-family:verdana, Arial, helvetica;font-size:0.71em}
#hilfefunktion a{font-size:0.71em;color:#D5D5D5}
#leftside{display:none;width:130px;position:absolute;left:8px;top:12em}
#leftside a{display:block;font-size:0.688em;color:#D5D5D5;font-weight:400;padding:10px 0 0}
#description{float:left;width:340px;padding-right:10px}
#sidebar{float:left;width:130px;padding-left:5px;border-left:1px dotted #C5C5C5}
#comment{float:left;padding-left:10px}
.clear{clear:both}
#home,#saison,.superHeadline,.contentez,.contentdz,.copy,.keywords{font-size:0.688em;font-family:verdana,Arial,helvetica}
#menue ul,p,.mail,.headlineVersand,.table,.tabletext,.table-versand,.table-reisen,#postdienst,.abcstyle{font-size:0.813em}
.headlineThema,h4{font-size:0.625em;font-family:verdana,Arial,helvetica}
.container,.kalender,#footer,#service{font-size:0.75em}
img,#menue ul li.no,#menue ul li.versand{border:0}
a{color:navy;text-decoration:none}
a:focus,a:active,a:hover{text-decoration:underline;color:red}
a.home{font-weight:700;color:#C5C5C5}
a.next{font-weight:400;color:#C5C5C5}
a.rot{padding-left:7px;background:url(../images/pfeil_rot_klein.gif) center left no-repeat;font-weight:700}
a.grau{padding-left:9px;background:url(../images/arrow_black.gif) center left no-repeat;font-weight:700}
a.klein{padding-left:7px;background:url(../images/pfeil_grau.gif) center left no-repeat}
a[name],a.black,#service a{color:#000}
h1 a[name],#footer a,#anfang a{color:#666}
.keywords,.more,.more a,.column a,.column a:visited,a.grey,a.grey:visited,a.online,a.online:visited{color:gray}
.kalender a.f,.kalenderstyle a.f{color:red;font-weight:700}
#postdienst a,.abcstyle a,.abcstyle a:visited{color:#fff;font-weight:700}
.abcstyle a:hover,.info,.kalender td.b,.kalenderstyle td.b{color:red}
.inline li a,.kalender a.e,.kalenderstyle a.e{font-weight:700}
#menue ul li{border-top:1px solid #d4d4d4;padding:5px 0 5px 8px}
#menue ul li a{display:block;color:#fff;font-weight:700;text-decoration:none}
#menue ul li.first{padding-top:20px;border:0}
#menue ul.themes{background:#fff;padding-bottom:10px}
#menue ul.themes li a{color:navy;font-weight:400}
#menue ul.themes li.rubrik{background:#f5f5f5;color:navy}
#menue ul.themes li.text{line-height:1.2;padding-top:3px;padding-bottom:6px}
p.navi{padding:0 0 6px 8px}
p.navi a,p.subnavi a,p.subnavi2 a{color:#fff;font-weight:400}
p.navi a:active,p.navi a:hover,p.subnavi a:active,p.subnavi a:hover,p.subnavi2 a:active,p.subnavi2 a:hover{color:navy;background:#FFD700}
p.subnavi{border:0;padding:10px 0 6px 8px}
p.subnavi2{border:0;padding:35px 0 25px 8px}
.superHeadline{height:17px;font-weight:700;color:#C5C5C5;text-transform:uppercase}
h1{font-size:1.438em;font-weight:700;color:#666;margin:5px 0 10px}
h1 a:hover{text-decoration:none}
h2{font-size:0.938em;padding-left:15px;background:url(../images/red.gif) center left no-repeat;font-weight:700}
h2.service{background:none}
h3{font-size:0.875em;padding-left:10px;background:url(../images/pfeil_rot_klein.gif) center left no-repeat;font-weight:700;margin:10px 0 2px}
.headlineThema{width:470px;background:#f5f5f5;color:#666;font-weight:700;margin:5px 0;padding:4px}
.headlineVersand{width:470px;background:#f5f5f5;color:#666;font-weight:400;margin:5px 0;padding:4px}
.zweite{text-align:right;margin:0 1.5em 0 0}
.zweite a,td.pfeil{padding-left:10px;background:url(../images/pfeil_rot_klein.gif) center left no-repeat}
.mail{width:470px;background:#f5f5f5;line-height:1.4;margin-top:4px;margin-bottom:10px}
.brief,.paket{float:left;padding:8px}
.bild{text-align:right}
p{padding:3px 0 15px}
p.right{text-align:right;padding:10px 25px 10px 0}
p.listing{padding:15px 0 5px}
.contentez{color:#C5C5C5;font-weight:700;padding:2px 0 5px}
.contentdz{color:#C5C5C5;font-weight:700;padding:15px 0 5px}
p.listing2{padding:5px 0 0}
ul.compose{list-style-type:circle;font-size:0.813em;padding:0 0 10px}
ul.compose li{margin-left:20px;padding:6px 0 2px}
ul.inline,ul.news,ul.inline-head{list-style:none;font-size:0.813em}
ul.inline li{line-height:1.4}
ul.inline li.normal a{font-weight:400}
ul.inline-head a{font-weight:700;text-decoration:none;display:block}
ul.inline-head li{background:#f5f5f5;margin-bottom:5px;padding:3px}
ul.inline-head li h3{margin:0px}
p.dhl{line-height:1.4;font-size:0.75em;font-weight:700;padding-left:10px;padding-bottom:5px}
.copy{color:#C5C5C5;font-weight:700;padding:5px 0 15px}
.copy a,.copy a:hover{color:#C5C5C5}
table{border-spacing:2px}
tr.start,td.start{color:#fff;padding:5px}
tr.start td{padding:5px}
td.start-center{color:#fff;text-align:center;padding:5px 1px}
tr.grey,td.grey{background:#f5f5f5;font-weight:700;text-align:center;padding:2px}
tr.urlaub td{background:#f5f5f5;border-top:1px solid #e38909;border-bottom:1px solid #e38909}
tr.zone{background:#f5f5f5;font-weight:700;padding:2px}
td.nowrap{white-space:nowrap}
td.online a:hover{color:navy;font-weight:700}
td.footer{height:20px;text-align:center;color:#FFF}
td.center{text-align:center}
td.right,td.online{width:50px;text-align:right;white-space:nowrap}
.tabletext,.table,.table-versand,.table-reisen{width:470px}
.tabletext,.table{margin-bottom:15px}
.table td,.table-medium td,.table-ferien td,.table-reisen td{border:1px solid #d4d4d4}
.table tr:hover td,.table-ferien tr:hover td,.table-reisen tr:hover td{background:#FFEDCF;border-top:1px solid #e38909;border-bottom:1px solid #e38909}
.table-center{width:400px;font-size:0.813em;margin-left:30px}
.table-medium{width:430px;font-size:0.75em}
.table-ferien{width:468px;font-size:0.688em}
.table-ferien td{text-align:center;padding:5px 0}
.table-ferien tr.urlaub td{border-top:1px solid #e38909;border-bottom:1px solid #e38909}
.table-reisen td.c{text-align:center}
.table-reisen td.n{text-align:center;font-weight:700}
.container{float:right;width:145px;border:#d4d4d4 2px solid;text-align:center;margin:0.5em}
.big{font-size:large;font-weight:700}
.small{font-size:x-small}
.smallfont{font-size:x-small;white-space:nowrap}
#kalender span{display:none}
#kalender a.back{display:block;background:url(../images/left.gif) no-repeat;width:10px;height:10px}
#kalender a.vor{display:block;background:url(../images/red.gif) no-repeat;width:10px;height:10px}
.kalender{width:470px;vertical-align:top;text-align:right;border-spacing:0}
.kalender td{padding:0}
.kalenderstyle{width:130px;text-align:right}
.kalenderstyle td{font-size:0.625em;font-family:verdana, Arial, helvetica;padding:0}
#content_ad{width:350px;background:url(../images/bottom.gif) repeat-x top;padding-bottom:10px}
#postdienst{color:#fff;text-align:center;padding:4px 0}
#footer{text-align:center;padding:10px 0 20px}
#service{text-align:right;margin:14px 20px 14px 0}
#skyper{width:8em;height:854px;position:absolute;top:10.4em;left:62.5em}
#rightside{float:left;width:8.5em}
h4{color:#fff;font-weight:700;padding:1px 0}
#rightside p{padding-bottom:10px}
#rightside p.list{padding-bottom:3px}
#rightside p.grey{background:#f5f5f5;padding-bottom:3px;margin-bottom:3px}
#postabc{float:left;width:1.5em;padding-left:5px}
.abcstyle{height:680px;width:25px}
.abcstyle td{vertical-align:middle;color:gray;text-align:center;border:#FFF 1px solid}
#schatten{height:13px;background:url(../images/schatten.gif) center right no-repeat}
#anfang{font-size:0.688em;text-align:right;padding:2px}
#style_navigation{background:#f5f5f5;height:30px}
#style_navigation_links{float:left}
#style_navigation_links ul{line-height:1;list-style:none}
#style_navigation_links a{border-left:1px solid #C9D0D3;color:#1A77A7;display:block;font-size:0.75em;font-weight:700;height:21px;padding-left:6px;padding-right:6px;padding-top:9px;text-transform:uppercase}
#style_navigation_links .standard a{color:navy}
#style_navigation_links .right_active a,#style_navigation_links .right a:hover{color:#C9D0D3 !important}
#style_navigation_links li ul{background:#FEFEFE;border:1px solid #BEC9CE;border-left:0;left:-999em;position:absolute;width:212px;z-index:500;margin:0 !important;padding:0}
#style_navigation_links .sub a{border-bottom:1px dotted #d4d4d4;color:#000 !important;display:block;font-size:75%;font-weight:400;height:15px;text-align:left;text-transform:none !important;width:200px;padding:5px 3px 3px 8px}
#style_navigation_links .sub a:hover{background:#FFD700;color:navy !important;font-weight:700}
#style_navigation_links li:hover ul ul{left:-999em}
#style_navigation_links li:hover ul,#style_navigation_links li li:hover ul{left:auto}
#search{float:right;padding-top:4px}
#home{height:60px}
#home img{margin:1px 5px 0 0}
#logo img{margin:10px 0 0}
#mail-order{position:absolute;top:55px;left:255px}
.post{margin:2px}
.deutschland,.oesterreich,.schweiz,.belgien,.daenemark,.finnland,.frankreich,.griechenland,.grossbritannien,.italien,.luxemburg,.niederlande,.polen,.portugal,.schweden,.spanien,.tuerkei,.zypern{background:url('../images/post.png') no-repeat}
.belgien{background-position:0 0;width:24px;height:12px}
.daenemark{background-position:0 -22px;width:24px;height:12px}
.deutschland{background-position:0 -44px;width:24px;height:12px}
.finnland{background-position:0 -66px;width:24px;height:12px}
.frankreich{background-position:0 -88px;width:24px;height:12px}
.griechenland{background-position:0 -110px;width:24px;height:12px}
.grossbritannien{background-position:0 -132px;width:24px;height:12px}
.italien{background-position:0 -176px;width:24px;height:12px}
.luxemburg{background-position:0 -220px;width:24px;height:12px}
.niederlande{background-position:0 -242px;width:24px;height:12px}
.oesterreich{background-position:0 -286px;width:24px;height:12px}
.polen{background-position:0 -308px;width:24px;height:12px}
.portugal{background-position:0 -330px;width:24px;height:12px}
.schweden{background-position:0 -352px;width:24px;height:12px}
.schweiz{background-position:0 -374px;width:24px;height:12px}
.spanien{background-position:0 -418px;width:24px;height:12px}
.tuerkei{background-position:0 -462px;width:24px;height:12px}
.zypern{background-position:0 -484px;width:24px;height:12px}
#leiste-post{width:100%;height:2px;background-color:#FFD700;background-image:url(../images/platz.gif);background-repeat:no-repeat}
#leiste{background:#f5f5f5;width:100%;height:17px}
#saison{float:right;padding:2px 20px 2px 0}
#saison a{color:gray;text-transform:uppercase;padding:0 10px}
#home,h4,tr.start,td.start,td.start-center,td.footer,.abcstyle td,#postdienst,.kalenderstyle tr.monat,#menue ul li.versand a:hover,.table tr:hover .start,.table tr:hover .start-center,.table-reisen tr:hover .start-center,.table tr:hover .footer{background:navy}
a.online,td.online a{padding-right:10px;background:url(../images/pfeil_rot_klein.gif) center right no-repeat}
#menue ul,ul.inline-head{list-style:none}
#menue ul li a:hover,ul.inline-head a:hover{background:#FFD700;color:navy}
#menue ul.themes li.bold,.table-ferien tr.urlaub{background:#f5f5f5}
p.navi,p.subnavi,p.subnavi2,td.start a,td.start-center a,.big a,#home,#home a{color:#fff}
.column,#style_navigation_links li{float:left}