body
	{background-color: white;}

p
	{color: rgb(0,40,110);
	font-size: 20px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 160%;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 25px;
	margin-right: 25px;
	text-align: left;
	-ms-hyphens: auto;
	-webkit-hyphens: auto;
	hyphens: auto;}
	
p::selection
	{background-color: rgb(0,130,30);
	color: rgb(255,220,0);}

p.dkta1
	{font-size: 20px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 150%;
	margin-top: 40px;
	text-align: center;}

p.dkta2
	{text-align: center;
	vertical-align: top;
	font-family: Georgia, Times, Times New Roman, serif;
	color: rgb(0,40,110);
	font-weight: bold;
	font-style: italic;
	font-size: 30px;
	line-height: 150%;
	margin-top: 35px;}

p.dkta-event-head
	{margin-left: 25px;
	margin-right: 25px;
	margin-top: 20px;
	margin-bottom: 0px;
	font-weight: bold;
	font-size: 20px;}

p.dkta-event-data
	{margin-left: 75px;
	margin-right: 25px;
	margin-top: 0px;
	margin-bottom: 0;
	font-weight: normal;
	font-size: 20px;
	font-style: normal;}

p.portrait
	{color: rgb(200,100,100);
	font-size: 50px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 240%;
	margin-top: 105px;
	text-align: center;
	opacity: 0.6;}

p.portrait-smiley
	{color: rgb(160,160,160);
	font-size: 80px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 200%;
	margin-top: 45px;
	text-align: center;
	opacity: 0.5;}

p.twist
	{color: rgb(160,120,80);
	font-size: 25px;
	font-weight: bold;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	line-height: 160%;
	margin-top: 25px;
	margin-left: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
	text-align: center;}

p.logo
	{color: rgb(160,120,80);
	font-size: 25px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 160%;
	margin-top: 5px;
	text-align: center;}

p.welcome
	{text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(200,0,20);
	font-weight: bold;
	font-style: normal;
	font-size: 40px;
	line-height: 160%;
	margin-top: 30px;
	margin-bottom: 0px;}
	
p.lord
	{text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(200,0,20);
	font-weight: bold;
	font-style: normal;
	font-size: 40px;
	line-height: 160%;
	margin-top: 0px;
	margin-bottom: 0px;
	animation: lord 1 ease 5s 1s;}

@keyframes lord
	{90% {transform: scale(3.5); color: rgb(255,220,0); opacity: 0.1;}
	100% {transform: scale(1); color: rgb(200,0,20); opacity: 1;}}

p.see
	{text-align: center;
	vertical-align: top;
	font-family: Georgia, Times, Times New Roman, serif;
	color: rgb(0,40,110);
	font-weight: bold;
	font-style: italic;
	font-size: 40px;
	line-height: 160%;
	margin-top: 15px;}

p.guest
	{text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	font-weight: bold;
	font-style: normal;
	line-height: 100%;
	margin-top: 50px;}

p.caution
	{font-size: 25px;
	font-weight: bold;
	line-height: 160%;
	margin-top: 50px;}

p.woe2a
	{font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 55px;
	color: rgb(200,0,20);
	font-weight: bold;
	text-align: center;
	line-height: 160%;
	margin-top: 0;
	margin-bottom: 55px;}

p.woe2b
	{font-size: 40px;
	color: rgb(150,0,30);
	font-weight: bold;
	text-align: left;
	line-height: 160%;
	margin-top: 0px;
	margin-bottom: 0;}

p.support1
	{margin-bottom: 20px;}

p.support2
	{font-size: 40px;
	color: rgb(150,0,30);
	font-weight: bold;
	text-align: center;
	line-height: 160%;
	margin-top: 0px;
	margin-bottom: 0;}

p.support3
	{font-size: 30px;
	color: rgb(150,0,30);
	font-weight: bold;
	text-align: center;
	line-height: 160%;
	margin-top: 0px;
	margin-bottom: 0;}

p.support4
	{color: rgb(150,0,30);
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 0;}

p.support5
	{margin-top: 25px;
	margin-bottom: 0;}

p.support6
	{margin-top: 25px;
	margin-bottom: 20px;}

span.spansupport
	{color: rgb(150,0,30);
	font-weight: bold;}

p.support7
	{font-size: 30px;
	color: rgb(150,0,30);
	font-weight: bold;
	text-align: center;
	line-height: 160%;
	margin-top: 0px;
	margin-bottom: 25px;}

p.support8
	{margin-top: 0px;
	margin-bottom: 0px;}

p.support9
	{font-family: Georgia, Times, Times New Roman, serif;
	font-size: 30px;
	color: rgb(150,0,30);
	font-weight: bold;
	font-style: italic;
	text-align: center;
	line-height: 160%;
	margin-top: 25px;
	margin-bottom: 0;}

p.amount
	{font-size: 50px;
	color: rgb(200,0,20);
	font-weight: bold;
	text-align: center;
	line-height: 160%;
	margin-top: 0;
	margin-bottom: 0;
	animation: amount infinite alternate ease-in-out 0.3s;}

@keyframes amount
	{from {opacity: 0;}
	to {transform: scale(3); opacity: 1;}}

p.news
	{margin-left: 25px;
	margin-right: 25px;
	margin-top: 25px;
	margin-bottom: 0px;
	font-weight: bold;}

p.newstext
	{margin-left: 75px;
	margin-right: 25px;
	margin-top: 25px;
	margin-bottom: 0;
	font-weight: normal;}

p.comment
	{margin-top: 50px;
	margin-bottom: 50px;}

p.stress
	{margin-left: 25px;
	margin-right: 25px;
	margin-top: 20px;
	margin-bottom: 20px;
	font-weight: bold;
	font-size: 30px;
	font-style: normal;}

p.claim1
	{margin-left: 25px;
	margin-right: 25px;
	margin-top: 30px;
	margin-bottom: 30px;
	font-weight: bold;
	font-size: 40px;
	font-style: normal;
	text-align: center;
	line-height: 100%;}

p.claim2
	{margin-left: 25px;
	margin-right: 25px;
	margin-top: 30px;
	font-weight: bold;
	font-size: 30px;
	font-style: normal;
	margin-bottom: 30px;
	text-align: center;
	line-height: 100%;}

p.claim3
	{margin-left: 25px;
	margin-right: 25px;
	margin-top: 30px;
	font-weight: bold;
	font-size: 30px;
	font-style: normal;
	margin-bottom: 30px;
	text-align: center;
	line-height: 100%;}

p.claim4
	{margin-left: 25px;
	margin-right: 25px;
	margin-top: 30px;
	font-weight: bold;
	font-size: 30px;
	font-style: normal;
	margin-bottom: 30px;
	text-align: center;
	line-height: 100%;}

p.reason
	{margin-left: 25px;
	margin-right: 25px;
	margin-top: 30px;
	margin-bottom: -10px;
	font-weight: bold;
	font-size: 25px;}

p.propose
	{margin-left: 25px;
	margin-right: 25px;
	margin-top: 30px;
	margin-bottom: 30px;
	text-align: left;}

p.esteem
	{font-family: Georgia, Times, Times New Roman, serif;
	font-style: italic;
	margin-left: 25px;
	margin-right: 25px;
	margin-top: 30px;
	margin-bottom: 30px;
	font-weight: bold;
	font-size: 40px;
	text-align: center;}

p.stand
	{margin-left: 25px;
	margin-right: 25px;
	margin-top: 30px;
	margin-bottom: 30px;
	font-weight: bold;
	font-size: 30px;
	font-style: normal;
	text-align: left;}

p.tv1
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 25px;
	margin-right: 25px;
	margin-top: 0;
	margin-bottom: 0px;
	font-size: 1000px;
	font-weight: bold;
	font-style: normal;
	line-height: 75%;
	text-align: center;}

p.tv2
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 25px;
	margin-right: 25px;
	margin-top: 100px;
	margin-bottom: 0;
	font-size: 100px;
	font-weight: bold;
	font-style: normal;
	line-height: 150%;
	text-align: center;}

p.time
	{font-family: Georgia, Times, Times New Roman, serif;
	font-size: 90px;
	font-weight: bold;
	font-style: italic;
	line-height: 180%;
	margin-top: 100px;
	margin-bottom: 100px;
	margin-left: 25px;
	margin-right: 25px;
	text-align: center;}

p.wealthtop
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	margin-top: 50px;
	margin-left: 25px;
	margin-right: 25px;}

p.wealthsub
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	margin-top: 50px;
	margin-left: 25px;
	margin-right: 25px;}

p.upper
	{margin-left: 25px;
	margin-right: 25px;
	margin-top: 30px;
	margin-bottom: 0px;
	font-weight: bold;}

p.lower
	{margin-left: 75px;
	margin-right: 25px;
	margin-top: 0px;
	margin-bottom: 0;
	font-weight: normal;}

p.vita
	{margin-left: 25px;
	margin-right: 25px;
	margin-top: 20px;
	margin-bottom: 0px;
	font-weight: bold;}

p.vitatext
	{margin-left: 75px;
	margin-right: 25px;
	margin-top: 0px;
	margin-bottom: 0;
	font-weight: normal;}

p.vitalast
	{margin-left: 25px;
	margin-right: 25px;
	margin-top: 0px;
	margin-bottom: 0;
	font-weight: normal;}

p.opera
	{font-weight: bold;
	font-size: 25px;
	margin-top: 25px;}

p.select
	{font-size: 25px;}

p.enemy2
	{color: rgb(250,0,50);
	font-size: 25px;
	padding: 15px;
	font-weight: normal;
	width: 651px;}
	
p.enemy2:hover
	{color: rgb(255,220,0);
	background-color: rgb(0,80,220);
	font-weight: normal;
	border-radius: 30px;
	border-style: none;}

p.cause
	{color: rgb(0,40,110);
	line-height: 160%;
	margin-top: 50px;
	margin-bottom: 50px;
	font-weight: bold;
	font-style: normal;
	text-align: center;
	font-size: 130px;}

