body, html {
  text-align: center;
  border: 0;
  margin: 0 0 0 0;
  padding: 0;
  width: 100%;
  height: 101%;
  font: normal 14px Arial, Helvetica, sans-serif;
  background: #2e6399;
}

#outer-wrapper {
  position: relative;
  z-index: 0;
  text-align: left;
  margin: 0 auto;
  width: 990px;
  height: auto;
  background: #FFFFFF;
}

#outer-content-wrapper {
  position: absolute;
  top: 190px;
  left: 0;
  height: auto;
  width: 100%;
  background: #FFFFFF;
}

#top {
  position: absolute;
  top: 160px;
  left: 0;
  height: 30px;
  width: 100%;
  background: #F1F1F1;
}

#top-menu {
  background: #F1F1F1;
  width:100%;
  height:100%;
}

#top-menu ul {
  text-align: center;
  font-size: 15px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#top-menu ul a, #top-menu ul .cur {
  line-height: 30px;
  border-right-width: 2px;
  border-right-style: solid;
  border-right-color: #FFFFFF;
  text-decoration: none;
  background-color: #F1F1F1;
  padding: 0 1% 0 1%;
  color: #000000;
}

#top-menu ul a:hover, #top-menu ul .act a {
  color: #FFFFFF;
  background-color: #2e6399;
}

#top-menu li {
  display: inline;
  padding: 0;
}

#left-menu-box {
  position: relative;
}

#middle-marker-box {
  margin: 0 0 0 1%;
}

#left-marker-box  {
  /*margin: 0.2%; /*WP THEME ONLY*/
  padding: 0;
}

#left {
  float: left;
  width: 220px;
  /*padding: 0 0% 1% 2%;*/
  background: #FFFFFF;
}

#left-content {
  width: 100%;
}

#middle {
  float: left;
  width: 540px;
/*  padding: 2% 1% 1% 2%;*/
  background: #FFFFFF;
}

#middle-content {
  width: 100%;
}

#right-marker-box  {
/*  margin: 0.2%;*/
  padding: 0;
}

#right {
  float: right;
  width: 220px;
/*  padding: 0 0% 1% 2%;*/
  background: #FFFFFF;
}

#right-content {
  width: 100%;
}

.entry p{
  font-size: 14px;
}

#header, #outer-wrapper, #footer {
  width: 990px;
}

.cleaner {
  clear: both;
  height: 1px;
  font-size: 1px;
  line-height: 0px;
  display: block;
  visibility: hidden;
  border: 0; 
  padding: 0;
  margin: -1.0em 0 0 0;
  background: transparent;
}

/*H1, H2, H3, H4, H5, H6, P, UL { font-family:  Arial, Helvetica, sans-serif; color: #000000; }*/
  
A, A:hover { color: #2e6399; text-decoration: none; }

H1, H2 { margin: 0px 0px 0px 0px; margin-top: 20px; font-size: 16px; color: #000000; }

H2 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000; padding: 0 0 3px 0; }

p.bodytext { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; line-height: 14px; padding-bottom: 4px; border: 2px;}

#header {
  position: absolute;
  top: 10px;
  height: 150px;
  background-color: #FFFFFF;
  background-image:  url('https://fc6322.claudeassets.com/20181219132906im_/http://www.innotour.com/fileadmin/templates/main/css/images/banner.jpg');
  background-position: center;
  background-repeat: no-repeat;
}

#header-img {
  position: relative;
  left: 15px; /* Typo3 template */
  top: 12px; /* Typo3 template*/
  /*left: 1%;/* WP theme*/
  /*top: 1%;/* WP theme*/
}

#header-img a {
  position: absolute;
}

#footer {
  position: relative;
  left: 0;
  height: auto;
  clear: both;
  background: #FFFFFF;
}

#footer-box {
  position: relative;
  margin: 1% 1% 1% 1%;
  height: 42px;
  padding: 0;
}

#footer-text {
  margin: 0;
  background: #FFFFFF;
  text-align: center;
  line-height: normal;
  color: #666666;
}

#footer-img1 {
  float: left;
  border-top-style: solid;
  border-top-color: #ededed;
}

#footer-img2 {
  float: left;
  border-top-style: solid;
  border-top-color: #ededed;
}
  
#footer-img3 {
  float: right;
  border-top-style: solid;
  border-top-color: #ededed;
}

#left-menu ul {
  margin: 6% 0 0 0;
  padding: 0;
  overflow: hidden;
  list-style-type: none;
}

#left-menu ul a, #left-marker h2 a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #000000;
  text-decoration: none;
  display: block;
}

#left-menu ul li {
  display: block;
  padding: 0;
  margin: 0;
}

#left-menu li.left-level-1-no a {
  height: auto;
  text-decoration:none;
  display: block;
  padding: 3px 6px 3px 15px;
  background: #f1f1f1;
  color: #000000;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-bottom-style: solid;
  border-top-color: #FFFFFF;
  border-bottom-color: #FFFFFF;
}

#left-menu li.left-level-1-no a:hover, #left-menu li.left-level-1-act a {
  height: auto;
  text-decoration: none;
  display: block;
  padding: 3px 6px 3px 15px;
  background: #2e6399;
  color: #FFFFFF;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-bottom-style: solid;
  border-top-color: #FFFFFF;
  border-bottom-color: #FFFFFF;
}

.alignright {
  float: right;
  padding: 5px 5px 5px 5px;
}

.postmetadata {
  padding: 5px 20px 10px 0;
}

.case-list {
  padding: 0 20px 0 0;
  font-size: 14px;
}

#recent-posts-3 ul li{
  font-size: 12px;
  padding: 0 0 4px 0;
  list-style-type: square;
}

#archives-3 ul li {
  font-size: 12px;
  padding: 0 0 4px 0;
}

#searchform {
  margin: 5px 0 0 0;
  padding: 6px 2px 6px 0px;
  /*border: 1px solid #000000;*/
  width: 80%;
}

#s {
  width:90%
}

/*.topmenu H2 a {
   color: #000000;
}*/

#translate {
  padding: 5px 0 0 0 ;
  margin: 5px 0 0 0 ;
  float: right;
  background: #2e6399;
}

#alphabetised {
       margin: 20px 10px 20px 10px;
       text-align: center;
       font-size:18px;
       border: solid 1px;
}

#alphabetised ul{
       margin: 5px 10px 5px 10px;
       text-align: left;
       font-size: 12px;
}

#category-list {
       text-align: center;
       font-size: 16px;
       padding: 10px 10px 10px 10px;
}

#back-button {
  float:right;
  background-color: #2e6399;
  padding: 12px 0 0 0;
  border: 1px #2e6399;
}

#section {
       padding: 2em;
}

#sharethis_0{
  float: right;
}
/*
     FILE ARCHIVED ON 19:29:17 Jan 27, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:24:58 Jul 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.855
  exclusion.robots: 0.088
  exclusion.robots.policy: 0.073
  esindex: 0.011
  cdx.remote: 9.493
  LoadShardBlock: 60.179 (3)
  PetaboxLoader3.datanode: 121.715 (5)
  load_resource: 457.713 (2)
  PetaboxLoader3.resolve: 366.742 (2)
*/