@import url('http://fonts.googleapis.com/css?family=Lato:400,100,100italic,300,300italic,400italic,700,700italic,900,900italic');
@import url('http://fonts.googleapis.com/css?family=Play:400,700');
@import url('http://fonts.googleapis.com/css?family=Orbitron:400,500,700,900');
@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i');



@import url('menue_main.css');
@import url('menue_sub.css');
@import url('menue_fixed.css');

@import url('../cookiehint/cookiehint.css');





body {
  font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; 
  font-size: 16px;
  padding: 0px 0;
}

/*# sourceMappingURL=styles.css.map */

/* ---> Hintergrundfarbe <--- */

headertop .col-md-12.col-sm-12 p{
  margin: 0px;
}

.htop .row {
  background-color: #293133;
  min-height: 30px;
  margin: 0px;
}

.htop .image {
   margin-bottom: 10px;
}

.header-top {
  background-color: #293133;
  width: 100%;
}

.header-top p{
  margin: 0px;
}



.hmiddle .row {
  margin-top: 0px;
  margin-bottom: 0px;
  z-index: 5;
}



headerbottom .col-md-12.col-sm-12 p{
  margin: 0px;
   padding: 0px;
   width: 100px;
}

.header-bottom {
  background-color: #eeeeee;
  padding: 0px;
}

.header-bottom p{
  margin: 0px;
  padding: 0px;
}

.hbottom .row {
  margin: 0px;
  padding: 0px;
}



.bcrump .row {
  background-color: transparent;
  margin: 0px;

}

.bcrump p{
  margin: 0px;

}



.hline .row {
  margin: 0px;
}

.hline .row {
  background-color: #999999;
}

.hline p{
  margin: 0px;
}



main .row {
  min-height: 30px;
}



.ftop {
  padding-left: -15px;
  padding-right: -15px;
}

footertop .row {
  min-height: 50px;
  background-color: #293133;
  color: #ffffff;
}

footertop .row a {
  color: #cbcbcb;
}

footertop .col-md-12.col-sm-12 {
  background-color: #293133;
}

footertop .col-md-12.col-sm-12 p{
  margin: 0px;
}



footerbottom .row {
  min-height: 20px;
  background-color: #555555;
  color: #ffffff;
}

footerbottom .row a {
  color: #cbcbcb;
}

footerbottom .col-md-12.col-sm-12 {
  background-color: #555555;
}

footerbottom .col-md-12.col-sm-12 p{
  margin: 10px auto;
}







.hmiddle h2 {
   color: #333399;
   font-weight: 900;
   margin-top: 10px;
}











