
body
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 101%;
	background-color:  #efefef;   /*#E3E6E8;*/
	color: #000d58;
	/*overflow: hidden; kein scrollbalken*/
	/*overflow-x: hidden; overflow-y: auto; scrollbalken sichtbar und unsichtbar*/
	
}




#pageFrame
{	/*color: #7F7F7F;*/
	color: #000d58;
	width: 874px;
	/*min-height: 500px; */ 
	height: 615px;
	margin: auto; /*setzt Inhalt mittig*/
	margin-top: 30px; /*Abstand oben*/
	margin-bottom: 20px; 
	text-align: left;
	position: relative;
	padding: 0px;
	background: #efefef;
	background-position: bottom;
	background-repeat: repeat-x;
	border: 0px solid #000000;
		
}
	
#container
{  
width: 874px; 
min-height: 600px; 
	background-position: right bottom;
	background-repeat: repeat-y; 	
	border: 0px solid #000000;
}

#head{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0;
	font-weight: bold;
	height: 140px;
	width: 874px;
	background-position: right top;
	background-repeat: no-repeat;
	background: #ffffff;
	}
	
#innerMasthead{
	background-attachment: fixed;
}

#headline{
	position:absolute;	
	left: 50px;
	top: 40px;
	width: 700px;
	height: 100px;
	background-color: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color:#000;
}

#logo{
	position:absolute;	
	left: 580px;
	top: 25px;
	width: 260px;
	height: 100px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px solid #000000;
}

img {
	border: 0px;	
		
}

#Dtengl {
	position:absolute;	
	left: 47px;
	top: 100px;
	width: 70px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px solid #000000;
	font-size: 80%;
	text-align: left;	
	padding: 0px 0px 0px 0px; 
	color:  #db9229;
	
}

  
.unsichtbar {
    display: none; 
  } 
  
  span.unsichtbarhead {
    display: none;  font-size: 11pt;
  } 
	  
#head2 {
	padding: 20 20 20 20;
	margin: 20 20 20 20;
	background-color: transparent;
	width: 752px;
	height: 18px;   /* */
	} 

#SubmenueFooter{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-color: transparent;
	width: 744px;
	height: 18px;   
	}

#contentColumn
{
	background-color:  #ffffff; 
	margin: 0px 0px 0px 0px;
	height: auto;
	min-height: 470px;
	border: 0px solid #ea1b1b;
}


#innerContentColumn
{   
	background-color:  #ffffff; 
	padding: 0px 0px 0px 0px; 
	/*margin: 0px 0px 0px 0px;	*/
	border: 0px solid #cccccc;
	
	position:absolute;	
	left: 47px;
	top: 172px;
	width: 450px;
	height: 390px;	
	
}



#ueberschrift5
{   
	background-color:  transparent; 
	padding: 5px 0px 0px 780px; 
	/*margin: 0px 0px 0px 0px;	
	border: 0px solid #cccccc;
	font-family:  Arial, Helvetica, sans-serif;*/
	font-size: 60%;
	background-color:  #efefef;  
	/**/letter-spacing: 1px;
	
	
		
}

#kurz
{
	background-color:  #efefef; 
	width: 655px; 
	padding: 20px 0px 20px 0px; 
	/*margin: 20px 0px 40px 0px;
	border-top: 1px solid #cccccc;*/
	margin-left: 50px;	
}	
	

p
{
	color:#000d58;
	font:  80%/130% Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 10px 0px; 
	letter-spacing: 1px; 
	line-height: 170%;	
	font-weight: bold;	
}

 

/*...... als Link  kontakt.......*/
a:link,  a:visited {
text-decoration: none; padding: 0px 0px 0px 0px; color: #ffffff;  border-bottom: 1px dotted #ffffff;
}
a:hover, a:active, a:focus {
text-decoration: none; padding: 0px 0px 0px 0px; color: #ffffff; border-bottom: 1px dotted #db9229;
}

/*...... als Link dt engl.......*/
#Dtengl a.in:link, #Dtengl a.in:visited{	
text-decoration: none; padding: 0px 0px 0px 0px; color: #000d58; border-bottom: 1px dotted #000d58; }

#Dtengl a.in:hover, #Dtengl a.in:active, #Dtengl a.in:focus {	
text-decoration: none; padding: 0px 0px 0px 0px; color: #db9229; border-bottom: 1px dotted #db9229;
}
/*...... als Link im text.......*/
#innerContentColumn a.txt:link, #innerContentColumn a.txt:visited{	
text-decoration: none; padding: 0px 0px 0px 0px; color: #000d58; border-bottom: 1px dotted #db9229;}

