 .pricingtable_prices	 {
 font: 10px arial;
 color: #827263;
 text-align: center;
}

.pricingtable_description	 {
 font: 10px arial;
 color: #827263;
 text-align: left;
}

.submit	 {
 border-style : solid;
 border-color : #CCCCCC;
 border-width : 1px;
}
		
.fieldcell input { 

 

 font: 11px arial; 

 background-color: #E9E9E9; 

 color: #827263; 

 border: 1px solid #827263; 

 margin-right: 0px; 

} 



.fieldcell2 input { 

 

 font: 11px arial; 

 background-color: #E9E9E9; 

 color: #827263;  

 margin-right: 0px; 

} 



.labelcell { 

 font: 11px arial; 

 color: #827263; 

 background-color: #DBDBDD;

 

} 

.vliegtijden { 

 font: 11px arial; 

 color: #827263; 

} 

.vliegtijdenbold { 

 font: 11px arial; 
 font-weight: bold;
 color: #827263; 

} 

.fieldcell { 

 background-color: #E9E9E9; 

 color: #827263;

 margin-right: 0px;

 padding-right: 0px;
 padding-left: 3px;
 padding-top: 1px;

} 



.fieldcell2 { 

 background-color: #E9E9E9; 

 color: #000000; 

  

 margin-right: 0px; 

 padding-right: 0px; 



} 



.res_border {

border:1px solid #827263;

}



.res_form {

font: 11px arial; 

font-weight: normal;

color: #827263;

border:1px solid #827263; 

border-collapse: collapse; 

}



.res_form2 {

font: 11px arial; 

font-weight: normal;

color: #827263;

border-collapse: collapse;

}



.res_menu

{

width:120px;

font: 11px arial; 

font-weight: normal;

color: #827263;

}



.res_vliegticket_title

{

width:60px;

font: 11px arial; 

font-weight: normal;

color: #827263;

}



.h1 {

font: 18px arial; 

font-weight: bold;

color: #990000;

margin-top:0px;

margin-bottom:0px;

}



.h2 {

font: 15px arial; 

font-weight: bold;

color: #990000;

margin-top:0px;

margin-bottom:0px;

}



.h3 {

font: 14px arial; 

font-weight: bold;

color: #990000;

}



.normal {

font: 13px arial; 

color: #827263;

}



.ddm1 .services2:hover {

padding: 3px 8px 4px 8px;

text-decoration: none;

display: block;

white-space: nowrap;

font-weight: bold;

background: #0066FF;

color: #000000;

font: 11px arial; 

font-weight: bold;

}



.ddmx {

font: 14px arial; 

font-weight: bold;

}

.ddmx .reizen,

.ddmx .reizen:hover,

.ddmx .reizen-active,

.ddmx .reizen-active:hover {

padding: 3px 8px 4px 8px;

background: #00CC00;

color: #ffffff;

	font-weight: bold;

	text-decoration: none;

	display: block;

    border: 1px #00CC00;

    border-style: solid none solid none;

    text-decoration: none;

    display: block;

    position: relative;

}

.ddmx .golf,

.ddmx .golf:hover,

.ddmx .golf-active,

.ddmx .golf-active:hover {

	padding: 3px 8px 4px 8px;

	background: #FF6600;

	color: #ffffff;

	font-weight: bold;

	text-decoration: none;

	display: block;

    border: 1px #FF6600;

    border-style: solid none solid none;

    text-decoration: none;

    display: block;

    position: relative;

}

.ddmx .kurenwellness,

.ddmx .kurenwellness:hover,

.ddmx .kurenwellness-active,

.ddmx .kurenwellness-active:hover {

	padding: 3px 8px 4px 8px;

	background: #009900;

	color: #ffffff;

	font-weight: bold;

	text-decoration: none;

	display: block;

    border: 1px #009900;

    border-style: solid none solid none;

    text-decoration: none;

    display: block;

    position: relative;

}
.ddmx .hotels,

.ddmx .hotels:hover,

.ddmx .hotels-active,

.ddmx .hotels-active:hover {

	padding: 3px 8px 4px 8px;

	background: #6699CC;

	color: #ffffff;

	font-weight: bold;

	text-decoration: none;

	display: block;

    border: 1px #6699CC;

    border-style: solid none solid none;

    text-decoration: none;

    display: block;

    position: relative;

}

.ddmx .campings,

.ddmx .campings:hover,

.ddmx .campings-active,

.ddmx .campings-active:hover {

	padding: 3px 8px 4px 8px;

	background: #990066;

	color: #ffffff;

	font-weight: bold;

	text-decoration: none;

	display: block;

    border: 1px #990066;

    border-style: solid none solid none;

    text-decoration: none;

    display: block;

    position: relative;

}


