body, p
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
}

body
{
	background-color: #F6F4F1;
}

table, tr, th, td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
}

a, a:link, a:visited
{
	text-decoration: underline;
	color: #6D9E31;
	font-weight: bold;
}


a:active, a:focus, a:hover
{
	color: #6D9E31;
	text-decoration: underline;
	font-weight: bold;
}

h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

h2
{
	/*color:#1e1e1e;*/
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	margin: 4px 0px 5px 0px;
}

h3
{
	/*color:#1e1e1e;*/
	color: Black;
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	margin: 4px 0px 5px 0px;
}

form
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

input, textarea
{
	/*color:#1e1e1e;*/
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: transparent;
}

.SelectBox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	background-color: white;
	border: 0px none white;
}
.SelectBoxError
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	background-color: #D19949;
	border: 0px none white;
}
.FormButton
{
	border: 0px none white;
}

.InputBox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	background-color: #F6F4F1;
	border: 1px solid #399AA6;
}

.InputBoxError
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	background-color: #FFFF80;
	border: 1px solid #399AA6;
}

.ErrorText
{
	color: #D19949;
}
.Div_FloatEnd
{
	clear: both;
	float: none;
}

/*----------------------------------------------------------------------------------------*/
/*	MainFrame																										*/
/*----------------------------------------------------------------------------------------*/

#Main_TotalFrame
{
	/*width: 100%;*/
	background-color: #F6F4F1;
}

#Main_TotalContent
{
	width: 970px;
	background-color: white;
}

#Main_TopBar
{
	width: 970px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #F6F4F1;
}