p.heal
	{color: rgb(0,40,110);
	line-height: 160%;
	margin-top: 50px;
	margin-bottom: 50px;
	font-weight: bold;
	font-style: normal;
	text-align: center;
	font-size: 50px;}

p.medicine
	{font-family: Verdana, Helvetica, Arial, sans-serif;
	color: rgb(150,0,30);
	line-height: 125%;
	margin-top: 30px;
	font-weight: bold;
	font-style: normal;
	text-align: center;
	font-size: 60px;}

p.note
	{margin-top: 50px;}

p.play
	{font-size: 25px;
	font-weight: bold;
	line-height: 160%;
	margin-top: 25px;
	margin-bottom: 0px;
	margin-left: 25px;
	margin-right: 25px;
	text-align: left;}

p.check
	{font-size: 25px;
	font-weight: bold;
	line-height: 160%;
	margin-top: 25px;
	margin-bottom: 25px;
	margin-left: 25px;
	margin-right: 25px;
	text-align: left;
	color: transparent;}

p.wish
	{font-family: Georgia, Times, Times New Roman, serif;
	color: rgb(0,40,110);
	line-height: 160%;
	margin-top: 30px;
	margin-bottom: 0;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	font-size: 40px;}

p.show
	{margin-left: 25px;
	margin-right: 25px;
	margin-top: 20px;
	margin-bottom: 0px;
	font-weight: bold;
	font-size: 25px;}

p.showdata
	{margin-left: 75px;
	margin-right: 25px;
	margin-top: 0px;
	margin-bottom: 0;
	font-weight: normal;
	font-size: 20px;
	font-style: normal;}

p.presale
	{margin-left: 125px;
	margin-right: 25px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	font-size: 20px;
	font-style: normal;}

p.advance
	{margin-left: 75px;
	margin-right: 25px;
	margin-top: 25px;
	margin-bottom: 0;
	font-weight: bold;
	font-size: 20px;
	font-style: normal;}

p.sale
	{margin-left: 25px;
	margin-right: 25px;
	margin-top: 20px;
	margin-bottom: 0;
	font-weight: bold;
	font-size: 25px;
	font-style: normal;}

p.pointofsale
	{margin-left: 75px;
	margin-right: 25px;
	margin-top: 20px;
	margin-bottom: 0;
	font-weight: bold;
	font-size: 20px;
	font-style: italic;}

p.price
	{color: rgb(0,160,40);
	font-weight: bold;
	font-style: normal;
	font-size: 30px;
	margin-top: 20px;
	text-align: left;
	margin-left: 75px;
	margin-right: 25px;
	margin-bottom: 0px;
	line-height: 160%;}

p.apply
	{margin-left: 75px;
	margin-right: 25px;
	margin-top: 0px;
	margin-bottom: 0;
	font-weight: normal;
	font-size: 20px;
	font-style: normal;}

p.pricexplain
	{margin-left: 75px;
	margin-right: 25px;
	margin-top: 0px;
	margin-bottom: 0;
	font-weight: normal;
	font-size: 20px;
	font-style: normal;}

p.event
	{margin-left: 25px;
	margin-right: 25px;
	margin-top: 20px;
	margin-bottom: 0;
	font-weight: bold;
	font-size: 20px;}

p.eventdata
	{margin-left: 75px;
	margin-right: 25px;
	margin-top: 0px;
	margin-bottom: 0;
	font-weight: normal;
	font-size: 20px;
	font-style: normal;}

p.uwe
	{font-family: Georgia, Times, Times New Roman, serif;
	text-align: left;
	margin-top: 50px;
	margin-left: 200px;
	font-weight: bold;
	font-size: 30px;
	font-style: italic;}

p.upshot
	{text-align: center;
	margin-top: 50px;
	font-weight: bold;
	font-size: 100px;}

p.bonuslink
	{margin-left: 125px;
	margin-right: 25px;
	margin-top: 25px;
	margin-bottom: 25px;
	font-weight: normal;}

p.radical
	{font-size: 50px;
	font-style: normal;
	font-weight: bold;
	text-align: center;}

p.lone
	{color: rgb(0,50,250);
	line-height: 160%;
	font-size: 100px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	background-color: white;
	padding: 30px;
	border-radius: 200px;
	margin-top: 50px;
	animation: lone alternate infinite ease-in-out 0.5s;}

@keyframes lone
	{to {color: white; background-color: rgb(0,50,250);}}

p.carmen1
	{margin-left: 270px;
	margin-top: 0;
	line-height: 160%;}

p.carmen2
	{margin-left: 300px;
	margin-top: 0;
	line-height: 160%;}

p.carmen3
	{margin-left: 300px;
	margin-top: 0;
	line-height: 160%;}

p.carmen4
	{margin-left: 290px;
	margin-top: 0;
	line-height: 160%;}

p.carmen5
	{margin-left: 250px;
	margin-top: 0;
	line-height: 160%;}

p.carmen7
	{margin-left: 220px;
	margin-top: 0;
	line-height: 160%;}

p.carmen8
	{margin-left: 230px;
	margin-top: 0;
	line-height: 160%;}

p.data
	{margin-left: 75px;
	margin-right: 25px;
	margin-top: 40px;
	margin-bottom: 40px;
	font-weight: bold;
	font-size: 25px;}

p.imp
	{margin-left: 25px;
	margin-right: 25px;
	margin-top: 30px;
	margin-bottom: 0;
	font-weight: bold;}

p.impdata
	{margin-left: 75px;
	margin-right: 25px;
	margin-top: 0px;
	margin-bottom: 0;
	font-weight: normal;}

span.turn
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;}

span.refused
	{padding: 15px;}

span.select
	{font-family: Georgia, Times, Times New Roman, serif;
	font-style: italic;
	font-weight: bold;}

span.opus
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;}

span::selection
	{background-color: rgb(0,130,30);
	color: rgb(255,220,0);}

table
          {-ms-hyphens: auto;
	-webkit-hyphens: auto;
          hyphens: auto;}

td::selection
	{background-color: rgb(0,130,30);
	color: rgb(255,220,0);}

table.start
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: none;
	margin: 0px;
	width: 100%;
	height: 100%;}

td.start
	{vertical-align: middle;
	border-style: none;
	text-align: center;
	line-height: 100%;}

table.dkta
	{border-style: none;
	margin-top: 35px;
	margin-left: 25px;
	margin-right: 25px;
	margin-bottom: 0;
	height: 300px;}

td.dkta1
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	vertical-align: top;
	text-align: left;
	line-height: 150%;
	font-size: 20px;
	font-weight: bold;
	width: 20%;}
td.dkta2
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	vertical-align: top;
	text-align: left;
	line-height: 150%;
	font-size: 20px;
	font-weight: normal;
	width: 80%;}


table.portrait
	{width: 100%;
	height: 100%;
	border-style: none;
	margin: 0;}

td.portrait1
	{color: rgb(200,100,100);
	font-size: 50px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 100%;
	text-align: center;
	vertical-align: bottom;
	height: 30%;
	opacity: 0.6;}

td.portrait2
	{color: rgb(200,100,100);
	font-size: 50px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 100%;
	vertical-align: center;
	height: 40%;
	text-align: center;
	opacity: 0.6;}

td.portrait3
	{color: rgb(200,100,100);
	font-size: 50px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 100%;
	vertical-align: top;
	height: 30%;
	text-align: center;
	opacity: 0.6;}

td.portrait-smiley1
	{color: rgb(160,160,160);
	font-size: 80px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 100%;
	vertical-align: bottom;
	text-align: center;
	height: 25%;
	opacity: 0.5;}

td.portrait-smiley2
	{color: rgb(160,160,160);
	font-size: 80px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 100%;
	vertical-align: center;
	text-align: center;
	height: 50%;
	opacity: 0.5;}

td.portrait-smiley3
	{color: rgb(160,160,160);
	font-size: 80px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 100%;
	vertical-align: top;
	text-align: center;
	height: 25%;
	opacity: 0.5;}

table.despot
	{width: 100%;
	height: 100%;
	border-style: none;
	margin: 0;}

td.despot
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(160,120,0);
	vertical-align: middle;
	text-align: center;
	line-height: 150%;
	font-size: 35px;
	font-weight: bold;
	width: 100%;
	height: 100%;}

table.call
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(120,96,0);
	border-style: none;
	font-size: 20px;
	font-weight: normal;
	margin-top: 0;
	margin-left: 20px;
	width: 850px;
	height: 100%;}

td.call
	{vertical-align: middle;
	text-align: center;
	line-height: 100%;
	width: 10%;
	font-weight: bold;}

table.menue
	{width: 100%;
	height: 100%;
	border-style: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}

td.menue
	{text-align: center;
	vertical-align: middle;
	line-height: 100%;}

table.idea-en
	{width: 850px;
	height: 580px;
	border-style: none;
	margin-top: 0px;
	margin-left: 25px;
	margin-right: 25px;
	margin-bottom: 0px;}

table.idea-de
	{width: 850px;
	height: 550px;
	border-style: none;
	margin-top: 0px;
	margin-left: 25px;
	margin-right: 25px;
	margin-bottom: 0px;}

td.idea
	{text-align: center;
	vertical-align: middle;
	line-height: 100%;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: rgb(0,40,110);}

table.support
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(150,0,30);
	border-style: none;
	font-size: 20px;
	font-weight: bold;
	margin-top: 20px;
	margin-left: 100px;
	width: 700px;
	height: 250px;}

td.incomefirst
	{text-align: left;
	vertical-align: middle;
	line-height: 160%;
	font-size: 25px;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: rgb(150,0,30);}

td.income
	{text-align: left;
	vertical-align: middle;
	line-height: 160%;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: rgb(150,0,30);}

td.incomelast
	{text-align: left;
	vertical-align: middle;
	line-height: 160%;
	border-bottom-style: none;}

