
#menuTop {	
	font-family: 'Oswald','Quattrocento Sans', arial, serif;
	font-size: 12px;
	font-weight: normal;
	background: #264659; /* 264659 */
	height: 37px;
	float: left;
	padding: 0;
	margin: 0;
	width: 100%;
}

#menuTop a, 
#menuTop a:visited,
#teaserController a {
	display: inline;
	text-decoration: none;
	float:left;
	padding: 6px 0px 6px 0;
	text-align:center;	
	color: #FFF;
	border: 0px solid #333;
}


ul.headerMenu  {
	padding:0; 
	margin:0; 
	list-style-type: none; 
	background: #407390; 
	overflow: hidden;
	margin: 22px 0 0 0px;
	font-family: 'Oswald', arial, serif;
	position: relative;
	z-index: 500;
	clear: both;
	float: left;
}

ul.headerMenu li { display: block; float: left; }
ul.headerMenu li a { 
	text-decoration: none;
	padding: 2px 2px;
	color: #fff;
	font-size: 12px;
	margin-right: 1px;
}



	
	
/* #menuTop a span {display: none;} */
  
#teaserController a {display: inline;text-decoration: none;height: 25px;float: left;margin-right: 4px;padding: 2px 0px;text-align:center;color: #FFF;}

/* Buttons der Navigation */
a.index-default{background-image:url(/images/header/btn-home-n.gif);background-repeat: no-repeat;width: 75px; margin: 7px 1px 0 15px;}
a.index-default:hover{background-image:url(/images/header/btn-home-a.gif);}
a.index-current{background-image:url(/images/header/btn-home-a.gif);background-repeat: no-repeat;width: 75px; margin: 7px 1px 0 15px;}


a.lastminute-default, a.mietwagen-default {background-image:url(/images/header/btn-produkte-n.gif);background-repeat: no-repeat;width: 140px; margin: 7px 1px 0 0}
a.lastminute-default:hover, a.mietwagen-default:hover{background-image:url(/images/header/btn-produkte-a.gif);}
a.lastminute-current, a.mietwagen-current {background-image:url(/images/header/btn-produkte-a.gif);background-repeat: no-repeat;width: 140px; margin: 7px 1px 0 0}

a.menuDefault{ margin: 7px 1px 0 0; background-image:url(/images/header/btn-produkte-n.gif);background-repeat: no-repeat;width: 140px;}
a.menuDefault:hover{background-image:url(/images/header/btn-produkte-a.gif);}
a.menuSelected{margin: 7px 1px 0 0;background-image:url(/images/header/btn-produkte-a.gif);background-repeat: no-repeat;width: 140px;}

a.hotel-default{margin: 7px 1px 0 0; background-image:url(/images/header/btn-produkte-n.gif);background-repeat: no-repeat; width: 140px}
a.hotel-default:hover{background-image:url(/images/header/btn-produkte-a.gif);}
a.hotel-current{margin: 7px 1px 0 0; background-image:url(/images/header/btn-produkte-a.gif);background-repeat: no-repeat; width: 140px}

a.hotels-default{margin: 7px 1px 0 0; background-image:url(/images/header/btn-produkte-n.gif);background-repeat: no-repeat; width: 51px}
a.hotels-default:hover{background-image:url(/images/header/btn-produkte-a.gif);}
a.hotels-current{margin: 7px 1px 0 0; background-image:url(/images/header/btn-produkte-a.gif);background-repeat: no-repeat; width: 51px}

a.charterflug-default, a.flug-default{margin: 7px 1px 0 0; background-image:url(/images/header/btn-produkte-n.gif);background-repeat: no-repeat; width: 140px}
a.charterflug-default:hover, a.flug-default:hover{background-image:url(/images/header/btn-produkte-a.gif);}
a.charterflug-current, a.flug-current {margin: 7px 1px 0 0; background-image:url(/images/header/btn-produkte-a.gif);background-repeat: no-repeat; width: 140px}


a.reiseagent-default{margin: 7px 1px 0 0; background-image:url(/images/header/btn-produkte-n.gif);background-repeat: no-repeat;width: 116px;}
a.reiseagent-default:hover{background-image:url(/images/header/btn-produkte-a.gif);}
a.reiseagent-current{margin: 7px 1px 0 0; background-image:url(/images/header/btn-produkte-a.gif);background-repeat: no-repeat;width: 116px;}



/* temp */

