/*****************************************************************************
 *
 *  Copyright            : Copyright (C) Nico Habets
 *  Email                : nhabets@xs4all.nl
 *	
 *  
 *  Disclaimer:
 *	Niets uit dit script mag zonder toestemming van de maker van deze
 *	scripting gekopieerd, of doorverkocht worden aan derden. De maker van deze
 *	scripting blijft ten alle tijden copyright op dit product houden. De 
 *	scripting is ter beschikking gesteld door Nico Habets.
 *	Dit programma is GEEN vrije software, en mag niet worden doorverkocht en/
 * 	of gewijzigd worden tenzij de eigenaar toestemming hiervoor heeft verleend
 *
 *****************************************************************************/



/**************************************************************
 			Stijlen voor de gehele website 
**************************************************************/
a
	{
	cursor: hand;
	font-weight:bold;
	}
a:link 
	{
	color: #17345C;
	text-decoration: none;
	font-weight:bold;
	}
a:visited 
	{
	color: #17345C;
	text-decoration: none;
	font-weight:bold;
	}
a:hover 
	{
	color: #17345C;
	text-decoration: underline;
	}
	
body {
	margin:0 0 0 0;
	background: url(../images/achtergrond.jpg) repeat-x #97a9c0;
}

html,body,p
	{
	font-family: Arial;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	width: auto;
	height: auto;
	color: #6f3715;
	}
table,tr,td,img,form,input,select,option,p,h1,h2,h3
	{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	}
img
	{
	border: none;
	}
h1
	{
	font-size: 15px;
	font-weight:bold;
	margin:0 0 10px 0;
	}
h2
	{
	font-size: 13px;
	font-weight:bold;
	margin:0 0 10px 0;
	}
h3
	{
	font-size: 13px;
	font-weight: normal;
	margin:0 0 10px 0;
	}

input
	{
	font-size: 10px;
	background-color: #FFFFFF;
	border: 1px solid #134286;
	cursor: hand;
	}
ul
	{
	margin-top: 0px;
	margin-left: 25px;
	}

/**************************************************************
 							Items 
**************************************************************/

#site {
	position: relative;
	top: 20px;
	width:950px;
	left: 50%;
	margin:0 0 0 -475px;
}

#menu {
	position: absolute;
	margin: -7px 0 0 -10px;
	padding: 7px 0 0 0;
	top:0px;
	left:0px;
	height: 29px;
	width: 950px;
	/*background: url(../images/menu_bg.jpg) no-repeat; */
	text-align:left;
	color:#C1D4E6;
}

#smallmenu {
	text-align:right;
	margin:-18px 10px 0 0;
	height:10px;
	padding:0 0 0 0;
	visibility: hidden;
}

#ticker {
	position: relative;
	width:270px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:20px;
	text-align: right;
	left: 680px;
	color: #C1D4E6;
}

#sfeerfoto {
	position:relative;
	background: url(../images/header_small.jpg) 0px -45px no-repeat;
	width: 950px;
	height: 170px;
	left:0px;
	top: 2px;
}

#content {
	position: relative;
	background: url(../images/header_shop.png) no-repeat;
	width: 950px;
	height: 273px;
	margin: -10px 0 0 0;
	left:0px;
	top: 0px;
}

#shoptop {
	position: relative;
	width: 619px;
	height: 110px;
	margin: 0 0 0 0;
	left: 331px;
	top: 0px;
}

#shoptop1 {
	position: relative;
	width: 130px;
	height: 90px;
	margin: 0 0 0 0;
	left: 6px;
	top: 0px;
}

#shoptop2 {
	position: relative;
	width: 130px;
	height: 90px;
	margin: -90px 0 0 0;
	left: 158px;
	top: 0px;
}

#shoptop3 {
	position: relative;
	width: 130px;
	height: 90px;
	margin: -90px 0 0 0;
	left: 312px;
	top: 0px;
}

#shoptop4 {
	position: relative;
	width: 130px;
	height: 90px;
	margin: -90px 0 0 0;
	left: 467px;
	top: 0px;
}

