body {
margin:0px;
padding:0px;
}

small {font-size:11px;}

h1 {
margin: 10px 0;
font-family:arial;
color:#476cb5;
font-size:17px;
font-weight:normal;
padding-left:20px;
background-position:0 4px;
background-image:url('../img/h1.gif');
background-repeat:no-repeat;
}

strong {font-weight:normal;}

h2 {
margin: 10px 0 4px 0;
font-family:arial;
color:#476cb5;
font-size:14px;
font-weight:normal;
padding-left:17px;
background-position:0 3px;
background-image:url('../img/h2.gif');
background-repeat:no-repeat;
}

iframe#kreuzfahrt {
width:705px;
text-align:left;
}

.bild{
border:1px #dfdfdf solid;
padding:1px;
margin-top:10px;
}

.line2 {
background-color:#efefef;
}

.on {background-color:#dedede;}
.off {background-color:none;}

.backtotop {width:900px;text-align:right;}

#foot {font-size:12px;color:#fff;font-family:arial,sans-serif;text-align:left;}
.foothead {font-size:13px;height:35px;}

.text {
font-family:arial;
color:#323232;
font-size:12px;
}

.hellorange {
background-color:#f47d23;
height:10px;
}

.dunkelorange {
background-color:#e75200;
height:120px;
}

.hellorange2 {
background-color:#f47d23;
height:120px;
}

.dunkelorange2 {
background-color:#e75200;
height:10px;
}

.slide-img {
border:0px;
width:379px;
height:107px;
padding-right:10px;
}

div#line {
margin: 8px 0 0 0;
width:100%;
height:1px;
background-image:url('../img/line.gif');
background-repeat:repeat-x;
}

/* Linkstyles */
a.sub, a.sub:visited {
display:block;
font-family:arial;
color:#0b2a6d;
font-size:13px;
text-decoration:none;
font-weight: normal;
padding-left:15px;
line-height:1.5;
border-bottom:1px #dfdfdf solid;
background-position:0 5px;
background-image:url('../img/link.gif');
background-repeat:no-repeat;
}

a.sub:hover, a.sub:active, a#active {
display:block;
color:#e75200;
padding-left:20px;
background-color:#f4f4f4;
background-position:5px 5px;
text-decoration: none;
font-weight:bold;
}

a.content-link, a.content-link:visited {
font-family:arial;
color:#476cb5;
font-size:12px;
text-decoration:underline;
padding-left:17px;
background-position:0 5px;
background-image:url('../img/link-content.gif');
background-repeat:no-repeat;
}

a.content-link:hover, a.content-link:active {
color:#0a2b6d;
background-image:url('../img/link-contentover.gif');
background-repeat:no-repeat;
}

a.slide-link, a.slide-link:visited {
font-family:arial;
color:#fff;
padding:2px;
font-size:12px;
text-decoration:underline;
}

a.slide-link:hover, a.slide-link:active {
color:#000;
font-weight:normal;
padding:2px;
}

a.top, a.top:visited {
font-family:arial;
color:#e75200;
font-size:12px;
text-decoration:none;
}

a.top:hover, a.top:active {
color:#e75200;
font-weight:bold;
}

a.nix, a.nix:visited {
font-family:arial;
color:#323232;
text-decoration:none;
}

a.nix:hover, a.nix:active {
text-decoration:none;
}

a.foot, a.foot:visited {
font-family:arial;
color:#fff;
font-size:12px;
text-decoration:underline;
}

a.foot:hover, a.foot:active {
color:#000;
}

/* Kontaktformular */
#firma {
  display:none;
}

div#error {
  display:none;
  position:absolute;
  top:28%;
  right:40%;
  font-family:arial;
  font-size:13px;
  border: 2px solid #0f6fc6;
  background-color: #f8f8f8;
  color: #0f6fc6;
  width: 300px;
  height: 200px;
  padding-left:10px;
  background-image:url('http://www.staedtereisen-agentur.de/img/icon_close.gif');
  background-position:95% 95%;
  background-repeat:no-repeat;
  cursor:pointer;
}

/* Navigation */
.mainmenu{
cursor: hand;
cursor: pointer;
font: bold 13px Verdana;
text-decoration: none;
margin: 10px 0;
}

.open{
color: #0a2b6d;
}

.close{ 
color: #555555;
}

#merkzettel-wrap {width:177px;padding:0px;font-family:arial;color:#0b2a6d;border:1px solid #c6d1ea;}
#merkzettel {padding:1px;}
#merkzettel h3 {font-weight:bold;color:#0b2a6d;background-color:#c6d1ea;font-size:12px;margin:0;padding:3px;text-transform:uppercase;}
#merkzettel ul {padding:0;margin:0;list-style-type:none;padding:2px;}
#merkzettel ul li {position:relative;border-bottom:1px solid #c6d1ea;font-size:11px;margin-top:3px;}
#merkzettel ul li a, #footnav ul li a:visited  {font-size:11px;color:#757575;text-decoration:none;font-weight:bold;}
#merkzettel ul li a:hover {text-decoration:none;color:#080808;}
