body {
	margin-left: 0px;
	margin-top: 0px;
}

a.link {
	color: #818181; 
	text-decoration:none;
	}
	
a.active {
	color: #a13a2b; 
	text-decoration:none;
	}
	
a.link1 {
	color: white; 
	text-decoration:underline;
	}
	
a.link2 {
	color: white; 
	text-decoration:none;
	}
	
a.link4 {
	color: #A13A2B; 
	text-decoration:none;
	}
	
div.bg {
	background-image: url(../bilder/bg.jpg);
	background-repeat: repeat-x;
	z-index: 1;
}

div.bg_context {
	margin-top: 0px;
	margin-left: 106px;
	position: absolute;
	z-index: 10;
}

div.bg_content {
	margin-top: 0px;
	margin-left: 403px;
	position: absolute;
	z-index: 10;
}

div.logo {
	margin-top: 0px;
	margin-left: 903px;
	position: absolute;
	z-index: 20;
}

div.title_content {
	margin-left: 487px;
	margin-top: 66px;
	position: absolute;
	z-index: 20;
}

div.title_content_pl {
	margin-left: 487px;
	margin-top: 67px;
	position: absolute;
	z-index: 20;
}

div.title_content_ru {
	margin-left: 487px;
	margin-top: 69px;
	position: absolute;
	z-index: 20;
}

div.title_content_en {
	margin-left: 487px;
	margin-top: 66px;
	position: absolute;
	z-index: 20;
}

div.title_content_fr {
	margin-left: 491px;
	margin-top: 66px;
	position: absolute;
	z-index: 20;
}

div.title_content_es {
	margin-left: 491px;
	margin-top: 66px;
	position: absolute;
	z-index: 20;
}

div.title_content_ru {
	margin-left: 491px;
	margin-top: 66px;
	position: absolute;
	z-index: 20;
}

div.bg_download {
	margin-left: 264px;
	margin-top: 133px;
	position: absolute;
	z-index: 20;
}

div.taschenmesser {
	margin-left: 797px;
	margin-top: 437px;
	position: absolute;
	z-index: 20;
}

div.adresse{
	font-size: 10pt;
	font-family: Arial;
	color: white;
	text-align:right;
	/*line-height: 14pt;*/
	margin-top: 621px;
	margin-left: 216px;
	position: absolute;
	z-index: 30;
}

div.edi_dis {
	font-size: 9pt;
	font-family: Arial;
	color: white;
	text-align:right;
	margin-top: 777px;
	margin-left: 254px;
	position: absolute;
	z-index: 30;
}

div.edi_dis_pl {
	font-size: 9pt;
	font-family: Arial;
	color: white;
	text-align:right;
	margin-top: 777px;
	margin-left: 221px;
	position: absolute;
	z-index: 30;
}

div.download {
	font-size: 10pt;
	font-family: Arial;
	color: white;
	margin-left:195px;
	margin-top:185px;
	text-align:right;
	line-height: 13pt;
	z-index: 30;
	position: absolute;
}

div.download_pl {
	font-size: 10pt;
	font-family: Arial;
	color: white;
	margin-left:203px;
	margin-top:185px;
	text-align:right;
	line-height: 13pt;
	z-index: 30;
	position: absolute;
}

div.download_en {
	font-size: 10pt;
	font-family: Arial;
	color: white;
	margin-left:217px;
	margin-top:185px;
	text-align:right;
	line-height: 13pt;
	z-index: 30;
	position: absolute;
}

div.download_fr {
	font-size: 10pt;
	font-family: Arial;
	color: white;
	margin-left:210px;
	margin-top:185px;
	text-align:right;
	line-height: 13pt;
	z-index: 30;
	position: absolute;
}

div.download_ru {
	font-size: 10pt;
	font-family: Arial;
	color: white;
	margin-left:150px;
	margin-top:185px;
	text-align:right;
	line-height: 13pt;
	z-index: 30;
	position: absolute;
}

div.download_es {
	font-size: 10pt;
	font-family: Arial;
	color: white;
	margin-left:216px;
	margin-top:185px;
	text-align:right;
	line-height: 13pt;
	z-index: 30;
	position: absolute;
}

div.info {
	font-size: 10pt;
	font-family: Arial;
	color: white;
	margin-left:154px;
	margin-top: 553px;
	z-index: 30;
	position: absolute;
}

div.info_ru {
	font-size: 10pt;
	font-family: Arial;
	color: white;
	margin-left: 139px;
	margin-top: 553px;
	z-index: 30;
	position: absolute;
}

div.info_es {
	font-size: 10pt;
	font-family: Arial;
	color: white;
	margin-left: 152px;
	margin-top: 553px;
	z-index: 30;
	position: absolute;
}

div.info_fr {
	font-size: 10pt;
	font-family: Arial;
	color: white;
	margin-left:115px;
	margin-top: 553px;
	z-index: 30;
	position: absolute;
}

div.info_en {
	font-size: 10pt;
	font-family: Arial;
	color: white;
	margin-left:145px;
	margin-top: 553px;
	z-index: 30;
	position: absolute;
}

