﻿body				{ background-color:#010101; }
.orbit-container 	{ background-color:#88775b !important; }
.orbit-container .orbit-slides-container > * .orbit-caption { color:#e7e7e7; }
.top-bar.expanded .title-area { background-color: #878787; }
.top-bar .toggle-topbar.menu-icon a span:after { box-shadow: 0px 0px 0px 1px #fff, 0px 7px 0px 1px #fff, 0px 14px 0px 1px #fff !important; }
#topbarwrapper		{ background:none; }
#topbar 			{ margin-left: 0; margin-right: 0; }
#slider				{ padding-left: 0; padding-right: 0; background-color:#010101; }
#hauptmenuwrapper	{ padding-left: 0; padding-right: 0; }
#hauptmenu			{ background: #000000;
background: -moz-linear-gradient(top, #000000 0%, #88775b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#88775b));
background: -webkit-linear-gradient(top, #000000 0%,#88775b 100%);
background: -o-linear-gradient(top, #000000 0%,#88775b 100%);
background: -ms-linear-gradient(top, #000000 0%,#88775b 100%);
background: linear-gradient(to bottom, #000000 0%,#88775b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#88775b',GradientType=0 ); border-bottom: 2px solid black; }
#menuoben 			{ background: #000000;
background: -moz-linear-gradient(top, #000000 0%, #88775b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#88775b));
background: -webkit-linear-gradient(top, #000000 0%,#88775b 100%);
background: -o-linear-gradient(top, #000000 0%,#88775b 100%);
background: -ms-linear-gradient(top, #000000 0%,#88775b 100%);
background: linear-gradient(to bottom, #000000 0%,#88775b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#88775b',GradientType=0 ); }
#menuoben a:hover, #menuoben a:focus  { color: #88775b; background-color:#e7e7e7; }
#sidebar 			{ padding-right: 0.20rem; }
#navibar { background: #000000;
background: -moz-linear-gradient(top, #000000 0%, #88775b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#88775b));
background: -webkit-linear-gradient(top, #000000 0%,#88775b 100%);
background: -o-linear-gradient(top, #000000 0%,#88775b 100%);
background: -ms-linear-gradient(top, #000000 0%,#88775b 100%);
background: linear-gradient(to bottom, #000000 0%,#88775b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#88775b',GradientType=0 ); color:#fff;}
#navibar a { background: #000000;
background: -moz-linear-gradient(top, #000000 0%, #88775b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#88775b));
background: -webkit-linear-gradient(top, #000000 0%,#88775b 100%);
background: -o-linear-gradient(top, #000000 0%,#88775b 100%);
background: -ms-linear-gradient(top, #000000 0%,#88775b 100%);
background: linear-gradient(to bottom, #000000 0%,#88775b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#88775b',GradientType=0 ); color:#fff; }
#hotelbild01 img	{ border: 1px solid #878787; }
#content h2 { border-bottom: 1px solid #88775b; }

@media only screen and (max-width : 640px) {
[class*="block-grid-"] { margin: 0px 0px 0px -0.635rem !important; }
}

h1, h2, h3			{ color:#88775b; }
.row				{ background-color:#efe6d9; max-width:60.625rem; }
a 					{ color:#88775b; }
a:hover,a:focus		{ color:#b18031; }
button, .button		{ background-color: #878787; border-color: #88775b; }
button:hover,button:focus,.button:hover,.button:focus { background-color:#88775b }
.th:hover,.th:focus { box-shadow:0 0 6px 1px rgba(67,79,84,0.5) }

.panel 				{ background-color: #222; border-color:#88775b; background: none repeat scroll 0% 0% #222; }
.panel h1 			{ color: #C4B08D; }
.panel p 			{ color: #ccc; }
.panel.callout 		{ background-color: #222; border-color:#88775b; }
.panel.callout a:not(.button) { color: #88775b; }
.panel.callout p  	{ color: #cccccc; }

.info				{ background-color: #222 !important; border-color:#88775b; color:#CCCCCC !important; padding:3px; }
.info h1 			{ color: #C4B08D; }
.infobox			{ border: 1px solid #88775B; }

div.bgplayerui { background: none !important; }
div.on { background: none repeat scroll 0% 0% #010101 !important; }

#startpage-tabelle { border: none; }
#startpage-tabelle img { border: 1px solid white; }
#startpage-rechts { width: 280px; }
#startpage h1 { color: white; }
#startpage h2 { color: #e7e7e7; }
.unten { color:#e7e7e7; }


#footerwrapper {
background: #715e3c;
background: -moz-linear-gradient(top, #715e3c 0%, #efd4ab 50%, #efd4ab 51%, #725f3f 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#715e3c), color-stop(50%,#efd4ab), color-stop(51%,#efd4ab), color-stop(100%,#725f3f));
background: -webkit-linear-gradient(top, #715e3c 0%,#efd4ab 50%,#efd4ab 51%,#725f3f 100%);
background: -o-linear-gradient(top, #715e3c 0%,#efd4ab 50%,#efd4ab 51%,#725f3f 100%);
background: -ms-linear-gradient(top, #715e3c 0%,#efd4ab 50%,#efd4ab 51%,#725f3f 100%);
background: linear-gradient(to bottom, #715e3c 0%,#efd4ab 50%,#efd4ab 51%,#725f3f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#715e3c', endColorstr='#725f3f',GradientType=0 ); }

