/* Start of CMSMS style sheet 'Hotel Special' */
#headerLeft{
	background-image: url(images/layout/template/logo.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 210px;
	width: 263px;
	float: left;
}
#headerRight{
	background-image: url(images/layout/hotel/start_1.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 210px;
	width: 692px;
	float: left;
}
.hauptmenueSelected a {
	color: #003300;
}
.hauptmenueNotSelected a {
	color: #339900;
}
.hauptmenueNotSelected a:hover {
	color: #003300;
}
#links {
	background-color: #CCFF99;
}
.naviSelected a {
	color: #003300;
        font-weight: bold;
}
.naviNotSelected a {
	color: #009900;
}
.naviNotSelected a:hover {
	color: #003300;
        font-weight: bold;
}
#mitte {
	background-color: #006000;
}
#rechts {
	background-color: #339933;
}
@media screen {
    .sIFR-active .sifr_links {
       font-size: 26px;
       visibility: hidden;
       padding: 10px;
  }
    .sIFR-active .sifr_mitte {
       font-size: 26px;
       visibility: hidden;
       padding: 10px;
  }
    .sIFR-active .sifr_mitte_weiss {
       font-size: 26px;
       visibility: hidden;
       padding: 10px;
  }
    .sIFR-active .sifr_rechts {
       font-size: 26px;
       visibility: hidden;
       padding: 10px;
  }
    .sIFR-active h5 {
       font-size: 26px;
       visibility: hidden;
       padding: 10px;
  }
}
.morelink a {
        color: #FFFFFF;
        font-weight:bold;
}
.preisetabelle td {
        padding: 5px 20px 5px 20px;
}
.preisetabelle_border {
        border-top: solid 1px #CCFF99;
}
.preisetabelle_bgr {
	background-color: #339933;
}
/* End of 'Hotel Special' */

