/* ... LINKS ... */

a:link  { 
	color:#666666;
	font-family:arial;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	border:0px; }
a:visited  { 
	color:#666666;
	font-family:arial;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	border:0px; }
a:hover  { 
	font-family:arial;
	font-size:10px;
	color:rgb(84,84,0); 
	background-color:rgb(224,224,178);
	font-weight:normal;
	text-decoration:none; 
	border:0px; }
a:active  { 
	color:#666666;
	font-family:arial;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	border:0px; }
a img { 
	border: none;
	background-color:white;
	}



/* ------------------------------------------------------------------------------------ */
/* ... ALLGEMEIN ... */

html, body  {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}

h1, h2, p, ul, ol  {
	font-family:times;
	margin-right:20px;
	margin-left:20px;
	line-height:1.5em;

}

h1  {
	font-weight:bold;
	font-size:18px;
	font-style:normal;
	color:orange;
	padding-bottom:5px;
	padding-left:20px;
	margin-top:20px;
}

h2  {
	font-weight:bold;
	font-size:14px;
	font-style:normal;
	color:orange;
	padding-bottom:5px;
	padding-left:20px;
	margin-top:20px;
}

p  {
	font-weight:normal;
	font-size:14px;
	padding-left:20px;
	color:black;
}


label  {
	font-weight:normal;
	font-size:12px;
	color:black;
}



/* ------------------------------------------------------------------------------------ */
/* ... INHALT ... */

#center {
  	position:absolute;
  	top:50%;
  	left:50%;
  	width:800px;
  	height:600px;
  	margin-left:-400px;
  	margin-top:-305px;
	padding:0px;
}

#inhalt  {
	height:480px;
	width:800px;
	margin:0px;
	padding:0px;
	background-image:url(hintergrund.jpg);
	background-repeat:repeat-x;
}

#spalte1  {
	position:absolute;
	background-color:white;
	top:70px;
	left:0px;
	width:380px;
	margin:0px;
	padding:0px;

}

#spalte2  {
	position:absolute;
	background-color:white;
	top:70px;
	left:400px;
	width:400px;
	margin:0px;
	padding:0px;
}

#spalte3  {
	position:absolute;
	background-color:white;
	top:270px;
	left:0px;
	width:380px;
	margin:0px;
	padding:0px;

}

#spalte4  {
	position:absolute;
	background-color:white;
	top:274px;
	left:400px;
	width:400px;
	margin:0px;
	padding:0px;
}


div.headline  {
	margin-top:0px;
	color:#999900;
	font-family:arial;
	font-size:32px;
	font-weight:normal;
	padding:10px;
}

div.headline2  {
	margin-top:270px;
	color:#999900;
	font-family:arial;
	font-size:32px;
	font-weight:normal;
	padding:10px;
}

div.text  {
	margin-top:0px;
	color:#666666;
	font-family:times new roman;
	font-size:14px;
	font-weight:normal;
	padding-left:10px;
	padding-right:10px;
	line-height:120%;
}

div.bildleiste  {
	height:20px;
	width:380px;
	margin-top:0px;
	padding-left:10px;
}




/* ------------------------------------------------------------------------------------ */
/* ... NAVIGATION ... */

#navigation  {
	position:absolute;
	left:0px;
	top:480px;
	width:800px;
	height:19px;
	border-bottom:solid 1px #999900;
}


div.buttons  {
	margin-top:0px;
	color:#999999;
	font-family:arial;
	font-size:10px;
	font-weight:normal;
	padding-left:10px;
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	text-decoration:none;
	border:0px;
}



/* ------------------------------------------------------------------------------------ */
/* ... FLASH ... */

#flash  {
	position:absolute;
	margin-left:0px;
	top:500px;
	height:100px;
	width:800px;
}


