/* raleway-100 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/raleway-v27-latin-100.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v27-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v27-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v27-latin-100.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v27-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v27-latin-100.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-200 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/raleway-v27-latin-200.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v27-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v27-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v27-latin-200.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v27-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v27-latin-200.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-300 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/raleway-v27-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v27-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v27-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v27-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v27-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v27-latin-300.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-regular - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/raleway-v27-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v27-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v27-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v27-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v27-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v27-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-500 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/raleway-v27-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v27-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v27-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v27-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v27-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v27-latin-500.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-600 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/raleway-v27-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v27-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v27-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v27-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v27-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v27-latin-600.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-700 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/raleway-v27-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v27-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v27-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v27-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v27-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v27-latin-700.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-800 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/raleway-v27-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v27-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v27-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v27-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v27-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v27-latin-800.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-900 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/raleway-v27-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v27-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v27-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v27-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v27-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v27-latin-900.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-100italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 100;
  src: url('../fonts/raleway-v27-latin-100italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v27-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v27-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v27-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v27-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v27-latin-100italic.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-200italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 200;
  src: url('../fonts/raleway-v27-latin-200italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v27-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v27-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v27-latin-200italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v27-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v27-latin-200italic.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-300italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/raleway-v27-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v27-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v27-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v27-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v27-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v27-latin-300italic.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/raleway-v27-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v27-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v27-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v27-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v27-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v27-latin-italic.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-500italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/raleway-v27-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v27-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v27-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v27-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v27-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v27-latin-500italic.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-600italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/raleway-v27-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v27-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v27-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v27-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v27-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v27-latin-600italic.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-700italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/raleway-v27-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v27-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v27-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v27-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v27-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v27-latin-700italic.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-800italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 800;
  src: url('../fonts/raleway-v27-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v27-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v27-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v27-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v27-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v27-latin-800italic.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* raleway-900italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/raleway-v27-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/raleway-v27-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v27-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v27-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v27-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v27-latin-900italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* CSS Befehle fuer hintergrundbild*/

html {
  scroll-behavior: smooth;
}

