/* ======================================================== */


html {
  height:100%; 
  max-height:100%;  
  padding:0; 
  margin:0; 
  border:0; 
  background-color: #ffffff; 
  font-family: Trebuchet MS, Tahoma, arial, Verdana, sans-serif; 
  font-size: 10pt;
  /* hide overflow:hidden from IE5/Mac */ 
  /* \*/ 
  overflow: hidden; 
  /* */ 
}

body {
  height:100%; 
  max-height:100%; 
  overflow:hidden; 
  padding:0; 
  margin:0; 
  border:0;
  color: #000000;
}

#content {
  overflow:auto;
  position:absolute;
  z-index:3;
  top:69px;
  bottom:20px;
  left:115px;
  right:0;
  background:#ffffff;
  color: #000000;
  font-size: 10pt;

/*   mijnes hierna */
  background-image: url(../pct_vakantie/keizlogoback.jpg);
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position:  center bottom;/* 240px 20px; /*  */
  padding: 0 0 0 1.5em;
}

* html #content {
  top:0;
  left:0;
  right:0;
  bottom:0;
  height:100%;
  max-height:100%;
  width:100%;
  overflow:auto;
  position:absolute;
  z-index:3;
  border-top:69px solid #fff;
  border-bottom:20px solid #fff;
  border-left:115px solid #fff;
}

#head {
  position:absolute;
  margin:0;
  top:0;
  left:0;
  display:block;
  width:100%;
  height: 69px;/*  69px; /*  */
  background-repeat:no-repeat;
  z-index:5;
  overflow:hidden;

/*   mijnes hierna */
  text-align:right;
  background-image: url(../pct_vakantie/kop_ban.gif);
  background-color: #ffffff;
  background-position: 0px 0px; 
  font-size: 12pt;/*  */
  font-family: Trebuchet MS, Tahoma, arial, Verdana, sans-serif; 
/*  color: #000000; /*  */
}
#dwktext {
  position:absolute;
  margin:0;
  top:0;
  left:110px;
  display:block;
  width:400px;
  height:40px;
  z-index:30;
  overflow:hidden;
  text-align:left; 
}

#dwkactief{
  position:absolute;
  margin:0;
  padding:0;
  top:15px;
  left:290px;
  display:block;
  width:500px;
  height:48px;
  z-index:30;
  overflow:hidden;
  text-align:left;
  /*  border: 1px solid blue; /*  */
}

#vertaal{
  position:absolute;
  margin:0;
  top:0;
  right:0px;
  display:block;
  width:180px;
  height:105px;
  z-index:30;
  overflow:hidden;
  text-align:left; 
  /*  border: 1px solid blue; /*  */
}

#flags{
  position:absolute;
  margin:0;
  top:36px;
  right:150px;
  display:block;
  width:220px;
  height:30px;
  z-index:30;
  overflow:hidden;
  text-align:left; 
}


#foot {
  position:absolute;
  margin:0;
  bottom:0;
  left:0;
  display:block;
  width:100%;
  height:20px;
  z-index:31;
  overflow:hidden;
  background-color: #dedede;
  color:#000;

/*   mijnes hierna */
  text-align:right;
/*  line-height: 120%; */
  font-size: 8pt; 
}
* html #foot {
  font-size: 8pt; 
}

#emailhead {
  position:absolute;
  left:180px;
  top:0px;
  width:74px;
  z-index:30;
  overflow:none;
  text-align:right;
}
* html #emailhead {
  left:180px;
}


#left {
  position:absolute;
  left:0;
  top:69px;
  bottom:20px;
  width:115px;
  z-index:4;
  overflow:auto;


/*   mijnes hierna */
  background-color: #ffffff; /*  */
  background-image:url(../pct_vakantie/cloudsbackground.jpg); /*  */
  background-position:0 0px;  /*  */
/*  background-repeat: no-repeat; /*  */
  font-size: 13px;
  color:#000; /*  */
}
*aanbieding {

}


* html #left {
  height:100%;/*  */
  top:0;
  bottom:0;
  border-top:69px solid #fff;
  border-bottom:20px solid #fff;
}
 
#othersite {
  position:absolute;
  left:51px;
  top:70px;      /*65px; */
  width:115px;
  z-index:30;
  overflow:none;
}

#email {
  position:absolute;
  left:0;
  top:320px;/* 400px;  /*390px; /*   */
  width:115px;
  z-index:30;
  overflow:none;
  text-align:right;
}
#email .news {
  padding:3px;
  font-family: verdana;
  font-size: 8pt;
  font-weight:bold;
  text-align:center;
}


#content p {padding:5px;}

.zi40 {
  z-index:4000;
}

a.nav, a.nav:visited {
/*  display:block;
  width:40px;
  height:25px; /*  */
  text-decoration:none;
  color:#fff;
  font-weight:bold;
  line-height:18px;
}
a.nav:hover {
  color:#fc0;
}

