 body  {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family:  tahoma, geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	background-color: white;
	line-height: 14px;
	height:100%;
}

body{
	/*background-color: #F6F4F1;*/
}

table, tr, th, td, p {
	font-family:  tahoma, geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
}
p{
	margin: 0px;
	padding: 0px;
}

a, a:link, a:visited {
	text-decoration: underline;
	color: black;
}

a:active, a:focus, a:hover{
	color: black;
	text-decoration: underline;
}

h1{
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	color: #030B33;
	font-weight: normal;
	line-height: 40px;
}

h2 {
	color: #ACACAC;
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 5px 0px 20px 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: 0px 0px 0px 0px;
	padding: 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;
	border: 1px solid #024916;
	margin: 0px 2px 0px 0px;
}

.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: #FFFF80;
	border: 0px none white;
}
.btn {
	color: white;
	background-color: #99ad03;
	border: 1px solid #024916;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.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;
}

.CheckBox{
	background-color: #F6F4F1;
	border: 0px none White;
}
.CheckBoxError{
	background-color: #FFFF80;
	border: 0px none White;
}

.ErrorText{
	color: #D19949
}


.Div_FloatEnd {
	clear: both;
	float: none;
}

.Image{
	border: 0px solid White;
}

/*----------------------------------------------------------------------------------------*/
/*	MainFrame																										*/
/*----------------------------------------------------------------------------------------*/

#Container{
	background-color: #024916;
	text-align: center;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	position:     absolute; 
	min-height:100%; /* real browsers */
	width: 100%;
}

#Main_Frame{
	width: 947px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	text-align: left;
	background-image: url(../MediaFiles/Image/Main_Layout/BG_Main.gif);
	background-repeat: repeat-y;
}

#Main_Content{
	padding: 0px 20px 10px 10px;
	width: 937px;
}

#Main_Variant{
height: 20px;
}
#Main_VariantTxt{
	padding: 8px 0px 0px 10px;
}

#Main_MenuTop{
height: 53px;		
}

#Main_Menu{
	background-color: white;
	height: 25px;
	/*filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#Main_MenuPage{
	background-color: white;
	height: 38px;
	width: 750px;
/*	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#Main_Menu_Items{
 float: left;
 width: 490px;
}
#Main_Menu_Search{
	float: left;
	width: 167px;
	padding: 3px 0px 0px 0px;
	text-align: right;
}


.Main_MenuTop_UL{
	margin: 0px 0px 0px 0px;
	padding: 35px 0px 0px 10px;	
	list-style: none;
}

.Main_MenuTop_LI{
	float:left;
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.Main_MenuTop_Link, .Main_MenuTop_Link:link, .Main_MenuTop_Link:visited {
	text-decoration: none;
	color: white;
}

.Main_MenuTop_Link:active, .Main_MenuTop_Link:focus, .Main_MenuTop_Link:hover{
	color: #99ad03;
	text-decoration: underline;
}

.Main_Menu_UL{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;	
	list-style: none;
}

.Main_Menu_LI{
	float: left;
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
}

.Main_Menu_Link, .Main_Menu_Link:link, .Main_Menu_Link:visited {
	text-decoration: none;
	color: #024916;
}

.Main_Menu_Link:active, .Main_Menu_Link:focus, .Main_Menu_Link:hover{
	color: #99ad03;
	text-decoration: underline;
}



.Main_SubMenu_UL{
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	list-style: none;
	display: none;
	position: absolute;
}

.Main_SubMenu_LI{
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 2px 5px;
	font-size: 12px;
	background-color: white;
	width: 180px;
/*	border-left: 1px solid #024916;
	border-right: 1px solid #024916; */
	border-bottom: 1px solid #024916;
}

.Main_SubMenu_LI:hover{
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 2px 5px;
	font-size: 12px;
	background-color: #99ad03;
	color: white;
	width: 180px;
	border-bottom: 1px solid #024916;
}

.Main_SubMenu_Link, .Main_SubMenu_Link:link, .Main_SubMenu_Link:visited {
	text-decoration: none;
	color: #231f20;
}

.Main_SubMenu_Link:active, .Main_SubMenu_Link:focus, .Main_SubMenu_Link:hover{
	color: white;
	text-decoration: underline;
	background-color: #99ad03;
}





