body 
	{
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px ; 
	color : #000000;
	margin: 0px 0px 10px 0px;
	background-image: url(../images/body.gif);
	}
td
	{ 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #000000;
	}
div
	{
	border: none;
	padding: 0px;
	margin: 0px;
	border: none;
	}
input,select,textarea
	{
	font-family: verdana ; 
	font-size: 12px ;
	color: #000000;
	border: solid #888888 1px;
	background-color:#ffffff;
	}
a:link
	{
	text-decoration: none;
	color: #444444;
	}
a:visited
	{
	text-decoration: none;
	color: #444444;
	}
a:hover
	{
	text-decoration: none;
	color: #ffffff;
	}
#site
	{
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	background-color: #e8d49b;
	border: #777777 solid 3px;
	border-top: 0px;
	}
#top
	{
	width: 900px;
	height: 220px;
	background-image: url(../images/nav.jpg);
	position: relative;
	}
#content
	{
	height: auto;
	width: 880px;
	_width: 900px;
	position: relative;
	background-image: url(../images/bg2.gif);
	background-position: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 10px 10px 20px 10px;
	text-align: justify;
	}
#content img
	{
	margin: 5px;
	border: #777777 2px solid;
	}
#promoties
	{
	position: absolute;
	left: 10px;
	top: 10px;
	}
#promoties img
	{
	border: none;
	}
	
#facebook
	{
	position: absolute;
	right: 10px;
	top: 10px;
	}
#facebook img
	{
	border: none;
	}
	

p
	{
	margin: 0px;
	padding: 0px;
	}
h1
	{
	font-size: 14px;
	font-weight: bold;
	color: #444444;
	margin: 7px 0px 7px 0px;
	padding: 3px 0px 3px 3px;
	background-image: url(../images/h1.gif);
	}
h2
	{
	font-size: 11px;
	font-weight: bold;
	font-variant: small-caps;
	color: #444444;
	margin: 0px;
	padding: 0px;
	}
hr
	{
	color: #777777;
	}
#info2
	{
	height: auto;
	width: 900px;
	background-color: #777777;
	vertical-align: middle;
	text-align: center;
	font-size: 10px;
	color: #444444;
	margin: 0px;
	padding: 5px 0px 5px 0px;
	}
#info2 a
	{
	text-decoration: none;
	color: #ffffff;
	}
#info2 a:visited
	{
	text-decoration: none;
	color: #ffffff;
	}
#info2 a:hover
	{
	text-decoration: none;
	color: #555555;
	}
/*pop_up*/
#pop_top
	{
	width: 600px;
	height: 220px;
	position: relative;
	border-left: #777777 solid 3px;
	border-right: #777777 solid 3px;
	}
#pop
	{
	height: auto;
	width: 600px;
	position: relative;
	background-image: url(../images/bg2.gif);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #e8d49b;
	border: #777777 solid 3px;
	border-top: none;
	}
/*navigatie*/
ul#nav
	{
	width: 900px;
	height: 150px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	}
ul#nav li
	{
	float: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	}
ul#nav li a
	{
	height: 150px;
	display: block;
	text-decoration: none;
	text-indent: -9999px;
	background-image: url(../images/trans.gif);
	outline: none;
	}
ul#nav li a:hover
	{
	background-image: url(../images/nav_up.jpg);
	}
li#home a
	{
	width: 105px;
	}
li#rigaux a
	{
	width: 105px;
	}
li#rigaux a:hover
	{
	background-position: -105px 0px; 
	}
li#lijsten a
	{
	width: 90px;
	}
li#lijsten a:hover
	{
	background-position: -210px 0;
	}
li#repro a
	{
	width: 110px;
	}
li#repro a:hover
	{
	background-position: -300px 0;
	}
li#schilder a
	{
	width: 100px;
	}
li#schilder a:hover
	{
	background-position: -410px 0;
	}
li#knutsel a
	{
	width: 91px;
	}
li#knutsel a:hover
	{
	background-position: -510px 0;
	}
li#ophang a
	{
	width: 88px;
	}
li#ophang a:hover
	{
	background-position: -601px 0;
	}
li#academie a
	{
	width: 111px;
	}
li#academie a:hover
	{
	background-position: -689px 0;
	}
li#catalogus a
	{
	width: 100px;
	}
li#catalogus a:hover
	{
	background-position: -689px 0;
	}
/*quick*/
ul#quick
	{
	width: 170px;
	height: 30px;
	position: absolute;
	top: 10px;
	right: 0px;
	margin: 0px;
	padding: 0px;
	}
ul#quick li
	{
	float: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	}
ul#quick li a
	{
	height: 30px;
	display: block;
	text-decoration: none;
	text-indent: -9999px;
	background-image: url(../images/trans.gif);
	outline: none;
	}
ul#quick li a:hover
	{
	background-image: url(../images/quick_up.jpg);
	}
li#links a
	{
	width: 46px;
	}
li#contact a
	{
	width: 64px;
	}
li#contact a:hover
	{
	background-position: -46px 0;
	}
li#mail a
	{
	width: 60px;
	}
li#mail a:hover
	{
	background-position: -110px 0;
	}
/*index en taalkeuze*/
#index
	{
	width: 1000px;
	height: 350px;
	position: relative;
	background-image: url(../images/index.jpg);
	}
ul#taal
	{
	width: 1000px;
	height: 200px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	padding: 0px;
	}
ul#taal li
	{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
	}
ul#taal li a
	{
	height: 200px;
	width: 250px;
	display: block;
	text-decoration: none;
	text-indent: -9999px;
	background-image: url(../images/trans.gif);
	outline: none;
	}
ul#taal li a:hover
	{
	background-image: url(../images/index_up.jpg);
	}
li#nederlands a:hover
	{
	background-position: 0px 0px;
	}
li#francais a:hover
	{
	background-position: -250px 0;
	}
li#english a:hover
	{
	background-position: 0px -200px;
	}
li#deutsh a:hover
	{
	background-position: -250px -200px;
	}


/* START WINDOWS OVERLAY*/
#GB_overlay { background-color: #000000; position: absolute; margin: auto; top: 0; left: 0; z-index: 100; }
#GB_window {left: 0; top: 0; font-size: 1px; position: absolute; overflow: visible; z-index: 150; }
#GB_window .content { width: auto; margin: 0; padding: 0; background-color: #fff; border: 3px solid #ccc; border-top: none; }
#GB_frame { border: 0; margin: 0; padding: 0; overflow: auto; white-space: nowrap; }
.GB_Window .content { background-color: #fff; border: 3px solid #ccc; border-top: none; }
.GB_Window .header { border-bottom: 1px solid #aaa; border-top: 0px solid #999; border-left: 1px solid #ccc; border-right: 1px solid #ccc; margin: 0; height: 20px; font-size: 12px; padding: 3px 0; color: #333;}
.GB_Window .caption { font-size: 11px; font-weight: bold; white-space: nowrap; padding-right: 20px; }
.GB_Window .close { text-align: right; }
.GB_Window .close span { font-size: 11px; cursor: pointer }
.GB_Window .close img { cursor: pointer; padding: 0 3px 0 0; }
.GB_Window .on { border-bottom: 1px solid #333; }
.GB_Window .click { border-bottom: 1px solid red; }
/* END WINDOWS OVERLAY*/