/*   van Witte Keizerin orig site hierna ====================================*/
body {
  color:#000000;
/*  font-family: arial, sans-serif; */
  word-spacing: 0;
  text-indent: 0;
  margin: 0; 
}

a:link {
  color: #1d7700;/*  #33CC00;/*  */
}
a:visited {
  color: #044c49;/* #bb2e00;/* #FF6633;/*   */
}
a:active {
  color: #434d03;/* #d8ad00;/* #FFCC00;/*   */
}
/*
a:hover {
  background-color: #ffffff;
}
*/
a {
   text-decoration: none;/*  */
  font-weight:bold;
}

/*                          LET OP DEZE ERUIT GEHAALD CHECK DE SOURCES *******************************************
a img {
  border-style: none !important;
}

a:visited img {
  border-style: none !important;
}
*/

.blauw{
  color: #0000ff;
}

.f13{
  font-size:13px; /*  */
}

.bold {
  font-weight:bold;
}

.bald {
  font-weight:bold;
}

.rood{
  color: #ff0000;
}

.zwart{
  color: #000000;
}

.geeloranje{
  color: #ff9900;
}

.doranje{
  color: #B74B03;
}
                                 
.dgroen{ 
  color: #2d5f02;
}
.zdgroen{
  color: #173101;
}
.bg-groen{
  background-color: #D2FCCC;
}
.f8{
  font-size:8pt; /*  */
}
.f9{
  font-size:9pt; /*  */
}
.f10{
  font-size:10pt; /*  */
}
.f11{
  font-size:11pt; /*  */
}
.f12{
  font-size:12pt; /*  */
}
.f13{
  font-size:13pt; /*  */
}
.f14{
  font-size:14pt; /*  */
}
.f16{
  font-size:16pt !important; /*  */
}
.f18{
  font-size:18pt !important; /*  */
}
.f20{
  font-size:20pt !important; /*  */
}

.nomarge{   /* geen margin  */
  margin: 5pt;
}

.marge5pt {   /* 5pt margin  */
  margin: 5pt;
}

.marge2pt {   /* 5pt margin  */
  margin: 2pt;
}

.padr55pt {   
  padding-right:55px;
}

.halfmarge {   /* halve margin  */
  margin: 0.5em;
}

.w600{
  width: 600px;
}

.w450{
  width: 450px;
}

.wpct100{
  width: 100%;
}
 
.infotxt {
	font-family: Trebuchet MS, Verdana;
	font-size:10pt;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.infotxtbl {
	font-family: Trebuchet MS, Verdana;
	font-size:10pt;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #0172BC; 
	text-decoration: none;
}
.infotxtgr {
	font-family: Trebuchet MS, Verdana;
	font-size:10pt;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #00C000; 
	text-decoration: none;
}
.infotxtrd {
	font-family: Trebuchet MS, Verdana;
	font-size:10pt;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #ff0000; 
	text-decoration: none;
}
.infotxtsml {
	font-family: Trebuchet MS, Verdana;
	font-size:9pt;
	font-style: normal;
	color: #000000;
}

.imgbut {
      border-style:outset;
      border-color: green;
      border-width:6px;
}

.txtbut {
      border-style:outset;
      border-color: green;
      border-width:4px;
      background-color: #c5e894;
      display: block;
      font-size:12pt; /*  */
      font-weight:bold;
}

.blauwinf {
	color: #0172BC; /*#FF6600;   #0172BC; */
}


h1 {
      font-family: Palatino Linotype, Comic sans;
	font-size: 20pt;
	font-style: italic;
	font-weight: bold;
	color: #0172BC; /*  #0172BC; */
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
      line-height:90%;
}

h2 {
      font-family: Palatino Linotype, Comic sans;
	font-size: 14pt;
	font-style: italic;
	font-weight: bold;
	color: #0172BC; /*  #0172BC; */
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
      line-height:110%;
}

h3 {
      font-family: Palatino Linotype, Comic sans;
      font-size:14pt; /*  */
	font-style: italic;
	font-weight: normal;
	color: #0172BC;
	font-variant: normal;
}

h4 {
      font-weight:bold;
      font-family: Palatino Linotype, Comic sans;
      font-size:12pt; /*  */
	font-style: italic;
	font-weight: bold;
	color: #0172BC;
}

h5 {
  font-weight:bold;
  font-family: Palatino Linotype, Comic sans;
  font-size:14pt; /*  */
}

@media print
{
.noprinting{
  display: none;
}
}
/*   van Witte Keizerin orig site hiervoor ==================================*/

.dikrood14 {
  color:#ca1c1d;
  font-size: 14pt;
  font-weight:bold
  }

.dikrood24 {
  color:#ca1c1d;
  font-size: 24pt;
  font-weight:bold
  }

.divtop {
  padding-top: 0px;
}
