BODY.topframe
{
	BACKGROUND=#001C37;
	text-align: center;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: arial,helvetica
}
BODY.bottomframe
{
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: arial,helvetica
}
.spotlightcell
{
padding: 5 px;
border:1px solid #E13B21;
background:white;
}

.announcement
{
padding: 15 px;
border:1px solid yellow;
background:#E13B21;
color:white;
width:100%;
}

.spotlightbox
{
padding: 15 px;
border:1px solid #E13B21;
background:white;
overflow:scroll;
width:100%;
SCROLLBAR-FACE-COLOR: white;
SCROLLBAR-HIGHLIGHT-COLOR: white;
SCROLLBAR-SHADOW-COLOR: white;
SCROLLBAR-3DLIGHT-COLOR: white;
SCROLLBAR-ARROW-COLOR: #001C37;
SCROLLBAR-TRACK-COLOR: white;
SCROLLBAR-DARKSHADOW-COLOR: #dddddd
}
BODY.welcome
{
SCROLLBAR-FACE-COLOR: #001C37;
SCROLLBAR-HIGHLIGHT-COLOR: #EB4304;
SCROLLBAR-SHADOW-COLOR: #EB4304;
SCROLLBAR-3DLIGHT-COLOR: #EB4304;
SCROLLBAR-ARROW-COLOR: #EB4304;
SCROLLBAR-TRACK-COLOR: #001C37;
SCROLLBAR-DARKSHADOW-COLOR: #EB4304;
	BACKGROUND=#001C37;
	text-align: center;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: arial,helvetica
}
BODY.follow
{
SCROLLBAR-FACE-COLOR: #001C37;
SCROLLBAR-HIGHLIGHT-COLOR: #EB4304;
SCROLLBAR-SHADOW-COLOR: #EB4304;
SCROLLBAR-3DLIGHT-COLOR: #EB4304;
SCROLLBAR-ARROW-COLOR: #EB4304;
SCROLLBAR-TRACK-COLOR: #001C37;
SCROLLBAR-DARKSHADOW-COLOR: #EB4304;
	BACKGROUND=#001C37;
	text-align: center;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: arial,helvetica
}
BODY.popup
{
SCROLLBAR-FACE-COLOR: #001C37;
SCROLLBAR-HIGHLIGHT-COLOR: #EB4304;
SCROLLBAR-SHADOW-COLOR: #EB4304;
SCROLLBAR-3DLIGHT-COLOR: #EB4304;
SCROLLBAR-ARROW-COLOR: #EB4304;
SCROLLBAR-TRACK-COLOR: #001C37;
SCROLLBAR-DARKSHADOW-COLOR: #EB4304;
	margin: 0px;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: arial,helvetica;
    MARGIN: opx;
}
BODY.nomargins
{
SCROLLBAR-FACE-COLOR: #001C37;
SCROLLBAR-HIGHLIGHT-COLOR: #EB4304;
SCROLLBAR-SHADOW-COLOR: #EB4304;
SCROLLBAR-3DLIGHT-COLOR: #EB4304;
SCROLLBAR-ARROW-COLOR: #EB4304;
SCROLLBAR-TRACK-COLOR: #001C37;
SCROLLBAR-DARKSHADOW-COLOR: #EB4304;
	background:#003366;
	margin: 0px;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: arial,helvetica;
    MARGIN: opx;
}
P
{
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: arial,helvetica
}
UL
{
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: arial,helvetica;
    list-style-image:url(../images/bullet.gif);
	margin-top: 0px;
	margin-bottom: 0px;	
	margin-left: 16px;
}
LI
{
	margin-top: 0px;
	margin-bottom: 0px;	
{
OL
{
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: arial,helvetica
}
TH
{
    FONT-SIZE: 9pt;
    COLOR: #F96B13;
    FONT-FAMILY: arial,helvetica;
    text-align: left;
}
TD
{
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: arial,helvetica;
    VERTICAL-ALIGN: top;
}
H1
{
    FONT-WEIGHT: lighter;
    MARGIN-TOP: 20px;
    FONT-SIZE: 13pt;
    COLOR: #EB4304;
    FONT-FAMILY: arial black, arial,helvetica
}
H2
{
    FONT-WEIGHT: bolder;
    MARGIN-TOP: 6px;
    MARGIN-BOTTOM: 2px;
    FONT-SIZE: 10pt;
    COLOR: #EB4304;
    FONT-FAMILY: arial,helvetica
}
H3
{
    xFONT-WEIGHT: bolder;
    MARGIN-TOP: 4px;
    MARGIN-BOTTOM: 2px;
    FONT-SIZE: 10pt;
    COLOR: #EB4304;
    FONT-FAMILY: arial,helvetica
}
H4
{
    FONT-WEIGHT: lighter;
    MARGIN-TOP: 6px;
    FONT-SIZE: 9pt;
    COLOR: #7891A7;
    FONT-FAMILY: arial black, arial,helvetica
}
TH.smalltable
{
	TEXT-ALIGN: left;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 8pt;
	FONT-FAMILY: arial,helvetica;
}
TD.smalltable
{
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    FONT-SIZE: 7pt;
    COLOR: #003366;
    FONT-FAMILY: arial,helvetica;
}
TD.mainNav, A.mainNav
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial,helvetica;
	padding-left: 3px;
    FONT-WEIGHT: bolder;
    COLOR: #003366;
}
TD.mainNavOver
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial,helvetica;
	padding-left: 3px;
    FONT-WEIGHT: bolder;
    COLOR: #003366;
}
A.mainNav:hover
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial,helvetica;
	padding-left: 3px;
    FONT-WEIGHT: bolder;
    COLOR: #336699;
    TEXT-DECORATION: none;
}
TD.mainNavSelected
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial,helvetica;
	padding-left: 3px;
    FONT-WEIGHT: bolder;
    COLOR: #EB4304;
}
spotlightText
{
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: arial,helvetica
}
subnavSelectedTitle, TD.subnavSelectedTitle
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial,helvetica;
	padding-left: 3px;
    FONT-WEIGHT: bolder;
    COLOR: #ffffff;
}
TD.subnavItems
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial,helvetica;
	padding-left: 3px;
    FONT-WEIGHT: bolder;
    COLOR: #ffffff;
}
INPUT.checkbox
{
    BORDER: 0px solid;
    BACKGROUND: #ffffff;
}

