body {
	margin: 0px;
	padding: 0px;
	background-color: #FFF;
}
.p {
	margin :0px;
	padding: 0px;
	font-size: inherit;
	font-family: inherit;
	font-weight: inherit;
	text-align: inherit;
	color: inherit;
	line-height: inherit;
	vertical-align: top;
}
p { padding-top: 0px; margin-top: 0px; }
img { border: 0px; line-height: 0; }
div { margin: 0px; padding: 0px; }
.clearfloat { clear: both; height: 0px; }
.NoLine, .NoLine a, .NoLine a:hover { text-decoration: none !important; }
Div#Container {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	border-bottom: 1px solid #ccc;
	background: url(images/bg_lines.gif) repeat-y;
}
Div#Etruria {
	width: 980px;
	height: 200px;
	float: left;
}
div#TopHeader {
	position: absolute;
	z-index: 3;
	width: 980px;
	text-align: center;
	margin-top: 3px;
}
Div#Sgr {
	width: 26px;
	height: 24px;
	float: left;
	position: absolute;
	margin-top: 163px;
	margin-left: 15px;
}
.NavbarSide {
	width: 13px;
	height: 47px;
	float: left;
}
Div#NavbarContainer {
	width: 954px;
	height: 47px;
	float: left;
	background: url(images/nav_bg.jpg) repeat-x;
	margin-bottom: 7px;
}
ul#Navbar {
	height: 47px;
	list-style-type: none;
	padding: 0;
	margin: 0;
	float: left;
	width: 954px;
}
ul#Navbar li {
	float: left;
	list-style-type: none;
}
ul#Navbar li a, ul#Navbar li a:active, ul#Navbar li a:visited {
	display:block;
	font: 16px Arial, Helvetica, sans-serif;
	color: #595959;
	text-decoration: none;
	height: 37px;
	padding-right: 15px;
	padding-left: 15px;
	text-align: center;
	padding-top: 17px;
	text-transform: lowercase;
	background: url(images/nav_line.jpg) no-repeat;
}
ul#Navbar li a:hover { color: #333; }
ul#Navbar li a.First { background-image: none; }
ul#Navbar li.Last { float:right; }

Div#SubContainer, div#VervolgContainer {
	width: 972px;
	padding: 7px 4px 4px;
}
Div#LeftColumn {
	width: 654px;
	float: left;
}
Div#RightColumn {
	width: 318px;
	float: left;
}
Div#ZoekColumn, div#SubMenuColumn {
	width: 322px;
	float: left;
	margin-right: 5px;
}
div#SubMenuColumn {
	margin-left: 4px;
}
Div#ZoekBar, div#SubMenuBar {
	width: 292px;
	height: 28px;
	float: left;
	background: url(images/darkgrey_bar.jpg) no-repeat;
	padding-top: 12px;
	padding-right: 15px;
	padding-left: 15px;
}
Div#ZoekContent, div#SubMenuContainer {
	width: 272px;
	height: 449px;
	float: left;
	background: url(images/img_zoekenvind.jpg) no-repeat;
	padding-top: 40px;
	padding-right: 25px;
	padding-left: 25px;
}
div#SubMenuContainer {
	height: auto;
	background: none;
}
ul#SubMenu {
	float:left;
	list-style-type: none;
	margin:0;
	padding: 0;
	width: 322px;
}

ul#SubMenu li {
	float: left;
	width: 322px;
}
ul#SubMenu li.Mandje {
	background: #F4F4F4;
	color: #999 !important;
	float: left;
	width: 292px;
	display: block;
	font: bold 16px/130% Arial, Helvetica, Verdana;
	text-decoration: none;
	padding: 15px;
	border-bottom: 1px solid #E9E9E9;
}
ul#SubMenu li.MandjeActive {
	background: #444444;
	float: left;
	width: 292px;
	display: block;
	color: #fff;
	font: bold 16px/130% Arial, Helvetica, Verdana;
	text-decoration: none;
	padding: 15px;
	border-bottom: 1px solid #E9E9E9;
}

