* {margin: 0; color: #02346f; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
html, body {width: 100%; height: 100%;}
body {background: #fff url(images/bg-website.gif) center top repeat-y;}

h2 {font-size: 14px; margin-bottom: 8px;}
p {margin-bottom: 8px; line-height: 16px;}
a {font-weight: bold; text-decoration: none;}

#container {width: 765px; margin: 0 auto; padding: 0 9px 25px 9px;}
#content {border-top: 1px dashed #000; margin-top: 10px; padding-top: 10px;}
.spacing {/*background: url(images/bg-container.gif) center top repeat-y;*/}

#navigation {background: url(images/header.gif) left top no-repeat; width: 765px; height: 180px;}
#navigation ul {padding: 0; padding-top: 19px; list-style-type: none;}
#navigation ul li {padding: 0; float: left;}
#navigation ul li a {display: block; height: 23px;}
#nav01 {width: 69px; background: url(images/button_01.png) left top no-repeat;}
#nav02 {width: 72px; background: url(images/button_02.png) left top no-repeat;}
#nav03 {width: 83px; background: url(images/button_03.png) left top no-repeat;}
#nav04 {width: 98px; background: url(images/button_04.png) left top no-repeat;}
#nav05 {width: 84px; background: url(images/button_05.png) left top no-repeat;}
#nav06 {width: 66px; background: url(images/button_06.png) left top no-repeat;}
#nav07 {width: 81px; background: url(images/button_07.png) left top no-repeat;}
#nav08 {width: 98px; background: url(images/button_08.png) left top no-repeat;}
#nav09 {width: 114px; background: url(images/button_09.png) left top no-repeat;}
#nav01:hover {width: 69px; background: url(images/button_01.png) left bottom no-repeat;}
#nav02:hover {width: 72px; background: url(images/button_02.png) left bottom no-repeat;}
#nav03:hover {width: 83px; background: url(images/button_03.png) left bottom no-repeat;}
#nav04:hover {width: 98px; background: url(images/button_04.png) left bottom no-repeat;}
#nav05:hover {width: 84px; background: url(images/button_05.png) left bottom no-repeat;}
#nav06:hover {width: 66px; background: url(images/button_06.png) left bottom no-repeat;}
#nav07:hover {width: 81px; background: url(images/button_07.png) left bottom no-repeat;}
#nav08:hover {width: 98px; background: url(images/button_08.png) left bottom no-repeat;}
#nav09:hover {width: 114px; background: url(images/button_09.png) left bottom no-repeat;}

div.block {float: left;
    padding: 0 23px;
    width: 335px;}
div.block ul {padding-left: 20px;}

.impressum #content {padding: 20px !important;}
#impressum {border-top: 1px dashed #000; margin-top: 10px;}
#impressum p {text-align: right; padding: 15px;}