body {
  background-color: #ccc8b8;
  margin: 0px;
  text-align: center;

  }

body,table,input,select,textarea {
  font-family: verdana,arial,sans-serif;
  font-size: 13px;
  }

a:link,a:visited,a:active {
  color: #444444;
  text-decoration: underline;
  font-weight: bold;
  }

a:hover {
  color: #ec008c;
  text-decoration: none;
  }

a:link.pink,a:visited.pink,a:active.pink,a:hover.pink {
  color: #ec008c;
  }

table.page {
  margin: 12px auto;
  border-collapse: collapse;
  border-style: solid;
  border-width: 1px;
  border-color: #66645c;
  background-color: white;
  width: 952px;
  }

td.bnr {
  padding: 0px 0px 10px 0px;
  }

td.footer {
  background-color: #ec008c;
  color: white;
  text-align: right;
  padding-right: 8px;
  font-size: 9px;
  }

td.e4u {
  width: 340px;
  padding: 0px;
  text-align: center;
  vertical-align: top;
  }

td.cnt {
  width: 456px;
  border-style: solid;
  border-width: 0px 2px;
  border-color: #d1d2d4;
  padding: 0px;
  text-align: center;
  vertical-align: top;
  }

td.info {
  width: 608px;
  border-style: solid;
  border-width: 0px 0px 0px 2px;
  border-color: #d1d2d4;
  padding: 0px;
  text-align: left;
  vertical-align: top;
  }

td.zoek {
  width: 150px;
  padding: 0px;
  text-align: center;
  vertical-align: top;
  }

div.eventBnrMain, div.eventBnrMainAdmin {
  margin-left: auto;
  margin-right: auto;
  width: 420px;
  background-color: #e7e7e8;
  border-style: solid;
  border-width: 1px 0px;
  border-color: #939598;
  text-align: left;
  padding: 8px 8px 8px 8px;
  }

div.eventBnrMainAdmin {
  background-color: #e6b9d2;
  }

div.eventBnrBot {
  margin-left: auto;
  margin-right: auto;
  width: 420px;
  background-color: #d1d2d4;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #939598;
  text-align: right;
  padding: 0px 8px 2px 8px;
  margin-bottom: 12px;
  font-size: 11px;
  }

h4.eventTitle {
  color: #ec008c;
  font-size: 14px;
  margin: 0px 0px 12px 0px;
  }

h4.eventTitleE4U {
  color: #666666;
  font-size: 14px;
  margin: 2px 0px 6px 0px;
  }

img.bannerImg {
  width: 60px;
  height: 60px;
  float: left;
  border-style: solid;
  border-width: 1px;
  border-color: #ec008c;
  margin-right: 8px;
  margin-bottom: 8px;
  }

img.infoImg {
  float: right;
  width: 16px;
  height: 16px;
  border-width: 0px;
  }

img.shoppingCart {
  width: 14px;
  height: 11px;
  border-width: 0px;
  vertical-align: bottom;
  margin-right: 4px;
  }

div.eventBnrE4U {
  background-image: url('../images/banner-bg-especially4U.gif');
  background-repeat: no-repeat;
  margin-left: auto;
  margin-right: auto;
  width: 300px;
  height: 58px;
  background-color: #d8d9da;
  border-width: 0px;
  text-align: left;
  margin-bottom: 6px;
  cursor: hand;
  cursor: pointer;
  font-size: 11px;
  border-style: solid;
  border-width: 1px 0px;
  border-color: #939598;
  }

img.bnresp4u {
  width: 300px;
  height: 50px;
  margin-bottom: 12px;
  }

img.bannerE4Uimg {
  width: 46px;
  height: 46px;
  float: left;
  border-style: solid;
  border-width: 1px;
  border-color: #ec008c;
  margin: 4px 8px 4px 12px;
  }

img.bannerE4U_NoImgSpacer {
  float: left;
  width: 12px;
  height: 46px;
  margin: 4px 0px 4px 0px;
  }

h3 {
  color: #e3007b;
  font-size: 17px;
  }

h2 {
  color: #e3007b;
  font-size: 21px;
  }

img.eventImage {
  float: left;
  margin: 0px 20px 15px 0px;
  border-style: solid;
  border-width: 1px;
  border-color: #ec008c;
  }

table.weblinks {
  border-style: solid;
  border-width: 1px;
  border-color: #ec008c;
  margin-top: 12px;
  }

td.weblinks {
  padding: 8px 16px 8px 8px;
  }

ul {
  margin: 5px 0px 0px 25px;
  padding: 0px;
  list-style-type: square;
  }

li {
  margin-bottom: 5px;
  }

img.btnBestel {
  width: 100px;
  height: 22px;
  border-width: 0px;
  float: right;
  margin-top: 4px;
  }

fieldset.contact {
  padding: 20px;
  margin-bottom: 20px;
  margin-left: 0px;
  width: 400px;
  text-align: left;
  }

legend.contact {
  color: #e3007b;
  font-weight: bold;
  padding-right: 8px;
  margin-left: 0px;
  margin-bottom: 15px;
  }