body{padding-top: 15px;
background:  #FFF4DD;}

.row
{clear: both;
}

.container{max-width: 800px;
border-top: solid 0px #e4e4e4;
border-radius: 25px;
-webkit-box-shadow: 0px 0px 5px 0px #ccc; /* WebKit */
-moz-box-shadow: 0px 0px 5px 0px #ccc; /* Firefox */
box-shadow: 00px 0px 5px 0px #ccc; /* Standard */
padding-top: 15px;
background: #fff; /* Old browsers */
}

.color{background-color: #fefaf1;}

.head{
	text-align: right;
    height: 50px;}

.glyphicon{margin-bottom: 15px}


.linie{border-top: solid 1px #e4e4e4;}

.orangelinks{background: #F9B231;
border-radius: 0px 0px 0px 25px;}

.orangeeckig{background: #F9B231;
border-radius: 0px 0px 0px 0px;}

.orangerechts{background: #F9B231;
border-radius: 0px 0px 25px 0px;}

.orange{background: #F9B231;
border-radius: 0px 0px 25px 25px;}


.mittig{
  text-align: center;
}


.unten {
    position: relative;
    bottom:0;
    right:0;
}

.halb{width: 50%}

.breite{max-width: 770px}


/* CSS Befehle fuer ebene mit links*/
.menu
{
position:relative;
top: 16px;
background:none;
z-index: 999;
border:0px;
float: right;
}

.img-round{border: none;
border-radius: 20px;
-webkit-border-radius: 20px; 
        -ms-border-radius: 20px; 
        -o-border-radius: 20px; }

iframe, object, embed {
        max-width: 100%;
        background: transparent;
        -webkit-border-radius: 20px; 
        -ms-border-radius: 20px; 
        -o-border-radius: 20px; 
        border-radius: 20px;
     overflow: hidden;
}



/* CSS Befehle fuer logo*/
.logo
{
position:relative;
top: 0px;
border:0px;
float: left;
margin-bottom: -10px;
}


/* CSS Befehle Überschriften*/
h1{ color:#333;
	font-family:Raleway,Helvetica Neue, helvetica, arial,sans-serif;
	font-size: 190%;
	font-weight:100;
	margin: 0px;
	
}

h2{ color:#333;
	font-family:Raleway,Helvetica Neue, helvetica, arial,sans-serif;
	font-size: 130%;
	font-weight:300;
	margin: 0px;
	line-height: 1.3em;
	}
	
h3{ color:#333;
	font-family:Raleway,Helvetica Neue, helvetica, arial,sans-serif;
	font-size: 100%;
	font-weight:300;
	margin: 0px;
	line-height: 1.1em;
	}

h4{ color:#333;
	font-family:Raleway,Helvetica Neue, helvetica, arial,sans-serif;
	font-size: 100%;
	font-weight:300;
	margin: 0px;
	line-height: 1.8em;
	}

p{ color:#333;
	font-family:Raleway,Helvetica Neue, helvetica, arial,sans-serif;
	font-size: 100%;
	font-weight:400;
	line-height: 1.8em;
	margin: 0px;
    hyphens:none;

}

li{ color:#ff0000;
	font-family:Raleway,Helvetica Neue, helvetica, arial,sans-serif;
	font-size: 100%;
	font-weight:300;
	line-height: 1.0em;
	margin: 0px;

}

.bildwaxing {
	color:#fff;
	font-family: Raleway,Helvetica Neue, helvetica, arial,sans-serif;
	font-size: 90%;
	font-weight:300;
	display: block;
    line-height: 1.3em;
    text-align: left;
    text-shadow: 1px 0px 1px #000;
    padding-left: 15px;
    position: absolute;
    top: 10%;
}





.weiss{ color:#fff;
	font-family:Raleway,Helvetica Neue, helvetica, arial,sans-serif;
	font-size: 100%;
	line-height: 125%;
	letter-spacing: 1px;
	font-weight:400;
	margin-top: 0px;
	margin-left: 0px;
}

.stern{ color:#fff;
	font-family:Raleway,Helvetica Neue, helvetica, arial,sans-serif;
	font-size: 270%;
	font-weight:100;
	margin-top: 0px;
	margin-left: 0px;
	vertical-align: -13px;
}


.grau{ color:#000;
	font-family:Helvetica Neue, helvetica, arial,sans-serif;
	font-size: 10px;
	line-height: 80%;
	text-transform: uppercase;
	font-weight:500;
	margin-top: 0px;
	margin-left: 0px;
}

.klein{ color:#333;
	font-family:Helvetica Neue, helvetica, arial,sans-serif;
	font-size: 80%;
	font-weight:300;
	margin-top: 0px;
	margin-left: 0px;
	letter-spacing: 1px;
}

.head{ color:#666;
	font-family:Helvetica Neue, helvetica, arial,sans-serif;
	font-size: 90%;
	font-weight:400;
	margin-top: -10px;
	margin-bottom: -10px;
	letter-spacing: 0px;
	padding: 0px;
}


.buchen{ color:#fff;
	font-family:Raleway,Helvetica Neue, helvetica, arial,sans-serif;
	font-size: 18px;
	background-color:#F9B231;
	font-weight:200;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0%;
	margin-bottom: 15px;
	padding: 0px 0px 0px 15px;
}

.buchen-unten{ color:#fff;
	font-family:Raleway,Helvetica Neue, helvetica, arial,sans-serif;
	font-size: 80%;
	font-weight:400;
	letter-spacing: 1px;
}

.abstand{margin-bottom: 15px;}
.abstandrechtslinks{margin-right: 15px;
                    margin-left: 15px;}
	


.rabatttext{ color:#fff;
	font-family:Raleway,Helvetica Neue, helvetica, arial,sans-serif;
	font-size: 18px;
	 border-radius: 10px 10px 0 0;
	background-color:#F9B231;
	font-weight:100;
	margin-top: 0px;
	margin-left: 0px;
	padding: 3px;
}

.geschlossen{ color:#fff;
	font-family:Raleway,Helvetica Neue, helvetica, arial,sans-serif;
	font-size: 18px;
	 border-radius: 10px 10px 0 0;
	background-color:#F9B231;
	font-weight:200;
	margin-top: 0px;
	margin-left: 0px;
	padding: 3px;
}


.rabatttext-unten{ color:#F9B231;
	font-family:Raleway,Helvetica Neue, helvetica, arial,sans-serif;
	font-size: 100%;
	background-color:#none;
	font-weight:400;
	letter-spacing: 1px;
	margin-top: 0px;
	margin-left: 0px;
	padding: 2px;
}

th{ color:#333;
	font-family:Raleway,Helvetica Neue, helvetica, arial,sans-serif;
	font-size: 120%;
	text-align: center;
	line-height: 125%;
	font-weight:500;
	margin-top: 0px;
	margin-left: 0px;
}

td{ color:#333;
	font-family:Raleway,Helvetica Neue, helvetica, arial,sans-serif;
	font-size: 100%;
	line-height: 125%;
	font-weight:400;
	margin-top: 0px;
	margin-left: 0px;
}

.tabelle{ color:#333;
	font-family:Raleway,Helvetica Neue, helvetica, arial,sans-serif;
	font-size: 80%;
	line-height: 125%;
	font-weight:400;
	margin-top: 0px;
	margin-left: 0px;
}


.impressum
{
position:relative;
z-index:3;
border:0px;
text-align: center;


}

a { cursor:pointer;color:#333; border-bottom: 1px dotted #333; text-decoration:none; }
a:link { cursor:pointer;color:#333; border-bottom: 1px dotted #333; text-decoration:none; }
a:visited {cursor:pointer; color:#333; border-bottom: 1px dotted #333; text-decoration:none; }
a:focus { cursor:pointer; color:#333; border-bottom: 1px dotted #333; text-decoration:none; }
a:hover {  cursor:pointer;color:#333; border-bottom: 1px dotted #F9B231; text-decoration:none; }
a:active {  cursor:pointer;color:#333; border-bottom: 1px dotted #333; text-decoration:none; }


h1 a:link { cursor:pointer;color:#333; text-decoration:none; border-bottom: 0px dotted #333;}
h1 a:visited {cursor:pointer; color:#333; text-decoration:none; border-bottom: 1px dotted #3333; }
h1 a:focus { cursor:pointer; color:#333; text-decoration:none; }
h1 a:hover {  cursor:pointer;color:#333; text-decoration:none; border-bottom: 1px dotted #555}
h1 a:active {  cursor:pointer;color:#F9B231; text-decoration:none; }


.logo a:link{ 

	border-bottom: 0px dotted #F9B231}
	
.logo a:visited{ 

	border-bottom: 0px dotted #F9B231}


.logo a:hover{ 

	border-bottom: 0px dotted #F9B231}

.head a{ 
	font-size: 100%;
	font-family:Helvetica Neue, helvetica, arial,sans-serif;
	font-weight:400;
	text-decoration:none;
	border-bottom: 0px dotted #F9B231}


.head a:active{ 
	font-size: 100%;
	font-family:Helvetica Neue, helvetica, arial,sans-serif;
	font-weight:400;
	text-decoration:none;
	border-bottom: 0px dotted #F9B231}
	
.head a:link{ 
	font-size: 100%;
	font-family:Helvetica Neue, helvetica, arial,sans-serif;
	font-weight:400;
	text-decoration:none;
	border-bottom: 0px dotted #F9B231}
	
.head  a:visited{ 
	font-size: 100%;
	font-family:Helvetica Neue, helvetica, arial,sans-serif;
	font-weight:200;
	text-decoration:none;
	border-bottom: 0px dotted #F9B231}


.head  a:hover{ 
	font-size: 100%;
	font-family:Helvetica Neue, helvetica, arial,sans-serif;
	font-weight:400;
	text-decoration:none;
	border-bottom: 0px dotted #F9B231}

.marker a:link{ 
	font-size: 100%;
	font-family:Helvetica Neue, helvetica, arial,sans-serif;
	font-weight:200;
	text-decoration:none;
	border-bottom: 1px dotted #F9B231}
	
.marker a:visited{ 
	font-size: 100%;
	font-family:Helvetica Neue, helvetica, arial,sans-serif;
	font-weight:200;
	text-decoration:none;
	border-bottom: 1px dotted #F9B231}


.marker a:hover{ 
	font-size: 100%;
	font-family:Helvetica Neue, helvetica, arial,sans-serif;
	font-weight:200;
	text-decoration:none;
	border-bottom: 0px dotted #F9B231}



.menu a:link {  color:#333;
	text-decoration:none;
	font-size: 120%;
	padding-left: 4px;
	padding-right: 4px;
	font-family: Raleway,Helvetica Neue, helvetica, arial,sans-serif;
	font-weight:300;
	border-bottom: 0px dotted #999
	
	}
.menu a:visited {  color:#333;
	text-decoration:none;
	font-size: 120%;
	padding-left: 4px;
	padding-right: 4px;
	font-family: Raleway,Helvetica Neue, helvetica, arial,sans-serif;
	font-weight:300;
	border-bottom: 0px dotted #999

	}
.menu a:hover {  color:#333;
	font-size: 120%;
	padding-left: 4px;
	padding-right: 4px;
	font-family: Raleway,Helvetica Neue, helvetica, arial,sans-serif;
	font-weight:300;
	text-decoration:none;
	border-bottom: 1px dotted #999
	}
	
.impressum a:link {  color:#000;
	text-decoration:none;
	font-size: 90%;
	font-family: Helvetica Neue, helvetica, arial,sans-serif;
	font-weight:400;
	}
.impressum a:visited {  color:#000;
	text-decoration:none;
	font-size: 90%;
	font-family: Helvetica Neue, helvetica, arial,sans-serif;
	font-weight:400;

	}
.impressum a:hover {  color:#000;
	font-size: 90%;
	font-family: Helvetica Neue, helvetica, arial,sans-serif;
	font-weight:400;
	text-decoration:none}

.buchen a:link{
	color:#fff;
	font-weight:400;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1.5;
  -webkit-transition: opacity 0.8s;
  -moz-transition: opacity 0.8s;
  -o-transition: opacity 0.8s;
  transition: opacity 0.8s;
	text-decoration:none;
	border-bottom: 0px dotted #F9B231;
	
	}
.buchen a:visited{
	color:#fff;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  -webkit-transition: opacity 0.8s;
  -moz-transition: opacity 0.8s;
  -o-transition: opacity 0.8s;
  transition: opacity 0.8s;
text-decoration:none;
	border-bottom: 0px dotted #F9B231;
	}

.buchen a:hover{  
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  	opacity: 0.6;
  	color:#fff;
  	text-decoration:none;
	border-bottom: 0px dotted #F9B231;
 }


.reiter a:link{
	color:#fff;
	font-weight:400;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1.5;
  -webkit-transition: opacity 0.8s;
  -moz-transition: opacity 0.8s;
  -o-transition: opacity 0.8s;
  transition: opacity 0.8s;
	text-decoration:none;
	border-bottom: 1px dotted #fff;
	
	}
.reiter a:visited{
	color:#fff;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  -webkit-transition: opacity 0.8s;
  -moz-transition: opacity 0.8s;
  -o-transition: opacity 0.8s;
  transition: opacity 0.8s;
text-decoration:none;
	border-bottom: 0px dotted #fff;
	}

.reiter a:hover{  
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  	opacity: 0.6;
  	color:#fff;
  	text-decoration:none;
	border-bottom: 0px dotted #F9B231;
 }





