/*  Website: opdoorreis.org
    (c) Copyright 2006-2008 Smartology, all rights reserved.
    Version: 0.3
*/

body, html {
  margin: 0;
  padding: 0;
  border: none;
}

body {
  background-color: #fffffa;
}

address {
  display: none;
  font: normal normal 10pt/12pt "Times New Roman", Times, serif;
  color: #8E458E;
  text-align: left;
  padding-top: 10px;
  padding-left: 20px;
}

a:visited, a:hover, a:link {
  color: #8E458E;
}

/* general classes */

table.wireframe {
  width: 100%;
  padding: 0;
  margin: 0;
}

tr.header {
  background-color: white;
}

td.header {
  width: 880px;
}

tr.canvas {
  background-color: #fffffa;
}

td.canvas {
  width: 880px;
}

div.header {
  position: relative;
  width: 100%;
  background-color: #ffffff;
}


td.lineTopFlow {
  vertical-align: bottom;
}

div.lineTopFlow {
  position: relative;
  width: 100%;
  height: 31px;
  background-color: #e0ad76;
}

td.lineBottomFlow {
  vertical-align: top;
}

div.lineBottomFlow {
  position: relative;
  width: 100%;
  height: 31px;
  background-color: #c27a57;
}

div.lineBottom {
  position: relative;
  width: 746px;
  height: 31px;
  background-color: #c27a57;
  z-index: 10000;
}

div.contentArea {
  position: relative;
  width: 880px;
  height: 512px;
  background-image: url('images/background.jpg');
  background-repeat: no-repeat;
}

/*
table.menu {
  white-space: nowrap;
  padding-right: 6px;
}

td.menu {
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 6px;
}

a.menu {
  border: none;
  text-decoration: none;
}

img.menu {
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 2px solid #9597cc;
}

img.menuHL {
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 2px solid #ffffff;
}
*/

h1.heading {
  position: relative;
  color: #6e0061;
  font: normal normal 18pt/22pt "Times New Roman", Times, serif;
  top: 20px;
  padding-left: 200px;
  padding-bottom: 20px;
}

h1.heading_noimg {
  position: relative;
  color: #6e0061;
  font: normal normal 18pt/22pt "Times New Roman", Times, serif;
  top: 20px;
  padding-left: 20px;
  padding-bottom: 20px;
}

div.image {
  position: relative;
  width: 200px;
  height: 320px;
  float: left;
  text-align: center;
}

img.image {
  margin-top: 20px;
  border: 1px ridge #efcd8f;
}

div.content {
  position: relative;
  float: right;
  width: 550px;
  height: 410px;
  color: #202020;
  font: normal normal 12pt/14pt "Times New Roman", Times, serif;
  overflow: auto;
  padding-right: 130px;
}

div.content_noimg {
  position: relative;
  height: 410px;
  color: #202020;
  font: normal normal 12pt/14pt "Times New Roman", Times, serif;
  overflow: auto;
  padding-left: 20px;
  padding-right: 20px;
}

div.footer {
  position: relative;
  width: 100%;
  float: left;
  padding-left: 5px;
  padding-right: 5px;
}

table.footer {
  width: 100%;
  text-align: center;
}

a.footer {
border: none;
text-decoration: none;
}

img.footer {
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 1px solid #b2caed;
}

div.footerPopup, div.footerPopupShow {
  position: absolute;
  display: none;
  top: -80px;
  height: 100px;
  background-color: #efcd8f;
  width: 100%;
  border: 1px ridge #b2caed;
}

div.footerPopupShow {
  display: block;
}

img.footerPopup {
  padding-top: 7px;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 1px solid #6d025f;
}