td.demandfirst
	{text-align: right;
	vertical-align: middle;
	line-height: 160%;
	font-size: 25px;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: rgb(150,0,30);}

td.demand
	{text-align: right;
	vertical-align: middle;
	line-height: 160%;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: rgb(150,0,30);}

td.demandlast
	{text-align: right;
	vertical-align: middle;
	line-height: 160%;
	border-bottom-style: none;}

table.fight
	{height: 100%;
	width: 100%;
	margin: 0px;}

td.fight
	{width: 100%;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60px;
	font-weight: 1000;
	font-style: normal;
	line-height: 100%;
	text-align: center;}

table.bar
	{width: 770px;
	height: 240px;
	border-style: none;
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 0px;}

td.bartop
	{text-align: center;
	vertical-align: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(150,120,0);
	font-weight: bold;
	font-style: normal;
	font-size: 30px;
	line-height: 160%;
	height: 62px;}

td.barnew
	{text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(150,120,0);
	font-size: 25px;
	font-style: normal;
	font-weight: bold;
	line-height: 160%;
	height: 178px;}

table.little
	{width: 100%;
	border-style: none;
	margin-top: 40px;}

td.littletop1
	{text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(200,0,20);
	font-weight: bold;
	font-style: normal;
	font-size: 40px;
	line-height: 160%;
	height: 75px;}

td.littletop2
	{text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	font-weight: bold;
	font-style: normal;
	font-size: 100px;
	line-height: 160%;
	height: 300px;}

td.littlemid
	{vertical-align: middle;
	height: 750px;}

td.littlesub1
	{text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	font-weight: bold;
	font-style: normal;
	font-size: 40px;
	line-height: 160%;
	height: 150px;}

td.littlesub2
	{text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	font-weight: bold;
	font-style: normal;
	font-size: 40px;
	line-height: 160%;}

table.wealth
	{height: 100%;
	width: 100%;
	margin: 0;}

td.wealth
	{height: 100%;
	width: 100%;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: rgb(255,220,0);
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	line-height: 200%;
	text-align: center;
	vertical-align: middle;}

table.radical
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	width: 300px;
	margin-top: 0px;
	margin-left: 75px;
	margin-right: 25px;
	border-style: none;}

td.radical1
        {text-align: left;
        vertical-align: middle;
        font-size: 20px;
        width: 60%;
        font-weight: normal;
        font-style: italic;
        line-height: 160%;}

td.radical2
        {text-align: left;
        vertical-align: middle;
        font-size: 20px;
        width: 40%;
        font-weight: normal;
        line-height: 160%;}

td.radical1border
        {text-align: left;
        vertical-align: middle;
        font-size: 20px;
        width: 60%;
        font-weight: normal;
        font-style: italic;
        line-height: 160%;
        border-bottom-style: solid;
        border-bottom-width: 5px;
        border-bottom-color: rgb(255,220,0);}

td.radical2border
        {text-align: left;
        vertical-align: middle;
        font-size: 20px;
        width: 40%;
        font-weight: normal;
        line-height: 160%;
        border-bottom-style: solid;
        border-bottom-width: 5px;
        border-bottom-color: rgb(255,220,0);}

table.look
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	margin-top: 80px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	border-style: none;
	height: 1200px;
	width: 900px;}

td.look1
        {text-align: center;
        vertical-align: top;
        font-size: 40px;
        font-weight: bold;
        height: 200px;
        line-height: 160%;}

td.look2
        {text-align: center;
        vertical-align: middle;
        height: 800px;}

td.look3
        {text-align: center;
        vertical-align: bottom;
        font-weight: bold;
        font-size: 40px;
        height: 200px;
        line-height: 160%;}

table.opera
	{color: rgb(0,40,110);
	font-size: 20px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 850px;
	font-size: 20px;
	margin-left: 25px;
	margin-right: 25px;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: left;
	vertical-align: top;}

td.opera1de
	{width: 160px;
	text-align: left;
	vertical-align: top;
	line-height: 160%;}

td.opera2de
	{width: 690px;
	text-align: left;
	vertical-align: top;
	line-height: 160%;}

td.opera1en
	{width: 200px;
	text-align: left;
	vertical-align: top;
	line-height: 160%;}

td.opera2en
	{width: 650px;
	text-align: left;
	vertical-align: top;
	line-height: 160%;}

table.file
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	margin-left: auto;
	margin-top: 130px;
	margin-right: auto;
	text-align: center;
	border-style: none;
	vertical-align: middle;
	height: 1100px;
	width: 800px;}

td.file1
        {text-align: center;
        vertical-align: top;
        font-size: 40px;
        font-weight: bold;
        height: 150px;
        line-height: 100%;}

td.file2
        {text-align: center;
        vertical-align: middle;
        height: 800px;}

td.file3
        {text-align: center;
        vertical-align: bottom;
        font-weight: bold;
        font-size: 40px;
        height: 150px;
        line-height: 100%;}

table.quit
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	margin-left: auto;
	margin-top: 80px;
	margin-right: auto;
	text-align: center;
	border-style: none;
	vertical-align: middle;
	height: 1220px;
	width: 900px;}

td.quit1
        {text-align: center;
        vertical-align: top;
        font-size: 40px;
        font-weight: bold;
        height: 120px;
        line-height: 100%;}

td.quit2
        {text-align: center;
        vertical-align: top;
        height: 1000px;}

td.quit3
        {text-align: center;
        vertical-align: bottom;
        font-weight: bold;
        font-size: 40px;
        height: 100px;
        line-height: 100%;}

table.corona
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	margin-left: auto;
	margin-top: 90px;
	margin-right: auto;
	text-align: center;
	border-style: none;
	vertical-align: middle;
	height: 1240px;
	width: 800px;}

td.corona1
        {text-align: center;
        vertical-align: top;
        font-size: 40px;
        font-weight: bold;
        height: 220px;
        line-height: 100%;}

td.corona2
        {text-align: center;
        vertical-align: middle;
        height: 800px;}

td.corona3
        {text-align: center;
        vertical-align: bottom;
        font-weight: bold;
        font-size: 40px;
        height: 220px;
        line-height: 100%;}

table.putin-kill
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	margin-left: auto;
	margin-top: 90px;
	margin-right: auto;
	text-align: center;
	border-style: none;
	vertical-align: middle;
	height: 1240px;
	width: 800px;}

td.putin-kill-1
        {text-align: center;
        vertical-align: top;
        font-size: 40px;
        font-weight: bold;
        height: 220px;
        line-height: 100%;}

td.putin-kill-2
        {text-align: center;
        vertical-align: middle;
        height: 800px;}

td.putin-kill-3
        {text-align: center;
        vertical-align: bottom;
        font-weight: bold;
        font-size: 40px;
        height: 220px;
        line-height: 100%;}

table.perform
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	width: 850px;
	font-size: 20px;
	margin-top: 50px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
	text-align: left;
	vertical-align: top;}

table.event
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	width: 850px;
	font-size: 20px;
	margin-top: 50px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
	text-align: left;
	vertical-align: top;
	line-height: 160%;}

td.eventtop1
	{vertical-align: top;
	text-align: left;
	width: 34%;
	font-weight: bold;
	font-size: 25px;
	line-height: 160%;}

td.eventtop2
	{vertical-align: top;
	text-align: center;
	width: 32%;
	font-weight: bold;
	font-size: 25px;
	line-height: 160%;}

td.eventtop3
	{vertical-align: top;
	text-align: right;
	width: 34%;
	font-weight: bold;
	font-size: 25px;
	line-height: 160%;}

td.eventmid1
	{vertical-align: top;
	text-align: left;
	width: 34%;
	font-size: 20px;
	line-height: 160%;
	border-top-style: solid;
	border-top-width: 10px;
	border-top-color: rgb(255,220,0);}

td.eventmid2
	{vertical-align: top;
	text-align: center;
	width: 32%;
	font-size: 20px;
	line-height: 160%;
	border-top-style: solid;
	border-top-width: 10px;
	border-top-color: rgb(255,220,0);}

td.eventmid3
	{vertical-align: top;
	text-align: right;
	width: 34%;
	font-size: 20px;
	line-height: 160%;
	border-top-style: solid;
	border-top-width: 10px;
	border-top-color: rgb(255,220,0);}

td.eventsub1
	{vertical-align: top;
	text-align: left;
	width: 34%;
	font-size: 20px;
	line-height: 160%;}

td.eventsub2
	{vertical-align: top;
	text-align: center;
	width: 32%;
	font-size: 20px;
	line-height: 160%;}

td.eventsub3
	{vertical-align: top;
	text-align: right;
	width: 34%;
	font-size: 20px;
	line-height: 160%;}

table.show
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	font-size: 20px;
	width: 850px;
	height: 260px;
	margin-top: 50px;
	margin-left: 25px;
	margin-right: 25px;
	text-align: left;
	vertical-align: top;}

table.show1more
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	font-size: 20px;
	width: 850px;
	height: 300px;
	margin-top: 50px;
	margin-left: 25px;
	margin-right: 25px;}

td.show1
	{text-align: left;
	vertical-align: top;
	font-weight: bold;
	width: 100px;
	line-height: 160%;}

td.show2
	{text-align: left;
	vertical-align: top;
	font-weight: normal;
	width: 750px;
	line-height: 160%;}

table.shape1
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 850px;
	height: 1040px;
	line-height: 100%;
	font-size: 20px;
	margin-top: 40px;
	margin-left: 25px;
	margin-right: 25px;
	text-align: left;}

td.pict1
	{text-align: left;
	vertical-align: middle;
	width: 40%;
	height: 260px;
	border-style: none;}

td.text1
	{text-align: left;
	line-height: 160%;
	width: 60%;
	height: 260px;
	color: rgb(0,40,110);
	vertical-align: middle;
	border-style: none;}

