body {
	font-family: Arial, helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

table {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #0F218B;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #0F218B;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

input, textarea{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px; 
	color: Black;
}

.td_vliegtickets {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #0F218B;
	margin-left : 10px;
}

.table1{
	border : 1 solid White;
	width : 100%;
	}
.td1{
	background-color : #FFFF99;
	font-weight : bold;
}
.td2{
	background-color : #FFDD1A;
}

.wit{
    font-family: Arial, helvetica, sans-serif;
	font-size : 11px;
	color:#FFFFFF;
}

.pic{
    border:1 solid #FFD900;
}

.datum{
	font-family: Arial, helvetica, sans-serif;
	font-size : 10px;
	color:#BFC4E0;
}
.footer{
	font-family: Arial, helvetica, sans-serif;
	font-size : 10px;
	color:#BFC4E0;
	text-align : center;
}

.buttons{
	border:1 solid #FFFFFF; 
	background-color:#FFFF99;
	color : #0F218B;
	font-weight : bold;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px; 
}

table.blauw_vetgedrukt 
{
	width: 156px; 
}
table.blauw_vetgedrukt tr td div { cursor: hand; }
a.unique         { font-size: 11px; color: #0F218B; text-decoration: none; }
a.unique:link    { font-size: 11px;  color: #0F218B; text-decoration: none; }
a.unique:visited { font-size: 11px;  color: #0F218B; text-decoration: none; }
a.unique:hover   { font-size: 11px;  color: #0F218B; text-decoration: underline; }

/* a.#advanced_search { font-size: 11px; font-weight: bold; color: #0F218B; text-decoration: none; } */
a:visited.#advanced_search { font-size: 11px;  color: #0F218B; text-decoration: none; }
a:link.#advanced_search    { font-size: 11px;  color: #0F218B; text-decoration: none; }
a:active.#advanced_search  { font-size: 11px;  color: #0F218B; text-decoration: none; }
a:hover.#advanced_search   { font-size: 11px; color: #0F218B; text-decoration: underline; }

/*paginalink*/
a.paglink         { font-size: 11px;  color: Blue; text-decoration: none; 	font-weight: bold;}
a.paglink:hover   { font-size: 11px; color: red; text-decoration: underline; 	font-weight: bold;}

a.footer      { font-family: Arial, helvetica, sans-serif;font-size : 10px; color:#BFC4E0; text-decoration: none; }
a.footer:link    { font-family: Arial, helvetica, sans-serif;font-size : 10px; color:#BFC4E0; text-decoration: none; }
a.footer:visited { font-family: Arial, helvetica, sans-serif;font-size : 10px; color:#BFC4E0; text-decoration: none; }
a.footer:hover   { font-family: Arial, helvetica, sans-serif;font-size : 10px; color:#BFC4E0; text-decoration: underline; }

table.blauw_vetgedrukt tr td 
{
	height: 20px;
	font: 11px, arial;
	color: #0F218B;
}
#main {
	width: 780px;
	padding: 0px;
	border: none;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	height: auto;
	position: relative;
	top: 0px;
	visibility: visible;
	background-image : url(../images/bg_totaal.gif);
	background-repeat : repeat;
	z-index : 0;
}
#header{
	width: 780px;
	height:92px;
	z-index: 2;
}
#buttons{
	position: absolute;
	height:17px;
	top:74px;
	left:174px;
	z-index : 1;
}
#datum {
	font-family:  Verdana, Arial, helvetica, sans-serif;
	font-size : 9px;
	color:#BFC4E0;
	position: absolute;
	top:76px;
	left:5px;
	z-index:2;
}
#banners {
	top:85px;
	left:0px;
	z-index:3;
}
#tfp {
	position: absolute;
	top:90px;
	left:400px;
	z-index:3;
}

/* mailform */

.form_title
{
	margin-bottom: 3px;
	padding-right: 3px;
	background-color: #ffff99;
	font-weight: bold;
	color: #0f218b;
	height : 20px;
	line-height:20px;
	padding-left:4px;
}

.mailform_required
{
	font-size: 10px;
	color: #ff0000;
}

.mailform_error
{
	font-weight: bold;
	color: #ff0000;
}

input, textarea, button
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
