body                    { margin: 0px;padding: 0px;color:#000;font: normal 12px Verdana;background-color: #fff;}

a:link, a:visited       { color: #00f; text-decoration: underline}
a:hover                 { color: #000; text-decoration: none}

hr                      { color: #ccc; background-color: #ccc; height: 1px; border:none }
/*ul                  	{ padding:0; margin:0;font: normal 12px Verdana;}
li                  	{ padding: 2px; margin:0px; list-style-type: none;}*/
dl                      { margin: 0}
dt                      { margin-top:5px;font-weight:bold}
dd                      { margin: 0}

td                      { font: normal 12px Verdana;padding:2px}

h1, h2, h3 {font-family: Arial, Helvetica;color: #f00;}

.azindex{font-size:11px;}

#header             { margin: 0px;padding: 0px; border:1px solid #fff}
#header .logo       { float:left;margin:15px 5px 5px 5px;width:280px;text-align:center}
#header .logo h1    { margin:5px 0 0 0;color:#000;font:bold 12px Verdana;text-align:center} 
#header .banner     { float:left;width:468px;height:68px;margin:8px 0 5px 4px}

#home               { float:left;width:100%; background:#fff url("../../gif/bg.gif") repeat-x bottom}

.homefnav           { float:right }
.homefnav a, .homefnav a:visited, .homefnav a:hover { letter-spacing: 0.1em;color:#fff;word-spacing: 2px;font: bold 12px Arial;padding: 2px 6px 2px 5px;border-right: 1px solid #ccc;}
.homefnav a:hover   { text-decoration:none}

/*navigation*/
#tab ul         { margin:10px 0 0 0;padding:10px 5px 0;list-style:none }
#tab li         { float:left; background: url(../../gif/left.gif) no-repeat left top; margin:0;padding:0 2px 0 9px;}
#tab a          { float:left;display:block;background: url(../../gif/right.gif) no-repeat right top;padding:5px 10px 5px 2px;text-decoration:none;font:normal 11px Verdana;color:#000;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tab a {float:none;}
/* End IE5-Mac hack */

#tab a:hover    { color:#000;}
#tab #current   { background-image: url(../../gif/left_on.gif);border-width:0 }
#tab #current a { background-image: url(../../gif/right_on.gif);color:#333;padding-bottom:5px;font:bold 12px Verdana;}

#subnavbar {background-color:#fff;background: url(../../gif/navbground.gif) repeat-x;padding:10px 0}

#subnavbar a { word-spacing: 2px;font: bold 12px Verdana;padding: 3px 6px 3px 5px;border-right: 1px solid #ccc; }
#subbar { height:18px;background-color:#A9B5C1;border-top:1px solid #777A7D;margin-bottom:0}

.metri {width: 1px;height:1px; margin-top:0px; margin-bottom:0px;} 

/* breadcrumb */
#breadcrumb {padding: 10px 0px 10px 10px; font-size:11px;}

/*pagenavigation*/

#pagenavcontent { border: 1px solid #666; padding: 5px;width:100%;}
#pagenav { position: relative; width: 100%; height: 3em; /*width: 45em; */}
#pagenav ul#tabpagenav { margin: 0; padding: 0; position: absolute; bottom: -1px; /*width: 45em;*/}
#pagenav ul#tabpagenav li  { display: inline;list-style: none;}
#pagenav ul#tabpagenav a,#pagenav ul#tabpagenav span,#pagenav ul#tabpagenav a.current {
	width: 8em;
	display: block;
	float: left;
	padding: 4px 0;
	margin: 1px 2px 0 0;
	text-align: center;
	text-decoration: none;
	color: #333;
}

#pagenav ul#tabpagenav span,#pagenav ul#tabpagenav a.current,#pagenav ul#tabpagenav a.current:hover {
	border: 1px solid #666;
	border-bottom: none;
	background: #fff;
	padding-bottom: 6px;
	margin-top: 0;font-weight:bold;}

#pagenav ul#tabpagenav a { background: #fff; color:#00f; border: none; border-bottom: none; text-decoration:underline;}
#pagenav ul#tabpagenav a:hover { margin-top: 1px; text-decoration:none;}

/* non active tab te huur */
#pagenav ul#tabpagenav li #tabnonactive a { background: #F0F0F0; color:#00f; border: none; border-bottom: none; text-decoration:underline;height:14px;}
#pagenav ul#tabpagenav li #tabnonactive a:hover { background: #F0F0F0; color:#000000; border: none; border-bottom: none; text-decoration:none;height:14px;}
#tabnonactive   { float:left; padding:0px 4px; margin-left:-2px;height:23px;border: 1px solid #666;background-color:#F0F0F0;text-align: center;}

.homebox h3 {color:#f00;font:bold 14px Verdana;margin:0;padding:0;}

.homeboxleft {float:left;width:270px;margin-top:15px;margin-right:5px;padding:5px}
.homeboxright {float:right;width:270px;margin-top:15px;padding-top:5px}
.homeboxleft h1,.homeboxright h1 {margin-left:0}
.homeboxleft dt,.homeboxright dt {margin-top:14px}
.homeboxleft dd {margin-left:110px;margin-top:-20px}
.homeboxright dd {margin-left:80px;margin-top:-20px}
.homeboxleft h1, .homeboxright h1  {border-bottom:1px solid #ccc;margin:0}
.homeboxright h1 {color:#CE3000}
.homeboxleft h3 {color:#f00;font:bold 14px Verdana;margin:0;padding:0}
.homeboxleft fieldset{border:1px solid #ccc;font-size:10px;padding:8px}
.homeboxleft fieldset img {margin:4px}
.homeboxleft legend{color:#000;font-size:10px;text-transform:uppercase}
/*.homeboxleft a {text-transform:uppercase}*/
.price {font-weight:bold;color:#ff0000;}
.pricebig h1 {font-family: Arial, Helvetica;color: #000000;}
.smallfont {font: normal 11px Verdana;}
.exclusief {color:#FFFF00;}

/* end css home */


/* homepagefixed border */
#homepage {width:1000px;margin-top:10px;}

/* contentefixed border */
#content { float: left; width: 1000px; margin-left: 0; padding-left:5px;}


/*1colfixed*/
#onecolfixed {float:left;width:775px;margin-left:10px;padding:0;}
#onecolfixed th{font:bold 12px Verdana;text-align:left;background-color:#efefef;padding:5px}
#onecolfixed td{font:normal 12px Verdana;padding:5px}
#onecolfixed h1{font:bold 12px Arial;text-align:left;padding:5px;color:#c00}

/*2colfixed*/
#leftfixed {float:left;width:511px;margin-left:5px;}
#rightfixed {float:left;width:250px;margin-left:10px;margin-top:15px;}
#rightsfixed {float:left;width:200px;margin-left:10px;}

#leftfixed h1, h2, h3, #onecolfixed h1 {font-size: 24px; margin: 10px 0 2px 0px; font-weight: 900;font-family: Arial, Helvetica;color:#f00;}
#leftfixed h2, #onecolfixed h2{font-size: 16px;margin: 10px 0 2px 0px;}
#leftfixed h3, #onecolfixed h3{font-size: 14px;margin: 10px 0 2px 0px;}

.detlist { font-size:12px; margin:0 0 5px 0}
.detlist h1 { font:bold 20px Arial;margin:0;padding-left:3px;}
.detlist h2 { font:bold 14px Arial;border-bottom:1px solid #A9B5C1;margin-top:15px;padding-left:3px;background-color:#E0EAF3;}

/* nieuwbouw */
#nieuwbouwbox {margin: 15px 0 15px 0px;padding: 5px 5px 5px 5px;border:1px solid #ccc;}   /* eventueel gradient invoegen >> background:url(../../gif/gradient.jpg)repeat-x bottom center;*/
#nieuwbouwpromo {float:left;width:250px;height:65px;margin-left:4px;margin-top:0px;border:0;}
#nieuwbouwlijst {float:left;width:775px;border:none;margin:0px;margin-bottom:15px;}
.grijs {background-color:#F2F2F2;}
.nieuwblauw {color:#CE3000;}

/* mijn immonet */
#mijnimmobox {margin: 15px 0 15px 0px;padding: 5px 5px 5px 5px;border:1px solid #A9B5C1;}
#mijnimmoboxempty {  margin: 15px 0 15px 0px;padding: 5px 5px 5px 5px;border:1px solid #A9B5C1;}

/* lijstscherm */
#listitem25 {height: 25px;padding-top: 2px;font: normal 12px Verdana}
#boxresults {height: 50px;width:775px;padding: 5px 0 5px 5px;}

/* extra code css */
#leftfixedgids {float:left;width:511px;margin-left:5px;}
#leftfixedgids h1 {font-size: 22px;color:#f00;margin: 10px 0 2px 0px;}
#leftfixedgids h2 {font-size: 16px;color:#000;margin: 10px 0 2px 0px;}
#leftfixedgids li {list-style-type:square;}
.immogboxleft {float:left;width:235px;margin:5px;padding:3px;}
.immogboxleft p{margin:5px 0 0 0;}
.immogboxleft h3 {font-size: 18px;color:#f00;margin: 2px 0 10px 0px;}
#rightfixed h2{font-size: 20px;color:#000;margin: 10px 0 2px 0px;}
#rightsfixed h3 {font-size: 16px;color:#f00;margin: 10px 0 2px 0px;border-bottom:1px solid #f00}

#tabcontentcontainer{ width:200px}
.tabcontent{ display:none;border:1px solid #000;border-top:none;margin:0;padding:3px }*/
.footnote {font:normal 11px Verdana;color:#666;padding:10px 5px 5px 2px; }

/*list screen*/
#listcontentbody { padding-right: 0; margin: 0 0 0 10px; float: left; width: 1000px;}

/*boxes*/
.box  	{margin-bottom: 10px; /*border:1px solid #ccc;background-color: #ffdc8e;*/}
.immo  	{border:1px solid #FFA500;border-bottom:3px solid #FFA500;}
.nieuw  	{border:1px solid #CE3000;border-bottom:3px solid #CE3000;}
.topper h3, .zoek h3 , .immo h3 { border:none;font: bold 14px Arial; color: #fff; margin: 0px; padding: 3px; background-color: #FFA500; background-image: url() !important; }
.nieuw h3 { border:none;font: bold 14px Arial; color: #fff; margin: 0px; padding: 3px; background-color: #CE3000; background-image: url() !important; }
.topper p, .zoek p, .immo p { margin: 10px 0 0 0; padding: 0}
.zoek h3  { background-color: #C00; background-image: url() !important; }

/* box enhancements */
.boxpad { padding: 5px 5px 9px 5px; }
.topper {border:1px solid #FFA500;color: #000000; border-bottom: 3px solid #FFA500; }
.zoek { color: #000; }

/* form */
form {margin:0;}
input {border: 1px solid #000;margin:0;padding:0}
.radiocheck {border:none}
.button { font:bold 12px Verdana;color:#fff;padding:0px 3px 0px 3px;background-color:#f00;margin-top:4px;}

.field_obly {color:#ff0000;font-weight:bold;}


#sky     { float:left;width:120px;height:600px;margin-left:10px;margin-top:13px}
#skyscraper { float:left;width:120px;height:600px;margin-left:20px;border:1px solid #c00}
.skypage { text-align:center; margin-top:40px}
.spacer  { margin-top:15px }

/*style grootgebruik start*/
#ggBox{ background-color: #fff; border: 2px solid #ccc; margin:6px 6px 0 0;  padding:6px; width:800px}
#ggContent { float: left;  width: 100%;}
#ggDetailbody {float: left; padding-left:8px; padding-right:8px; margin-right:6px; width: 650px;}
#ggContentbody {float: left; padding-left:8px;  padding-right:8px;  margin-right:6px; }
#ggContentbody li { list-style-type: square; padding: 0; margin: 0 0 0 20px; line-height: 18px;}

.ggCel{ background :#F9F2E8; text-align:center;}
.ggCelhoofd { background :#D6AE10; text-align:center; color: #fff; padding:2px;}

/*style grootgebruik stop*/
#errorborder { border:4px solid #f00;margin-top:15px;margin-right:0;padding:5px;font-weight:bold;}
#errorborder img{ float:left;margin:0 10px 0 5px}
.errorfield {background-color:#f00; color:#fff;}

/* living  */
table.living_table {border:1px solid #ccc;}
td.living_checkbox {padding:5px;width:8px;background-color:#efefef;}
td.living_logo {border-right:1px solid #ccc;padding:5px 5px 5px 0;width:95px;background-color:#efefef;}
td.living_info {padding:5px;}
.living_pdf {font:normal 11px Verdana, Arial, Helvetica, sans-serif;}

.livingbox{float:left;width:375px;margin:10px 10px 0 0;border:1px solid #666}
.livingboxleft{float:left;width:80px;padding:3px;margin:0px;}
.livingboxright{float:right;width:262px;padding:12px 5px 12px 5px;border-left:1px solid #666;margin:0px;}
.livinglogobar {background-color:#efefef;padding:10px 4px 8px 4px; color:#666}
.livinglogobaform {margin-left:2px;}
.livinglogobaform dt{margin-top:14px;}
.livinglogobaform dd{margin-left:150px; margin-top:-16px}
.pdfavailable {margin-left:10px; font:normal 10px Verdana; color:#ccc}

/* living */

/* footer */
#sitemap  { font-size:11px; clear: both; margin: 20px 8px; border: 1px solid #ccc; padding: 5px; line-height:18px; color:#666;}
#sitemap h1  { font-size:11px; color:#666; margin:0; border-bottom: 1px solid #ccc;}
#sitemap a { font-size:11px;}


#footer { clear: both; margin: 5px 8px 5px 8px; padding: 5px; font-size:11px; color:#000;}

/* ARTIKELEN */
.artTitel { font-size: 24px;line-height : 1.2em;color: #000; margin: 0; padding:0;text-transform: none;}
.artHoofdFoto {background-color:#efefef;border-bottom:1px solid #000;float:left;padding: 0px;margin: 0 5px 5px 0;max-width:250px}
.artFotoLinks {background-color:#efefef;border-bottom:1px solid #000;float:left;padding: 0px;margin: 5px 5px 5px 0;width:250px}
.artFotoRechts { background-color:#efefef;border-bottom:1px solid #000;float:right;padding: 0px;margin: 5px 0 5px 5px;max-width:250px}
.artSubtitel { margin: 0;padding: 0;font-size: 14px;font-weight:bold;line-height : 1em; }

#artikel { width: 520px;float:left;}
#artikel table {font: normal 12px verdana}
.artIndex { padding-bottom:8px}		
.artIndex h2 {font-size: 13px}

.footnote {font:normal 10px Verdana;color:#666;padding:10px 5px 5px 2px; }

