
body {margin:0px; padding:0px; background:#ffffff;}


/* ------------------------DIV-Layout------------------------ */

div.topbluebox {
top:0px; left:0px;
width:100%; height:100px;
margin:0px;
background:#001b6a;
}

div.holder {
position:absolute;
top:0px; left:50%;
margin-left:-400px;;
width:800px;
padding:0px; padding-bottom:65px;
}

div.bik_logo {
margin-top:10px;
width:117px; height:80px;
float:left;
background:url('bik_logo.jpg');
}

div.bik_schrift {
margin-top:12px; margin-left:12px;
width:224px; height:45px;
float:left;
background:url('bik_schrift.jpg');
}

div.navigation {
margin-left:12px; margin-top:10px; margin-right:0px;
width:671px; height:33px;
float:right;
}

div.banner_l {
float:left;
margin-top:2px; margin-left:0px;
width:576px; height:120px;
background:url('banner_l.jpg');
}

div.banner_r {
float:right;
margin-top:2px; margin-right:0px;
width:222px; height:120px;
}

div.spacer {
float:left;
margin-top:5px; margin-left:0px;
width:0px;
}

div.content {
float:left;
margin-top:5px;
width:565px;
}

div.right {
float:right;
margin-top:5px; margin-right:0px;
width:222px;
}

div.bottombluebox {
position:fixed;
bottom:0px; left:0px;
width:100%; height:50px;
margin:0px;
background:#001b6a;
}


/* ------------------------Navigation------------------------ */

#navlist {margin:0px; padding:0px; list-style:none; top:0px; left:0px; text-align:center;}

#navlist li.left {float:left; position:relative; width:134px; height:33px; list-style:none;}
#navlist li.right {float:left; position:relative; width:135px; height:33px; list-style:none;}

#navlist li a.left {
font-family:Calibri; color:#ffffff; font-size:11pt; text-decoration:none;
display:block;
margin:0px;
width:134px; height:33px; line-height:33px;
text-align:center;
background:url('button_n.jpg');
}

#navlist li a.left:hover {
color:#000000;
background:url('button_a.jpg');
}

#navlist li a.right {
font-family:Calibri; color:#ffffff; font-size:11pt; text-decoration:none;
display:block;
margin:0px;
width:135px; height:33px; line-height:33px;
text-align:center;
background:url('button_r_n.jpg');
}

#navlist li a.right:hover {
color:#000000;
background:url('button_r_a.jpg');
}

#navlist li ul {margin:0px; padding:0px; list-style:none; position:absolute; top:33px; left:0px; display:none; text-align:left;}
#navlist li:hover ul {display:block;}

#navlist li ul li {float:none; display:block; width:135px; height:30px; margin:0px;}

#navlist li ul li a {
font-family:Calibri; color:#ffffff; font-size:10pt; text-decoration:none;
display:block;
margin:0px;
width:135px; height:30px; line-height:30px;
text-align:center;
background:url('navbg_n.png');
}

#navlist li ul li a:hover {
color:#000000;
background:url('navbg_a.png');
}


/* ------------------------Schriften------------------------ */

p {font-family:Calibri,'Times New Roman'; color:#000066; font-size:10pt;}
p.right {color:#000066; font-size:10pt; margin:0px; margin-bottom:8px;}
p.bottom {color:#ffffff; font-size:11pt; margin:0px; font-weight:bold;}
p.header {color:#000066; font-size:11pt; font-weight:bold;}
p.margin {margin:0px;}
p.copy {color:#7f7f7f; font-size:9pt; margin:0px;}

p.right_header {
color:#ffffff; font-size:10pt; font-weight:bold; margin-bottom:2px;
display:block; width:222px; height:25px; line-height:25px; text-align:center; background:#001b6a;
}

hr {background-color:#000066; color:#000066; border:#000066; height:1px; width:565px; margin:0px;}
hr.right {background-color:#000066; color:#000066; border:#000066; height:1px; width:222px; margin-top:0px;}


/* ------------------------Links------------------------ */

a {font-family:Calibri,'Times New Roman'; color:#000000; font-size:10pt; text-decoration:none;}
a:hover {color:#7f7f7f}

a.bottom {font-family:Calibri,'Times New Roman'; color:#ffffff; font-size:11pt; font-weight:bold; text-decoration:none;}
a.bottom:hover {color:#7f7f7f;}

a.kontakt {font-family:Calibri,'Times New Roman'; color:#000000; font-size:10pt; font-style:italic; text-decoration:none;}
a.kontakt:hover {color:#7f7f7f;}