/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */
/* html5 + CSS 3 Template created by miss monorom  http://intensivstation.ch 2013 */

/* reset */


/*
 * {
margin: 0;
padding: 0;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}

 */

/* render html5 elements as block
   rendert html5 elemente als block

header, footer, section, aside, nav, article { display: block;}

 */


/*
body {
background-color: #eee;
font-size: 0.95em;
font-family: Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
}
pre, code {
font-size: 1.3em;
}


a {color: #ff6677;}
a:visited {color:#ff6677;}
a:hover {color: #564b47;}
a:active { color:#000000;}
*/



h1, h2 {
font-size:1.8em;
font-weight: normal;
margin: 0 0 20px;
}

img.download {vertical-align:middle;}
img{border:none;}

p, pre{
padding:  0 0 20px;
line-height:1.5em;
}

/* ---------- header, content, footer width -------------- */
.inner {
	margin: 0 auto;
	padding: 0px;
	max-width: 1120px;
	min-width:700px;
}

/* ----------header for logo-------------- */
header {
	background-color: lightcyan;
	width: 100%;
	position: fixed;
	left: 0;
	top: 0;
}


/* ----------------- content--------------------- */

section#content {
    background-color: snow;
    max-width: 1120px;
    min-width:700px;
	padding-top: 190px;
    margin-top: 0;
	margin-left: 10px;
	padding-bottom: 0px;
    }

section#content_a {
    background-color: snow;
    max-width: 1120px;
    min-width:700px;
    margin-top: 0px;
	margin-left: 10px;
	padding-top: 140px;
	padding-bottom: 0px;
    }

section#content_b {
    background-color: snow;
    max-width: 1120px;
    min-width:700px;
    margin-top: 0px;
	padding-top: 200px;
	margin-left: 10px;
	padding-bottom: 0px;
    }

/* -----------footer--------------------------- */

footer {
	background-color: steelblue;
	width: 100%;
	position: fixed;
	text-align: center;
	bottom: 0;
	border-bottom:1px solid #666;
	border-top:1px solid #666;
	}

 div.first {
  background-color:#ffffff;
  border-style:inset;
  border-width:1px;
  padding:5px;
  width:100%;
  font-family: arial, tahoma, verdana, sans-serif;
 }

 div.second {
  background-color:#f0f0f0;
  border-style:inset;
  border-width:1px;
  padding:5px;
  width:100%;
  font-family: arial, tahoma, verdana, sans-serif;
 }

hr.message {
  background-color: purple;
  width: 100%;
  height: 5px;
  border-top: 1px solid black
}

