﻿@font-face{
	font-family: 'nyala';
	src: url('nyala.ttf')
	format('truetype');}

body{
	font-family: nyala;
	font-size:12pt;
}

input { font-size:10pt; color:#000000; Font-Family:Arial; border-width:1; border-color:000000; border-style:solid }
.radio { border:0px }
textarea { font-weight:normal; Font-Size: 10pt; color: black; FONT-FAMILY: Arial; border-width:1; border-color:000000; border-style:solid}
a:link { COLOR: #AA0000; FONT-FAMILY: nyala; text-decoration:none; }
a:visited {COLOR: #222222; FONT-FAMILY: nyala; text-decoration:none; }
a:hover {COLOR: #0000AA; FONT-FAMILY: nyala; text-decoration:none; }
a:active {COLOR: #00AA00; FONT-FAMILY: nyala; text-decoration:none; }


header {
	height: 100px;
	width: 839px;
	text-align: left;
	padding: 0px;
	margin: 0px;
	position: fixed;
	left: 0;
	top: 0;
	background-image: url('Headline_full.png');
	background-size: 821px 100px;
	background-position: left top;
	background-repeat: no-repeat;
}

main{
	padding: 0;
}

article{
	padding: 120px 230px 50px 230px;
	min-width: 660px;
}

footer {
	height: 30px;
	width: 1000px;
	position: fixed;
	bottom: 0;
	right: 0;
	text-align: center;
	font-size: 12px;
	line-height: 30px;
	vertical-align: center;
	background-image: url('footer_full.png');
	background-position: right bottom;
	background-size: 943px 30px;
	background-repeat: no-repeat;
}

nav{
	height: 400px;
	width: 150px;
	position: fixed;
	padding: 10px;
	top: 130px;
	left: 30px;
	background-color: #FFFFFF;
	border-radius: 5px;
	box-shadow: 3px 3px 6px 0px #000000;
	background-image: linear-gradient(to bottom, #BD7222 0%, #FFE867 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #BD7222), color-stop(1, #FFE867));
	background-image: -webkit-linear-gradient(top left, #BD7222 0%, #FFE867 100%);
	background-image: -moz-linear-gradient(top left, #BD7222 0%, #FFE867 100%);
	background-image: -ms-linear-gradient(top left, #BD7222 0%, #FFE867 100%);
	background-image: -0-linear-gradient(top left, #BD7222 0%, #FFE867 100%);
}

table {padding:0px; margin:0px; border-width:0px; border-style:solid; border-collapse:collapse; }





.AndiConstruction {text-align:center; vertical-align:middle; font-family:nyala; font-size:16px; font-weight:bold; }

.HeadTitel1 {text-align:center; font-family:nyala; font-size:32px; font-weight:bold; }
.HeadTitel2 {text-align:center; font-family:nyala; font-size:16px; }
.FootLine1 {text-align:center; font-family:nyala; font-size:12pt; margin-top:8px;}
.FootLine2 {text-align:center; font-family:nyala; font-size:10pt; padding-top:8px;}

.HLine2px {height:2px; vertical-align:top; background-color:#DEE7EF; font-size:2px; }
.HLine4px {height:4px; vertical-align:top; background-color:#DEE7EF; font-size:4px; }
.HLine8px {height:8px; vertical-align:top; background-color:#DEE7EF; font-size:8px; }

.MenuFrame {vertical-align:top; text-align:center; font-family:nyala; font-size:16px; margin:0px; padding-bottom:0px; }
.MenuItem0 {vertical-align:top; text-align:left; font-family:nyala; font-size:14px; margin-left:0px; margin-top:5px; }
.MenuItem1 {vertical-align:top; text-align:left; font-family:nyala; font-size:14px; margin-left:5px; margin-top:2px; }
.MenuItem2 {vertical-align:top; text-align:left; font-family:nyala; font-size:14px; margin-left:10px; margin-top:0px; }
.MenuItem0s {vertical-align:top; text-align:left; font-family:nyala; font-size:15px; margin-left:0px; margin-top:5px; font-weight:bold; color:#FFFFFF; }
.MenuItem1s {vertical-align:top; text-align:left; font-family:nyala; font-size:15px; margin-left:5px; margin-top:2px; font-weight:bold; color:#FFFFFF; }
.MenuItem2s {vertical-align:top; text-align:left; font-family:nyala; font-size:15px; margin-left:10px; margin-top:0px; font-weight:bold; color:#FFFFFF; }






.ContHead1  {text-align:left; font-family:nyala; font-size:16pt; font-weight:bold; margin-left:0px; padding-left:2px; }
.ContHead2  {text-align:left; font-family:nyala; font-size:14pt; margin-left:0px; padding-left:2px; }
.ContHead3  {text-align:left; font-family:nyala; font-size:12pt; font-weight:bold; margin-left:0px; padding-left:2px; }

.ContTitel1 {text-align:left; font-family:nyala; font-size:16pt; font-weight:bold; margin-left:0px; margin-top:20px;}
.ContTitel2 {text-align:left; font-family:nyala; font-size:14pt; margin-left:20px; margin-top:15px; }
.ContTitel3 {text-align:left; font-family:nyala; font-size:12pt; font-weight:bold; margin-left:40px; margin-top:20px; }
.ContTitel1c {text-align:center; font-family:nyala; font-size:16pt; font-weight:bold; margin-left:0px; margin-top:20px;}
.ContTitel2c {text-align:center; font-family:nyala; font-size:14pt; margin-left:0px; margin-top:15px; margin-bottom:15px;}
.ContTitel3c {text-align:center; font-family:nyala; font-size:12pt; font-weight:bold; margin-left:0px; margin-top:20px; }
.ContTitel1r {text-align:right; font-family:nyala; font-size:16pt; font-weight:bold; margin-left:0px; margin-top:20px;}
.ContTitel2r {text-align:right; font-family:nyala; font-size:14pt; margin-left:20px; margin-top:15px;  margin-bottom:15px;}
.ContTitel3r {text-align:right; font-family:nyala; font-size:12pt; font-weight:bold; margin-left:40px; margin-top:20px; }
.ContParagraph {text-align:justify; font-family:Arial; font-size:8pt; margin-left:60px;  margin-right:20px; }
.ContAdresse {text-align:left; font-family:nyala; font-size:12pt; margin-left:60px;  margin-right:20px; }
.ContText {text-align:justify; font-family:nyala; font-size:12pt; margin-left:60px;  margin-right:10px;  font-weight: normal;}
.ContText_l {text-align:left; font-family:nyala; font-size:12pt; margin-left:60px;  margin-right:10px; font-weight: normal;}
.ContText_c {text-align:center; font-family:nyala; font-size:12pt; margin-left:60px;  margin-right:10px; }
.ContText_r {text-align:right; font-family:nyala; font-size:12pt; margin-left:60px;  margin-right:10px; }
.ContText_fs {text-align:justify; font-family:nyala; font-size:12pt; margin-left:5px;  margin-right:5px; }
.ContText_fs_c {text-align:center; font-family:nyala; font-size:12pt; margin-left:5px;  margin-right:5px; }
.ContText_fs_l {text-align:left; font-family:nyala; font-size:12pt; margin-left:5px;  margin-right:5px; }
.ContText_in_l {text-align:left; font-family:nyala; font-size:12pt; margin-left:40px;  margin-right:40px;  padding:5px; }
.Cont_more {text-align:right; font-family:nyala; font-size:10pt; font-weight:bold; margin-left:20px;  margin-right:20px; margin-top:20px; margin-bottom:20px; }
.Cont_back {text-align:left; font-family:nyala; font-size:10pt; font-weight:bold; margin-left:20px;  margin-right:20px; margin-top:20px; margin-bottom:20px; }
.Cont_ul {text-align:left; font-family:nyala; font-size:10pt; margin-left:70px;  margin-right:10px; list-style-position:outside; }

.ContFoot1  {text-align:center; font-family:nyala; font-size:10pt; }
.ContFoot1_l  {text-align:left; font-family:nyala; font-size:10pt; }

.GB_Foot1 {text-align:justify; font-family:nyala; font-size:10pt; margin-left:5px;  margin-right:5px; }

.ContLinks {text-align:center; font-family:nyala; font-size:12pt; margin-left:5px;  margin-right:5px; padding-top:20px; padding-bottom:20px;}

.inputField {border: #7f7f7f 1px solid; }  
.errorField {border: #9F0004 1px solid; background-color: #ffffaa; }  