#winkelwagen {
	position: absolute;
	top: 210px;
	left: 23px;
	width: 285px;
	z-index: +1;
	background-color:#f9e1c1;
	padding-bottom:30px;
	padding-top:8px;
	border:3px;
	border-color:#FFF;
	border-style:solid;
	border-left-style:none;
	border-right-style:none;	
	border-top-style:none;

}

#tekstblok {
	position: absolute;
	top: 390px;
	left: 0px;
	margin: 0 0 0 0;
	width: 950px;
	background: #fcf5eb;
}

#tekstblok .tekst {
	position: relative;
	top: -70px;
	left: 337px;
	margin: 0 0 0 0;
	width: 589px;
	text-align:justify;
}

#zoeken {
	position: absolute;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 260px;
	height: 65px;
	top: 20px;
	left:32px;
}

#nieuws {
	position: absolute;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 240px;
	height: 273px;
	top: 65px;
	left:29px;
}

#hoofditems {
	position: absolute;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 640px;
	height: 260px;
	top: -60px;
	left: 267px;
}

#hoofditem1 {
	position: absolute;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 149px;
	height: 260px;
	top: 0px;
	left: 0px;
	background: url(../images/overons.jpg) no-repeat;
}

#hoofditem2 {
	position: absolute;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 149px;
	height: 260px;
	top: 0px;
	left: 164px;
	background: url(../images/concept.jpg) no-repeat;
}

#hoofditem3 {
	position: absolute;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 149px;
	height: 260px;
	top: 0px;
	left: 328px;
	background: url(../images/locatie.jpg) no-repeat;
}

#hoofditem4 {
	position: absolute;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 149px;
	height: 260px;
	top: 0px;
	left: 492px;
	background: url(../images/bestellen.jpg) no-repeat;
}

#footer {
	position: relative;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 955px;
	height: 20px;
	top: 25px;
	text-align: left;
	font-size: 10px;
	left: 0px;
	color: #fff;
}

#footer  a{
	color: #fff;
	width: auto;
}

#breadcrumbs {
	position: relative;
	font-size:11px;
	/*background:url(../images/breadcrumbs_bg.jpg) repeat-x; */
	width:615px;
	height:40px;
	margin:0 0 0 0;
	left: -5px;
	padding:5px 0 0 5px;
}


/**************************************************************
 					  tekst en link stijlen
**************************************************************/

#menu a.active {
	color:#C1D4E6;
	font-size:11px;
	text-decoration:underline;
	margin:0 0 0 10px;
	padding:0 10px 0 0;
	border-right: 0px solid #C1D4E6;
}

#menu a.nonactive{
	color:#C1D4E6; 
	font-size:11px;
	margin:0 0 0 10px;
	padding:0 10px 0 0;
	border-right: 0px solid #C1D4E6;
}

#menu a.activelast {
	color:#C1D4E6;
	font-size:11px;
	text-decoration:underline;
	margin:0 0 0 10px;
	padding:0 10px 0 0;
	border-right: 0px solid #C1D4E6;
}

#menu a.nonactivelast{
	color:#C1D4E6; 
	font-size:11px;
	margin:0 0 0 10px;
	padding:0 10px 0 0;
	border-right: 0px solid #C1D4E6;
}

#menu a.thickbox{
	color:#C1D4E6; 
	font-size:11px;
	margin:0 0 0 10px;
	padding:0 10px 0 0;
}

a.homenieuwskop{
	font-size:11px;
}

a.homenieuws{
	font-size:10px;
}

#hoofditem1 .tekst {
	position: absolute;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 140px;
	top: 125px;
	left: 0px;
}

#hoofditem2 .tekst {
	position: absolute;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 140px;
	top: 125px;
	left: 0px;
}

#hoofditem3 .tekst {
	position: absolute;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 140px;
	top: 125px;
	left: 0px;
}

#hoofditem4 .tekst {
	position: absolute;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 140px;
	top: 125px;
	left: 0px;
}

.message {
	width: 300px;
	height: 20px;
	color: #000;
	font-weight: normal;
	font-size:11px;
}

.post_err {
	width: 300px;
	height: 20px;
	color: #000;
	font-weight: normal;
	font-size:11px;
}