#Main_TopBar_Left
{
	width: 750px;
	height: 160px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

#Main_TopBar_Left_Line1
{
	width: 750px;
	height: 25px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#Main_TopBar_Left_Line1TXT
{
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 0px 5px;
}

#Main_TopBar_Left_Line2
{
	width: 750px;
	height: 114px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#Main_TopBar_Left_Line3
{
	width: 750px;
	height: 21px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../MediaFiles/Image/Main_Layout/BG_TopMenu.gif);
}
#Main_TopBar_Left_Line3TXT
{
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 10px;
	color: white;
	text-decoration: none;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

#Main_TopBar_Right
{
	width: 220px;
	height: 160px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-image: url(../MediaFiles/Image/Main_Layout/BG_TopBar_Right.gif);
}

#Main_TopBar_Right_Line1
{
	width: 210px;
	height: 141px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	font-size: 10px;
}

#Main_TopBar_Right_Line1TXT
{
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 0px 10px;
}

#Main_TopBar_Right_Line2
{
	width: 220px;
	height: 21px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 16px;
	font-weight: bold;
	color: White;
}


#Main_Content, #Main_Content_Footer
{
	width: 970px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: white;
	background-image: url(../MediaFiles/Image/Main_Layout/BG_Content.gif);
}

#Main_Content_Frame
{
	width: 735px;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 0px;
	float: left;
}



/*----------------------------------------------------------------------------------------*/
/*	Homepage																											*/
/*----------------------------------------------------------------------------------------*/

#Homepage_Content
{
	width: 480px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	float: left;
}

#Homepage_ContentTxt
{
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
}

#Homepage_Content_Ace2
{
	width: 245px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 10px 0px;
	float: left;
}


#Homepage_Content_ACE1
{
	background-color: #C2E0E2;
	background-image: url(../MediaFiles/Image/Main_Layout/BG_Ace1_Homepage.gif);
	width: 221px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	float: left;
}

#Homepage_Content_ACE1_TXT
{
	margin: 10px 10px 0px 10px;
	padding: 0px 0px 0px 3px;
}

/*----------------------------------------------------------------------------------------*/
/*	Vervolgpagina's																								*/
/*----------------------------------------------------------------------------------------*/

#Pages_Content
{
	width: 520px;
	margin: 0px 7px 0px 0px;
	padding: 0px 0px 10px 0px;
	float: left;
}

#Pages_Content_Ace2
{
	width: 180px;
	margin: 0px 18px 0px 10px;
	padding: 0px 0px 10px 0px;
	float: left;
	position: relative;
}

#Pages_ACE1
{
	width: 215px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-color: white;
}

#Pages_Content_ACE1_White
{
	background-image: url(../MediaFiles/Image/Main_Layout/BG_Ace1.gif);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#Pages_Content_ACE1_Green
{
	background-color: #C2E0E2;
	background-image: url(../MediaFiles/Image/Main_Layout/BG_Ace1_Homepage.gif);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


#Pages_Content_ACE1_TXT
{
	margin: 0px 0px 0px 0px;
	width: 198px;
	padding: 0px 0px 0px 10px;
}





/*----------------------------------------------------------------------------------------*/
/*	Footer																											*/
/*----------------------------------------------------------------------------------------*/

#Main_Footer_Row1
{
	width: 745px;
	height: 80px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	float: left;
}


#Main_Footer_Row2
{
	background-image: url(../MediaFiles/Image/Main_Layout/BG_Ace1.gif);
	width: 220px;
	height: 80px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	float: left;
}

.Main_Footer_RowTxt
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

.Main_Footer_MenuBlock
{
	border-top: 1px dotted #3C3C3C;
	height: 20px;
	margin: 2px 10px 2px 0px;
	padding: 2px 0px 2px 0px;
}


/*----------------------------------------------------------------------------------------*/
/*	CliCkPath																								*/
/*----------------------------------------------------------------------------------------*/

.Clickpath
{
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}


.Clickpath_Start
{
	height: 19px;
	width: 44px;
	background-color: #B1CA94;
	background-image: url(../MediaFiles/Image/Main_Layout/ClickPath_Start.gif);
	float: left;
}
.Clickpath_Start_TXT
{
	color: White;
	padding: 3px 0px 0px 5px;
	font-size: 10px;
}

.Clickpath_Start_Link:link, .Clickpath_Start_Link:visited
{
	color: White;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
}

.Clickpath_Start_Link:active, .Clickpath_Start_Link:focus, .Clickpath_Start_Link:hover
{
	color: Gray;
	font-size: 10px;
	text-decoration: underline;
	font-weight: normal;
}



.Clickpath_Item
{
	height: 19px;
	background-image: url(../MediaFiles/Image/Main_Layout/ClickPath_Background.gif);
	float: left;
}

.Clickpath_Item_TXT
{
	padding: 3px 3px 0px 5px;
	color: Gray;
	font-size: 10px;
}

.Clickpath_Arrow
{
	height: 19px;
	width: 10px;
	float: left;
}

.Clickpath_End
{
	height: 19px;
	width: 6px;
	float: left;
}

.Clickpath_Link, .Clickpath_Link:link, .Clickpath_Link:visited
{
	color: Gray;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
}

.Clickpath_Link:active, .Clickpath_Link:focus, .Clickpath_Link:hover
{
	color: #B1CA94;
	font-size: 10px;
	text-decoration: underline;
	font-weight: normal;
}


/*----------------------------------------------------------------------------------------*/
/*	Popup main layout																								*/
/*----------------------------------------------------------------------------------------*/

#Popup_Main
{
	width: 750px;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
}


/*----------------------------------------------------------------------------------------*/
/*	Teksten																											*/
/*----------------------------------------------------------------------------------------*/


.Text_TopBar_Top, .Text_TopBar_Top:link, .Text_TopBar_Top:visited
{
	color: #3C3C3C;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}

.Text_TopBar_Top:active, .Text_TopBar_Top:focus, .Text_TopBar_Top:hover
{
	color: #6D9E31;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}


.Text_TopMenu, .Text_TopMenu:link, .Text_TopMenu:visited
{
	color: white;
	text-decoration: underline;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

.Text_TopMenu:active, .Text_TopMenu:focus, .Text_TopMenu:hover
{
	color: white;
	text-decoration: underline;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}


.Text_TopMenuActive, .Text_TopMenuActive:link, .Text_TopMenuActive:visited
{
	/*color:#1e1e1e;*/
	color: Black;
	text-decoration: underline;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

.Text_TopMenuActive:active, .Text_TopMenuActive:focus, .Text_TopMenuActive:hover
{
	/*color:#1e1e1e;*/
	color: Black;
	text-decoration: underline;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

.Text_LinkBlack, .Text_LinkBlack:link, .Text_LinkBlack:visited
{
	/*color:#1e1e1e;*/
	color: Black;
	text-decoration: none;
	font-weight: normal;
}

.Text_LinkBlack:active, .Text_LinkBlack:focus, .Text_LinkBlack:hover
{
	color: Black;
	text-decoration: underline;
	font-weight: normal;
}


.Text_FooterMenu
{
	color: #3C3C3C;
	font-size: 10px;
}

.Text_FooterMenu:link, .Text_FooterMenu:visited
{
	color: #3C3C3C;
	text-decoration: underline;
	font-size: 10px;
}

.Text_FooterMenu:active, .Text_FooterMenu:focus, .Text_FooterMenu:hover
{
	color: #6D9E31;
	text-decoration: underline;
	font-size: 10px;
}


.Text_H1_Homepage
{
	color: #6D9E31;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.Text_Small
{
	font-size: 10px;
	line-height: 8px;
}

.Text_Green_12px_Bold
{
	color: #6D9E31;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


.Text_DarkGreen, .Text_DarkGreen:link, .Text_DarkGreen:visited
{
	color: #399AA6;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}

.Text_DarkGreen:active, .Text_DarkGreen:focus, .Text_DarkGreen:hover
{
	/*color:#1e1e1e;*/
	color: Black;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}

.Text_Article_Header
{
	color: #3999A5;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 5px 0px 5px 0px;
}
.Text_Article_Intro
{
	font-weight: bold;
}

.Text_Article_SubHeader
{
	color: #6C9D31;
	font-weight: bold;
}

.Text_Article_SubHeaderSpan
{
	color: #6C9D31;
	font-weight: bold;
	font-size: 12px;
}

.Text_Article_SubHeaderBold
{
	font-weight: bold;
}

.Text_Article_Link, .Text_Article_Link:link, .Text_Article_Link:visited
{
	/*color:#1e1e1e;*/
	color: Black;
	text-decoration: underline;
}
.Text_Article_Link:active, .Text_Article_Link:focus, .Text_Article_Link:hover
{
	color: #6D9E31;
	text-decoration: underline;
}

.Text_H1_Ace
{
	color: #6C9D31;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.Text_Georgia
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
}

.Text_Arial
{
	font-family: Arial, Helvetica, sans-serif;
}

.Paging, .Paging:link, .Paging:visited
{
	/*color:#1e1e1e;*/
	color: Black;
	text-decoration: none;
	font-size: 14px;
}

.Paging:active, .Paging:focus, .Paging:hover
{
	color: #6D9E31;
	text-decoration: underline;
	font-size: 14px;
}



/*----------------------------------------------------------------------------------------*/
/*	Tabellen																											*/
/*----------------------------------------------------------------------------------------*/
.Table_Variant_01
{
	border: 1px solid #4b4b4b;
}

.Table_Variant_01_Header, .table_Variant_01_Header
{
	background-color: #4B4B4B;
	color: White;
	font-weight: bold;
}

.Table_Variant_01_SubHeader, .table_Variant_01_SubHeader
{
	background-color: #399aa6;
	border-bottom: 1px solid #4b4b4b;
}

.Table_Variant_01_Column1, .table_Variant_01_Column1, .Table_variant_01_Column1
{
	background-color: #c2e0e2;
}
.Table_Variant_01_Column2, .Table_variant_01_Column2
{
	background-color: #f0f2e2;
}

.Table_Variant_01_Column3, .table_Variant_01_Column3
{
	background-color: #399AA6;
}

.Table_Variant_01_Footer, .table_Variant_01_Footer
{
	background-color: #399aa6;
}


.Table_Variant_02_Header, .table_Variant_02_Header
{
	background-color: #399aa6;
	color: White;
	font-weight: bold;
}

.Table_Variant_02_SubHeader, .table_Variant_02_SubHeader
{
	background-color: #AACED6;
	border-bottom: 1px solid #4b4b4b;
}

.Table_Variant_03_Column1, .table_Variant_03_Column1
{
	background-color: #f0f2e2;
}
.Table_Variant_03_Column2, .table_Variant_03_Column2
{
	background-color: #ffffff;
}




/*----------------------------------------------------------------------------------------*/
/*	Afbeeldingen																									*/
/*----------------------------------------------------------------------------------------*/
.Text_ArticleImageLeft
{
	margin: 5px 5px 5px 0px;
}

.Text_ArticleImageRight
{
	margin: 5px 0px 5px 5px;
}



/*----------------------------------------------------------------------------------------*/
/*	FlyingLabel																										*/
/*----------------------------------------------------------------------------------------*/

#FlyingLabel
{
	position: absolute;
	top: 0px;
	left: 580px;
	visibility: hidden;
	width: 167px;
	height: 34px;
	background-image: url(../MediaFiles/Image/Main_Layout/FlyingLabel.gif);
}

#FlyingLabelTXT
{
	font-size: 10px;
	font-weight: bold;
	color: White;
	margin: 9px 0px 0px 30px;
}
#FlyingLabelTXTBig
{
	font-size: 14px;
}

.FlyingLabelLink, .FlyingLabelLink:link, .FlyingLabelLink:visited
{
	color: White;
	text-decoration: none;
}
.FlyingLabelLink:active, .FlyingLabelLink:focus, .FlyingLabelLink:hover
{
	color: White;
	text-decoration: underline;
}

/*----------------------------------------------------------------------------------------*/
/*	Module																											*/
/*----------------------------------------------------------------------------------------*/
.Module_ContenBlock_Row1
{
	margin: 10px 0px 10px 0px;
}

.Module_ContenBlock_Row2
{
	margin: 10px 0px 10px 0px;
}


.Module_Homepage_ZoekEenReis
{
	background-color: #F0F2E2;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}


.Module_Homepage_TextBlock
{
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.Module_Homepage_TextBlock_Image
{
	float: left;
	width: 155px; 
	margin: 0px 0px 5px 0px;
}

.Module_Homepage_TextBlock_Text
{
	float: left;
	width: 313px; /*	height: 86px;*/
	border-bottom: 1px dotted #4C4C4C;
	margin-left: 10px;
}

.Module_Homepage_TextBlock_TextTXT
{
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 5px 5px;
}


.Module_Homepage_TextBlock_Pointer
{
background-image: url(../MediaFiles/Image/Main_Layout/Bullet.gif);
background-repeat: no-repeat;
background-position: -3px 4px; 
padding-left: 14px; 
padding-bottom: 8px;
padding-top: 5px;
margin-left: 10px;
font-weight: bold;
line-height: 14px;
border-bottom: dotted 1px #F0F0F0;
}

.Module_Homepage_TextBlock_Link, .Module_Homepage_TextBlock_Link:link, .Module_Homepage_TextBlock_Link:visited
{
	color:#3999A5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 10px;
}

.Module_Homepage_TextBlock_Link:active, .Module_Homepage_TextBlock_Link:focus, .Module_Homepage_TextBlock_Link:hover
{
	color: #3999A5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;

}



/*--- START _Module_Menu_Left.asp ---*/

.Module_Menu_Left_Placeholder
{
	background-image: url(../MediaFiles/Image/Main_Layout/BG_LeftMenu.gif);
	padding: 5px 5px 0px 5px;
	margin: 0px 0px 0px 0px;
}

.Module_Menu_Left_FirstItem
{
	width: 165px;
	height: 24px;
	background-image: url(../MediaFiles/Image/Main_Layout/BG_LeftMenu_FirstItem.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.Module_Menu_Left_FirstItemTXT
{
	padding: 5px 0px 0px 28px;
	margin: 0px 0px 0px 0px;
	color: White;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}


.Module_Menu_Left_Container
{
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
}

.Module_Menu_Left_Item
{
	background-color: White;
	padding: 2px 2px 2px 2px;
	margin: 5px 5px 5px 5px;
}

.Module_Menu_Left_FirstItem_Link, .Module_Menu_Left_FirstItem_Link:link, .Module_Menu_Left_FirstItem_Link:visited
{
	color: White;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.Module_Menu_Left_FirstItem_Link:active, .Module_Menu_Left_FirstItem_Link:focus, .Module_Menu_Left_FirstItem_Link:hover
{
	color: White;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.Module_Menu_Left_Link, .Module_Menu_Left_Link:link, .Module_Menu_Left_Link:visited
{
	/*color:#1e1e1e;*/
	color: Black;
	text-decoration: none;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: Normal;
}

.Module_Menu_Left_Link:active, .Module_Menu_Left_Link:focus, .Module_Menu_Left_Link:hover
{
	color: #6D9E31;
	text-decoration: underline;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: Normal;
}

.Module_Menu_Left_Link_Active, .Module_Menu_Left_Link_Active:link, .Module_Menu_Left_Link_Active:visited
{
	color: #6D9E31;
	text-decoration: none;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.Module_Menu_Left_Link_Active:active, .Module_Menu_Left_Link_Active:focus, .Module_Menu_Left_Link_Active:hover
{
	color: #6D9E31;
	text-decoration: underline;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}


/*--- END _Module_Menu_Left.asp ---*/

/*--- START _Module_ImageCaroussel ---*/
.Module_IC_PageHeader_Container
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.Module_IC_PageHeader_Header
{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.Module_IC_PageHeader_Mid
{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	background-image: url(../MediaFiles/Image/Main_Layout/Module_ImageCaroussel/Frame_Mid.gif);
}

.Module_IC_PageHeader_Footer
{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.Module_IC_PageHeader_Photo
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 491px;
	height: 202px;
}

.Module_IC_PageHeader_Text
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
}

/*--- END _Module_ImageCaroussel ---*/
/*--- START _Module_News.asp ---*/
.Module_News_Ace_Header
{
	background-image: url(../MediaFiles/Image/Main_Layout/Module_News_Ace_Header.gif);
	width: 200px;
	height: 34px;
}

.Module_News_Ace_HeaderTXT
{
	color: White;
	font-size: 12px;
	font-weight: bold;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	padding: 5px 0px 0px 10px;
}
.Module_News_Ace_Content
{
	background-color: White;
	background-image: url(../MediaFiles/Image/Main_Layout/Module_News_Ace_Content.gif);
	width: 200px;
}

.Module_News_Ace_ContentTXT
{
	padding: 0px 10px 0px 10px;
}

.Module_News_Ace_Divider
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../MediaFiles/Image/Main_Layout/BG_DottedLine.gif);
	height: 17px;
}

.Module_News_Ace_Footer
{
	background-image: url(../MediaFiles/Image/Main_Layout/Module_News_Ace_Footer.gif);
	width: 200px;
	height: 15px;
}

.Module_News_Ace_Date
{
	font-size: 11px;
	font-weight: bold;
	font-family: Georgia, Arial, Helvetica, sans-serif;
}
.Module_News_Ace_Date_HP
{
	font-size: 9px;
	font-weight: normal;
	color: #C0C0C0;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 5px 0px 15px;
}

.Module_News_Ace_Title
{
	font-size: 12px;
	font-weight: bold;
}
.Module_News_Ace_Title_HP
{
	font-size: 12px;
	width: 170px;
	font-weight: bold;
	margin: 0px 5px 0px 13px;
	padding: 0px;
	text-indent: 0px;
	color: #7fc7d9;
}

.Module_News_Ace_Title_HP a, .Module_News_Ace_Title_HP a:link, .Module_News_Ace_Title_HP a:visited
{
	/*color:#1e1e1e;*/
	color: #7fc7d9;
	text-decoration: none;
	font-weight: bold;
}
.Module_News_Ace_Title_HP a:active, .Module_News_Ace_Title_HP a:focus, .Module_News_Ace_Title_HP a:hover
{
	color: #7fc7d9;
	text-decoration: underline;
	font-weight: bold;
}
.Module_News_Ace_Intro_HP
{
	margin: 1px 0px 0px 15px;
	width: 170px;
}
.Module_News_Ace_Intro, .Module_News_Ace_Intro:link, .Module_News_Ace_Intro:visited
{
	/*color:#1e1e1e;*/
	color: Black;
	text-decoration: none;
	font-weight: Normal;
}
.Module_News_Ace_Intro:active, .Module_News_Ace_Intro:focus, .Module_News_Ace_Intro:hover
{
	color: #6D9E31;
	text-decoration: underline;
	font-weight: Normal;
}

.Module_News_View_Block
{
	display: none;
	margin: 0px 0px 10px 0px;
	visibility: visible;
}

/*--- END _Module_News.asp ---*/



/*--- START _Module_TravelProductList.asp ---*/
.Module_TravelProductList_Item
{
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 8px 0px;
	background-color: white;
}

.Module_TravelProductList_Item_Offer
{
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 8px 0px;
	background-color: #D7E6C1;
}

.Module_TravelProductList_Thumbnail
{
	margin: 0px 10px 0px 5px;
	padding: 0px 0px 0px 0px;
	display: block;
}

.Module_TravelProductList_Header, .Module_TravelProductList_HeaderOffer
{
	font-size: 14px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	color: #3B99A5;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 10px;
}

.Module_TravelProductList_HeaderOffer
{
	color: #6C9D31;
}

.Module_TravelProductList_SubHeader
{
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
	color: #999999;
	font-weight: bold;
	display: block;
	font-size: 10px;
}

.Module_TravelProductList_Icons
{
	margin: 0px 0px 3px 3px;
	padding: 0px 0px 0px 0px;
}


.Module_TravelProductList_Button
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 8px;
	height: 20px;
}
.Module_TravelProductList_ButtonOffer
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 153px;
	height: 20px;
}
.Module_TravelProductList_Mid
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	height: 20px;
	background-image: url(../MediaFiles/Image/Main_Layout/Module_TravelProduct_ButtonMid.gif);
}
.Module_TravelProductList_MidTXT
{
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.Module_TravelProductList_MidTXTLink, .Module_TravelProductList_MidTXTLink:link, .Module_TravelProductList_MidTXTLink:visited
{
	color: white;
	font-weight: bold;
	text-decoration: none;
}

.Module_TravelProductList_MidTXTLink:active, .Module_TravelProductList_MidTXTLink:focus, .Module_TravelProductList_MidTXTLink:hover
{
	color: white;
	font-weight: bold;
	text-decoration: underline;
}

.Module_TravelProductList_MidTXTLinkBlack, .Module_TravelProductList_MidTXTLinkBlack:link, .Module_TravelProductList_MidTXTLinkBlack:visited
{
	color: black;
	font-weight: bold;
	text-decoration: none;
}
.Module_TravelProductList_MidTXTLinkBlack:active, .Module_TravelProductList_MidTXTLinkBlack:focus, .Module_TravelProductList_MidTXTLinkBlack:hover
{
	color: white;
	font-weight: bold;
	text-decoration: underline;
}

.Module_TravelProductList_DividerLine
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 1px;
	background-image: url(../MediaFiles/Image/Main_Layout/BG_DottedLine.gif);
}

/*--- END _Module_TravelProductList.asp ---*/

/*--- START _Module_TravelProduct.asp ---*/
.Module_TravelProduct_Container
{
	background-image: url(../MediaFiles/Image/Main_Layout/Module_TravelProduct_BG_Header.gif);
	background-repeat: no-repeat;
	background-position: 0px -2px;
	height: 116px;
	width: 520px;
}

.Module_TravelProduct_ImageContainer
{
	float: right;
	width: 155px;
	height: 100px;
	margin: 5px 9px 2px 0px;
	border: 1px white solid;
}

.Module_TravelProduct_TitleContainer
{
	float: left;
	width: 350px;
	height: 62px;
}

.Module_TravelProduct_Title
{
	margin: 5px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}
.Module_TravelProduct_TitleH1
{
	font-size: 15px;
	color: #FFFFFF;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.Module_TravelProduct_BottomLeft_Container
{
	float: left;
	width: 350px;
}


.Module_TravelProduct_Price
{
	font-size: 15px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 13px;
}

.Module_TravelProduct_CodeContainer
{
	float: left;
	width: 100px;
	height: 82px;
}

.Module_TravelProduct_CodeTitle
{
	font-size: 11px;
	margin: 14px 0px 0px 22px;
	padding: 0px 0px 0px 0px;
	color: White;
}
.Module_TravelProduct_Code
{
	font-size: 11px;
	margin: 9px 0px 0px 14px;
	padding: 0px 0px 0px 0px;
	color: #999999;
	text-align: left;
}


.Module_TravelProduct_BottomContainer
{
	float: left;
}

.Module_TravelProduct_Type
{
	float: left;
	width: 245px;
}
.Module_TravelProduct_TypeTXT
{
	margin: 23px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
	color: White;
	font-weight: bold;
}
.Module_TravelProduct_NavigationTXT
{
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: black;
}
.Module_TravelProduct_Navigation_Rating
{
	text-transform: uppercase;
	cursor: pointer;
}

.Module_TravelProduct_Navigation
{
	float: left;
	margin: 4px 0px 0px 4px;
	padding: 0px 0px 0px 0px;
}


.Module_TravelProduct_NavigationLink, .Module_TravelProduct_NavigationLink:link, .Module_TravelProduct_NavigationLink:visited
{
	color: white;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}
.Module_TravelProduct_NavigationLink:active, .Module_TravelProduct_NavigationLink:focus, .Module_TravelProduct_NavigationLink:hover
{
	color: #DCDCDC;
	font-weight: bold;
	text-decoration: underline;
	font-size: 10px;
}

.Module_TravelProduct_Tab_Container
{
	width: 520px;
	height: 34px;
	background-image: url(../MediaFiles/Image/Main_Layout/Module_TravelProduct_Tab_BG.gif);
}

.Module_TravelProduct_Tab
{
	float: left;
}

.Module_TravelProduct_TabMid
{
	float: left;
	background-image: url(../MediaFiles/Image/Main_Layout/Module_TravelProduct_Tab_Mid.gif);
	height: 34px;
}
.Module_TravelProduct_TabMid_Active
{
	float: left;
	background-image: url(../MediaFiles/Image/Main_Layout/Module_TravelProduct_Tab_Mid_Active.gif);
	height: 34px;
}
.Module_TravelProduct_TabTXT
{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


.Module_TravelProduct_TabLink_Active, .Module_TravelProduct_TabLink_Active:link, .Module_TravelProduct_TabLink_Active:visited
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	color: #323232;
	text-decoration: none;
	font-size: 11px;
	font-weight: Normal;
}

.Module_TravelProduct_TabLink_Active:active, .Module_TravelProduct_TabLink_Active:focus, .Module_TravelProduct_TabLink_Active:hover
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	color: #6D9E31;
	text-decoration: underline;
	font-size: 11px;
	font-weight: Normal;
}

.Module_TravelProduct_TabLink, .Module_TravelProduct_TabLink:link, .Module_TravelProduct_TabLink:visited
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	color: #6D9E31;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
.Module_TravelProduct_TabLink:active, .Module_TravelProduct_TabLink:focus, .Module_TravelProduct_TabLink:hover
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	color: #6D9E31;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}

.Module_TravelProduct_Content
{
	float: left;
	background-image: url(../MediaFiles/Image/Main_Layout/Module_TravelProduct_Tab_Content.gif);
	width: 520px;
}
.Module_TravelProduct_ContentTXT
{
	margin: 10px 10px 10px 10px;
	padding: 0px 0px 0px 0px;
}
.Module_TravelProduct_GreenArrow{
	background-image: url(../MediaFiles/Image/Main_Layout/Pijltje.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	z-index: 1000;
	position: relative;	
	top: -102px;
	left: 31px;
	width: 25px;
	float: right;
	height: 45px;
}
.Module_TravelProduct_PeriodContainer
{
	margin: 0px 0px 10px 0px;
	padding: 5px 5px 5px 5px;
	background-color: #F4F5EA;
	border: 1px solid #D5D5D5;
}

.Module_TravelProduct_IntroActivePeriod
{
	color: #1e1e1e;
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
}
.Module_TravelProduct_ActivePeriod
{
	color: #6D9E31;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}


.Module_TravelProduct_Period
{
	color: #1e1e1e;
	text-decoration: none;
	font-size: 12px;
}

.Module_TravelProduct_Period:link, .Module_TravelProduct_Period:visited
{
	color: #6D9E31;
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
}
.Module_TravelProduct_Period:active, .Module_TravelProduct_Period:focus, .Module_TravelProduct_Period:hover
{
	color: #6D9E31;
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
}

/*--- END _Module_TravelProduct.asp ---*/




/*--- START _Module_TravelProductWorldMap.asp ---*/

.Module_TravelProductWorldMap_Content
{
	width: 460px;
	height: 236px;
}
#Module_TravelProductWorldMap_ContentTXT
{
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.Module_TravelProductWorldMap_Search
{
	margin: 15px 0px 0px 90px;
	float: left;
	padding: 0px 0px 0px 0px;
}
.Module_TravelProductWorldMap_Search_Title
{
	font-size: 12px;
	font-weight: bold;
}

.Module_TravelProductWorldMap_Search_Input
{
	background-color: White;
	color: #323232;
	border-top: 1px solid #646464;
	border-left: 1px solid #646464;
	border-bottom: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
}
.Module_TravelProductWorldMap_Search_Button
{
	background-image: url(/MediaFiles/Image/Main_Layout/Module_TravelProductWorldMap_V2/Button_zoeken.gif);
	width: 63px;
	height: 19px;
	margin: 0px;
	padding: 0px;
	border: 0;
	position: relative;
	top: 4px;
}
.Module_TravelProductWorldMap_Bottom
{
	background-image: url(/MediaFiles/Image/Main_Layout/Module_TravelProductWorldMap_V2/WorldMap_Bottom.gif);
	width: 460px;
	height: 60px;
}
.Module_TravelProductWorldMap_Bottom_Over
{
	width: 460px;
	height: 60px;
}
.Module_TravelProductWorldMap_Right
{
	background-image: url(/MediaFiles/Image/Main_Layout/Module_TravelProductWorldMap_V2/WorldMap_Right.gif);
	background-repeat: no-repeat;
	background-position: -1px 0px;
	width: 152px;
	float: left;
}
.Module_TravelProductWorldMap_Right_Top
{
	color: #3999A5;
	font-size: 13px;
	font-weight: bold;
	width: 125px;
	border-bottom: dotted 1px #C0C0C0;
	padding: 15px 0px 4px 2px;
	margin: 0px 5px 0px 8px;
}
.Module_TravelProductWorldMap_Right_Bottom
{
	width: 125px;
	border-top: dotted 1px #C0C0C0;
	padding: 2px 0px 15px 2px;
	float: right;
	margin: 10px 15px 0px 0px;
}
.Module_TravelProductWorldMap_Right_Middle
{
	height: 140px;
	background-color: transparent;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 10px;
}
.Module_TravelProductWorldMap_Right_Middle_Link
{
	width: 125px;
	padding: 4px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.Module_TravelProductWorldMap_Right_Middle_Link img
{
	padding: 0px 0px 0px 0px;
	margin: 0px 4px 0px 0px;
	position: relative;
	top: 1px;
}
.Module_TravelProductWorldMap_Right_Middle_Link a, .Module_TravelProductWorldMap_Right_Middle_Link a:link, .Module_TravelProductWorldMap_Right_Middle_Link a:visited
{
	text-decoration: underline;
	color: #727272;
	font-weight: bold;
}


.Module_TravelProductWorldMap_Right_Middle_Link a:active, .Module_TravelProductWorldMap_Right_Middle_Link a:focus, .Module_TravelProductWorldMap_Right_Middle_Link a:hover
{
	color: #6D9E31;
	text-decoration: none;
	font-weight: bold;
}


div#preload
{
	display: none;
}
div.clear
{
	clear: both;
	float: none;
}
/*--- END _Module_TravelProductWorldMap.asp ---*/




/*--- START _Module_TravelProductLocationList.asp ---*/

.Module_TravelProductLocationList_Container
{
	float: left;
	margin: 0px 16px 15px 0px;
}

.Module_TravelProductLocationList_Header, .Module_TravelProductLocationList_Header:link, .Module_TravelProductLocationList_Header:visited
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: white;
	background-color: #6D9E31;
	border: 2px solid #6D9E31;
}

.Module_TravelProductLocationList_Header:active, .Module_TravelProductLocationList_Header:focus, .Module_TravelProductLocationList_Header:hover
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: white;
	background-color: #6D9E31;
	border: 2px solid #6D9E31;
}

.Module_TravelProductLocationList_Image
{
	border: 1px solid #6D9E31;
}

/*--- END _Module_TravelProductLocationList.asp ---*/






/*--- START _Module_TravelProductThumbnailList.asp ---*/

.Module_TravelProductThumbnailList_Container
{
	float: left;
	margin: 0px 15px 15px 0px;
}

.Module_TravelProductThumbnailList_Header, .Module_TravelProductThumbnailList_Header:link, .Module_TravelProductThumbnailList_Header:visited
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: white;
	background-color: #6D9E31;
	border: 2px solid #6D9E31;
}

.Module_TravelProductThumbnailList_Header:active, .Module_TravelProductThumbnailList_Header:focus, .Module_TravelProductThumbnailList_Header:hover
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: white;
	background-color: #6D9E31;
	border: 2px solid #6D9E31;
}

.Module_TravelProductThumbnailList_Image
{
	border: 1px solid #6D9E31;
}

/*--- END _Module_TravelProductThumbnailList.asp ---*/


/*--- START _Module_TravelProductPrint.asp ---*/

.Module_TravelProductPrint_Block
{
	border-bottom: 1px dotted #6C9D31;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 2px 0px;
	color: #6C9D31;
	font-size: 12px;
	font-weight: bold;
}

.Module_TravelProductPrint_SubHeader
{
	font-size: 12px;
	font-weight: bold;
}

/*--- END _Module_TravelProductPrint.asp ---*/



/*--- START _Module_SearchSite.asp ---*/

.ModuleSearch_HeaderForm
{
	font-size: 18px;
	font-weight: bold;
	margin: 0px 10px 0px 0px;
}
.ModuleSearch_Text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	margin: 0px 10px 0px 0px;
}
.ModuleSearch_ErrorText
{
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	display: block;
}

.ModuleSearch_HighLightText
{
	background-color: #6D9E31;
}

.ModuleSearch_Header, .ModuleSearch_Header:link, .ModuleSearch_Header:visited
{
	/*color:#1e1e1e;*/
	color: Black;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.ModuleSearch_Header:active, .ModuleSearch_Header:focus, .ModuleSearch_Header:hover
{
	color: #6D9E31;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.ModuleSearch_Counter
{
	font-weight: bold;
	margin: 10px 0px 10px 0px;
}
/*--- END _Module_SearchSite.asp ---*/





/*--- START _Module_TellAFriend.asp ---*/

/*--- END _Module_TellAFriend.asp ---*/









/*----------------------------------------------------------------------------------------*/
/*	ACE																																									*/
/*----------------------------------------------------------------------------------------*/

.Ace1_Separator
{
	height: 5px;
	margin: 0px 0px 5px 0px;
}

.Ace2_Separator
{
	height: 10px;
}
.Ace3_Separator
{
	height: 10px;
}
.ACE_HeaderTXT
{
	color: white;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 5px;
}
/*
.ACE_HeaderTXT a:link, .ACE_HeaderTXT  a:visited
{
	text-decoration: none;
}
.ACE_HeaderTXT:active, .ACE_HeaderTXT:focus, .ACE_HeaderTXT:hover
{
	text-decoration: underline;
}
*/
.ACE_HeaderTXT_Green
{
	color: white;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 5px;
}
.ACE_HeaderTXT_Blue
{
	color: #3999A5;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 5px;
}

.ACE_Header_DarkGreen
{
	height: 25px;
	width: 200px;
	background-color: #6C9D31;
	margin: 0px 0px 0px 0px;
}

.ACE_Header_Blue
{
	height: 25px;
	background-color: #C2E0E2;
	border-top: 1px solid #4C4C4C;
	margin: 0px 0px 4px 0px;
}

.ACE_Splitter
{
	background-color: #F6F4F1;
	height: 1px;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

.ACE_Header
{
	height: 25px;
	background-color: #9EBF6A;
	border-top: 1px solid #4C4C4C;
	margin: 0px 0px 4px 0px;
}
.ACE_Header_Green
{
	height: 25px;
	background-color: #9EBF6A;
	border-top: 1px solid #4C4C4C;
	margin: 0px 0px 4px 0px;
}


/*--- START _Module_ACE_Offers.asp ---*/

.ACE_Offers_Wrapper
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 307px;
}
.ACE_Offers_Wrapper2
{
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
	height: 360px;
}
.ACE_Offers_PlaceHolder
{
	margin: 0px 0px 7px 0px;
	padding: 0px 0px 5px 0px;
	height: 84px;
	border-bottom: 1px dotted #4C4C4C;
	line-height: 12px;
}
.ACE_Offers_Image
{
	padding: 0px 5px 0px 0px;
	float: left;
	margin: 0px 5px 5px 0px;
	width: 66px;
	height: 70px;
}

.ACE_Offers_Title, .ACE_Offers_Title:link, .ACE_Offers_Title:visited, .ACE_Offers_Title:active, .ACE_Offers_Title:focus, .ACE_Offers_Title:hover
{
	/*color:#1e1e1e;*/
	color: Black;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.ACE_Offers_SubTitle, .ACE_Offers_SubTitle:link, .ACE_Offers_SubTitle:visited, .ACE_Offers_SubTitle:active, .ACE_Offers_SubTitle:focus, .ACE_Offers_SubTitle:hover
{
	/*color:#1e1e1e;*/
	color: Black;
	text-decoration: none;
}
.ACE_Offers_Text, .ACE_Offers_Text:link, .ACE_Offers_Text:visited, .ACE_Offers_Text:active, .ACE_Offers_Text:focus, .ACE_Offers_Text:hover
{
	color: #999999;
	font-size: 10px;
	text-decoration: none;
}

.ACE_Offers_Text_Divider
{
	margin: 2px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	border-bottom: dotted 1px #999999;
	height: 4px;
}

.ACE_Offers_Type2_Header
{
	width: 240px;
	height: 68px;
	background-image: url(../MediaFiles/Image/Main_Layout/Ace_Offers_Type2_Header.gif);
}

.ACE_Offers_Type2_Header_1
{
	width: 120px;
	height: 68px;
	float: left;
}
.ACE_Offers_Type2_Header_1TXT, .ACE_Offers_Type2_Header_1TXT:link, .ACE_Offers_Type2_Header_1TXT:visited, .ACE_Offers_Type2_Header_1TXT:active, .ACE_Offers_Type2_Header_1TXT:focus, .ACE_Offers_Type2_Header_1TXT:hover
{
	margin: 8px 5px 0px 5px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	color: white;
	font-family: Georgia, Arial, Helvetica, sans-serif;
}
.ACE_Offers_Type2_Header_2
{
	width: 120px;
	height: 68px;
	float: left;
}

.ACE_Offers_Type2_Header_2TXT, .ACE_Offers_Type2_Header_2TXT:link, .ACE_Offers_Type2_Header_2TXT:visited, .ACE_Offers_Type2_Header_2TXT:active, .ACE_Offers_Type2_Header_2TXT:focus, .ACE_Offers_Type2_Header_2TXT:hover
{
	margin: 0px 5px 0px 5px;
	padding: 42px 8px 0px 0px;
	text-align: right;
}

.ACE_Offers_Type2_Header_2Link, .ACE_Offers_Type2_Header_2Link:link, .ACE_Offers_Type2_Header_2Link:visited
{
	font-size: 10px;
	color: white;
	text-decoration: none;
	font-weight: Normal;
}
.ACE_Offers_Type2_Header_2Link:active, .ACE_Offers_Type2_Header_2Link:focus, .ACE_Offers_Type2_Header_2Link:hover
{
	font-size: 10px;
	color: white;
	text-decoration: underline;
	font-weight: Normal;
}


.ACE_Offers_Type2_Content
{
	width: 240px;
	background-image: url(../MediaFiles/Image/Main_Layout/Ace_Offers_Type2_Content.gif);
}


.ACE_Offers_Type2_Content1
{
	width: 120px;
	float: left;
}
.ACE_Offers_Type2_Content1TXT
{
	margin: 0px 8px 0px 10px;
	padding: 0px 0px 0px 0px;
}


.ACE_Offers_Type2_Footer
{
	width: 240px;
	height: 27px;
	background-image: url(../MediaFiles/Image/Main_Layout/Ace_Offers_Type2_Footer.gif);
}

.Module_Offers_Container
{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	height: 110px;
	border: 0;
	border-bottom: dotted 1px #999999;
}

.Module_Offers_Container_Homepage
{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	height: 98px;
	border: 0;
	border-bottom: dotted 1px #999999;
}
.Module_Offers_Container_Header, .Module_Offers_Container_Header:link, .Module_Offers_Container_Header:visited, .Module_Offers_Container_Header:active, .Module_Offers_Container_Header:focus, .Module_Offers_Container_Header:hover
{
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #6C9D31;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
}
.Module_Offers_Container_SubHeader, .Module_Offers_Container_SubHeader:link, .Module_Offers_Container_SubHeader:visited, .Module_Offers_Container_SubHeader:active, .Module_Offers_Container_SubHeader:focus, .Module_Offers_Container_SubHeader:hover
{
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
}
.Module_Offers_Container_Text, .Module_Offers_Container_Text:link, .Module_Offers_Container_Text:visited, .Module_Offers_Container_Text:active, .Module_Offers_Container_Text:focus, .Module_Offers_Container_Text:hover
{
	height: 46px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/*--- END _Module_ACE_Offers.asp ---*/


/*--- START _Module_ACE_SponsoredLinks.asp ---*/

.Module_SponsoredLink_introHeader
{
	color: #969696;
	font-size: 10px;
}

.Module_SponsoredLink_Header
{
	color: #0000ff;
	font-size: 14px;
	font-weight: bold;
}
.Module_SponsoredLink_Text
{
	/*color:#1e1e1e;*/
	color: Black;
	font-size: 11px;
}

.Module_SponsoredLink_Link, .Module_SponsoredLink_Link:link, .Module_SponsoredLink_Link:visited
{
	color: #008000;
	font-size: 11px;
	font-weight: Normal;
}

.Module_SponsoredLink_Link:active, .Module_SponsoredLink_Link:focus, .Module_SponsoredLink_Link:hover
{
	color: #008000;
	font-size: 11px;
	text-decoration: underline;
	font-weight: Normal;
}


/*--- END _Module_ACE_SponsoredLinks.asp ---*/

/*--- START _Module_Ace_BelBestelReserveer.asp ---*/
.Module_Information_Divider
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 6px;
	background-image: url(../MediaFiles/Image/Main_Layout/BG_DottedLineSmall.gif);
	background-repeat: repeat-x;
}
.Module_Information_Link, .Module_Information_Link:link, .Module_Information_Link:visited
{
	/*color:#1e1e1e;*/
	color: Black;
	font-size: 11px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: Normal;
}

.Module_Information_Link:active, .Module_Information_Link:focus, .Module_Information_Link:hover
{
	color: #6D9E31;
	font-size: 11px;
	text-decoration: underline;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-weight: Normal;
}
/*--- END _Module_Ace_BelBestelReserveer.asp ---*/

/*--- START _Module_TravelProductSearch.asp ---*/
#FrmSearchTravelProducts
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.Module_TravelProductSearch_Intro
{
	color: #999999;
	font-size: 10px;
	text-decoration: none;
}
.Module_TravelProductSearch_SubTitle
{
	font-weight: bold;
}
.Module_TravelProductSearch_Select
{
	font-size: 11px;
}

/*--- END _Module_TravelProductSearch.asp ---*/



/*--- START _Module_CustomHeader.asp ---*/
.Module_CustomHeader_Wrap
{
	float: left; width: 250px;
}
.Module_CustomHeader
{
	width: 520px;
	height: 304px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../MediaFiles/Image/Main_Layout/Module_CustomHeader.gif);
	overflow: hidden;
}
#TeusKeus_Page .Module_CustomHeader
{
	width: 520px;
	height: 304px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../MediaFiles/Image/Main_Layout/Module_TeusKeus/TeusKeusHeader.gif);
	overflow: hidden;
}


.Module_CustomHeaderTXT
{
	margin: 0px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	line-height: 18px;
}
.Module_CustomHeader_H1
{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 22px;
	line-height: 22px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	color: #6D9E31;
	font-weight: normal;
}
.Module_CustomHeader_ImageBlock
{
	width: 240px;
	height: 180px;
	float: left;
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #F0F0F0;
}

.Module_CustomHeader_Text
{
	width: 224px;
	float: left;
	margin: 0px 0px 0px 10px;
	line-height: 17px;
	overflow: hidden;
}

#Module_CustomHeader_Title
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
}
#Module_CustomHeader_SubTitle
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	font-size: 9px;
	font-weight: normal;
	line-height: 9px;
}

.Module_CustomHeader_ImageBlock2
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 240px;
	height: 34px;
	float: left;
	background-color: #6C9D31;
	padding: 3px 0px 0px 2px;
}
.Module_CustomHeader_Text2
{
	width: 180px;
	height: 55px;
	float: right;
	margin: 0px 0px 0px 10px;
}
.Module_TravelProduct_Code{
	text-align: right;
	margin: 0px 5px 2px 0px;
}

.Module_CustomHeader_PhotoFrame_Tab
{
	float: left;
	height: 55px;
}

.Module_CustomHeader_PhotoFrame_TabMid
{
	float: left;
	height: 55px;
	background-image: url(../MediaFiles/Image/Main_Layout/Module_CustomHeader_PhotoFrame_TabMid.gif);
}

.Module_CustomHeader_PhotoFrame_TabBGMid
{
	height: 55px;
	width: 246px;
	float: left;
	background-image: url(../MediaFiles/Image/Main_Layout/Module_CustomHeader_PhotoFrame_TabBGMid.gif);
}
.Module_CustomHeader_PhotoFrame_TabBGEnd
{
	height: 55px;
	float: left;
}

.Module_CustomHeader_PhotoFrame_TabTXT
{
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #8C914B;
	font-weight: bold;
}

.Module_CustomHeader_PhotoFrame_ButtonContainer
{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.Module_CustomHeader_PhotoFrame_Button
{
	float: left;
	height: 33px;
}
.Module_CustomHeader_PhotoFrame_ButtonMid
{
	float: left;
	height: 33px;
	background-image: url(../MediaFiles/Image/Main_Layout/Module_CustomHeader_Button_Mid.gif);
}

.Module_CustomHeader_PhotoFrame_ButtonTXT
{
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.Module_CustomHeader_PhotoFrame_ButtonLink, .Module_CustomHeader_PhotoFrame_ButtonLink:link, .Module_CustomHeader_PhotoFrame_ButtonLink:visited
{
	color: White;
	font-size: 11px;
	text-decoration: none;
	line-height: 11px;
	font-weight: Normal;
}

.Module_CustomHeader_PhotoFrame_ButtonLink:active, .Module_CustomHeader_PhotoFrame_ButtonLink:focus, .Module_CustomHeader_PhotoFrame_ButtonLink:hover
{
	color: #6D9E31;
	font-size: 11px;
	text-decoration: underline;
	line-height: 11px;
	font-weight: Normal;
}
/*--- END _Module_CustomHeader.asp ---*/




/*----------------------------------------------------------------------------------------*/

.ttLeft
{
	float: left;
	width: 110px;
}
.ttLeft strong
{
	color: #80b9de;
	font-weight: bold;
	font-size: 12px;
}
.ttRight
{
	width: 70px;
	height: 70px;
	margin: 5px;
	float: right;
}

#dhtmltooltip
{
	position: absolute;
	left: -300px;
	width: 164px;
	border: 1px solid #80b9de;
	padding: 5px;
	background-color: #FFFFFF;
	visibility: hidden;
	z-index: 100; /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer
{
	position: absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}









































































#Main_KolomLeft
{
	width: 670px;
	margin: 0px 10px 0px 10px;
	float: left;
}

#Main_KolomRight
{
	width: 235px;
	margin: 0px 10px 0px 9px;
	float: left;
}

.Main_ContentHolder
{
	border: 1px solid #F0ECE8;
	width: 670px;
	background-color: #FBF7F0;
	margin: 0px 0px 10px 0px;
}

.Main_ContentHolderTXT
{
	margin: 10px 10px 10px 10px;
	background-color: #FBF7F0;
}

.Main_ContentHolderAce
{
	border: 1px solid #F0ECE8;
	width: 235px;
	background-color: #FBF7F0;
	margin: 0px 0px 10px 0px;
}

.Main_ContentHolderAceTXT
{
	margin: 10px 10px 10px 10px;
	background-color: #FBF7F0;
}


/*----------------------------------------------------------------------------------------*/
/*	Topmenu																											*/
/*----------------------------------------------------------------------------------------*/

#Main_TopMenu
{
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.Main_TopMenuTXT, .Main_TopMenuTXT:link, .Main_TopMenuTXT:visited
{
	/*color:#1e1e1e;*/
	color: Black;
	text-decoration: none;
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.Main_TopMenuTXT:active, .Main_TopMenuTXT:focus, .Main_TopMenuTXT:hover
{
	color: #D19949;
	text-decoration: underline;
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.Main_TopMenuActiveTXT, .Main_TopMenuActiveTXT:link, .Main_TopMenuActiveTXT:visited
{
	color: #D19949;
	font-size: 14px;
	text-decoration: none;
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.Main_TopMenuActiveTXT:active, .Main_TopMenuActiveTXT:focus, .Main_TopMenuActiveTXT:hover
{
	color: #D19949;
	font-size: 14px;
	text-decoration: underline;
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
}


/*	SubMenu */

#Main_Submenu
{
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}

.Main_Submenu_TabStart
{
	width: 5px;
	height: 27px;
	float: left;
}

.Main_Submenu_TabMid
{
	height: 27px;
	background-image: url(../MediaFiles/Image/Main_Layout/Tabmenu_Mid.gif);
	float: left;
}

.Main_Submenu_TabMidTXT
{
	margin: 6px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
}

.Main_Submenu_TabLink, .Main_Submenu_TabLink:link, .Main_Submenu_TabLink:visited
{
	color: #D19949;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.Main_Submenu_TabLink:active, .Main_Submenu_TabLink:focus, .Main_Submenu_TabLink:hover
{
	/*color:#1e1e1e;*/
	color: Black;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}

.Main_Submenu_TabEnd
{
	width: 5px;
	height: 27px;
	float: left;
}

.Main_Submenu_TabStart_Active
{
	width: 5px;
	height: 27px;
	float: left;
}

.Main_Submenu_TabMid_Active
{
	height: 27px;
	background-image: url(../MediaFiles/Image/Main_Layout/Tabmenu_Mid_Active.gif);
	float: left;
}
.Main_Submenu_TabEnd_Active
{
	width: 5px;
	height: 27px;
	float: left;
}

.Main_Submenu_TabLink_Active, .Main_Submenu_TabLink_Active:link, .Main_Submenu_TabLink_Active:visited
{
	/*color:#1e1e1e;*/
	color: Black;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.Main_Submenu_TabLink_Active:active, .Main_Submenu_TabLink_Active:focus, .Main_Submenu_TabLink_Active:hover
{
	color: #D19949;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}

/*----------------------------------------------------------------------------------------*/
/*	Footer																											*/
/*----------------------------------------------------------------------------------------*/

#Main_FooterImage
{
	background-color: #F2F1EE;
	border-bottom: 1px solid #D19935;
}

#Main_Footer
{
	background-color: #F2F1EE;
	margin: 0px 10px 10px 10px;
	padding: 10px 0px 0px 0px;
}

#Main_FooterLeft
{
	float: left;
	width: 270px;
	margin: 6px 0px 0px 0px;
}

#Main_FooterRight
{
	float: left;
	width: 650px;
	margin: 0px 0px 0px 10px;
}

.Main_FooterTXT, .Main_FooterTXT:link, .Main_FooterTXT:visited
{
	/*color:#1e1e1e;*/
	color: Black;
	text-decoration: none;
	font-family: "Trebuchet MS" ,Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.Main_FooterTXT:active, .Main_FooterTXT:focus, .Main_FooterTXT:hover
{
	color: #D19949;
	text-decoration: underline;
	font-family: "Trebuchet MS" ,Verdana, Geneva, Arial, Helvetica, sans-serif;
}


/*----------------------------------------------------------------------------------------*/
/*	Homepage																											*/
/*----------------------------------------------------------------------------------------*/

.Homepage_PromoBlock
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.Homepage_PromoBlock1
{
	float: left;
	width: 210px;
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FBF7F0;
}
.Homepage_PromoBlock2
{
	float: left;
	width: 210px;
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FBF7F0;
}
.Homepage_PromoBlock3
{
	float: left;
	width: 210px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FBF7F0;
}


/*----------------------------------------------------------------------------------------*/
/*	Artikel																											*/
/*----------------------------------------------------------------------------------------*/

.Article_Content
{
	width: 430px;
	float: left;
}

.Article_Ace2
{
	width: 210px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	float: left;
}



/*----------------------------------------------------------------------------------------*/
/*	Teksten																											*/
/*----------------------------------------------------------------------------------------*/

.Text_ArticleHeaderText
{
	font-size: 18px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
.Text_ArticleIntroText
{
	font-weight: bold;
	line-height: 16px;
	display: block;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.Text_ArticleSubHeader
{
	font-size: 12px;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
}

.Text_ArticleImageLeft
{
	margin: 10px 10px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.Text_ArticleImageRight
{
	margin: 10px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
}


.Text_ArticleLink, .Text_ArticleLink:link, .Text_ArticleLink:visited
{
	/*color:#1e1e1e;*/
	color: Black;
	text-decoration: underline;
}

.Text_ArticleLink:active, .Text_ArticleLink:focus, .Text_ArticleLink:hover
{
	color: #D19949;
	text-decoration: underline;
}

/*----------------------------------------------------------------------------------------*/
/*	ACE - Kolom 1																									*/
/*----------------------------------------------------------------------------------------*/

.Ace1_Header
{
	width: 210px;
	height: 32px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../MediaFiles/Image/Main_Layout/Ace1_Header.gif);
	background-repeat: no-repeat;
}

.Ace1_HeaderTXT
{
	margin: 0px 10px 0px 10px;
	padding: 8px 0px 6px 0px;
	font-size: 12px;
	font-weight: bold;
	color: White;
}

.Ace1_Content
{
	width: 210px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.Ace1_ContentTXT
{
	margin: 10px 10px 10px 10px;
	padding: 0px 0px 0px 0px;
	background-color: white;
}

.Ace1_Separator
{
	height: 10px;
}

/*----------------------------------------------------------------------------------------*/
/*	ACE - Kolom 2																									*/
/*----------------------------------------------------------------------------------------*/

/*	ACE Tekst Afbeelding in header */
.Ace2_HeaderWithImage
{
	width: 210px;
	height: 100px;
	background-image: url(../MediaFiles/Image/Main_Layout/Ace2_HeaderWithImage.gif);
	background-repeat: no-repeat;
	background-color: #D19949;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.Ace2_HeaderWithImageTXT
{
	margin: 0px 10px 0px 10px;
	padding: 55px 0px 6px 0px;
	font-size: 12px;
	font-weight: bold;
	color: White;
	float: left;
	width: 115px;
}
.Ace2_HeaderWithImagePhoto
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: White;
	float: left;
	width: 75px;
}

.Ace2_Header
{
	width: 210px;
	background-color: #D19949;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.Ace2_HeaderTXT
{
	margin: 0px 10px 0px 10px;
	padding: 8px 0px 6px 0px;
	font-size: 12px;
	font-weight: bold;
	color: White;
}

.Ace2_Content
{
	width: 210px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #D19949;
}

.Ace2_ContentTXT
{
	margin: 10px 10px 10px 10px;
	padding: 0px 0px 0px 0px;
	background-color: white;
	font-family: Arial, Helvetica, sans-serif;
}

.Ace2_Separator
{
	height: 10px;
}

/*	ACE Tekst  */


/*----------------------------------------------------------------------------------------*/
/*	Module																											*/
/*----------------------------------------------------------------------------------------*/




.Popup_ModuleMain
{
	margin: 25px 15px 15px 15px;
}


/*--- START _Module_Photo.asp ---*/
.Module_Photo
{
	float: left;
	margin: 3px 3px 3px 3px;
	border: 1px solid #399AA6;
}

.Module_Photo_Header
{
	height: 15px;
	margin: 0px 0px 0px 0px;
}

.Module_Photo_HeaderTXT
{
	color: #399AA6;
	font-size: 14px;
	font-weight: bold;
	padding: 2px 2px 0px 0px;
}
.Module_Photo_Container
{
	padding: 0px 0px 0px 0px;
}


.Module_Photo_Frame
{
	background-color: white; /*#1E1E1E;*/
	position: absolute;
	top: 170px;
	left: 0px;
	width: 700px;
	visibility: hidden;
	display: none;
	padding: 0px 0px 0px 0px;
	border: 2px solid black;
	z-index: 99;
	text-align: center;
}

.Module_Photo_FramePopup
{
	background-color: white;
	text-align: center;
	border: 2px solid black;
}

.Module_Photo_FrameTXT
{
	color: black;
	font-weight: bold;
	padding: 6px 0px 0px 10px;
	float: left;
	width: 500px;
}
.Module_Photo_FrameTXTClose
{
	color: black;
	font-weight: bold;
	padding: 6px 0px 0px 10px;
	float: left;
	width: 180px;
	text-align: right;
}



.Module_Photo_FrameTXTLink, .Module_Photo_FrameTXTLink:link, .Module_Photo_FrameTXTLink:visited
{
	color: black;
	font-weight: bold;
	text-decoration: underline;
}

.Module_Photo_FrameTXTLink:active, .Module_Photo_FrameTXTLink:focus, .Module_Photo_FrameTXTLink:hover
{
	color: black;
	font-weight: bold;
	text-decoration: underline;
}

.Module_Photo_FrameHeader
{
	margin: 0px 0px 0px 0px;
	background-color: #C2E0E2;
	border-bottom: 2px solid black;
	height: 30px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}


.Module_Photo_FrameImage
{
	margin: 10px 10px 10px 10px;
}

.Module_Photo_Single_Frame
{
	/*	visibility: hidden; 	display: none; */
	text-align: center;
}

.Module_Photo_Single_Photo
{
	margin: 10px 0px 10px 0px;
	border: 1px solid #399AA6;
}
/*--- EINDE _Module_Photo.asp ---*/









/*--- START _Module_ProductList.asp ---*/
.Module_ProductList_Item
{
	/*background-color: #CACFDC;*/
	margin: 0px 0px 12px 0px;
	padding: 5px 5px 5px 5px;
}
.Module_ProductList_Header, .Module_ProductList_Header:link, .Module_ProductList_Header:visited
{
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	display: block; /*color:#1e1e1e;*/
	color: Black;
}

.Module_ProductList_Header:active, .Module_ProductList_Header:focus, .Module_ProductList_Header:hover
{
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	display: block; /*color:#1e1e1e;*/
	color: Black;
}

.Module_ProductList_SubHeader
{
	font-size: 11px;
	margin: 0px 0px 5px 0px;
	display: block;
	padding: 0px 0px 3px 0px;
	border-bottom: 1px solid #D19949;
	color: #80672b;
	font-style: italic;
}

.Module_ProductList_Thumbnail
{
	margin: 0px 10px 10px 0px;
}

.Module_ProductList_ReadOnArrow
{
	color: #D19949;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.Module_ProductList_ReadOn, .Module_ProductList_ReadOn:link, .Module_ProductList_ReadOn:visited
{
	color: #D19949;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.Module_ProductList_ReadOn:active, .Module_ProductList_ReadOn:focus, .Module_ProductList_ReadOn:hover
{
	color: #D19949;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}


/*--- EINDE _Module_ProductList.asp ---*/


.Module_SiteMap_Level1
{
	font-weight: bold;
}

/*----------------------------------------------------------------------------------------*/
/*	Module REACT 																																					*/
/*----------------------------------------------------------------------------------------*/
#Div_React_Intro
{
	background-color: #f4f5ea;
	margin: 8px 0px 14px 0px;
	padding: 4px;
	border: 1px solid #E0E0E0;
}
.Div_React_Intro_Head
{
	font-size: 14px;
	font-weight: bold;
}
#Div_React_Wrapper_Empty
{
	margin: 8px 0px 8px 0px;
	padding: 4px;
}
#Div_React_Form_Wrapper
{
	border: 1px solid #E0E0E0;
	margin: 8px 0px 8px 0px;
	padding: 4px;
}
.Div_React_Form_Head
{
	font-size: 12px;
	font-weight: bold;
	color: #6c9d31;
}
#Div_React_Form
{
	margin: 8px 8px 8px;
}
#Div_React_Form input
{
	border: 0.1em solid #D0D0D0;
	padding: 0;
	margin: 0;
}
.Div_React_Form_Select
{
	border: 0.1em solid #D0D0D0;
	padding: 0;
	width: 75px;
	font: 10px 100;
	color: #003333;
}
.Div_React_Form_Select_Error
{
	border: 0.1em solid #D0D0D0;
	padding: 0;
	width: 66px;
	font: 10px 100;
	color: #003333;
	background-color: #FFFF80;
}
.React_Form_Title
{
	font-size: 11px;
	font-weight: bold;
	width: 110px;
	float: left;
	vertical-align: top;
}
.React_Form_Field
{
	width: 400px;
}
.React_Form_Field_Buttons
{
	margin-left: 5px;
}
.React_Form_Button
{
	width: 56px;
	height: 56px;
	margin: 2px 11px 10px 0px;
}
.Div_React_NameRow
{
	height: 20px;
	background-color: #C0C0C0;
	color: Black;
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	padding: 4px 5px 5px 5px;
}
.Div_React_Name
{
	float: left;
}
.Div_React_Period
{
	float: right;
}
.Div_React_ReactRow
{
	padding: 8px;
	margin-bottom: 33px;
}
.Div_React_RatingTag
{
	width: 70px;
	float: left;
}
.Div_React_Reaction
{
	padding: 6px;
}
.Div_React_Foto
{
	float: right;
	vertical-align: top;
	clear: both;
	margin: 0 0 5px 5px;
}
.React_Foto
{
	width: 88px;
}
#errLabelJS
{
	color: red;
	margin: 0px 0 5px 8px;
	display: none;
}
#errLabelJS hr
{
	color: red;
	width: 50%;
	height: 0.01em;
	margin: 0;
	padding: 0;
}
.Verplicht
{
	color: red;
	text-transform: uppercase;
	margin-left: 2px;
}
.imgRatingSmall
{
	position: relative;
	z-index: 1;
	top: -5px;
	left: -5px;
}
.div_React_TravelProductList
{
	width: 155px;
	height: 100px;
	margin: 2px 10px 2px 0px;
}
#NoBotsAllowed
{
	display: none;
}
.Secret
{
	display: none;
}

/*----------------------------------------------------------------------------------------*/
/*	Pagina Functies																											*/
/*----------------------------------------------------------------------------------------*/
.PageFunction_PlaceHolder
{
	background-color: transparent;
	margin: 8px 0px 5px 0px;
	padding: 4px 0px 5px 4px;
	border-top: 1px dotted #D19949;
	border-bottom: 1px dotted #D19949;
}

.PageFunction_Icon
{
	margin: 0px 3px 0px 0px;
}
.PageFunction_Link, .PageFunction_Link:link, .PageFunction_Link:visited
{
	font-family: Arial, Helvetica, sans-serif; /*color:#1e1e1e;*/
	color: Black;
	font-size: 10px;
	text-decoration: underline;
	margin: 0px 10px 0px 0px;
}

.PageFunction_Link:active, .PageFunction_Link:focus, .PageFunction_Link:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #D19949;
	font-size: 10px;
	text-decoration: underline;
	margin: 10px 10px 10px 0px;
}

.PageFunction_Module_Print
{
	width: 100%;
	margin: 25px 5px 10px 5px;
}


/*----------------------------------------------------------------------------------------*/
/*	TEUS KEUS																																			*/
/*----------------------------------------------------------------------------------------*/
#TeusKeus_Page .Module_CustomHeader_H1
{
	margin: 10px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 24px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	color: #6D9E31;
	font-weight: normal;
}

.TeusKeus_TextBlock
{
	width: 178px;
	border: 1px solid #F0F0F0;
	padding: 0px 0px 10px 0px;
	margin: 20px 0px 10px 0px;

}
.TeusKeus_TextBlock p
{
	margin: 5px;

}
.TeusKeus_TextBlock_img
{	
 	margin: 0px;
 	margin-bottom: 5px;
 	padding: 0px;
 	width: 178px;
 	height: 83px;
}

.TeusKeus_MainImage
{
	margin: 0px 20px 0px 0px;
	width: 220px;
	height: 200px;
	float: left;
		
}
#TeusKeus_Navigation
{
	height: 15px;
	padding: 10px 5px 4px 0px;
	float: left;
}
#TeusKeus_Navigation a, #TeusKeus_Navigation a:link, #TeusKeus_Navigation a:visited
{
	text-decoration: underline;
	color: #C45B5B;
	font-weight: bold;
	font-size: 10px;
}
#TeusKeus_Navigation a:active, #TeusKeus_Navigation a:focus, #TeusKeus_Navigation a:hover
{
	color: #C45B5B;
	text-decoration: none;
	font-weight: bold;
}


#TeusKeus_Navigation .Left
{
	float: left;
	width: 100px;
	margin-left: 5px;
}
#TeusKeus_Navigation .Mid
{
	float: left;
	text-align: center;
	width: 80px;
	font-size: 9px;
}
#TeusKeus_Navigation .Right
{
	float: right;
	width: 100px;
	text-align: right;
	margin-right: 15px;
}


.TK_Header
{
	font-family: Georgia,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 24px;
	width: 448px;
	padding: 3px 0 0 10px;
	vertical-align: middle;
	color: white;
}
.TK_Right_Top
{
	background-color: #FFFFFF;
	float: left;
	width: 330px;
	height: 84px;
}
.TK_SubHeader
{
	padding: 5px 10px 0px 12px;
	color: #c45b5b;
	height: 30px;
	font-weight: bold;
	font-family: Georgia,Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 14px;
}
.TK_Text
{
	padding: 2px 10px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	font-size: 11px;
	line-height: 15px;
	height: 85px;
}
.TK_Wrapper
{
	background-color: #f5f4f0;
	border-top: ridge 1px #C0C0C0;
	margin-top: 14px;
	width: 460px;
	height: 328px;
}
.TK_Right_Bottom
{
	float: left;
	width: 308px;
	height: 27px;
}
#TK_Button
{
	padding: 2px 10px 0px 0px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #000000; 
	font-size: 11px;
	position: relative;
	left: -4px;
}
.LinkTeusKeus a:link, 
.LinkTeusKeus a:visited, 
.LinkTeusKeus a 
{
	color:	#C45B5B;
}

#TeusKeus_Page a:link, 
#TeusKeus_Page a:visited, 
#TeusKeus_Page a
{
	color: 	#3999A5;
	
}
#TeusKeus_Page .ReisSom
{
	color: 	#3999A5;
	font-family: Georgia,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.TKOverlay
{
	z-index: 10;
	position: absolute;
}

/*----------------------------------------------------------------------------------------*/
/*	Vind uw LABELS																																				*/
/*----------------------------------------------------------------------------------------*/
.Img_Select
{
	border: 5px inset #9ebe69;
	cursor: pointer;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.Img_NotSelect
{
	border: 5px solid #f5f4f0;
	cursor: pointer;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
#VUR_Wrapper
{
	background-color: #f5f4f0;
	border: solid 1px #dfdedc;
	padding: 12px 0px 12px 15px;
	margin-top: 15px;
	width: 445px;
	height: 333px;
}
.lblImage
{
	float: left;
	width: 128px;
	height: 128px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-color: transparent;
}
* html #VUR_Wrapper
{
	width: 460px;
}

/*----------------------------------------------------------------------------------------*/
/*	Ace Judge																																			*/
/*----------------------------------------------------------------------------------------*/
.Judge_Wrapper
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 240px;
	height: 328px;
	border: solid #cfcfcf 1px;
}

.Judge_Content
{
	width: 220px;
	height: 125px;
	margin: 0px 8px 5px;
	padding: 0px 0px 0px 0px;
}

.Judge_Header
{
	background-image: url(../MediaFiles/Image/Main_Layout/Judge_Header.jpg);
	background-color: #3999a5;
	height: 52px;
	margin: 0px 0px 0px 0px;
	width: 240px;
	background-position: 195px 4px;
	background-repeat: no-repeat;
}

.Judge_Header_Text
{
	font-family: Georgia,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: 175px;
	height: 40px;
	color: white;
	line-height: 21px;
	margin: 0px 8px 5px;
	padding: 4px 0px 0px 0px;
}
.Judge_Footer
{
	background-image: url(../MediaFiles/Image/Main_Layout/Judge_Footer.jpg);
	height: 124px;
	background-position: 50% 0px;
	background-repeat: no-repeat;
	width: 220px;
	margin-left: 10px;
}

.Judge_Link a, .Judge_Link a:link, .Judge_Link a:visited
{
	text-decoration: underline;
	color: #3999a5;
	font-weight: bold;
}


.Judge_Link a:active, a:focus, a:hover
{
	color: #6D9E31;
	text-decoration: none;
	font-weight: bold;
}

* html .Judge_Wrapper
{
	margin: 4px 0px 0px 0px;
}

/*--- _Module_Search_Site_Page.asp ---*/

#srchResult iframe
{
	width: 405px;
}
#cse-search-results
{
	font-family: Helvetica, Arial;
}
#cse-search-results iframe
{
	width: 405px;
}
.Search_Left
{
	margin: 10px 0 0 0;
	padding: 10px 0 0 0;
	border-top: dotted 1px #C0C0C0;
}
.StrongBlue
{
	color: #3999A5;
	font-weight: bold;
	font-size: 12px;
}
/*---  END  _Module_Search_Site_Page.asp ---*/


/*----------------------------------------------------------------------------------------*/
/*	New Block																																		*/
/*----------------------------------------------------------------------------------------*/
#MainWrapper
{
	float: left;
}
#SubBlock
{
	width: 715px;
	margin: 0px 10px 0px 10px;
	padding: 5px 10px 10px 0px;
	float: left;
	background-color: #F0F0F0;
}
.SubBlock_Sub
{
	width: 228px;
	float: left;
}
.SubBlock_KopTekst
{
	color: Black;
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	margin: 4px 0px 5px 0px;
}

.SubBlock_MenuItem, .SubBlock_MenuItem:link, .SubBlock_MenuItem:visited
{
	/*color:#1e1e1e;*/
	color: #3B99A5;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Normal;
}

.SubBlock_MenuItem:active, .SubBlock_MenuItem:focus, .SubBlock_MenuItem:hover
{
	color: #3B99A5;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Normal;
}

.SubBlock_MenuItem_Active, .SubBlock_MenuItem_Active:link, .SubBlock_MenuItem_Active:visited
{
	color: #3B99A5;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.SubBlock_MenuItem_Active:active, .SubBlock_MenuItem_Active:focus, .SubBlock_MenuItem_Active:hover
{
	color: #3B99A5;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}



/*----------------------------------------------------------------------------------------*/
/*	Mailinglist
/*----------------------------------------------------------------------------------------*/
.EmailWrapper
{
	width: 186px;
	background-color: #f5f4f0;
	border: 2px solid #a9ced6;
	padding: 5px;
}
/*----------------------------------------------------------------------------------------*/
/*	Changes sept 2010
/*----------------------------------------------------------------------------------------*/

.imgTeusKeusSmall
{
	position: relative;
	z-index: 1;
	top: 0px;
	left: 0px;
}
.imgOfferSmall
{
	position: relative;
	z-index: 1;
	top: 8px;
	left: 0px;
}
.imgOfferSmallDown
{
	position: relative;
	z-index: 1;
	top: 85px;
	left: 0px;
}

#BrowseProducts_Top
{
	width: 515px;
	height: 15px;
	padding: 0px 0px 4px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}
#BrowseProducts_Top .Left
{
	float: left;
	width: 180px;
	margin-left: 5px;
}
#BrowseProducts_Top .Mid
{
	float: left;
	text-align: center;
	width: 110px;
}
#BrowseProducts_Top .Right
{
	float: right;
	width: 200px;
	text-align: right;
	margin-right: 5px;
}
HR.Dotted
{
	height: 1px;
	border-bottom: 1px dotted #000;
}
Div.Dotted
{
	border-bottom: 1px dotted #000;
	border-top: 1px dotted #000;
	font-style: italic;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	padding: 3px 0px 3px 3px;
	margin: 0px 0px 0px 0px;
}
#Module_TravelTools_Container
{
	width: 215px;
	position: relative;
	left: -10px;
	height: 300px;
	margin: 0px 0px 20px 0px;
	padding: 75px 0px 0px 0px;
	background-image: url(../MediaFiles/Image/Main_Layout/Module_TravelTools/Achtergrond_opties.gif);
	background-position: 0px 60px;
	background-repeat: repeat-x;
	background-color: white;
	float: left;
}

#Module_TravelTools_Reserve
{
	padding-left: 7px;	
}
.Module_TravelTools_Icons
{
	float: left;
	width:60px;
	height: 50px;
	margin-top:23px;
	margin-left:1px;
	margin-bottom:20px;
	text-align: center;
	vertical-align: middle;
}

#Module_TravelTools_Container a, #Module_TravelTools_Container a:link, #Module_TravelTools_Container a:visited
{
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	font-size: 10px;
}


#Module_TravelTools_Container a:active, #Module_TravelTools_Container a:focus, #Module_TravelTools_Container a:hover
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.Module_TravelTools_Offer
{
	margin: 5px 5px 5px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.Module_TravelTools_Offer_Kop
{
	margin: 5px 0px 0px 0px;
	height: 25px;
	color: #6D9E31;
	float: left;
	font-weight: bold;
}
.Module_TravelTools_Offer_Tekst
{
	float: left;
	height: 35px;
	width: 190px;
	font-weight: normal;
}
.Module_TravelTools_Offer_Link
{
	float: left;
}
.TextBlock_BlueLabel
{
	height: 20px;
	width: 204px;
	color: White;
	background-color: #3B99A5;
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	padding: 3px 0px 2px 10px;
}
ul.List_Arrowed a, ul.List_Arrowed a:link, ul.List_Arrowed a:visited
{
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	font-size: 10px;
}
ul.List_Arrowed a:active, ul.List_Arrowed a:focus, ul.List_Arrowed a:hover
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
ul.List_Arrowed
{
list-style-type: none;
padding: 0px;
margin: 0px;
}
ul.List_Arrowed li
{
background-image: url('../MediaFiles/Image/Main_Layout/Module_TravelTools/Pijltje_offerte-aanvragen.gif');
background-repeat: no-repeat;
background-position: 0px 5px; 
padding-left: 14px; 
margin-left: 10px;
}
.TextBlock_Article_Header
{
	color: #3999A5;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 5px 0px 5px 0px;
}
.TextBlock_Article_SubHeader
{
	background-image: url('../MediaFiles/Image/Main_Layout/Pijltje_Blauw.gif');
	background-repeat: no-repeat;
	background-position: 0px -1px; 
	color: #3999A5;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 5px 10px 5px 0px;
	text-indent: 20px;
}
.JudgeSmall a, .JudgeSmall a:link, .JudgeSmall a:visited
{
	text-decoration: none;
	color: #C0C0C0;
	font-weight: normal;
	font-size: 9px;
}
.JudgeSmall a:active, .JudgeSmall a:focus, .JudgeSmall a:hover
{
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
/*----------------------------------------------------------------------------------------*/
/*	Changes june 2011
/*----------------------------------------------------------------------------------------*/



.ACE_RecentJudged{
	margin: -20px 0px 5px 0px;
}

#JudgeACE1 a:link, 
#JudgeACE1 a:visited, 
#JudgeACE1 a
{
	color: 	#3999A5;
}

.ACE_RecentJudged_Header{
	background-image: url(/mediafiles/image/main_layout/judge/RecentBeoordeeld.jpg);
	background-position: -2px 2px;
	background-repeat: no-repeat;
	width: 245px;
	height: 53px;	
}
.ACE_Judges_PlaceHolder{
	margin: 10px 5px 0px 2px;
	font-weight:normal;
}
.Judge_Kop{
	margin: -5px 5px 2px 0px;
}
.Judge_Tekst{
	font-style: italic;
	margin: 4px 5px 2px 0px;
}
.WRCAdapted{
	padding: 0px 0px 0px 0px;
	float: none;
	margin: 0px 0px 0px 0px;
	width: 90px;
	height: 14px;
}
#hp_SocialMedia{
	margin: 20px 10px 10px 10px; 
	padding: 5px 10px 5px 0px; 
	background-image: url(/mediafiles/image/main_layout/icons/fb_bg.jpg);
  width: 440px; 
  height: 240px;
  border-bottom: 1px #C0C0C0 dotted;
  float: left;
}                	

#hp_SocialMedia img{
	margin: 12px 10px 0px 0px;
	vertical-align: text-bottom;
}


.selectReizen{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
 	margin-left: 8px;
}

.Module_TravelProductList_SelextBox{
	border: 1px dotted #C0C0C0;
	border-left: none;
	border-right: none;
	background-color: #F0F0F0;
	height: 24px;
	padding: 7px 0px 0px 10px;
	margin: 0px 0px 10px 0px;
	font-weight: bold;
}
#Legenda
{
	bottom: 15px;
	vertical-align: text-bottom;
}
#Legenda
{
	margin-top: 10px;
	padding-left: 3px;
}
#AddThis{
	margin-top: 10px;
}

