body {
background-color: white;
font-family: Verdana, Arial, ;
font-size:12px;
color:#000000;
}


#seite {
width:1020px;
min-height:720px;
margin:	0 auto 0px auto;
text-align: left;
border: 0px solid black;
}

#header_top{
height:26px;
text-align:left;
}

#header{
height:95px;
width:1020px;
text-align:right;
background-image:url('images/header.jpg');
}


#navigation{
height:207px;
width:1020px;
background-image:url('images/header_bottom.jpg');
text-align:left;
color:white;
padding-top:3px;
}

#sprachen{
width:182px;
float:left;
text-align:center;
}

#navi {
width:820px;
float:left;
}

#content{
width:820px;
min-height:340px;
background-image:url('images/bg_content.jpg');
background-repeat: repeat-y;
padding-left:200px;
padding-top:20px;
border:0px;
}

#content_links {
width:820px;
text-align:left;
}

#content_mitte {
width:420px;
font-family: Verdana, Arial;
font-size:11px;
color:#333333;
font-weight:normal;
float:left;
}

#content_rechts {
width:400px;
margin-top:5px;
float:left;
}

#footer {
width:832px;
height:25px;
background-image:url('images/bg_content.jpg');
background-repeat: repeat-y;
padding-left:188px;
padding-top: 25px;
}

.clearer{
clear:both;
}

.footernorm {
text-decoration:none;
font-family: Verdana, Arial;
font-size:11px;
color:#333333;
font-weight:bold;
margin-right:12px;
margin-left:12px;
}

.footeract {
text-decoration:none;
font-family: Verdana, Arial;
font-size:11px;
color:#999999;
font-weight:bold;
margin-right:12px;
margin-left:12px;
}
/* ##################################  Klappmenü ############################# */

#navigation ul {
padding:0px;
margin:0px;
list-style:none;
}

#navigation ul li {
float:left;
margin-left:5px;
margin-right:5px;
position:relative;
}

#navigation ul li a {

font-family: Verdana, Arial;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
margin-right:35px;
}

#navigation ul li a:hover {
text-decoration:none;
font-family: Verdana, Arial;
font-size:12px;
color:#AAAAAA;
font-weight:normal;
text-decoration:none;
}

#navigation li ul {
display:none;
position:absolute;
top:10px;
}

#navigation li ul li{
float:none;
padding-top:4px;
width:250px;
} 

#navigation li>ul {
top:1px;
left:-10px;
}

#navigation li a {
color:#000000;
text-decoration:none;
font-size:12px;
} 

#navigation li:hover ul, li.over ul {
display:inline;
color:#000000;
font-size:11px;
margin:5px;
}

#nav ul {
display: none;
background:none;
border-width: 0px solid grey;
}

#nav li:hover ul, #nav li.over ul {
width: 250px;
display: block;
position: absolute;
padding-top:10px;
margin-top:12px;
color:#000000;
}

/* Styles überschreiben */
h1 {
display: inline;
font-size:16px;
color:#000000;
}


.csc-textpic-caption {
font-family: Verdana, Arial;
font-size:10px;
color:#000000;
}

.news-list-item h2 a {
text-decoration:none;
color:#000000;
}

.news-list-morelink a, 
.news-single-backlink a, 
.news-single-item a {
color: #000000;
text-decoration: none;
font-weight:bold;
padding-left:5px;
}

.internal-link, .external-link, .external-link-new-window {
text-decoration:none;
color:#990000;
font-weight:bold;
}

