/* Dateiname: saw.css */

body {
 margin-bottom:0px;
 font-family: Arial, Helvetica, sans-serif;
 font-size:16px;
 line-height: 1.4;
 background-color:#FFF;
}
.container-main .row .col-lg-7 {
	background-color: #FFF;
}
.container-main .row .col-md-7 {
	background-color: #FFF;
}
.container-main .row .col-sm-7 {
	background-color: #FFF;
}
.container-main .row .col-xs-7 {
	background-color: #FFF;
}
.container-main .row .col-md-5 {
	background-color: #FFF;
	padding-top:20px;
}
.container-main .row .col-lg-5 {
	background-color: #FFF;
	border-left:1px solid #CCC;
	padding-top:0px;
}
.container-main .row .col-md-6 {
	padding:10px;
}
.container-main .row .col-lg-6 {
	padding:10px;
}
.container-main .row .col-sm-5 {
	background-color: #FFF;
}
.container-main .row .col-xs-5 {
	background-color: #FFF;
}
.container-maintop .row .col-lg-12 {
	padding:10px;
}
.container-maintop .row .col-md-12 {
	padding:10px;
}
.container-main .row .col-lg-12 {
	padding:10px;
}
.container-main .row .col-md-12 {
	padding:10px;
}
.container-mainbottom .row .col-lg-12 {
	padding:0px;
}
.container-mainbottom .row .col-md-12 {
	padding:0px;
}
.container .row .col-md-3 {
}
.container-pic .row .col-md-12a {
	padding-left:0px;
	padding-right:0px;
}
.container-pic .row .col-lg-12a {
	padding-left:0px;
	padding-right:0px;
}
.container-pic {
  margin-top:110px;
  padding-right: 0px;
  padding-left: 0px;
  margin-right: auto;
  margin-left: auto;
}
.container-main {
  padding: 10px;
  margin-right: auto;
  margin-left: auto;
}
.container-maintop {
  padding: 10px;
  margin-right: auto;
  margin-left: auto;
  margin-top:70px;
}
.container-mainbottom {
  padding: 10px;
  margin: auto;
}
@media (min-width: 768px) {
  .container-mainbottom {
    width: 778px;
  }
}
@media (min-width: 992px) {
  .container-mainbottom {
    width: 992px;
  }
}
@media (min-width: 1200px) {
  .container-mainbottom {
    width: 1170px;
  }
}
@media (min-width: 768px) {
  .container-maintop {
    width: 778px;
  }
}
@media (min-width: 992px) {
  .container-maintop {
    width: 992px;
  }
}
@media (min-width: 1200px) {
  .container-maintop {
    width: 1170px;
  }
}
@media (min-width: 768px) {
  .container-main {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container-main {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container-main {
    width: 1170px;
  }
}
@media (min-width: 768px) {
  .container-pic {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container-pic {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container-pic {
    width: 1170px;
  }
}
.navbar {
	background-color:#333;
	border:0px;
}
.navbar-brand {
  float: left;
  height: 50px;
  padding: 15px 15px;
}
.navbar-toggle {
  background-color:#8C0000;
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
.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: #00C;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #000066;
  text-decoration: none;
}
a:visited {
    text-decoration: none;
  }
.container-footer {
	background-color:#333;
	padding:16px;
	min-height:80px;
	margin-top:60px;
}
.container-footer 
a {
  color: #fff;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #06F;
  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%;
 }
}
.social
{
	margin-top:4px;
}
.bild {
	margin-top:20px;
}
.bildunterschrift{
	background-color:#FFF;
	color:#999;
	padding-left:4px;
	padding-top:15px;
	padding-right:4px;
	padding-bottom:15px;
	margin-top:-10px;
	margin-bottom:20px;
    border-bottom:1px solid #CCCCCC;
}
.headline {
	border-bottom:1px solid #8C0000;
	padding-bottom:10px;
}
.headline-slider {
	border-top:1px solid #8C0000;
	padding-left:6px;
	padding-top: 6px;
	padding-bottom:6px;
	color:#8C0000;
	margin-left:2px;
	margin-right:2px;
}
.pages {
	padding:10px;
	margin:1px;
}
.thisside {
	background-color:#999;
	padding:10px;
	margin:1px;
}
.pageline {
	background-color:#F5F5F5;
	padding:14px;
	border-bottom:1px solid #8C0000;
    border-top:1px solid #CCCCCC;
	font-weight:bold;
	color:#CCC;
}
.pageline-top {
	background-color:#FFF;
	padding-top:14px;
	padding-bottom:14px;
	margin-top:10px;
	border-top:1px solid #8C0000;
}
.themelinks {
	padding-top:20px;
	padding-bottom:20px;
}
.theme {
	background-color:#E5E5E5;
	padding:14px;
}
.backtotop {
	padding:10px;

	background-color:#F5F5F5;
	border-top:1px solid #8C0000;
        border-bottom:1px solid #CCCCCC;
}
.pointred {
	margin-right:10px;
}
.pointred2 {
	margin-right:10px;
}
.pointred-small {
	margin-left:6px;
	margin-right:6px;
}
.infobox{
	padding:10px;
	background-color: #E5E5E5;
	border-left:1px solid #CCC;
	border-bottom:1px solid #CCC;
	margin-top:-8px;
}
.logo-box {
	background-color:#820000;
	width:100%;
	padding:6px;
}
.rotschrift {
	color:#8C0000;
}
.infobox2{
	border:1px solid #E5E5E5;
	padding:10px;
}
.bild-rechts {
	float:right;
	padding-left:10px;
	padding-bottom:10px;
}
.textbox {
	padding:10px;
	background-color:#FFF;
}
.weissschrift {
	color:#000;
	font-size:large;
}
.weissschrift2 {
	color:#000;
}
.h-strich {
	border-left:2px solid #8C0000;
	border-top:1px solid #CCC;
	padding:10px;
	background-color: #FFF;
}
.rund {
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
	padding:10px;
	background-color:#C90;
	border: 1px solid #C80;
}
.rundbild {
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.rundgrau {
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
	padding:10px;
	background-color:#E5E5E5;
	border: 1px solid #C90;
}
