body,  html,  #navigation,  #container,  #inhalt,  #infobox { 
margin:0; padding:0; }
body { color: black; font-size: 11px; font-family: arial; line-height: 14px; background-color:#ffffff; }
.bodywhite { color: white; font-size: 11px; font-family: arial; line-height: 14px; }
.linkgrau { color: silver; font-size: 11px; font-family: verdana, arial; line-height: 14px; }
p { margin-left: 1em; }
.pc { text-align: left; position: inherit; left: 4em; margin-left: 2em; border-left-width: 2em; }
.kontakt { color: black; font-size: 11px; line-height: 12px; text-align: left; position: inherit; }
td { }
a:link { color: red; background-image: url(../bilder/schwarz.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; }
a:visited { color: red; text-decoration: none; background-image: url(../bilder/schwarz.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; }
a:hover { color: black; background-image: url(../bilder/rot.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 13px 0; text-decoration: none; }
h1 { color: red; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; line-height: 19px; background-repeat: no-repeat; background-position: 0 0; margin-left: 50px; border-right-width: 10px; border-left-width: 10px; }
h2 { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; line-height: 19px; margin-left: 50px; }
h3 { color: #ccc; font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; line-height: 12px; }
h4 { color: black; font-size: 11px; font-family: verdana; font-weight: lighter; line-height: 10px; top: -12px; margin-top: -15px; }
h5 { color: black; font-size: 11px; font-family: verdana; font-weight: lighter; line-height: 11px; text-align: right; }
h6 { color: white; font-size: 11px; font-family: verdana; font-weight: lighter; line-height: 11px; }
a.extern:link { color: #282828; font-weight: normal; text-decoration: underline; }
a.extern:visited { color: #282828; font-weight: normal; text-decoration: underline; }
a.extern:hover { color: #e05713; font-weight: normal; text-decoration: none; }
a.extern:active { color: #e05713; text-decoration: none; border-width: 0; }

.hidefocus { outline:0; -moz-outline:0; }

#inhalt { 
width: 100%; 
float: left; 
background-color: #ffffff; 
color: #806640; 
text-align: center; 
}

#main-1 a, 
#main-2 a, 
#main-3 a  {
   display: block;
   text-indent: -2000px;
   width: 101px;
   height: 41px;
   background: 0 0 no-repeat;
}

#main-1 a  {
   background-image: url(../bilder/p--c_kontakt_l.gif);
}

#main-2 a  {
   background-image: url(bild_2.gif);
}

#main-3 a  {
   background-image: url(bild_3.gif);
}

#main-1 a:hover	{
   background-position: -101px 0;
}
#main-k1 a, 
#main-k2 a, 
#main-k3 a  {
   display: block;
   text-indent: -2000px;
   width: 33px;
   height: 41px;
   background: 0 0 no-repeat;
}

#main-k1 a  {
   background-image: url(../bilder/p--c_logo_ws.gif);
}
#main-kk1 a, 
#main-kk2 a, 
#main-kk3 a  {
   display: block;
   text-indent: -2000px;
   width: 33px;
   height: 41px;
   background: 0 0 no-repeat;
}

#main-kk1 a  {
   background-image: url(../bilder/p--c_logo_sr.gif);
}
#main-k2 a  {
   background-image: url(bild_2.gif);
}

#main-k3 a  {
   background-image: url(bild_3.gif);
}

#main-k1 a:hover	{
   background-position: -33px 0;
}

#main-kk1 a:hover	{
   background-position: -33px 0;
}

#navigation { background-color: #ffffff; background-image: url(../bilder/p--c.gif); background-repeat: no-repeat; background-attachment: inherit; background-position: 58px 0; width: 24%; height: 100%; float: left; }

#navigation3 a:link { 
color: black;
background-image: url(../bilder/weiss.gif); 
background-repeat: no-repeat; 
background-attachment: scroll; 
background-position: 13px 0; 
text-decoration: none; }

#navigation3 a:visited { 
color: black;
background-image: url(../bilder/weiss.gif); 
background-repeat: no-repeat; 
background-attachment: scroll; 
background-position: 13px 0; 
text-decoration: none; }

#navigation3 a:hover { 
color: red; 
background-image: url(../bilder/weiss.gif); 
background-repeat: no-repeat; 
background-attachment: scroll; 
background-position: 13px 0; 
text-decoration: none; }

#navigation2 { 
background-color: #ffffff; 
background-image: url(../bilder/p--c-2.gif); 
background-repeat: no-repeat; 
background-attachment: inherit; 
background-position: 58px 0; 
width: 94%; 
float: left; }
#navigation2 a:link { 
color: black;
background-image: url(../bilder/weiss.gif); 
background-repeat: no-repeat; 
background-attachment: scroll; 
background-position: 13px 0; 
text-decoration: none; }

#navigation2 a:visited { 
color: black;
background-image: url(../bilder/weiss.gif); 
background-repeat: no-repeat; 
background-attachment: scroll; 
background-position: 13px 0; 
text-decoration: none; }

#navigation2 a:hover { 
color: red; 
background-image: url(../bilder/schwarz.gif); 
background-repeat: no-repeat; 
background-attachment: scroll; 
background-position: 13px 0; 
text-decoration: none; }

#abc { 
background-color: #ffffff; 
width: 6%; 
float: right; }
#kopf { 
width: 76%; 
float: left; 
background-color: #ffffff; 
text-align: left; 
}
#navigationtop a:link { color: red; background-image: none; text-decoration: none; }

#navigationtop a:visited { color: red; background-image: none; text-decoration: none; }

#navigationtop a:hover { color: black; background-image: none; text-decoration: none; }

#bilder a:link { 
color: #e7e7e7;
}
#bilder a:visited { 
color: #e7e7e7;
}
#bilder a:hover { 
color: red; 
}