.ddmx .specialsites,

.ddmx .specialsites:hover,

.ddmx .specialsites-active,

.ddmx .specialsites-active:hover {

	padding: 3px 8px 4px 8px;

	background: #FF9900;

	color: #ffffff;

	font-weight: bold;

	text-decoration: none;

	display: block;

    border: 1px #FF9900;

    border-style: solid none solid none;

    text-decoration: none;

    display: block;

    position: relative;

}
.ddmx .vakantiehuizen,

.ddmx .vakantiehuizen:hover,

.ddmx .vakantiehuizen-active,

.ddmx .vakantiehuizen-active:hover {

	padding: 3px 8px 4px 8px;

	background: #FFCC00;

	color: #ffffff;

	font-weight: bold;

	text-decoration: none;

	display: block;

    border: 1px #FFCC00;

    border-style: solid none solid none;

    text-decoration: none;

    display: block;

    position: relative;

}

.ddmx .services,

.ddmx .services:hover,

.ddmx .services-active,

.ddmx .services-active:hover {

	padding: 3px 8px 4px 8px;

	background: #0066FF;

	color: #ffffff;

	font-weight: bold;

	text-decoration: none;

	display: block;

    border: 1px #0066FF;

    border-style: solid none solid none;

    text-decoration: none;

    display: block;

    position: relative;

}

.ddmx .gids,

.ddmx .gids:hover,

.ddmx .gids-active,

.ddmx .gids-active:hover {

	padding: 3px 8px 4px 8px;

	background: #0099FF;

	color: #ffffff;

	font-weight: bold;

	text-decoration: none;

	display: block;

    border: 1px #0099FF;

    border-style: solid none solid none;

    text-decoration: none;

    display: block;

    position: relative;

}

.ddmx .reizen2,

.ddmx .reizen2:hover,

.ddmx .reizen2-active,

.ddmx .reizen2-active:hover {

    padding: 3px 10px 3px 10px;

    font: 11px arial;

    color: #ffffff;

    font-weight: bold;

    text-decoration: none;

    display: block;

    white-space: nowrap;

    position: relative;

    z-index: 500;

}

.ddmx .specialsites2,

.ddmx .specialsites2:hover,

.ddmx .specialsites2-active,

.ddmx .specialsites2-active:hover {

    padding: 3px 10px 3px 10px;

    font: 11px arial;

    color: #ffffff;

    font-weight: bold;

    text-decoration: none;

    display: block;

    white-space: nowrap;

    position: relative;

    z-index: 500;

}


.ddmx .kurenwellness2,

.ddmx .kurenwellness2:hover,

.ddmx .kurenwellness2-active,

.ddmx .kurenwellness2-active:hover {

    padding: 3px 10px 3px 10px;

    font: 11px arial;

    color: #ffffff;

    font-weight: bold;

    text-decoration: none;

    display: block;

    white-space: nowrap;

    position: relative;

    z-index: 500;

}

.ddmx .golf2,

.ddmx .golf2:hover,

.ddmx .golf2-active,

.ddmx .golf2-active:hover {

    padding: 3px 10px 3px 10px;

    font: 11px arial;

    color: #ffffff;

    font-weight: bold;

    text-decoration: none;

    display: block;

    white-space: nowrap;

    position: relative;

    z-index: 500;

}

.ddmx .hotels2,

.ddmx .hotels2:hover,

.ddmx .hotels2-active,

.ddmx .hotels2-active:hover {

    padding: 3px 10px 3px 10px;

    font: 11px arial;

    color: #ffffff;

    font-weight: bold;

    text-decoration: none;

    display: block;

    white-space: nowrap;

    position: relative;

    z-index: 500;

}

.ddmx .camping2,

.ddmx .camping2:hover,

.ddmx .camping2-active,

.ddmx .camping2-active:hover {

    padding: 3px 10px 3px 10px;

    font: 11px arial;

    color: #ffffff;

    font-weight: bold;

    text-decoration: none;

    display: block;

    white-space: nowrap;

    position: relative;

    z-index: 500;

}

.ddmx .vakantiehuizen2,

.ddmx .vakantiehuizen2:hover,

.ddmx .vakantiehuizen2-active,

.ddmx .vakantiehuizen2-active:hover {

    padding: 3px 10px 3px 10px;

    font: 11px arial;

    color: #ffffff;

    font-weight: bold;

    text-decoration: none;

    display: block;

    white-space: nowrap;

    position: relative;

    z-index: 500;

}

.ddmx .services2,

