@charset "utf-8";
/* CSS Document */
#container{
height:600px;
width:950px;
background-color :#ffffff;
margin:0px auto;
}
/* header*/
#header{
height:130px;
width:950px;
float:left;
}
#hleft{
height:50px;
width:170px;
float:left;
margin-top:25px;
background-color:#000000;
}
#hlogo{
height:130px;
width:140px;
float:left;
background-image:url(images/svg_logo.jpg);
}
#hright{
height:50px;
width:640px;
float:left;
margin-top:25px;
background-color:#000000;
}
/* content*/
#content-container{
height:550px;
width:950px;
margin:0px 0px 0px 0px;
float:left;

}
#navi{
height:550px;
width:170px;
margin:0px 0px 0px 0px;
float:left;

}
#content{
height:550px;
width:760px;
margin:0px 0px 0px 20px;
float:left;
}
#contentstart{
height:300px;
width:760px;
margin:0px 0px 0px 20px;
float:left;
}
#news{
height:250px;
width:370px;
margin:0px 0px 0px 20px;
float:left;

}
#ergebnisse{
height:250px;
width:370px;
margin:0px 0px 0px 20px;
float:left;
}
/* navi*/
#navi ul {
list-style:none;
margin:0px 0px 0px 0px; 
padding:0px;
background-image:url(images/px_schwarz.gif);
background-repeat:repeat-x;
background-position:bottom;
}
#navi ul li {
list-style:none;
margin:0px 0px 0px 0px; 
padding:0px;
background-image:url(images/px_schwarz.gif);
background-repeat: repeat-x;
}
#navi ul li ul{
list-style:none;
margin:0px 0px 0px 0px; 
padding:0px;
margin-left:0px;
border:none;
background-image:url(images/px_schwarz.gif);
background-repeat: repeat-x;
background-position:top;
}
#navi ul li ul li{
list-style:none;
margin:0px 0px 0px 15px; 
padding:0px;
border:none;
background-image:none;
}

#navi-bottom{
margin-top:30px;
height:70px;
width:190px;
}
#navi-bottom ul {
list-style:none;
margin:0px 0px 0px 0px; 
padding:0px;
}
#navi-bottom li {
list-style:none;
margin:0px 0px 0px 0px; 
padding:0px;
font-family:Arial, Tahoma,Verdana;
font-size:12px;
font-weight:bold;
color:#b5b5b5;
line-height:22px;
text-decoration:none;
}

/* navi ende */
/* footer*/
#footer{
height:20px;
width:950px;
margin:0px 0px 0px 0px;
float:left;
}
#fleft{
height:20px;
width:170px;
margin:0px 0px 0px 0px;
float:left;
background-color:#000000;
}
#fright{
height:20px;
width:760px;
margin:0px 0px 0px 20px;
float:left;
background-color:#000000;
}
img{
border:0px;
margin:0px 0px 0px 0px;
}
#content table{
border:none;
padding:0px;
margin:0px 0px 0px 0px;
}

/* Schriften----------------------------------------------------------*/
#navi a{
font-family:Arial, Tahoma,Verdana;
font-size:12px;
font-weight:bold;
line-height:20px;
text-decoration:none;
}
#navi span{
font-family:Arial, Tahoma,Verdana;
font-size:12px;
font-weight:bold;
color:#b5b5b5;
line-height:22px;
text-decoration:none;
}
#navi li a{
font-family:Arial, Tahoma,Verdana;
font-size:12px;
font-weight:bold;
line-height:22px;
margin-left:12px;
}
#navi ul li a { 
color:#444444; 
}
#navi .active a{ 
color:#000000; 
}
#navi .active ul li a{ 
color:#444444; 
}
#navi ul li .active a { 
color:#000000; 
}
#navi ul li a:hover{
color:#c0c0c0;
}
h1 {
font-family:Arial, Tahoma,Verdana;
font-size:30px;
font-weight:bold;
color:#111111;
line-height:30px;
text-decoration:none;
margin: 10px 0px 0px 0px;
}
h2 {
font-family:Arial, Tahoma,Verdana;
font-size:12px;
font-weight:bold;
color:#111111;
line-height:24px;
text-decoration:none;
margin:0px;
}
p {
font-family:Arial, Tahoma,Verdana;
font-size:10px;
color:#444444;
line-height:18px;
text-decoration:none;
margin: 10px 0px 0px 0px;
}
a {
font-family:Arial, Tahoma,Verdana;
font-size:10px;
color:#284ebb;
line-height:18px;
text-decoration:none;
margin: 10px 0px 0px 0px;
}