td.pict2
	{text-align: left;
	vertical-align: middle;
	width: 40%;
	height: 260px;
	border-top-style: solid;
	border-top-width: 5px;
	border-top-color: rgb(255,220,0);}

td.text2
	{text-align: left;
	line-height: 160%;
	width: 60%;
	height: 260px;
	color: rgb(0,40,110);
	vertical-align: middle;
	border-top-style: solid;
	border-top-width: 5px;
	border-top-color: rgb(255,220,0);}

table.shape2
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 850px;
	height: 520px;
	line-height: 100%;
	font-size: 20px;
	margin-top: 40px;
	margin-left: 25px;
	margin-right: 25px;
	margin-bottom: 0;
	text-align: left;}          

td.pict3
	{text-align: left;
	vertical-align: middle;
	width: 40%;
	height: 260px;
	border-style: none;}

td.text3
	{text-align: left;
	line-height: 160%;
	width: 60%;
	height: 260px;
	color: rgb(0,40,110);
	vertical-align: middle;
	border-style: none;}

td.pict4
	{text-align: left;
	vertical-align: middle;
	width: 40%;
	height: 260px;
	border-top-style: solid;
	border-top-width: 5px;
	border-top-color: rgb(255,220,0);}

td.text4
	{text-align: left;
	line-height: 160%;
	width: 60%;
	height: 260px;
	color: rgb(0,40,110);
	vertical-align: middle;
	border-top-style: solid;
	border-top-width: 5px;
	border-top-color: rgb(255,220,0);}

table.carmen1
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 600px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
	text-align: left;
	border-style: none;
	height: 600px;
	font-size: 25px;
	font-weight: bold;}

td.carmenline
	{vertical-align: middle;
	text-align: center;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: rgb(255,220,0);}

td.carmen
	{vertical-align: middle;
	text-align: center;}

table.carmen6
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 850px;
	margin-left: 25px;
	margin-right: 25px;
	margin-top: 40px;
	text-align: left;
	border-style: none;
	height: 800px;
	font-size: 20px;
	font-weight: normal;
	line-height: 160%;
	color: rgb(0,40,110);}

td.carmen6a
	{vertical-align: top;
	text-align: left;
	width: 55%;}

td.carmen6b
	{vertical-align: top;
	text-align: left;
	width: 45%;}

table.spatel
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 850px;
	height: 400px;
	font-size: 20px;
	margin-top: 40px;
	margin-left: 25px;
	margin-right: 25px;
	margin-bottom: 40px;
	text-align: left;
	border-style: none;
	color: rgb(0,40,110);}

td.spatel1
	{text-align: left;
	line-height: 160%;
	vertical-align: top;
	width: 500px;}

td.spatel2
	{line-height: 160%;
	vertical-align: top;
	width: 500px;
	font-size: 20px;}

table.luckycovid
	{width: 900px;
	border-style: none;
	margin-top: 50px;}

td.luckycovid1
	{text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(200,0,20);
	font-weight: bold;
	font-style: normal;
	font-size: 40px;
	line-height: 100%;
	height: 80px;}

td.luckycovid2
	{text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	font-weight: bold;
	font-style: normal;
	font-size: 80px;
	line-height: 100%;
	height: 120px;}

td.luckycovid3
	{vertical-align: middle;
	height: 840px;}

td.luckycovid4
	{text-align: center;
	vertical-align: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	font-weight: bold;
	font-style: normal;
	font-size: 40px;
	line-height: 160%;
	height: 60px;}

table.ay
	{width: 900px;
	border-style: none;
	margin-top: 50px;}

td.ay1
	{text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(200,0,20);
	font-weight: bold;
	font-style: normal;
	font-size: 40px;
	line-height: 100%;
	height: 80px;}

td.ay2
	{text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	font-weight: bold;
	font-style: normal;
	font-size: 40px;
	line-height: 160%;
	height: 120px;}

td.ay3
	{vertical-align: middle;
	height: 790px;}

td.ay4
	{text-align: center;
	vertical-align: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	font-weight: bold;
	font-style: normal;
	font-size: 20px;
	line-height: 160%;
	height: 60px;}

table.foto
	{border-style: none;
	margin-top: 50px;
	margin-left: 25px;	
	margin-right: 25px;
	width: 850px;
	height: 1320px;}

td.foto1
	{width: 425px;
	height: 330px;
	text-align: left;
	vertical-align: top;}

td.foto2
	{width: 425px;
	height: 330px;
	text-align: right;
	vertical-align: top;}

table.beschwer
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: rgb(0,40,110);
	border-style: none;
	margin-top: 40px;
	margin-left: 75px;
	margin-right: 25px;
	width: 800px;
	height: 350px;}

td.beschwer1
	{vertical-align: top;
	font-weight: bold;
	border-style: none;
	text-align: left;
	line-height: 160%;
	width: 40%;}

td.beschwer2
	{vertical-align: top;
	border-style: none;
	text-align: left;
	line-height: 160%;
	width: 60%;}

table.complain
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: rgb(0,40,110);
	border-style: none;
	margin-top: 40px;
	margin-left: 75px;
	margin-right: 25px;
	width: 800px;
	height: 350px;}

td.complain1
	{vertical-align: top;
	font-weight: bold;
	border-style: none;
	text-align: left;
	line-height: 160%;
	width: 40%;}

td.complain2
	{vertical-align: top;
	border-style: none;
	text-align: left;
	line-height: 160%;
	width: 60%;}

tr.complain1
	{height: 17%;}

tr.complain2
	{height: 35%;}

tr.complain3
	{height: 16%;}

tr.complain4
	{height: 16%;}

tr.complain5
	{height: 16%;}

table.foot
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(120,96,0);
	border-style: none;
	font-size: 20px;
	font-weight: normal;
	margin-top: 0;
	margin-left: 20px;
	width: 850px;
	height: 100%;}

td.foot1
	{vertical-align: middle;
	text-align: left;
	line-height: 100%;
	width: 50%;}

td.foot2
	{vertical-align: middle;
	text-align: right;
	line-height: 100%;
	width: 50%;}

table.contact-de
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	width: 100%;
          height: 500px;
	font-size: 20px;
	margin-left: 75px;
	margin-right: auto;
	margin-top: 40px;
	margin-bottom: 40px;
	text-align: left;
	border-style: none;
	vertical-align: top;}

tr.contact1de
          {height: 35%;}

tr.contact2de
          {height: 15%;}

tr.contact3de
          {height: 15%;}

tr.contact4de
          {height: 20%;}

tr.contact5de
          {height: 15%;}

td.contact1de
	{vertical-align: top;
	font-weight: bold;
	text-align: left;
	line-height: 160%;
	width: 50%;}

td.contact2de
	{vertical-align: top;
	text-align: left;
	line-height: 160%;
	width: 50%;}

table.contact-en
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	width: 100%;
          height: 480px;
	font-size: 20px;
	margin-left: 75px;
	margin-right: auto;
	margin-top: 40px;
	margin-bottom: 0px;
	text-align: left;
	border-style: none;
	vertical-align: top;}

tr.contact1en
          {height: 30%;}

tr.contact2en
          {height: 15%;}

tr.contact3en
          {height: 15%;}

tr.contact4en
          {height: 25%;}

tr.contact5en
          {height: 15%;}

td.contact1en
	{vertical-align: top;
	font-weight: bold;
	text-align: left;
	line-height: 160%;
	width: 50%;}

td.contact2en
	{vertical-align: top;
	text-align: left;
	line-height: 160%;
	width: 50%;}

table.control-de
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	width: 800px;
          height: 500px;
	font-size: 20px;
	margin-left: 75px;
	margin-right: auto;
	margin-top: 40px;
	text-align: left;
	border-style: none;
	vertical-align: top;}

tr.control1de
          {height: 35%;}

tr.control2de
          {height: 15%;}

tr.control3de
          {height: 15%;}

tr.control4de
          {height: 20%;}

tr.control5de
          {height: 15%;}
          
td.control1de
	{vertical-align: top;
	font-weight: bold;
	text-align: left;
	line-height: 160%;
	width: 50%;}

td.control2de
	{vertical-align: top;
	text-align: left;
	line-height: 160%;
	width: 50%;}

table.control-en
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	width: 800px;
          height: 500px;
	font-size: 20px;
	margin-left: 75px;
	margin-right: auto;
	margin-top: 40px;
	text-align: left;
	border-style: none;
	vertical-align: top;}

tr.control1en
          {height: 30%;}

tr.control2en
          {height: 15%;}

tr.control3en
          {height: 15%;}

tr.control4en
          {height: 25%;}

tr.control5en
          {height: 15%;}
          
td.control1en
	{vertical-align: top;
	font-weight: bold;
	text-align: left;
	line-height: 160%;
	width: 50%;}

td.control2en
	{vertical-align: top;
	text-align: left;
	line-height: 160%;
	width: 50%;}

table.turn
	{width: 850px;
	margin-top: 0;
	margin-left: 25px;
	font-size: 20px;
	font-weight: normal;
	height: 150px;
	border-style: none;
	line-height: 160%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: rgb(20,120,20);}

td.turn1
	{width: 100px;
	text-align: left;
	vertical-align: bottom;}

td.turn2
	{width: 650px;
	text-align: center;
	vertical-align: bottom;}

td.turn3
	{width: 100px;
	text-align: right;
	vertical-align: bottom;}

table.back
	{width: 800px;
	margin-top: 0;
	margin-left: 50px;
	font-size: 20px;
	height: 150px;
	border-style: none;
	line-height: 160%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;}

td.back
	{text-align: center;
	vertical-align: bottom;
	width: 100%;}

ol
	{font-family: Verdana, Helvetiva, Arial, sans-serif;
	font-style: normal;
	list-style-type: decimal;
	list-style-position: outside;
	font-size: 20px;
	line-height: 160%;
	color: rgb(0,40,110);
	text-align: left;
	margin-left: 0;
	-ms-hyphens: auto;
	-webkit-hyphens: auto;
	hyphens: auto;}

