/* 1st all browsers to equal settings */
/*reset.css*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}
/*fonts.css*/body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}
/* body section */
    body
    {
        background-color: #f0f0f0;
        background-repeat: repeat-x;
        text-align:center;
    /*    min-width:980px;	*/
        font-family:Tahoma,arial,sans-serif;
        font-size:10pt;
		margin-top: 20px;
        }
	 
    div
        {
        display:block;
        }
   
	 	strong {
				font-weight:bold;
				}
   
	 	hr {
				border:0;
				color: #a7ce40;
				background-color: #A7CE40;
				height: 1px;
				}
				
		th, td {
				vertical-align:top;
				}

    div.main
    {
        text-align:left;
        overflow:hidden;
        display:block;
        margin:0 auto;
        clear:both;
        color:#000000;
        }

   div.main div.header 
    {
        display:block;
        clear:both;
        }
   div.main div.header div.header-top
    {
        display:block;
        clear:both;
        text-align:left;
		display: none;
        }
        /* 'virtual clickable logo transparent image' */
    div.main div.header div.header-top img 
     {
        border:0px;

        }
.print-logo {
		width: 269px;
		height: 74px;
		display: block;
}
/* level 1 navigation */
    div.navigation-top        
    {
        height:38px;
        clear:both;
        display:block;
		display: none;
       }
    
    div.navigation-top ul
    {
        display:block;
        
        }    
    div.navigation-top ul li
    {
        margin-top:7px;
        float:left;
        font-size:14px;
        font-weight:bold;
        font-family:Tahoma,verdana,arial,helvetica,sans-serif;
        padding-left:18px;
       
        }     
    div.navigation-top ul li a
    {
        display:block;
        color:#666666;
        text-decoration:none;
        }    
    div.navigation-top ul li a:hover
    {
        color:#666666;
        text-decoration:underline;
        }    


/* home page section images */
    div.home div.grid-image
    {
        /* changed line below for showing randomize images in editor modus */
        min-height:400px;
        width:196px;
        display:inline-block;
        float:left;
        }
    div.home div.footer-default
        {
       /* color:#333333;
        clear:both;
		display:inline;
		float:right;
		font-family:Tahoma,verdana,arial,sans-serif;
		font-size:11px;
		margin:0px;
		padding-right:35px;
		padding-top:10px; */
		clear:both;
		color:#333333;
		display:block;
		font-family:Tahoma,verdana,arial,sans-serif;
		font-size:11px;
		padding-top:10px;
		text-align:right;
		width:955px;
            }
    div.home div.footer-default a
        {
        color:#333333;    
            }
            
            
  /* sub page sections */
  div.page-content
    {
        background-repeat:repeat-x;
        background-color:Transparent;
        min-height:400px;
        clear:both;
        display:block;
        }
  
  div#page-content-grey
    {
        }
  
   div#page-content-green
    {
        }
            
    div#page-content-red
    {
        }
                    
    div#page-content-yellow
    {
        }    
    div#page-content-blue
    {
        } 
/* sub page navigation level 2 */
    div.nav-level-2
    {
        padding-top:5px;
        display:block;
        clear:both;
        height:16px;
        display: none;
        }


    div.nav-level-2 ul
    {
        display:block;
        }    
    div.nav-level-2 ul li
    {
        float:left;
        font-size:12px;
        font-family:Tahoma,verdana,arial,helvetica,sans-serif;
        padding-left:18px;
        display:inline;
        }    
    /* 
    link colors can change with background settings
    definition under here = default
    */
    div.nav-level-2 ul li a
    {
        color:#666666;
        text-decoration:none;
        

        }    
   div.nav-level-2 ul li.selected a  
     {
        font-weight:bold;
        }
   div.nav-level-2 ul li.disabled a       
      {
        text-decoration:line-through;
        }
        
   /* these are not default */    
   div#page-content-blue div.nav-level-2 ul li a
   ,div#page-content-red div.nav-level-2 ul li a
   ,div#page-content-green div.nav-level-2 ul li a
    {
        color:#FFFFFF;
        text-decoration:none;
        }  
        
    div.nav-level-2 ul li a:hover
    {
        text-decoration:underline;
        /* design suggests: font-weight:bold; not implemented looks awful when hovering */
        }       
   

    div.topshadow
    {
        clear:both;
        height:12px;
        margin-left:18px;
        background-repeat:repeat-x;
        display:none;
        
        }  
    div#topshadow_green
    {
        }   
    div#topshadow_grey
    {
        }   
    div#topshadow_yellow
    {
        }
    div#topshadow_red
    {
        }
    
    div#contentleftpane-green
    {
        border:none;
        }
    div#contentleftpane-grey
    {
        border:none;
        }
    div#contentleftpane-yellow
    {
        border:none;
        }
    div#contentleftpane-red
    {
        border:none;
        }
    div#contentleftpane-blue
    {
        border:none;
        }
           
    div.contentleftpane
    {
        background-color:#ffffff;
		display:inline;
		float:left;
		padding-bottom:20px;
		padding-right: 30px;
		width: none;
/*		width: 900px;
		#width:600px;
		_width:600px;
 */       } 
