/* DIVs - Seitenaufbau */
#banner { width: 100%; height: 120px; background-color: #000; }
#navi { width: 200px; margin-top: 52px; position: absolute; top: 120px; left: 0px; }
#main { left: 0; right: 0px; margin-top: 30px; }
#content { margin-left: 230px; float: left; width: 750px; }
#spalte1 { float: left; }
#spalte2 { margin-left: 30px; float: left; }
#google { width: 55px; margin: 0px 85px 0px 30px; float: right; }

/* Banner von Publisher (DIVs) */
#bannerwerbung { height: 60px; width: 468px; top: 25px; position: absolute; right: 20px; z-index: 3; visibility: visible; }
#banner_small { text-align: center; width: 100%; visibility: visible; }
#LogoPublisher { height: 100px; width: 100px; left: 16px; top: 16px; position: absolute; z-index: 3; visibility: visible; }

/* Kleiner Warenkorb in der Navi (DIV) */
#im_warenkorb { background-color: white; width: 180px; margin: 20px 10px 20px 10px; border: 1px solid black; }

/* Standards */
body { font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../medien/pic/hg-navi.gif); background-repeat: repeat-y; margin: 0; }
h2 { font-size: 16px; font-weight: bold; margin: 15px 0 6px; }
p { margin: 6px 0; }
a:link { color: #e2001a; text-decoration: none; }
a:visited { color: #515151; text-decoration: none; }
a:hover { color: #000; }

/* Links bei News */
a.newsTitle:link { color: black; }
a.newsTitle:visited { color: black; }
a.newsTitle:hover { color: red; }

a.aa_link:link { color: black; }
a.aa_link:visited { color: black; }
a.aa_link:hover { color: red; }

/* Links Shop-Navi */
a.shopnavi:link { color: #e2001a; }
a.shopnavi:visited { color: #515151; }
a.shopnavi:hover { color: #000; }
