﻿:root {
	overflow-y:scroll !important; /* does not work for IE8 */
}
body {
	background-color:#d3e6ee;
	border:0;
	color:#091840;
	font-family:Tahoma, Arial, sans-serif;
	font-size:0.8em; /* 12px */
	line-height:1.3em; /* 17px for font-size:0.8em */
	margin:0;
	padding:0;
	text-align:center;
	width: 100%;
}
img {
	border:0;
	vertical-align:bottom;
}
a {
	color:#39f;
	text-decoration:underline;
}
a:hover {
	color:#f78e1f;
	text-decoration:underline;
}
a:focus {
	outline:none;
}
table, td {
	border-collapse:collapse;
}
p {
	margin:0;
	margin-bottom:1.4em;
}
ul {
	margin:0;
	margin-bottom:1.4em;
	padding:0;
}
ul li {
	margin-left:18px;
}
ul li ul {
	margin-bottom:0;
}
ul li ul li ul {
	margin-bottom:0;
}
ol {
	margin:0;
	margin-bottom:1.4em;
	padding:0;
}
ol li {
	margin-left:18px;
}
ol li ol {
	margin-bottom:0;
}
ol li ol li ol {
	margin-bottom:0;
}
dl {
	margin:0;
	margin-bottom:1.4em;
}
dl dd {
	margin:0;
	padding:0;
}
form {
	margin:0;
	padding:0;
}
input,
textarea,
select {
	color:#091840;
	font-family:Tahoma, Arial, sans-serif;
	font-size:100%; /* 12px */
}
input:focus {
	outline:none;
}
hr {
	border:0;
	border-top:1px solid #b4daff;
	color:#b4daff;
	height:1px;
	margin:0;
	margin-bottom:1.2em;
}
/* headers */
/* h1, h2, h3, h5, h6 for headers in .colMain */
/* h4 for headers in .colSide */
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5 {
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-weight:700;
	text-transform:uppercase;
}
h1 {
	color:#39f;
	font-size:142%; /* 17px */
	margin-bottom:1.2em;
}
h2 {
	color:#39f;
	font-size:125%; /* 15px */
}
h3 {
	color:#39f;
	font-size:108%; /* 13px */
}
h4 {
	color:#68822f;
	font-size:117%; /* 14px */
	margin-bottom:0.6em;
}
h5 {
	color:#39f;
	font-size:100%; /* 12px */
}
h6 {
	color:#091840;
	font-size:100%; /* 12px */
	font-weight:700;
}

