/*****************************************************************************
*
* Stylesheet bauprofis.info
*
******************************************************************************/

/* -- reset styles --------------------------------------------------------- */
@import url('reset.css');

html, body {
}

/* -- site layout ---------------------------------------------------------- */

body {
  font  : 400 14px/21px "open sans", Verdana, Arial, Helvetica, sans-serif;

			background-position: center bottom;
			background-repeat:  no-repeat;
			background-attachment: fixed;
			background-size:  cover;
			background-color: #e5e9ea;
  
}

#page_wrapper {
}

.inhalt img { max-width : 100%; width:100%; height : auto; margin : 0 0 40px; }

#content_wrapper {
  padding : 30px;
  margin : 50px 20px 0;
  background : rgba(255,255,255,0.8);
}
.impressum { float : left; }
.inhalt { clear : both; text-align : center; padding : 20px 0 0; }


strong, b {
    font-weight: 600;
    font-style: normal;}
    
a, a:active, a:visited { text-decoration:underline; }
.column a { color : #000; }
.fullwidth a { color : #fff; }
a:hover { color : #E2001A; }
a.anchor, a.anchor:visited, a.anchor:active, a.anchor:hover { color : #000; text-decoration:none; cursor:auto; }

.clearfloat { clear : both; border-bottom:1px dotted #E3E3E3; margin:10px 0; padding:10px 0; height:1px;  }

/* -- paragraph styles ----------------------------------------------------- */


p { margin-bottom : 6px; }

h1 {
  font-size:24px;
  font-weight:600;
  margin : 10px 0 20px;
 }

h2 {
  font-size: 22px;
  font-weight:600;
  margin : 10px 0;
 }
h3 {
  font-size: 16px;
  font-weight:600;
  margin : 10px 0;
 }


 /* For devices larger than 400px */
@media (min-width: 768px) {
  
  .logo { width : 47%; float : left; margin-right:3%; }
  
  #content_wrapper {
  margin : 50px auto 0;
    width : 70%;
  }
  .impressum { float : left; }

}

  /* For devices larger than 400px */
@media (min-width: 960px) {
  #content_wrapper {
    width : 50%;
    max-width: 700px;
  }
}
