
/*	Farbskala
--------------Blau-------------- 
Dunkel Blau				00007F
*/


/* Definition des Body */
body {
  	margin: 0px 0px 0px 0px;
  	background: #E0E5EF;
  	z-index: 0;
  	
}

/* Box für Bild */
#europa {
	position:absolute;
	visibility:hidden;
}

#europa2 {
	position:absolute;
	visibility:hidden;
}

#europa3 {
	position:absolute;
	visibility:hidden;
}

#europa4 {
	position:absolute;
	visibility:hidden;
}

/* Container*/
#con1 {
	position:absolute;
	
	background: #FFFFFF;
	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;
	z-index: 1;
	visibility:hidden;
}

#con2 {
	/* top right bottom left */
	position:absolute;

	border-top-width: 2px;
	border-top-style: solid;
  	border-top-color: #B0B5BF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
  	border-bottom-color: #B0B5BF;
  	z-index: 1;
  	visibility:hidden;
}

#con3 {
	position:absolute;
	background: #FFFFFF;
	z-index: 0;
	visibility:hidden;
}

#con4 {
		/* top right bottom left */
	position:absolute;

	border-top-width: 2px;
	border-top-style: solid;
  	border-top-color: #B0B5BF;
  	border-bottom-width: 2px;
	border-bottom-style: solid;
  	border-bottom-color: #B0B5BF;
  	z-index: 1;
  	visibility:hidden;
}

#con5 {
	/* home.php haupt fenster */
	position:absolute;
	
	background: #FFFFFF;
	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;
	z-index: 1;
	visibility:hidden;
	
}

#con6 {
	/* home.php haupt fenster */
	position:absolute;
	
	background: #FFFFFF;
	z-index: 1;
	visibility:hidden;
}

#con7 {
	/* home.php haupt fenster */
	position:absolute;
	text-align: justify; 
	background: #FFFFFF;
	z-index: 1;
	visibility:hidden;
}

#con8 {
	/* home.php haupt fenster */
	position:absolute;
	text-align: justify; 
	background: #FFFFFF;
	
	z-index: 1;
	visibility:hidden;
}

#con9 {
	/* home.php haupt fenster */
	position:absolute;
	text-align: justify; 
	background: #FFFFFF;
	
	z-index: 1;
	visibility:hidden;
}

#con10 {
	/* home.php haupt fenster */
	position:absolute;
	
	background: #FFFFFF;

	z-index: 1;
	visibility:hidden;
}

#con11 {
	/* home.php haupt fenster */
	position:absolute;
	
	background: #FFFFFF;

	z-index: 1;
	visibility:hidden;
}

#con12 {
	/* home.php haupt fenster */
	position:absolute;
	
	background: #FFFFFF;

	z-index: 1;
	visibility:hidden;
}

#con13 {
	/* home.php haupt fenster */
	position:absolute;
	
	background: #FFFFFF;

	z-index: 1;
	visibility:hidden;
}


#con14 {
	/* home.php haupt fenster */
	position:absolute;
	
	background: #E0E5EF;

	z-index: 1;
	visibility:hidden;
}


#con15 {
	/* home.php haupt fenster */
	position:absolute;
	
	background: #E0E5EF;

	z-index: 1;
	visibility:hidden;
}

#con16 {
	/* home.php haupt fenster */
	position:absolute;
	
	background: #E0E5EF;

	z-index: 1;
	visibility:hidden;
}

#con17 {
	/* home.php haupt fenster */
	position:absolute;
	
	background: #E0E5EF;

	z-index: 1;
	visibility:hidden;
}

#con18 {
	/* home.php haupt fenster */
	position:absolute;
	
	background: #E0E5EF;

	z-index: 1;
	visibility:hidden;
}

#con19 {
	/* home.php haupt fenster */
	position:absolute;
	
	background: #E0E5EF;

	z-index: 1;
	visibility:hidden;
}


/* Left Navi Container */
#con20 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}

/* Left Navi Container aktive and main window */
#con21 {
	
	position:absolute;
	
	background: #FFFFFF;
	
	border-width: 1px;
  	/*border-style: solid;*/
  	/*border-color: #FF0000;*/

  	
	z-index: 1;
	visibility:hidden;
}



/* Left Navi Container */
#NL11 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}

#NL21 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}

#NL31 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}








#NL12 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}

#NL22 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}

#NL32 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}








#NL13 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}

#NL23 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}

#NL33 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}


#NL14 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}

#NL24 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}

#NL34 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}

#NL15 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}

#NL25 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}

#NL35 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}



#NL16 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}

#NL26 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}

#NL36 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}


#NL17 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}

#NL27 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}

#NL37 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}


#NL18 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}

#NL28 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}

#NL38 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}


#NL19 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}

#NL29 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}

#NL39 {
	
	position:absolute;
	
	background: #FFFFFF;

	border-width: 1px;
  	border-style: solid;
  	border-color: #B0B5BF;

	z-index: 1;
	visibility:hidden;
}








#tab1 {
	position:absolute;
	
	background: #FFFFFF;

	z-index: 1;
	visibility:hidden;
}

