body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#fff;
	text-align:center;
	margin:0px;
}
h1 {font-size:18px;color:#4F587F;margin-bottom:0px;}
h2 {
	font-size:16px;
	color:#4F587F;
	margin: 0;
	padding-top: 20px;
}
h3 {
	font-size:14px;
	color:#4F587F;
}

code {font-size:14px;color:#0000ff;}
pre
{
 font-size:14px;
 color:#0000ff;
 padding:5px;
}
a:link, a:visited, a:active, a:hover
{
	text-decoration:underline;
	font-weight:normal;
	color:#5D6DA0;
	
}
a:active, a:hover
{
  color:#009999;
}
a.menu {
	display:block;
	padding:3px;
	text-align:center;
	color:#333333;
	text-decoration:none;
 }
a.menu:link, a.menu:visited
{
	color:#333333;
	background-color:#fff;
	text-decoration:none;
}
a.menu:active, a.menu:hover
{
	color:#333333;
	font-weight:bold;
	background-color:#eeeeee;
}

#title {
	height:200px;
	padding:0px;
	background-color:#434f7a;
	background-image: url(../grafiken/hintergrund3.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
#left {
	background-color:#fff;
	width:280px;
	float:right;
	padding: 0px 0 0 10px;
	margin: 0;
	height: 300px;
	border-left: 1px solid #d2dbea;
	height: 1%
}
#left a:link, #left a:visited, #left a:active, #lefta:hover
{
	text-decoration:none;
	font-weight:normal;
	color:#4E5C87;
	line-height:20px;
	display:block;
	padding-left: 10px;
	
}
#left a:active, #left a:hover
{
 
  font-weight: bold;
  background-color: #fff;
  
}
#left p
{
background-image:url(../grafiken/hinterrechts.gif);
	background-repeat:no-repeat;
		
	margin: 2px 0;}
.menutitle{
	font-weight:bold;
	text-align:left;
	margin:2px;
	color: #333333;
	border-bottom: 2px solid #AFB6D2;
}
.menucontainer {
	width:auto;
	margin:15px 20px 10px 0;
}
#content {
	background-color:#fff;
	width:590px;
	float:left;
	padding:5px;
}
#navigation
{width: 900px;}

ul#Navigation {
	margin: 0;
	padding: 15px 0 20px 0;
	border: 0px;
  }
  ul#Navigation li {
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0 5px;
  }

  ul#Navigation a:link, ul#Navigation a:visited, ul#Navigation span {
	padding: 2px 2px 2px 0px;
	text-decoration: none;
	color: #9F9F9F;
	font-weight: bold;
  }
  .border1
  {border-bottom: 3px solid #5d6da0;}
    .border2
  {border-bottom: 3px solid #8894be;}
    .border3
  {border-bottom: 3px solid #afb7d2;}
  hr
  {
}p
{margin: 10px 0 0 0;}
#blocklinks

{
	width: 280px;
	float:left;
	border-top: 1px solid #d2dbea;
	padding-top: 5px;
}
#blockrechts
{
	width: 280px;
	float:right;
	border-top: 1px solid #d2dbea;
	padding-top: 5px;
}
#footer a, #footer 
{
	color:#BCBCBC;
}
.ulohne { padding-left: 10px; margin:0;}
.ulohne li {padding-bottom: 5px;}
#left .navirechts a:link, #left .navirechts a:visited, #left .navirechts a:active, #left .navirechts a:hover
{

	padding-left: 0;
	
}

