html{
	zoom: 1;
	-moz-zoom:1;
    -webkit-zoom: 1;
    -o-zoom: 1;
   transform: scale(1)
}

header{
  /*display: flex;
  flex-flow: row wrap;*/
}

body{
	
	
	margin-top:70px;
	margin-right: 10%;
	margin-bottom: 70px;
	margin-left: 70px;

}


/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////SCHRIFTTYPEN UND FORMATIERUNG///////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*------------------------------MENÜTEXT------------------------------------*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

h1{
	/*padding: 20px 20px 20px 80px;*/
	width: 340px;
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: black;	
	font-family: "Century Gothic", arial, verdana, sans-serif;
	font-size: 80%;
	color: #FFFFFF;	
	left: 80px;
	z-index: 3;
	text-transform: uppercase;
	
}


/*---------MENÜTEXT "START"-----------*/
#Start {
	position:absolute;
	top: 345px;
}

#Startseite  #Start a:before {
	/*background-color: #e4cb00;
	border-color: #c9453c;*/
	content: '\25BA';
	curser: default;
}

#Startseite #Start a{
	curser: default;
	letter-spacing: 1px;
	font-weight:bold;
}

/*---------MENÜTEXT "LEISTUNGEN"-----------*/
#Leistungen {
	position:absolute;
	top: 370px;
}

#Leistungen_Seite  #Leistungen a:before {
	/*background-color: #e4cb00;
	border-color: #c9453c;*/
	content: '\25BA';
	curser: default;
}

#Leistungen_Seite #Leistungen a{
	curser: default;
	letter-spacing: 0.5px;
	font-weight:bold;
}

/*---------MENÜTEXT "ANLÄSSE"-----------*/

#Anlässe {
	position:absolute;
	top: 395px;
}

#Anlässe_Seite  #Anlässe a:before {
	/*background-color: #e4cb00;
	border-color: #c9453c;*/
	content: '\25BA';
	curser: default;
}

#Anlässe_Seite #Anlässe a{
	curser: default;
	letter-spacing: 0.5px;
	font-weight:bold;
}

/*---------MENÜTEXT "ÖFFENTLICHE BESTELLUNG UND VEREIDIGUNG"-----------*/

#Öffenltiche_Bestellung_u_Vereidigung{
	position:absolute;
	top: 420px;
}

#Öffentl_Bestellung_Seite  #Öffenltiche_Bestellung_u_Vereidigung a:before {
	/*background-color: #e4cb00;
	border-color: #c9453c;*/
	content: '\25BA';
	curser: default;
}

#Öffentl_Bestellung_Seite #Öffenltiche_Bestellung_u_Vereidigung a{
	curser: default;
	letter-spacing: 0.5px;
	font-weight:bold;
}

/*---------MENÜTEXT "QUALIFIKATIONEN"-----------*/

#Qualifkationen{
	position:absolute;
	top: 445px;
}

#Qualifikationen_Seite  #Qualifkationen a:before {
	/*background-color: #e4cb00;
	border-color: #c9453c;*/
	content: '\25BA';
	curser: default;
}

#Qualifikationen_Seite #Qualifkationen a{
	curser: default;
	letter-spacing: 0.5px;
	font-weight:bold;
}

/*---------MENÜTEXT "HONORAR"-----------*/

#Honorar{
	position:absolute;
	top: 470px;
}

#Honorar_Seite  #Honorar a:before {
	/*background-color: #e4cb00;
	border-color: #c9453c;*/
	content: '\25BA';
	curser: default;
}

#Honorar_Seite #Honorar a{
	curser: default;
	letter-spacing: 0.5px;
	font-weight:bold;
}

/*---------MENÜTEXT "LINKS"-----------*/

#Links{
	position:absolute;
	top: 495px;
} 

#Links_Seite  #Links a:before {
	/*background-color: #e4cb00;
	border-color: #c9453c;*/
	content: '\25BA';
	curser: default;
}

#Links_Seite #Links a{
	curser: default;
	letter-spacing: 0.5px;
	font-weight:bold;
}	

/*---------MENÜTEXT "IMPRESSUM DATENSCHUTZ"-----------*/