.ddmx .services2:hover,

.ddmx .services2-active,

.ddmx .services2-active:hover {

    padding: 3px 10px 3px 10px;

    font: 11px arial;

    color: #ffffff;

    font-weight: bold;

    text-decoration: none;

    display: block;

    white-space: nowrap;

    position: relative;

    z-index: 500;

}

.ddmx .gids2,

.ddmx .gids2:hover,

.ddmx .gids2-active,

.ddmx .gids2-active:hover {

    padding: 3px 10px 3px 10px;

    font: 11px arial;

    color: #ffffff;

    font-weight: bold;

    text-decoration: none;

    display: block;

    white-space: nowrap;

    position: relative;

    z-index: 500;

}

.ddmx .reizen2 {

    background: #00CC00;

}


.ddmx .kurenwellness2 {

    background: #009900;

}

.ddmx .golf2 {

    background: #FF6600;

}

.ddmx .specialsites2 {

    background: #FF9900;

}

.ddmx .hotels2 {

    background: #6699CC;

}

.ddmx .camping2 {

    background: #990066;

}

.ddmx .vakantiehuizen2 {

    background: #FFCC00;

}

.ddmx .services2 {

    background: #0066FF;

}

.ddmx .gids2 {

    background: #0099FF;

}

.ddmx .reizen2 img,

.ddmx .reizen2-active img{

    position: absolute;

    top: 4px;

    right: 1px;

    border: 0;

}

.ddmx .kurenwellness2 img,

.ddmx .kurenwellness2-active img{

    position: absolute;

    top: 4px;

    right: 1px;

    border: 0;

}

.ddmx .golf2 img,

.ddmx .golf2-active img{

    position: absolute;

    top: 4px;

    right: 1px;

    border: 0;

}

.ddmx .specialsites2 img,

.ddmx .specialsites2-active img{

    position: absolute;

    top: 4px;

    right: 1px;

    border: 0;

}

.ddmx .hotels2 img,

.ddmx .hotels2-active img{

    position: absolute;

    top: 4px;

    right: 1px;

    border: 0;

}

.ddmx .camping2 img,

.ddmx .camping2-active img{

    position: absolute;

    top: 4px;

    right: 1px;

    border: 0;

}

.ddmx .vakantiehuizen2 img,

.ddmx .vakantiehuizen2-active img{

    position: absolute;

    top: 4px;

    right: 1px;

    border: 0;

}

.ddmx .services2 img,

.ddmx .services2-active img{

    position: absolute;

    top: 4px;

    right: 1px;

    border: 0;

}

.ddmx .gids2 img,

.ddmx .gids2-active img{

    position: absolute;

    top: 4px;

    right: 1px;

    border: 0;

}

.ddmx .reizen2:hover,

.ddmx .reizen2-active,

.ddmx .reizen2-active:hover {

    background: #00CC00;

	color: #000000;

}

.ddmx .kurenwellness2:hover,

.ddmx .kurenwellness2-active,

.ddmx .kurenwellness2-active:hover {

    background: #009900;

	color: #000000;

}

.ddmx .golf2:hover,

.ddmx .golf2-active,

.ddmx .golf2-active:hover {

    background: #FF6600;

	color: #000000;

}

.ddmx .hotels2:hover,

.ddmx .hotels2-active,

.ddmx .hotels2-active:hover {

    background: #6699CC;

	color: #000000;

}

.ddmx .specialsites2:hover,

.ddmx .specialsites2-active,

.ddmx .specialsites2-active:hover {

    background: #FF9900;

	color: #000000;

}

.ddmx .camping2:hover,

.ddmx .camping2-active,

.ddmx .camping2-active:hover {

    background: #990066;

	color: #000000;

}

.ddmx .vakantiehuizen2:hover,

.ddmx .vakantiehuizen2-active,

.ddmx .vakantiehuizen2-active:hover {

    background: #FFCC00;

	color: #000000;

}

.ddmx .services2:hover,

.ddmx .services2-active,

.ddmx .services2-active:hover {

    background: #0066FF;

	color: #000000;

}

.ddmx .gids2:hover,

.ddmx .gids2-active,

.ddmx .gids2-active:hover {

    background: #0099FF;

	color: #000000;

}

.ddmx .arrow,

.ddmx .arrow:hover {

    padding: 3px 16px 4px 8px;

}

.ddmx .section {

    border: 0px;

    position: absolute;

    visibility: hidden;

    z-index: -1;

}
div#AirBerlinForm2
{
	display: none;
	margin: 0px 20px 0px 20px;
	font-family: Arial, sans-serif;
	font-size: .8em;
}