ul#SubMenu li a {
	float: left;
	width: 292px;
	display: block;
	color: #666;
	font: bold 16px/130% Arial, Helvetica, Verdana;
	text-decoration: none;
	padding: 15px;
	border-bottom: 1px solid #E9E9E9;
}
ul#SubMenu li.BGGrey a {
	background: #F4F4F4;
}
ul#SubMenu li a:hover {
	color: #333;
}
ul#SubMenu li.MandjeVorige a {
	background: #F4F4F4;
	color: #333 !important;
}
div#MainBannerNavigator {
	position: absolute;
	height: 8px;
	margin-top: 388px;
	z-index: 20;
}
div#MainBannerNavigator a {
	float: left;
	display: block;
	text-indent: -9999px;
	height: 8px;
	width: 8px;
	margin-right:3px;
	background: url(images/white_cirkle.png) no-repeat;
}
div#MainBannerNavigator a.activeSlide {
	background: url(images/white_cirkle_active.png) no-repeat;
}
Div#MainBanner {
	width: 645px;
	height: 160px;
	float: left;
	position: absolute;
	margin-top: 254px;
	margin-left: 331px;
}
Div.MainBanner {
	width: 645px;
	height: 160px;
	overflow: hidden;
	float: left;
	position: absolute;
}
Div#MainBannerOverlay {
	width: 630px;
	height: 65px;
	float: left;
	position: absolute;
	background: url(images/mainbanner_overlay.png) no-repeat;
	text-align: right;
	padding-top: 95px;
	padding-right: 15px;
}
Div#ContentColumn {
	width: 302px;
	float: left;
	margin-top: 160px;
	margin-right: 5px;
	padding: 30px 10px 10px;
}
div#VervolgContentColumn {
	float: left;
	padding: 15px 40px 10px;
	width: 561px;
}
div#VervolgContentColumnB, div.VervolgContentColumnB {
	float: left;
	padding: 15px 20px 10px;
	width: 601px;
}
div#divReageren {
	display: none;
	padding-bottom: 15px;
}
div#VervolgContentColumnWidth {
	float: left;
	width: 641px;
	padding-bottom: 15px;
}
div#VervolgContentColumnHouse {
	float: left;
	width: 972px;
}
div.BoekingContainer {
	float: left;
	padding: 15px 20px 10px;
	width: 601px;
}
Div#RondreizenColumn {
	width: 318px;
	float: left;
	margin-bottom: 4px;
	margin-top: 160px;
}
Div#RondreizenBar {
	width: 288px;
	height: 28px;
	float: left;
	background: url(images/lightgrey_bar.jpg) no-repeat;
	padding-top: 12px;
	padding-right: 15px;
	padding-left: 15px;
}
Div#RondreizenDarkBar {
	width: 288px;
	height: 31px;
	float: left;
	background-color: #595959;
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
}
div#RondreizenDarkBar a {
	text-decoration: none;
}
.RondreisItem {
	width: 318px;
	height: 112px;
	float: left;
}
.RondreisImage {
	width: 160px;
	height: 110px;
	overflow: hidden;
	float: left;
	padding-bottom: 2px;
	background-color: #333;
}
.RondreisTxt {
	width: 143px;
	height: 86px;
	float: left;
	border-top: 1px solid #E9ECEC;
	padding: 15px 5px 10px 10px;
}
.RondreisShadow {
	width: 160px;
	height: 21px;
	float: left;
	position: absolute;
	background: url(images/shadow.png) repeat-x;
}
.LastRondreis { padding-bottom: 0px; }

Div#SpecialsColumn {
	width: 649px;
	float: left;
	margin-right: 5px;
	margin-bottom: 4px;
	margin-top: 5px;
}
Div#SpecialsBar {
	width: 619px;
	height: 28px;
	float: left;
	background: url(images/lightgrey_bar_wide.jpg) no-repeat;
	padding-top: 12px;
	padding-right: 15px;
	padding-left: 15px;
}
.SpecialsItem {
	width: 160px;
	float: left;
	padding-right: 3px;
}
.LastSpecials { padding-right: 0px; }
.SpecialsImage {
	width: 160px;
	height: 110px;
	float: left;
	overflow: hidden;
}
.SpecialsTxt {
	width: 150px;
	float: left;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.SpecialsShadow {
	width: 649px;
	height: 21px;
	float: left;
	position: absolute;
	background: url(images/shadow.png) repeat-x;
}

Div#BottomBar {
	width: 980px;
	height: 150px;
	margin-left: auto;
	margin-right: auto;
	background: url(images/grey_gradient.jpg) repeat-x;
	margin-top: 16px;
	text-align: center;
	padding-top: 25px;

}

