@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0;}

/*Supersize Plugin Styles ************************************ */
body {
        overflow:hidden;
        overflow-y:scroll;
}
#supersize img, #supersize a{
	height:100%;
	width:100%;
	display:none;
}
#supersize .activeslide, #supersize .activeslide img{
	display:inline;
}
#supersize { position:fixed; top:0; left:0; }

/* ************************************************************ */

img {
	border:0;
}

#layout {
	top:17px;
	left:50%;
	margin-left:-396px;
	position:absolute;
}

/* IE7 - start ------------------- 
*:first-child+html .meta1 {position:relative; top:-6px;}
*:first-child+html .meta2 {position:relative; top:-8px;}
*:first-child+html .meta3,
*:first-child+html .meta4 {position:relative; top:-1px;}
*:first-child+html .meta5 {position:relative; top:-20px;}*/ /* contentbereich hochziehen */
/* IE7 - end --------------------- */

.content {
	background:transparent url(img/content/content-bg.png) no-repeat center top;
	height:auto;
	display:block;
	font:normal 12px/1.55em Verdana, Arial, Helvetica, sans-serif;
	color:#264250;
}
.text {
	background:transparent url(img/content/continued-bg.png) no-repeat center 246px;
	min-height:131px; /*   246px bevore kim waz here, aight   */
	height:auto !important;
	height:246px;
	padding:10px 29px 17px;
}
.text p {
	margin-bottom:1.5em;
	margin-top:.55em;
}
.text p img {
	float:right;
	margin:0 0 7px 7px;
}
.textEnde {
	background:transparent url(img/content/content-bg-bottom.png) no-repeat center top;
	height:9px;
	display:block;
	clear:both;
	margin-bottom:4px;
}

h1 {
	font:bold 17px/1.55em Verdana, Arial, Helvetica, sans-serif;
	margin-top:1.2em;
}
h2 {
	font:bold 15px/1.55em Verdana, Arial, Helvetica, sans-serif;
	margin-top:1.2em;
}

/* Kontaktformular */
legend { display:none; }
fieldset { border:0; margin:0; padding:0; }
input,
textarea,
select {
	border:1px solid #11758F;
	font-size:12px;
	margin-top:5px;
	padding:3px 3px 3px 5px;
}
label {
	display:block;	
	width: expression( document.body.clientWidth < 101 ? "100px" : "auto" ); /* set min-width for IE */
	min-width: 100px; /* sets min-width value for all standards-compliant browsers */

	float:left;
	margin:5px 5px 0 0;
	font-family:Verdana, Arial;
	font-size:12px;
}

	/* Normal */
input { padding:1px 3px 1px 3px; background-color:#4EA0B9; border:1px solid #11758F; color:#eee; }
textarea { font-family:Verdana, Arial; font-size:12px; background-color:#4EA0B9; color:#eee; }
select { }

	/* Hover/Focus */
input:hover, input:focus,
input:hover, input:focus,
textarea:hover, textarea:focus,
select:hover, select:focus {
	border:1px solid #264250;
}

/* Links */
a {
	color:black;
}