INPUT.smallbutton
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BACKGROUND: #7891A7;
    BORDER-LEFT: black 1px solid;
    COLOR: #eceff2;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 16px
}
INPUT.button
{
    FONT-SIZE: 8pt;
    BACKGROUND: #EB4304;
    xBACKGROUND: #EB4304;
    COLOR: #eceff2;
    BORDER: #003366 1px solid;
    HEIGHT: 18px;
	padding: 1px;
}
INPUT
{
    BORDER: #7891A7 1px solid;
    FONT-SIZE: 9pt;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    HEIGHT: 18px
}
TEXTAREA
{
    BORDER: #7891A7 1px solid;
    FONT-SIZE: 9pt;
    BACKGROUND: #efefef;
    COLOR: #000000;
}
SELECT
{
    BORDER: #7891A7 1px solid;
    FONT-SIZE: 9pt;
    BACKGROUND: #efefef;
    COLOR: #000000;
}
INPUT.textbox
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 7pt;
    BACKGROUND: #ffffff;
    BORDER-LEFT: black 1px solid;
    COLOR: #7891A7;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 18px
}
TEXTAREA
{
    BACKGROUND: #ffffff;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
}

.smallfont
{
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: arial,helvetica
}
A
{
    FONT-WEIGHT: bolder;
    COLOR: #003366;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bolder;
    COLOR: #336699;
    TEXT-DECORATION: underline
}
.subNavSelected
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial,helvetica;
    FONT-WEIGHT: lighter;
    COLOR: #336699;
    BACKGROUND: #dfdfdf;
	margin-top:2px;
	margin-bottom:2px;
}
.subNav
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial,helvetica;
    FONT-WEIGHT: lighter;
    COLOR: #003366;
	BACKGROUND: #dfdfdf;
	margin-top:2px;
	margin-bottom:2px;
}
A.subNav
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial,helvetica;
    FONT-WEIGHT: lighter;
    COLOR: #EB4304;
    BACKGROUND: #dfdfdf;
}
A.subNav:hover
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial,helvetica;
    FONT-WEIGHT: lighter;
    COLOR: #336699;
    xBACKGROUND: #ffffff;
    TEXT-DECORATION: none;
}
.boxText
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #176194;
    FONT-FAMILY: arial
}
.boxPrices
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    COLOR: #F96B13;
    FONT-FAMILY: arial
}
.debuginfo
{
	background:yellow;
	color:red;
	visibility:hidden;
	height:0px;
}
.TOPmenuselecteditem
{
	padding: 4 px;
	margin: 0 px;
	background: #EB4304;
	color: white;
}
.TOPmenuitem
{
	padding: 4 px;
	margin: 0 px;
	color: white;
}
A.TOPmenuitem:hover
{
	color: #EB4304;
    TEXT-DECORATION: none;
}
A.TOPmenuitem
{
	color: white;
}
.countries
{
    COLOR: white;
    TEXT-DECORATION: none;
}
A.countries
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.countries:hover
{
    COLOR: white;
    TEXT-DECORATION: underline;
}
.custReisAccTitle
{
	width: 250px;
	background:#336699;
	color:#efefef;
}
.custPrijsVanaf
{
	color:red;
}
#custReisAccTitle
{
	color:#efefef;
}
A.custReisAccTitle:hover
{
	color:#efefef;
}
.custReisAccCity
{
	background:#336699;
	color:#efefef;
}
.custReisAccType
{
	background:#336699;
	color:#efefef;
}
.custReisPriceList
{
	background:#336699;
	color:#efefef;
}
.custReisImage
{
	background:ivory;
	color:#efefef;
}
.custReisAccSummary
{
	background:#efefef;
	color:#336699;
	padding-bottom: 15px;
}
.custReisCatTitle
{
    xFONT-WEIGHT: bolder;
    padding-TOP: 14px;
    padding-BOTTOM: 12px;
    FONT-SIZE: 14pt;
    COLOR: #336699;
    BACKGROUND: #CDD3E2;
    FONT-FAMILY: arial,helvetica
}
.custReisTable
{
	border: solid #336699 1px ;
	margin: 0px;
	spacing: 0px;
	width:560px;
}
.custReisTableNoLine
{
	margin: 0px;
	spacing: 0px;
	width:560px;
}
.custReisTableShoulder
{
	margin: 0px;
	spacing: 0px;
	width:200px;
}
#leftshoulder
{
	width:149px;
	background:#003366;
	margin: 0px;
	
}
#contentarea
{
	width:589px;
	padding: 10px;
	padding-right: 0px;
	background: #F0F0F0;
}
#rightshoulder
{
	width:150px;
	background:#F0F0F0;
	margin: 0px;
}
#footermenu
{
	margin: 0px;
	text-align: right;
}
#footer
{
	margin-top: 30px;
	background:#f0f0f0;
	text-align: center;
}
.backtoptop
{
	text-align: right;
	font-size: 8pt;
}
.lightborder
{
    BORDER: 1px solid #dddddd;
    margin-bottom: 5px;
}
.specfield
{
	font-size: 8pt;
	FONT-WEIGHT: bolder;
	text-align: right;
}
.specVALUE
{
	font-size: 8pt;
	text-align: right;
}
.readonlybox
{
	border: 1px solid #405C87;
	background: #ffffff;
	COLOR: #405C87;
	width: 60px;
	text-align: right;
}
.personen
{
	width: 30px;
}
.rightalign
{
	text-align: right;
}
table.pricetable
{
	xbackground=#405C87;
	background=#FF8000;
}
th.pricetable
{
	background=#405C87;
	color:#ffffff;
}
td.pricetable
{
	background=#FF8000;
}
A.pricetable
{
    COLOR: #405C87;
    TEXT-DECORATION: underline
}
SELECT.pricetable
{
    BORDER: #FF8000 1px solid;
    FONT-SIZE: 9pt;
    background=#405C87;
    COLOR: #FFFFFF;
}
input.pricetable
{
    BORDER: #405C87 1px solid;
    FONT-SIZE: 9pt;
    background=#FF8000;
    COLOR: #405C87;
}
.subtotaal
{
    text-align:right;
    background=#FF8000;
    COLOR: #ffffff;
    width=200px;
}
.hidden{
	visibility:hidden;
	height:1px;
	overflow:auto;
	border:0px;
}
.shown{
	visibility:visible;
	border:1px solid #003366;
}