body {
margin:0px;
padding:0px;
font-family: Arial, Helvetica, sans-serif;
color:#666666;
background-color:#000000;
}

#top{
float:left;
display:block;
overflow:hidden;
height:220px;
width:100%;
background-color:#000000;
background-image:url(images/back.gif);
background-repeat:repeat-x;
}

.top_img {
float:left;
display:block;
overflow:hidden;
margin-top:20px;
margin-left:120px;
}

h1 {
color:#0055A1;
font-size:20px;
margin:25px;}

h2 {
color:#0055A1;
font-size:16px;
margin:25px;
margin-top:150px;
padding-top:40px;}

h2 b {
color:#0055A1;}
.left {
float:left;
display:block;
overflow:hidden;
height:auto;
padding-top:15px;
}


.left_navi {
margin-top:25px;
color:#999999;
}

.left_navi a {
float:left;
display:block;
overflow:hidden;
color:#CCCCCC;
width:100px;
margin-left:50px; 
height:25px;
font-size:14px;
font-weight:bold;
text-decoration:none;
padding:5px;
padding-left:20px;
background-repeat:no-repeat;
background-image:url(images/botton.gif);
}
.left_navi a span {
display:block;
}

.left_navi a:hover {
float: left;
display:block;
overflow:hidden;
color:#ffffff;
text-decoration:none;
padding:5px;
padding-left:20px;
font-weight:bold;

}
.left_navi a:hover span {
display: block;
}


#text {
float:left;
display:block;
overflow:hidden;
margin-top:75px;
margin-left:115px;
width:150px;
color:#FFFFFF;
font-size:18px;
}


#center{
float:left;
display:block;
overflow:auto;
background-color:#FFFFFF;
height:380px;
width:100%;
background-image:url(images/center_01.jpg);
background-repeat:no-repeat;
}

#center_2{
float:left;
display:block;
overflow:auto;
background-color:#FFFFFF;
height:380px;
width:100%;
background-image:url(images/center_02.gif);
background-repeat:no-repeat;
}

#center_3{
float:left;
display:block;
overflow:auto;
background-color:#FFFFFF;
height:380px;
width:100%;
background-image:url(images/center_03.gif);
background-repeat:no-repeat;
}

#center_4{
float:left;
display:block;
overflow:auto;
background-color:#FFFFFF;
height:380px;
width:100%;
background-image:url(images/center_04.gif);
background-repeat:no-repeat;
}

#center_5{
float:left;
display:block;
overflow:auto;
background-color:#FFFFFF;
height:380px;
width:100%;
background-image:url(images/center_05.gif);
background-repeat:no-repeat;
}

#center_6{
float:left;
display:block;
overflow:auto;
background-color:#FFFFFF;
height:380px;
width:100%;
background-image:url(images/center_06.gif);
background-repeat:no-repeat;
}

.text{}

.text_2 {
overflow:hidden;
padding:15px;
font-size:15px;
color:#000;
padding-top:0px;
padding-right:65px;
padding-left:25px;
float:left;
display:block;
width:725px;
height:auto;
font-size:13px;
}
.text_2 p {
margin-left:25px;}

.text_2 a {
text-decoration:none;
color: #000;
}

.text_2 a:hover {
text-decoration:none;
color:#0055A2;
}

.text_2_link {
margin-top:20px;

margin-left:250px;}

.text_2_link a {
text-decoration:none;
color: #000;
background-image:url(images/pfeil-menue-001.gif);
background-repeat:no-repeat;
background-position:center left;
padding-left:15px;
font-size:13px;


}

.text_2_link a:hover {
text-decoration:none;
color:#0055A2;
font-weight:bold;
background-image:url(images/pfeil-menue-002.gif);
background-repeat:no-repeat;
padding-left:15px;
}

.text_2_link_2 {
margin-top:20px;
float:right;
}

.text_2_link_2 a {
text-decoration:none;
color: #000;
background-image:url(images/pfeil-menue-001.gif);
background-repeat:no-repeat;
background-position:center left;
padding-left:15px;
text-decoration:underline;
font-size:13px;

}

.text_2_link_2 a:hover {
text-decoration:none;
color:#0055A2;
background-image:url(images/pfeil-menue-002.gif);
background-repeat:no-repeat;
padding-left:15px;
}


#bottom {
float:left;
display:block;
overflow:hidden;
height:100px;
width:100%;
background-color:#000000;
background-image:url(images/footer.jpg);
background-repeat:repeat-x;
border-top:#0056A3  solid 3px;
padding-top:65px;
}

a.kfo{
float:left;
display:block;
overflow:hidden;
height:20px;
width:100px;
background-color:#0055A1;
color:#FFFFFF;
font-size:14px;
padding:5px 15px;
text-decoration:none;
font-weight:bold;
margin-top:40px;
margin-left:460px;
}
a.kfo:hover{background-color:#0066C1;}

img.bilder{
margin-right:10px;
margin-bottom:10px;
border: 4px ridge #0055a1;
}

table.footer {
color:#CCCCCC;
font-size:12px;
width:900px;
text-align:left;
}

a.foooter{
color:#CCCCCC;
font-size:12px;
text-decoration:none;
}
