@CHARSET "ISO-8859-1";
body {
	padding:0;
	margin:0px 0px 20px 0px;	
}

h1 {
	padding:0;
	margin:0;
	font:bold 15px verdana;
	color: #fff;
}

h2 {
	padding:0;
	margin:0;
	font:bold 12px verdana;
	color: #000;
}

div {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}

form{
	padding:0;
	margin:0;
}

#container {
	margin: 0 auto 0 auto;
	width:774px;
}

.logo {
	 width:274px;
	 height:67px;
}

.top_navigatie {
	font:normal 10px verdana;
	color:#494949;
	height:28px;
	text-align:right;
}

.top_navigatie a:link, .top_navigatie a:visited {
	font:normal 10px verdana;
	color:#494949;
	text-decoration:none;
}

.top_navigatie a:hover {
	font:normal 10px verdana;
	color:#494949;
	text-decoration:underline;
}

.nav_top {
	cursor:pointer;
	background-color:#869399;
	height:30px;
	font:bold 11px/30px verdana;
	text-align:center;
	color:#fff;
	text-decoration:none;
}

.nav_top_shop {
	width:56px;
	background: #869399 url(../images/nav_corner_shop.gif) no-repeat;
}

.nav_top_phone {
	background-color:#869399;
	width:714px;
	height:24px;
	padding-top:6px;
	background: #869399 url(../images/nav_corner_phone.gif) no-repeat;
}

.top_phone {
	background-color:#869399;
	width:704px;
	height:30px;
	background: #869399 url(../images/nav_corner_phone.gif) no-repeat;
	font:normal 11px/30px verdana;
	color:#fff;
	text-align:right;
	padding-right:10px;
}

.nav_top_spacer {
	width:3px;
}

.left {
	position:relative;
	float:left;
}

.right {
	position:relative;
	float:right;
}

.lpg_qsearch {
	float:left;
	width:466px;
	height:250px;
}

.lpg_qsearch_text {
	font:normal 11px verdana;
	color:#fff;
}

.lpg_img_txt {
	font:italic 10px/22px verdana;
	color:#fff;
	text-align:right;
}

.lpg_img_back {
	width:295px;
	height:22px;
	background-color:#666;
	border-top:1px solid #aeaeae;
	border-left:1px solid #aeaeae;
	border-right:1px solid #aeaeae;
	padding-right:5px;
}

.breadcrumb {
	width:773px;
	height:31px;
	text-align:right;
	color : #000;
	font:normal 12px/31px verdana;
	clear:both;
}

.container_left{	
	float:left;
	width :608px;	
}

.contentWrapper {
	width:608px;
}

.content_small {
	width:138px;
	border-left:1px solid #aeaeae;
	border-right:1px solid #aeaeae;
	padding:5px 10px 5px 10px;
}

.content_small p a:link, .content_small p a:visited {
	font:normal 11px verdana;
	color:#00;
	text-decoration:underline;
}

.content_small p a:hover {
	font:normal 11px verdana;
	color:#00;
	text-decoration:none;
}

.icons {
text-align:right;
height:20px;
}

.nav_top a:link, .nav_top a:visited {
	font:bold 11px verdana;
	color:#fff;
	text-decoration:none;
}

.nav_top a:hover {
	font:bold 11px verdana;
	color:#fff;
	text-decoration:none;
}

.bodytext {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	line-height:18px;
}

.hyper a:link, .hyper a:visited {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
}

.hyper a:hover {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}

.searchHyper a:link, .searchHyper a:visited {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:underline;
}

.searchHyper a:hover {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}

.title {
	font:bold 15px verdana;
	color: #7b9fbf;
}

input {
	padding:0;
	margin:0;
}

select {
	font:normal 11px verdana;
	color:#000;
}

.selectbig {
	font:normal 13px verdana;
	color:#000;
	border:1px solid #B5B8C8;
	width:180px;
	height:22px;
}

.selectsmall {
	font:normal 13px verdana;
	color:#000;
	border:1px solid #B5B8C8;
	width:35px;
	height:22px;
}

.lpg_container_left{	
	float:left;
	width :615px;	
}

.lpg_container_right{
	float:right;
	width :160px;	
}


#lpg_container {
	margin: 0 auto 0 auto;
	width:780px;
}

.lpg_content_header {
	background-image:url(../images/header_content_w.gif);
	background-repeat: no-repeat;
}

.lpg_contentWrapper {
	width:615px;
}

.lpg_continentContentWrapper{
	width:780px;
}

.lpg_content_text {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	line-height:18px;
	text-align:left;
	margin-bottom:20px;
}

.lpg_content_text h2, .lpg_content_text h3 {
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-weight:bold;
	text-align:left;
}

.lpg_content_text ul li {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	line-height:18px;
}

.lpg_img_caption_wrapper {
	width:300px;
	float:left;
	margin-right:10px;
}

.lpg_img_caption_border {
	width:300px;
	border-top:1px solid #aeaeae;
	border-left:1px solid #aeaeae;
	border-right:1px solid #aeaeae;
}

.lpg_img_caption_txt {
	width:290px;
	font:italic 10px verdana;
	padding-left:10px;
	padding-top:10px;
}

.lpg_img_caption_footer {
	width:302px;
}

.lpg_contentTop {
	height:20px;
	clear:both;
}

.lpg_contentBottom {
	height:20px;
	clear:both;
}

.lpg_dark_container{
	padding-left: 8px;
	padding-right: 8px;
	color: #fff;	
}
	

.lpg_dark_blue {
	background-color:#2d5c8b;
}

.lpg_blue{
	background-color:#fff;
}

.lpg_green {
	background-color:#7B9FBF;
}

