* {
                margin:0;
                padding:0;
                }

        html, body {
                height:100%;
                }

        body {
                background-color:#FAF9E3;
                color:#000000;
                text-align:center; /* horizontal centering for IE Win quirks */
                }

        #distance {
                width:1px;
                height:50%;
                background-color:#FAF9E3;
                float:left;
                }

        #hauptcontainer {
                margin:0 auto;
                position:relative; /* puts container in front of distance */
                text-align:left;
                clear:left;
                }



#text
{
font-family: verdana;
font-size:12px;
line-height:22px;
color:#5E4141;
}

.beaugeois {
font-family: verdana;
font-size:10px;
line-height:18px;
color:#EBE7B7;
font-weight:normal;
text-align:right;
}


#kontakt
{
font-family: verdana;
font-size:14px;
line-height:22px;
color:#5E4141;
text-align:left;
}


.telefon  {position:relative;top:30px;left:-3px; visibility:hidden; text-align:right;
            }
.telefon2  {position:relative;top:30px;left:-3px; visibility:hidden; text-align:left;}

.herfort { position:absolute;top:-1000px;left:-1000px;visibility:hidden; }


a:link {color:#666666; text-decoration:none;}
a:visited {color:#666666; text-decoration:none;}
a:hover {color:#000000; text-decoration:none;}
a:active {color:#666666; text-decoration:none;}

a:link.menueintro {
font-family: verdana;
color:#000000;
text-decoration:none;
font-size:11px;
letter-spacing:1px;
font-weight:bold;
}
a:visited.menueintro {
font-family: verdana;
color:#000000;
text-decoration:none;
font-size:11px;
letter-spacing:1px;
font-weight:bold;
}
a:hover.menueintro {
font-family: verdana;
color:#666666;
text-decoration:none;
font-size:11px;
letter-spacing:1px;
font-weight:bold;
}
a:active.menueintro {
font-family: verdana;
color:#000000;
text-decoration:none;
font-size:11px;
letter-spacing:1px;
font-weight:bold;
}

a:link.menueintro2 {
font-family: verdana;
line-height:22px;
color:#5E4141;
text-align:right;

text-decoration:none;
font-size:10px;
letter-spacing:1px;
font-weight:bold;
}
a:visited.menueintro2 {
font-family: verdana;
line-height:22px;
color:#5E4141;
text-align:right;

text-decoration:none;
font-size:10px;
letter-spacing:1px;
font-weight:bold;
}
a:hover.menueintro2 {
font-family: verdana;
line-height:22px;
text-align:right;

color:#666666;
text-decoration:none;
font-size:10px;
letter-spacing:1px;
font-weight:bold;
}
a:active.menueintro2 {
font-family: verdana;
line-height:22px;
color:#5E4141;
text-align:right;

text-decoration:none;
font-size:10px;
letter-spacing:1px;
font-weight:bold;
}


a:link.beaugeoislink {color:#C7C071; text-decoration:none;}
a:visited.beaugeoislink {color:#C7C071; text-decoration:none;}
a:hover.beaugeoislink {color:#E0DB9F; text-decoration:none;}
a:active.beaugeoislink {color:#C7C071; text-decoration:none;}


a:link.intro {
font-family:verdana;
font-size: 10px;
font-style:normal;
font-weight:normal;
color:#666666;
text-decoration:none;
}
a:visited.intro {
font-family:verdana;
font-size: 10px;
font-style:normal;
font-weight:normal;
color:#666666;
text-decoration:none;
}
a:hover.intro {
font-family:verdana;
font-size: 10px;
font-style:normal;
font-weight:normal;
color:#000000;
text-decoration:none;
}
a:active.intro {
font-family:verdana;
font-size: 10px;
font-style:normal;
font-weight:normal;
color:#666666;
text-decoration:none;
}


.lu {
position:relative;top:-6px;left:0px;width:2px;height:2px;
}
