/* @group Seitenaufbau */

html, body {
    top:0px;
    left:0px;
    right:0px;
    margin:0px;
    padding:0px;
    width:100%;
    min-height:610px;
    min-width:770px;
}

* html, * html body {
    bottom:0px;
    height:expression(body.offsetHeight < 620? '610px': '100%');
    width:expression(body.offsetWidth < 780? '770px': '100%');
}

textarea {
	color: white;
	font: 12px "Courier New", Courier, mono;
	background-color: transparent;
	border: 0 none transparent;
	margin: 0;
	padding: 2px 8px 0 3px;
	overflow: hidden;
}

#Fusszeile {
	position: absolute;
	z-index: 10;
	left: 50%;
	width: 531px;
	margin-left: -255px;
	top: 50%;
	height: 11px;
	margin-top: 278px;
}

#Support {
	position: absolute;
	visibility: hidden;
	left: 50%;
	width: 419px;
	margin-left: -99px;
	top: 50%;
	height: 169px;
	margin-top: -214px;
	opacity: 0.85;
	filter: alpha(opacity=85);
	z-index: 29;
}

.SupportText {
	color: #fff7e5;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.SupportLink {
	color: #fff7e5;
	font: normal 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: none;
}

.SupportLink:link {
	color: #fff7e5;
	font: normal 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: none;
}

.SupportLink:visited {
	color: #fff7e5;
	font: normal 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: none;
}

.SupportLink:activ {
	color: #fff7e5;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: underline;
}

.SupportLink:hover {
	color: #fff7e5;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: underline;
}

#EmailGesendet {
	position: absolute;
	visibility: visible;
	left: 50%;
	width: 330px;
	margin-left: -155px;
	top: 50%;
	height: 250px;
	margin-top: -140px;
	opacity: 0.86;
	filter: alpha(opacity=85);
	z-index: 29;
}

#EmailHide {
	position: absolute;
	visibility: visible;
	z-index: 28;
	left: 50%;
	width: 730px;
	margin-left: -380px;
	top: 50%;
	height: 600px;
	margin-top: -300px;
	filter: alpha(opacity=85);
}

#Kontakt {
	position: absolute;
	visibility: hidden;
	left: 50%;
	width: 446px;
	margin-left: -126px;
	top: 50%;
	height: 381px;
	margin-top: -214px;
	opacity: 0.86;
	filter: alpha(opacity=85);
	z-index: 29;
}

#SupportHide {
	position: absolute;
	visibility: hidden;
	z-index: 28;
	left: 50%;
	width: 730px;
	margin-left: -380px;
	top: 50%;
	height: 600px;
	margin-top: -300px;
	filter: alpha(opacity=85);
}

#KontaktHide {
	position: absolute;
	visibility: hidden;
	z-index: 28;
	left: 50%;
	width: 730px;
	margin-left: -380px;
	top: 50%;
	height: 600px;
	margin-top: -300px;
	filter: alpha(opacity=85);
}

#Logo_bild {
	position: absolute;
	z-index: 10;
	left: 50%;
	width: 82px;
	margin-left: -377px;
	top: 50%;
	height: 92px;
	margin-top: -293px;
}

#Logo_name {
	position: absolute;
	z-index: 10;
	left: 50%;
	width: 288px;
	margin-left: -262px;
	top: 50%;
	height: 60px;
	margin-top: -273px;
}

#Logo_text {
	position: absolute;
	z-index: 10;
	left: 50%;
	width: 191px;
	margin-left: -172px;
	top: 50%;
	height: 16px;
	margin-top: -202px;
}

#Navigation1 {
	position: absolute;
	z-index: 10;
	left: 50%;
	width: 24px;
	margin-left: -332px;
	top: 50%;
	height: 437px;
	margin-top: -198px;
}

#Navigation2 {
	position: absolute;
	z-index: 10;
	left: 50%;
	width: 258px;
	margin-left: 60px;
	top: 50%;
	height: 22px;
	margin-top: -236px;
}

#NavigationHome {
	position: absolute;
	z-index: 30;
	left: 50%;
	width: 22px;
	top: 50%;
	height: 22px;
	margin-top: -236px;
	margin-left: 182px;
}

#NavigationMail {
	position: absolute;
	z-index: 30;
	left: 50%;
	width: 22px;
	top: 50%;
	height: 22px;
	margin-top: -236px;
	margin-left: 230px;
}

#NavigationSupport {
	position: absolute;
	z-index: 30;
	left: 50%;
	width: 22px;
	top: 50%;
	height: 22px;
	margin-top: -236px;
	margin-left: 274px;
}

/* @end */

/* @group Layout */

#Textfeld {
	position: absolute;
	z-index: 11;
	left: 50%;
	width: 580px;
	margin-left: -273px;
	top: 50%;
	height: 385px;
	margin-top: -128px;
	overflow: visible;
	color: #1b2601;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: left;
}

#Titel {
	position: absolute;
	z-index: 10;
	left: 50%;
	width: 300px;
	margin-left: -262px;
	top: 50%;
	height: 3px;
	margin-top: -171px;
}

.Link {
	color: #06c;
	text-align: left;
	margin: 3px 3px 3px 5px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	visibility: visible;
	position: relative;
}

.Text10 {
	color: #1b2601;
	font: normal 10px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: left;
}

.Text11 {
	color: #1b2601;
	font: normal 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: left;
}

.Text12 {
	color: #1b2601;
	font: normal 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: left;
}

.Text13 {
	color: #1b2601;
	font: normal 13px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: left;
}

.TextLink:link {
	text-decoration: none;
	color: #0066cc;
}
.TextLink:visited {
	text-decoration: none;
	color: #0066cc;
}

.TextLink:activ {
	text-decoration: underline;
	color: #2a00da;	
} 
.TextLink:hover {
	text-decoration: underline;
	color: #2a00da;
}

.TextlinkActiv, .TextlinkActiv:link, .TextlinkActiv:visited {
	text-decoration: underline;
	color: #2a00da;
}

.Untertitel12 {
	color: #2b3223;
	font: bold 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: left;
	letter-spacing: 1px;
}

.Untertitel13 {
	color: #2b3223;
	font: bold 13px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: left;
	letter-spacing: 1px;
}

.Untertitel14 {
	color: #2b3223;
	font: bold 14px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: left;
	letter-spacing: 1px;
	margin-left: 1px;
	margin-bottom: 4px;
}

.Untertitel16 {
	color: #2b3223;
	font: bold 16px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: left;
	letter-spacing: 1px;
	margin-bottom: 8px;
	margin-left: 2px;
}

/* @end */
