body									{ margin: 0 auto; text-align:center; background-color: #ffffff;
												color:#000000; font-size:11px; font-family:Verdana; line-height:17px; }

td										{ color: #000000; font-size:11px; font-family:Verdana; line-height:15px;}

h1 										{ color: #ED1C24; font-size:12px; font-family:Verdana; font-weight:bold; line-height:15px; margin-top:0px; margin-bottom:0px; }
h2 										{ color: #000000; font-size:12px; font-family:Verdana; font-weight:bold; line-height:15px; margin-top:0px; margin-bottom:10px;  }
h3 										{ color: #000000; font-size:11px; font-family:Verdana; font-weight:bold; line-height:15px; margin-top:0px; margin-bottom:10px; }
h5 										{ color: #ED1C24; font-size:20px; font-family:Verdana; font-weight:bold; line-height:22px; margin-top:0px; margin-bottom:10px; }
h6 										{ color: #ED1C24; font-size:11px; font-family:Verdana; font-weight:bold; line-height:15px; margin-top:0px; margin-bottom:10px; }

p											{ margin-top: 0px; margin-bottom: 13px; }

hr										{ height:1px; color: #808080; margin-top: 5px; margin-bottom: 5px; }
html>body hr 					{ height:1px; border-top:1px solid #808080; border-bottom:0px; clear:left }

a:link								{ color:#EE272F; font-size:11px; font-family:Verdana; text-decoration:none; }
a:visited							{ color:#EE272F; font-size:11px; font-family:Verdana; text-decoration:none; }
a:hover 							{ color:#000000; font-size:11px; font-family:Verdana; text-decoration:none; }

a.blacknormal11:link		{ font-size: 11px; font-family:Verdana; color: #000000; text-decoration: none; }
a.blacknormal11:visited	{ font-size: 11px; font-family:Verdana; color: #000000; text-decoration: none; }
a.blacknormal11:hover		{ font-size: 11px; font-family:Verdana; color: #000000; text-decoration: underline; }

a.blackbold11:link			{ font-size: 11px; font-family:Verdana; font-weight:bold; color: #000000; text-decoration: none; }
a.blackbold11:visited		{ font-size: 11px; font-family:Verdana; font-weight:bold; color: #000000; text-decoration: none; }
a.blackbold11:hover			{ font-size: 11px; font-family:Verdana; font-weight:bold; color: #000000; text-decoration: underline; }

a.bluebold11:link				{ font-size: 11px; font-family:Verdana; font-weight:bold; color: #3663A0; text-decoration: underline; }
a.bluebold11:visited		{ font-size: 11px; font-family:Verdana; font-weight:bold; color: #3663A0; text-decoration: underline; }
a.bluebold11:hover			{ font-size: 11px; font-family:Verdana; font-weight:bold; color: #000000; text-decoration: none; }

a.blacknormalunder10:link	 { font-size: 10px; font-family:Verdana; color: #000000; text-decoration: underline; }
a.blacknormalunder10:visited		{ font-size: 10px; font-family:Verdana; color: #000000; text-decoration: underline; }
a.blacknormalunder10:hover { font-size: 10px; font-family:Verdana; color: #000000; text-decoration: none; }

a.blackbold10:link			{ font-size: 10px; font-family:Verdana; color: #000000; font-weight:bold; text-decoration: none; }
a.blackbold10:visited		{ font-size: 10px; font-family:Verdana; color: #000000; font-weight:bold; text-decoration: none; }
a.blackbold10:hover			{ font-size: 10px; font-family:Verdana; color: #000000; font-weight:bold; text-decoration: underline; }

a.blacknormal10:link		{ font-size: 10px; font-family:Verdana; color: #000000; text-decoration: none; }
a.blacknormal10:visited	{ font-size: 10px; font-family:Verdana; color: #000000; text-decoration: none; }
a.blacknormal10:hover		{ font-size: 10px; font-family:Verdana; color: #000000; text-decoration: underline; }

a.graynormal10:link			{ font-size: 10px; font-family:Verdana; color: #525252; text-decoration: none; }
a.graynormal10:visited	{ font-size: 10px; font-family:Verdana; color: #525252; text-decoration: none; }
a.graynormal10:hover		{ font-size: 10px; font-family:Verdana; color: #525252; text-decoration: underline; }

.extranav							{ font-size: 11px; font-family:Arial; font-weight:bold; color: #FFFFFF; position:absolute; height:10px; top:1px; right:9px }
a.extranavtxt:link		{ font-size: 11px; font-family:Arial; font-weight:bold; color: #FFFFFF; text-decoration: none; }
a.extranavtxt:visited	{ font-size: 11px; font-family:Arial; font-weight:bold; color: #FFFFFF; text-decoration: none; }
a.extranavtxt:hover		{ font-size: 11px; font-family:Arial; font-weight:bold; color: #FFFFFF; text-decoration: underline; }

.site									{ position:relative; float:left; width:780px; background-color: #ffffff; }

.header								{ display: none;  }
.topnavcont						{ display: none; }
.topspacer						{ display: none; }

.container						{ position:relative; float: left; width:780px; }

.leftcontainer				{ display: none; }

html>body .contentcont	{ z-index:0; position:relative; float:left; width:608px; padding-left:8px; padding-bottom:20px; text-align:left; }
.contentcont					{ z-index:-1;  position:relative; float:left; width:616px; padding-left:8px; padding-bottom:20px; text-align:left; }

.menucontainer				{ display: none; }

.woningzoekencont			{ display: none; }

select								{ font-size: 10px; padding-bottom:1px; font-family:Verdana; border-width: 1px; border-color:#cecece; }
input									{ font-size: 10px; font-family:Verdana; border-width: 1px; border-color:#cecece; margin-top:2px; margin-right:2px; }
textarea	 						{ font-size: 10px; font-family:Verdana; border-width: 1px; border-color:#cecece; margin-top:2px; margin-right:2px; }
html>body .checkbox		{ margin-top:2px; margin-right:0px; }
.checkbox							{ margin-top:0px; margin-right:0px; }
html>body .submit			{ position:relative; float:left; margin:10px 0px 0px 247px; }
.submit								{ position:relative; float:left; margin:10px 0px 0px 81px; }

form									{ padding:0px; margin:0px }
fieldset							{ padding:0px; border:0px; margin: 0px; }
legend								{ padding:0px; margin:0px; display:none }

.inputhidden					{ display:none }

html>body .formleft		{ position:relative; float:left; width:222px; padding:4px 10px 4px 10px; border-right:2px solid #F2F2F3; margin-right:2px; background-color:#F9F7F7; line-height:18px }
.formleft							{ position:relative; float:left; width:240px; padding:4px 10px 4px 10px; border-right:2px solid #F2F2F3; margin-right:2px; background-color:#F9F7F7; line-height:20px }
html>body .formleftdt	{ position:relative; float:left; width:220px; padding:4px 10px 4px 10px; border-right:2px solid #F2F2F3; margin-right:2px; background-color:#F9F7F7; line-height:18px }
.formleftdt						{ position:relative; float:left; width:234px; padding:4px 10px 4px 10px; border-right:2px solid #F2F2F3; margin-right:2px; background-color:#F9F7F7; line-height:20px }
html>body .formright	{ position:relative; float:left; width:342px; padding:4px 10px 4px 10px; margin-bottom:2px; background-color:#EDEDED }
.formright						{ position:relative; float:left; width:366px; padding:4px 10px 4px 10px; margin-bottom:2px; background-color:#EDEDED }

html>body .formleft_textarea		{ position:relative; float:left; height:81px; width:260px; padding:4px 10px 4px 10px; border-right:2px solid #F2F2F3; margin-right:2px; background-color:#EDEDED; line-height:20px }
.formleft_textarea		{ position:relative; float:left; height:76px; width:280px; padding:4px 10px 4px 10px; border-right:2px solid #F2F2F3; margin-right:2px; background-color:#EDEDED; line-height:20px; }

.formcont							{ position:relative; float:left; margin-top:20px; width:608px; }
.formtxt							{ position:relative; float:left; margin-top:10px; width:608px; }

.submitzoekgeav				{ position:relative; float:left; padding:20px 0px 0px 0px; }

.buttongray						{ display: none; }
.buttonblue						{ display: none; }

.footer1							{ display: none; }
.footer2							{ display: none; }
.footer3							{ display: none; }

html>body .blueline		{ position:relative; width:408px; height:11px; padding:8px; background-color:#E0F3FF; z-index:-1 }
.blueline							{ position:relative; width:424px; height:27px; padding:8px; background-color:#E0F3FF; z-index:-1 }

#databorder						{ position:relative; float:left; height:140px; width:608px; overflow:hidden; }
#datacontainer				{ position:relative; width:1300px; float:left; line-height:14px; font-size: 10px; font-family:Verdana; text-align:center }

.scrollercont					{ position:relative; float:left; height:9px; width:608px }
#rightbutton					{ display:none; position:absolute; bottom:-6px; left:0px }
#leftbutton						{ display:none; position:absolute; bottom:-6px; right:0px }

.spacer1							{ position:relative; float:left; width:24px; height:168px; }

.zoekopdrachtcont			{ display: none; }

.woningitpicture			{ position:relative; width:608px; height:183px; float:left; margin-top:30px }

.woningmolen					{ position:relative; float:left; margin:0px 5px; cursor: pointer; }

.hrcont								{ position:relative; float:left; width:608px }

.themacont						{ position:relative; width:605px; float:left; height:122px; margin-top:30px; }

html>body .themablokcont	{ position:relative; float:left; width:424px; height:122px; border: 1px solid #94999D; }
.themablokcont				{ position:relative; float:left; width:426px; height:122px; border: 1px solid #94999D; }

.thematitle						{ position:relative; width:130px; float:left; height:122px; padding-top:40px }

.themaarrows					{ position:relative; float:left; width:49px; height:122px; padding-top:58px }

.themabloksub					{ position:relative; width:424px; height:95px; line-height:10px }

.themabloklefttop			{ position:absolute; top:0px; left:0px; margin-top:-1; margin-left:-1; }
.themablokrighttop		{ position:absolute; top:0px; right:0px; margin-top:-1; margin-right:-1; }
.themablokleftbottom	{ position:absolute; bottom:0px; left:0px; margin-bottom:-1; margin-left:-1; }
.themablokrightbottom	{ position:absolute; bottom:0px; right:0px; margin-bottom:-1; margin-right:-1; }

.themaitem1						{ position:absolute; width:102px; bottom:-27px; left:2px; }
.themaitem2						{ position:absolute; width:102px; bottom:-27px; left:108px; }
.themaitem3						{ position:absolute; width:102px; bottom:-27px; left:214px; }
.themaitem4						{ position:absolute; width:102px; bottom:-27px; left:320px; }

.themaimage						{ position:relative; width:102px; text-align:center }
.thematxt							{ position:relative; width:102px; height:27px; text-align:center; padding-top:4px }

html>body li					{ list-style: none; background-color: transparent; background-image: url(/images/li.gif); background-repeat: no-repeat; background-position: 1 1;  padding-left:15px}
li										{ list-style: none; margin-left:0px; padding-left:0px; }
html>body ul					{ padding-left:0px; margin-left:0px; float:left; margin-top:15px; }
ul										{ padding-left:0px; margin-left:16px; list-style-image: url(/images/li.gif);}

img { behavior:	url("/css/pngbehavior.htc"); }

.geavzoek1cont				{ position:relative; float:left; margin-top:10px; width:369px; height:466px; background: url('/images/landkaart.jpg') }
.geavzoek1subcont			{ position:relative; float:left; margin-top:40px; width:239px; }

.geavzoek2cont				{ position:relative; float:left; margin-top:20px; width:608px; font-weight:bold }

.geavzoektxt					{ position:relative; float:left; margin-top:10px; width:608px; }

.zoekgeavformleft			{ position:relative; float:left; width:200px; padding-bottom: 6px }
.zoekgeavformright		{ position:relative; float:left; width:394px; padding-bottom: 6px }

html>body .geavreslinetop	{ position:relative; width:608px; float:left; border-bottom: 1px solid #808080; margin-top:-5px; padding:5px 0px; }
.geavreslinetop				{ position:relative; width:608px; float:left; border-bottom: 1px solid #808080; margin-top:-12px; padding:5px 0px; }
.geavreslinewhite			{ position:relative; width:608px; float:left; border-bottom: 1px solid #808080; padding:5px 0px; }
.geavreslineblue			{ position:relative; width:608px; float:left; border-bottom: 1px solid #808080; padding:5px 0px; background-color:#F6FBFF }

html>body .geavresimage	{ position:relative; float:left; width:120px; padding:3px; border:1px solid #B0B0B0; background-color:#FFFFFF; text-align:center; }
.geavresimage					{ position:relative; float:left; width:128px; padding:3px; border:1px solid #B0B0B0; background-color:#FFFFFF; text-align:center; }

html>body .geavresomschr { position:relative; float:left; width:265px; padding-left:15px; }
.geavresomschr				{ position:relative; float:left; width:280px; padding-left:15px; padding-top:12px; }

html>body .geavresopp { position:relative; float:left; width:65px; padding-left:5px; padding-top:28px; }
.geavresopp						{ position:relative; float:left; width:70px; padding-left:5px; padding-top:28px; }

html>body .geavresprijs	{ position:relative; float:left; width:115px; padding-left:5px; font-weight:bold; padding-top:28px; }
.geavresprijs					{ position:relative; float:left; width:120px; padding-left:5px; font-weight:bold; padding-top:28px; }

.geavresbekijk				{ display: none; }

.geavrespaginascont1	{ display: none; }
.geavrespaginascont2	{ display: none; }

.geavrespaginanr			{ display: none; }
.geavrespaginas				{ display: none; }
.geavresarrows				{ display: none; }
.geavreswoningen			{ display: none; }

.detailpagcont				{ width:608px; margin:5px 0px; padding:0px; }
html>body .detailpagimg	{ width:250px; }
.detailpagimg					{ width:262px; margin:0px; text-align:center; padding:5px; border:1px solid #808080; overflow: hidden; }
html>body .detailpagtxt	{ width:588px; }
.detailpagtxt					{ width:608px; padding:10px; background-color:#EFF7FD; }

.detailpagspacer			{ float:left; width:608px; height:19px }

.detailpaglist1				{ float:left; width:130px; font-weight: bold }
.detailpaglist2				{ float:left; width:130px; }

.detailpagreageer			{ display: none; }

.routeprintcont				{ display: none; }

.tabfoto							{ display: none; }

body {behavior:	url("/css/reset.htc");}

html>body .tabfotolarge		{ width:278px; }
.tabfotolarge						{ position:relative; display:inline; width:290px; margin-right:5px; margin-bottom:5px; text-align:center; padding:5px; border:1px solid #808080; overflow: hidden; }

.tab									{ color: #000000; border: 1px solid #BFBFBF; border-width:1px 1px 0px 1px; position: relative; float:left; padding: 3px 10px 3px 10px; text-align: center; font: 11px Arial; font-weight:bold; z-index: 2; cursor: pointer; background-color:#FFFFFF } 
.panel								{ position: relative; width: 608px; z-index: 1; visibility:visible; display: inline; font: 11px Verdana; color: #000000; border: 0px solid #BFBFBF; padding: 0px 3px; margin-top:10px;  }

.tabdetail1						{ padding:0px 0px 5px 0px; width:170px; font-weight:bold; font-size:10px }
.tabdetail2						{ padding:0px 0px 5px 5px; font-size:10px }

.tabcontainer					{ display: none; }

.tabfotocont					{ position:relative; float:left; width:600px }

.detailpagtabs				{ position:relative; float:left; width:608px; }

.detaillogos					{ position:absolute; top:5px; right:20px; text-align:center }

.tabomschrijvingprint	{ height:20px; width:608px; border-bottom: 1px solid #BFBFBF; padding-left:2px; margin-top:20px }
.tabdetailprint				{ height:20px; width:608px; border-bottom: 1px solid #BFBFBF; padding-left:2px; margin-top:20px; page-break-before:always }
html>body .tabfotosprint {  margin:20px 0px 10px 0px; page-break-before:always }
.tabfotosprint				{ height:20px; width:608px; border-bottom: 1px solid #BFBFBF; padding-left:2px; margin:20px 0px 0px 0px; page-break-before:always }
.tabkamersprint		 		{ height:20px; width:608px; border-bottom: 1px solid #BFBFBF; padding-left:2px; margin-top:20px }
.tabpartijprint		 		{ height:20px; width:608px; border-bottom: 1px solid #BFBFBF; padding-left:2px; margin-top:20px; page-break-before:always}
.tabreageerprint	 		{ display: none; }

#reactionform					{ display: none; }

html>body .zoekproflinks	{ float:left; width:300px }
.zoekproflinks				{ display:inline; width:300px }
html>body .zoekprofrechts	{ float:left; width:192px }
.zoekprofrechts				{ display:inline; width:192px }

.zoekprofbutton				{ float:left; padding:3px }
.zoekprofprov1					{ float:left; width:110px; font-weight:bold }
.zoekprofprov2					{ float:left; width:110px; }
.zoekprofstad1					{ float:left; width:190px; font-weight:bold }
.zoekprofstad2					{ float:left; width:190px; }

.zoekprofsmsmobiel		{ position:absolute; top:-10px; right:10px }
html>body .zoekprofsms	{ position:relative; width:568px; background-color:#EDEDED; padding:20px }
.zoekprofsms					{ position:relative; width:608px; background-color:#EDEDED; padding:20px }

html>body .zoekprofwoningzoeken	{ padding:10px 6px 8px 6px; width:596px; }
.zoekprofwoningzoeken	{ position:relative; float:left; margin: 0px; padding:10px 6px 8px 6px; width:608px; background-color:#EDEDED; font-size: 10px; font-family:Verdana; }

.zoekprofzoekblokcont	{ position:relative; float:left; width:596px; padding: 10px 0px }
.zoekprofzoekblok			{ position:relative; float:left; }
