/* @override 
	http://www.hotel-victoria.de/bw/sys/bw-premier.css
	http://coolo2.selbstdenker.com/bw/sys/bw-premier.css
*/

/* @group Standardformatierungen Premier */

body {
  color: #6e6440;
  /*background: #b1af7f;*/
  background: #907b44;
}

p, td {
  color: #6e6440;
}

/*table#wrapper td.cnr_tl {
  background: #fff url(/bw/sys/cnr-premier2-tl.gif) no-repeat right bottom;
}

table#wrapper td.cnr_tr {
  background: #fff url(/bw/sys/cnr-premier2-tr.gif) no-repeat left bottom;
}*/

div#topedge {
  background-image: url(/bw/sys/cnr-premier2-tr.gif);
}

div#topedge div.cnr_tl {
  background-image: url(/bw/sys/cnr-premier2-tl.gif);
}

div#logo-left a:link,
div#logo-left a:hover,
div#logo-left a:focus,
div#logo-left a:visited {
  /*height: 79px;*/
	/*background: url(/bw/sys/logo-bw-premier.gif) no-repeat;*/
}

div.copyright {
  /*background: #b1af7f;*/
  background: #907b44;
  color: #fff;
}

h1,
h4 {
  color: #6e6440;
}

a, a:link, a:visited {
  color: #7a4921 !important;
}

a:hover, a:active {
  text-decoration: underline !important;
  color: #6e6440;
}

span.header-link {
  border-bottom: 1px solid #7a4921;
}

span.header-link a,
span.header-link a:link,
.footer-right a,
.footer-right a:link {
  padding: 0px 11px 4px 17px !important;
  background-image: url(/bw/sys/ico-arrow-topnav_premier.gif);
}

#metanav a,
#metanav a:link,
#metanav a:visited,
div.footer-left a:link,
div.footer-left a:visited,
div.footer-right a:link,
div.footer-right a:visited {
  color: #7a4921;
  text-decoration: none;
}

#metanav a:hover,
#metanav a:focus,
div.footer-left a:hover,
div.footer-left a:focus,
div.footer-right a:hover,
div.footer-right a:focus {
  color: #6e6440;
}

div#nav-unten {
  border-top: 1px solid #7a4921;
}


ul.hotellinks a,
ul.hotellinks a:visited,
ul.hotellinks span {
  color: #7a4921;
}

ul.hotellinks a:hover,
ul.hotellinks a:focus {
  color: #6e6440;
}

.angebotsbox h2,
.col1x100 h2,
.col2x50 h2,
.col3x33 h2 {
  background-color: #907b44;
}

table.gcc-uebersicht td {
  color: #000;
}

td.copyright {
  /*background: #b1af7f;*/
  background: #907b44;
  color: #fff;
}

td#nav-unten {
  border-top: 1px solid #7a4921;
}

/* @end */

/* @group Hauptnavigation */

div#navi-buttons {
  text-align: center;
}

.subnavigation-empty,
.subnavigation {
  background-color: #907B44;
}

.subsubnavigation {
  background-color: #726135;
}

.subnavigation a, 
.subnavigation a:link, 
.subnavigation a:visited,
.subsubnavigation a, 
.subsubnavigation a:link, 
.subsubnavigation a:visited {
  color: #fff !important;
}

.subnavigation a.current, 
.subnavigation a.current:link, 
.subnavigation a.current:visited,
.subsubnavigation a.current, 
.subsubnavigation a.current:link, 
.subsubnavigation a.current:visited {
  color: #ffca41 !important;
}

.subsubnavigation a:hover, 
.subsubnavigation a:active
.subnavigation a:hover, 
.subnavigation a:active {
  text-decoration: underline;
}


#bw-reiter {
  overflow: hidden;
  margin: 0;
  text-align: center;
}

* html #bw-reiter {
  height: 25px;
}

#bw-reiter * {
  margin: 0;
  padding: 0;
}

#bw-reiter ul {
  display: inline-block;
  /display: inline;
  white-space: nowrap;
  margin: 0 auto -3px auto;
  padding: 0;
  list-style: none;
  height: 28px;  
  float: none;
  zoom: 1;
}

#bw-reiter li {
  float: left;
  background-image: none;
}

#bw-reiter a.wbk_reiter {
  display: block;
  background: url(premier_reiternavi-li.gif) no-repeat left top;
  text-align: center;
  font-size: 11px;
  font-weight: bold;  
}

#bw-reiter li.home a.wbk_reiter {
  background: url(premier_reiternavi-li.gif) no-repeat left top; 
}

#bw-reiter a.wbk_reiter span {
  display: block;
  padding: 0px 12px;
  line-height: 25px;
  background: url(premier_reiternavi-re.gif) no-repeat right top;
  color: #78683c;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: bold;
}

#bw-reiter li.home a.wbk_reiter span {
  background: url(premier_reiternavi-re.gif) no-repeat right top;
   color: #736237;
}

#bw-reiter a.wbk_reiter:hover { 
  background-position: 0 -50px;
  text-decoration: none !important;
}

#bw-reiter a.wbk_reiter:hover span { 
  background-position: right -50px;
  text-decoration: none;
  color: #fff;
}

#bw-reiter li.current a.wbk_reiter,
#bw-reiter li.current a.wbk_reiter:hover { 
  background-position: 0 -50px; 
}

#bw-reiter li.current a.wbk_reiter span,
#bw-reiter li.current a.wbk_reiter:hover span { 
  background-position: right -50px; 
  color: #fff;
}

#bw-reiter li.home a:hover.wbk_reiter {
  background: url(premier_reiternavi-li.gif) no-repeat left -50px; 
}

#bw-reiter li.home a:hover.wbk_reiter span {
  background: url(premier_reiternavi-re.gif) no-repeat right -50px;
  color: #fff;
}

/* @end */