
body {
		background: linear-gradient(to top, #FF0000 2%, #FFFFFF 20% );
		background-attachment:fixed;
		height:100%;
        overflow-y:scroll;	
	}
h1{ /*Karate*/
				cursor: not-allowed;
				font-family: Lucida Handwriting, arial, verdana;
				font-size:8vw;
				color:#F2F2F2;
				text-shadow:1px 1px 1px 0px white;
				position:absolute;
				left:17%;
				top:4.5vw;
				}			
h2{ /*Karate Dojo Rheinau e.V.*/

				cursor: not-allowed;
				font-family:arial, verdana;
				font-size:4vw;
				color:#000000;
				text-shadow:1px 1px 1px 0px white;
				position:absolute;
				left:20%;
				top:10vw;
				}					
h3{ /*traditionelles Shōtōkan*/
				cursor:not-allowed;
				font-family: Lucida Handwriting, arial, verdana;
				font-size:4vw;
				color:#F2F2F2;
				text-shadow:1px 1px 1px 0px white;
				position:absolute;
				left:15%;
				top:2.4vw;
				}
h4{ /*traditionelles Shōtōkan*/
				cursor:not-allowed;
				font-family: arial, verdana;
				font-size:35px;
				color:#000000;
				text-shadow:1px 1px 1px 0px white;
				position:absolute;
				left:15vw;
				top:500px;
				}

.Con_trainer {
	position:absolute;
		display:block;
		width:80%;
		top:600px;
		left:15vw;	
	
}

.vorlage{
		position:absolute;
		top:650px; 	
		left: 15vw;
		height:1800px;
		width:80%;
		display: block;
		margin: 0 0 100 0px;
		
}

p{ /*TEXT*/
				cursor: not-allowed;
				font-family: arial, verdana;
				font-size:20px;
				display:block;
				color:#000000;
				top:550px;
				display:outline;
				text-align:left;
				
}				

p1{ //Text
				cursor: not-allowed;
				font-family: arial, verdana;
				font-size:20px;
				display:block;
				color:#000000;
				text-shadow:1px 1px 1px 0px white;
				position:absolute;
				left:15vw;
				top:1500px;
				}						
				
p2{
				cursor: not-allowed;
				font-family: arial, verdana;
				font-size:25px;
				color:#000000;			
				}	

p3{     		cursor: not-allowed;
				font-family: arial, verdana;
				font-size:15px;
				color:#000000;	
				}
.leiste {		
			display:inline-block;	
			width:75vw;
			min-height:30px;
			font-size:20px;
			font-weight:bold;
			padding:5 5 0 10;
			margin:20 0 10 0px;
			color:#F8F8FF;
			text-decoration:none;
			border:solid 0.5px #b8babc;
			border-radius:10px;
			box-shadow:2px 2px 2px 1px #696969;
			background:#FF0000;
			background:-moz-linear-gradient(left top,#FF0000,#FFFFFF);
			background:-webkit-linear-gradient(left top,#FF0000,#FFFFFF);
			background:-o-linear-gradient(left top,#FF0000,#FFFFFF);
			background:-ms-linear-gradient(left top,#FF0000,#FFFFFF);
			background:linear-gradient(left top,#FF0000,#FFFFFF);
			cursor:pointer;
			}

				
				
.butt_con {
			position:absolute;
			width:auto;
			top:22vw;
			left:13.5vw;
			display:block;
}
.container {
				position:absolute;
				margin-left:13vw;
				margin-right:auto;
				top:500px;
				width:;
				
}	

.container1 {
				position:absolute;
				margin-left:15vw;
				margin-right:auto;
				top:600px;
				width:auto;
				border:solid 0.5px #b8babc;
}

a:hover { 
				background:-moz-linear-gradient(right top,#FF0000,#FFFFFF);
				background:-webkit-linear-gradient(right top,#FF0000,#FFFFFF);
				background:-o-linear-gradient(right top,#FF0000,#FFFFFF);
				background:-ms-linear-gradient(right top,#FF0000,#FFFFFF);
				background:linear-gradient(right top,#FF0000,#FFFFFF);
				}
a:active { 
				background:-moz-linear-gradient(right top,#FFFFFF,#FF0000);
				background:-webkit-linear-gradient(right top,#FFFFFF,#FF0000);
				background:-o-linear-gradient(right top,#FFFFFF,#FF0000);
				background:-ms-linear-gradient(right top,#FFFFFF,#FF0000 );
				background:linear-gradient(right top,#FFFFFF,#FF0000);
				}



.dropbtn { 		
				display: inline-block;	
				top:20px;
				width:252px;
				height:25px;
				font-size:25px;
				padding:10px;
				margin-bottom:3px;
				color:#F8F8FF;
				text-decoration:none;
				max-width:450px;
				border:solid 0.5px #b8babc;
				border-radius:10px;
				box-shadow:2px 2px 2px 1px #696969;
				background:#FF0000;
				background:-moz-linear-gradient(left top,#FF0000,#FFFFFF);
				background:-webkit-linear-gradient(left top,#FF0000,#FFFFFF);
				background:-o-linear-gradient(left top,#FF0000,#FFFFFF);
				background:-ms-linear-gradient(left top,#FF0000,#FFFFFF);
				background:linear-gradient(left top,#FF0000,#FFFFFF);
				cursor:pointer;
				}
			
.dropdown { 	
				display: inline-block;	
				}

.dropdown-content {
				display: none;
				position: absolute;
				background:#FF0000;
				background:-moz-linear-gradient(left top,#FF0000,#FFFFFF);
				background:-webkit-linear-gradient(left top,#FF0000,#FFFFFF);
				background:-o-linear-gradient(left top,#FF0000,#FFFFFF);
				background:-ms-linear-gradient(left top,#FF0000,#FFFFFF);
				background:linear-gradient(left top,#FF0000,#FFFFFF);
				width:auto; 
				min-width:252px;
				border-radius:10px;
				border:solid 0.5px #b8babc;
				box-shadow:2px 2px 2px 1px #696969;
				top:auto;	
				}	

.dropdown-content a {
				font-size:25px;
				color: #F8F8FF;
				padding: 8px 10px;
				text-decoration: none;
				border-radius:10px;
				display: block;	
				}
			
.dropdown:hover .dropdown-content {
				display: block;
				}


			
.dropdown1 { 
				
				display: inline-block;	
				}

.dropdown-content1 {
				display: none;
				position: absolute;
				background:#FF0000;
				background:-moz-linear-gradient(left top,#FF0000,#FFFFFF);
				background:-webkit-linear-gradient(left top,#FF0000,#FFFFFF);
				background:-o-linear-gradient(left top,#FF0000,#FFFFFF);
				background:-ms-linear-gradient(left top,#FF0000,#FFFFFF);
				background:linear-gradient(left top,#FF0000,#FFFFFF);
				width:auto; 
				min-width:252px;
				border-radius:10px;
				border:solid 0.5px #b8babc;
				box-shadow:2px 2px 2px 1px #696969;
				top:auto;
				
				}	

.dropdown-content1 a {
				font-size:25px;
				color: #F8F8FF;
				padding: 8px 10px;
				text-decoration: none;
				border-radius:10px;
				display: block;	
				}
			
.dropdown1:hover .dropdown-content1 {
				display: block;
				}

.dropdown2 { 
				
				display: inline-block;	
				}

.dropdown-content2 {
				display: none;
				position: absolute;
				background:#FF0000;
				background:-moz-linear-gradient(left top,#FF0000,#FFFFFF);
				background:-webkit-linear-gradient(left top,#FF0000,#FFFFFF);
				background:-o-linear-gradient(left top,#FF0000,#FFFFFF);
				background:-ms-linear-gradient(left top,#FF0000,#FFFFFF);
				background:linear-gradient(left top,#FF0000,#FFFFFF);
				width:auto; 
				min-width:252px;
				border-radius:10px;
				border:solid 0.5px #b8babc;
				box-shadow:2px 2px 2px 1px #696969;
				top:auto;
				
				}	

.dropdown-content2 a {
				font-size:25px;
				color: #F8F8FF;
				padding: 8px 10px;
				text-decoration: none;
				border-radius:10px;
				display: block;	
				}
			
.dropdown2:hover .dropdown-content2 {
				display: block;
				}