* {
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
}
html, body { 
background:#fff;
color: #6C6E71;
font-size:14px;
height:100%;
} 
h1 {
font: bold 100% arial,verdana,helvetica,sans-serif;
color: #6C6E71;
text-align: left;
}
h2 {
font: bold 100% arial,verdana,helvetica,sans-serif;
color: #6C6E71;
text-align: left;
}
h3 {
font: bold 100% arial,verdana,helvetica,sans-serif;
color: #6C6E71;
text-align: left;
}
h4 {
font: bold 100% arial,verdana,helvetica,sans-serif;
color: #6C6E71;
text-align: left;
margin-bottom: 5px;
}
h5 {
font: bold 100% arial,verdana,helvetica,sans-serif;
color: #016658;
text-align: left;
font-size:18px;
}
hr {
margin-top: 5px;
margin-bottom: 10px;
border-top: 2px #696969;
border-bottom: 2px solid #006659;
color: #fff;
background-color: #fff;
height: 4px;
}
#container {
width:981px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
}
#language {
width:980px;
text-align:right;
margin-left:auto;
margin-right:auto;
height:13px;
margin:0px 0px 15px 0px;
}
#language ul {
list-style-type:none;
}
#language li {
float:right;
margin-left:10px;
}
#language li a {
text-decoration:none;
}
#language img {
border:none;
margin-top:4px;
}
#search {
float:left;
height:25px;
}
#search label {
float:left;
text-align:left;
font-size:14px;
width:55px;
margin-top:2px;
}
#search input[type=text] {
text-align:left;
font-size:14px;
height:18px;
width:150px;
border:1px solid #ccc;
padding-left:2px;
color:#6C6E71;
margin:0px;
}
#search input[type=image] {
text-align:left;
vertical-align:top;
margin-top:1px;
padding:0px;
}
#header {
width:980px;
height:245px;
background-image:url(../images/gruenstreifen.png);
background-position:right;
background-repeat:repeat-y;
border-top:1px solid #6C6E71;
border-left:1px solid #6C6E71;
}
#header img {
float:left;	
border:none;
}
#nav {
float:left;
background:#006659;
margin:0px 29px 0px 0px;
height:26px;
color:#fff;
width:953px;
}
#nav ul {
list-style-type: none;
border-top:1px solid #fff;
width:951px;
}
#nav li {
float:left;
border-left:1px solid #fff;
}
#nav li a {
background:#006659;
padding:0px 15px 0px 15px;
color:#fff;
margin:0px;
text-decoration:none;
display:block;
text-align: center;
font-size:14px;
line-height:25px;
}
#nav li a:hover {
color:#fff;
background:#6C6E71;
}
#nav a:active, 
#nav li#current a {
color:#fff;
background:#6C6E71;
}
#content {
float:right;	
min-height:450px;
text-align:justify;
background-image:url(../images/gruenstreifen.png);
background-position:right;
background-repeat:repeat-y;
width:700px;
padding:10px 50px 10px 0px;
line-height:18px;
}
#content a{
text-decoration: none;
color : #6C6E71; 
font-weight:bold;
}
#content a:hover{
text-decoration: underline overline;
color : #006659; 
font-weight:bold;
}
#content ul {
font-size:14px;
margin-left:20px;	
}
#content ol {
font-size:14px;
margin-left:13px;	
list-style-type:none;
list-style-position:inside;
}
#content img {
border:none;
}
#aside {
float:left;
min-height:450px;
width:200px;
margin:0px;
padding:10px 0px 10px 15px;
background-color:#fff;
border-left:1px solid #6C6E71;
}
#aside img {
border:none;
}
#aside ul {
list-style-type:none;
list-style-position:outside;
margin:10px 0px 10px 0px;
padding:0px
}
#aside li {
float:left;
width:146px;
}
#aside li a {
background:#fff;
padding:0px 0px 0px 5px;
color:#006659;
margin:0px;
text-decoration:none;
display:block;
text-align:left;
font-size:14px;
line-height:25px;
}
#aside li a:hover, 
#aside li#current a:hover {
color:#fff;
background:#6C6E71;
text-decoration:none;
}
#aside li#current a {
color:#fff;
background:#6C6E71;
text-decoration:none;
}
.inside {
margin-left:13px;
}
#headhunter { 
display: none;}
p.print { 
display: none;}

#footer {
clear:both;	
background:#fff;
height:25px;
color:#6C6E71;
border-top: 1px solid #6C6E71;
width:980px;
}
textarea {
width:580px;
height:100px;
}