body {
 padding: 0px;
 margin: 0px;
 color: #ffffff;
 background-color: #000000;
 font-family: Arial;
 font-size: 12px;
 height: 100%;
}

.antifloat {
 clear: both;
 height: 1px;
 font-size: 1px;
}

div#wrapper {
 width: 1003px;
}

div#left
{
 float: left;
 width: 265px;
}



div#left div#werkbund {
 height: 165px;
}

div#left div#werkbund img {
 margin: 15px 15px 0px 15px;
}

div#left div#menuleft {
 padding: 195px 90px 0px 15px;
}

div#left div#menuleft a {
 display: block;
 text-decoration: none;
 color: #bbbbbb;
 margin: 0px 0px 10px 0px;
}

div#left div#menuleft a:hover {
 text-decoration: underline;
 color: #ffffff;
}

div#left div#menuleft a.aktiv {
 font-weight: bold;
 color: #ffffff;
 margin: 15px 0px 15px 0px;
}

div#left div#menuleft div#links {
 border-top: 1px solid #00aeef; 
 margin: -10px 0px 20px 0px;
 text-align: right; 
}

div#left div#menuleft div#links a {
 color: #00aeef;
 text-decoration: none;
 margin: 5px 0px 5px 0px; 
}

div#left div#menuleft div#links a:hover {
 text-decoration: underline;
}

div#content
{
 float: left;
 width: 331px;
}

div#content div#logo {
 height: 165px;
}

div#content div#logo img {
 margin: 15px 0px 0px 0px;
}

div#content h1 {
 height: 30px;
 margin: 0px;
 padding: 0px;
 font-weight: bold;
 font-size: 13px;
}

div#content div#head2 {
 margin: 0px 0px 35px 0px;
}

div#content div#head2 h2 {
 float: left;
 margin: 0px;
 padding: 0px;
 font-weight: bold;
 font-size: 12px;
}

div#content div#head2 .datum {
 float: right;
 margin: 0px 0px 0px 10px;
 font-weight: bold;
 font-size: 12px;
}

div#content div#head2 h3 {
 margin: 0px;
 padding: 0px;
 font-weight: normal;
 font-size: 12px;
 color: #ffffff;
}

div#content div#text {
 color: #bbbbbb;
 text-align: justify;
 font-size: 11px;
}

div#content div#text .pdf {
 margin: 20px 0px 0px 0px;
}

div#content div#text .pdficon {
 margin: 0px 5px 0px 0px;
 vertical-align: middle;
}



div#content div#text a {
 color: #ffffff;
 text-decoration: underline; 
}

div#content h4 {
 margin: 40px 0px 90px 0px;
 padding: 0px;
 color: #555555;
 font-size: 24px;
 text-transform: uppercase;
}

div#menuwrapper {
 height: 165px;
}

div#menu {
 height: 79px;
}

div#menu .menuitem {
 float: left;
 border: 1px solid #555555;
 margin: 0px 5px 0px 0px;
 color: #dddddd;
}

div#menu .menuitemaktiv {
 float: left;
 border: 2px solid #00aeef;
 background-color: #888888;
 color: #ffffff;
 margin: 0px 5px 0px 0px;
}

div#menu .menuitem a {
 display: block;
 font-size: 10px;
 text-decoration: none;
 text-align: center;
 color: #bbbbbb;
 width: 75px;
 padding: 58px 0px 3px 0px;
}

div#menu .menuitemaktiv a {
 display: block;
 font-size: 10px;
 text-decoration: none;
 text-align: center;
 color: #ffffff;
 width: 75px;
 padding: 58px 0px 3px 0px;
}

div#menu a:hover {
 background-color: #888888;
 color: #ffffff;
}

div#pic
{
 float: left;
 width: 320px;
}

div#pic2 {
 margin: 0px 0px 0px 90px;
}

div#pic2 div#piclist {
 margin: 120px 0px 0px 0px;
}

div#pic2 div#piclist img {
 margin: 0px 0px 10px 0px;
}


div#pic3 {
 width: 230px;
 overflow: hidden;
}

div#right
{
 float: left;
 width: 87px;
}

div#impressum {
 margin: 40px 0px 0px 0px;
}

.mitglied {
 display: none;
 margin: 10px 0px 20px 0px;
}

.mitglied .anschrift {
 margin: 0px 0px 10px 0px;
}

.mitglied .label {
 float: left;
 width: 40px;
}

div#werkbundsachsen {
 margin: 45px 0px 0px 108px;
 color: #00aeef;
}