body { margin-top: 10px; font-family: verdana; font-size: 10px; color:#000000;}
body img { border: none; }

.resultbox { background-color:#396bce; border-color:396bce; border-width: 1; border-style: solid;}
.showbox { background-color:#f9d7a3; border-color:396bce; border-width: 3; border-style: solid;}
.showlabel { font-family: verdana; font-size: 12px; color:#000000; background-color:#ff9900; border-color: #ff9900; border-width: 1;}
.resulttext {font-family: verdana; font-size: 12px; color: #000000; text-decoration: none}
.showtext {font-family: verdana; font-size: 12px; color: #000000; text-decoration: none;}
.title {font-family: verdana; font-size: 14px; color: #000000; font-weight: bold; }
.title1 {font-family: verdana; font-size: 14px; color: ffffff; font-weight: bold; }

a:visited {color: 000000; text-decoration: underline}
a:link {color: 000000; text-decoration: underline}
a:hover {color: 000000; text-decoration: underline}
a:active {color: 000000; text-decoration: underline}

h1 { color:#36C; font-size: 20px; font-family: arial; margin: 6px 0 6px 0; font-weight: bold; text-decoration: none; }
h2 { color:#36C; font-size: 18px; font-family: arial; margin: 4px 0 4px 0; font-weight: bold; text-decoration: none; }
h3 { color:#36C; font-size: 15px; font-family: arial; margin: 4px 0 4px 0; font-weight: bold; text-decoration: none; }
h4 { color:#36C; font-size: 12px; font-family: verdana; margin: 8px 0 4px 0; font-weight: bold; text-decoration: none;}

h4.forum { color:#36C; font-size: 12px; font-family: verdana; margin: 2px 0 2px 0; font-weight: normal; text-decoration: none;}

.maintable { background: #3366cc url("/images/topmetbanner.gif"); background-repeat: no-repeat; background-position: left top; }

#content { margin: 0; padding: 10px; height: 100%; line-height: 19px; }
#content, #content table { font-size: 12px; line-height: 19px; } 
#content h3.mijnpagina { margin: 4px 0 4px 0; } 
#content h4.mijnpagina { margin: 30px 0 4px 0; font-size: 14px; font-weight: bold; } 
#content p { margin-left: 20px; }
#content p.nomargin { margin-left: 0; }
#content p.tekst { font-size: 12px; }
#content b.titel { color: #3366CC; }
#content a { font-size: 12px; }

.blok { line-height: 19px; }

.aanbieding { display: block; text-decoration: none; position: relative; height: 95px; }
.lees_verder { font-weight: bold; position: absolute; bottom: 0; left: 0;  cursor: pointer; }
.prijs { font-weight: bold; color: #3366CC; position: absolute; bottom: 0; right: 0; cursor: pointer; }

#content table.zoekbox {  }
#content table.zoekbox td { height: 30px; font-size: 11px; background-color: #FFE57F; padding: 0 4px 0 4px; }
#content table.zoekbox td input, #content table.zoekbox td select { font-size: 11px; font-family: verdana; }
#content table.zoekbox td select { width: 150px;  }

ul li { font-size: 12px; color: #000; font-weight: normal; }

ul.sitemap li, ul.sitemap li ul li { font-size: 11px; color: #000; padding: 3px 0 3px 0; list-style-type: disc; }
ul.sitemap li a, ul.sitemap li ul li a { font-size: 11px; color: #000; }

#nav { 
	height: 100%; 
	/*width: 100px; */
	/*padding: 0 8px 8px 8px; */
	margin: 0px; 
	
	_width: 130px;
}
#nav h3 { padding: 0px; margin: 0 0 2px 0; padding-top: 20px; color: #3366CC; font-family: verdana; font-size: 12px; }
#nav h2 { padding: 0px; margin: 8px 0 8px 0; color: #000; font-family: verdana; font-size: 11px; }
#nav a { 
	color: #000000; 
	font-family: verdana; 
	font-size: 11px; 
	text-decoration: none; 
	line-height: 17px; 
	
	_padding: 4px 0 4px 0;
}

#rechts { margin: 0; height: 100%; }


/* Oude stylesheet */

/*ul {
	list-style: square;
	line-height: 13px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size: 12px;
	line-height: 18px;
}*/

table {
	margin: 0px;
	border: 0px solid #FFFFFF;
}

td {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000;
}

/*h1 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  font-size: 21px;; 
  color: #3366FF; 
  font-weight: bold;}*/

a {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #000;}

a:hover {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #000; 
  text-decoration: none;}

/* input {
	border: 1px solid #960000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size: 11px;
}
*/

.inputbutton {
	border: 2px outset #3366FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size: 12px;	
	color: #ffffff;
	font-weight: bold;
	background: #3366FF;
	height: 20px;
}
  
#titel {
	vertical-align: baseline;
	background: #ffffcc;
   height: 50px;
	margin: 10px;
	color: #3366CC;
	letter-spacing: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-weight: bold;
	text-align: left;
}

#midden {
	background: #ffffcc;
   left: 104px;
   top: 0px;
   right: 150px;
   margin: 0px;
   vertical-align : top;
   position: absolute;
   clear: both;
   z-index:2;
}

.topmenu a {
	border: 1px solid #3366CC;
	color: #ffffff;
	text-decoration: none;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size: 13px; 
   letter-spacing: normal;
	background-color: #3366FF;
	display: block;
	width: 150px;
	text-align: center;
	text-decoration: none;
}

.topmenu a:hover {
	border: 1px solid #3366CC;
	color: #ffffff;
	text-decoration: none;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size: 13px; 
   letter-spacing: normal;
	background-color: #678BDA;
	display: block;
	width: 150px;
	text-align: center;
	text-decoration: none;
}

td.menuright a, td.menuright a:hover {
	display: block;
	width: 120px;
	color: #006699;
	text-decoration: none;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size: 13px; 
   letter-spacing: normal;
	font-weight: bold;
}

td.menuright a:hover {
	text-decoration: underline;
}


.kolommen {
	text-align: left;
	vertical-align: top;
	/*padding: 0px;*/
   width: 50%;
}
.right { padding-left: 15px; }

.blok {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px; 
  color: #000000;
  margin: 0px 0px 15px 0px; 
  padding: 0px 0px 10px 0px;
  background: #FFFFE3;
}
.blok ul li { line-height: 18px; }

.blokrechts {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px; 
  color: #000000;
  margin-top: 1px; 
  margin-bottom: 15px; 
  padding-left: 0px;
  width: 120px;
}

.blok h2, .blokrechts h2 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding-left: 2px; 
  color: #ffffff;
  background: #3366CC;
  height: 20px;
  margin-bottom: 0px;
  padding-top: 2px;
  vertical-align: bottom;
}

.blokrechts h2 {
	width: 120px;
}

table.nieuwpopu {
}

table.nieuwpopu td {
	vertical-align: top;
}

.firstletter {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  font-size: 32px; 
  color: #ff0000; 
  font-weight: bold;}
  
.head {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #ffffff; 
  font-weight: none;}

.headlight {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #ffffff; 
  font-weight: none;}

.FORUMLIST1 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #000066; 
  font-weight: none;}
  
#footer { height: 20px;padding-top: 5px; }
#footer a { font-size: 11px; color: #000; }
#footer a:hover { text-decoration: none; }


/* Oude styles forum */

table.forum a { color: #006699; text-decoration: none; color: #0066A9; font-size: 11px; }
table.forum A:hover {color: #006699; text-decoration: none; font-size: 11px; }
table.forum A:visited {color: #006699; text-decoration: none; font-size: 11px; }

.titela {FONT-FAMILY: verdana,arial; FONT-SIZE: 10pt; COLOR: #ff0000; FONT-WEIGHT: bold;}
.titelb {FONT-FAMILY: verdana,arial; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-WEIGHT: bold}
.titelc {FONT-FAMILY: verdana,arial; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-WEIGHT: bold}
.titeld {FONT-FAMILY: verdana,arial; FONT-SIZE: 10pt; COLOR: #000000; FONT-WEIGHT: bold}
.titele {FONT-FAMILY: verdana,arial; FONT-SIZE: 16pt; COLOR: #000000; FONT-WEIGHT: bold}
.titelf {FONT-FAMILY: verdana,arial; FONT-SIZE: 10pt; COLOR: #9C1029; FONT-WEIGHT: bold}
.titlej {FONT-FAMILY: verdana; FONT-SIZE: 11pt; COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
.titlej b { line-height: 25px; margin: 0 0 0 2px; }
.teksta, .teksta a {FONT-FAMILY: verdana; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none}
.tekstb {FONT-FAMILY: verdana,arial; FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none}
.tekstc {FONT-FAMILY: verdana,arial; FONT-SIZE: 8pt; COLOR: #ff0000; TEXT-DECORATION: none}
.tekstd {FONT-FAMILY: verdana,arial; FONT-SIZE: 8pt; COLOR: #9C1029; FONT-WEIGHT: bold}
.tekste { color: #000000; font-size: 8pt; font-family: verdana,sans-serif; text-decoration: none}
.link { color: #3163CE; font-size: 8pt; font-family: verdana,sans-serif;}
.linke { color: #cc0000; font-size: 8pt; font-family: verdana,sans-serif;}
.linkf { color: #3167CE; font-size: 8pt; font-family: verdana,sans-serif;}
td.club {background: #F8F6F4 url("http://www.reiswebtravel.nl/img/bg_stempel.gif") no-repeat fixed bottom right;}
.smalltitle {FONT-FAMILY: verdana; FONT-SIZE: 8pt; COLOR: #006699; FONT-WEIGHT: bold; TEXT-DECORATION: none}

td.kop a { font-family: Arial; font-weight: bold; font-style : italic; color : #000066; font-size: 24px; }

table.forumoverzicht { border: 2px solid #3163D6; }
table.forumoverzicht table td { padding: 4px; }

#nav a
{
	width: 100%;
	display: block;
	border: 0px;
	height: 20px;
	text-indent: 3px;
	color: #000000;
	font-weight: bold;
	border-top: 1px solid #FFBD64; border-bottom: 1px solid #FF980D;
	text-decoration: none;
	padding-top: 4px;
}

#nav a:hover
{
	color: #000000;
	background-color: #FFB961;
	border-top: 1px solid #FFB961; border-bottom: 1px solid #FFB961;
	text-decoration: none;
}

/* Suggest */

#searchBox { width: 285px; }

#suggestBox { 
	display: none;
	position: absolute;
	left: 368px;
	top: 23px;
	z-index: 200;
	width: 283px;
	border: 1px solid #3366CC;
	background: #FFF;
	
	_left: 370px;
}
#suggestBox ul { margin: 0; padding: 0; list-style: none; }
#suggestBox ul li { 
	font-size: 10px;
	line-height: 16px; 
	padding: 2px 3px 3px 6px;
}
#suggestBox ul li a { font-size: 10px; text-decoration: none;  }
#suggestBox ul li.selected { background: #3366CC; color: #FFF; cursor: pointer; }

#suggestContainer { position: relative; }

#rechts #multislot p a{
	color:#3366CC;
}