#innerContentColumn a.txt:hover, #innerContentColumn a.txt:active, #innerContentColumn a.txt:focus {	
text-decoration: none; padding: 0px 0px 0px 0px; color: #db9229; border-bottom: 1px dotted #000d58;
}

/*...... als Link zu artepdesign.......*/
#ueberschrift5 a.art:link, #ueberschrift5 a.art:visited{	
text-decoration: none; padding: 0px 0px 0px 0px; color: #aaa8a6; border-bottom: 1px dotted #aaa8a6; font-weight: bold;}

#ueberschrift5 a.art:hover, #ueberschrift5 a.art:active, #ueberschrift5 a.art:focus {	
text-decoration: none; padding: 0px 0px 0px 0px; color: #db9229; border-bottom: 1px dotted #db9229; font-weight: bold;
}


#Zitat
{
	background-color:  #ffffff; 
	
	padding: 15px 0px 15px 0px; 
	/*margin: 0px 0px 0px 0px;	*/
	border: 1px solid #cccccc;
	
	position:absolute;	
	left: 540px;
	top: 182px;
	width: 314px;
	height: 200px;
	
}


#Zitat p.zitat
{
	color:#000d58; 
	font:  bold 65%/120% Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 18px; 
	letter-spacing: 0px; 
	line-height: 130%;
	text-align: left;	
	width: 290px;
	
	
}
#Zitat p.zitat2
{
	color:#000d58; 
	font:  normal 53%/130% Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 20px; 
	letter-spacing: 0.1px; 
	line-height: 140%;
	text-align: left;	
	width: 285px;
	
}

#Kontakt
{
	background-color:/*  #db9229; */#e6a952; 
	padding: 15px 0px 15px 0px; 
	/*margin: 0px 0px 0px 0px;	
	border: 1px solid #000000;*/
	
	position:absolute;	
	left: 540px;
	top: 440px;
	width: 314px;
	height: 130px;
	
	
	
	
	
	
}


#Kontakt p
{
	
	color:#ffffff;
	font:  bold 70%/130% Arial, Helvetica, sans-serif;
	padding: 2px 0px 2px 40px; /*o re u li*/
	letter-spacing: 1px; 
	line-height: 130%;/**/	
	
	
}


#innerContentColumn p
{
	color:#000d58;
	font:  bold 70%/130% Arial, Helvetica, sans-serif;
	padding: 2px 0px 2px 5px; /*o re u li*/
	letter-spacing: 1px; 
	line-height: 130%;/**/	
	background-color:  #ffffff;
	
	
	
	
}

#innerContentColumn  h1 {
	/*margin-top: 14px;
	margin-bottom: 10px;*/
	color:#ffffff;
	font: normal 150%/130% Times new roman, Arial, Helvetica, sans-serif;
	background-color:/*  #db9229; */#e6a952;
	padding: 2px 0px 2px 5px; /*o re u li*/
	}
	
	
#innerContentColumn  h1 span.cec {
	/*margin-top: 14px;
	margin-bottom: 10px;*/
	color:#ffffff;
	letter-spacing: 1px; 
	font: bold 50%/130% Arial, Helvetica, sans-serif;
	background-color:  /*  #db9229; */#e6a952;
	padding: 2px 0px 2px 5px; /*o re u li*/
	}	

/*

p span.gross {
	
	font-variant: small-caps;
	}	*/

#innerContentColumn  h2 {
	color:#ffffff;
	letter-spacing: 1px; 
	font: bold 70%/130% Arial, Helvetica, sans-serif;
	background-color:  /*  #db9229; */#e6a952;
	padding: 2px 0px 2px 5px; /*o re u li*/
	}
	
#innerContentColumn  h3 {
	margin-bottom: 10px;
	margin-top: 50px;
	color:#000d58;
	font:  bold 90%/130% Arial, Helvetica, sans-serif;	
	}

#innerContentColumn h4
{
	color:#000;
	font:  bold 70%/130% Arial, Helvetica, sans-serif;
	letter-spacing: 2px; 
	padding: 0px 0px 0px 0px; 
	margin: 20px 0px 5px 0px; 	
}


/*...............................  Listen .....................................................*/
#innerContentColumn ul {  padding: 0px 0px 10px 40px; color: #000d58;}
#innerContentColumn li { color: #000d58; list-style-type: disc; font-weight:bold; font:  normal 80%/130% Arial, Helvetica, sans-serif; padding: 0 15px 0.5em 5px; margin-left: 5px; letter-spacing: 1px; line-height: 150%;}








  
   