/*corehtml*/
html {
height: 100%;
margin-bottom: 1px;
}

form {
margin: 0;
padding: 0;
}

body {
font-family: Verdana, Arial, Helvetica, sans-serif, "sans serif";
font-weight: normal;
font-size: 14px;
margin: 0px 0px 0px 0px;
}

a:link, a:visited {
text-decoration: none;
font-weight: normal;
color: #4682B4;
}

a:hover {
text-decoration: underline;
font-weight: normal;
color: #4682B4;
}

input.button {
cursor: pointer;
}

img {
border: none;
}

/*template specific*/
h1 {
font-size: 22px;
font-weight: normal;
font-family: Arial, Verdana, Helvetica, sans-serif, "sans serif";
}

h2 {
margin-bottom: 0px;
font-size: 18px;
font-weight: bold;
font-family: Arial, Verdana, Helvetica, sans-serif, "sans serif";
}

h3 {
margin-bottom: 0px;
font-size: 14px;
font-weight: bold;
font-family: Arial, Verdana, Helvetica, sans-serif, "sans serif";
}

h4 {
margin-bottom: 0px;
}

/* colors */
div.components { color: #283838; }
div#wrapper { background-color: #F8FFF8; }
div.sidemenu { background-color: red; }
div.sidemenu a { color: white; }
div.tabinner, b.rtop b, b.rbottom b, div.sidemenu a:hover { background-color: #228B22; }
h1, h2, h3, div.topmenu a:hover, div.topmenu #current > a, div.topmenu li.active > a { color: #226B22; }

/* the rest */
p {
margin-top: 0;
}

#page_bg {
padding: 10px 0px 10px 0px;
}

div#wrapper {
margin-left: auto;
margin-right: auto;
width: 750px;
}

/*ie sees "height" as "min-height" and will skip html>body declaration*/
div.components {
margin: 5px; 
height: 390px;
}
html>body div.components {
min-height: 390px;
height: auto;
}

div.components ul {
margin-top: 0px;
padding-left: 15px;
list-style-position: outside;
}

table.last {
background-color: #fc0002;
margin: 0px;
padding: 0px;
}

table.last a {
padding-left: 5px;
color: white; 
text-decoration: none; 
font-weight: bolder; 
font-size: 22px; 
}

img#trouw {
margin: 0px 10px 0px 0px;
border: none;
}

.clr {
clear: both;
height: 1px;
}

div#footer {
padding: 0px 10px 0px 10px;
font-size: .90em;
color: #aaa;
text-align: right;
}

div#footer a:link, div#footer a:visited, div#footer a:hover {
color: #999
}

table.footer {
width: 100%;
padding-top: 2px;
}

td.footer {
vertical-align: top;
width: 33%;
}

div.kop {
position: relative;
width: 100%;
height: 200px;
left: 0px;
top: 0px;
padding: 0px;
margin: 0px;
}

div.logo {
position: absolute;
left: 535px;
top: 5px;
width: 200px;
height: 67px;
background-image: url('images/logo_200.gif');
background-color: transparent;
z-index: 10;
}

div.tabb {
position: absolute;
left: 150px;
top: 170px;
color: white;
margin: 0px;
background-color: transparent;
z-index: 10;
}

div.tabinner {
height: 25px;
padding-left: 10px;
padding-right: 10px;
}

div.tabinner ul {
list-style: none;
margin: 0px;
padding: 0px;
}

div.tabinner ul li {
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
display: none;
}

div.tabinner a {
text-decoration: none;
color: white;
font-family: Arial, Verdana, Helvetica, sans-serif, "sans serif";
font-size: 16px;
font-weight: bold;
}
Sfeer, uitstraling en presentatie

De Fiets en Wandelbeurs wordt ingericht vanuit de optiek van het publiek. Het aanbod van stands is zo volledig mogelijk. Het programma van lezingen en workshops is een belangrijke motor in het geheel. Het publiek kijkt mee over de schouder van de wandelaar of wordt achter op de fiets meegenomen door heerlijke gebieden. Tijdens workshops worden mensen praktisch voorgelicht. Bezoekers worden geïnspireerd en veel twijfels worden weggenomen. Na de lezingen gaat men met deze inspiratie de beursvloer op. Op zoek naar de perfecte fiets, de juiste accessoires, de ideale wandel- en kampeeruitrusting en actuele reis- en vakantieinformatie.Actieve Ontspanning

