/*
  Stylesheet voor Aladin Travel website
*/

/*
donker: #897147;
midden: #D0BB86;
licht nw: #F9F1CA;
licht: #F7E3A8;
border: #787878;
box achtergrond: #EEEEEE;
link hover; #A0011F;
*/


/* GENERAL CONTENT */

.content_table {
  background: #F9F1CA; /*#F7E3A8;*/ 

	
  padding:10px;
  vertical-align:top;
	border-left : 4px solid #FCF8E4;
	border-top : 4px solid #FCF8E4;
	border-right : 4px solid grey;
	border-bottom : 4px solid grey;

}

.content_table_home_right {
  background:#F9F1CA;
  padding:10px;
  vertical-align:top;
  text-align:justify;
}

.content_home {
	font-family: Verdana, Verdana;
	font-size: 9pt;
}

.content_table2 {
  background:#FFE899;
  padding:4px;
}

.content_text {
	font-family: Verdana, Verdana;
	font-size: 9pt;
	color: black;
}

.pagetitle1 {
	font-family: Verdana, Verdana;
	font-size: 15pt;
	color: black;
	font-weight: bold;
	margin-top: 4px;
	margin-bottom: 12px;	
}

.pagetitle2 {
	font-family: Verdana, Verdana;
	font-size: 13pt;
	color: black;
	font-weight: bold;
	margin-top: 4px;
	margin-bottom: 8px;	
}

.pagetitle3 {
	font-family: Verdana, Verdana;
	font-size: 9pt;
	color: black;
	font-weight: bold;
}

.pagetitle4 {
	font-family: Verdana, Verdana;
	font-size: 18pt;
	color: #BB0000;
	font-weight: bold;
	margin-top: 4px;
	margin-bottom: 12px;
  text-align: center;	
}