div.start {
	font-size: 10pt;
	font-family: Arial;
	color: white;
	margin-left: 296px;
	margin-top: 516px;
	z-index: 30;
	position: absolute;
}

div.start_en {
	font-size: 10pt;
	font-family: Arial;
	color: white;
	margin-left: 304px;
	margin-top: 516px;
	z-index: 30;
	position: absolute;
}

div.lang_switch {
	font-size: 8pt;
	font-family: Arial;
	color: black;
	margin-left: 496px;
	margin-top: 32px;
	z-index: 30;
	position: absolute;
}

div.title_down {
	font-size: 11pt;
	font-family: Arial;
	color: white;
	margin-left: 173px;
	margin-top:120px;
	text-align:right;
	z-index: 30;
	position: absolute;
}

div.title_down_en {
	font-size: 11pt;
	font-family: Arial;
	color: white;
	margin-left: 170px;
	margin-top:120px;
	text-align:right;
	z-index: 30;
	position: absolute;
}

div.title_down_pl {
	font-size: 11pt;
	font-family: Arial;
	color: white;
	margin-left: 151px;
	margin-top:120px;
	text-align:right;
	z-index: 30;
	position: absolute;
}

div.title_down_en_th {
	font-size: 11pt;
	font-family: Arial;
	color: white;
	margin-left: 138px;
	margin-top:120px;
	text-align:right;
	z-index: 30;
	position: absolute;
}

div.title_down_es {
	font-size: 11pt;
	font-family: Arial;
	color: white;
	margin-left: 176px;
	margin-top:120px;
	text-align:right;
	z-index: 30;
	position: absolute;
}

div.title_down_fr {
	font-size: 11pt;
	font-family: Arial;
	color: white;
	margin-left: 137px;
	margin-top:120px;
	text-align:right;
	z-index: 30;
	position: absolute;
}

div.title_down_ru {
	font-size: 11pt;
	font-family: Arial;
	color: white;
	margin-left:158px;
	margin-top:120px;
	text-align:right;
	z-index: 30;
	position: absolute;
}

div.text_content {
	font-size: 9pt;
	line-height: 11pt;
	font-family: Verdana;
	color: #3a3a3a;
}

p.text_1 {
	margin-left: 497px;
	margin-top: 115px;
	width: 489px;
	z-index: 30;
	position: absolute;
}

p.text_2 {
	margin-left: 497px;
	margin-top: 200px;
	width: 489px;
	z-index: 30;
	position: absolute;
}

p.text_2_es {
	margin-left: 497px;
	margin-top: 187px;
	width: 489px;
	z-index: 30;
	position: absolute;
}

p.text_2_ru {
	margin-left: 497px;
	margin-top: 272px;
	width: 489px;
	z-index: 30;
	position: absolute;
}

p.text_3 {
	margin-left: 497px;
	margin-top: 273px;
	width: 489px;
	z-index: 30;
	position: absolute;
}

p.text_3_fr {
	margin-left: 497px;
	margin-top: 286px;
	width: 489px;
	z-index: 30;
	position: absolute;
}

p.text_3_es {
	margin-left: 497px;
	margin-top: 260px;
	width: 489px;
	z-index: 30;
	position: absolute;
}

p.text_3_ru {
	margin-left: 497px;
	margin-top: 314px;
	width: 489px;
	z-index: 30;
	position: absolute;
}

div.formular {
	margin-left: 495px;
	margin-top: 397px;
	z-index: 30;
	position: absolute;
}

div.formular_es {
	margin-left: 495px;
	margin-top: 370px;
	z-index: 30;
	position: absolute;
}

td {
	font-size: 9pt;
	font-family: Verdana;
	color: #3a3a3a;
}

table.angaben {
	margin-left: 0px;
	margin-top: 0px;
	z-index: 30;
	position: absolute
}

table.kommentar {
	margin-left: 0px;
	margin-top: 88px;
	z-index: 30;
	position: absolute;
}

td.title {
	height: 30px;
}

table.senden {
	margin-left: 0px;
	margin-top: 220px;
	z-index: 30;
	position: absolute;
}

div.video {
	margin-left: 124px;
	margin-top: 309px;
	z-index: 30;
	position: absolute;
}

input {
	font-family: Verdana;
	color: #3a3a3a;
	font-size: 10pt;
}

textarea {
	font-family: Verdana;
	color: #3a3a3a;
	font-size: 10pt;
}

input.submit {
	background-color: #a13a2b;
	font-family: Verdana;
	border: 0;
	color: white;
	margin-left: 239px;
	margin-top: -17px;
	z-index: 30;
	position: absolute;

}

div.error {
	font-size: 10pt;
	font-family: Verdana;
	color: #a13a2b;
	margin-left: 497px;
	margin-top: 371px;
	z-index: 40;
	position: absolute;
	font-weight: bold; 
}

div.taschenmesser {
	margin-left: 831px;
	margin-top: 252px;
	z-index: 10;
	position: absolute;
}

input.button {
	margin-left: 247px;
	margin-top: -21px;
	z-index: 40;
	position: absolute;
}