div.ButtonContainer {
	float: left;
	width: 100%;
}
div.BCKalender {
	float: left;
	margin-left: 35px;
	width: 575px;
	margin-top: 25px;
}
div.MT {
	margin-top: 15px;
}
div.MB {
	margin-bottom: 15px;
}
div.MR {
	margin-right: 20px !important;
}
div.Button {
	float: left;
	height: 24px;
	margin-right: 2px;
	background: url(images/btn_grey_left.png) no-repeat;
} 
div.Button a {
	color: #666;
	font: 13px/24px Arial, Helvetica, Verdana;
	text-decoration: none;
	padding: 0 25px;
	background: url(images/btn_grey_right.png) no-repeat right;
	display: block;
}
div.Button a:hover {	
	text-decoration: none;
	color: #333;
}
div.BtnGrey a {
	background: url(images/btn_grey_right-grey.png) no-repeat right;
}
div.BTNMandje, div.BTNMandjeGrey {
	background: url(images/btn_green_left.png) no-repeat left;
}
div.BTNMandje a {
	color: #fff;
	background: url(images/btn_green_right.png) no-repeat right;
}
div.BTNMandjeGrey a {
	color: #fff;
	background: url(images/btn_green_right-grey.png) no-repeat right;
}
div.BTNMandje a:hover {
	color: #333;
}
div.BTNRed {
	background: url(images/btn_red_left.png) no-repeat left;
}
div.BTNRed a {
	color: #fff;
	background: url(images/btn_red_right.png) no-repeat right;
}
div.BTNRed a:hover {
	color: #f4f4f4;
}

.Right { float: right !important; }

div#LoginContainer, div#RegisterContainer, div#WachtwoordOpvragenContainer, div#RegistrerenContainer {
	float: left;
	border: 1px solid #CCCCCC;
	width: 245px;
	padding: 15px;
	margin-bottom: 6px;
}
div#RegisterContainer {
	margin-left: 6px;
}
div#WachtwoordOpvragenContainer {
	width: 531px;
	border: 0;
	padding-bottom: 0;
}

div#RegistrerenContainer {
	width: 531px;
	display: none;
	border: 0;
}

div#SearchContainer {
	float: left;
	width: 924px;
	margin-top: 6px;
	background: #6C6C6C url(images/filter_topbar.jpg) no-repeat;
	padding: 10px 24px 25px;
}
div#ZoekButton {
	float: left;
	width: 167px;
	height: 65px;
	background: url(images/btn_results.png) no-repeat;
	margin-top: 28px;
}

div#ZoekButton a {
	display: block;
	padding-left: 18px;
	padding-top: 13px;
	height: 52px;
	width: 149px;
}
div#ZoekButton a:hover {
	text-decoration: none;
	color: #e4e4e4;
}

div#ResultContainer {
	float: left;
	width: 972px;
}
div#ResultContainerLG {
	float:left;
	width: 484px;
}
div.SearchOverview, div.SearchOverviewLG {
	float: left;
	width: 486px;
	padding: 0;
}
div.SearchOverviewLG { width: 484px; }
div.SearchOverview:hover, div.SearchOverviewLG:hover {
	/*background: #e4e4e4;*/
	cursor: pointer;
}
div.KortingHuis {
	position:absolute;
	z-index: 2;
	width: 40px;
	height: 40px;
}
div.OverviewImg {
	float: left;
	width: 160px;
	height: 110px;
	overflow: hidden;
}
div.OverviewText, div.OverviewTextLG {
	float: left;
	width: 301px;
	padding-top: 10px;
	padding-left: 25px;
	border-top: 1px solid #E9E9E9;
}
div.OverviewTextLG { width: 299px; }
div.OverviewText table, div.OverviewTextLG table {
	margin-top: 5px;
}
div.Clear {
	clear: both;
}