/*----------------------------------------------------------------------------------------*/
/*	Homepage																											*/
/*----------------------------------------------------------------------------------------*/
#HP_Row1{
	width: 657px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#HP_Row2{
	width: 248px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

#HP_Row1a{
	width: 657px;
	height: 333px;
	
}

#HP_Row1b{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;	
	
}



/*----------------------------------------------------------------------------------------*/
/*	Vervolgpagina's																								*/
/*----------------------------------------------------------------------------------------*/

#Page_Header{
	width: 915px;
	height: 230px;
}

.Page_HeaderTitle{
	display: block;
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: white;
	margin: 80px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

#Page_Row1{
	width: 657px;
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#Page_Row2{
	width: 248px;
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

#Page_Row1a{
	width: 168px;
	height: 380px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 8px 0px 0px;
	border-right: 1px dashed #b7b8b1;
}

#Page_Row1b{
	width: 464px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 8px 0px 8px;
}

/*--- Start - Donker groene variant ---*/
.Page_Menu_DG_UL{margin: 0px 0px 0px 0px;padding: 3px 0px 0px 0px;list-style: none;}
.Page_Menu_DG_LI{margin: 0px 0px 0px 0px;padding: 0px 0px 3px 0px;color: #99ad03;}
.Page_Menu_DG_A, .Page_Menu_DG_A:link, .Page_Menu_DG_A:visited {text-decoration: none;color: #99ad03;}
.Page_Menu_DG_A:active, .Page_Menu_DG_A:focus, .Page_Menu_DG_A:hover{color: #99ad03;text-decoration: underline;}
.Page_Menu_DG_A_Active, .Page_Menu_DG_A_Active:link, .Page_Menu_DG_A_Active:visited {text-decoration: none;font: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #024916;}
.Page_Menu_DG_A_Active:active, .Page_Menu_DG_A_Active:focus, .Page_Menu_DG_A_Active:hover{font: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #024916;text-decoration: underline;}
/*--- Einde - Donker groene variant ---*/

/*--- Start - Licht groene variant ---*/
.Page_Menu_LG_UL{margin: 0px 0px 0px 0px;padding: 3px 0px 0px 0px;list-style: none;}
.Page_Menu_LG_LI{margin: 0px 0px 0px 0px;padding: 0px 0px 3px 0px;color: #90af3e;}
.Page_Menu_LG_A, .Page_Menu_LG_A:link, .Page_Menu_LG_A:visited {text-decoration: none;color: #90af3e;}
.Page_Menu_LG_A:active, .Page_Menu_LG_A:focus, .Page_Menu_LG_A:hover{color: #90af3e;text-decoration: underline;}
.Page_Menu_LG_A_Active, .Page_Menu_LG_A_Active:link, .Page_Menu_LG_A_Active:visited {text-decoration: none;font: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #1e542f;}
.Page_Menu_LG_A_Active:active, .Page_Menu_LG_A_Active:focus, .Page_Menu_LG_A_Active:hover{font: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #1e542f;text-decoration: underline;}
/*--- Einde - Licht groene variant ---*/

/*--- Start - Blauwe variant ---*/
.Page_Menu_BL_UL{margin: 0px 0px 0px 0px;padding: 3px 0px 0px 0px;	list-style: none;}
.Page_Menu_BL_LI{margin: 0px 0px 0px 0px;padding: 0px 0px 3px 0px;color: #36b9e5;}
.Page_Menu_BL_A, .Page_Menu_BL_A:link, .Page_Menu_BL_A:visited {text-decoration: none;color: #36b9e5;}
.Page_Menu_BL_A:active, .Page_Menu_BL_A:focus, .Page_Menu_BL_A:hover{color: #36b9e5;text-decoration: underline;}
.Page_Menu_BL_A_Active, .Page_Menu_BL_A_Active:link, .Page_Menu_BL_A_Active:visited {text-decoration: none;font: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #231f20;}
.Page_Menu_BL_A_Active:active, .Page_Menu_BL_A_Active:focus, .Page_Menu_BL_A_Active:hover{font: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #231f20;text-decoration: underline;}
/*--- Einde - Blauwe variant ---*/

/*--- Start - Bruin variant ---*/
.Page_Menu_BR_UL{margin: 0px 0px 0px 0px;padding: 3px 0px 0px 0px;list-style: none;}
.Page_Menu_BR_LI{margin: 0px 0px 0px 0px;padding: 0px 0px 3px 0px;color: #9b5f0d;}
.Page_Menu_BR_A, .Page_Menu_BR_A:link, .Page_Menu_BR_A:visited {text-decoration: none;color: #9b5f0d;}
.Page_Menu_BR_A:active, .Page_Menu_BR_A:focus, .Page_Menu_BR_A:hover{color: #9b5f0d;text-decoration: underline;}
.Page_Menu_BR_A_Active, .Page_Menu_BR_A_Active:link, .Page_Menu_BR_A_Active:visited {text-decoration: none;font: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #231f20;}
.Page_Menu_BR_A_Active:active, .Page_Menu_BR_A_Active:focus, .Page_Menu_BR_A_Active:hover{font: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #231f20;text-decoration: underline;}
/*--- Einde - Bruin variant ---*/

.Page_SubMenu_UL{margin: 0px 0px 0px 15px;padding: 3px 0px 0px 0px;list-style: none;}


.Page_Intro{
	font: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 14px;
	line-height: 18px;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

.Page_h2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	margin: 10px 0px 0px 0px;
}



/*----------------------------------------------------------------------------------------*/
/*	Footer																											*/
/*----------------------------------------------------------------------------------------*/

#Footer{margin: 0px 20px 10px 0px;padding:0px 0px 0px 0px;font-size: 10px;text-decoration: none;color: #908f93; height:10px;}
#Footer_Block1,#Footer_Block2,#Footer_Block3{border-top: 1px dashed #b7b8b1;padding:5px 0px 0px 0px;}
#Footer_Block1{float: left;width: 457px;}
#Footer_Block2{float: left;text-align: right;width: 200px;margin:0px 10px 0px 0px;}
#Footer_Block3{float: left;text-align: center;width: 248px;}
.Footer_Link, .Footer_Link:link, .Footer_Link:visited {font-size: 10px;text-decoration: none;color: #908f93;}
.Footer_Link:active, .Footer_Link:focus, .Footer_Link:hover{color: #99ad03;text-decoration: underline;}



/*----------------------------------------------------------------------------------------*/
/*	ContentBlokken																									*/
/*----------------------------------------------------------------------------------------*/
.CB_HP_1a{
	width: 305px;
	margin: 0px 47px 25px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
.CB_HP_1b{
	width: 305px;
	margin: 0px 0px 25px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

.CB_FeaturedTour1,.CB_FeaturedTour2,.CB_FeaturedTour3{
	float: left;
	width: 213px;
	height: 125px;
	padding: 0px 0px 0px 0px;
}

.CB_FeaturedTour1, .CB_FeaturedTour2, .CB_FeaturedTour3{
	cursor: pointer;
	cursor: hand;
}

.CB_FeaturedTour1{
/*	background-image: url(../MediaFiles/Image/Homepage/Gorilla_Safari.png);*/
	margin: 0px 9px 10px 0px;
}
.CB_FeaturedTour2{
/*	background-image: url(../MediaFiles/Image/Homepage/Nature_and_Wildlife.png);*/
	margin: 0px 9px 10px 0px;
}
.CB_FeaturedTour3{
/*	background-image: url(../MediaFiles/Image/Homepage/Island_Feeling.png);*/
	margin: 0px 0px 10px 0px;

}
.CB_FeaturedTour_Header{
	margin: 0px 0px 0px 10px;
	padding: 2px 0px 0px 0px;
	color: white;
}
.CB_FeaturedTour_Header_Link, .CB_FeaturedTour_Header_Link:link, .CB_FeaturedTour_Header_Link:visited {
	text-decoration: none;
	color: white;
}
.CB_FeaturedTour_Header_Link:active, .CB_FeaturedTour_Header_Link:focus, .CB_FeaturedTour_Header_Link:hover{
	color: white;
	text-decoration: underline;
}

.CB_Line{
	border-bottom: 1px dashed #b7b8b1;
	margin: 0px 0px 8px 0px;
	padding: 5px 0px 0px 0px;
}

.CB_Quote{
	margin: 10px 0px 10px 0px;
}

.CB_Quote1,.CB_Quote2,.CB_Quote3{
	float: left;
}

.CB_Quote1{
	width: 21px;
	height: 30px;
	background-image: url(../MediaFiles/Image/Main_Layout/CB_QuoteLeft.png);
	background-position: top left	;
	background-repeat: no-repeat;
}
.CB_Quote2{
	width: 420px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	line-height: 18px;
	padding: 0px 0px 0px 5px;
	margin: 0px;
	background-image: url(../MediaFiles/Image/Main_Layout/CB_QuoteRight.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.CB_Quote3{
	width: 220px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	line-height: 18px;
	padding: 0px 0px 0px 5px;
	margin: 0px;
	background-image: url(../MediaFiles/Image/Main_Layout/CB_QuoteRight.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}


.CB_GreenBlock{
	background-image: url(../MediaFiles/Image/Main_Layout/CB_BGGreenBlock.gif);
	background-repeat: repeat-y;
	padding: 20px 18px 20px 18px;
	margin: 10px 0px 10px 0px;
	color: white;
}

/*----------------------------------------------------------------------------------------*/
/*	CliCkPath																										*/
/*----------------------------------------------------------------------------------------*/

#Clickpath{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	color: #99989c;	font-size: 10px;}
.Clickpath_A, .Clickpath_A:link, .Clickpath_A:visited {text-decoration: none;color: #99989c;	font-size: 10px;}
.Clickpath_A:active, .Clickpath_A:focus, .Clickpath_A:hover{color: #b0ba25;text-decoration: underline;font-size: 10px;}


/*----------------------------------------------------------------------------------------*/
/*	Popup main layout																								*/
/*----------------------------------------------------------------------------------------*/
.Popup_Main{
	margin: 10px 10px 10px 10px;
}

.Popup_Header{
	margin: 0px 0px 0px 0px;
}

/*----------------------------------------------------------------------------------------*/
/*	Teksten																											*/
/*----------------------------------------------------------------------------------------*/
.H1_16px_DG_Georgia{
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #024916;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
}
.H1_14px_DG_Georgia,.H1_14px_LG_Georgia,.H1_14px_BL_Georgia,.H1_14px_BR_Georgia{
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
	line-height: 16px;
}
.H1_14px_DG_Georgia{color: #024916;}
.H1_14px_LG_Georgia{color: #90af3e;}
.H1_14px_BL_Georgia{color: #36b9e5;}
.H1_14px_BR_Georgia{color: #9b5f0d;}


.H2_18px_DG_Georgia{
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #024916;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
}

.H2_18px_LG_Georgia{
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #90af3e;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
}

.H2_18px_BL_Georgia{
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #36b9e5;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
}

.H2_18px_BR_Georgia{
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #9b5f0d;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
}



.A_Green, .A_Green:link, .A_Green:visited {text-decoration: none;color: #b0ba25;}
.A_Green:active, .A_Green:focus, .A_Green:hover{color: black;text-decoration: underline;}

.A_DGreen, .A_DGreen:link, .A_DGreen:visited {text-decoration: none;	color: #024916;}
.A_DGreen:active, .A_DGreen:focus, .A_DGreen:hover{color: black;text-decoration: underline;}

.A_LGreen, .A_LGreen:link, .A_LGreen:visited {text-decoration: none;	color: #90af3e;}
.A_LGreen:active, .A_LGreen:focus, .A_LGreen:hover{color: black;text-decoration: underline;}

.A_Blue, .A_Blue:link, .A_Blue:visited {text-decoration: none;	color: #36b9e5;}
.A_Blue:active, .A_Blue:focus, .A_Blue:hover{color: black;text-decoration: underline;}

.A_Braun, .A_Braun:link, .A_Braun:visited {text-decoration: none;	color: #9b5f0d;}
.A_Braun:active, .A_Braun:focus, .A_Braun:hover{color: black;text-decoration: underline;}

/*----------------------------------------------------------------------------------------*/
/*	Tabellen																											*/
/*----------------------------------------------------------------------------------------*/

.Tbl_Main_Top{
	border-bottom: 1px dashed #afafaf;
	padding: 5px 0px 5px 0px;
	margin: 5px 0px 5px 0px;
}

.Tbl_Main_Header_LG, .Tbl_Main_Header_DG, .Tbl_Main_Header_BL, .Tbl_Main_Header_BR{
	padding: 5px 5px 5px 5px;
	font-weight: bold;
}

.Tbl_Main_Header_DG{background-color: #024916;color:white;}
.Tbl_Main_Header_LG{background-color: #90af3e;}
.Tbl_Main_Header_BL{background-color: #36b9e5;}
.Tbl_Main_Header_BR{background-color: #9b5f0d;}

.Tbl_Main_Line{
	border-bottom: 1px dashed #afafaf;
	padding: 8px 5px 8px 5px;
}


/*----------------------------------------------------------------------------------------*/
/*	Afbeeldingen																									*/
/*----------------------------------------------------------------------------------------*/
.Text_ArticleImageLeft{
	margin: 3px 6px 3px 0px;
	padding: 0px;
	text-align: left;
}

.Text_ArticleImageRight{
	margin: 3px 0px 3px 6px;
	padding: 0px;
	text-align: right;
}

.Image_Ace{
	display: block;
	border: 0px none white;
	margin: 5px 0px 5px 0px;
}

/*----------------------------------------------------------------------------------------*/
/*	ACE																											*/
/*----------------------------------------------------------------------------------------*/


.Ace3Seperator{
	margin: 0px 0px 0px 0px;
	height: 15px;
}

.Ace_Header_DG,.Ace_Header_LG,.Ace_Header_BL,.Ace_Header_BR{
	width: 255px;
	height: 28px;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.Ace_Header_DG{background-image: url(../MediaFiles/Image/Main_Layout/BG_AceHeaderDG.gif);}
.Ace_Header_LG{background-image: url(../MediaFiles/Image/Main_Layout/BG_AceHeaderLG.gif);}
.Ace_Header_BL{background-image: url(../MediaFiles/Image/Main_Layout/BG_AceHeaderBL.gif);}
.Ace_Header_BR{background-image: url(../MediaFiles/Image/Main_Layout/BG_AceHeaderBR.gif);}

.Ace_HeaderTXT{
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 4px;
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
}





/*----------------------------------------------------------------------------------------*/
/*	Modules																											*/
/*----------------------------------------------------------------------------------------*/

.Module_Button_DG{background-color: #024916;	color: White;	font-weight: bold; border: 1px solid #d2b467;}
.Module_Button_LG{background-color: #90af3e;	font-weight: bold; border: 1px solid #d2b467;}
.Module_Button_BL{background-color: #36b9e5;	font-weight: bold; border: 1px solid #d2b467;}
.Module_Button_BR{background-color: #9b5f0d;	font-weight: bold; border: 1px solid #d2b467;}


.Module_InputBox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #024916;
}

.Module_InputBox2{
	/* Anti Spam Field */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #024916;
	display: none;
	visibility: hidden;
}

.Module_InputBoxError{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #030a33;
	background-color: #ffff80;
}


#Module_LanguageList{
	position: absolute;
	visibility: hidden;
	display: none;
	border: 1px solid black;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 0px 0px;
	top: 30px;
	left: 870px;
	filter:alpha(opacity=85);-moz-opacity:.80;opacity:.80;
	background-color: white;
}

.Module_LanguageList_Item, .Module_LanguageList_Item:link, .Module_LanguageList_Item:visited {
	text-decoration: underline;
	color: #030B33;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 3px 3px 3px 3px;
}


.Module_LanguageList_Item:active, .Module_LanguageList_Item:focus, .Module_LanguageList_Item:hover{
	color: #030B33;
	text-decoration: underline;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E6E6E6;
	padding: 3px 3px 3px 3px;
}

.Module_VariantList{
	margin: 10px 0px 10px 0px;
}
.Module_VariantList_Title, .Module_VariantList_Title:link, .Module_VariantList_Title:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.Module_VariantList_Title:active, .Module_VariantList_Title:focus, .Module_VariantList_Title:hover{
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #f9b200;
}
.Module_VariantList_Image{
	margin: 0px 5px 0px 0px;
}

.Module_VariantListFloat{
	float: left;
}

.Module_Variant_Flags{
	display: block;
	float: left;
	margin: 0px 5px 0px 0px;
	border: 0px none white;
}


.Module_React_Header{
	background-image: url(../MediaFiles/Image/Main_Layout/Module_React/BG_Header.gif);
	margin: 40px 0px 2px 0px;
	padding: 5px 0px 0px 10px;
	border: 0px none white;
	height: 26px;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}



.Module_React_Counter{
	height: 36px;
	background-image: url(../MediaFiles/Image/Main_Layout/Module_React/BG_Counter.gif);
	margin: 10px 0px 0px 0px;
}

.Module_React_txt, .Module_React_txt_Active{
	color: #024916;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 5px 6px 0px 6px;
	float: left;
}

.Module_React_txt_Active{
	background-image: url(../MediaFiles/Image/Main_Layout/Module_React/BG_Counter_Active.gif);
	height: 36px;
	width: 37px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #885914;
}

.Module_React_txt_ActivePos{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	text-align: center;

}
.Module_React_txt, .Module_React_txt:link, .Module_React_txt:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #024916;
}

.Module_React_txt:active, .Module_React_txt:focus, .Module_React_txt:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	font-weight: bold;
	color: #885914;
}
.Module_React_txt_Active, .Module_React_txt_Active:link, .Module_React_txt_Active:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #885914;
}

.Module_React_txt_Active:active, .Module_React_txt_Active:focus, .Module_React_txt_Active:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	font-weight: bold;
	color: #024916;
}


.Module_React_Text{
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding: 10px 0px 10px 0px;
	min-height: 140px;
}

.Module_React_Image{
	padding: 0px 10px 0px 0px;
}
.Module_React_TextHeader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #885914;
	display: block;
	padding: 0px 0px 3px 0px;
}

.Module_React_BottomLine{
	background-image: url(../MediaFiles/Image/Main_Layout/Module_React/BG_BottomLine.gif);
	height: 1px;
	margin: 0px 0px 0px 0px;
	width: 425px;
	background-repeat: repeat-x;
}
.Module_React_BottomLineText{
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #024916;
	padding: 5px 0px 5px 140px;
}

/*--- 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_Title{
	font-size: 12px;
	font-weight: bold;
}
.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 ---*/


.Module_FAQ_ACE_Title, .Module_FAQ_ACE_Title:link, .Module_FAQ_ACE_Title:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: black;
}

.Module_FAQ_ACE_Title:active, .Module_FAQ_ACE_Title:focus, .Module_FAQ_ACE_Title:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	color: #024916;
}

.Module_FAQ_Module_Title, .Module_FAQ_Module_Title:link, .Module_FAQ_Module_Title:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: black;
}

.Module_FAQ_Module_Title:active, .Module_FAQ_Module_Title:focus, .Module_FAQ_Module_Title:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	color: #024916;
}

.Module_FAQ_Module_Title_V8, .Module_FAQ_Module_Title_V8:link, .Module_FAQ_Module_Title_V8:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: black;
}

.Module_FAQ_Module_Title_V8:active, .Module_FAQ_Module_Title_V8:focus, .Module_FAQ_Module_Title_V8:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	color: #024916;
}

.Module_FAQ_Intro_V8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
}


.Module_FAQ_ReadOn, .Module_FAQ_ReadOn:link, .Module_FAQ_ReadOn:visited {
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: black;
}

.Module_FAQ_ReadOn:active, .Module_FAQ_ReadOn:focus, .Module_FAQ_ReadOn:hover{
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	color: #024916;
}




.Module_FAQ_View_H1{
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #024916;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
}

.Module_ACE_Seperator{
	height: 10px;
}

.Module_FAQ_View_Block{
	display: none;
	margin: 0px 0px 10px 0px;
	visibility: visible;
}

.Module_FAQ_Divider{
	border-top: 1px dashed #b7b8b1;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}



/* START - _Module_AE_ProductOverView.asp */
.Module_POAE{margin: 0px 0px 0px 0px;padding: 5px 0px 5px 0px;}
.Module_POAE_Image{padding: 0px 0px 0px 0px;float: left; width:255px;}
.Module_POAE_TextBlock{padding: 0px 0px 0px 0px;float: left;width:395px;}

.Module_POAE_subHeader{
	font-family:  tahoma, geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
}
.Module_POAE_Text{
	font-family:  tahoma, geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
}

.Module_POAE_Header_LG,.Module_POAE_Header_DG, .Module_POAE_Header_BL,.Module_POAE_Header_BR{
	font-family:  tahoma, geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
}

.Module_POAE_Header_DG{color: #024916;}
.Module_POAE_Header_LG{color: #90af3e;}
.Module_POAE_Header_BL{color: #36b9e5;}
.Module_POAE_Header_BR{color: #9b5f0d;}


.ModuleACE_POAE_Header_LG,.ModuleACE_POAE_Header_DG, .ModuleACE_POAE_Header_BL,.ModuleACE_POAE_Header_BR{
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
}

.ModuleACE_POAE_Header_DG{color: #024916;}
.ModuleACE_POAE_Header_LG{color: #90af3e;}
.ModuleACE_POAE_Header_BL{color: #36b9e5;}
.ModuleACE_POAE_Header_BR{color: #9b5f0d;}





.Module_POAE_ReadOn, .Module_POAE_ReadOn:link, .Module_POAE_ReadOn:visited {
	font-family:  tahoma, geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
	color: #90af3e;
}

.Module_POAE_ReadOn:active, .Module_POAE_ReadOn:focus, .Module_POAE_ReadOn:hover{
	font-family:  tahoma, geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
	color: black;
}
.Module_POAE_ReadOnArrow, .Module_POAE_ReadOnArrow:link, .Module_POAE_ReadOnArrow:visited {
	font-family:  tahoma, geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #90af3e;
}
.Module_POAE_ReadOnArrow:active, .Module_POAE_ReadOnArrow:focus, .Module_POAE_ReadOnArrow:hover{
	font-family:  tahoma, geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
	color: black;
}
/* END - _Module_AE_ProductOverView.asp */


/* START - _Module_PhotoHighLight.asp */
.Module_PhotoHighLightContainer{
	display: none;
	visibility: hidden;
}
.Module_PhotoHighLightContainerFirst{
	display: block;
	visibility: Visible;

}

.Module_PhotoHighLight_Photo{
	float: left;
	width: 325px;

}
.Module_PhotoHighLight_Image{
	FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);
}
.Module_PhotoHighLight_Text{
	width: 135px;
	_width: 120px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);

}
.Module_PhotoHighLight_Title{
	margin: 0px 0px 8px 0px;
	padding:  0px 0px 0px 0px;
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
}

.Module_PhotoHighLight{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 468px;
	_width: 450px;

}
.Module_PhotoHighlight_Thumb{
	width: 44px;
	height: 44px;
	display: block;
	float: left;
	margin: 8px 8px 8px 0px;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
	cursor: hand;
}

/* END - _Module_PhotoHighLight.asp */


/* START - _Module_BookingsForm.asp */
.Module_BookingsForm_Header_DG,.Module_BookingsForm_Header_LG,.Module_BookingsForm_Header_BL,.Module_BookingsForm_Header_BR{
	padding: 4px 10px 4px 10px;
	font-weight: bold;
	font-size: 12px;
}
.Module_BookingsForm_Header_DG{background-color: #024916;color:white;}
.Module_BookingsForm_Header_LG{background-color: #90af3e;}
.Module_BookingsForm_Header_BL{background-color: #36b9e5;}
.Module_BookingsForm_Header_BR{background-color: #9b5f0d;}

/* END - _Module_BookingsForm.asp */



/* START - _Module_AE_ProductButtons.asp */
.Module_AE_ProductButtons{
	margin: 0px 0px 10px 0px;
}
.Module_AE_ProductButton{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 246px;
	height: 45px;
	color: white;
}
.Module_AE_ProductButtonTXT{
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 50px;	
}


.Module_AE_ProductButtonLink, .Module_AE_ProductButtonLink:link, .Module_AE_ProductButtonLink:visited {
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	text-decoration: none;
}

.Module_AE_ProductButtonLink:active, .Module_AE_ProductButtonLink:focus, .Module_AE_ProductButtonLink:hover{
	font-family: Georgia,Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	text-decoration: underline;
}



/* END - _Module_AE_ProductButtons.asp */



/*--- START _Module_SearchSite.asp ---*/

.ModuleSearch_HeaderForm{
	font-size: 14px;
	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: #90af3e;
}

.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 ---*/