/* Dateiname: saw.css */

body {
 background-color:#F5F5F5;
 margin-bottom:0px;
}
.container .row .col-lg-7 {
	background-color: #FFF;
}
.container .row .col-md-7 {
	background-color: #FFF;
}
.container .row .col-sm-7 {
	background-color: #FFF;
}
.container .row .col-xs-7 {
	background-color: #FFF;
}
.container .row .col-lg-3 {
	background-color: #EBE8E4;
}
.container .row .col-lg-4 {
	background-color: #EBE8E4;
	padding:8px;
}
.container .row .col-md-5 {
	background-color: #EBE8E4;
}
.container .row .col-lg-5 {
	background-color: #EBE8E4;
}
.container .row .col-sm-5 {
	background-color: #EBE8E4;
}
.container .row .col-xs-5 {
	background-color: #EBE8E4;
}
.container .row .col-lg-2a {
	background-color: #F5F5F5;
	padding:0px;
	width:160px;
	vertical-align:top;
}
.container .row .col-lg-12c {
}
.container .row .col-lg-12a {
	margin-bottom:0px;
}
.container .row .col-md-12a {
	margin-bottom:0px;
}
.container .row .col-md-12b {
}
.container .row .col-lg-12b {
	background-color: #F5F5F5;
	padding:0px;
	border:0px;
}
.container .row .col-md-3 {
}
#head {
	margin-bottom:8px;
}
.navbar {
	background-color:#990000;
	border:0px;
}
.navbar-brand {
  float: left;
  height: 30px;
  padding-left: 15px;
  padding-top: 15px;
  padding-right: 10px;
  padding-bottom: 10px;
}
.nav > li > a {
  position: relative;
  display: block;
  padding-left: 8px;
  padding-top: 20px;
  padding-right: 8px;
  padding-bottom: 10px;
}
.navbar-toggle {
	background-color:#660000;
}
.nav > li.disabled > a {
  color: #F5F5F5;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #F5F5F5;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.navbar-default .navbar-brand {
  color: #F5F5F5;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #F5F5F5;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #F5F5F5;
}
.navbar-default .navbar-nav > li > a {
  color: #F5F5F5;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #F5F5F5;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #F5F5F5;
  background-color: #0070A6;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #F5F5F5;
  background-color: transparent;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #F5F5F5;
}
a {
  color: #0000CC;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #000066;
  text-decoration: none;
}
a:visited {
    text-decoration: none;
  }
.container-head {
	margin-top:50px;
	margin-bottom:6px;
	padding:0px;
	max-height:60px;
}
.container-footer {
	background-color:#660000;
	text-align:left;
	padding:16px;
}
.container-footer 
a {
  color: #fff;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #000000;
  text-decoration: none;
}
a:visited {
    text-decoration: none;
  }
}
@media (max-width: 767px) {
  .col-xs-height {
    display: table-cell;
    float: none !important;
  }
  .equal, .equalheight {
    display: block;
  }
}
@media (min-width: 768px) {
  .col-sm-height {
    display: table-cell;
    float: none !important;
  }
  .equal, .equalheight {
    display: block;
  }
}
@media (min-width: 992px) {
  .col-md-height {
    display: table-cell;
    float: none !important;
  }
.equalheight {
  display: table;
  height: 100%;
  /* fix overflow */
  table-layout: fixed;
 }
 .equal {
  display: table-cell;
  float: none ;
  height: 100%;
 }
}
@media (min-width: 1200px) {
  .col-lg-height {
    display: table-cell;
    float: none !important;
	}
.equalheight {
  display: table;
  height: 100%;
  /* fix overflow */
  table-layout: fixed;
 }
 .equal {
  display: table-cell;
  float: none ;
  height: 100%;
 }
}
.ad-abstand {
	magin-top:10px;
}
.anbieter {
 background-color:#fdc202;
 padding:6px;
 font-weight:bold;
 }
