
* { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
a { color: #a3183f; text-decoration: none }
a:hover { color: #a3183f; text-decoration: underline }
body  { background-image: url("../img/bg_pattern.jpg"); margin: 0; padding: 0; width: 100% }
.TDnewsHeader  { color: #a3183f; font-weight: bold; border-bottom: 1px solid #55553e }
.TDnewsDate  { color: #55553e; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; letter-spacing: 1px }
.TDnewsDateEven { color: #caca93; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #55553e; text-align: right; letter-spacing: 1px }
.TDnewsEven { color: #fffae5; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #8e8e68; letter-spacing: normal }
.TDnewsEven a { color: #fffae5; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #8e8e68; letter-spacing: normal }
.TDnewsEven a:hover { color: #55553e; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #8e8e68; letter-spacing: normal }
#TDcontentTable    { padding: 75px 15px 15px 20px }
#copyTable   { background-color: #caca93; width: 100% }
#copyLinks   { color: #55553e; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; padding-top: 4px }
#copyLinks a { color: #55553e; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-top: 4px }
#copyLinks a:hover { color: #8e8e68; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; padding-top: 4px }
#copyCom  { color: #8e8e68; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif }

#headerLeft           { color: #c87475; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; background-image: url("../img/header_left.jpg"); background-repeat: no-repeat; background-position: left top; letter-spacing: 1px; visibility: visible; padding-top: 9px; padding-left: 9px; position: absolute; z-index: 2; width: 242px; height: 29px }
#headerLeft a { color: #c87475; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; letter-spacing: 1px }
#headerLeft a:hover { color: #a3183f; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; letter-spacing: 1px }
#bookLeft   { visibility: visible; position: absolute; z-index: 2; top: 29px; left: 0; width: 242px; height: 333px }
#flashDiv { visibility: visible; position: absolute; z-index: 2; top: 0; left: 242px; width: 274px; height: 261px }	
#bookBottom    { visibility: visible; position: absolute; z-index: 3; top: 261px; left: 242px; width: 287px; height: 101px }
#headerRight  { visibility: visible; position: absolute; z-index: 2; top: 0; left: 516px; width: 272px; height: 151px }
#contactDiv    { background-image: url("../img/contact.gif"); visibility: visible; position: absolute; z-index: 2; top: 151px; left: 516px; width: 263px; height: 116px }
#contactDiv td      { color: #a3183f; line-height: 12px; visibility: visible; padding-top: 20px; padding-right: 20px; z-index: 2 }
#headerCon td        { background-image: url("../img/header_bg.jpg"); background-repeat: repeat-x; visibility: visible; padding-left: 779px; position: absolute; z-index: 1; top: 0; width: 100%; height: 151px }
#headerFiller   { background-image: url("../img/header_bg.jpg"); visibility: visible; position: absolute; z-index: 0; top: 0; left: 0; width: 100%; height: 151px }
#newsDiv       { visibility: visible; position: absolute; z-index: 2; top: 261px; left: 529px; width: 250px; height: 33px }
#submenuHeaderDiv  { visibility: visible; position: absolute; top: 362px; left: 0; width: 181px; height: 37px }
#submenuDiv   { background-image: url("../img/submenu_bg.gif"); visibility: visible; padding-right: 30px; position: absolute; top: 399px; left: 0; width: 181px; height: auto }
#submenuDiv a  { color: #c87475; line-height: 18px; text-decoration: none }
#submenuDiv a:hover { color: #a3183f; line-height: 18px; text-decoration: none }
#svdm { border: solid 1px #8d4a57 }
#svdmTitle { color: #fffae5; font-size: 14px; font-weight: bold; padding-bottom: 5px }
#contentDiv       { background-image: url("../img/content_full_bg.jpg"); visibility: visible; position: absolute; z-index: 0; top: 294px; left: 181px; width: 598px; height: auto }
#bierDiv { color: #fffae5; font-size: 14px; font-weight: bold; background-image: url("../img/biervandemaand_flash.jpg"); background-repeat: no-repeat; text-align: center; padding-top: 50px; padding-right: 10px; padding-left: 180px; width: 348px; height: 105px }

