body
{
  color: #8D7F6B;
  background-color: #F9F8F5;
}

#hauptnavigation { color: #A99C81; }

a.hauptnavigation-no:link, a.hauptnavigation-no:visited { color: #A99C81; }
a.hauptnavigation-no:hover, a.hauptnavigation-no:focus { color: #CC3333; }
a.hauptnavigation-no:active { color: #CC3333; }



#torso { background-image: url(../images/bg-torso-farbvariante-1.gif); }
* html #torso { background-image: url(../images/clear.gif); }

#subnavigation { background-color: #2C1C1D; }

a.subnavigation-no:link, a.subnavigation-no:visited { color: #A99C81; }
a.subnavigation-no:hover, a.subnavigation-no:focus { color: #CC3333; }
a.subnavigation-no:active { color: #CC3333; }

a.subnavigation-2-no:link, a.subnavigation-2-no:visited { color: #A99C81; }
a.subnavigation-2-no:hover, a.subnavigation-2-no:focus { color: #CC3333; }
a.subnavigation-2-no:active { color: #CC3333; }

#suchbox-submit
{
  color: #A99C81;
  background-color: #2C1C1D;
}

#detaillinkliste a:link, a:visited { color: #A99C81; }
#detaillinkliste a:hover, a:focus { color: #CC3333; }
#detaillinkliste a:active { color: #CC3333; }



#torso2
{
  color: #8D7F6B;
  background-color: #E9E5DA;
  border-top: 1px solid #2C1C1D;
  border-right: 1px solid #2C1C1D;
  border-bottom: 1px solid #2C1C1D;
  border-left: 1px solid #2C1C1D;
}

#torso2 a:link, #torso2 a:visited { color: #8D7F6B; }
#torso2 a:hover, #torso2 a:focus { color: #CC3333; }
#torso2 a:active { color: #CC3333; }



#torso3
{
  border-bottom: 1px solid #2C1C1D;
  background-color: #2C1C1D;
}
* html #torso3 { border-bottom: 2px solid #2C1C1D; }

a.zusatznavigation-no:link, a.zusatznavigation-no:visited { color: #A99C81; }
a.zusatznavigation-no:hover, a.zusatznavigation-no:focus { color: #CC3333; }
a.zusatznavigation-no:active { color: #CC3333; }

#torso3 a:link, #torso3 a:visited { color: #A99C81; }
#torso3 a:hover, #torso3 a:focus { color: #CC3333; }
#torso3 a:active { color: #CC3333; }

#footer a:link, #footer a:visited { color: #A99C81; }
#footer a:hover, #footer a:focus { color: #CC3333; }
#footer a:active { color: #CC3333; }

#footer1 { color: #A99C81; }

#footer2 { color: #A99C81; }

a.footernavigation-no:link, a.footernavigation-no:visited { color: #A99C81; }
a.footernavigation-no:hover, a.footernavigation-no:focus { color: #CC3333; }
a.footernavigation-no:active { color: #CC3333; }