div.NavEl {
	margin-right: 2px;
	margin-bottom: 2px;
	border: 1px solid #ccc;
	display: inline-block;
}
div.NavEl a {
	color: #333;
	font: 13px/150% Arial, Helvetica, Verdana;
	text-decoration: none;
	padding: 5px 10px;
	background: #f4f4f4;
	display: block;
}
div.NavEl a:hover {
	background: #5C5C5C;	
	text-decoration: none;
	color: #fff;
}
div#NavContainer, div#NavContainerLG {
	width: 972px;
	float: left;
	text-align: center;
	margin-bottom: 13px;
	margin-top: 15px;
}
div#NavContainerLG {
	width: 484px;
}
div#PhotoContainer {
	float: left;
	width: 327px;
}

div#FotoGroot {
	float: left;
	width: 322px;
	line-height: 0;
}
div.FotoThumb, div.FotoThumbRight {
	float: left;
	width: 158px;
	height: 106px;
	overflow: hidden;
	margin-top: 5px;
	margin-right: 5px;
}
div.FotoThumbRight {
	width: 159px;
}

div.HouseContainerInfo {
	float: left;
	width: 645px;
}
div.HouseText, div.BeschikbaarText {
	float: left;
	
	padding: 24px 50px 25px 35px;
	width: 560px;
}
div.BeschikbaarText {
	padding-bottom: 0;
}
div.HTBoeking {
	width: 556px;
}

div#TabsContainer {
	float: left;
	width: 645px;
}
div#TabsContainerLG {
	float: left;
	width: 484px;
}

ul#Tabs, ul#TabsLG {
	float: left;
	margin: 0;
	padding: 8px 0 0 15px;
	list-style-type: none;
	width: 630px;
	background: url(images/tab2_bg.jpg) repeat-x;
	height: 30px;
}
ul#TabsLG {
	width: 469px;
	background: url(images/tab_bg.jpg) repeat-x;
}
ul#Tabs li, ul#TabsLG li {
	float: left;
}

ul#Tabs li a, ul#TabsLG li a {
	display: block;
	padding-left: 20px;
	padding-right: 20px;
	color: #333;
	font: 13px/30px Arial, Helvetica, Verdana;
}
ul#Tabs li a:hover, ul#TabsLG li a:hover {
	text-decoration: none !important;
	color: #333;
}
ul#Tabs li.Active {
	background: url(images/tab2_left.png) no-repeat left top;
}
ul#TabsLG li.Active {
	background: url(images/tab_left.jpg) no-repeat left top;
}

ul#Tabs li.Active a {
	font-weight: bold;
	background: url(images/tab2_right.jpg) no-repeat right top;
}
ul#TabsLG li.Active a {
	font-weight: bold;
	background: url(images/tab_right.jpg) no-repeat right top;
}
div#TabContentContainer, div#TabContentContainerLG {
	float: left;
	position: relative;
	width: 645px;
	display: block;
	overflow-x:hidden; 
	overflow-y: visible;
	-ms-overflow-y: hidden;
	background: #f4f4f4;
	margin-bottom: 3px;
}
div#TabContentContainerLG {
	width: 484px;
	background: #fff;
}
div#TabContentScroller {
	position: absolute;
	width: 2580px;
	margin-left: -645px;
}
div#TabContentScrollerLG {
	position: absolute;
	width: 1936px;
	margin-left: 0;
}
div.TabContent {
	float: left;
	width: 645px;
}
div.TabContentLG {
	float: left;
	width: 484px;
}

div#PrijsPeriode table {
	margin-top: 25px;
}
div#PrijsPeriode table tr#Headerrow td, tr.Headerrow td {
	background: url(images/tab2_bg.jpg) repeat-x;
	line-height: 38px;
}

td.PrijsLeft {
	padding-left: 20px;
}

tr.PrijsPeriode td {
	line-height: 38px;
}

div.PrijsKortingOmschrijving {
	float: left;
	padding: 0 35px 25px;
}

