#prim-nav a:hover, #prim-nav a:hover span, #prim-nav a.aktiv, #prim-nav a.aktiv span {color: #993302; }
#sek-nav a:hover, #sek-nav a:hover span, #sek-nav a.aktiv {color: #993302; }
#footer-nav a.aktiv, #footer-nav a:hover, #nav-r ul a.aktiv, #nav-r ul a:hover {color: #993302;}
body {font-family: Arial, Helvetica, sans-serif; font-size: 80%; background: #BFBFBF url(../../media/img/bg.gif) repeat-x; margin: 0 auto; color: #333; text-align: center;}
#wrapper {width: 960px; margin: 0 auto; background: #fff; text-align: left; }
img {display: block;}
#logo {height: 407px; background: url(../../media/img/bg_wursthelden.jpg) no-repeat; padding: 23px 0 0 607px;}
a img {border: none; }
#prim-nav {font-family: "Times New Roman", Times, serif; text-transform: uppercase; margin: 0 0 3em 60px; letter-spacing: 0.0825em; font-size: 90%;}
a {color: #983201; text-decoration: none;}
#prim-nav ul {list-style-type: none; margin: 0; padding: 0; }
#prim-nav ul li {float: left; padding: 0; width: 270px; margin: 0 3px 0 0;}
#prim-nav a {color: #333; font-weight: bold; }
#prim-nav a span {color: #888; }
.clb {clear: both; height: 1px; overflow: hidden; font-size: 0.1em; line-height: 1px;}
#sek-nav ul {list-style-type: none; margin: 0; padding: 0; }
#sek-nav ul li {display: inline; padding: 0; }
#footer-nav ul {display: inline; padding: 0; margin-left: 611px;}
#footer-nav ul li {display: inline; padding: 0; }
#footer-nav {font-family: "Times New Roman", Times, serif; width: 920px; margin: 1em auto 0 auto; padding: 0 0 1em 0; font-size: 0.85em; text-transform: uppercase; text-align: left; font-weight: bold;}
#main {background: url(../../media/img/bg_main.gif) repeat-y 606px 0; width: 960px; border-bottom: 15px solid #fff;}
#content {width: 513px; margin: 4em 0 0 0; min-height: 1px; padding-left: 7px;}
#rechts {float: left; display: inline; width: 258px; padding-left: 7px;}
.prod {margin: 3.0em 0 3.0em -7px;}
#sek-nav {font-family: "Times New Roman", Times, serif; text-transform: uppercase; margin: 0 0 0 7px; letter-spacing: 0.0275em; font-size: 0.85em;}
#sek-nav a {color: #333; font-weight: bold; }
#promo img {background: url(../../media/img/promo/bg-promo.gif) no-repeat; padding: 17px; margin-bottom: 0.5em;}
h1, #content .prod h3 {font-family: "Times New Roman", Times, serif; font-size: 1.6em; margin: 0; letter-spacing: 0.05em; line-height: 100%; text-transform: uppercase;}
#links {float: left; display: inline; width: 527px; margin: 0 46px 0 53px; line-height: 150%;}
.prod-img {float: left; width: 320px; display: inline; background: url(../../media/img/prod-shdw-bottom.gif) no-repeat left bottom; padding: 0 0 13px 0;}
.prod-desc {float: left; width: 198px; display: inline; padding: 5px 0 0 0;}
.preis {font-family: "Times New Roman", Times, serif; font-weight: bold; font-size: 1.85em; text-align: right; margin-top: 1.5em;}
.like-h2 {display: block; font-size: 0.65em; font-family: "Times New Roman", Times, serif; margin: 0 0 1em 0; text-transform: uppercase; letter-spacing: 0.85px; line-height: 100%;}
.prod-img img {margin: 0 21px 0 17px; padding: 7px 0;}
.prod-img .shdw-top {height: 14px; background: url(../../media/img/prod-shdw-top.gif) no-repeat;}
.like-h3 {display: block; font-size: 0.65em;}
.prod-img div {background: url(../../media/img/prod-shdw.gif) repeat-y; margin: 0; line-height: 1px; font-size: 0.1em;}
#footer-nav a {color: #333333;}
#promo {margin: 0 0 4em -7px; width: 210px;}
#nav-r ul {list-style-type: none; margin: 0 0 1.15em 0; padding: 0; font-size: 0.85em;}
.content-img {background: url(../../media/img/cont-shdw-bottom.gif) no-repeat left bottom; padding: 0 0 13px 0; margin: 0 0 1.2em -7px;}
.content-img .shdw-top {height: 16px; background: url(../../media/img/cont-shdw-top.gif) no-repeat;}
.content-img div {background: url(../../media/img/cont-shdw.gif) repeat-y; margin: 0; line-height: 1px; font-size: 0.1em;}
.content-img img {margin: 0 20px 0 16px; padding: 1px 0 4px 0;}
h3 {margin: 0; font-size: 1.10em;}
p {margin: 0 0 1.4em 0;}
ul {margin: 0 0 1.4em 0; padding: 0 0 0 16px;}
#nav-r {font-family: "Times New Roman", Times, serif; font-weight: bold; text-transform: uppercase;}
#nav-r ul a {color: #333;}
#rechts div.like-h2 {font-size: 1.6em; font-weight: bold; margin: 0 0 1.0em 0;}
h4 {margin: 0; font-size: 1em;}
h2 {font-family: "Times New Roman", Times, serif; font-size: 1.1em; margin: 0 0 1em 0;text-transform: uppercase; letter-spacing: 0.85px; line-height: 100%;}
.promo-like-h1 {font-family: "Times New Roman", Times, serif; font-size: 1.6em; margin: 0 0 0.25em 0; color: #333; letter-spacing: 0.05em; line-height: 100%; text-transform: uppercase;}
#promo div,  #promo p {margin-left: 7px;}
.prod-desc h3 + p {margin-top: 1.2em;}
#nav-r ul li {padding: 0 0 0.25em 0;}
.prod div.like-h2 {font-size: 1.1em; font-weight: bold; letter-spacing: 0.85px; line-height: 100%;}
.prod + p {margin-top: -1.6em; clear: both;}
p + h2 {margin-top: 3em;}
h3 + div.content-img {margin-top: 1.0em;}
object {margin: 0 0 2.0em 0; display: block;}

