


body.content {background-color:#001E43;
padding-right:20px;
padding-left:20px;
padding-top:10px;
max-width:600px;
padding-bottom:30px;
}

body.top {background-image:url("image/back_oben.gif");
background-repeat:repeat-y; margin:0px; border:0px; font-size:150%}


body.top1 {background-color:#FFFFFF;
}

#menu {
background-image:url(image/menu_back.gif);
padding-left:0px;
margin-left:0px;
}

.menu a img {
margin-top:5px;
margin-left:0px;
}

.menu img {
margin-top:15px;
margin-left:0px;
}

ul.anker a {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
color: #FFFFFF;
margin-left:3px;
}

ul.anker a:hover {
color: #D3A504;
}

ul.anker {
list-style-type:none;
margin-top:29px;
line-height:88%;
padding-bottom:20px;
}

ul.richt {
list-style-type:none;
margin-top:29px;
line-height:88%;
padding-bottom:10px;
margin-left:-20;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
color: #FFFFFF;
margin-left:3px;
color: #FFFFFF;
}

ul.richt li{
clear:both;
}



div.text {
margin-left:43px;
margin-bottom:20px;
font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size: 12px;
color:#FFFFFF;
line-height:140%;
}

div.text center{
text-align:center;
margin-left:43px;
margin-bottom:20px;
font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size: 12px;
color:#FFFFFF;
line-height:140%;
}

div.text a  {
color:#CCCCCC;
font-weight:bold;
}

div.text a:hover {
color:#D3A504;
}

span.bold {
font-weight:bold;
}


h1 {
font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size: 16px;
color: #bc1919;
margin-left: 23px;
margin-top: 10px;
margin-bottom: 30px;
}


a.cv {text-decoration: none}


h2 {
font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size: 14px;
color: #CCCCCC;
margin-left: 38px;
margin-top: 20px;
margin-bottom:15px;
text-indent:-15px;
}

div.text h2 {
margin-left:0px;
margin-top:16px;
text-indent:0px;
}



h3 {
font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size: 12px;
color: #FFFFFF;
margin-left: 43px;
margin-top: -18px;
margin-bottom:16px;
font-weight:normal;
}

div.text h3 {
margin-left: 0px;
margin-top: 0px;
margin-bottom:12px;
}



h4 {
font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
margin-left: 43px;
font-size: 13px;
color: #FFFFFF;
font-weight:bold;
margin-top:-10px;
}

div.text h4 {
font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
margin-left: 0px;
font-size: 13px;
color: #FFFFFF;
font-weight:bold;
margin-top:-10px;
}



h5 {
font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size: 12px;
margin-left:0 px;
margin-top: 0px;
padding-top:10px;
color: #FFFFFF;
font-weight:bold;
clear:both;
}



h6 {
font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size: 13px;
margin-left:0 px;
margin-top: 0px;
margin-bottom: 0px;
font-weight:bold;
}

div.text h6 a {
color: #D3A504;
}



div.hr {
margin-left:53px;
margin-right:20px;
margin-top:40px;
margin-bottom:30px;
border-top: groove 2px #aaaaaa;
}



div.galerie {
margin-left:43px;
margin-right:43px;
margin-bottom:20px;
text-align:right;
font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size: 12px;
color:#FFFFFF;
}

hr.galerie {
clear:both;
margin:0px 43px 43px 43px;
}

hr.biblio {
clear:both;
margin:30px 16px 33px 0px;
}

div.galerie img {
float:left;
margin:4 10 43 0px;
border:0px;
}

div.bilder {
text-align:center;
}

div.bilder img {
margin:20 0 20 0px;
float:none;
}

div.bilder a{
font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size: 12px;
color: #FF9900;
}


span.kursiv_ueber{
font-style:italic;
color:#CCCCCC;
}


span.kursiv_text{
font-style:italic;
}



div.center {
text-align:center;
border:0px;
}

div.left {
float:left;
text-align:left;
border:0px;
margin-left:40px;
margin-right:15px;
}

div.center img {
margin:25 15 15 5px;
}


img.left {
float:left;
margin:4 12 6 0px;
border:0px;
clear:right;
}

img.second {
margin:4 20 6 0px;
border:0px;
}

img.right {
clear:both;
float:right;
margin:4 6 6 12px;
border:0px;
}

img.centerright {
clear:both;
float:right;
margin:40 300 6 6px;
border:0px;
}

img.block {
margin:4 6 16 43px;
border:solid 1px;
clear:both;
}

div#images_verlu {
float:left;
width:160px;
}

div.top {
clear:both;
margin-left:43px;
padding-top:10px;
margin-bottom:20px;
}

div.top a {
font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size: 12px;
color: #FFFFFF;
clear:both;
}

div.top a:hover {
color: #D3A504;
}

div.print {
clear:both;
text-align:right;
padding-top:10px;
margin-bottom:20px;
}

div.print a {
font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size: 12px;
color: #FFFFFF;
clear:both;
}

div.print a:hover {
color: #D3A504;
}

ul.publi {
margin:0px;
padding:0px;
color: #FFFFFF;
}

ul.publi li {
font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size: 12px;
list-style:none;
margin:0px;
line-height:125%;
}

ul.publi a {
color: #D3A504;
}

ul#publi1 {
margin-left:43px;
}

ul#publi2 {
padding-left:43px;
}


div.menu h1 {
font-family:"times new roman",times,serif;
font-size:14px;
margin:11 0 2 8;
}

div.menu h2 {
font-size:12px;
margin:0 0 2 36px;
font-weight:normal;
font-decoration:none;
text-indent:-9;
}

div.menu h2 a {
text-decoration:none;
color:#FFFFFF;
}

div.menu h2 img {
vertical-align:top;
margin-right:-1px;
}
