/* 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;
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: #fff;
font-size: 1em;
font-family: Trebuchet MS, Arial, SunSans-Regular, Sans-Serif;
color:#000;
overflow-y: scroll;}

pre, code {
font-size: 1.3em;
}
a {text-decoration: none;}
p, div {line-height: 1.7em;
}


h1, h2 {
font-size:1em;
font-weight: bold;
margin: 0 0 10px;
color: #000;}

h3 {
font-size:1em;
font-weight: normal;
margin: 0 0 10px;
}

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

ul{
	list-style-type:none;}
/* ----------container zentriert das layout-------------- */

#container {
max-width: 1200px;
min-width:320px;
margin:0  auto;
min-height: 600px;}

/* ----------header for logo-------------- */
#top:after{
    height: 0;
    content: ".";
    display: block;
    clear: both;
  visibility:hidden;
  } 
#top {
  
	}

#distanz {
  display: none;}

#top header{
  padding-top:20px;
  float:left;
  width:70%; }
  
header p{
  font-size: 1em;
letter-spacing: 0.3em;
background-color: white;
line-height: 1.7em;
color: #000;}
.oberstrich{
padding-top: 3px;
border-top: solid 1px #000;}
#top header p a{
letter-spacing: 0.4em;
color: #000;
}

header img{ 
border:0;
padding: 0 0 10px;
}  
.mini, .menubutton{
  display:none;
  }

.menubutton a {
  cursor:pointer;
}
 
/* new nav */
nav{
 display:none;
} 


/* ----------------- content--------------------- */
#inhalt:before {
    height: 0;
    content: ".";
    display: block;
    clear: both;
  visibility:hidden;
 }
 #inhalt{
width: 100%;
float: left;

background-color: white;
font-size: .9em;
min-height: 400px;}

section:before {
    height: 0;
    content: ".";
    display: block;
    clear: both;
  visibility:hidden;
 }

section#content {
float: left;
width: 100%;
padding-top: 20px;
padding-left: 0px;
}
pre{
padding:  0 0 20px;
line-height:1.4em;
}
ul{
	list-style-type:none;
	line-height:1.5em;
}
article header{
	padding:0;
	}
	
section a{
color: black;
text-decoration: underline;
}
section a:hover{
color: black;
text-decoration: underline;
}

ul.photostyle li{ display: inline;}
/* -------------- side infos ------------- */
blockquote{
color: #000;
font-size: .8em;}

form {display: none;}