
/* Copyright Smart Internet Media B.V.
   SMART-IM.NL  POWERED BY SMART CMS   */


img
{
	border:none;
}

body 
{
	margin-top:0px;
	background:url(images/header-bg.png) repeat-x left top #fcf7f1 ;
}

#container 
{
	margin:0 auto 0 auto;
	width:855px;
}


/* Hier staan de header styles */

#header
{
	height:86px;
	background:url(images/header-bg.png) repeat-x left top;
}

/* De logo div */

#logo-img 
{
	position:absolute;
	margin-top:19px;
	margin-left:10px;
}

/* De links aan de rechterbovenzijde */

#header-links 
{
	position:absolute;
	margin-left:580px;
	margin-top:68px;
	height:18px;
	border-bottom:4px solid #f9aa56;
	font-family:"Lucida Sans unicode";
	color:#ff9600;
	font-size:12px;
}

#header-links ul 
{	
	margin-left:3px;
	margin-right:5px;
	list-style:none;
	display:inline;
}

#header-links ul li 
{
	list-style:none;
	display:inline;
}

#header-links ul li a 
{
	color:#ff9600;
	margin-right:5px;
	font-size:12px;
	text-decoration:none;
	background:url(images/header-links-bg.gif) no-repeat center left;
	padding-left:10px;
		
}

#header-links ul li a:hover 
{
	color:#000;
	
}

/* Hier staan de menu-styles */

#links 
{
	width:165px;
	float:left;
	}

#hoofdmenu-top 
{
	height:4px;
	width:165px;
	margin-bottom:0px;
}

#hoofdmenu-randen 
{
	background:url(images/hoofdmenu-randen.gif) repeat-y left top;
	width:165px;
	margin-top:0px;
}

#hoofdmenu-bg 
{
	width:161px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	background:#fff2e5 url(images/hoofdmenu-bg.png) repeat-x left top;
}

#hoofdmenu ul
{
list-style:none;
	margin:0px;
	overflow:hidden;
}

#hoofdmenu ul li
{
list-style:none;
}

#hoofdmenu ul li a:link, #hoofdmenu ul li a:visited, #hoofdmenu ul li a:visited
{
	padding-left:6px;
	display:block;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#010101;
	height:30px;
	width:151px;
	line-height:30px;
	margin-bottom:0px;
	text-decoration:none;
	background:url(images/hoofdmenu-a-bg.gif) left top no-repeat;
	
}

  #hoofdmenu ul li a:hover 
{
  	color:#ff9600;
  }
  
#hoofdmenu ul li ul
{
margin-top:-10px;
	margin-bottom:10px;
}

#hoofdmenu ul li ul li a:link, #hoofdmenu ul li ul li a:visited, #hoofdmenu ul li ul li a:visited
{
	padding-left:15px;
	display:block;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#010101;
	height:30px;
	width:140px;
	line-height:30px;
	margin-bottom:-10px;
	text-decoration:none;
	background:url(images/hoofdmenu-a-ulli-bg.gif) 4px top no-repeat;
	overflow:hidden;
}

#hoofdmenu ul li ul li a:hover
{
color:#ff9600;
}

/* Hier staan de content styles */

#content-container 
{
	margin-top:12px;
}

#content
{
	margin-top:10px;
	float:left;
	margin-left:16px;
	width:420px;
	margin-bottom:10px;
	color:#000000;
	font-size:11px;
	font-family:"verdana";
	line-height:16px;
}

#content a:link, #content a:visited, #content a:active 
{
	color:#ff9600;
}

#content a:hover 
{
	color:#000000;
} 

/* Hier de breadcrumbs styles */

#breadcrumbs 
{
	height:21px;
	width:420px;
	color:#000000;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:21px;
	background:url(images/hoofdmenu-a-bg.gif) bottom left no-repeat;
	float:left;
	margin-left:16px;
}

#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:active
{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

#breadcrumbs a:hover
{
color:#ff9600;
	text-decoration:underline;
}
/* styles voor het zoekveld aan de linkerzijde */

#belmeterug {
	margin-top:20px;
	padding-bottom:5px;
	
}
.belme-button
{
	
	border:none;
	height:26px;
	width:81px;
	background:url(images/belme.png) no-repeat left top;
	cursor:pointer;
}

#zoeken
{
margin-top:-10px;
	margin-bottom:-10px; 

}

.zoekenvak

{	
	height:18px;
	background:url(images/input-bg.gif) repeat-x left top;
	border:#fedbac 1px solid;
	padding-left:5px;
	margin-bottom:3px;
	line-height:18px;
	width:127px;
	font-size:11px;
}

.zoek-button
{
	
	bordeR:none;
	height:20px;
	width:20px;
	background:url(images/zoekbutton.gif) no-repeat left top;
	cursor:pointer;
}