div.VoorzieningenContainer {
	float: left;
	width: 320px;
}

ul.Voorzieningen {
	float: left;
	padding: 0;
	width: 300px;
	list-style-type: none;
	margin: 25px 0 0;
}
ul.Voorzieningen li {
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
ul.VZLeft {
	margin-left: 15px;
	margin-right: 15px;
}
ul.Voorzieningen li.Header {
	background: url(images/tab2_bg.jpg) repeat-x;
	line-height: 38px;
	padding-top: 0;
	padding-bottom: 0;
}

div.KalenderContainer {
	float: left;
	width: 275px;
	padding-left: 35px;
	padding-top: 25px;
}
td.BeschikbaarheidHeader { line-height: 25px;background: #ffffff; }
td.BeschikbaarheidStandaard { line-height: 25px; background: #ffffff; }
td.BeschikbaarheidRood { line-height: 25px;background: #f30; color: #ffccbf; }
td.BeschikbaarheidLeeg, td.BeschikbaarheidLeegRondreis { line-height: 25px;background: #F4F4F4; }
td.BeschikbaarheidVrij { line-height: 25px;background: #3c0; color: #fff; }
td.BeschikbaarheidVrij a, td.BeschikbaarheidVrij a:hover { line-height: 25px;display: block;color: #fff; text-decoration: none; }
td.BeschikbaarheidVrij:hover a { line-height: 25px;background: #00e11c; color: #fff; }
td.BeschikbaarheidDoorstreep { line-height: 25px;background: #ffffff;	text-decoration: line-through; color: #B4B4B4; }
td.BeschikbaarheidLeegRondreis {
	background: #fff;
}

img { border: 0; }

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}

.TableSpace td {
	padding-top: 3px;
	padding-bottom: 3px;
}

.FormContact, .FormPersonen, .LoginField, .FormSearch, .FormSearchName, .FormSupportAanvragen, .FormSupportAanvragenSelect	{ color: #333; font: 13px/150% Arial, Helvetica, Verdana; background: #ffffff; height: 20px; width: 373px; border: 1px solid #cccccc; padding: 3px; }.FormContactPC		{ color: #333; font: 13px/150% Arial, Helvetica, Verdana; background: #ffffff; height: 20px; width: 75px; border: 1px solid #cccccc; padding: 3px; }.FormContactPl, .FormContactPlSelect		{ color: #333; font: 13px/150% Arial, Helvetica, Verdana; background: #ffffff; height: 20px; width: 350px; border: 1px solid #cccccc; padding: 3px; }.FormContactTA, .FormEnqueteTA, .FormSupportReageren, .FormSupportAanvraagToevoegen		{ color: #333; font: 13px/150% Arial, Helvetica, Verdana; background: #ffffff; height: 100px; width: 373px; border: 1px solid #cccccc; padding: 3px; }
.FormContactSelect		{ color: #333; font: 13px/150% Arial, Helvetica, Verdana; background: #ffffff; height: 26px; width: 379px; border: 1px solid #cccccc; padding: 3px; }.FormContactPlSelect {
	width: 356px;
	height: 26px;
}
.FormEnqueteTA {
	width: 581px;
}
.FormSupportReageren {
	width: 593px;
	height: 150px;
}
.FormSupportAanvraagToevoegen {
	width: 480px;
	height: 100px;
}
.FormSupportAanvragen {
	width: 480px;
}
.FormSupportAanvragenSelect {
	width: 488px;
	height: 26px;
}
select {
	height: 26px !important;
}
.FormSearch {
	width: 144px;
	padding-top: 0;
	padding-bottom: 0;
	float: left;
	margin-top: 8px;
}
.FormSearchName {
	width: 181px;
	padding-top: 0;
	padding-bottom: 0;
	margin-left: 50px;
	margin-right:5px;
}
.FormNaamWaarnemer {
	color: #333; font: 13px/150% Arial, Helvetica, Verdana; background: #ffffff; height: 20px; width: 200px; border: 1px solid #cccccc; padding: 3px; margin-left: 15px;}
input.DatumPick {
	width: 125px !important;
}
input.FormPersonen {
	width: 60px !important;
}
select.FormSearch {
	width: 150px;
}.AlertBox_DivAchtergrond{		filter:alpha(opacity=70);	/* Transparency */	opacity:0.7;	/* Transparency */	background-color:#000;	z-index:100;	position:absolute; /* Always needed	*/	top:0;	left: 0;	display: none;}.AlertBox_DivContent{	z-index:150;/* Always needed	*/	position:absolute;	/* Always needed	*/	display: none;}
#DivPDContainer {
	width: 600px;
	background-color: #ffffff;
}
#DivPDSluiten {
	position: absolute;
	width: 30px;
	height: 30px;
	z-index: 110;
	margin-left: 585px;
	margin-top: -15px;
}
#DivPDInhoud {
	width: 550px;
	padding: 25px;
}
#DivHidden, .DivHidden {
	display: none;
}
.LoginField {
	width: 237px;
}
tr.Gelezen { 
	color: #666; 
}
tr.Ongelezen td {
	background: #f4f4f4;
	color: #666;
	font-weight: bold;
	
}
tr.Ongelezen td, tr.Gelezen td, tr.Bijlagen td {
	padding: 0 0 0 20px;
	border-bottom: 1px solid #e9e9e9;
	line-height: 30px;
	cursor: pointer;
}
tr.BoekingRij td {
	padding: 10px 0;
	border-bottom: 1px solid #e9e9e9;
	line-height: 150%;
}
tr.NTB td {
	border-bottom: 0 !important;
}
tr.Bijlagen td {
	padding: 10px 0 10px 20px;
	line-height: 150%;
}
tr.TableHeader td {
	padding-left: 20px;
	line-height: 35px;
	padding-top: 0;
	padding-bottom: 0;
	border-bottom: 1px solid #E9E9E9;
	border-top: 1px solid #E9E9E9;
	background: url(images/bericht_bar.jpg) repeat-x 0 8px;
}

table.TableBoekingOverzicht td {
	padding-left: 20px;
	line-height: 30px;
	padding-top: 0;
	padding-bottom: 0;
	border-bottom: 0;
	border-top: 0;
	background: none;
}
tr.Ongelezen:hover, tr.Gelezen:hover, tr.Bijlagen:hover {
	background: #e9e9e9 !important;
	color: #333;
}

.BGGrey { background: #f4f4f4; }
.BGWhite { background: #fff; }

div.PostvakButton {
	margin-left: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
}

div.PageHeader {
	float: left;
	width: 641px;
	height: 40px;
	background: url(images/lightbar_left.jpg) no-repeat;
}
div.PageHeader div.Title {
	background: url(images/lightbar_right.jpg) no-repeat right;
	width: 621px;
	padding-top: 12px;
	height: 28px;
	padding-left: 20px;
}
table.NLP td {
	padding-left: 0;
}
.PL td {
	padding-left: 20px !important;
}
.NBB td {
	border-bottom: 0 !important;
}

div#MandjeFoto {
	width: 70px;
	height: 47px;
	overflow: hidden;
	float: left;
}
tr.MandjeDetails td {
	border-bottom: 0;
	padding: 0;
}

ul.TabContainer {
	margin: 0;
	padding: 0 0 0 20px;
	float: left;
	height: 38px;
	background: url(images/tab_bg.jpg) repeat-x;
	width: 621px;
	list-style-type: none;
}
ul.TabContainer li {
	float: left;
	height:38px;
}
ul.TabContainer li a {
	color: #333;
	font: 13px/30px Arial, Helvetica, Verdana;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 8px;
	height: 30px;
	display: block;
}
ul.TabContainer li.TabActive {
	background: url(images/tab_left.jpg) no-repeat 0 bottom;
}
ul.TabContainer li.TabActive a {
	background: url(images/tab_right.jpg) no-repeat right bottom;
}

.MTB {
	margin-top: 15px !important;
	margin-bottom: 15px !important;
}
/* CLOUD TAG */

.word {
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px 4px 4px 4px;
	letter-spacing: 3px;
	text-decoration: none;
	font-weight: normal;
}
a.size9:link, a.size9:visited, a.size9:active, a.size9:hover {
	color: #666;
	font-size: 20px;
}
a.size8:link, a.size8:visited, a.size8:active, a.size8:hover {
	color: #999;
	font-size: 18px;
}
a.size7:link, a.size7:visited, a.size7:active, a.size7:hover {
	color: #999;
	font-size: 16px;
}
a.size5:link, a.size5:visited, a.size5:active, a.size5:hover {
	color: #ccc;
	font-size: 14px;
}
a.size3:link, a.size3:visited, a.size3:active, a.size3:hover {
	color: #ddd;
	font-size: 12px;
}
a.size0:link, a.size0:visited, a.size0:active, a.size0:hover {
	color: #ddd;
	font-size: 10px;
}

div.ResultHeader {
	float: left;
	width: 948px;
	background: url(images/filter_topbar.jpg) no-repeat;
	line-height: 40px;
	padding-left: 24px;
	margin-top: 5px;
}

div#AnnuleringsverzekeringDetails {
	display: none;
	float: left;
	width: 556px;
	margin-top: 5px;
	background: #f4f4f4;
	padding-top: 10px;
	padding-bottom: 10px;
}
div#Voorwaarden {
	float: left;
	width: 601px;
	height: 150px;
	overflow: auto;
	padding: 15px 20px;
	border-bottom: 1px solid #E9E9E9;
}
div#SearchOnName {
	float: left;
	width: 924px;
	height: 53px;
	background: url(images/filter_bottombar.jpg) no-repeat;
	padding-right: 24px;
	padding-left: 24px;
	line-height: 53px;
}
div#SearchOnName div {
	float: left;
}
div#SearchBtn {
	line-height: 0;
	margin-top: 17px;
}
div.RegioKaart, div.RegioTekst {
	float: left;
	margin-top: 7px;
	width: 484px;
}
div.RegioTekst {
	margin-left: 4px;
}
div.RegioTekstContent {
	float: left;
	padding: 25px 24px;
	width: 436px;
	border-top: 1px solid #E9E9E9;
}
div.HeaderHalfDark, div.HeaderHalfLight {
	float: left;
	width: 436px;
	height: 40px;
	line-height: 40px;
	padding-left: 24px;
	padding-right: 24px;
	background: url(images/darkgrey_bar_484.jpg) no-repeat;
}
div.HeaderHalfLight {
	background: url(images/lightgrey_bar_484.jpg) no-repeat;
}
div#RegioMap {
	float: left;
	width: 484px;
	height: 329px;
	background: #f4f4f4;
}
div.MapHoog {
	height: 550px !important;
}
div.LandgoederenOverview {
	float: left;
	width: 980px;
	margin-bottom: 3px;
}
div.LandgoedImg {
	float: left;
	width: 484px;
	height: 220px;
	overflow: hidden;
}
div#Beschrijving {
	float: left;
	padding: 25px 35px;
	width: 414px;
	height: auto;
}
div#Fotos {
	float: left;
	width: 484px;
}
div#Fotos div.FotoThumbRight {
	margin-right: 3px;
	margin-top: 3px;
}
.FTRR {
	margin-right: 0 !important;
	width: 160px !important;
}
div#BtnOverview, div#BtnFavorites {
	position: absolute;
	z-index: 5;
	margin-top: 164px;
	margin-left: 846px;
}
div#BtnFavorites {
	margin-left: 727px;
}
div#AddToFavorites {
	float: right;
}

div#RondreisContainer {
	float: left;
	width: 486px;
	height:770px;
	overflow: hidden;
	position: relative;
}
div#RondreisScroller {
	position: absolute;
	width: 9999px;
	height: 66550px;
}
div.RondreisItems {
	float: left;
	width: 486px;
	height: 770px;
	overflow: hidden;
}
div.BGActive {
	background-color: #d6d6d6;
}
div.ContainerWidth {
	float: left;
	width: 924px;
	margin-top: 6px;
	padding: 10px 24px 25px;
}
ul#Waarnemers {
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 501px;
}
ul#Waarnemers li {
	float: left;
	width: 501px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #666;
	font: 13px/150% Arial, Helvetica, Verdana;
	
}