ul
	{font-family: Verdana, Helvetiva, Arial, sans-serif;
	font-style: normal;
	list-style-type: disc;
	list-style-position: outside;
	font-size: 20px;
	line-height: 160%;
	color: rgb(0,40,110);
	text-align: left;
	margin-top: 0px;
	margin-left: 50px;
	margin-right: 50px;
	-ms-hyphens: auto;
	-webkit-hyphens: auto;
	hyphens: auto;}

ul.person
	{font-style: normal;
	list-style-type: disc;
	list-style-position: outside;
	font-size: 20px;
	text-align: left;
	margin-top: 0px;
	margin-left: 25px;
	margin-right: 25px;}
	
li
	{font-family: Verdana, Helvetiva, Arial, sans-serif;
	font-style: normal;
	list-style-type: disc;
	list-style-position: outside;
	font-size: 20px;
	line-height: 160%;
	color: rgb(0,40,110);
	text-align: left;
	margin-top: 30px;
	margin-left: 0px;
	margin-bottom: 30px;
	-ms-hyphens: auto;
	-webkit-hyphens: auto;
	hyphens: auto;}

li::selection
	{background-color: rgb(0,130,30);
	color: rgb(255,220,0);}

li.event
	{margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;}

li.genesis
	{font-family: Georgia, Times, Times New Roman, serif;
	font-style: italic;
	font-size: 30px;
	font-weight: bold;
	list-style-type: decimal;
	margin-top: 30px;
	margin-left: 360px;}

img
	{border-style: none;}

img.turn
	{width: 100px;}

img.foto
	{width: 400px;
	height: 400px;
	border-style: solid;
	border-width: 5px;
	border-color: rgb(150,120,0);
	border-radius: 205px;}

img.shape1
	{width: 240px;
	height: 240px;}

img.spatel
	{width: 400px;
	height: 400px;}

audio.feast
	{width: 850px;
	height: 40px;
	border-radius: 20px;}

#all
	{position: relative;
	top: 0;
	left: 0;
	width: 1500px;
	height: 2000px;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	overflow: hidden;}

#ring-left
	{left: 0px;
	top: 0px;
	position: absolute;
        	width: 300px;
	height: 300px;
	background-color: transparent;
	background-image: url(ring.jpg);
	background-size: 300px;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center;
	float: none;
	overflow: hidden;}

#ring-left:hover
	{transition: transform 4s;
	transform-style: preserve-3d;
	transform: rotatex(360deg);}

#ring-right
	{left: 1200px;
	top: 0px;
	position: absolute;
        	width: 300px;
	height: 300px;
	background-color: transparent;
	background-image: url(ring.jpg);
	background-size: 300px;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center;
	float: none;
	overflow: hidden;}

#ring-right:hover
	{transition: transform 4s;
	transform-style: preserve-3d;
	transform: rotatex(360deg);}

