html {
}

body
{
   position: absolute;
   font: 1em 'Courier New', Courier, Fixed; 
   height: 100%;
   width:100%;
   margin: 0;
   padding: 0;
   background: #ffffff;
   text-align: center;
   color:#0E68C2;
}

.meinbi_na
{
    background-image:url(meinbi_g.png);
}
.registrieren_na
{
    background-image:url(registrieren_g.png);
}
.eintragen_na
{
    background-image:url(eintragen_g.png);
}


.home_gew
{
    background-image:url(home_o.png);
}
.meinbi_gew
{
    background-image:url(meinbi_o.png);
}
.login_gew
{
    background-image:url(login_o.png);
}
.logout_gew
{
    background-image:url(logout_o.png);
}
.registrieren_gew
{
    background-image:url(registrieren_o.png);
}
.eintragen_gew
{
    background-image:url(eintragen_o.png);
}
.finden_gew
{
    background-image:url(finden_o.png);
}
.bewerten_gew
{
    background-image:url(bewerten_o.png);
}
.kontakt_gew
{
    background-image:url(kontakt_o.png);
}
.weitersagen_gew
{
    background-image:url(weitersagen_o.png);
}
.impressum_gew
{
    background-image:url(impressum_o.png);
}



.home_gew
{
	background-image:url(home_o.png);
}



a.home:link, a.home:visited
{
	background-image:url(home_b.png);
	position:absolute;
	width:52px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}

a.home:hover, a.home:focus,a.home:active
{
	position:absolute;
	background-image:url(home_o.png);
	width:52px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}

a.meinbi:link, a.meinbi:visited
{
	background-image:url(meinbi_b.png);
	position:absolute;
	width:77px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}

a.meinbi:hover, a.meinbi:focus,a.meinbi:active
{
	position:absolute;
	background-image:url(meinbi_o.png);
	width:77px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}

a.login:link, a.login:visited
{
	background-image:url(login_b.png);
	position:absolute;
	width:64px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}

a.login:hover, a.login:focus,a.login:active
{
	position:absolute;
	background-image:url(login_o.png);
	width:64px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}

a.logout:link, a.logout:visited
{
	background-image:url(logout_b.png);
	position:absolute;
	width:77px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}

a.logout:hover, a.logout:focus,a.logout:active
{
	position:absolute;
	background-image:url(logout_o.png);
	width:77px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}






a.registrieren:link, a.registrieren:visited
{
	background-image:url(registrieren_b.png);
	position:absolute;
	width:152px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}

a.registrieren:hover, a.registrieren:focus,a.registrieren:active
{
	position:absolute;
	background-image:url(registrieren_o.png);
	width:152px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}







a.eintragen:link, a.eintragen:visited
{
	background-image:url(eintragen_b.png);
	position:absolute;
	width:115px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}

a.eintragen:hover, a.eintragen:focus,a.eintragen:active
{
	position:absolute;
	background-image:url(eintragen_o.png);
	width:115px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}




a.finden:link, a.finden:visited
{
	background-image:url(finden_b.png);
	position:absolute;
	width:76px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}

a.finden:hover, a.finden:focus,a.finden:active
{
	position:absolute;
	background-image:url(finden_o.png);
	width:76px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}




a.bewerten:link, a.bewerten:visited
{
	background-image:url(bewerten_b.png);
	position:absolute;
	width:102px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}

a.bewerten:hover, a.bewerten:focus,a.bewerten:active
{
	position:absolute;
	background-image:url(bewerten_o.png);
	width:102px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}


a.kontakt:link, a.kontakt:visited
{
	background-image:url(kontakt_b.png);
	position:absolute;
	width:89px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}

a.kontakt:hover, a.kontakt:focus,a.kontakt:active
{
	position:absolute;
	background-image:url(kontakt_o.png);
	width:89px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}




a.weitersagen:link, a.weitersagen:visited
{
	background-image:url(weitersagen_b.png);
	position:absolute;
	width:140px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}

a.weitersagen:hover, a.weitersagen:focus,a.weitersagen:active
{
	position:absolute;
	background-image:url(weitersagen_o.png);
	width:140px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}


a.impressum:link, a.impressum:visited
{
	background-image:url(impressum_b.png);
	position:absolute;
	width:114px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}

a.impressum:hover, a.impressum:focus,a.impressum:active
{
	position:absolute;
	background-image:url(impressum_o.png);
	width:114px;
	display:block;
	background-repeat: no-repeat;
    text-decoration:none;
}
















ul 
{ 
   margin: 0; 
   padding: 0; 
   padding-left: 3px;
   padding-top: 0px;
   list-style-type:none;
}

ul#hnavlist
{
   position: absolute;
   height: 24px;
   font-size:22px;
   color: #669999;
   width: 1000px;
   left: 2px;
   top: 0px;
   text-decoration:none;
}
#hnavlist li
{
   display: inline;
   list-style-type: none;
   color: #0E68C2;
   font-weight:normal; 
   border-width:0px;
   text-decoration:none;
   margin-right:40px; 
}
#hnavlist li a:link 
{
   color: #0E68C2;
   text-decoration:none;
   width:300px;
   
}
#hnavlist li a:visited
{
   color: #0E68C2;
   text-decoration:none;
   width:300px;
}
#hnavlist li a:hover
{
   color: #4Ea8f2;
   text-decoration:none;
   width:300px;
}

ul 
{ 
   margin: 0; 
   padding: 0; 
   margin-left: 0px;
   padding-top: 0px;
   list-style-type:none;
}
ul#subnavlist
{
   margin-left: 1px;
   white-space: nowrap;
}
#subnavlist li a 
{
   display: block;
}
#subnavlist li 
{
/*    height: 12px;*/
    font-size:16px;
    text-align:left;
    margin: 6px 0px 6px 6px;
    padding: 3px 6px 5px 55px;
    text-decoration: none;
    color: #4Ea8f2;
}
#subnavlist li a:link 
{
    font-size:14px;
    background-image:none;
    text-decoration: none;
    color: #0E68C2;
}
#subnavlist li a:visited
{
    font-size:14px;
    text-decoration: none;
    color: #0E68C2;
}
#subnavlist li:hover
{
    font-size:14px;
    background-image:url(bi_klammer.gif);
    text-decoration: none;
    color: #4Ea8f2;
    background-repeat: no-repeat;    
}
img {
behavior: url("pngbehavior.htc");
} 


