html {
  height: 100%;
  margin-bottom:1px;
}

body  {
background-image: url(img/border/bg_all.gif);
margin: 0px;
padding: 0px;
     }

table, tr, td  {
      font-family: arial;
      font-size: 12px;
      color:#000000;
     }

td.mf  {
      font-family: arial;
      font-size: 12px;
      color:#000000;
     }

td.main_navi  {
      font-family: arial;
      font-size: 12px;
      color:#ffffff;
     }

td.navi1line {
   color:#001941;
}

img  {
     border: 0px;
     }

input.old { 
  background-color: #ffffff; 
  color:#000000;
  border-width:1;
  border-color:001941;
}

div.font1 {
      font-size: 10px;
}

.box1{
	border: 1px solid #999999;
	background-color: #FFFFFF;
	padding: 4px;
}


.referenzBox {
border: 1px solid #CCCCCC;
background-color: #FFFFFF;
width: 500px;
height: 183px;
}
.referenzBoxLeft {
float: left;
border: 0px solid #CCCCCC;
padding: 4px;
width: 240px;
text-align: left;
line-height: 18px;
}
.referenzBoxRight {
float: right;
border: 0px solid #CCCCCC;
padding: 4px;
width: 240px;
text-align: left;
line-height: 18px;
}
.spacer {
clear: both;
border: 0px solid #CCCCCC;
width: 5px;
height: 10px;
}
.referenzBoxNavi {
border: 1px solid #CCCCCC;
background-color: #FFFFFF;
width: 500px;
line-height: 18px;
text-align: left;
padding: 4px;
}


a:link { color: #000000; font-weight: bold; text-decoration: none }
a:visited { color: #000000; font-weight: bold;  text-decoration: none }
a:hover { text-decoration:none; font-weight: bold;  color:#cccccc;}

a.hn:link { color: #ffffff; font-weight: bold; text-decoration: none }
a.hn:visited { color: #ffffff; font-weight: bold;  text-decoration: none }
a.hn:hover { text-decoration:none; font-weight: bold;  color:#001941; background-color:#e5e8ec;}
