@CHARSET "UTF-8";
@IMPORT url(https://fonts.googleapis.com/css?family=Droid+Sans);
@IMPORT url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800);

/* Body */
body {
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	font: 90% 'Open Sans',Verdana, Arial, Helvetica, sans-serif;
	overflow: -moz-scrollbars-vertical;
}

/* Header */
h1 { 
	font-size: 1.4em;
	margin: 0 0 0.4em 0;
	/* color: red; */
}

h2, h3, h4, h5 {
	font-size: 1.1em;
	margin: 0 0 0.4em 0;
	color: blue;
}

.IText	{
	color: #bbbbff;
	font-size: 110%;
}

p {
	margin: 2px 0;
	color: #bbbbff;
}

/* Link */
a, a:link, a:visited {
	color: #bbbbff;
	text-decoration: none;
	font-size: 110%;
}

/* a:hover, a:active {
	text-decoration: underline;
	font-size: 110%;
} */

/* General */
div#infoTextBottom {
	position: absolute;
	left: auto;
	margin: 0px auto;
	height: 65px; /**/
	bottom: 5%;
	background: #000;
	color: #fff;
	width: 100%;
	overflow: hidden;
	padding: 5px;
	color: #bbbbbb;
	z-index: 99;
	opacity:0.6; /* allgemein */
	text-align: center center;
}

div.info {
	position: absolute;
	width: 30px;
	height: 30px;
	top: 10px;
	left: 20px;
	/*background: url('../jpg/DSC_8147_.jpg') no-repeat center center;*/
	cursor: 
	filter:alpha(opacity=0); /* IE */
	opacity:0.0; /* allgemein */
	-moz-opacity:0.0; /* Mozilla */
	-khtml-opacity:0.0; /* KTHML */
	-opera-opacity:0.0; /* Opera */
}

div.main {
	position: absolute;
	font-size: 88%;
	color: #000;
	background: #fff;
	padding: 5px;
	width: 280px;
	top: 5px;
	right: 5px;
	filter:alpha(opacity=0); /* IE */
	opacity:0.0; /* allgemein */
	-moz-opacity:0.0; /* Mozilla */
	-khtml-opacity:0.0; /* KTHML */
	-opera-opacity:0.0; /* Opera */
}

img.layer {
	position: absolute;
	width: 1253px;
	height: 837px;
	top: 0px;
	left: 0px;
	filter:alpha(opacity=0); /* IE */
	opacity:0.0; /* allgemein */
	-moz-opacity:0.0; /* Mozilla */
	-khtml-opacity:0.0; /* KTHML */
	-opera-opacity:0.0; /* Opera */
}

img#bg	{
	filter:alpha(opacity=0); /* IE */
	border: 0px solid #000;
	border-radius: 9px 9px 0px 0px;
	opacity:0.0; /* allgemein */
	-moz-opacity:0.0; /* Mozilla */
	-khtml-opacity:0.0; /* KTHML */
	-opera-opacity:0.0; /* Opera */
}

div#cmnt-form	{
	position: relative;
	background-color: #333;
	top: 200px;
	height: 200px;
	width: 80%;
	color: black;
	margin: auto;
}

div#error	{
	position: absolute;
	top:  5px;
	width:  80%;
	height: 0px;
	background-color: #333;
	color: red;
	font-size: 28px;
}

div#head-logo	{
	position: absolute;
	padding: 20px 50px 20px 50px;
	top: 1%;
	height: 20%;
	width:  60%;
	text-align: center;
}

div#bottom	{
	position: absolute;
	padding: 0px 120px 120px 120px;
	top: 70%;
	height: 30%;
	left: 20%;
	width:  90%;
	z-index: 99;
	text-align: left;
	color: green;
}

div#address	{
	position: absolute;
	padding: 0px 20px 20px 20px;
	top: 20%;
	height: 30%;
	left: 20%;
	width:  90%;
	z-index: 99;
	text-align: left;
	color: green;
}

label {
	display: block;
}