De standhouders moeten hierop ingesteld zijn, inhaken op het enthousiasme en bezoekers verder kunnen motiveren door een passende inrichting van de stand en de juiste mensen hierbij.
Trefwoorden met betrekking tot de sfeer en uitstraling van de beurs en dus ook van de stands zijn: beleving van het fietsen en wandelen, vrije tijd, vakantiegevoel.

We hebben er alle vertrouwen in dat de deelnemers met veel fantasie en creativiteit hierop kunnen inhaken en dat de komende Fiets en Wandelbeurs wederom een gezellig drukke, leuke en ontspannen beurs wordt met veel afwisseling en informatie.
div.tabinner #current, div.tabinner li.active {
display: block;
}

b.rtop, b.rbottom {
display:block; 
background-color: transparent
}
b.rtop b, b.rbottom b {
display:block;
height: 1px;
overflow: hidden; 
}
b.r1 {
margin: 0 5px;
}
b.r2 {
margin: 0 3px;
}
b.r3 {
margin: 0 2px;
}
b.rtop b.r4, b.rbottom b.r4 {
margin: 0 1px; height: 2px;
}

div.language {
width: 150px;
}

div.sidemenu {
width: 150px;
}

div.sidemenu ul {
list-style: none;
margin: 0px;
padding: 0px;
width: 100%;
}

div.sidemenu ul li {
border-bottom: 1px solid white;
margin: 0px;
padding: 0px;
}

div.sidemenu a {
display: block;
text-decoration: none;
font-family: Arial, Verdana, Helvetica, sans-serif, "sans serif";
font-size: 16px;
font-weight: bold;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
}

div.topmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
margin-left: 10px;
margin-top: 2px;
}

div.topmenu ul li {
display: inline;
padding-right: 3px;
padding-left: 3px;
border-left: 2px solid #283838;
}

div.topmenu ul li:first-child {
border-left: none;
padding-left: 0px;
}

div.topmenu a {
display: table-cell;
text-decoration: none;
color: red;
font-family: Arial, Verdana, Helvetica, sans-serif, "sans serif";
white-space: normal;
}

/* nieuwsbrieven */
tr.nieuwsbrieven td:first-child {
display: none;
}

/* enquete */
div.enquete * { font-family: Arial, Verdana; font-size: 10px; color: black;}
div.enquete h1 { font-size: 20px; margin-top: 30px;}
div.enquete td.question { font-size: 14px; }
div.enquete td.question { padding-top: 20px; border-bottom: 1px solid #AAAAAA; width: 600px; }
div.enquete td.answer { width: 150px; vertical-align: top; }
div.enquete td.percentages { width: 20px; vertical-align: top; }
div.enquete td.bars { width: 70px; }
div.enquete td.answer, div.enquete td.percentages, div.enquete td.bars { border-top: 1px solid #AAAAAA; }
div.enquete td.percentages, div.enquete td.year { border-left: 1px solid #AAAAAA; }
div.enquete td.answer span { display: block; background-color: transparent; }
div.enquete td.answer span span { height: 15px; }
div.enquete td.percentages span { display: block; background-color: transparent; }
div.enquete td.percentages span span { height: 15px; overflow: hidden; vertical-align: center; }
div.enquete td.bars span { display: block; }
div.enquete td.bars span span { height: 15px; overflow: hidden; }
div.enquete span.bar01 { background-color: #66CCCC; }
div.enquete span.bar02 { background-color: #CC66CC; }
div.enquete span.bar03 { background-color: #CCCC66; }
div.enquete span.bar04 { background-color: #6666CC; }
div.enquete span.bar05 { background-color: #CC6666; }
div.enquete span.bar06 { background-color: #66CC66; }
div.enquete span.bar07 { background-color: #99CCCC; }
div.enquete span.bar08 { background-color: #CC99CC; }
div.enquete span.bar09 { background-color: #CCCC99; }
div.enquete span.bar10 { background-color: #9999CC; }
div.enquete span.bar11 { background-color: #99CC99; }
div.enquete span.bar12 { background-color: #CC9999; }

/* nieuwsbrieven: blog layout */
/*
table.contentpaneopen {
  width: 100%;
}

div.components {
  width: 100%;
}

table.blog, table.blog td, table.blog td div {
  width: 100%;
}

table.contenpaneopen>tr>td.buttonheading {
  border: 1px solid red;
}
*/

.float-right {
  float: right;
}