/*
version 2.0.9
zuletzt bearbeitet: 16.09.2005 - 10:10
*/

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#434343;
font-size: 80%;
padding: 0;
margin:0;
}

a {
color:#434343;
}

#header h1 {
background: #D1D8E1;
border-bottom: 2px solid #8B8B8B;
margin-top:0px;
padding-top:0px;
}
#header h1 a{text-decoration:none;}

#body,
#footer,
#status,
#header p,
#header h1,
#header h2,
#header div {
padding: 0 10px;
}

div.startpagepromo img,
div.vf_header img {
width: 100%;
height: auto;
max-width: 500px;
}

ul, li {
list-style-type: square;
margin: 0 0 0 10px;
}

.more {
text-align: right;
padding: 0;
margin: 0;
}

.more:before { 
content:"> "; 
}

.semantic,
#status h2 {
font-size: 120%;
}

.semantic:before { 
content:"["; 
}

.semantic:after { 
content:"]"; 
}

#status h2:before{
content:"["; 
}

#status h2:after{
content:"]"; 
}

#navmain a {
font-weight: bold;
}

em {
color: #FF0000;
}

fieldset {
border: 0;
margin: 0;
padding: 0;
}

label {
display: block;
clear: both;
font-weight:bold;
}
#navportal ul, #navmain ul, #navsub ul, #footer ul {margin:0px; padding:0px;}
#navportal li, #navmain li, #navsub li, #footer li {display:inline; list-style-type:none; margin:0px; padding:0px 10px 0px 0px;}

#promo img, #navsub img{display:none;}

