﻿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:9em;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}
#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}
#leftside{display:none;width:130px;position:absolute;left:8px;top:12em}
#leftside a{display:block;font-size:.688em;color:#D5D5D5;font-weight:400;padding:10px 0 0}
#description{float:left;width:350px;padding-right:5px}
#sidebar{float:left;width:110px;padding-left:5px;border-left:1px dotted #C5C5C5}
#comment{float:left;padding-left:10px}
.clear{clear:both}
#home,#saison,.superHeadline,.contentez,.contentdz{font-size:.688em;font-family:verdana,Arial,helvetica}
p,.headlineVersand,.table,.tabletext,.table-versand,.table-reisen,#postdienst,.abc{font-size:.813em}
.headlineThema,h4{font-size:.625em;font-family:verdana,Arial,helvetica}
.container,.kalender,#footer,#service{font-size:.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.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}
.column a,#footer a,#anfang a,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,.abc a,.abc a:visited{color:#fff;font-weight:700}
.abc 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{list-style:none}
#menue ul li{border-top:1px solid #d4d4d4}
#menue ul li a{display:block;color:#fff;font-weight:700;padding:10px}
#menue ul li a:hover{background:#FFD700;color:navy;padding:10px}
#menue ul li.no{padding-left:10px}
#menue ul.themes{background:#fff}
#menue ul.themes li a{color:navy;font-weight:400}
#menue ul.themes li.bold a{color:navy;font-weight:700}
#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[name]{color:#666}
h1 a:hover{text-decoration:none}
h2{font-size:.938em;padding-left:15px;background:url(../images/red.gif) center left no-repeat;font-weight:700}
h2.service{background:none}
h3{font-size:.875em;padding-left:10px;background:url(../images/pfeil_rot_klein.gif) center left no-repeat;font-weight:700;margin:10px 0 2px}
.headlineThema{width:98%;background:#f5f5f5;color:#666;font-weight:700;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}
.headlineVersand{width:470px;background:#f5f5f5;color:#666;font-weight:400;margin:5px 0;padding:4px}
.brief,.paket{float:left;padding:8px 3px}
.bild{text-align:right}
p{line-height:1.4;padding:3px 0 15px}
p.right{text-align:right;padding:10px}
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:.813em;padding:0 0 10px}
ul.compose li{margin-left:20px;padding:6px 0 2px;line-height:1.4}
ul.inline,ul.news,ul.inline-head,#menue ul{list-style:none;font-size:.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}
p.dhl{line-height:1.4;font-size:.75em;font-weight:700;padding-left:10px;padding-bottom:5px}
table{border-spacing:2px}
th{background:navy;padding:5px 10px;color:#fff;text-align:left}
th a {color:#fff}
td{padding:4px 0}
.tabletext,.table,.table-versand,.table-reisen,.kalender{width:100%}
.tabletext,.table,.kalender{margin-bottom:15px}
.table td,.table-medium td,.table-ferien td,.table-reisen td{border:1px solid #d4d4d4}
.table-center{width:400px;font-size:.813em;margin-left:30px}
.table-medium{width:430px;font-size:.75em}
.table-ferien{width:468px;font-size:.688em}
.table-reisen td.c,.table-ferien td{text-align:center}
.table-reisen td.n{text-align:center;font-weight:700}
.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}
tr.grey,td.grey{background:#f5f5f5;border:0;text-align:center;font-weight:700}
tr.grey:hover td{background:#f5f5f5}
tr.urlaub td{background:#f5f5f5;border-top:1px solid #e38909;border-bottom:1px solid #e38909}
tr.platz{width:1px;height:1px}
tr.platz td{border-top:1px solid #e38909;padding:0}
tr.zone{background:#f5f5f5;font-weight:700}
td.line{width:8px;background:url(../images/back.gif)}
td.more span{display:none}
td.more a.back{display:block;background:url(../images/feedback.gif) no-repeat;width:30px;height:20px}
td.nowrap{white-space:nowrap}
td.right,td.online{width:50px;text-align:right;white-space:nowrap}
td.online a:hover{color:navy;font-weight:700}
td.extern{background:#000080;text-align:center}
td.footer{background:#000080;text-align:center;color:#FFF}
.container{float:right;width:145px;border:#d4d4d4 2px solid;text-align:center;margin:0.5em}
.big,big{font-size:large;font-weight:700}
.small{font-size:x-small}
.bold,li.bold{font-weight:700}
.center{text-align:center}
.abcde{margin:2.5px;padding:5.75px 7.75px;font-weight:700;text-decoration:none;text-align:center;color:#fff;cursor:pointer;background:#000080;font-size:1.438em}
.abcde:hover{background-color:#f0f0f0;background:-moz-linear-gradient(center top,#f0f0f0,#e6e6e6);background:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0,#f0f0f0),color-stop(1,#e6e6e6));background:-o-linear-gradient(center top,#f0f0f0,#e6e6e6);background:linear-gradient(center top,#f0f0f0,#e6e6e6);-pie-background:linear-gradient(center top,#f0f0f0,#e6e6e6);border-color:#aaa #aaa #999}
#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{vertical-align:top;text-align:right;border-spacing:0}
.kalender td{padding:0}
.kalenderstyle{width:130px;text-align:right}
.kalenderstyle td{font-size:.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{color:#C5C5C5;text-align:center;padding:10px 0 20px}
#service{text-align:right;margin:14px 20px 14px 0}
#rightside{float:left;width:8.35em}
h4{color:#fff;font-weight:700;padding:1px 4px}
#rightside p{padding-bottom:10px}
#rightside p.list{padding-bottom:3px}
#rightside p.grey{background:#f5f5f5;padding-bottom:3px;margin-bottom:3px}
#skyper{width:8em;height:854px;position:absolute;top:10.4em;left:62.5em}

#postabc{float:left;width:1.75em;padding-left:.25em}
.abc{width:1.75em;height:1.5em;display:inline-block;margin:.25em;padding-top:.5em;font-weight:700;text-decoration:none;text-align:center;color:#fff;background:#000080}
.abc:hover{background:#000080;color:red;font-weight:700}

#schatten{-webkit-box-shadow;-moz-box-shadow;box-shadow:0px 2px 4px 2px #666}
#anfang{font-size:.688em;text-align:right;padding:2px}
#style_navigation{background:#f5f5f5}
#style_navigation_links{float:left}
#style_navigation_links ul{line-height:1;list-style:none}
#style_navigation_links a{border-left:1px solid #C9D0D3;display:block;font-size:.75em;font-weight:700;padding:10px;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:192px;padding:10px}
#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}
#saison{padding-top:.5em;padding-bottom:.5em;background:#f5f5f5;width:100%;text-align:right}
#saison a{color:gray;text-transform:uppercase;padding:1em}
#home,h4,.abcstyle td,#postdienst,.kalenderstyle tr.monat,#menue ul li.versand a:hover,.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}
ul.inline-head a:hover{background:#FFD700;color:navy;padding:0px}
#menue ul.themes li.bold{background:#f5f5f5}
p.navi,p.subnavi,p.subnavi2,big a,big a:hover,.big a,#home,#home a{color:#fff}
.column,#style_navigation_links li{float:left}