.headline {
background-color: #0070A6;
color:#fff;
padding:4px;
margin-top:0px;
}
.headline-italien {
background-color: #009900;
padding:4px;
margin-top:0px;
}
.headline-australien {
background-color: #666600;
padding:4px;
color:#fff;
margin-top:0px;
}
.headline-deutschland {
background-color: #333300;
padding:4px;
color:#fff;
margin-top:0px;
}
.headline-frankreich {
background-color:#099;
padding:4px;
color:#000;
margin-top:0px;
}
.headline-oesterreich {
background-color: #999900;
padding:4px;
color:#fff;
margin-top:0px;
}
.headline-spanien {
background-color: #09F;
padding:4px;
color:#000099;
margin-top:0px;
}
.headline-usa {
background-color: #000066;
padding:4px;
color:#fff;
margin-top:0px;
}
.nav-pageend {
 background-color: #fdc202;
 padding-top:2px;
 padding-bottom:2px;
 padding-top:10px;
 padding-bottom:10px;
 font-weight:bold;
 font-size:large;
 }
.fourtrips {
background-color:#F3F3F3;
padding-top:2px;
padding-bottom:2px;
}
.bilderrahmen {
border:1px solid #000000;
}
.bildunterschrift {
color:#999999;
font-weight:normal;
}
.social
{
	margin-top:4px;
}
.panel-info {
  border-color: #0070A6;
}
.panel-info > .panel-heading {
  color: #d9edf7;
  background-color: #0070A6;
  border-color: #0070A6;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #0070A6;
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #0070A6;
}
.food {
background-color:#EBE8E4;
padding:2px;
color:#990000;
margin-top:0px;
margin-bottom:10px;
}
.anbieterverzeichnis {
background-color:#EBE8E4;
padding:4px;
}
.btn-reisefuehrer {
  color: #000;
  background-color: #fdc202;
  border-color: fdc202;
  margin-top:0px;
  margin-bottom:10px;
  width:100%;
  font-weight:bold;
  border-radius:0px;
}
.btn-reisefuehrer:hover,
.btn-reisefuehrer:focus,
.btn-reisefuehrer.focus,
.btn-reisefuehrer:active,
.btn-reisefuehrer.active,
.open > .dropdown-toggle.btn-reisefuehrer {
  color: #fff;
  background-color: #0070A6;
  border-color: #EBE8E4;
  margin-top:0px;
  margin-bottom:10px;
}
.btn-reisefuehrer:active,
.btn-reisefuehrer.active,
.open > .dropdown-toggle.btn-reisefuehrer {
  background-image: none;
}
.btn-reisefuehrer.disabled,
.btn-reisefuehrer[disabled],
fieldset[disabled] .btn-reisefuehrer,
.btn-reisefuehrer.disabled:hover,
.btn-reisefuehrer[disabled]:hover,
fieldset[disabled] .btn-reisefuehrer:hover,
.btn-reisefuehrer.disabled:focus,
.btn-reisefuehrer[disabled]:focus,
fieldset[disabled] .btn-reisefuehrer:focus,
.btn-reisefuehrer.disabled.focus,
.btn-reisefuehrer[disabled].focus,
fieldset[disabled] .btn-reisefuehrer.focus,
.btn-reisefuehrer.disabled:active,
.btn-reisefuehrer[disabled]:active,
fieldset[disabled] .btn-reisefuehrer:active,
.btn-reisefuehrer.disabled.active,
.btn-reisefuehrer[disabled].active,
fieldset[disabled] .btn-reisefuehrer.active {
  background-color: #660000;
  border-color: #330000;
}
.btn-reisefuehrer .badge {
  color: #660000;
  background-color: #fff;
}
.infokasten {
background-color:#EBE8E4;
padding:4px;
border:1px solid #999999;
}
.bildabstand {
	padding-left:4px;
	padding-bottom:4px;
}
.vicke-rolle {
width:650px;
height:420px;
overflow:auto;
border:0px
}
.video {
position: relative;
padding-bottom: 56.25%; /* Default for 1600x900 videos 16:9 ratio*/
padding-top: 0px;
height: 0;
overflow: hidden;
}