div.actueel-woningAanbod .filterList {
		display:none;
}
div.contentleftpane div.header-component h2 {
		color:#333333;
		display:block;
		font-family:Tahoma,arial,sans-serif;
		font-size:16px;
		font-weight:bold;
		margin-bottom:4px;
		margin-top:4px;
}

div.contentleftpane div.header-component h3 {
		color:#333333;
		display:block;
		font-family:Tahoma,arial,sans-serif;
		font-size:10px;
		font-weight:bold;
		margin-bottom:4px;
		margin-top:4px;
}
    div.contentleftpane div.breadcrumbs
    {
        border-bottom: 1px solid #e6e6e6;                 
        color:#999999;
        font-size:9px;
        line-height:11px;
        display:block;
        padding-bottom:3px;
		float: left;
		margin: 13px 0pt 13px 12px;
}

     div.contentleftpane div.breadcrumbs a
     {
        color:#b3b3b3;
        text-decoration:none;
        }
         
    div.contentleftpane div.breadcrumbs a:hover
     {
        text-decoration:underline;
        }             

div.contentleftpane div.picture-component ul  {
		list-style-image:none;
		list-style-position:inside;
		list-style-type:disc;
}
div.contentleftpane div.table-component tr td {
		border:1px solid #C9C9C9;
}
    div.component-width
        {
           margin-left:18px;
           display:block;
           clear:both;
           }
	
	.searchresults
	{
			margin-top: 15px;
			}
	
    div.contentrightpane
        {
            display:inline;
            float:right;
            margin-top:27px;
            padding-left:15px;
            font-size:11px;
            line-height:16px;
            height:380px;
            overflow:hidden; /* warning */
			display: none;
            }
     div.nav-level-3       
        {
            }

    div.contentrightpane  h3
        {
           font-family:verdana,arial,sans-serif;
           font-size:11px;
           font-weight:bold; 
           color:#666666;
           display:block;
           margin-top:14px;
           margin-bottom:1px;
            }   
    
    div.contentrightpane  ul 
        {
            list-style: disc inside;
            color:#999999;
            }
     div.contentrightpane  ul li
        {
            margin-top:2px;
            }            
     div.contentrightpane  ul li a
        {
            color:#333333;
            text-decoration:none;
            }
     div.contentrightpane  ul li a:hover
        {
            text-decoration:underline;
            }
     div.contentrightpane ul li.selected a
        {
            font-weight:bold;
            text-decoration:none;
            }
div.logonstatus {
			margin: 15px 0px;
			color: #333333;
}
			
div.logonstatus a {
			text-decoration: none;
			color: #428FCD;
}
			
div.logonstatus a:hover {
			text-decoration: underline;
}
    
    div.search form a.h3
    {
           font-family:verdana,arial,sans-serif;
           font-size:11px;
           font-weight:bold; 
           color:#999999;
           display:block;
           margin-top:14px;
           margin-bottom:1px;
           text-decoration:none;
        }
    
     div.search form a.enteredit
    {
           font-family:Tahoma,arial,sans-serif;
           font-size:10px;
           font-weight:bold; 
           color:#f5f5f5;
           text-decoration:none;
        }
     div.search form a.enteredit:hover
        {
           color:red;
        }
        
    div.page-content div.footer-default
        {
			
			position:absolute;
			top:586px;
			display:block;
            text-align:center;
            font-size:11px;
            }
    div.footer-default
    ,div.footer-default a
    
    {
        color:#333333;
        text-decoration:none;    
        }
    
    div.footer-default a:hover
    
    {
        text-decoration:underline;    
        }

#result {
	font-size: 100%;
}
#result h1{
	font-size: 200%;
	margin-bottom: 1em;
	}
	#result p {
		margin-bottom: 0.5em;
	}
	#result td {
		width:150px;
	}
	#result .geen-print{
		display:none;
	}
	#result strong {
		font-weight:bold;
		margin: 0.5em 0 0.5em 0;
	}
	#result .handtekening tr {
		height: 4em;
	}
	
/* default elements */

	/* button */
	.spButton {
		display: none;
		}
	button {
		display: none;
	}

   /*************************/
   /* editor */
		.content-box {  
		}
		div.content-box {
		}
		.roxen-edit-box-off { 
		}
		.roxen-edit-box-on {
						outline:          1px dotted #f8bb7b;
						/*background:       #f2f1eb;*/
						/*background:       #faf9f3;*/
						-moz-outline:     1px dotted #f8bb7b;     /*  FIXME: invalid CSS  */
		}
		.roxen-edit-marker-off {
						visibility:       hidden;
						display:          block;
						position:         absolute;
		}
		.roxen-edit-marker-on {
						visibility:       visible;
						display:          block;
						position:         absolute;
						background:       URL(/roxen-files/cms-sites/4.5/images/button_edit_comp.gif)
																																								top left no-repeat;
						width:            28px;
						height:           13px;
						z-index:          1;
		}
		div.roxen-linkbrowser-anchor a {
						visibility:       visible;
						display:          block;
						position:         absolute;
						background:       URL(/roxen-files/cms-sites/4.5/images/button_link_browser.gif)
																																								top left no-repeat;
						width:            28px;
						height:           13px;
						z-index:          1;
		}