
body
{
	font:100% Helvetica, Arial, sans-serif;
	background-color:#A0A0A0;
	text-align: center;

}


div#BodyDiv
{
	width: 1000;
	background-color:#404040;
	margin-left:auto;
	margin-right:auto;
}
	
html>body div#BodyDiv 
{
	width: auto;
	min-width:1000px;
	max-width:1000px;
	background-color:#404040;
	/* border:2px solid #DDDDDD; nur für Test */
	margin-left:auto;
	margin-right:auto;

}

div#BodyContainer
{
	width: 1000;
	background-color:#404040;
}
	
html>body> div#BodyContainer 
{
	width: 1000;
	background-color:#404040;
	/* border:2px solid #FFFFFF; nur für Test */
}
  
div#Kopf1
{
	float: right;
	width: 800px;
	text-align: center;
	margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
	padding: 0;
	background-color:#404040;
}

html>body> div#Kopf1
{
	float: right;
	width: 800px;
	text-align: center;
	margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
	padding: 0;
	background-color:#404040;
	/* border:2px solid #66a; nur für Test */
}
  
  div#Kopfbalken
  {
	/*float: right;*/
 	width: 1000px;
    text-align: center;
    /* margin: 0 auto; */     /* standardkonforme horizontale Zentrierung */
	/* padding: 0; */
  }

  
div#NaviContainer
{
	clear: left;
	float: left;
	/*margin-right: 5px; */
	padding: 5;
 	width: 190px;
	font-size: 18px;
	/* border:2px solid #66a; nur für Test */
}
html>body div#NaviContainer
{
	clear: left;
	float: left;
	/* margin-right: 10px; */
	/* padding-right: 50; */
	padding-left:0;
 	width: 220px;
	font-size: 18px;
	line-height:36px;
	/* font-family:Lucida Calligraphy; */
	font-family:Garamond; 
	text-align: center;
	/* border:2px solid #66a;  nur für Test */
}


div#MainContainer
{
	float: right;
 	width: 770px;
	height:1000px;
	background-color:#C0C0C0;
}

  div#Themenbild
  {
	float: right;
 	/* width: 385px; */
 	width: 320px;
    text-align: center;
    /* text-align: left; */
    /* margin: 0 auto; */     /* standardkonforme horizontale Zentrierung */
	/* padding: 0; */
  }


html>body div#MainContainer
{
	/*float: right; */
	text-align: left;
 	/*width: 770px;*/
	/* height:1000px; */
	height: auto;
	min-height: 800px; 
	background-color:#C0C0C0;
	/* border:2px solid #66a; nur für Test */
}

	div#MainContainer p 
	{
		font-size: 16px;
		font-weight:normal;
		color: #404040;
		margin: 20px;
	}


	div#MainContainer ul 
	{
		font-size: 16px;
		font-weight:normal;
		color: #404040; 
	}


h1 
{
	font-size: 48px;
	font-weight:normal;
	color:#FFD838;
	text-align:center;
	/* font-family:Lucida Calligraphy; */
	font-family:Garamond; 
}

h2 
{
	font-size: 24px;
	font-weight:bold;
	color:#606060;
	/* text-align:center; */
	text-align:left;
	margin: 20px;
}

h3 
{
	font-size: 16px;
	font-weight:bold;
	color:#606060;
	margin: 20px;
}

h4 
{
	font-size: 48px;
	font-weight:normal;
	/* color:#606060; */	
	text-align:center;
	font-family:Lucida Calligraphy;
	/*font-family:Garamond;  */
}


p.Main
{
	font-size: 16px;
	font-weight:normal;
	color: #606060; 
}

ul.body.bodyContainer.NaviContainer
{
	/*font-size: 10px;*/
	list-style-type:none;
}

a.LeftNavi:link			{ text-decoration:none; font-weight:normal; color:#C0C0C0; }
a.LeftNavi:visited 		{ text-decoration:none; font-weight:normal; color:#C0C0C0; } 
a.LeftNavi:hover 		{ text-decoration:none; font-weight:normal; color:#FFD838; }
a.LeftNavi:active 		{ text-decoration:none; font-weight:normal; color:#FFD838; }
a.LeftNavi:focus 		{ text-decoration:none; font-weight:normal; color:#FFD838; }

a.Weblinks:link{ text-decoration:underline; font-weight:bold; color:#606060; }
a.Weblinks:visited{ text-decoration:underline; font-weight:bold; color:#808080; }


/* Für das Kontaktformular */


div.box
{
	/* border:2px solid #66a; nur für Test */
	margin: 20px;

}

div.fehler
{
	/* border: 2px solid #66a; nur für Test */
	margin: 0px;
	color:  #FF0000; 

}

div.nachricht
{
	/* border:2px solid #66a; nur für Test */
	margin: 20px;

}

div.copy
{
	/* border:2px solid #66a; nur für Test */
	margin: 20px;

}

