body{
background-color: #FFFFFF;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
font-family : Verdana,Arial;
font-size : 10px;
color:#000000;
}

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

#ref {
position:relative;
width:100px; height:100%;
overflow:hidden;
border:solid 1px #FFFFFF;
margin:0px;
} 


.links{
width:17px;
background-color:#004FCE;
height:100%;
border-right:1px solid #FFFFFF;
}
.rechts{
width:17px;
background-color:#004FCE;
height:100%;
border-right:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
}
.sub{
background-color: #7DA5E6;
height:15px;
border-bottom:1px solid #FFFFFF;
}

.verlauf{
height:100%;
width:32px;
background-image:url(images/verlauf.gif);
background-position:right;
}

.footer
{
border-top:1px solid #FFFFFF;
background-color:#7DA5E6;
height:30px;
}

.b1{
width:160px;
height:27px;
background-image:url(images/dots.gif);
background-position:left;
background-repeat:no-repeat;
background-color:#004FCE;
border-bottom:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
text-align:center;
}

.b2{
width:160px;
height:27px;
background-image:url(images/dots.gif);
background-position:left;
background-repeat:no-repeat;
background-color:#3372D7;
border-bottom:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
text-align:center;
}

.b3{
width:160px;
height:27px;
background-image:url(images/dots.gif);
background-position:left;
background-repeat:no-repeat;
background-color:#6695E1;
border-bottom:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
text-align:center;
}

.b4{
width:160px;
height:27px;
background-image:url(images/dots.gif);
background-position:left;
background-repeat:no-repeat;
background-color:#99B8EB;
border-bottom:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
text-align:center;
}

.b5{
width:160px;
height:27px;
background-image:url(images/dots.gif);
background-position:left;
background-repeat:no-repeat;
background-color:#CCDBF5;
border-bottom:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
text-align:center;
}

.box{
height:100%;
width:160px;
background-color:#C2CE99;
border-right:1px solid #FFFFFF;
}

a:link, a:visited, a:active{
font-family : Verdana,Arial;
font-size : 12px;
color:#004FCE;
text-decoration : none;
}
a:hover {
font-family : Verdana,Arial;
font-size : 12px;
color:#FF0000;
text-decoration : none;
}

.Nav:link, .Nav:visited, .Nav:active{
font-family : Verdana,Arial;
font-size : 12px;
color:#FFFFFF;
text-decoration : none;
}
.Nav:hover {
font-family : Verdana,Arial;
font-size : 12px;
color:#FFFFFF;
font-weight:bold;
text-decoration : none;
}

.Nav2:link, .Nav2:visited, .Nav2:active{
font-family : Verdana,Arial;
font-size : 10px;
color:#FFFFFF;
text-decoration : none;
}
.Nav2:hover {
font-family : Verdana,Arial;
font-size : 10px;
color:#FF0000;
text-decoration : none;
}



form {
padding : 0;
}
input, select {
font-size : 12px;
font-family : Verdana,Arial;
color : #004FCE;
background-color:#7DA5E6;
border: 1px solid #004FCE;
font-weight:bold;
}
textarea{
font-size : 10px;
font-family : Verdana,Arial;
color : #004FCE;
border : 1px solid #004FCE;
background-color:#7DA5E6;
}


input:focus {
background-color : #CCDBF5;
color : #000000;
}
textarea:focus {
background-color : #CCDBF5;
color : #000000;
}
