body{
	padding:0px;
	margin:0px;
	background-color:#fbfbf0;
}

a:hover 
{
	 text-decoration: underline;
}
a:link 
{ 
	color: #504f3f; 
	text-decoration: none;
}

a:visited 
{
	color: #504F3F; 
	text-decoration: none;
		
}

a.toplist:hover 
{
	 text-decoration: underline;
}
/*
a.toplist:link 
{ 
	text-decoration: none;
}

a.toplist:visited
{
	text-decoration: none;
}
*/
.toplist
{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#000099;
}

.ToplistPrice, .ToplistPrice a:link, .ToplistPrice a:visited, .ToplistPrice a:active
{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
	text-decoration:none;
}

.vanaf
{
	font-size:10px;
	color:#2663BE;
	font-weight:normal;
	text-decoration:none;
}

.ToplistPrice a:hover
{
	text-decoration:underline;
}
	
.toplisttext
{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#225FAF;
}
.MenuOver{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#BE2F27;
	cursor:hand;
}

.MenuOut{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#0F539F;
	font-weight:bold;
	background-color:#FFFFFF;
	cursor:hand;
}

.QuickSearch
{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#2663BE;
	text-decoration:none;
	font-weight:normal;
	border-bottom: solid 1px #2663BE;
	border-left: solid 1px #2663BE;
	border-right: solid 1px #2663BE;
	border-top: solid 1px #2663BE;	
}
.QuickSearchHeader
{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color: #2663BE;
	font-weight: bold;
}

/* FONTS --------------------------------------------------------------------------------*/
.NormalText, .ResultRows
{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#504f3f;
	text-decoration:none;
	font-weight:normal;
}
.NormalText a:link, .NormalText a:visited, .NormalText a:active
{
	text-decoration:none;
	line-height: 16px;
}

.NormalText a:hover
{
	text-decoration:underline;
}
/* Deze zorgt er voor dat alle links worden underlined
.NormalText a:link, .NormalText a:visited, .NormalText a:active
{
	text-decoration:underline;
}
*/
.NormalText:hover{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#2663BE;
	text-decoration:none;
}

.NormalTextBold, .accoTitle{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color: #53544E;
	text-decoration:none;
	font-weight:bold;
}

.NormalTextBold:hover{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#2663BE;
	text-decoration:underline;
	font-weight:bold;
}

.Price{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#504F3F;
	font-weight:bold;
}


.HeaderText
{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:15px;
	color:#504f3f;
	font-weight:bold;
}

.HeaderTextWhite
{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
}

.Labels{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#0F539F;
	font-weight:bold;
	text-decoration:none;
}

.Labels:hover{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#0F539F;
	font-weight:bold;
	text-decoration:underline;
}

.Row0
{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#504F3F;
	text-decoration:none;
}

.Row1
{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#504F3F;
	text-decoration:none;
	background-color:#faecb5;
}

ToplistRow0
{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#000099;
	text-decoration:none;
	cursor:pointer;
}

.ToplistRow1
{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#000099;
	text-decoration:none;
	background-color:#EDEDED;
	cursor:pointer;
}

.accoText{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#504F3F;
	text-decoration:none;
}


.DefaultRowColor
{
	background-color: #faecb5;
}

.SelectBoxSmall{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#303030;
	width:47px;
}

.SelectBox{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#303030;
	width:145px;
}
.SelectBoxNormal
{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#303030;
}
.SelectBoxBig{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#303030;
	width:200px;
}
.SelectBoxBigBlue{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#303030;
	width:200px;
}

.SmallerText
{
	font-size:10px;
	color:#504f3f;
}

.error
{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#FF0000;
	font-weight:bold;
}

.progressbar
{
	width:5px;
	height:6px;	
	background-color:#DDEEFF;
	vertical-align:middle;
}
.progressbarselected
{
	width:5px;
	height:6px;
	background-color:#0F539F;
	vertical-align:middle;
}

/* RESULT TABLE */

.resultTable
{
	width:600px;
}

.colFirst
{
	width:75px;
}