a.content_link_small:link {color:#A0011F;	text-decoration: none;	font-weight : normal;	font-size : 9pt; font-family: Verdana;}
a.content_link_small:visited {color:#A0011F; text-decoration: none;	font-weight : normal;	font-size : 9pt; font-family: Verdana;}
a.content_link_small:hover {color: #A0011F; text-decoration: underline;	font-weight : normal;	font-size : 9pt; font-family: Verdana;}
a.content_link_small:active {color: #A0011F; text-decoration: none;	font-weight : normal;	font-size : 9pt; font-family: Verdana;}

a.content_link_normal:link {color:#A0011F;	text-decoration: none;	font-weight : normal; font-family: Verdana;}
a.content_link_normal:visited {color:#A0011F; text-decoration: none;	font-weight : normal; font-family: Verdana;}
a.content_link_normal:hover {color: #A0011F; text-decoration: none;	font-weight : normal; font-family: Verdana;}
a.content_link_normal:active {color: #A0011F; text-decoration: none;	font-weight : normal; font-family: Verdana;}

a.content_link_lightbox:link {color:#A0011F;	text-decoration: none;	font-weight : normal;	cursor: url(../script/lightbox/images/magplus.cur), pointer; font-family: Verdana;}
a.content_link_lightbox:visited {color:#A0011F; text-decoration: none;	font-weight : normal;	cursor: url(../script/lightbox/images/magplus.cur), pointer; font-family: Verdana;}
a.content_link_lightbox:hover {color: #A0011F; text-decoration: none;	font-weight : normal;	cursor: url(../script/lightbox/images/magplus.cur), pointer; font-family: Verdana;}
a.content_link_lightbox:active {color: #A0011F; text-decoration: none;	font-weight : normal;	cursor: url(../script/lightbox/images/magplus.cur), pointer; font-family: Verdana;}

/* CLI = CONTENT LINKS */
a.cli_foto:link {color:#A0011F;	text-decoration: none;	font-weight : normal;	font-family: Verdana; cursor: url(../script/lightbox/magplus.cur), pointer;}
a.cli_foto:visited {color:#A0011F; text-decoration: none;	font-weight : normal; font-family: Verdana;cursor: url(../script/lightbox/magplus.cur), pointer;}
a.cli_foto:hover {color: #A0011F; text-decoration: none;	font-weight : normal;	font-family: Verdana; cursor: url(../script/lightbox/magplus.cur), pointer;}
a.cli_foto:active {color: #A0011F; text-decoration: none;	font-weight : normal;	font-family: Verdana; cursor: url(../script/lightbox/magplus.cur), pointer;}

a.cli_extern:link {color:black;	text-decoration: none;	font-weight : bold; font-family: Verdana;}
a.cli_extern:visited {color:black; text-decoration: none;	font-weight : bold; font-family: Verdana;}
a.cli_extern:hover {color: #A0011F; text-decoration: none;	font-weight : bold; font-family: Verdana;}
a.cli_extern:active {color: black; text-decoration: none;	font-weight : bold; font-family: Verdana;}

a.cli_intern:link {color:black;	text-decoration: none;	font-weight : bold; font-family: Verdana;}
a.cli_intern:visited {color:black; text-decoration: none;	font-weight : bold; font-family: Verdana;}
a.cli_intern:hover {color: #A0011F; text-decoration: none;	font-weight : bold; font-family: Verdana;}
a.cli_intern:active {color: black; text-decoration: none;	font-weight : bold; font-family: Verdana;}

a.cli_intern2:link {color:black;	text-decoration: none;	font-weight : normal; font-family: Verdana;}
a.cli_intern2:visited {color:black; text-decoration: none;	font-weight : normal; font-family: Verdana;}
a.cli_intern2:hover {color: #A0011F; text-decoration: none;	font-weight : normal; font-family: Verdana;}
a.cli_intern2:active {color: black; text-decoration: none;	font-weight : normal; font-family: Verdana;}

a.cli_moreinfo:link {color:black;	text-decoration: none;	font-weight : bold; font-family: Verdana;}
a.cli_moreinfo:visited {color:black; text-decoration: none;	font-weight : bold; font-family: Verdana;}
a.cli_moreinfo:hover {color: #A0011F; text-decoration: none;	font-weight : bold; font-family: Verdana;}
a.cli_moreinfo:active {color: black; text-decoration: none;	font-weight : bold; font-family: Verdana;}

a.cli_title:link {color:black;	text-decoration: none;	font-weight : bold;	font-size : 9pt; font-family: Verdana;}
a.cli_title:visited {color:black; text-decoration: none;	font-weight : bold;	font-size : 9pt; font-family: Verdana;}
a.cli_title:hover {color: #A0011F; text-decoration: none;	font-weight : bold;	font-size : 9pt; font-family: Verdana;}
a.cli_title:active {color: black; text-decoration: none;	font-weight : bold;	font-size : 9pt; font-family: Verdana;}



ul.content_ul_normal {
   margin: 0; 
   color: black; 
   font-family: Verdana, Verdana; 
   font-size: 12pt; 
   line-height: 16px;
   margin-left: 16px; 
   margin-top: 4px; 
   padding: 1px; 
}
li.content_li_normal {
   margin: 0; 
   color: black; 
   font-family: Verdana, Verdana; 
   font-size: 9pt; 
   line-height: 16px;
   padding: 1px; 
}

/* CUSTOMER FEEDBACK PAGE */
.feedbackbox {
	width:750px;
	padding:10px;
	background: -moz-linear-gradient(left, #D0BB86 0%, #FFE899 41%, #FFE899 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#D0BB86), color-stop(41%,#FFE899), color-stop(100%,#FFE899)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #D0BB86 0%,#FFE899 41%,#FFE899 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #D0BB86 0%,#FFE899 41%,#FFE899 100%); /* Opera11.10+ */
  background: -ms-linear-gradient(left, #D0BB86 0%,#FFE899 41%,#FFE899 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D0BB86', endColorstr='#FFE899',GradientType=1 ); /* IE6-9 */
  background: linear-gradient(left, #D0BB86 0%,#FFE899 41%,#FFE899 100%); /* W3C */
	border-left : 2px solid white;
	border-top : 2px solid white;
	border-right : 2px solid grey;
	border-bottom : 2px solid grey;
}

.feedbacktitle {
font-size: 11pt;
margin-bottom:4px;
text-decoration: none;
font-weight: bold;
text-align:left;
font-style:italic;
color:#A0011F;
}

/* USED IN INDEX.PHP */
a.indexlink:link {color: black;font-size: 9pt;font-weight: bold; text-decoration: none;font-family: Verdana; }
a.indexlink:visited {color: black; font-size: 9pt;font-weight: bold;text-decoration: none;font-family: Verdana; }
a.indexlink:hover {color: #A0011F; font-size: 9pt;font-weight: bold;text-decoration: none;font-family: Verdana; }
a.indexlink:active {color: black; font-size: 9pt;font-weight: bold;text-decoration: none;font-family: Verdana; }

a.indexlink2:link {color: black;font-size: 9pt;font-weight: normal; text-decoration: none;font-family: Verdana; }
a.indexlink2:visited {color: black; font-size: 9pt;font-weight: normal;text-decoration: none;font-family: Verdana; }
a.indexlink2:hover {color: #A0011F; font-size: 9pt;font-weight: normal;text-decoration: none;font-family: Verdana; }
a.indexlink2:active {color: black; font-size: 9pt;font-weight: normal;text-decoration: none;font-family: Verdana; }

a.shoutlink:link {color: #A0011F;font-size: 11pt;font-weight: bold; text-decoration: none;font-family: Verdana; }
a.shoutlink:visited {color: #A0011F; font-size: 11pt;font-weight: bold;text-decoration: none;font-family: Verdana; }
a.shoutlink:hover {color: #A0011F; font-size: 11pt;font-weight: bold;text-decoration: none;font-family: Verdana; }
a.shoutlink:active {color: #A0011F; font-size: 11pt;font-weight: bold;text-decoration: none;font-family: Verdana; }

.shoutbox {
	width: 592px;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 0px;
	margin-bottom: 0px;
  background : #FFE899;
	border : 1px solid Black;
	font-size: 10pt;
	font-weight: bold;
	padding: 6px;
	font-family: Verdana; 
}


/* FAQ PAGE */

.faqbox {
	width:380px;
	background : #FCF8E2; /*#FFE899;*/
	border : 1px solid Black;
}

.faqquestion
{
	font-family: Verdana, Verdana;
	font-size: 9pt;
	color: black;
	font-weight: bold;
}


ul.faqgroup {
   margin: 0; 
   padding: 0;
   color: #000000; 
   font-family: Verdana, Verdana; 
   font-size: 11pt; 
   line-height: 15px;
   margin-left: 16px; 
   margin-top: 4px; 
   padding: 1px; 
}

li.faqlink {margin-bottom:4px;}

a.faqlink:link {color: black;font-size: 9pt;font-weight: normal; text-decoration: none;	font-family: Verdana, Verdana;	margin-top:10px;margin-bottom:10px;}
a.faqlink:visited {color: black; font-size: 9pt;font-weight: normal;text-decoration: none;	font-family: Verdana, Verdana;}
a.faqlink:hover {color: #A0011F; font-size: 9pt;font-weight: normal;text-decoration: none;	font-family: Verdana, Verdana;}
a.faqlink:active {color: black; font-size: 9pt;font-weight: normal;text-decoration: none;	font-family: Verdana, Verdana;}

a.faqsubject:link {color: black;font-size: 9pt;font-weight: bold; text-decoration: none;	font-family: Verdana, Verdana;}
a.faqsubject:visited {color: black; font-size: 9pt;font-weight: bold;text-decoration: none;	font-family: Verdana, Verdana;}
a.faqsubject:hover {color: #A0011F; font-size: 9pt;font-weight: bold;text-decoration: none;	font-family: Verdana, Verdana;}
a.faqsubject:active {color: black; font-size: 9pt;font-weight: normal;text-decoration: none;	font-family: Verdana, Verdana;}


/* NEWS PAGE */


.newsbox {
  clear:both;
  width:750;
	margin:10px;
	background: white;
	border-left : 2px solid white;
	border-top : 2px solid white;
	border-right : 2px solid grey;
	border-bottom : 2px solid grey;
}

.newsbox_right {
  float:left:
  width:400px;
	margin:10px;
	background: white;
	border-left : 2px solid white;
	border-top : 2px solid white;
	border-right : 2px solid grey;
	border-bottom : 2px solid grey;
}


.newsdate{
   float:left; 
   color: black; 
   font-family: Verdana, Verdana; 
   font-size: 11pt; 
   font-weight:bold;
   padding-left: 10px; 
   padding-top: 10px; 
   padding-bottom: 10px;
}
.newstitle{
   clear:right;
   float:left; 
   color: #A0011F; 
   font-family: Verdana, Verdana; 
   font-size: 11pt; 
   font-weight:bold;
   padding-top: 10px; 
   padding-left: 10px;
   padding-bottom: 10px;
}
.newscontent{
   clear:both;
   color: black; 
   font-family: Verdana, Verdana; 
   padding-left: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
}

.newsbox_inside {
	width:680px;
	/*background : #FFE899; #FBAC55; #DBCBA3; #FFE899; #FCF8E2;  #EEEEEE;#D0BB86;*/
	background: -moz-linear-gradient(left, #D0BB86 0%, #FFE899 41%, #FFE899 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#D0BB86), color-stop(41%,#FFE899), color-stop(100%,#FFE899)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #D0BB86 0%,#FFE899 41%,#FFE899 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #D0BB86 0%,#FFE899 41%,#FFE899 100%); /* Opera11.10+ */
  background: -ms-linear-gradient(left, #D0BB86 0%,#FFE899 41%,#FFE899 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D0BB86', endColorstr='#FFE899',GradientType=1 ); /* IE6-9 */
  background: linear-gradient(left, #D0BB86 0%,#FFE899 41%,#FFE899 100%); /* W3C */
	border-left : 2px solid white;
	border-top : 2px solid white;
	border-right : 2px solid grey;
	border-bottom : 2px solid grey;
}

/* TOUR PAGES */

.tourbox {
	background : #FFE899;
	border : 1px solid Black;
  padding: 8px 8px 8px 8px; 
	font-family: Verdana, Verdana;
	font-size: 9pt;
	color: black;
	font-weight: normal;
}

.tourname {
	font-family: Verdana, Verdana;
	font-size: 10pt;
	color: black;
	font-weight: bold;
	padding-bottom:10px;
}


ul.touroptions {
   margin: 0; 
   padding: 0;
   color: #000000; 
   font-family: Verdana, Verdana; 
   line-height: 15px;
}

li.touroption {
   color: #000000; 
   font-family: Verdana, Verdana; 
   line-height: 15px;
   margin-left: 16px; 
   margin-top: 4px; 
   padding: 1px; 
}


/* OFFERS PAGE */

ul.offergroup {
   margin: 0; 
   padding: 0;
   color: #000000; 
   font-family: Verdana, Verdana; 
   font-size: 11pt; 
   line-height: 15px;
   margin-left: 16px; 
   margin-top: 4px; 
   padding: 1px; 
}

li.offerline {
   font-family: Verdana, Verdana; 
   font-size: 10pt; 
   padding: 1px; 
}



/* DOWNLOAD PAGE */

.downloadbox {
	width:380px;
	background : white; 
	border : 1px solid Black;
}

ul.downloadgroup {
   margin: 0; 
   padding: 0;
   color: #000000; 
   font-family: Verdana, Verdana; 
   font-size: 11pt; 
   line-height: 15px;
   margin-left: 16px; 
   margin-top: 4px; 
   padding: 1px; 
}

a.downloadlink:link {color: black;font-size: 9pt;font-weight: normal; text-decoration: none;	font-family: Verdana, Verdana;}
a.downloadlink:visited {color: black; font-size: 9pt;font-weight: normal;text-decoration: none;	font-family: Verdana, Verdana;}
a.downloadlink:hover {color: #A0011F; font-size: 9pt;font-weight: normal;text-decoration: none;	font-family: Verdana, Verdana;}
a.downloadlink:active {color: black; font-size: 9pt;font-weight: normal;text-decoration: none;	font-family: Verdana, Verdana;}


/* LINKS PAGE */

.linklist{
	vertical-align : top;
}

.linktable {
	width:175px;
}

.linkfill {
	width:45px;
}

.linktable2 {
	width:150px;
}

.linkhead {
	background: url(../menu/mn1_title.gif) repeat-x;
	color: #F9F1CA;
	/* text-decoration: bold;*/
	font-size:9pt;
	text-align: left;
		padding-left : 2px;
	padding-top : 4px;
	padding-bottom : 4px;
}

.linkout {
	background-color : #F9F1CA;
	color: black;
	font-size: 9pt;
	padding-left : 2px;
	border: 0px;
	margin: 0;
  line-height: 18px;
}

.linkout a:link {color: black;font-size: 9pt;font-weight: normal; text-decoration: none;	font-family: Verdana, Verdana;}
.linkout a:visited {color: black;font-size: 9pt;font-weight: normal; text-decoration: none;	font-family: Verdana, Verdana;}
.linkout a:hover {color: #A0011F;font-size: 9pt;font-weight: normal; text-decoration: none;	font-family: Verdana, Verdana;	background : #F7E3A8 url(../menu/mn1_linkarrow.gif) no-repeat right center;display: block;}
.linkout a:active {color: black;font-size: 9pt;font-weight: normal; text-decoration: none;	font-family: Verdana, Verdana;}

/* CONTACTFORM */

.contactform {
	width: 150px;
	font-size:9pt;
	color: black;
	font-style : italic;
	text-align : left;
}

.contactform2 {
	text-align : left;
	font-size:9pt;
	color: black;
	font-style : italic;
}

.contactfield {
	background : #FFFFDD;
	text-align : left;
}

/* DAYTOURS MUSCAT PAGES */

.dtm_box {
  margin-left: 4px; 
  margin-top: 4px; 
  padding: 10px; 
  background : #FFE899;
	border : 1px solid Black;
}

.dtm_day {
	font-family: Verdana, Verdana;
	font-size: 12pt;
	color: black;
	font-weight: bold;
  margin-bottom: 6px; 

}

.dtm_day_detail {
	font-family: Verdana;
	font-size: 9pt;
	color: black;
}

ul.dtm_list {
	font-family: Verdana;
	font-size: 9pt;
	color: black;
  margin: 0; 
  line-height: 12px;
  margin-top: 4px; 
  font-weight:bold;
  margin-bottom: 12px;
}

li.dtm_list_item {
  line-height: 15px;
  margin-left: 20px; 
  font-weight:normal;
}

/* TRIPS DETAIL PAGES */

.trp_chapter{
clear:both;
font-size: 13pt;
margin-top:28px;
margin-bottom:8px;
border-top:1px solid #A0011F;
padding-top:8px;
text-decoration: none;
font-weight: bold;
text-align:left;
}


.trp_day {
	font-family: Verdana, Verdana;
	font-size: 9pt;
	color: black;
	font-weight: bold;
	padding-top: 10px;
  padding-bottom: 4px;

}

.trp_day_detail {
	font-family: Verdana;
	font-size: 9pt;
	color: black;
}

.trp_title {
	font-family: Verdana, Verdana;
	font-size: 15pt;
	color: black;
	font-weight: bold;
}

.trp_subtitle {
  font-weight: bold;
	font-family: Verdana, Verdana;
	font-size: 13pt;
	color: black;
  font-style : italic;
  margin-top: 10px;
  margin-bottom: 10px;
}


.trp_title2 {
	font-family: Verdana, Verdana;
	font-size: 13pt;
	color: black;
	font-weight: bold;
	margin-top:24px;
  margin-bottom:8px;
}

a.trp_price_link:link {color: black;font-size: 11px;font-weight: bold; text-decoration: none;}
a.trp_price_link:visited {color: black;font-size: 11px;font-weight: bold;text-decoration: none;}
a.trp_price_link:hover {color: #A0011F;font-size: 11px;font-weight: bold; text-decoration: none;}
a.trp_price_link:active {color: black;font-size: 11px;font-weight: bold; text-decoration: none;}

table.trp_program_background {
  height:100%;
 	background: -moz-linear-gradient(left, #D0BB86 0%, #FFE899 41%, #FFE899 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#D0BB86), color-stop(41%,#FFE899), color-stop(100%,#FFE899)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #D0BB86 0%,#FFE899 41%,#FFE899 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #D0BB86 0%,#FFE899 41%,#FFE899 100%); /* Opera11.10+ */
  background: -ms-linear-gradient(left, #D0BB86 0%,#FFE899 41%,#FFE899 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D0BB86', endColorstr='#FFE899',GradientType=1 ); /* IE6-9 */
  background: linear-gradient(left, #D0BB86 0%,#FFE899 41%,#FFE899 100%); /* W3C */

  
}

.trp_program_cell {
  border-right: 4px solid #F9F1CA;
  border-bottom: 4px solid #F9F1CA;
}

.trp_price_background {
  height:100%;
  padding:10px;
  background: #EEEEEE;
  margin-top:24px;
}

.trp_price {
	font-family: Verdana;
	font-size: 11pt;
	color: black;
	font-weight: bold;
  line-height: 12px;
  margin-top: 2px;
  margin-bottom: 8px;  
}

.trp_price_detail {
	font-family: Verdana;
	font-size: 9pt;
	color: black;
	font-weight: normal;
  margin-bottom: 12px;
}

.trp_price_text {
	font-family: Verdana;
	font-size: 10pt;
	color: black;
}

ul.trp_inex {
  margin: 0; 
  padding: 0;
  font-family: Verdana;
	font-size: 9pt;
	color: black;
  margin-left: 0px; 
  line-height: 12px;
  margin-top: 4px; 
  font-weight:bold;
  margin-bottom: 12px;
}

li.trp_inex {
  line-height: 15px;
  margin-left: 20px; 
  font-weight:normal;
}

/* TRIPS BOXES */

.tripbox {
	width:380px;
	/*background : #FFE899; #FBAC55; #DBCBA3; #FFE899; #FCF8E2;  #EEEEEE;#D0BB86;*/
	background: -moz-linear-gradient(left, #D0BB86 0%, #FFE899 41%, #FFE899 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#D0BB86), color-stop(41%,#FFE899), color-stop(100%,#FFE899)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #D0BB86 0%,#FFE899 41%,#FFE899 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #D0BB86 0%,#FFE899 41%,#FFE899 100%); /* Opera11.10+ */
  background: -ms-linear-gradient(left, #D0BB86 0%,#FFE899 41%,#FFE899 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D0BB86', endColorstr='#FFE899',GradientType=1 ); /* IE6-9 */
  background: linear-gradient(left, #D0BB86 0%,#FFE899 41%,#FFE899 100%); /* W3C */
	border-left : 2px solid white;
	border-top : 2px solid white;
	border-right : 2px solid grey;
	border-bottom : 2px solid grey;
}

.tripbox_name{
  text-align: left;
	color : black;
}

.tripbox_foto{
  width:95px;
}

.tripbox_price{
  font-family: Verdana;
  float: right;
  text-align: right;
	font-size: 8pt;
	font-weight: bold;
	color: #A0011F;
}


.tripbox_text{
  text-align: left;
	vertical-align : top;
	font-size : 9pt;
	text-align: justify;
	line-height:15px;
  padding-right:5px;
}

.tripbox_details{
	text-align : right;
}

.tripbox a:link {color: black;font-weight: bold; text-decoration: none;}
.tripbox a:visited {color: black;font-weight: bold;text-decoration: none;}
.tripbox a:hover {color: #A0011F;font-weight: bold; text-decoration: none;}
.tripbox a:active {color: black;font-weight: bold; text-decoration: none;}


/* FAVOURITE HOTELS BOX */

.hotelchapter{
	font-family: Verdana, Verdana;
	font-size: 13pt;
	color: black;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 8px;	
	border-top: 1px solid #A0011F;
}

.hotelbox {
	width:380px;
	background : #EEEEEE;
	border : 1px solid Black;
}

.hotelbox_name{
	color : black;
	font-size : 10pt;
}

.hotelbox_foto{
  width:100px;
}

.hotelbox_text{
  text-align: justify;
	vertical-align : top;
	font-size : 9pt;
	line-height:15px;
  padding-right:5px;
}
.hotelbox_details{
	text-align : right;
}

.hotelbox a:link {color: black;font-weight: bold; text-decoration: none;}
.hotelbox a:visited {color: black;font-weight: bold;text-decoration: none;}
.hotelbox a:hover {color: #A0011F;font-weight: bold; text-decoration: none;}
.hotelbox a:active {color: black;font-weight: bold; text-decoration: none;}


/* NEW HOTEL DETAIL PAGES */

.htl_page {
  background: #F9F1CA; 
  padding:10px;
  vertical-align:top;
}

.htl_cleaner {
  font-size:10px;
  border:1px;
  border-color:black;
  margin:0; 
  padding:0;
  background:transparent;
}


.htl_name {
	font-family: Verdana, Verdana;
	font-size: 15pt;
	color: black;
	font-weight: bold;
  float:left;
  width:360px;
  height:70px;
  border:0px solid black;
}

.htl_name_light {
	font-family: Verdana, Verdana;
	font-size: 15pt;
	color: #FFE899;
	font-weight: bold;
  float:left;
  width:360px;
  height:70px;
  border:0px solid black;
}

.htl_image_row {
	float:right;
  border:0px solid black;  
  height:70px;
}

.htl_sub_name {
	font-family: Verdana, Verdana;
	font-size: 9pt;
	color: black;
	font-weight: normal;
	font-style : italic;
  display:block;
  width:300px;
  border:0px solid black;
}

.htl_sub_name_light {
	font-family: Verdana, Verdana;
	font-size: 9pt;
	color: #FFE899;
	font-weight: normal;
	font-style : italic;
  display:block;
  width:300px;
  border:0px solid black;
}


.htl_image_thumb {
  border: 0; 
  height: 54px;
}

.htl_spec_list {
	width: 150px;
	border: 2px;
	background : #F9F1CA;
	margin:0;
	padding-top:10px;
  padding-left:10px;
  float:left;
  filter: alpha(opacity=80); 
  /* -moz-opacity: .80; */
  opacity: .80;  
  }

.htl_spec_list_title {
	font-family: Verdana, Verdana;
	font-size: 9pt;
	color: black;
	display:inline;
	font-weight: bold;
	text-decoration: none;	
}

.htl_spec_list_item {
	font-family: Verdana, Verdana;
	font-size: 9pt;
	color: black;
	font-weight: normal;
	text-decoration : none;	
}

.htl_desc {
	width:570px;
	float:right;
	padding-top:10px;	
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
  margin-left:10px;	
	background : #F9F1CA;
	/* background : #FFE899; */
  filter: alpha(opacity=80); 
  /*-moz-opacity: .80; */
  opacity: .80;  
}

.htl_desc_title {
	font-family: Verdana, Verdana;
	font-size: 10pt;
	color: black;
	font-weight: bold;
	text-decoration: none;
}

.htl_desc_text {
	font-family: Verdana, Verdana;
	font-size: 9pt;
	color: black;
	font-weight: normal;
	text-decoration : none;
}

/* HOTEL DETAIL PAGES */

.htl_title {
	font-family: Verdana, Verdana;
	font-size: 15pt;
	color: black;
	font-weight: bold;
}

.htl_text {
	font-family: Verdana;
	font-size: 9pt;
	color: black;
}

.htl_section {
	font-family: Verdana;
	font-size: 9pt;
	color: black;
}

ul.htl_list {
	font-family: Verdana;
	font-size: 9pt;
	color: black;
  margin: 0; 
  line-height: 12px;
  margin-top: 4px; 
  font-weight:bold;
  margin-bottom: 12px;
}

li.htl_list {
  line-height: 15px;
  margin-left: 20px; 
  font-weight:normal;
}

/* KORTE INFORMATIE PAGINA PER LAND*/

.cip_line_item {
  font-weight:bold;
  width: 150px;
  vertical-align:top;
  padding:2px;
}

.cip_line_text {
  font-weight:normal;
}


/* CONTACTFORM */

fieldset
{
border: 1px solid #781351;
width: 50em
}

legend
{
color: #fff;
background: #ffa20c;
border: 1px solid #781351;
padding: 2px 6px
} 

/* LANDING PAGES per country */

.lpg_main {
  float: left;
  width: 560px;
}
.lpg_main_title {
	font-family: Verdana, Verdana;
	font-size: 15pt;
	color: black;
	font-weight: bold;
	margin-top: 4px;
	margin-bottom: 12px;	
}

.lpg_main_small {
	
}

.lpg_main_table {
	padding:0;
	margin:0;
}

.lpg_column {
  width: 200px;
  float: right;
  font-size: 8pt;
}

.lpg_column_map{
  text-align: center; 
  background-color: #EEEEEE;
  border: 1px solid black;
}

.lpg_column_info {
  padding-top: 5px;
  padding-left: 5px;
  background-color: #EEEEEE;
  border: 1px solid black;
}
 
.lpg_column_high {
  background-color: #EEEEEE;
  padding-top:5px;
  padding-left:5px;
  border: 1px solid black;
} 
.lpg_column_high_title{
  font-weight: bold;
}

.lpg_column_info_title{
  font-weight: bold;
}
.lpg_column_info_line {
  font-weight: normal;
}

.lpg_column_high_line {
  font-weight:normal;
}

.lpg_column_links {
  text-align: right;
  

  height: 24px;
}
a.lpg_column_link1:link {color:black;	text-decoration: none;	font-weight : bold; font-family: Verdana;font-size:8pt;}
a.lpg_column_link1:visited {color:black; text-decoration: none;	font-weight : bold; font-family: Verdana;font-size:8pt;}
a.lpg_column_link1:hover {color: #A0011F; text-decoration: none;	font-weight : bold; font-family: Verdana;font-size:8pt;}
a.lpg_column_link1:active {color: black; text-decoration: none;	font-weight : bold; font-family: Verdana;font-size:8pt;}



.emphasis{
  font-size: 11pt;
  color: #A0011F;
  font-weight: bold;
}

.trp_high {
  width: 600px;
  height: 184px;
	
}

.trp_high_filler {
height: 148px;
}

.trp_title_big {
font-size: 36px;
text-decoration: none;
font-weight: bold;
text-align: left;
color: #A0011F;
text-shadow: black 2px 2px;
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}


.trp_high_title_bl {
font-size: 32px;
text-decoration: none;
font-weight: bold;
text-align: right;
color: black; 
text-shadow: #A0011F 2px 2px;

/*  opacity:0.7;
  filter:alpha(opacity=70); 
  background: #F9F1CA;*/
}


.trp_high_title {
font-size: 32px;
text-decoration: none;
font-weight: bold;
text-align: right;
color: #A0011F; 
text-shadow: #F9F1CA 1px 1px;
/*  opacity:0.7;
  filter:alpha(opacity=70); 
  background: #F9F1CA;*/
}

.trp_high_title_rev {
font-size: 32px;
text-decoration: none;
font-weight: bold;
text-align: right;
color: #F9F1CA; 
text-shadow: #A0011F 4px 2px;
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#A0011F')";
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#A0011F');
}

.trp_high_text {
font-size: 20px;
margin-top:2px;
text-decoration: none;
font-weight: bold;
text-align:center;
  opacity:0.5;
  filter:alpha(opacity=50); /* For IE8 and earlier */
  background: #F9F1CA;
color: black;
}



/* GALLERY */

.diabox{
  float: left;
  width: 120px;
  height: 100px;
  padding-top:8px;
	background: -moz-linear-gradient(left, #D0BB86 0%, #FFE899 41%, #FFE899 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#D0BB86), color-stop(41%,#FFE899), color-stop(100%,#FFE899)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #D0BB86 0%,#FFE899 41%,#FFE899 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #D0BB86 0%,#FFE899 41%,#FFE899 100%); /* Opera11.10+ */
  background: -ms-linear-gradient(left, #D0BB86 0%,#FFE899 41%,#FFE899 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D0BB86', endColorstr='#FFE899',GradientType=1 ); /* IE6-9 */
  background: linear-gradient(left, #D0BB86 0%,#FFE899 41%,#FFE899 100%); /* W3C */
	background:white;
  border-left : 1px solid #FCF8E4;
	border-top : 1px solid #FCF8E4;
	border-right : 2px solid grey;
	border-bottom : 2px solid grey;
	margin-right:20px;
	margin-bottom:15px;
}

a.dialink:link {color:black;	text-decoration: none;	font-weight : bold; font-family: Verdana;font-size:8pt;}
a.dialink:hover {color: #A0011F; text-decoration: none;	font-weight : bold; font-family: Verdana;font-size:8pt;}

.diatitle {
font-size: 12px;
margin-top:4px;
text-decoration: none;
font-weight: bold;
text-align:center;
}
.diafoto {
margin-left:10px;
    width:100px;
    height:70px;
}
.diachapter{
clear:both;
font-size: 13pt;
margin-top:28px;
margin-bottom:8px;
border-top:1px solid #A0011F;
padding-top:8px;
text-decoration: none;
font-weight: bold;
text-align:left;
}

.hr_separator1{
color:red;
}

/*HOMEPAGE*/

.hp_title1{
font: 14px Verdana; 
font-weight: bold;
padding-bottom:4px;
padding-top: 4px;
border-top: 1px solid #A0011F;
}

/* BUTTONS */
.button1 {
color: black;
background: #FFE899;
width:120px;
font-weight: normal;
font-family: Verdana;
font-size: 10pt;
}

/* MARK TOURS HOTEL PAGES STYLES */
.text {  font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 9pt}
.text { font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 9pt }
.text { font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 9pt; font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 9px }
.maintext { font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 11pt; font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 9px; font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 9px; font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 9px }
.insidetext { font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 11pt; font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 9px; font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 9px; font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 9px }
.insidetext1 {  font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 9pt}
.subhead { font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 13pt; font-weight: bold}
.mainhead { font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 16pt}
.textbold { font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 9pt; font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 9px; font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 9px; font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 9px ; font-weight: bold}