#tab2 {
	text-align: center;
	visibility:hidden;
}

#tab3 {
	text-align: justify;
	visibility:hidden;
}

#tab4 {
	text-align: justify;
	visibility:hidden;
}



#tab5 {
	position:absolute;
	
	background: #FFFFFF;

	z-index: 1;
	visibility:hidden;
}

#tab6 {
	text-align: center;
	visibility:hidden;
}

#tab7 {
	text-align: justify;
	visibility:hidden;
}

#tab8 {
	text-align: justify;
	visibility:hidden;
}


#tab9 {
	position:absolute;
	
	background: #FFFFFF;


	z-index: 1;
	visibility:hidden;
}

#tab10 {
	text-align: center;
	visibility:hidden;
}

#tab11 {
	text-align: justify;
	visibility:hidden;
}

#tab12 {
	text-align: justify;
	visibility:hidden;
}




#tab13 {
	position:absolute;
	
	background: #FFFFFF;


	z-index: 1;
	visibility:hidden;
}

#tab14 {
	text-align: center;
	visibility:hidden;
}

#tab15 {
	text-align: justify;
	visibility:hidden;
}

#tab16 {
	text-align: justify;
	visibility:hidden;
}



#tab17 {
	position:absolute;
	
	background: #FFFFFF;


	z-index: 1;
	visibility:hidden;
}

#tab18 {
	text-align: center;
	visibility:hidden;
}

#tab19 {
	text-align: justify;
	visibility:hidden;
}

#tab20 {
	text-align: justify;
	visibility:hidden;
}





#tab21 {
	position:absolute;
	
	background: #FFFFFF;


	z-index: 1;
	visibility:hidden;
}

#tab22 {
	text-align: center;
	visibility:hidden;
}

#tab23 {
	text-align: justify;
	isibility:hidden;
}

#tab24 {
	text-align: justify;
	visibility:hidden;
}










/* Box für Bild */
#pic1 {
	position:absolute;
	visibility:hidden;
}

/* Box für Bild */
#pic2 {
	position:absolute;
	visibility:hidden;
}

/* Box für Bild */
#pic3 {
	position:absolute;
	visibility:hidden;
}



#form1 {
	position:absolute;
	z-index: 1;
	visibility:hidden;
}

#form2 {
	z-index: 1;
	visibility:hidden;
}

#form3 {
	z-index: 1;
	visibility:hidden;
}







/* schrift klassen */
.txt1 { 
	font-style:normal; 
	font-variant:normal; 
	font-weight:bold; 
	font-size:18px; 
	line-height:22px; 
	color:#000000; 
	font-family:Arial,Helvetica,Helv,Geneva,sans-serif; 
	margin-bottom:15px; 
	}
	
.txt2 { 
	font-style:normal; 
	font-variant:normal; 
	font-weight:bold; 
	font-size:12px; line-height:18px; 
	color:#606061; 
	font-family:Arial,Helvetica,Helv,Geneva,sans-serif; 
	margin-bottom:6px; 
	}
	
.txt3 { 
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal; 
	font-size:12px; 
	line-height:18px; 
	color:#606061; 
	font-family:Arial,Helvetica,Helv,Geneva,sans-serif; 
	margin-bottom:10px; 
	}

.txt4 { 
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal; 
	font-size:14px; 
	line-height:19px; 
	color:#606061; 
	font-family:Arial,Helvetica,Helv,Geneva,sans-serif; 
	margin-bottom:10px; 
	}
	
.txt5 { 
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal; 
	font-size:11px; 
	line-height:15px; 
	color:#606061; 
	font-family:Arial,Helvetica,Helv,Geneva,sans-serif;  
	}
	
.txt6 { 
	font-style:italic; 
	font-variant:normal; 
	font-weight:normal; 
	font-size:11px; 
	line-height:14px; 
	color:#606061; 
	font-family:Arial,Helvetica,Helv,Geneva,sans-serif;  
	}
	
.txt7 { 
	font-style:normal; 
	font-variant:normal; 
	font-weight:bold; 
	font-size:11px; 
	color:#606061; 
	font-family:Arial,Helvetica,Helv,Geneva,sans-serif;  
	}
	
/* Links */

a.top:hover {
	background: #E0E5EF;
	}
	
a.top {
	background: #FFFFFF;
	color:#606061; 
	text-decoration: none;

	}
	
/* Links */

a.top1:hover {
	position:relative;
	left: -30px;
	background: #FFFFFF;
	}
	
a.top1 {
	position:relative;
	left: -30px;
	background: #E0E5EF;
	color:#606061; 
	text-decoration: none;

	}
	
/* TAB */
/* Style the tab */
.tab {
  overflow: hidden;
  border: 1px solid #ccc;
  background-color: #f1f1f1;
}

/* Style the buttons that are used to open the tab content */
.tab button {
  background-color: inherit;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  transition: 0.3s;
}

/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #ddd;
}

/* Create an active/current tablink class */
.tab button.active {
  background-color: #ccc;
}

/* Style the tab content */
.tabcontent {
  display: none;
  padding: 6px 12px;
  border: 1px solid #ccc;
  border-top: none;
}

	
