    * {
    	margin: 0;
    	padding: 0;
    }

    html, body {
    	font-family: sans-serif;
    	height: 100%;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7db9e8+0,1e5799+100 */
background: #7db9e8; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, #7db9e8 0%, #1e5799 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, #7db9e8 0%,#1e5799 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center, #7db9e8 0%,#1e5799 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */    

    }

    p {
    	margin-bottom: 16px;
    }

    h1 {
    	color: #1E5799;
    	font-size: 1.5em;
    }

#seite {
    position: relative;
    min-height: 100%;
    max-width: 900px;
    margin: 0 auto;
    background-color: #eee;



/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,d3d3d3+100 */
background: #ffffff; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, #ffffff 0%, #d3d3d3 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#d3d3d3 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center, #ffffff 0%,#d3d3d3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d3d3d3',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}
 
#inhalt {
    /*background-color: orange;*/
    padding-bottom: 2em;

}

p {
	line-height: 1.4em;
}
 
footer {
    position:absolute;
    bottom: 0;
    width: 100%;
    border-top: 1px solid black;
    background-color: silver;
  height: 2em; 
  line-height: 1.9em;   
  text-align: center;
  font-size: 80%;
}

.textinhalt {
	padding: 1em;
}

.raumauswahl {
	display: inline-block;
	background-color: white;
	border: 1px solid silver;
	padding: .1em .2em;
	margin-right: .8em;
	margin-bottom: 0.4em;
	line-height: 1.4em;
	font-size: 75%;
}

.raumauswahl:hover {
	background-color: limegreen;
}

    #panorama {
        /*width: 1000px;*/
        /*height: 400px;*/
        width: 100%;
        /*height: calc(90% - 20px);*/
        width: 1000px;
        width: 100%;
        height: 450px;
    }