#start
	{position: absolute;
	left: 100px;
	top: 120px;
        	width: 90px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(20,130,0);
	border-color: rgb(5,75,0);
	border-radius: 30px;
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#start:hover
	{background-color: rgb(120,120,120);
	border-color: rgb(60,60,60);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#plant-left
	{position: absolute;
	left: 0px;
	top: 1050px;
        	width: 300px;
	height: 950px;
	float: none;
	perspective: 3000px;}

.left-twist
	{transition: transform 2s;
	transform-style: preserve-3d;
	position: absolute;	
	top: 0px;
	left: 0px;
	width: 300px;
	height: 950px;}

.left-twist:hover
	{transform: rotatey(-180deg);}

.left-front
	{position: absolute;
	top: 0px;
	left: 0px;
	width: 300px;
	height: 950px;
	background-color: transparent;
	background-image: url(plant-left.jpg);
	background-size:  190px auto;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center bottom;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;}

.left-back-de
	{position: absolute;
	overflow: hidden;
	left: 25px;
	top: 170px;
        	width: 240px;
	height: 530px;
	background-color: rgb(240,200,160);
	border-color: rgb(180,140,100);
	border-radius: 50px;
	border-style: solid;
	border-width: 5px;
	transform: rotatey(-180deg);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;}

.left-back-en
	{position: absolute;
	overflow: hidden;
	left: 25px;
	top: 210px;
        	width: 240px;
	height: 490px;
	background-color: rgb(240,200,160);
	border-color: rgb(180,140,100);
	border-radius: 50px;
	border-style: solid;
	border-width: 5px;
	transform: rotatey(-180deg);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;}

#plant-right
	{position: absolute;
	left: 1200px;
	top: 1050px;
        	width: 300px;
	height: 950px;
	float: none;
	perspective: 3000px;}

.right-twist
	{transition: transform 2s;
	transform-style: preserve-3d;
	position: absolute;	
	top: 0px;
	left: 0px;
	width: 300px;
	height: 950px;}

.right-twist:hover
	{transform: rotatey(180deg);}

.right-front
	{position: absolute;
	top: 0px;
	left: 0px;
	width: 300px;
	height: 950px;
	background-color: transparent;
	background-image: url(plant-right.jpg);
	background-size: 190px auto;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center bottom;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;}

.right-back-de
	{position: absolute;
	overflow: hidden;
	left: 25px;
	top: 170px;
        	width: 240px;
	height: 530px;
	background-color: rgb(240,200,160);
	border-color: rgb(180,140,100);
	border-radius: 50px;
	border-style: solid;
	border-width: 5px;
	transform: rotatey(180deg);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;}

.right-back-en
	{position: absolute;
	overflow: hidden;
	left: 25px;
	top: 210px;
        	width: 240px;
	height: 490px;
	background-color: rgb(240,200,160);
	border-color: rgb(180,140,100);
	border-radius: 50px;
	border-style: solid;
	border-width: 5px;
	transform: rotatey(180deg);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;}

#mfname
	{position: absolute;
	left: 350px;
	top: 0px;
	width: 800px;
	height: 150px;
	background-color: transparent;
	background-image: url(mfname.jpg);
	background-size: 800px auto;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;}

#mfname-turn
	{position: absolute;
	left: 350px;
	top: 0px;
        	width: 800px;
	height: 150px;
	background-color: transparent;
	float: none;
	perspective: 2000px;}

.mfname-twist
	{animation: mfname infinite linear 5s 1s;
	transform-style: preserve-3d;
	position: relative;
	width: 800px;
	height: 150px;}

.mfname-front
	{position: absolute;
	left: 0px;
	width: 800px;
	height: 150px;
	background-color: white;
	background-image: url(mfname.jpg);
	background-size: 800px auto;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;}

.mfname-back-de
	{position: absolute;
	left: 0px;
        	width: 800px;
	height: 150px;
	background-color: white;
	background-image: url(mfname-back-de.jpg);
	background-size: 800px auto;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center;
	transform: rotatex(180deg);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;}

.mfname-back-en
	{position: absolute;
	left: 0px;
        	width: 800px;
	height: 150px;
	background-color: white;
	background-image: url(mfname-back-en.jpg);
	background-size: 800px auto;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center;
	transform: rotatex(180deg);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;}

@keyframes mfname
	{0% {transform: rotatex(0deg);}
	25% {transform: rotatex(180deg);}
	50% {transform: rotatex(180deg);}
	75% {transform: rotatex(360deg);}
	100% {transform: rotatex(360deg);}}

#logo
	{position: absolute;
	left: 350px;
	top: 150px;
        	width: 800px;
	height: 100px;
	background-color: white;
	float: none;
	overflow: hidden;}

.logo-front1
	{position: absolute;
	left: 0px;
	top: 0px;
	width: 800px;
	height: 100px;
	background-color: white;
	background-image: url(gaudiguad.jpg);
	background-size: auto 90px;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;}

.logo-front2
	{position: absolute;
	left: 0px;
	top: 0px;
	width: 800px;
	height: 100px;
	opacity: 0;
	background-color: white;
	background-image: url(gaudicult.jpg);
	background-size: auto 90px;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	animation: logo-change infinite ease-in-out 10s 1s;}

@keyframes logo-change
	{0% {opacity: 0;}
	50% {opacity: 1;}
	100% {opacity: 0;}}

#call
	{position: absolute;
	left: 300px;
	top: 300px;
        	width: 890px;
	height: 40px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	border-radius: 30px;
	float: none;
	overflow: hidden;}

#menue0a
	{position: absolute;
	left: 50px;
	top: 350px;
        	width: 190px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	border-radius: 230px;
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#menue0a:hover
	{background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#menue1a
	{position: absolute;
	left: 50px;
	top: 420px;
        	width: 190px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	border-radius: 230px;
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#menue1a:hover
	{background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#menue1b
	{position: absolute;
	left: 50px;
	top: 490px;
        	width: 190px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	border-radius: 30px;
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#menue1b:hover
	{background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#menue1c
	{position: absolute;
	left: 50px;
	top: 560px;
        	width: 190px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	border-radius: 30px;
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#menue1c:hover
	{background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#menue1d
	{position: absolute;
	left: 50px;
	top: 630px;
        	width: 190px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	border-radius: 30px;
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#menue1d:hover
	{background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#menue1e
	{position: absolute;
	left: 50px;
	top: 700px;
        	width: 190px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	border-radius: 30px;
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#menue1e:hover
	{background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#menue1f
	{position: absolute;
	left: 50px;
	top: 770px;
        	width: 190px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	border-radius: 30px;
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#menue1f:hover
	{background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#menue1g
	{position: absolute;
	left: 50px;
	top: 840px;
        	width: 190px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	border-radius: 30px;
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#menue1g:hover
	{background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#menue1h
	{position: absolute;
	left: 50px;
	top: 910px;
        	width: 190px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	border-radius: 30px;
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#menue1h:hover
	{background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#menue1i
	{position: absolute;
	left: 50px;
	top: 980px;
        	width: 190px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	border-radius: 30px;
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#menue1i:hover
	{background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#menue2a
	{position: absolute;
	left: 1250px;
	top: 350px;
        	width: 190px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#menue2a:hover
	{background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#menue2a1
	{position: absolute;
	left: 1250px;
	top: 350px;
        	width: 120px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;}

#menue2a2
	{position: absolute;
	top: 350px;
	left: 1390px;
        	width: 50px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;}

#menue2b
	{position: absolute;
	left: 1250px;
	top: 420px;
        	width: 190px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	border-radius: 30px;
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#menue2b:hover
	{background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#menue2b1
	{position: absolute;
	left: 1250px;
	top: 420px;
        	width: 50px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;}

#menue2b2
	{position: absolute;
	left: 1320px;
	top: 420px;
        	width: 120px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;}

#menue2c
	{position: absolute;
	left: 1250px;
	top: 490px;
        	width: 190px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	border-radius: 30px;
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#menue2c:hover
	{background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#menue2c1
	{position: absolute;
	left: 1250px;
	top: 490px;
        	width: 120px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;}

#menue2c2
	{position: absolute;
	left: 1390px;
        	width: 50px;
	top: 490px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;}

#menue2d
	{position: absolute;
	left: 1250px;
	top: 560px;
        	width: 190px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	border-radius: 30px;
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#menue2d:hover
	{background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#menue2d1
	{position: absolute;
	left: 1250px;
	top: 560px;
        	width: 50px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;}

#menue2d2
	{position: absolute;
	left: 1320px;
	top: 560px;
        	width: 120px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;}

#menue2e
	{position: absolute;
	left: 1250px;
	top: 630px;
        	width: 190px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	border-radius: 30px;
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#menue2e:hover
	{background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#menue2e1
	{position: absolute;
	left: 1250px;
	top: 630px;
        	width: 120px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;}

#menue2e2
	{position: absolute;
	left: 1390px;
        	width: 50px;
	top: 630px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;}

#menue2f
	{position: absolute;
	left: 1250px;
	top: 700px;
        	width: 190px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	border-radius: 30px;
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#menue2f:hover
	{background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#menue2f1
	{position: absolute;
	left: 1250px;
	top: 700px;
        	width: 50px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;}

#menue2f2
	{position: absolute;
	left: 1320px;
	top: 700px;
        	width: 120px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;}

#menue2g
	{position: absolute;
	left: 1250px;
	top: 770px;
        	width: 190px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	border-radius: 30px;
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#menue2g:hover
	{background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#menue2g1
	{position: absolute;
	left: 1250px;
	top: 770px;
        	width: 120px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;}

#menue2g2
	{position: absolute;
	left: 1390px;
        	width: 50px;
	top: 770px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;}

#menue2h
	{position: absolute;
	left: 1250px;
	top: 840px;
        	width: 190px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	border-radius: 30px;
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#menue2h:hover
	{background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#menue2h1
	{position: absolute;
	left: 1250px;
	top: 840px;
        	width: 50px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;}

#menue2h2
	{position: absolute;
	left: 1320px;
	top: 840px;
        	width: 120px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;}

#menue2i
	{position: absolute;
	left: 1250px;
	top: 910px;
        	width: 190px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	border-radius: 30px;
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#menue2i:hover
	{background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#menue2i1
	{position: absolute;
	left: 1250px;
	top: 910px;
        	width: 120px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;}

#menue2i2
	{position: absolute;
	left: 1390px;
        	width: 50px;
	top: 910px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;}

#menue2j
	{position: absolute;
	left: 1250px;
	top: 980px;
        	width: 190px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	border-radius: 30px;
	float: none;
	overflow: hidden;
	transition: transform 0.5s;}

#menue2j:hover
	{background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	transition: transform 0.5s;
	transform-style: flat;
	transform: scale(1.25);}

#menue2j1
	{position: absolute;
	left: 1250px;
	top: 980px;
        	width: 50px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;}

#menue2j2
	{position: absolute;
	left: 1320px;
	top: 980px;
        	width: 120px;
	height: 50px;
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;}

#present
	{position: absolute;
	left: 300px;
	top: 350px;
	width: 900px;
	height: 1450px;
	background-color: transparent;
	float: none;
	overflow: hidden;}

#dkta1
	{position: absolute;
	left: 0px;
	top: 0px;
	width: 900px;
	height: 150px;
	background-color: transparent;
	float: none;
	overflow: hidden;}

#dkta2
	{position: absolute;
	left: 0px;
	top: 150px;
	width: 900px;
	height: 350px;
	background-color: transparent;
	background-image: url(cultores-caritatis-ec+ce-deut.jpg);
	background-position: center top;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: auto 350px;
	float: none;
	overflow: hidden;}

#dkta3
	{position: absolute;
	left: 0px;
	top: 500px;
	width: 900px;
	height: 1100px;
	background-color: transparent;
	float: none;
	overflow: hidden;}

#dkta4
	{position: absolute;
	left: 0px;
	top: 500px;
	width: 900px;
	height: 950px;
	background-color: transparent;
	float: none;
	overflow: hidden;}

#presentindex
	{position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 300px;
	top: 350px;
	width: 900px;
	height: 1600px;
	background-color: transparent;
	float: none;
	overflow: hidden;}

#portrait
	{position: absolute;
	left: 75px;
	top: 405px;
        	width: 750px;
	height: 750px;
	float: none;
	perspective: 4000px;}

.portrait-twist
	{animation: portrait infinite ease-in-out 10s 1s;
	transform-style: preserve-3d;
	position: absolute;	
	top: 0px;
	left: 0px;
	width: 750px;
	height: 750px;}

@keyframes portrait
	{0% {transform: rotatey(0deg);}
	25% {transform: rotatey(180deg);}
	50% {transform: rotatey(180deg);}
	75% {transform: rotatey(360deg);}
	100% {transform: rotatey(360deg);}}

.portrait-front
	{position: absolute;
	top: 0px;
	left: 0px;
	width: 740px;
	height: 740px;
	border-color: rgb(150,120,0);
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	background-color: white;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;}

.portrait-front-top
	{position: absolute;
	top: 0px;
	left: 0px;
	width: 740px;
	height: 575px;
	border-bottom-color: rgb(150,120,0);
	border-bottom-style: solid;
	border-bottom-width: 5px;}

.portrait-front-top-smiley
	{position: absolute;
	top: 0px;
	left: 0px;
	width: 740px;
	height: 575px;
	border-bottom-color: rgb(150,120,0);
	border-bottom-style: solid;
	border-bottom-width: 5px;
	background-image: url(smiley.jpg);
	background-position: center;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: auto 540px ;}

.portrait-front-spatel-links
	{position: absolute;
	top: 0px;
	left: 0px;
	width: 150px;
	height: 575px;
	border-style: none;
	background-image: url(ruehrspatel.jpg);
	background-position: center;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: auto 540px ;}

.portrait-front-portrait
	{position: absolute;
	top: 0px;
	left: 150px;
	width: 430px;
	height: 575px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 5px;
	border-right-width: 5px;
	border-left-color: rgb(150,120,0);
	border-right-color: rgb(150,120,0);
	background-image: url(mf-index-pic.jpg);
	background-position: center;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: auto 580px;}

.portrait-front-spatel-rechts
	{position: absolute;
	top: 0px;
	left: 590px;
	width: 150px;
	height: 575px;
	border-style: none;
	background-image: url(ruehrspatel.jpg);
	background-position: center;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: auto 540px;}

.portrait-front-sub-de
	{position: absolute;
	top: 580px;
	left: 0px;
	width: 740px;
	height: 160px;
	border-style: none;
	background-image: url(kann.jpg);
	background-position: center;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: 700px auto;}

.portrait-front-sub-en
	{position: absolute;
	top: 580px;
	left: 0px;
	width: 740px;
	height: 160px;
	border-style: none;
	background-image: url(able.jpg);
	background-position: center;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: 700px auto;}

.portrait-back-smiley-de
	{position: absolute;
	top: 0px;
	left: 0px;
	width: 740px;
	height: 740px;
	background-image: url(smiley-mad-de.jpg);
	background-position: center;
	background-color: white;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: 700px auto;
	border-color: rgb(150,120,0);
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	transform: rotatey(180deg);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;}

.portrait-back-smiley-en
	{position: absolute;
	top: 0px;
	left: 0px;
	width: 740px;
	height: 740px;
	background-image: url(smiley-mad-de.jpg);
	background-color: white;
	background-position: center;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: 700px auto;
	border-color: rgb(150,120,0);
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	transform: rotatey(180deg);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;}

#fight
	{position: absolute;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	left: 0px;
	top: 20px;
	width: 890px;
	height: 1170px;
	float: none;
	overflow: hidden;
	border-color: rgb(150,120,0);
	border-style: solid;
	border-width: 5px;
	border-radius: 30px;
	opacity: 0;
	animation: fight ease 15s 5s;}

@keyframes fight
	{0% {opacity: 0; color: transparent; background-color: white;}
	10% {opacity: 1; color: transparent; background-image: url(rusmir.jpg); background-repeat: no-repeat; background-size: 890px 1170px; background-position: center;}
	20% {opacity: 1; color: rgb(180,180,180); background-image: url(rusmir.jpg); background-repeat: no-repeat; background-size: 890px 1170px; background-position: center;}
	80% {opacity: 1; color: rgb(180,180,180); background-image: url(rusmir.jpg); background-repeat: no-repeat; background-size: 890px 1170px; background-position: center;}
	90% {opacity: 1; color: transparent; background-color: white;}
	100% {opacity: 0; color: transparent; background-color: white; display: none;}}

#bar
	{position: absolute;
	left: 350px;
	top: 1570px;
        	width: 790px;
	height: 240px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	border-radius: 50px;
	float: none;
	overflow: hidden;}

#guest
	{position: absolute;
	left: 300px;
	top: 1810px;
	width: 900px;
	height: 150px;
	float: none;
	overflow: hidden;}

#presentwoe1
	{position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 300px;
	top: 350px;
	width: 900px;
	height: 450px;
	background-color: transparent;
	background-image: url(../basic/deigntofeign.jpg);
	background-position: center bottom;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size:  800px auto;
	float: none;
	overflow: hidden;}

#presentwoe2
	{position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 300px;
	top: 900px;
	width: 900px;
	height: 1150px;
	background-color: transparent;
	float: none;
	overflow: hidden;}

#presentsupport
	{position: absolute;
	left: 300px;
	top: 350px;
	width: 900px;
	height: 1600px;
	background-color: transparent;
	float: none;
	overflow: hidden;}

#presentlittle
	{position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 300px;
	top: 350px;
	width: 900px;
	height: 1600px;
	background-color: transparent;
	background-image: url(smiley.jpg);
	background-position: center top 480px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: 800px auto;
	float: none;
	overflow: hidden;}

#uhr
	{font-family: Helvetica, Arial;
	font-size: 180px;
	font-weight: bold;
	text-align: center;
	color: rgb(200,0,20);
	line-height: 100%;
	margin-top: 100px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 100px;}

#wealth-de
	{position: absolute;
	top: 595px;
	left: 25px;
	width: 100px;
	height: 100px;
	opacity: 0;
	border-style: solid;
	border-radius: 50px;
	border-width: 0;
	background-color: rgb(200,0,20);
	animation: glide 60 alternate ease-in-out 4s 10s;}

#wealth-en
	{position: absolute;
	top: 550px;
	left: 25px;
	width: 100px;
	height: 100px;
	opacity: 0;
	border-style: solid;
	border-radius: 50px;
	border-width: 0px;
	background-color: rgb(200,0,20);
	animation: glide 60 alternate ease-in-out 4s 10s;}

@keyframes glide
	{0% {opacity: 1; transform: translatex(0px);}
	50% {opacity: 1; transform: translatex(750px);}
	100% {opacity: 1; transform: translatex(0px);}}

#presentlook
	{position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 300px;
	top: 350px;
	width: 900px;
	height: 1600px;
	background-color: transparent;
	background-image: url(../pics/me0109.jpg);
	background-position: center top 470px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: auto 800px;
	float: none;
	overflow: hidden;}

#presentquit
	{position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 300px;
	top: 350px;
	width: 900px;
	height: 1600px;
	background-color: transparent;
	background-image: url(window.jpg);
	background-position: center top 350px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: 900px auto;
	float: none;
	overflow: hidden;}

#handle
	{position: absolute;
	left: 132px;
	top: 851px;
	width: 50px;
	height: 150px;
	background-color: transparent;
	background-image: url(handle.png);
	background-position: center top;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: 40px 120px;
	float: none;
	overflow: hidden;}

#handle:active
	{transition: transform 1s;
	transform: rotate(-90deg);
	transform-origin: center 8%;}

#pane
	{position: absolute;
	left: 197px;
	top: 525px;
	width: 504px;
	height: 675px;
	background-color: transparent;
	float: none;
	overflow: hidden;}

#presentfile
	{position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 300px;
	top: 350px;
	width: 900px;
	height: 1600px;
	background-color: transparent;
	background-image: url(../pics/me0174.jpg);
	background-position: center top 470px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: auto 800px;
	float: none;
	overflow: hidden;}

#presentheal1top
	{position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 300px;
	top: 350px;
	width: 900px;
	height: 900px;
	background-color: transparent;
	background-image: url(ruehrspatel.jpg);
	background-position: center bottom;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: auto 600px;
	float: none;
	overflow: hidden;}

#presentheal2top
	{position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 300px;
	top: 350px;
	width: 900px;
	height: 900px;
	background-color: transparent;
	background-image: url(lockenstab.jpg);
	background-position: center bottom;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: auto 600px;
	float: none;
	overflow: hidden;}

#presentheal3top
	{position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 300px;
	top: 350px;
	width: 900px;
	height: 900px;
	background-color: transparent;
	background-image: url(zahnstocher.jpg);
	background-position: center bottom;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: auto 600px;
	float: none;
	overflow: hidden;}

#presentheal4top
	{position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 300px;
	top: 350px;
	width: 900px;
	height: 800px;
	background-color: transparent;
	background-image: url(peripeos.jpg);
	background-position: center bottom;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: auto 400px;
	float: none;
	overflow: hidden;}

#presentheal5top
	{position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 300px;
	top: 350px;
	width: 900px;
	height: 900px;
	background-color: transparent;
	background-image: url(penetralsaturatium.jpg);
	background-position: center bottom;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: auto 600px;
	float: none;
	overflow: hidden;}

#presenthealsub
	{position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 300px;
	top: 1250px;
	width: 900px;
	height: 550px;
	background-color: transparent;
	float: none;
	overflow: hidden;}

#presentluckycovid
	{position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 300px;
	top: 350px;
	width: 900px;
	height: 1600px;
	background-color: transparent;
	background-image: url(../pics/luckycovid.jpg);
	background-position: center top 460px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: auto 770px;
	float: none;
	overflow: hidden;}

#presentay
	{position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 300px;
	top: 350px;
	width: 900px;
	height: 1600px;
	background-color: transparent;
	background-image: url(../pics/ay.jpg);
	background-position: center top 550px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: auto 700px;
	float: none;
	overflow: hidden;}

#presentnature
	{position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 300px;
	top: 350px;
	width: 900px;
	height: 1600px;
	background-color: transparent;
	background-image: url(../basic/smiley.jpg);
	background-position: center top 600px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: 800px auto;
	float: none;
	overflow: hidden;}

#presentvanity1
	{position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 300px;
	top: 350px;
	width: 900px;
	height: 700px;
	background-color: transparent;
	background-image: url(../basic/vanityfane.jpg);
	background-position: center bottom;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-size: 800px auto;
	float: none;
	overflow: hidden;}

#presentvanity2
	{position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 300px;
	top: 1050px;
	width: 900px;
	height: 700px;
	background-color: transparent;
	float: none;
	overflow: hidden;}

#presentotal
	{position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	left: 300px;
	top: 350px;
	width: 900px;
	height: 1600px;
	background-color: transparent;
	float: none;
	overflow: hidden;}

#corona1
	{position: absolute;
	left: 0px;
	top: 400px;
	width: 190px;
	height: 190px;
	border-style: solid;
	border-width: 5px;
	border-radius: 25px;
	background-color: rgb(50,50,50);
	border-color: rgb(0,0,0);
	float: none;
	overflow: hidden;
	animation: corona1drift 1 ease-out 1s 1s forwards;}
	
@keyframes corona1drift
	{to {transform: translatex(350px);}}

#corona2a
	{position: absolute;
	left: 325px;
	top: 700px;
        	width: 240px;
	height: 190px;
	border-style: solid;
	border-width: 5px;
	border-radius: 25px;
	background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	float: none;
	overflow: hidden;
	animation: corona2a-drift 1 ease-out 1s 2s forwards;}
	
@keyframes corona2a-drift
	{to {transform: translate(-225px, -100px);}}

#corona2b
	{position: absolute;
	left: 700px;
	top: 700px;
        	width: 190px;
	height: 190px;
	border-style: solid;
	border-width: 5px;
	border-radius: 25px;
	background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	float: none;
	overflow: hidden;
	animation: corona2b-drift 1 ease-out 1s 3s forwards;}
	
@keyframes corona2b-drift
	{to {transform: translate(-350px, -100px);}}

#corona2c
	{position: absolute;
	left: 650px;
	top: 400px;
        	width: 240px;
	height: 190px;
	border-style: solid;
	border-width: 5px;
	border-radius: 25px;
	background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	float: none;
	overflow: hidden;
	animation: corona2c-drift 1 ease-out 1s 4s forwards;}
	
@keyframes corona2c-drift
	{to {transform: translate(-100px, 200px);}}

#corona3a
	{position: absolute;
	left: 0px;
	top: 900px;
        	width: 190px;
	height: 190px;
	border-style: solid;
	border-width: 5px;
	border-radius: 25px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;
	animation: corona3a-drift 1 ease-out 1s 5s forwards;}
	
@keyframes corona3a-drift
	{to {transform: translate(350px, -100px);}}

#corona3b
	{position: absolute;
	left: 700px;
	top: 1100px;
        	width: 190px;
	height: 190px;
	border-style: solid;
	border-width: 5px;
	border-radius: 25px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;
	animation: corona3b-drift 1 ease-out 1s 6s forwards;}
	
@keyframes corona3b-drift
	{to {transform: translate(-350px, -100px);}}

#corona3c
	{position: absolute;
	left: 0px;
	top: 1200px;
        	width: 190px;
	height: 190px;
	border-style: solid;
	border-width: 5px;
	border-radius: 25px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	float: none;
	overflow: hidden;
	animation: corona3c-drift 1 ease-out 1s 7s forwards;}
	
@keyframes corona3c-drift
	{to {transform: translate(350px);}}

#putin-kill-1
	{position: absolute;
	left: 0px;
	top: 400px;
	width: 190px;
	height: 190px;
	border-style: solid;
	border-width: 5px;
	border-radius: 25px;
	background-color: rgb(255,255,255);
	border-color: rgb(50,50,50);
	float: none;
	overflow: hidden;
	animation: putin-kill-1-drift 1 ease-out 1s 1s forwards;}
	
@keyframes putin-kill-1-drift
	{to {transform: translatex(350px);}}

#putin-kill-2a
	{position: absolute;
	left: 325px;
	top: 700px;
        	width: 240px;
	height: 190px;
	border-style: solid;
	border-width: 5px;
	border-radius: 25px;
	background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	float: none;
	overflow: hidden;
	animation: putin-kill-2a-drift 1 ease-out 1s 2s forwards;}
	
@keyframes putin-kill-2a-drift
	{to {transform: translate(-225px, -100px);}}

#putin-kill-2b
	{position: absolute;
	left: 700px;
	top: 700px;
        	width: 190px;
	height: 190px;
	border-style: solid;
	border-width: 5px;
	border-radius: 25px;
	background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	float: none;
	overflow: hidden;
	animation: putin-kill-2b-drift 1 ease-out 1s 3s forwards;}
	
@keyframes putin-kill-2b-drift
	{to {transform: translate(-350px, -100px);}}

#putin-kill-2c
	{position: absolute;
	left: 650px;
	top: 400px;
        	width: 240px;
	height: 190px;
	border-style: solid;
	border-width: 5px;
	border-radius: 25px;
	background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	float: none;
	overflow: hidden;
	animation: putin-kill-2c-drift 1 ease-out 1s 4s forwards;}
	
@keyframes putin-kill-2c-drift
	{to {transform: translate(-100px, 200px);}}

#putin-kill-3a
	{position: absolute;
	left: 0px;
	top: 900px;
        	width: 190px;
	height: 190px;
	border-style: solid;
	border-width: 5px;
	border-radius: 25px;
	background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	float: none;
	overflow: hidden;
	animation: putin-kill-3a-drift 1 ease-out 1s 5s forwards;}
	
@keyframes putin-kill-3a-drift
	{to {transform: translate(350px, -100px);}}

#putin-kill-3b
	{position: absolute;
	left: 700px;
	top: 1100px;
        	width: 190px;
	height: 190px;
	border-style: solid;
	border-width: 5px;
	border-radius: 25px;
	background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	float: none;
	overflow: hidden;
	animation: putin-kill-3b-drift 1 ease-out 1s 6s forwards;}
	
@keyframes putin-kill-3b-drift
	{to {transform: translate(-350px, -100px);}}

#putin-kill-3c
	{position: absolute;
	left: 0px;
	top: 1200px;
        	width: 190px;
	height: 190px;
	border-style: solid;
	border-width: 5px;
	border-radius: 25px;
	background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	float: none;
	overflow: hidden;
	animation: putin-kill-3c-drift 1 ease-out 1s 7s forwards;}
	
@keyframes putin-kill-3c-drift
	{to {transform: translate(350px);}}

#turn
	{position: absolute;
	left: 300px;
	top: 1750px;
          width: 900px;
	height: 150px;
	background-color: transparent;
	text-align: center;
	float: none;
	overflow: hidden;}

#foot
	{position: absolute;
	left: 300px;
	top: 1950px;
          width: 890px;
	height: 40px;
	border-style: solid;
	border-width: 5px;
	background-color: rgb(255,220,0);
	border-color: rgb(150,120,0);
	border-radius: 30px;
	float: none;
	overflow: hidden;}

h1, h2, h3, h4, h5, h6
	{font-weight: bold;
	line-height: 100%;
	text-decoration: none;}

h1
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: rgb(255,220,0);
	font-size: 25px;
	margin-left: 0px;
	margin-top: 50px;
	margin-bottom: 10px;
	text-align: center;
	background-color: rgb(200,0,20);
	border-color: rgb(100,0,10);
	border-radius: 30px;
	border-style: solid;
	border-width: 5px;
	padding: 12.5px;
	width: 165px;
	animation: h1push 1 ease-out 1s forwards;}
	
@keyframes h1push
	{to {transform: translatex(350px);}}

h1::selection
	{background-color: rgb(0,130,30);
	color: rgb(255,220,0);}

h2
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: rgb(255,220,0);
	font-size: 25px;
	margin-left: 680px;
	margin-top: 10px;
	margin-bottom: 50px;
	text-align: center;
	background-color: rgb(0,80,220);
	border-color: rgb(0,40,110);
	border-radius: 30px;
	border-style: solid;
	border-width: 5px;
	padding: 12.5px;
	width: 165px;
	animation: h2push 1 ease-out 1s forwards;}
	
@keyframes h2push
	{to {transform: translatex(-330px);}}

h2.stage
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	font-size: 30px;
	font-weight: bold;
	line-height: 160%;
	margin-top: 30px;
	margin-bottom: 30px;
	text-align: center;
	padding: 0px;
	border-style: none;
	background: none;
	width: 100%;
	margin-left: 0;
	transform: none;
	animation: none;}

h2::selection
	{background-color: rgb(0,130,30);
	color: rgb(255,220,0);}

h3
	{font-family: Georgia, Times, Times New Roman, serif;
	color: rgb(0,40,110);
	line-height: 160%;
	margin-top: 30px;
	margin-bottom: 30px;
	font-style: italic;
	text-align: center;
	font-size: 30px;}

h3.last
	{margin-top: 30px;
	margin-bottom: 30px;
	line-height: 160%;}

h3::selection
	{background-color: rgb(0,130,30);
	color: rgb(255,220,0);}

h4
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	font-size: 25px;
	font-style: italic;
	margin-left: 25px;
	margin-right: 25px;
	margin-top: 50px;
	margin-bottom: 50px;
	line-height: 160%;}

h4::selection
	{background-color: rgb(0,130,30);
	color: rgb(255,220,0);}

h5
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(0,40,110);
	font-size: 25px;
	margin-top: 30px;
	margin-bottom: 30px;
	text-align: center;
	line-height: 160%;}

h5::selection
	{background-color: rgb(0,130,30);
	color: rgb(255,220,0);}

h6
	{font-family: Georgia, Times, Times New Roman, serif;
	color: rgb(0,40,110);
	line-height: 160%;
	margin-top: 50px;
	margin-bottom: 50px;
	font-style: italic;
	text-align: center;
	font-size: 30px;}

h6::selection
	{background-color: rgb(0,130,30);
	color: rgb(255,220,0);}

a, a:link
	{text-decoration: none;
	color: rgb(250,0,50);
	font-weight: bold;}

a:hover
	{text-decoration: none;
	color: rgb(255,220,0);}
	
a.start
	{color: rgb(255,220,0);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	font-weight: normal;
	line-height: 100%;
	text-align: center;}

a.start:hover
	{color: rgb(255,220,0);}

a.logo
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(250,0,50);
	font-size: 25px;
	font-weight: bold;}

a.logo:hover
	{color: rgb(255,220,0);
	font-weight: bold;}

a.dkta
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(250,0,50);
	font-size: 20px;
	font-weight: bold;}

a.dkta:hover
	{color: rgb(255,220,0);
	font-weight: bold;}

a.menue
	{color: rgb(255,220,0);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	font-weight: normal;
	line-height: 100%;
	text-align: left;}

a.index
	{color: rgb(250,0,50);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-style: normal;
	font-weight: bold;
	line-height: 100%;}

a.index:hover
	{color: rgb(255,220,0);}

a.bar
	{color: rgb(180,150,0);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	font-weight: bold;
	line-height: 160%;}

a.bar:hover
	{color: rgb(150,120,0);}

a.turn
	{color: rgb(250,0,50);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	line-height: 100%;}

a.turn:hover
	{color: rgb(255,220,0);}

a.back
	{color: rgb(250,0,50);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	font-weight: bold;
	line-height: 120%;}

a.back:hover
	{color: rgb(255,220,0);}
	
a.propose
	{color: rgb(250,0,50);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	line-height: 160%;
	text-align: left;}

a.propose:hover
	{color: rgb(255,220,0);}

a.select
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(250,0,50);
	font-size: 25px;
	font-weight: normal;
	padding: 15px;}

a.select:hover
	{color: rgb(255,220,0);
	background-color: rgb(0,80,220);
	font-weight: normal;
	border-radius: 30px;
	border-style: none;}

a.play
	{color: rgb(250,0,50);
	font-size: 25px;
	font-style:normal;
	font-weight: bold;}

a.play:hover
	{color: rgb(255,220,0);}

a.press
	{color: rgb(250,0,50);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	line-height: 100%;
	text-align: left;}

a.press:hover
	{color: rgb(255,220,0);}

a.showinfo
	{color: rgb(250,0,50);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	font-weight: bold;
	line-height: 100%;
	text-align: left;}

a.showinfo:hover
	{color: rgb(255,220,0);}

a.ticketinfo
	{color: rgb(250,0,50);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	font-weight: bold;
	line-height: 100%;
	text-align: center;}

a.ticketinfo:hover
	{color: rgb(255,220,0);}

a.eventinfo
	{color: rgb(250,0,50);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	font-weight: bold;
	line-height: 100%;
	text-align: right;}

a.eventinfo:hover
	{color: rgb(255,220,0);}

a.showtitle
	{color: rgb(250,0,50);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	font-weight: bold;
	line-height: 100%;
	text-align: left;}

a.showtitle:hover
	{color: rgb(255,220,0);}

a.showplace
	{color: rgb(250,0,50);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	line-height: 100%;
	text-align: left;}

a.showplace:hover
	{color: rgb(255,220,0);}

a.pointofsale
	{color: rgb(250,0,50);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	font-weight: bold;
	line-height: 100%;
	text-align: left;}

a.pointofsale:hover
	{color: rgb(255,220,0);}

a.organizer
	{color: rgb(250,0,50);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	line-height: 100%;
	text-align: left;}

a.organizer:hover
	{color: rgb(255,220,0);}

a.sale
	{color: rgb(250,0,50);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	font-weight: bold;
	line-height: 100%;
	text-align: left;}

a.sale:hover
	{color: rgb(255,220,0);}

a.carmen
	{color: rgb(250,0,50);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	font-weight: bold;
	line-height: 160%;
	text-align: left;}

a.carmen:hover
	{color: rgb(255,220,0);}

a.data
	{color: rgb(250,0,50);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	font-weight: bold;
	line-height: 100%;
	text-align: left;}

a.data:hover
	{color: rgb(255,220,0);}
	
a::selection
	{background-color: rgb(0,130,30);
	color: rgb(255,220,0);}

@media print
	{.logo-back, .left-back-de, .left-back-en, .right-back-de, .right-back-en, .portrait-back
	{display: none;}