.header {
	background-color:#6fb6fa;
	background-image:url(../Images/headerBg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:137px;
	left:0;
	position:absolute;
	top:0;
	width:100%;	
}
.header .placeCenter {
	position:relative;
}
.header .placeCenter .logo {
	height:67px;
	left:10px;
	position:absolute;
	top:50px;
	width:383px;
	z-index:4;
}
.header .placeCenter .usp {
	height:96px;
	left:438px;
	position:absolute;
	text-align:center;
	top:42px;
	width:520px;
	z-index:1;
}
.header .placeCenter .menu {
	height:40px;
	left:10px;
	line-height:40px;
	position:absolute;
	top:0;
	width:680px;
	z-index:2;
}
.header .placeCenter .menu ul {
	list-style-type:none;
	margin-bottom:0;
}
.header .placeCenter .menu ul li {
	float:left;
	margin-left:0;
}
.header .placeCenter .menu ul li a {
	color:#35598a;
	display:block;
	padding-left:8px;
	padding-right:8px;
	text-decoration:none;
}
.header .placeCenter .menu ul li a:hover {
	color:#091840;
	text-decoration:none;
}
.header .placeCenter .textsearch {
	height:32px;
	right:10px;
	padding-top:8px;
	position:absolute;
	top:0;
	width:170px;
	z-index:3;
}
.header .placeCenter .textsearch input {
	color:#6b748c;
	float:left;
}
.header .placeCenter .textsearch input.textsearchInput {
	border:1px solid #3e71ac;
	height:18px;
	padding-top:3px;
	padding-left:2px;
	width:140px;
}
.header .placeCenter .textsearch input.textsearchSubmit {
	background-color:#80bef8;
	background-image:url(../Images/textSearchButton.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border:0;
	height:20px;
	margin-left:2px;
	margin-top:2px;
	width:20px;
}
.header .placeCenter .textsearch input.textsearchSubmit:hover {
	cursor:pointer;
}
.header .placeCenter .basket {
	height:34px;
	left:595px;
	padding-top:8px;
	position:absolute;
	top:0;
	width:205px;
	z-index:5;
}
.header .placeCenter .basket .basketIcon {
	left:-4px;
	position:absolute;
	top:1px;
	z-index:6;
}
.header .placeCenter .basket .contentMessage {
	background-color:#aed6fb;
	background-image:url(../Images/basketContentMessageBg.gif);
	background-position:right top;
	background-repeat:no-repeat;
	color:#4b648b;
	line-height:23px;
	margin-left:6px;
	padding-bottom:1px;
	padding-left:34px;
}
.header .placeCenter .basket .contentMessage a {
	color:#4b648b;
}
.header .placeCenter .basket .contentMessage a:hover {
	color:#091840;
}
.header .placeCenter .basketFilled {
	background-image:url(../Images/basketFilledBg.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	display:none;
	height:74px;
	left:591px;
	overflow:hidden; /* IE6 */
	padding-bottom:6px;
	padding-left:6px;
	padding-right:6px;
	position:absolute;
	top:0;
	width:212px;
	z-index:4;	
}
.header .placeCenter .basketFilled .content{
	background-color:#fff;
	color:#f78e1f;
	font-weight:700;
	line-height:32px;
	margin-top:40px;
	text-align:center;
}

.colMain {
	background-color:#e5efec;
	border-top:3px solid #afd5f2;
	float:right;
	width:780px;
}
/**/
/**//* colMainFirst */
/**/
.colMain .colMainFirst {
	background-color:#fff;
	background-image:url(../Images/colMainFirstBg.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	margin-bottom:0.8em; /* 10px */
	overflow:hidden; /* IE6 */
	padding-bottom:10px;
}
.colMain .colMainFirst h6 {
	color:#39f;
}
.colMain .colMainFirst img {
	border:5px solid #e5efec;
}
.colMain .colMainFirst dl {
	line-height:1.4em;
}
.colMain .colMainFirst dl dt {
	color:#3399ff;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-weight:700;
	text-transform:uppercase;
}
.colMain .colMainFirst dl dd a {
	background-image:url(../Images/arrowBlue.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
	color:#091840;
	padding-left:12px;
}
.colMain .colMainFirst dl dd a:hover {
	background-image:url(../Images/arrowOrange.gif);
	color:#f78e1f;
}
/**//* firstCol1 */
.colMain .colMainFirst .firstCol1 {
	margin-left:20px;
	margin-bottom:1.6em;
	padding-left:10px;
	padding-right:10px;
}
.colMain .colMainFirst .col1ColTop {/* .col1ColTop is extra for .firstCol1 when this column is the first in its container */
	margin-top:1.6em;
}
/**//* firstCol2 */
.colMain .colMainFirst .firstCol2 {
	overflow:hidden;
}
.colMain .CMS .firstCol2 {
	overflow:hidden;
	margin-left:20px;
	padding-left:10px;
	padding-right:10px;
}

.colMain .colMainFirst .firstCol2 .col2Col {
	float:left;
	width:370px;
	margin-left:20px;
}

.colMain .CMS .firstCol2 .col2Col {
	margin-left:0px;
}
.colMain .colMainFirst .firstCol2 .col2Col img {
	margin-bottom:1.6em;
}
.colMain .colMainFirst .firstCol2 .col2Col ul.listPlannerComponents {
	list-style-type:none;
}
.colMain .colMainFirst .firstCol2 .col2Col ul.listPlannerComponents li {
	color:#39f;
	margin-left:0;
}
.colMain .colMainFirst .firstCol2 .col2ColTop {/* .col2ColTop is extra for .col2Col when this column is the first in its container */
	padding-top:1.6em;
}
.colMain .colMainFirst .firstCol2 .contTxt {/* .contTxt is extra for .col2Col when this column is for text in it */
	padding-right:10px;
	padding-left: 10px;
	width:350px;
	margin-bottom:15px;
}
.colMain .colMainFirst .firstCol2 .fullwidth {/* .fullwidth is extra for .col2Col when this column is for pictures in it */
	margin-bottom:0;
	margin-left:0;
	width:390px;
}
.colMain .colMainFirst .firstCol2 .fullwidth img {
	border:0;
	margin-bottom:0;
	width:390px;
}
.colMain .colMainFirst .firstCol2 .fullwidth .photobookSmall {
	background-color:#fff;
	height:352px;
	width:390px;
}
/**//* firstCol3 */
.colMain .colMainFirst .firstCol3 {
	overflow:hidden; /* IE6 */
	padding-top:1em;
}
.colMain .colMainFirst .firstCol3 .col3Col2 {
	float:left;
	margin-left:20px;
	padding-left:10px;
	padding-right:10px;
	width:520px;
}
.colMain .colMainFirst .firstCol3 .col3Col2 .col3Col2container {
	overflow:hidden; /* IE6 */
}
.colMain .colMainFirst .firstCol3 .col3Col2 .col3Col2container .detailIntroFacts {
	float:right;
	text-align:right;
	width:250px;
	margin-bottom:10px;
}
.colMain .colMainFirst .firstCol3 .col3Col2 .col3Col2container .detailIntroFacts ul {
	list-style-type:none;	
}
.colMain .colMainFirst .firstCol3 .col3Col2 .col3Col2container .detailIntroFacts ul li {
	margin-left:0;
	text-align:right;
}
.colMain .colMainFirst .firstCol3 .col3Col2 .col3Col2container .detailIntroMore {
	float:left;
	width:250px;
}
.colMain .colMainFirst .firstCol3 .col3Col2 .col3Col2container .detailIntroMore ul {
	list-style-type:none;
}
.colMain .colMainFirst .firstCol3 .col3Col2 .col3Col2container .detailIntroMore ul li {
	margin-left:0;
}
.colMain .colMainFirst .firstCol3 .col3Col2 .col3Col2container .detailIntroMore ul li a {
	background-image:url(../Images/arrowBlue.gif);
	background-position:left 6px;
	background-repeat:no-repeat;
	line-height:1.4em;
	padding-left:12px;
}
.colMain .colMainFirst .firstCol3 .col3Col2 .col3Col2container .detailIntroMore ul li a:hover {
	background-image:url(../Images/arrowOrange.gif);
}
.colMain .colMainFirst .firstCol3 .col3Col1 {
	float:left;
	margin-left:20px;
	padding-left:10px;
	padding-right:10px;
	width:180px;
}
.colMain .colMainFirst .firstCol3 .col3Col1 ul.detailActions {
	list-style-type:none;
	margin-top:3em;
}
.colMain .colMainFirst .firstCol3 .col3Col1 ul.detailActions li {
	line-height:23px;
	margin-left:0;
}
.colMain .colMainFirst .firstCol3 .col3Col1 ul.detailActions li a {
	background-position:left top;
	background-repeat:no-repeat;
	color:#091840;
	padding-bottom:1px;
	padding-left:28px;
}
.colMain .colMainFirst .firstCol3 .col3Col1 ul.detailActions li a:hover {
	color:#f78e1f;
}
.colMain .colMainFirst .firstCol3 .col3Col1 ul.detailActions li.print a {background-image:url(../Images/detailActionsIconPrint.gif);}
.colMain .colMainFirst .firstCol3 .col3Col1 ul.detailActions li.send a {background-image:url(../Images/detailActionsIconSend.gif);}
.colMain .colMainFirst .firstCol3 .col3Col1 ul.detailActions li.call a {background-image:url(../Images/detailActionsIconCall.gif);}
/**//* h1.withIcon */
.colMain .colMainFirst .firstCol1 h1.withIcon,
.colMain .colMainFirst .firstCol2 .col2Col h1.withIcon,
.colMain .colMainFirst .firstCol3 .col3Col2 h1.withIcon {
	padding-left:44px;
	position:relative;
}
.colMain .colMainFirst .firstCol1 h1.withIcon span,
.colMain .colMainFirst .firstCol2 .col2Col h1.withIcon span,
.colMain .colMainFirst .firstCol3 .col3Col2 h1.withIcon span {
	height:34px;
	left:0;
	position:absolute;
	top:-7px;
	width:34px;
	z-index:1;
}
.colMain .colMainFirst .firstCol1 h1.withIcon span img,
.colMain .colMainFirst .firstCol2 .col2Col h1.withIcon span img,
.colMain .colMainFirst .firstCol3 .col3Col2 h1.withIcon span img {
	border:0;
	height:34px;
	width:34px;
}
/**//* h1.withIconBig */
.colMain .colMainFirst .firstCol1 h1.withIconBig,
.colMain .overviewRoute h2.withIcon {
	padding-left:53px;
	position:relative;
}
.colMain .colMainFirst .firstCol1 h1.withIconBig span,
.colMain .overviewRoute h2.withIcon span {
	height:42px;
	left:0;
	position:absolute;
	top:-12px;
	width:43px;
	z-index:1;
}
.colMain .colMainFirst .firstCol1 h1.withIconBig span img,
.colMain .overviewRoute h2.withIcon span img {
	border:0;
	height:42px;
	width:43px;
}
/**/
/**//* roadmap */
/**/
.roadmap {
	margin-bottom:1.6em;
}
.roadmap .legend {
	background-color:#fff;
}
.roadmap .legend .legendStart {
	float:left;
	line-height:34px;
	padding-left:5px;
}
.roadmap .legend .legendItems {
	margin-left:40px;
	overflow:hidden; /* IE6 */
}
.roadmap .legend .legendItems .legendItem {
	float:left;
	line-height:34px;
	margin-bottom:0.4em;
	margin-left:20px;
	width:208px;
}
.roadmap .legend .legendItems .legendItem input {
	margin-right:7px;
	vertical-align:middle;
}
.roadmap .legend .legendItems .legendItem label {
	padding-bottom:2px;
}
.roadmap .legend .legendItems .legendItem img {
	margin-right:4px;
}
.roadmap .map {
	border:5px solid #fff;
	width:730px;
}
/**/
/**//* shortmap */
/**/
.shortmap {
	overflow:hidden; /* IE6 */
}
.shortmap .showmap {
	float:left;
	border:5px solid #fff;
	width:530px;
}
.shortmap .showlist {
	float:left;
	margin-left:20px;
	padding-left:10px;
	padding-right:10px;
	width:180px;
}
.shortmap .showlist ul.listdays {
	list-style:decimal;
	margin-bottom:1em;
	margin-top:0.6em;
	padding-left:0;
}
.shortmap .showlist ul.listdays li {
	background:none;
	color:#091840;
	float:none;
	font-family:Tahoma, Arial, sans-serif;
	font-size:100%; /* 12px */
	font-weight:normal;
	line-height:1.4em;
	margin-left:25px;
	margin-right:0;
	margin-top:0;
	padding-left:0;
	text-transform:none;
}
.shortmap .showlist ul.listdays li a {
	background:none;
	color:#3399ff;
	display:inline;
	line-height:normal;
	padding-left:0;
	padding-right:0;
	text-decoration:underline;
}
.shortmap .showlist ul.listdays li a:hover {
	color:#f78e1f;
}
/**/
/**//* suggestions */
/**/
.containerSuggestions {
	margin-bottom:1.6em;
	overflow:hidden; /* IE6 */
	padding-left:20px;
}
.ui-tabs .ui-tabs-panel .containerSuggestions {
	padding-left:0;
}
.containerSuggestions .suggestionItem {
	background-color:#d3e6ee;
	background-image:url(../Images/bottomBg3-1OnBlue.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	float:left;
	margin-left:20px;
	min-height:221px; /* in IE6 height 100% */
	padding-bottom:1px;
	width:240px;
}
.containerSuggestions .suggestionItem .suggestionItemInner {
	background-image:url(../Images/titleBg3-1OnBlue.gif);
	background-position:center top;
	background-repeat:no-repeat;
	padding-bottom:1.3em; /* 16px */
}
.containerSuggestions .suggestionItem .suggestionItemInner .itemTitle {
	height:3.9em;
	overflow:hidden; /* IE6 */
	padding-left:10px;
	padding-right:10px;
	padding-top:1em;
}
.containerSuggestions .suggestionItem .suggestionItemInner .itemTitle img {
	float:left;
	margin-right:11px;
	margin-top:2px;
	width:34px;
}
.containerSuggestions .suggestionItem .suggestionItemInner .itemTitle a {
	float:left;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:125%; /* 15px */
	font-weight:700;
	text-transform:uppercase;
	text-decoration:none;
	width:175px;
}
.containerSuggestions .suggestionItem .suggestionItemInner .itemTitle a h2{
	color:#39f;
	font-size:100%; /* 15px */
}
.containerSuggestions .suggestionItem .suggestionItemInner .itemTitle a h2:hover{
	color:#f78e1f;
	font-size:100%; /* 15px */
}
.containerSuggestions .suggestionItem .suggestionItemInner .itemData {
	padding-left:10px;
	padding-right:10px;
}
.containerSuggestions .suggestionItem .suggestionItemInner .itemData img {
	border:5px solid #fff;
}
.containerSuggestions .suggestionItem .suggestionItemInner .itemData p {
	height:2.8em;
	margin-top:1em;
	margin-bottom:1em;
	overflow:hidden;
}
.containerSuggestions .suggestionItem .suggestionItemInner .containerButton {
	padding-left:10px;
}
.containerSuggestions .first-child {
	margin-left:0;
}
/**/
/**//* resultList */
/**/
.containerResultList {
	margin-bottom:1.6em;
	padding-left:20px;
}
.containerResultListNoBottomMargin
{
	margin-bottom: 0px;
}
.containerResultList .resultListTitle {
	background-color:#c1ddf0;
	background-image:url(../Images/titleBgFullOnBlue.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#3399ff;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:125%; /* 15px */
	font-weight:700;
	line-height:2.5em; /* 41px */
	padding-left:10px;
	padding-right:10px;
	text-transform:uppercase;
}
.containerResultList .resultListTitle h4 {
	color:#3399ff;
	font-size: 1em;
}
.containerResultList .resultListOpenCloseFilterPaging div .closedActions,
.containerResultList .resultListOpenCloseFilterPaging div .openActions {
	overflow:hidden; /* IE6 */
	padding-left:10px;
	padding-right:10px;
}
.containerResultList .resultListOpenCloseFilterPaging div .openFilters {
	overflow:hidden; /* IE6 */
}
.containerResultList .resultListOpenCloseFilterPaging div .openFilters dl {
	float:left;
	margin-left:10px;
	margin-right:10px;
	width:170px;
}
.containerResultList .resultListOpenCloseFilterPaging div .openFilters dl dt {
	font-weight:700;
}
.containerResultList .resultListOpenCloseFilterPaging div .openFilters dl dd a {
	background-image:url(../Images/arrowBlue.gif);
	background-position:left 6px;
	background-repeat:no-repeat;
	color:#091840;
	line-height:1.4em;
	padding-left:12px;
}
.containerResultList .resultListOpenCloseFilterPaging div .openFilters dl dd a.linkMore {
	color:#39f;
}
.containerResultList .resultListOpenCloseFilterPaging div .openFilters dl dd a:hover {
	background-image:url(../Images/arrowOrange.gif);
	color:#f78e1f;
}
.containerResultList .resultListOpenCloseFilterPaging div div .resultListPaging {
	float:right;
	font-size:92%; /* 11px */
	line-height:1.2em;
	padding-top:0.35em;
}
.containerResultList .resultListOpenCloseFilterPaging div div .resultListPaging ul {
	list-style-type:none;
	margin-bottom:0;
}
.containerResultList .resultListOpenCloseFilterPaging div div .resultListPaging ul li {
	border-left:1px solid #091840;
	float:left;
	margin-left:0;
	padding-left:8px;
	padding-right:8px;
}
.containerResultList .resultListOpenCloseFilterPaging div div .resultListPaging ul li.first-child {
	border-left:0;
	padding-left:0;
}
.containerResultList .resultListOpenCloseFilterPaging div div .resultListPaging ul li a {
	color:#091840;
	text-decoration:none;
}
.containerResultList .resultListOpenCloseFilterPaging div div .resultListPaging ul li a:hover {
	color:#f78e1f;
}
.containerResultList .resultListOpenCloseFilterPaging div div .resultListPaging ul li.linkPages a {
	margin-left:3px;
	margin-right:3px;
}
.containerResultList .resultListOpenCloseFilterPaging div div .resultListPaging ul li.linkPages .current {
	background-color:#44a2ff;
	color:#fff;
	margin-left:3px;
	margin-right:3px;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:3px;
}
.containerResultList .resultListOpenCloseFilterPaging div div .containerButton .button {
	float:left;
	padding-left:20px;
}
.containerResultList .resultListOpenCloseFilterPaging .closed .closedActions .containerButton .button {
	background-image:url(../Images/btnOnBlueGreenClosed.gif);
}
.containerResultList .resultListOpenCloseFilterPaging .open .openActions .containerButton .button {
	background-image:url(../Images/btnOnBlueGreenOpen.gif);
}
.containerResultList .resultListOpenCloseFilterPaging .closed .openFilters,
.containerResultList .resultListOpenCloseFilterPaging .closed .openActions {
	display:none;
}
.containerResultList .resultListOpenCloseFilterPaging .closed .closedActions {
	display:block;
}
.containerResultList .resultListOpenCloseFilterPaging .open .closedActions {
	display:none;
}
.containerResultList .resultListOpenCloseFilterPaging .open .openFilters,
.containerResultList .resultListOpenCloseFilterPaging .open .openActions {
	display:block;
}
/**//* resultItem */
.containerResultList .resultItem {
	margin-top:1.6em;
	overflow:hidden; /* IE6 */
}
.containerResultList .resultItem .resultItemPic {
	float:left;
	width:280px;
}
.containerResultList .resultItem .resultItemPic img {
	border:5px solid #fff;
	width:250px;
}
.containerResultList .resultItem .resultItemData {
	float:left;
	padding-left:10px;
	padding-right:10px;
	width:460px;
}
.containerResultList .resultItem .resultItemData .itemDataTitle {
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-weight:700;
	line-height:2.7em; /* 34px */
	text-transform:uppercase;
}
.containerResultList .resultItem .resultItemData .itemDataTitle img {
	padding-right:10px;
	vertical-align:middle;
}
.containerResultList .resultItem .resultItemData .itemDataText {
	height:8em;
	overflow:hidden; /* not IE6 because of attribute height */
}
.containerResultList .resultItem .resultItemData .itemDataText strong {
	display:block;
}
.containerResultList .resultItem .resultItemData .itemDataLink {
	padding-bottom:0.2em;
	padding-top:0.2em;
}
.containerResultList .resultItem .resultItemData .itemDataFacts {
	font-size:92%; /* 11px */
	height:5.6em;
	overflow:hidden; /* not IE6 because of attribute height */
}
.containerResultList .resultItem .resultItemData .itemDataFacts .factsCol {
	float:left;
	width:230px;
}
.containerResultList .resultItem .resultItemData .itemDataFacts .factsColDates {
	float:left;
	text-align:right;
	width:230px;
}
.containerResultList .resultItem .resultItemData .itemDataFacts .factsColDates dl {
	height:5.5em;
	line-height:1.3em;
	margin-bottom:0;
	overflow:hidden; /* not IE6 because of attribute height */
}
.containerResultList .resultItem .resultItemData .itemDataFacts .factsColDates dl dt {
	color:#39f;
	text-align:center;
	text-transform:uppercase;
}
.containerResultList .resultItem .resultItemData .itemDataFacts .factsColDates dl dd {
	float:left;
	width:115px;
}
.containerResultList .resultItem .resultItemData .itemDataActions .containerButton {
	padding-right:0;
}
.containerResultList .resultItem .resultItemData .itemDataActions span {
	float:left;
	line-height:23px;
}
/**//* resultList in (fake)tabset */
.ui-tabs .ui-tabs-panel .containerResultList {
	padding-left:0;
}
.ui-tabs .ui-tabs-panel .containerResultList .resultListTitle {
	background:none;
	line-height:normal;
	padding-bottom:0.8em;
}
.ui-tabs .ui-tabs-panel .containerResultList .resultListTitle h4{
	background:none;
	line-height:normal;
	padding-bottom:0.8em;
	font-size:100%; /* 14px */
	margin-bottom:0em;
}
/**//* travelComponent */
.ui-tabs .ui-tabs-panel .containerResultList .travelComponent .itemDataText {
	height:6.6em;
}
.ui-tabs .ui-tabs-panel .containerResultList .travelComponent .itemDataFacts {
	display:none;
}
.ui-tabs .ui-tabs-panel .containerResultList .travelComponent .itemDataActions {
	margin-top:1.3em;
}
.ui-tabs .ui-tabs-panel .containerResultList .travelComponent .itemDataActions .containerButton {
	padding-right:0;
}
/**//* travelComponentNoPic */
.ui-tabs .ui-tabs-panel .containerResultList .travelComponentNoPic .resultItemData {
	float:none;
	width:auto;
}
.ui-tabs .ui-tabs-panel .containerResultList .travelComponentNoPic .resultItemData .itemDataActions span {
	float:left;
	line-height:42px;
}
/**/
/**//* experiences */
/**/
.containerExperiences {
	margin-bottom:1.6em;
	padding-left:20px;
}
.containerExperiences .experiencesTitle {
	background-color:#c1ddf0;
	background-image:url(../Images/titleBgFullOnBlue.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#3399ff;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:125%; /* 15px */
	font-weight:700;
	line-height:2.5em; /* 41px */
	padding-left:10px;
	padding-right:10px;
	text-transform:uppercase;
}
.containerExperiences .containerExperienceItems {
	overflow:hidden;
}
.containerExperiences .containerExperienceItems .experienceItem {
	float:left;
	margin-left:20px;
	margin-right:-3px;
	min-height:60px; /* in IE6 height 100% */
	padding-left:10px;
	padding-right:10px;
	position:relative;
	width:350px;
}
.containerExperiences .containerExperienceItems .first-child {
	margin-left:0;
	margin-right:0;
}
.containerExperiences .containerExperienceItems .experienceItem .experienceIcon {
	background-image:url(../Images/experienceIconBg.png);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:"Trebuchet MS", Arial, sans-serif;
	height:48px; /* 56-4-4 */
	left:10px;
	padding:4px;
	padding-right:27px;
	position:absolute;
	text-transform:uppercase;
	top:0;
	width:48px; /* 79-4-27 */
	z-index:8;
}
.containerExperiences .containerExperienceItems .experienceItem .experienceIcon .iconInner {
	background-color:#fff;
	color:#9da3b3;
	height:38px;
	font-size:10px;
	padding-top:10px;
	text-align:center;
}
.containerExperiences .containerExperienceItems .experienceItem .experienceIcon .iconInner strong {
	display:block;
	font-size:36px;
	padding-bottom:5px;
}
.containerExperiences .containerExperienceItems .experienceItem .experienceText {
	padding-left:82px;
}
.containerExperiences .containerExperienceItems .experienceItem .experienceText strong {
	display:block;
	font-weight:normal;
}
/**//* experiences in (fake)tabset */
.ui-tabs .ui-tabs-panel .containerExperiences {
	padding-left:0;
}
/**/
/**//* margeBottom */
/**/
.colMain .margeBottom {
	height:2.4em; /* 30px */
}

.colSide {
	background-color:#f7f7ea;
	float:right;
	margin-right:20px;
	width:200px;
}
/**//* partnerANWB */
.colSide .partnerANWB {
	background-image:url(../Images/partnerANWBBg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	margin-bottom:19px;
	text-align:right;
}
/**/
/**//* globalNavigation */
/**/
.globalNavigation {
	background-color:#e5efec;
	background-image:url(../Images/globalNavigationBg.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	margin-bottom:1.6em;
	padding-bottom:1px;
}
.globalNavigation .globalNavigationInner {
	background-image:url(../Images/globalNavigationInnerBg.gif);
	background-position:center top;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:10px;
	padding-top:1em;
}
.globalNavigation .globalNavigationInner h4 {
	color:#3399ff;
}
.globalNavigation .globalNavigationInner h2 {
	color:#3399ff;
	font-size:117%; /* 14px */
	margin-bottom:0.6em;
}
.globalNavigation .globalNavigationInner a {
	color:#091840;
}
.globalNavigation .globalNavigationInner a:hover {
	color:#f78e1f;
}
.globalNavigation .globalNavigationInner ul {
	line-height:1.4em;
	list-style-type:none;
}
.globalNavigation .globalNavigationInner ul li {
	margin-left:0;
}
.globalNavigation .globalNavigationInner ul li a {
	background-image:url(../Images/arrowBlue.gif);
	background-position:left 6px;
	background-repeat:no-repeat;
	padding-left:12px;
}
.globalNavigation .globalNavigationInner ul li a:hover {
	background-image:url(../Images/arrowOrange.gif);
}
.globalNavigation .globalNavigationInner dl {
	line-height:1.4em;
}
.globalNavigation .globalNavigationInner dl dt {
	color:#3399ff;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-weight:700;
	text-transform:uppercase;
}
.globalNavigation .globalNavigationInner dl dt h3 {
	color:#3399ff;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-weight:700;
	text-transform:uppercase;
	font-size:100%; 
}
.globalNavigation .globalNavigationInner dl dd a {
	background-image:url(../Images/arrowBlue.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
	display:block;
	padding-left:12px;
}
.globalNavigation .globalNavigationInner dl dd a:hover {
	background-image:url(../Images/arrowOrange.gif);
}
.globalNavigation .globalNavigationInner dl.itemMenuSlide {
	height:10em;
	overflow:hidden;
}

.globalNavigation .globalNavigationInner dl.itemMenuSlide 
{
  margin-bottom: 0px;
}

.globalNavigation .globalNavigationInner div.moreLinkContainer
{
  margin-bottom: 1.4em;
}

.globalNavigation .globalNavigationInner div.moreLinkContainer a.linkMore {
	background-image:none;
	color:#39f;
}

.globalNavigation .globalNavigationInner  div.moreLinkContainer a.linkMore:hover {
	color:#f78e1f;
	cursor:pointer;
}


.globalNavigation .globalNavigationInner select {
	margin-bottom:1em;
	width:100%;
}
/**/
/**//* colSideItem */
/**/
.colSide .colSideItem {
	background-color:#dce6b4;
	margin-bottom:1.6em;
}
.colSide .colSideItem .sideItemTitle {
	background-color:#dce6b4;
	background-image:url(../Images/sideItemTitleBg.gif);
	background-position:center top;
	background-repeat:no-repeat;
	color:#68822f;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:125%; /* 15px */
	font-weight:700;
	min-height:2em; /* in IE6 height 100% */
	padding-bottom:0.7em;
	padding-left:10px;
	padding-right:10px;
	padding-top:0.7em;
	text-transform:uppercase;
}
.colSide .colSideItem .sideItemTitle h2
{
	background-position:center top;
	color:#68822f;
	font-size: 100%;
}
.colSide .colSideItem .sideItemInner {
	background-color:#dce6b4;
	background-image:url(../Images/sideItemInnerBg.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	padding-bottom:1px;
	padding-left:10px;
	padding-right:10px;
	min-height:1px; /* in IE6 height 100% */
}
.colSide .colSideItem .sideItemInner a {
	color:#091840;
}
.colSide .colSideItem .sideItemInner a.linkMore {
	background-image:url(../Images/arrowGreenDark.gif);
	background-position:left 4px;
	background-repeat:no-repeat;
	color:#68822f;
	padding-left:12px;
}
.colSide .colSideItem .sideItemInner a:hover {
	color:#f78e1f;
}
.colSide .colSideItem .sideItemInner a.linkMore:hover {
	background-image:url(../Images/arrowOrange.gif);
}
.colSide .colSideItem .sideItemInner .sideItemSpecial {
	border-top:1px solid #a4b478;
	padding-top:1.2em;
}
.colSide .colSideItem .sideItemInner p,
.colSide .colSideItem .sideItemInner img,
.colSide .colSideItem .sideItemInner ul,
.colSide .colSideItem .sideItemInner dl {
	margin-bottom:1.2em;
}
.colSide .colSideItem .sideItemInner img {
	border:5px solid #fff;
	width:170px;
}
.colSide .colSideItem .sideItemInner dl {
	border-top:1px solid #a4b478;
	padding-top:0.8em;
}
.colSide .colSideItem .sideItemInner dl dt {
	color:#68822f;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:100%; /* 12px */
	font-weight:700;
	padding-bottom:0.2em;
	text-transform:uppercase;
}
.colSide .colSideItem .sideItemInner dl dd a {
	background-image:url(../Images/arrowGreenDark.gif);
	background-position:left 4px;
	background-repeat:no-repeat;
	line-height:1.5em;
	padding-left:12px;
}
.colSide .colSideItem .sideItemInner dl dd a:hover {
	background-image:url(../Images/arrowOrange.gif);
}
/**//* Merchandizing with top right image. */
.colSide .sideItemInner p.TopRightImage {
	position:relative;
}
.colSide .sideItemInner p.TopRightImage span {
	height:118px;
	left:80px;
	position:absolute;
	top:-70px;
	width:108px;
	z-index:1;
}
.colSide .sideItemInner p.TopRightImage span img {
	border:0;
	height:118px;
	width:108px;
}

.unigrantTable{
  width: 580px;
  border: solid 1px #000000;
}
.unigrantTable td{
  padding: 7px 10px 7px 10px;
  border: solid 1px #000000;
}
.klantpremie td{
  padding: 7px 10px 7px 10px;
}

/**/
/**//* logosAlliances */
/**/
.colSide .logosAlliances {
	height:30px;
	text-align:center;	
}

.main {
	background-color:#afd5f2;
	background-image:url(../Images/mainBgFF.gif);
	background-position:center 33px;
	background-repeat:no-repeat;
	margin-top:137px;
}

.main .placeCenter {
     overflow:hidden; /* IE6 */
}


.ui-tabs {
	margin-bottom:1.6em; /* 20px; */
}
.ui-tabs-nobottommargin {
	margin-bottom: 0px;
}
.ui-tabs .ui-tabs-nav {
	list-style-type:none;
	margin-bottom:0;
	overflow:hidden; /* IE6 */
	padding-left:20px;
}
.ui-tabs .ui-tabs-nav li
{
	background-color:#c5e0f0;
	background-image:url(../Images/tabControlLiBg.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	color:#3399ff;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:92%; /* 11px */
	font-weight:700;
	margin-left:0;
	margin-right:1px;
	margin-top:5px;
	padding-left:1px;
	text-transform:uppercase;
}
.ui-tabs .ui-tabs-nav li a {
	text-decoration:none;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: default; }

.ui-tabs .ui-tabs-nav li span {
	background-color:#c5e0f0;
	background-image:url(../Images/tabControlLiBg.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	color:#3399ff;
	display:block;
	line-height:24px;
	padding-left:7px;
	padding-right:8px;
	text-decoration:none;
}

.ui-tabs .ui-tabs-panel {
	background-image:url(../Images/tabControlDataOnBg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	display:block;
	padding-bottom:1.6em; /* 20px */
	padding-left:20px;
	padding-right:0;
	padding-top:1.6em; /* 20px */
	background-color: #e5efec;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	background-color:#fff;
	background-image:url(../Images/tabControlLiOnBg.gif);
	background-position:left top;
	margin-top:0;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected span {
	background-color:#fff;
	background-image:url(../Images/tabControlLiOnBg.gif);
	background-position:right top;
	color:#3399ff;
	display:block;
	line-height:29px;
	margin-top:0;
	padding-left:9px;
	padding-right:10px;
}

.ui-tabs .ui-tabs-panel ul {
	/*
	list-style-type:disc;
	margin:0;
	margin-bottom:1.4em;
	padding:0;
	*/
}
.ui-tabs .ui-tabs-panel ul li {
	/*
	background:none;
	color:#091840;
	float:none;
	font-family:Tahoma, Arial, sans-serif;
	font-size:100%; /* 12px */
	/*
	font-weight:normal;
	line-height:1.4em;
	margin-left:18px;
	margin-right:0;
	margin-top:0;
	padding-left:0;
	text-transform:none;
	*/
}
/*Begin Subtabs*/
/*Begin Subtabs*/
/*Begin Subtabs*/
.ui-tabs .ui-tabs-panel ul.ui-tabs-nav li
{
	background-color:Transparent;
	background-image:none;
	margin-top:0px;
}

.ui-tabs .ui-tabs-panel ul.ui-tabs-nav li span
{
	background-color:Transparent;
	background-image:none;
	margin-top:0px;
	text-decoration:underline;
	white-space:nowrap;
}

.ui-tabs .ui-tabs-panel ul.ui-tabs-nav li.ui-state-active span
{	
	text-decoration:none;
}


.ui-tabs .ui-tabs-panel ul.ui-tabs-nav li span
{
	background-color:Transparent;
	background-image:none;
	text-transform:none;
	line-height:24px;		
	padding-left:0px;
	padding-right:20px;
}

/*.ui-tabs .ui-tabs-panel .ui-tabs .ui-tabs-panel
{
	padding-left:0px;	
}*/


/*End Subtabs*/
/*End Subtabs*/
/*End Subtabs*/
.ui-tabs .ui-tabs-panel ul li a {
	background:none;
	color:#39f;
	display:inline;
	line-height:normal;
	padding-left:0;
	padding-right:0;
	text-decoration:underline;
}
.ui-tabs .ui-tabs-panel ul li a:hover {
	color:#f78e1f;
	text-decoration:underline;
}

.ui-tabs .ui-tabs-panel ul li.ui-state-active a
{
	text-decoration:none;
}

.ui-tabs .ui-tabs-hide { display: none !important; }

.containerButton {
	overflow:hidden; /* IE6 */
	padding-right:10px;
}
.containerButton .button {
	background-position:left top;
	background-repeat:no-repeat;
	float:right;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:12px;
	font-weight:700;
	padding-left:1px;
	text-transform:uppercase;
}
.containerButton .button a {
	background-position:right top;
	background-repeat:no-repeat;
	color:#fff;
	line-height:23px;
	padding-left:14px;
	padding-right:15px;
	text-decoration:none;
	display:block;
}
/**//* blue */
.main .containerButton .blue,
.main .containerButton .blue a {
	background-color:#44a2ff;
	background-image:url(../Images/btnOnBlueBlue.gif);
}
.main .colMainFirst .containerButton .blue,
.main .colMainFirst .containerButton .blue a {
	background-image:url(../Images/btnOnWhiteBlue.gif);
}
/**//* green */
.main .containerButton .green,
.main .containerButton .green a {
	background-color:#93b33f;
	background-image:url(../Images/btnOnBlueGreen.gif);
}
.main .colMainFirst .containerButton .green,
.main .colMainFirst .containerButton .green a {
	background-image:url(../Images/btnOnWhiteGreen.gif);
}
/**//* orange */
.main .orange,
.main .orange a {
	background-color:#f47514;
	background-image:url(../Images/btnOnBlueOrange.gif);
}
.main .colMainFirst .containerButton .orange,
.main .colMainFirst .containerButton .orange a {
	background-image:url(../Images/btnOnWhiteOrange.gif);
}
.containerButton .button a:hover {
	color:#091840;
}
.containerButton .buttonNoHover a:hover {
	color:#fff;
	cursor:default;
}
/**/
/**//* iconShop */
/**/
.main .iconShop .blue,
.main .iconShop .orange,
.main .iconShop .green {
	margin-bottom:10px;
	margin-top:7px;
	padding-left:43px;
	position:relative;
}
.main .iconShop .blue .shopIcon,
.main .iconShop .orange .shopIcon,
.main .iconShop .green .shopIcon {
	height:42px;
	left:5px;
	position:absolute;
	top:-7px;
	width:43px;
	z-index:1;
}
.main .iconShop .blue .shopIcon a,
.main .iconShop .orange .shopIcon a,
.main .iconShop .green .shopIcon a {
	background:none;
	padding-left:0;
}
.main .iconShop .blue .shopIcon img,
.main .iconShop .orange .shopIcon img,
.main .iconShop .green .shopIcon img {
	border:0;
}

/* footerActions */
.footerActions {
	background-color:#9acbf5;
	padding-bottom:1.6em; /* 20px */
	padding-top:1.6em; /* 20px */
}
.footerActions a {
	margin-left:16px;
	text-decoration:none;
}
.footerActions a.first-child {
	margin-left:0;
}
.footerActions .placeCenter {
	text-align:center;
}
.footerActions .version {
	color: #9acbf5;
	float: right;
	font-size: 10px;
}

/* footerSEO */
.footerSEO {
	background-color:#d3e6ee;
	background-image:url(../Images/footerSEOBg.gif);
	background-position:center top;
	background-repeat:repeat-x;
	color:#3785d9;
	overflow:hidden; /* IE6 */
	padding-bottom:2em;
	padding-top:2em;
}
.footerSEO dl {
	float:left;
	line-height:1.5em;
	margin-bottom:0;
	margin-left:20px;
	width:184px;
}
.footerSEO dl.first-child {
	margin-left:0;
}
.footerSEO dl dt {
	color:#2a68b3;
	font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size:92%; /* 11px */
	font-weight:700;
	padding-bottom:0.2em;
	text-transform:uppercase;
}
.footerSEO dl dd a {
	background-image:url(../Images/footerSEODlDdABg.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
	color:#3785d9;
	padding-left:10px;
}
.footerSEO dl dd a:hover {
	color:#f78e1f;
	background-image:url(../Images/arrowOrange.gif);
}

.placeCenter {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:1000px;
}
.header, .footerActions, .footerSEO{
  min-width: 1000px;
}

a.linkMore {
	background-image:url(../Images/arrowBlue.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
	padding-left:12px;
}
a.linkMore:hover {
	background-image:url(../Images/arrowOrange.gif);
}
a.linkMoreDark {
	background-image:url(../Images/arrowBlueDark.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
	color:#091840;
	padding-left:12px;
}
a.linkMoreDark:hover {
	background-image:url(../Images/arrowOrange.gif);
	color:#f78e1f;
}
a.noChange {
	color:#091840;
}
a.noChange:hover {
	color:#f78e1f;
}

.form
{
	width:100%;	
}

.form tbody tr td
{
	height:2.5em;
	vertical-align:top;
}

.firstCol1 .actions .travelComponentsView 
{
	float:left;
	line-height:42px;
}

.firstCol1 .actions .travelComponentsView a 
{
	background-image:url(../Images/arrowBlue.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
	color:#3399FF;
	padding-left:12px;
}

/**/
/**/
/**//* containerForm */
/**/
/**/
.containerForm {
	
}
.containerForm form {
	margin:0;
	padding:0;
	width:400px;
}
.containerForm fieldset {
	background-color:#f2f7f5;
	border:0;
	clear: both;
	margin:0;
	margin-bottom:1px;
	padding:5px;
	padding-bottom:5px;
	padding-top:5px;
}
.containerForm fieldset label {
	float:left;
	width:180px;
	line-height:22px;
}
.containerForm fieldset select {
	width:205px;
}
.containerForm fieldset input {
	width:200px;
}
.containerForm fieldset input.small {
	width:100px;
}
.containerForm fieldset input.tiny {
	width:50px;
}
.containerForm fieldset .noborder label {
	width: auto;
	float: none;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 10px;
	vertical-align: middle;
}
	
.containerForm fieldset .noborder input {
	width:auto;
	vertical-align: middle;
	background-color: inherit;
	padding-top: 3px;
}
.containerForm fieldset label.radioLabel,
.containerForm fieldset label.checkLabel {
	float:none;
	width:auto;
}
.containerForm fieldset input.inputRadio,
.containerForm fieldset input.inputCheck {
	background:none;
	line-height:22px;
	width:auto;
}
.containerForm fieldset input.submit {
	margin-bottom:5px;
	margin-top:5px;
	padding-left:10px;
	padding-right:10px;
	width:auto;
}	
.containerForm .largeText
{
  width: 300px;
  height: 150px;
}
.overlayBackground
{
  background-color: Black;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; 
	filter: alpha(opacity=20);				
  opacity:  .2;
  position: absolute;
  height: 1200px;
  width: 100%;
  left: 0px;
  top: -4px;
  text-align: center;
  z-index: 1000;
  padding: 0px;
  margin: 0px;
  line-height: 1px;
  font-size: 1px;
}
.popupFormSpacing
{
  background-color: White;
  left: 500px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
	position: absolute;
	text-align: left;
	top: 100px;
  width: 500px;
  z-index: 1010;
}
.containerForm span.error
{
  padding-top: 5px;
  padding-bottom: 10px;
  padding-left: 10px;
  float:left;
  clear: both;
}
.popupFormSpacing h2
{
  margin-bottom: 10px;
}
.popupFormSpacing .containerButton
{
  margin-top: 10px;
  margin-bottom: 10px;
}
.popupFormSpacing .containerButton .button
{
  margin-right: 10px;
}
.popupFormSpacing .containerButton .orange,
.popupFormSpacing .containerButton .orange a 
{
  background-image:url(../Images/btnOnWhiteOrange.gif);
}
.newsletter .feedback
{
  margin-bottom: 15px;
}
.newsletter .newsletterForm
{
  margin-right: 20px;
}
.infoDays .infoDaysForm
{
  margin-right: 20px;
}

.colMain .externalRequest {
	background-color:#fff;
	background-image:url(../Images/colMainFirstBg.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	margin-bottom:0.8em; /* 10px */
	padding-bottom:1.6em; /* 20px */
	padding-top:1.6em; /* 10px */
	padding-left:20px;
	padding-right:20px;
}

/**//* textsearchFollow */

.textsearchFollow {
	background-color:#f2f7f5;
	margin-bottom:1em;
	overflow:hidden; /* IE6 */
	padding:10px;
	width:480px;
}

	.textsearchFollow .textsearchInput {
		float:left;
		width:400px;
	}

		.textsearchFollow .textsearchInput input {
			margin-top:1px;
			width:380px;
		}

	.textsearchFollow .containerButton {
		padding-right:0;
	}
	
	.brochuresContainer 
	{
	  margin-top: 10px;
	  
	  height: 100%;
	  overflow: hidden;
	}
	.brochuresContainer .brochureItem
	{
	  float: left;
	  height: 220px;
	  width: 300px;
	  margin-bottom: 20px;
	  margin-right: 20px;
	}
	.brochuresContainer .brochureError{
	  clear:both;
	  padding: 5px 0px 5px 3px;
	}
	.brochureForm
	{
	  margin-bottom: 10px;
	}
	
	.brochureForm fieldset.houseNumber input
	{
	  width: 50px;
	}
	

.brochuresContainer input,
.brochuresContainer label,
.brochureFormBottom input,
.brochureFormBottom label
{
  float: left;
  margin-top: 5px;
}

.brochuresContainer label,
.brochureFormBottom label
{
  margin-left: 5px;
  line-height: 20px
}

.brochureForm .brochureError
{
  clear: both;
  margin: 5px;
}

.brochuresContainer label
{
  width: 230px;
}

.travelpartdistance
{
    margin-top: 0.5em;
}

/**//* travelogue */
.colMain .travelogue .firstCol2
{
	margin-top: 1.6em !important;
}

.colMain .travelogue .firstCol2 .col2Col 
{
	width: 540px;
}

.colMain .travelogue .firstCol2 .images
{
	width: 200px;
}
.colMain .travelogue .ui-tabs-panel
{
	padding-right: 20px;
}