@charset "UTF-8";
/* CSS Document */

body {
  background-image: url(http://www.feratel.com/fileadmin/head-images/bg.jpg);
  background-color:#A0C3E1;
  background-position:left top;
  background-attachment:fixed;
  background-repeat:no-repeat;
  font-family:Tahoma, Geneva, sans-serif;
  margin-top:20px;
  font-size:12px;
  -webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

a{
  color:#3372B4;
}

h1{
  font-size:18px;
  font-weight:normal;
  color:#1A528C;
}

h2{
  font-size:16px;
  font-weight:normal;
  color:#1A528C;
}

h3{
  font-size:14px;
  font-weight:normal;
  color:#1A528C;
}

h4{
  font-size:14px;
  font-weight:normal;
  color:#1A528C;
}

h5{
  font-size:14px;
  font-weight:normal;
  color:#1A528C;
}



p, h1, h2, h3{
  margin-top:0px;
} 

a:focus {
  outline: none;
}

img{
  border:none;
  margin:0px;
  padding:0px;
}

#head{
  background-image:url(http://www.feratel.com/fileadmin/img/header.png);
  width:990px;
  height:110px;
  position:relative;
}

#topMenu{
  position:absolute;
  bottom:0px;
  left:30px;
}

.navi{
  float:left;
  font-size:14px;
  height:56px;
  position:relative;
}

.navi a{
  color:#fff;
  margin:12px;
  position:relative;
  top:-18px;
  text-decoration:none;
}

.naviAct{
  float:left;
  font-size:14px;
  height:56px;
  position:relative;
}

.naviAct a{
  color:#A0C3E1;
  margin:12px;
  position:relative;
  top:-18px;
  text-decoration:none;
}



.eraser{
  clear:both;
}


#logo{
  position:absolute;
  /*right:100px;*/
  left: 742px;;
  top:40px;
}

#main{
  position:absolute;
  width:990px;
  margin-left:-485px;
  left:50%;
}

#body{
  background-image:url(http://www.feratel.com/fileadmin/img/body.png);
}

#footer{
  width:950px;
  background-image:url(http://www.feratel.com/fileadmin/img/footer.jpg);
  background-repeat:repeat-x;
  margin-left:10px;
  height:120px;
  position:relative;
}

#end{
  background-image:url(http://www.feratel.com/fileadmin/img/end.png);
  width:990px;
  height:30px;
  bottom:-30px;
  position:absolute;
}

#tracking{
  margin-top: 0px;
  height: 0px;;
}

.box{
  width:310px;
  height:100px;
  background-color:#E7ECEF;
  float:left;
  margin-left:10px;
  overflow:hidden;
}


#boxLeft{
  width:290px;
  height:80px;
  float:left;
  margin-left:10px;
  background-image:url(http://www.feratel.com/fileadmin/img/boxLive.jpg);
  padding-bottom:0px;
  padding:10px;
}

#boxLeft .bodytext{
  margin-bottom:0px;
}

#boxLeft h1{
  margin-top:10px;
}

#boxMid{
  width:290px;
  height:80px;
  float:left;
  margin-left:10px;
  background-image:url(http://www.feratel.com/fileadmin/img/boxHotel.jpg);
  background-repeat:no-repeat;
  padding-bottom:0px;
  overflow:hidden;
  position:relative;
  padding:10px;
  color:#fff;
}

#boxMid img{
  position:absolute;
  top:37px;
  left:0px;
}

#boxen{
  padding-top:10px;
}


#subMenu{
  width:230px;
  background-color:#E7ECEF;
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
  margin-bottom:10px;
  float:left;
  padding-top:5px;
}

#normalContent{
  width:520px;
  float:left;
  margin-right:10px;
  min-height:50px;
}

#rightContent{
  float:left;
  width:160px;
  margin-left:20px;
}

#inhalt{
  float:left;
  margin-top:10px;
  width:710px;
}

li{
  list-style-type:none;
  margin:0px;
  margin-top:0px;
  padding:0px;
  top:0px;
  display:block;
}

ul{
  margin-left:20px;
  padding:0px;
  margin-top:0px;
  top:0px;
  padding-top:0px;
  display:block;
  list-style-type:none;
}

#subMenue a{
  text-decoration:none;
}

.active {
  font-size:14px;
  color:#000;
  text-decoration:none;
}

.active a {
  font-size:14px;
  color:#000;
  text-decoration:none;
}

.active2 {
  color:#073E72;
  font-weight:bold;
}

.active2 a {
  color:#073E72;
  font-weight:bold;
}

.active3 {
  color:#073E72;
  font-weight:bold;
}

.active3 a {
  color:#073E72;
  font-weight:bold;
}

.normal {
  color:#073E72;
  text-decoration:none;
}

.normal a {
  color:#073E72;
  text-decoration:none;
}

#boxLeft h1{
  color:#558DC7;
  margin:0px;
  padding:0px;
}

#boxMid h1{
  color:#A35768;
  margin:0px;
  padding:0px;
}

#adresse{
  top:10px;
  left:10px;
  position:absolute;
}

#bottomMenu{
  text-align:right;
  position:absolute;
  right:10px;
  top:10px;
}

#bookmarks{
  text-align:right;
  position:absolute;
  right:10px;
  bottom:10px;
}

#blog{
  text-align:right;
  position:absolute;
  right:225px;
  bottom:10px;
}

#blog p{
  display:inline;
  margin-right:10px;
  padding-bottom:2px;
}

#sprachen{
  position:absolute;
  left:7px;
  top:82px;
}

#tophotel{
  border-style:solid;
  border-color:#E7ECEF;  
  padding:10px;  
   border-width:1px;   
   margin-bottom:20px;
}

.rahmen{
  border:1px solid #E7ECEF;
        margin-top:10px;
        margin-bottom:10px;
        padding:10px;
}

.angebotHomeBox{
  border:1px solid #E7ECEF;
        margin-top:10px;
        margin-bottom:10px;
        padding:10px;
}

.hintergrund{
  background-color:#E7ECEF;
        margin-top:10px;
        margin-bottom:10px;
        padding:10px;
}

#schlaupe{
  position:absolute;
  top:-20px;
  right:0px;
}

.boxDropdown{
  width:209px;
  font-size:11px;
  border:1px solid #000;
  padding-left:2px;
} 

.dropdown_navi{
  width:213px;
  font-size:11px;
  border:1px solid #000;
  margin-bottom:5px;
}

#dropdown_navi option{
  padding:0px;
  font-size:11px;
  width:209px;
}  

.suche1{
  margin-left:10px;
  border:1px solid #000;;
}