div#SkyEuropeForm
{
	display: none;
	margin: 0px 20px 0px 20px;
	font-family: Arial, sans-serif;
	font-size: .9em;
}

div#MalevForm
{
	display: none;
	margin: 0px 20px 0px 20px;
	font-family: Arial, sans-serif;
	font-size: .8em;
}

div#WizzairForm2
{
	display: none;
	margin: 0px 20px 0px 20px;
	font-family: Arial, sans-serif;
	font-size: .8em;
}

a.commentLink
{
	font-family: Arial, sans-serif;
	font-size: .8em;
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */

div#specialForm1S
{
	display: none;
	margin: 0px 20px 0px 20px;
	font-family: Arial, sans-serif;
	font-size: .8em;
}

div#specialForm1W
{
	display: none;
	margin: 0px 20px 0px 20px;
	font-family: Arial, sans-serif;
	font-size: .8em;
}

div#specialForm2S
{
	display: none;
	margin: 0px 20px 0px 20px;
	font-family: Arial, sans-serif;
	font-size: .8em;
}

div#specialForm2W
{
	display: none;
	margin: 0px 20px 0px 20px;
	font-family: Arial, sans-serif;
	font-size: .8em;
}

div#specialForm3S
{
	display: none;
	margin: 0px 20px 0px 20px;
	font-family: Arial, sans-serif;
	font-size: .8em;
}

div#specialForm3W
{
	display: none;
	margin: 0px 20px 0px 20px;
	font-family: Arial, sans-serif;
	font-size: .8em;
}

div#specialForm4S
{
	display: none;
	margin: 0px 20px 0px 20px;
	font-family: Arial, sans-serif;
	font-size: .8em;
}

div#specialForm4W
{
	display: none;
	margin: 0px 20px 0px 20px;
	font-family: Arial, sans-serif;
	font-size: .8em;
}

.tdl{}

/* time table*/
.tableAirportHeaderLeft { width:480px; background-color: #EE3124; height:25px; padding:0 0 0 13px;}
.tableAirportHeaderRight { width:53px; background-color: #EE3124; height:25px; text-align: right;}

.tableDestMain { border:solid 1px #1D3D7A; width:533px;}
.tableDestHeader { background-color:#1D3D7A; height:25px;}
.tableDestHeaderLeft { width:480px; background-color: #1D3D7A; height:25px; padding:0 0 0 13px;}
.tableDestHeaderRight { width:53px; background-color: #1D3D7A; height:25px; text-align: right;}
.tableDestHeaderLeftIndirect { width:480px; background-color: #1D3D7A; color:#fff; font-weight:bold; height:25px; padding:0 0 0 13px;}
.tableDestHeaderRightIndirect { width:50px; background-color: #1D3D7A; height:25px; text-align: right;}

.tableCityHeader { font-weight: bold; background-color:#A8C8FC; text-align: center;}
.tableCityHeader45 { font-weight: bold; background-color:#A8C8FC; text-align: center; width:43px;}
.tableCityHeader140 { font-weight: bold; background-color:#A8C8FC; text-align: center; width:138px;}
.tableCityHeader100 { font-weight: bold; background-color:#A8C8FC; text-align: center; width:98px;}
.tableCityHeader90 { font-weight: bold; background-color:#A8C8FC; text-align: center; width:88px;}
.tableCityHeader91 { font-weight: bold; background-color:#A8C8FC; text-align: center; width:89px;}
.tableCityHeader92 { font-weight: bold; background-color:#A8C8FC; text-align: center; width:90px;}
.tableCityHeader120 { font-weight: bold; background-color:#A8C8FC; text-align: center; width:118px;}
.tableCityHeader60 { font-weight: bold; background-color:#A8C8FC; text-align: center; width:58px;}
.tableCityHeader65 { font-weight: bold; background-color:#A8C8FC; text-align: center; width:63px;}
.tableCity01 { background-color:#DDEAFF; text-align: center;}
.tableCity02 { text-align: center; border-bottom:1px solid #DDEAFF;}
.dfcIndent { margin: 0px 0px 13px 30px}
.cityIndent { margin: 0px 0px 0px 50px}

.table533 { width:533px; border:solid 0px #000;}

.dfcIndent { margin: 0px 0px 13px 30px}
.cityIndent { margin: 0px 0px 0px 50px}

   .strapline {
	
	background: transparent;
	color:#333;
	border: 2px dashed #990000;
	margin:5px;
	padding:8px 8px 15px 8px
}

   .dashedline {
	
	background: transparent;
	color:#333;
	border: 1px dashed #990000;
	margin:5px;
	padding:8px 8px 15px 8px
}