body  {background: #ffffff; font-family: Verdana, Tahoma, sans-serif;
	color: #1D1694; font-size: 0.8em; line-height: 1.5em;}
	
h1 {font-size: 1.5em; line-height: 120%;}
h2 {font-size: 1.2em; line-height: 110%; margin-top: 30px;}
#intern h2 {font-size: 1.2em; line-height: 110%; border-bottom: 1px dotted;}
	
a {color: #1D1694; text-decoration: none; border-bottom: 1px dotted}
a:hover {color: #FF0000; border-bottom: 0.5px solid #FF0000; border-top: 0.5px solid #FF0000;}
a:hover.imprintlink {color: #1D1694; border-bottom: 0.5px solid #1D1694; border-top: 0.5px solid #1D1694;}
a.image {border: none;} 
a:hover.image {border: none;} 

table p { padding: 0; margin: 0; }
#intern p { padding: 0; margin: 0; }
#intern li {margin-bottom: 7px;}

img {border: none;}
img.right {float: right; margin-left: 20px;}
img.left {float: left; margin-right: 20px;}

#wrap {background: #ffffff; width: 795px; margin-right: auto; margin-left: auto; 
	margin-top: 25px; padding-top: 5px; padding-bottom: 5px; 
	border-top: 1px solid #1D1694; border-bottom: 1px solid #1D1694; }
	
#header {height: 150px; width: 785px; margin-right: auto; margin-left: auto;
	padding-bottom: 5px; border-bottom: 1px solid #1D1694;}
		
#navbar {width: 785px; margin-right: auto; margin-left: auto; background: #ffffff;
	 padding-top: 7px; padding-bottom: 7px; border-bottom: 1px solid #1D1694;}
#navbar a {font-weight: bold; border-bottom: none; padding-left: 10px; padding-right: 10px;
	margin-left: 5px;}
#navbar a:hover {border-bottom: 0.5px solid #FF0000;}
	
#contentarea {height: auto; width: 765px; background: #ffffff; 
	padding: 15px 10px 5px 10px;}
	
#footer {width: 795px; height: auto; margin-right: auto; margin-left: auto;} 
#footer p {font-size: 0.8em; text-align: right; margin-right: 10px;}