a.ferienhaus-default{background-image:url(/images/button-ferienhaus.jpg);background-repeat: no-repeat; width: 98px}
a.ferienhaus-default:hover{background-image:url(/images/button-ferienhaus-hover.jpg);}
a.ferienhaus-current {background-image:url(/images/button-ferienhaus-hover.jpg);background-repeat: no-repeat; width: 98px}


a.skiurlaub-default{background-image:url(/images/button-skiurlaub.jpg);background-repeat: no-repeat; width: 100px; text-shadow: 1px 1px 2px #000;}
a.skiurlaub-default:hover{background-image:url(/images/button-skiurlaub-hover.jpg);}
a.skiurlaub-current {background-image:url(/images/button-skiurlaub-hover.jpg);background-repeat: no-repeat; width: 100px; text-shadow: 1px 1px 2px #000;}

/* Allgemeine Buttons  */
a.teaserangebot-button{background-image:url(/images/button-schwarz.jpg);background-repeat: no-repeat;width: 152px;}
a.teaserangebot-button:hover{background-image:url(/images/button-schwarz-hover.jpg);}

/* Untermenus */


  

.subMenu-hotel{
  font: bold 12px Arial;
  background: #561420;
  height: 41px;
  float: left;
  overflow:hidden;
  padding: 0;  
  margin-bottom: 1px;
  width: 100%;
}

.subMenu-hotel a{
  display: inline;
  text-decoration: none;
  float:left;
  margin: 8px 0px 0 10px;
  padding: 4px 0px 6px 0;
  text-align:center;	
  color: #fff;
  border-bottom: 0px dotted #FFF;
  }
  

.subMenu-flug{
  font: bold 12px Arial;
  background: #6694E3;
  height: 41px;
  float: left;
  overflow:hidden;
  padding: 0;  
  margin-bottom: 1px;
  width: 100%;
}

.subMenu-flug a{
	display: inline;
  text-decoration: none;
  float:left;
  margin: 8px 0px 0 10px;
  padding: 4px 0px 6px 0;
  text-align:center;	
  color: #fff;
  border: 0px solid #333;
  }

/* background-image:url(/images/subMenu-bg.jpg);background-repeat: no-repeat;  */
a.sub-hotel-default {background-image:url(/images/subMenu-bg.jpg);background-repeat: no-repeat; width: 115px;}
a.sub-hotel-default:hover {background-image:url(/images/subMenu-bg-hover.jpg);}
a.sub-hotel-current {background-image:url(/images/subMenu-bg-hover.jpg);background-repeat: no-repeat; width: 115px;}


a.sub-flug-default {background-image:url(/images/subMenu-flug.jpg);background-repeat: no-repeat; width: 115px;}
a.sub-flug-default:hover{background-image:url(/images/subMenu-flug-hover.jpg);}
a.sub-flug-current{background-image:url(/images/subMenu-flug-hover.jpg);background-repeat: no-repeat; width: 115px;}




#slantedmenu{font-weight: bold;font-size: 90%;}
#slantedmenu:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#slantedmenu ul{
  text-indent: 15px;
  padding: 3px 0;
  margin: 0;
  background: #e0e0e0;
  border-bottom: 1px solid #fff;
  text-align: left;
}

#slantedmenu ul li{display: inline;padding:0 0.5em;}

#slantedmenu ul li a{
    background: none repeat scroll 0 0 transparent;
    border-right: 1px solid #224455;
    color: #000000;
    font-family: arial;
    font-size: 10px;
    font-weight: normal;
    letter-spacing: 0;
    padding: 1px 8px 1px 0;
    text-decoration: none;
    text-transform: uppercase;
}

 
#slantedmenu ul li a:hover{color: #000;}
#slantedmenu .active {color: #245FA1 }

.iphone-alert {
	background: #FF9900;
	padding: 0px 2px;
	color: #FFF;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: normal;
}

#ratingMenu {
	border-bottom: 0px solid #CCC;
	padding: 10px 2px;
	overflow: hidden;
}

#ratingMenu a, #ratingMenu a:visited {
	float: left; 
	width: 110px; 
	-moz-border-radius: 2px;
	background: #fff; 
	padding:1px 3px; 
	text-align: center;
	margin-right: 10px;
	color: #333;
	text-decoration: none;
	border: 1px solid #ccc;
	font-size: 11px;
	}
	
#ratingMenu a:hover {
	background: #666; 
	color: #fff;
	border: 1px solid #000;
	}	