#Impressum_Datenschutz{
	position:absolute;
	top: 520px;
}

#Impressum_Datenschutz_Seite  #Impressum_Datenschutz a:before {
	/*background-color: #e4cb00;
	border-color: #c9453c;*/
	content: '\25BA';
	curser: default;
}

#Impressum_Datenschutz_Seite #Impressum_Datenschutz a{
	curser: default;
	letter-spacing: 0.5px;
	font-weight:bold;
}	
		

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*------------------------------TEXT UNTERER RAMEN "NACH OBEN"------------------------------------*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

h2{
	/*padding: 20px 20px 20px 80px;*/
	/*width: 530px;
	height: 39px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: black;	*/
	position: absolute;
	right: 180px;
	bottom: 5px;
	font-family: "Century Gothic", arial, verdana, sans-serif;
	color: #FF5555;	
	font-size: 80%;
	z-index: 3;
	text-transform: uppercase;
	
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*----------------------------------------FLIEßTEXT-----------------------------------------------*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

p {
	font-family: "Century Gothic", arial, verdana, sans-serif;
	text-align:justify;
	text-indent: 0em;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*----------------------------------------AUFZÄHLUNG-----------------------------------------------*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

ul{
	font-family: "Century Gothic", arial, verdana, sans-serif;
	text-indent:30px;
	text-align:justify;
	
}

li.eingerückt{
	list-style-position: outside;
	text-indent: 0px;
	padding-left: 18px;
	margin-left: 2px;
	margin-bottom: 10px;
	
}

li.uneingerückt{
	padding-left: 18px;
	text-indent: -0px;
	margin-left: -23px;
	
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*----------------------------------------TABELLE-----------------------------------------------*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

table{
	font-family: "Century Gothic", arial, verdana, sans-serif;
	text-align:justify;

}

td{
	vertical-align: top;	
	text-align:justify;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*----------------------------------------TEXTFORMATIERUNGEN-----------------------------------------------*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*---------FORMATIERUNG TITELSCHRIFT-----------*/

span.Titelschrift{
	color: rgb(36,64,97);
	font-size: 150%;
	text-transform: uppercase;
}

/*---------FORMATIERUNG ANSCHRIFT-----------*/

span.Anschrift{
	color: black;
	font-size: 76%;
}

/*---------FORMATIERUNG FLIEßTEXT-----------*/

span.Fließtext{
	color: black;
	font-size: 14px;/*88%;*/
}

/*---------FORMATIERUNG SCHRIFT LINKSBÜNDIG-----------*/

span.Linksbündig{
	text-align: left;
}

/*---------FORMATIERUNG SCHRIFT FETT-----------*/

span.fett{
	font-weight: bold;
}

/*---------FORMATIERUNG SCHRIFT FETT/UPPERCASE-----------*/

span.fett_uppercase{
	font-weight: bold;
	/*border-bottom-style: solid;*/
	text-transform: uppercase;
	}

/*---------FORMATIERUNG SCHRIFT EINGERÜCKT-----------*/
	
span.einrücken{
	padding-left: 21px;
	text-align:justify;
}



/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////////////BOXEN/////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*--------------------------------------------------LINKS SEITE-----------------------------------------------*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*---------BOX UM LINK HERUM MIT ABSTAND ZUM NÄCHSTEN TEXT-----------*/

#Link_box{
	margin-bottom: 25px;
	margin-left: 0px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*--------------------------------------------------HONORAR SEITE-----------------------------------------------*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*---------BOX UM "HONORAR" TEXT HERUM MIT "HELLBLAUEN KASTEN" UND "UNTERER RAHMEN"-----------*/

#Honorar_box{
	/* Position */
	position:absolute;
	
	
	/* Maße */
	width: 375px;
	margin-top: 207px;
	padding-right: 501.6px;
	padding-bottom: 350px;
	padding-left: 431.6px;
	/*height: 800px;*/
	z-index:2;	
	
	/* Hellblauer Kasten und unterer Rahmen */
	background-image: url("Unterer_Rahmen.png"), url("Hellblauer_Kasten.png"); 
	background-size: 1137px 50px , 359px 100%;
	background-position: 2.1px bottom,2.1px 322px;
	background-repeat: no-repeat, no-repeat;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*--------------------------------------------------START (INDEX) SEITE-----------------------------------------------*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*---------BOX UM "ANSCHRIFT" TEXT HERUM MIT "HELLBLAUEN KASTEN" UND "UNTERER RAHMEN"-----------*/	

#Anschrift_box{
	/* Position */
	position:absolute;
	
	/* Maße */
	width: 303px;
	height: 39px;
	margin-top: 194px;
	padding-right: 135.9px;
	padding-bottom: 500px;
	padding-left: 873px;
	
	z-index:2;	
	
	/* Hellblauer Kasten und unterer Rahmen */
	background-image: url("Unterer_Rahmen.png"), url("Hellblauer_Kasten.png"); 
	background-size: 1137.0px 50px , 359px 100%;
	background-position: 2.1px bottom, 2.1px 358px;
	background-repeat: no-repeat, no-repeat;
}

/*---------BOX UM "WILKOMMEN" TITEL HERUM MIT "HELLBLAUEN KASTEN" UND "UNTERER RAHMEN"-----------*/

#Title_Willkommen {
	position: absolute;
	
	/* Position */
	margin-top: 578px;
	padding-left: 199px;
	z-index:3;
	
	/* Maße */
	width: 1500px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*--------------------------------------------------LEISTUNGEN, ANLÄSSE, ÖFFENTLICHE BESTELLUNG, LINKS, IMPRESSUM SEITE-----------------------------------------------*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#Seiten_Text {
	position:absolute;
	/*left:0px;
	top:207px;*/
	width: 375px;
	margin-top: 207px;
	padding-right: 501.6px;
	padding-bottom: 100px;
	padding-left: 431.6px;
	/*height: 800px;*/
	z-index:2;	
	background-image: url("Unterer_Rahmen.png"), url("Hellblauer_Kasten.png"); 
	background-size: 1137px 50px , 359px 100%;
	background-position: 2.1px bottom, 2.1px 322px;
	background-repeat: no-repeat,
						no-repeat;
	/*margin-bottom: 500px;*/
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*--------------------------------------------------QUALIFIKATIONEN SEITE-----------------------------------------------*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#Seiten_Tabelle {
	position:absolute;
	
	width: 375px;

	margin-top: 218px;
	padding-right: 501.6px;
	padding-bottom: 100px;
	padding-left: 431.6px;
	/*height: 800px;*/
	z-index:2;	
	background-image: url("Unterer_Rahmen.png"), url("Hellblauer_Kasten.png"); 
	background-size: 1137px 50px , 359px 100%;
	background-position: 2.1px bottom,2.1px 322px;
	background-repeat: no-repeat,
						no-repeat;
	
}


/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////////////BILDER/////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#Bild_Walter {
	position: absolute;	
	height: 1500px;
	width:670px;
	padding-right: 0px;
	background-image: url("Papa_zugeschnitten.png");
	background-size: 360px;
    background-repeat: no-repeat;
	/*alt: 
	<img src="images\Papa_zugeschnitten.png" alt="Banner" height="auto" width="670px" />*/
}

a.Briefkopf_Bild{
	position:absolute;
	/*left: 430px;*/
	height: 600px;
	width: 710px;
	
	margin-left: 430px;
	
	z-index: 2;
	background-image: url("Briefkopf.png");
	background-size:  710px;
    background-repeat: no-repeat;
}



/*#Hellblauer_Kasten{
	position:absolute;
	left: 71.8px;
	top: 622px;	
	width: 357.5px;
	background-image: url("Hellblauer_Kasten.png");
	/*clip:rect(auto auto auto auto);
}

#Startseite #Hellblauer_Kasten{
	height: 100px;
	background-size:  100% 100%;
    background-repeat: no-repeat;
	/*clip:rect(auto auto auto auto);
}

#Leistungen_Seite #Hellblauer_Kasten{
	height: 480px;
	background-image: url("Hellblauer_Kasten.png");
	background-size:  100% 100%;
    background-repeat: no-repeat;
	/*clip:rect(auto auto auto auto);
}

#Anlässe_Seite #Hellblauer_Kasten{
	height: 750px;
	background-image: url("Hellblauer_Kasten.png");
	background-size:  100% 100%;
    background-repeat: no-repeat;
	/*clip:rect(auto auto auto auto);
}
#Öffentl_Bestellung_Seite #Hellblauer_Kasten{
	height: 270px;
	background-image: url("Hellblauer_Kasten.png");
	background-size:  100% 100%;
    background-repeat: no-repeat;
	/*clip:rect(auto auto auto auto);
}

#Qualifikationen_Seite #Hellblauer_Kasten{
	height:370px;
	background-image: url("Hellblauer_Kasten.png");
	background-size:  100% 100%;
    background-repeat: no-repeat;
	/*clip:rect(auto auto auto auto);
}

#Honorar_Seite #Hellblauer_Kasten{
	height: 182px;
	background-image: url("Hellblauer_Kasten.png");
	background-size:  100% 100%;
    background-repeat: no-repeat;
	/*clip:rect(auto auto auto auto);
}

#Links_Seite #Hellblauer_Kasten{
	height: 500px;
	background-image: url("Hellblauer_Kasten.png");
	background-size:  100% 100%;
    background-repeat: no-repeat;
	/*clip:rect(auto auto auto auto);
}*/



/*#Körper_Box{
	position: absolute;
	top: 70px;
	left: 70px;	
}*/


/*#Unterer_Rahmen{
	position: absolute;
	bottom: 0%;
	height: 50px;
	width:1137px;
	background-image: url("Unterer_Rahmen.png");
	background-size: 100% 100%;
	
}

#Leistungen_Seite #Unterer_Rahmen{
	top: 1100px;	

}

#Anlässe_Seite #Unterer_Rahmen{
	top: 1350px;	
}

#Öffentl_Bestellung_Seite #Unterer_Rahmen{

	top: 860px;	
	
}

#Qualifikationen_Seite #Unterer_Rahmen{
	top: 980px;	
}

#Links_Seite #Unterer_Rahmen{
	top: 1120px;	
}

#Impressum_Datenschutz_Seite #Unterer_Rahmen{
	top: 1120px;	
}*/
			


/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////////////LINK FORMATIERUNG/////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


a.MenüLink{
	color: #FFFFFF;
}

a.MenüLink:link {
	/*color: #FFFFFF;*/
	text-decoration: none;
	target: blank;
}


a.MenüLink:hover{
	/*background-color: rgb(106,131,158);*/
	/*text-transform: uppercase;*/
	letter-spacing: 0.5px;
	font-weight:bold;
	/*color: red;*/
}

a.MenüLink:hover:before {
  content: '\25BA';
}


a.MenüLink:active{
	/*color: red;*/
	letter-spacing: 0.5px;
	font-weight:bold;
}

a.email_Link{
	color: rgb(36,64,97); /*dunkelblau*/
	color: rgb(106,139,182);
	font-weight:bold;
		
}


a.email_Link:link {

	text-decoration: none;
	/*target: blank;
	text-decoration: underline;*/
	
}

a.email_Link:visited {
	letter-spacing: 1px;
	font-weight:bold;
}

a.email_Link:hover{
	/*background-color: rgb(106,131,158);*/
	/*text-transform: uppercase;*/
	letter-spacing: 1px;
	font-weight:bold;
	/*color: red;*/
}


a.email_Link:active{
	/*color: red;*/
	letter-spacing: 1px;
	font-weight:bold;
}

a.pdf_Link{
		color: rgb(106,139,182);
		margin-bottom: 15px;
}

a.pdf_Link:link {

	/*text-decoration: none;
	target: blank;*/
	text-decoration: underline;
	
}

/*a.pdf_Link:after {
	content: "\00A0\2197"; 
}*/

a.pdf_Link:visited {
	letter-spacing: 1px;
	font-weight:bold;
}

a.pdf_Link:hover{
	/*background-color: rgb(106,131,158);*/
	/*text-transform: uppercase;*/
	letter-spacing: 1px;
	font-weight:bold;
	/*color: red;*/
}


a.pdf_Link:active{
	/*color: red;*/
	letter-spacing: 1px;
	font-weight:bold;
}