	body
	{	margin: 0;
		padding: 0;
		font: 100.01% arial, hevetica, sans-serif;
		text-align: left;
		color: #333;
		background: #fff;
	}
         #container
	{
                 margin: 10px auto;
		width: 43.75em;   /*700px bei default-font 16px zzgl. padding gleich 750 */
                 text-align: left;
		background-color: transparent;
		border: 1px solid #bfbfbf;
                 padding: 35px 25px 0 25px;
	}
         h1
         {
         	font: 125% arial, hevetica, sans-serif;
        		font-weight: bold;
                 margin: 0;
         }
	h2
         {
         	font: 95% arial, hevetica, sans-serif;
        		font-weight: bold;
                 margin: 20px 0 -10px 0;
         }
         p
         {
         	font: 85% arial, hevetica, sans-serif;
                 line-height: 140%;

         }
         .content
	{
         	font: 85% arial, hevetica, sans-serif;
                 line-height: 140%;
         }
         .table
	{
         	font: 85% arial, hevetica, sans-serif;
         }

         #link ul
         {       padding-top: 18px;
                 border-top: 1px solid #bfbfbf;
                 font: 72% arial, hevetica, sans-serif;
		list-style-type: none;
                 margin-left: 0;
         }
	#link li
         {
		display: inline;
		padding: 0 10px;
         }
	#link li a
         {
		text-decoration: none;
         	color: #333;
	}
         #link li a:hover
         {
		text-decoration: underline;
         }
         #impressum
         {
                 margin: 10px auto;
		width: 31.25em;   /*500px bei default-font 16px zzgl. padding gleich 550 */
                 text-align: left;
		background-color: transparent;
		border: 1px solid #bfbfbf;
                 padding: 35px 25px 25px 25px;
         }