/* styles voor de adresgegevens aan de linkerzijde */

#adres-gegevens
{
	width:165px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	text-align:left;
	margin-bottom:10px;
}

#adres-gegevens-inner
{
margin-left:5px;
}

#adres-gegevens img
{
margin-top:4px;
	margin-bottom:3px;
}

/* Hieronder de styles voor de topfoto */

#topfoto
{
	width:656px;
	height:177px;
	float:right;
	overflow:hidden;
	margin-right:16px;
}

* html #topfoto
{
border-left:16px solid #fff;
	margin-bottom:-10px;
}

#topfoto img
{
	border:none;
	behavior:url("pngbehavior.htc");
	
}

#home-coords
{
	position:absolute;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	height:100px;
	width:100px;
	margin-left:0px;
	margin-top:0px;
}

#coords-tekst
{
	position:absolute;
	margin-top:-10px;
	width:70px;
	margin-left:-3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#coords-tekst a, #coords-tekst a:active, #coords-tekst a:visited, #coords-tekst a:hover  
{
	color:#FFFFFF;
	text-decoration:none;
 }
 

#rechts
{
	float:right;
	width:200px;
}

#rechts a:hover {
	filter:alpha(opacity=9);
	-moz-opacity: 0.8;
	opacity:0.8;
}

.clearfix
{
	clear:both;
}

/* Hier staan de footer styles */

#footer
{
	border-top:1px solid #fad9ac;
	text-align:center;
	background:#f8f5f2;
	font-size:11px;
	padding-top:12px;	
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
}

#footer a:link, #footer a:visited, #footer a:active
{
color:#666666;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}  

#footer a:hover
{
color:#ff9600;
	text-decoration:underline;
} 

/* Heading styles */

h1
{
	font-family:"Lucida Sans Unicode";
	font-size:17px;
	color:#ff9600;
	margin-bottom:3px;
	margin-top:3px;
	line-height:17px;
	overflow:hidden;
	height:24px;
	display:block;
}

h2
{
font-size:15px;
	color:#010101;
	font-family:Arial, Helvetica, sans-serif;
}

/* Preloaders voor IE6 */ 

#pre-voor-ie6
{
display:none;
}


/* ! Stylen van de zoekresultaten pagina worden in stye-zoeken.css ingeladen ! */

/* Hier staan de portfolio stylen */

#portfolio-paginas
{
	height:20px;
	margin-bottom:10px;	
}

#portfolio-pagina 
{
	position:absolute;
	display:inline;
	margin-top:-5px;
	height:20px;
	line-height:20px;
}

#portfolio-paginas ul
{	
	list-style:none;
	display:inline;
	margin-left:2px;
	
}

#portfolio-paginas ul li 
{
	list-style:none;
	display:inline;
	line-height:20px;
}

#portfolio-paginas ul li a 
{
	display:inline-block;
	height:13px;
	width:13px;
	color:#000;
	margin-right:1px;
	text-align:center;
	font-size:11px;
	text-decoration:none;
	line-height:11px;	
	font-weight:bold;
}

#portfolio-paginas ul li a:hover 
{
	color:#000000;
	
}

.portfolio-item
{
width:450px;
	background:url(images/portfolio-border.gif) no-repeat bottom left;
	height:145px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:13px;
}

.portfolio-item h5
{
	margin:0;
	margin-top:5px;
	font-size:13px;
}

.portfolio-item a img, .portfolio-item a:visited img, .portfolio-item a:active img
{
	filter:alpha(opacity=0); 
   	-moz-opacity: 0; 
   	opacity: 0;
	margin-left:auto;
	margin-right:auto;
}

.portfolio-item a:hover img
{
	filter:alpha(opacity=14); 
   	-moz-opacity: 0.14; 
   	opacity: 0.14;
}

.portfolio-kop
{
	
	color:#ff9600;
	font-weight:bolder;
}

.portfolio-thumb
{
	width:153px;
	height:116px;
	text-align:center;
	float:right;
}

#sitemap-ul a, #sitemap-ul a:active, #sitemap-ul a:visited
{
	color:#000099;
}

#sitemap-ul a:hover
{
	
	color:#ff9600;
}

.portfolio-titel
{
	font-size:13px;
	font-weight:bolder;
	color:#000000;
	padding-left:2px;
}

.nieuws-datum
{
	font-size:10px;
}

.nieuws-titel
{
	color:#ff9600;
	font-weight:bold;
}

input, textarea
{
	border:1px solid #ff9600;
	background:#fff;
	padding-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.wat-moet-er-ingegeven-worden
{
	font-size:11px;
}

.seook {
	position:absolute;
	margin-left:628px;
	margin-top:-30px;
}