.lpg_border {
	border:1px solid #aeaeae;
}

.lpg_tl {
	width:5px;
	height:5px;
	position:relative;
	float:left;
}

.lpg_tr {
	width:5px;
	height:5px;
	position:relative;
	float:right;
}

.lpg_bl {
	position:relative;
	float:left;
}

.lpg_br {
	position:relative;
	float:right;
}

.lpg_bottom_img {
	margin-top:15px;
}

.lpg_spacer {
	clear:both;
}

.lpg_destTitle {
	top:15px;
	left:20px;
	position:relative;
	float:left;
}

.lpg_ruler {
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
}

.lpg_content_small {
	width:202px;
	border-left:1px solid #aeaeae;
	border-right:1px solid #aeaeae;
	padding-left:10px;
	height:100%;
	text-align:left;
}

.lpg_small_text {
	font:normal 11px verdana;
	color:#000;
}

.lpg_small_text p {
	margin: 0;
	padding:0;	
}

.lpg_small_left {
	width:200px;
	position:relative;
	float:left;
	margin-right:5px;
}

.lpg_small_middle {
	width:200px;
	position:relative;
	float:left;
}

.lpg_small_right {
	width:200px;
	position:relative;
	float:right;
}


/* search form */
.lpg_search_wrapper {
	width:575px;
	height:200px;
	padding-left:20px;
	padding-right:20px;
}

.lpg_search_left {
	width:166px;
	height:185px;
	position:relative;
	float:left;
}

.lpg_search_middle {
	width:237px;
	height:185px;
	position:relative;
	float:left;
}

.lpg_search_right {
	width:151px;
	height:185px;
	position:relative;
	float:right;
	text-align:right;
}

.lpg_search_margin_left {
	margin-bottom:8px;
	margin-top:8px;
	float:right;
	text-align:right;
	width:170px;
}

.lpg_search_margin_middle {
	margin-bottom:8px;
	margin-top:8px;
	float:right;
	text-align:right;
	width:222px;
}

.lpg_search_margin_btn {
	margin-bottom:8px;
	margin-top:8px;
	float:right;
	text-align:right;
}

/** Bread crumbs **/
.lpg_breadcrumb {
	top:15px;
	right:20px;
	position:relative;
	float:right;
	color : #fff;
	font-size: 12px;
}

.lpg_breadcrumb a {
	color : #fff;
	font-size: 12px;
}

/** maps **/
.lpg_map {
	position:relative;
	clear:both;
	width: 572px; 
	height: 350px;
}

/** menu **/
.LPG_menuItem {
	background-color:#869399;
	float:left;
	padding:0;
	margin:0;
	color:#fff;
	border:1px solid white;
}
.LPG_menuItemSide {
	margin:0;
	padding:0;
}
.LPG_menuItemBotImg {
	margin-top:5px;
}
.LPG_menuContent {
	color:#fff;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	clear:both;
	padding-top:5px;
}
.LPG_menuShop {
	width:54px;	
}
.LPG_menuTravel {
	width:64px;
}
.LPG_menuEvents {
	width:66px;
}

.LPG_menuExperiences {
	width:102px;
}
.LPG_menuFiller {
	width:464px;
}
.LPG_menuContent a:hover, .LPG_menuContent a:link, .LPG_menuContent a:active, .LPG_menuContent a:visited {
	color:#fff;
	text-decoration:none;
}

/* customWindow */
.extfontbig {
	font:bold 12px verdana;
	color:#fff;
}

.extfontbig a:link, .extfontbig a:visited {
	font:bold 12px verdana;
	color:#fff;
	text-decoration:none;
}

.extfontbig a:hover {
	font:bold 12px verdana;
	color:#fff;
	text-decoration:underline;
}

.x-window-header-text {
	cursor:pointer;
	padding-left:0px;
}

.x-window-mc {
background-color:#FFFFFF;
font:normal 11px/14px verdana;
}

.x-window-mc {
border:none;
margin:0;
padding:0;
}

.extol {
	font:normal 11px verdana;
	color:#fff;
}

.extol li {
	font:normal 11px verdana;
	color:#fff;
}

.customWindow .x-window-body
{
	color: #fff;
	padding-left: 5px;
	padding-right: 5px;
}
.ext-el-mask {
   -moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
	background-color: #000;
}
.x-form-text.datefield-custom{
	border-style: inset;
	border-width: 2px 1px 1px 2px;
	background-image: none;
	height: 13px;
	line-height: 12px;
}
.x-form-text {background:none;background-color:#fff;}
.x-form-field-wrap .x-form-trigger.ext-ieFix{margin-top: 2px;}
div .x-date-picker {height:225px;}
.x-date-picker {height:225px;}
.x-date-middle, .x-date-left, .x-date-right {background:#2C567F;}
.x-menu-floating {border-color:#2C567F;}
.x-date-monthtable {border-left:none;}
.x-date-bottom {background-color:#fff;background-image:none;border-top:none;}
.x-date-inner th {background-color:#fff4e5;background-image:none;border-bottom-color:#2C567F;color:#233D6D;font:10px arial,helvetica,tahoma,sans-serif;}
.x-date-left a {background-image:url("../ext3/images/default/grid/arrow-left-white.gif");}
.x-date-right a {background-image:url("../ext3/images/default/grid/arrow-right-white.gif");}
td.x-date-mp-sep {border-right:none;}
.x-date-middle {color:#FFFFFF;font:bold 13px verdana;}
.x-date-inner .x-date-today a {border-color:#2C567F;}
.x-datepickerplus-weekends {background-color:#c9e6ff;}
.x-date-mp-month {height:20px;}
.x-date-mp-month a {height:20px;line-height:20px;}
