@charset "utf-8";

/* CSS Document */
#navigation ul {
width:auto;
height:26px;
font-size:12px;
border-bottom:1px solid #666666;
}

#navigation li {
list-style-type: none;
display:inline;
}

#navigation li a {
display:block;
float:right;
height:26px;
width: auto;
text-decoration: none;
}

#navigation li a#start_visit {
width:33px;
height:20px;
background-color:#ff0082;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:5px;
text-align:center;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
}

#navigation li a#start:link {
width:33px;
height:20px;
background-color:#c7b9d1;
color:#333333;
padding-left:15px;
padding-right:15px;
padding-top:5px;
text-align:center;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
}

#navigation li a#start:visited {
width:33px;
height:20px;
background-color:#c7b9d1;
color:#333333;
padding-left:15px;
padding-right:15px;
padding-top:5px;
text-align:center;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
}

#navigation li a#start:hover {
width:33px;
height:20px;
background-color:#ff0082;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:5px;
text-align:center;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
}


#navigation li a#ueberuns_visit {
width:60px;
height:20px;
background-color:#ff0082;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:5px;
text-align:center;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#ueberuns:link {
width:60px;
height:20px;
background-color:#c7b9d1;
color:#333333;
padding-left:15px;
padding-right:15px;
padding-top:5px;
text-align:center;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#ueberuns:visited {
width:60px;
height:20px;
background-color:#c7b9d1;
color:#333333;
padding-left:15px;
padding-right:15px;
padding-top:5px;
text-align:center;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#ueberuns:hover {
width:60px;
height:20px;
background-color:#ff0082;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:5px;
text-align:center;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#leistung_visit {
width:60px;
height:20px;
background-color:#ff0082;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:5px;
text-align:center;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#leistung:link {
width:60px;
height:20px;
background-color:#c7b9d1;
color:#333333;
padding-left:15px;
padding-right:15px;
padding-top:5px;
text-align:center;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#leistung:visited {
width:60px;
height:20px;
background-color:#c7b9d1;
color:#333333;
padding-left:15px;
padding-right:15px;
padding-top:5px;
text-align:center;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#leistung:hover {
width:60px;
height:20px;
background-color:#ff0082;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:5px;
text-align:center;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#referenzen_visit {
width:70px;
text-align:center;
height:20px;
background-color:#ff0082;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:5px;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#referenzen:link {
width:70px;
text-align:center;
height:20px;
background-color:#c7b9d1;
color:#333333;
padding-left:15px;
padding-right:15px;
padding-top:5px;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#referenzen:visited {
width:70px;
text-align:center;
height:20px;
background-color:#c7b9d1;
color:#333333;
padding-left:15px;
padding-right:15px;
padding-top:5px;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#referenzen:hover {
width:70px;
text-align:center;
height:20px;
background-color:#ff0082;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:5px;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#kontakt_visit {
width:50px;
height:20px;
background-color:#ff0082;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:5px;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#kontakt:link {
width:50px;
height:20px;
background-color:#c7b9d1;
color:#333333;
padding-left:15px;
padding-right:15px;
padding-top:5px;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#kontakt:visited {
width:50px;
height:20px;
background-color:#c7b9d1;
color:#333333;
padding-left:15px;
padding-right:15px;
padding-top:5px;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#kontakt:hover {
width:50px;
height:20px;
background-color:#ff0082;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:5px;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#filler {
width:350px;
height:26px;
background-image: url(../Bilder/Main_02.jpg);
background-repeat:no-repeat;
margin:0;
border:0;
}

#navigation li a#filler2 {
width:249px;
height:26px;
background-image:url(../Bilder/Main_03.jpg);
background-position:right;
}

#navigation li a#software_visit {
width:70px;
text-align:center;
height:20px;
background-color:#ff0082;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:5px;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#software:link {
width:70px;
text-align:center;
height:20px;
background-color:#c7b9d1;
color:#333333;
padding-left:15px;
padding-right:15px;
padding-top:5px;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#software:visited {
width:70px;
text-align:center;
height:20px;
background-color:#c7b9d1;
color:#333333;
padding-left:15px;
padding-right:15px;
padding-top:5px;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#software:hover {
width:70px;
text-align:center;
height:20px;
background-color:#ff0082;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:5px;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#links_visit {
width:40px;
text-align:center;
height:20px;
background-color:#ff0082;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:5px;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#links:link {
width:40px;
text-align:center;
height:20px;
background-color:#c7b9d1;
color:#333333;
padding-left:15px;
padding-right:15px;
padding-top:5px;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#links:visited {
width:40px;
text-align:center;
height:20px;
background-color:#c7b9d1;
color:#333333;
padding-left:15px;
padding-right:15px;
padding-top:5px;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

#navigation li a#links:hover {
width:40px;
text-align:center;
height:20px;
background-color:#ff0082;
color:#FFFFFF;
padding-left:15px;
padding-right:15px;
padding-top:5px;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}