.colSecond
{
	width:186px;
	font-weight:bold;
}

.colThird
{
	width:150px;
}

.colFourth
{
	width:100px;
}

.TravelTypeHeader
{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#2663BE;
	text-decoration:none;
	font-weight:bold;
}

.SearchFormBorder
{
	border:1px;
	border-style:solid;
	border-color:#226CC3;
	
}
.RedTextBold{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
}

.WhiteTextBold{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.BlueTextBold{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#504f3f;
	font-weight:bold;
	text-decoration:none;
}

.BlueTextBold:hover{
	font-family:"Lucida Sans Unicode",Arial,sans-serif;
	font-size:11px;
	color:#504f3f;
	font-weight:bold;
	text-decoration:underline;
}

.generalWidth
{
	width:600px;
}

.resultListWidth
{
	width:575px;
}

.accoInfoWidth
{
	width:200px;
}

.marginHeightResultList
{
	margin-top:10px;
}

.leftmenuElmar
{
	background-color:#fbfbf0;
	width:166px;
	padding-left:5px;
	padding-right:5px;
}

.noClickDivVisible
{
	
	background-image:	url(../images/opacityBack.gif);	
	filter:				alpha (opacity = 50);
	opacity:			0.5;	
	
	z-index :			100;
}
.TravelInfoTable
{
	line-height: 20px;
}

.AccoInfoTable
{
	line-height: 20px;
}
.PriceInfoTable
{
	line-height: 20px;
}

.SelectedPage
{
	background-color: #2663BE;
	color: #ffffff;
	font-weight: bold;
	width: 15px;
	text-align: center;
}

.scrollbarstyle
{
	width: inherit; 
	height: 87px; 
	background-color: inherit; 
	overflow:scroll; 
	overflow-x: hidden;
	scrollbar-face-color:#fbe021;
    scrollbar-shadow-color:black;
    scrollbar-highlight-color:yellow;
    scrollbar-3dlight-color:black;
    scrollbar-darkshadow-color:white;
    scrollbar-track-color:white;
    scrollbar-arrow-color:red;
}

#ReisgezelschapList
{
	 
}

.ShowDetails
{
	visibility:visible;
	display:block;
}
.ShowDetailsOpen
{
	visibility:visible;
	display:block;
}
.HideDetails
{
	visibility:hidden;
	display:none;
	background: #8a9c08;
}

.customText
{
	color:#216CBF;
	font:normal 11px Verdana; 
	text-decoration: none;
}

.customTextNoUnderline
{
	font:normal 11px Verdana; 
	text-decoration: none;
}

.arrow
{
	position:absolute; 
	margin-top:4px; 
	padding-left: 2px; 
}

.arrow_opties
{
	position:absolute; 
	visibility:hidden;
	margin-left: -10px;
	margin-top: 2px;
}


#DetailMenuBlockTitleReisgezelschap
{
	height:47px; 
	cursor:pointer; 
	background-color:#FCEBA6; 
}

#ReisgezelschapList
{
	background-color:white; 
	border-style: solid none none none; 
	border-width:1px medium medium 1px;
}

.bluebold
{
	color:  #504f3f;
	font-weight: bold;
}
#scrolldiv
{
	width:222px; 
	height:150px; 
	border: 1px solid #666; 
	padding: 8px;
	overflow-Y:hidden;
}

optgroup
{
	background-color:#FCEBA6;
}
.option
{
	color:#216DBD;
	background-color:#FFF;
}
.optioncountry
{
	background-color:#FFF;
}
.optgroup2
{
	background-color:#FBFBF0;
}
.option2
{
	color:#1B0D82;
	background-color:#FFF;
	text-align:right;
	padding-right:40px;
}
.lineLeftMenu
{
	background-image:url(../images/leftMenuLine.gif);
	background-repeat:repeat-y;
	width: 24px;
}
.DetailMenuBlockTitleReisgezelschapSelect
{
	text-align: right;
	vertical-align: -10px;
}
.NormalTextBoldSelect
{
	text-align: right;
	font-weight: bold;
	vertical-align: 5px;
}