
@font-face
	{
		font-family: Purisa;
		src: url(candara.ttf) format("truetype");
	}
 
body 
	{ 
		
		background-repeat:repeat;
	
		font-family: Tahoma, verdana, sans-serif;
		font-size:9pt;
		background-color:white;
		color:black;
	}

table
	{
		
	}

div.placeholder
	{
-moz-border-radius-topleft:10px;
		-moz-border-radius-topright:10px;
		-moz-border-radius-bottomleft:10px;
		-moz-border-radius-bottomright:10px;
	
		-webkit-border-top-left-radius:10px;
		-webkit-border-top-right-radius:10px;
		-webkit-border-bottom-left-radius:10px;
		-webkit-border-bottom-right-radius:10px;
		background-image:url(./photos/backgrounds/1.jpg);
		background-repeat:no-repeat;
		
		/*border:3px solid black;*/
		margin:auto;
		width:1100px;
		height:710px;

		padding:1px;
		padding-left:0px;
		padding-right:0px;

	}

div.menu
	{
		border-right:1px solid black;
		padding-right:25px;

		text-transform:lowercase;
		margin-top:3px;
		padding-top:10px;
		text-align:right;
		width:225px;;
		height:auto;
		background-color:transparent;
		float:left;

	}

div.submenu
	{	
		padding-right:25px;
		text-transform:lowercase;
		margin-top:3px;
		padding-top:10px;
		text-align:left;
		width:100px;
		height:auto;
		background-color:transparent;
		float:left;
	}


div.itemtitle
	{
		/*
		background-image:url(glossymetal_dark.jpg);
		background-repeat:repeat;
		*/
	
		-moz-border-radius-topleft:5px;
		-moz-border-radius-topright:5px;
	
		-webkit-border-top-left-radius:5px;
		-webkit-border-top-right-radius:5px;	
	
		font-size:9pt;
		font-weight:bold;
		
		text-transform:lowercase;

		border-top:2px solid gray;
		border-left:2px solid gray;
		border-right:2px solid gray;
		border-bottom:1px solid gray;

		margin-left:10px;

		padding-left:10px;
		padding-right:10px;
		padding-top:7px;
		padding-bottom:5px;

		width:650px;
		height:auto;

		background-color:transparent;
		text-align:left;

		color:black;
		float:left;
	}



div.iteminfo
	{
		/*
		background-image:url(glossymetal_dark.jpg);
		background-repeat:repeat;
		*/

		-moz-border-radius-topleft:5px;
		-moz-border-radius-topright:5px;
		-moz-border-radius-bottomleft:5px;
		-moz-border-radius-bottomright:5px;
		
		-webkit-border-top-left-radius:5px;
		-webkit-border-top-right-radius:5px;	
		-webkit-border-bottom-left-radius:5px;
		-webkit-border-bottom-right-radius:5px;
		
		font-size:9pt;
		color:white;
		
		text-transform:lowercase;

		border-top:1px solid grey;
		border-left:1px solid grey;
		border-right:1px solid grey;
		border-bottom:1px solid grey;

		padding-left:10px;
		padding-right:10px;
		
		margin-bottom:5px;
		margin-right:-5px;
		
		width:auto;
		height:auto;

		background-color:transparent;
		text-align:center;

		float:right;
		clear:both;
	}




div.itembody
	{
		/*
		background-image:url(glossymetal_light.jpg);
		background-repeat:repeat;
		*/
				-moz-border-radius-bottomleft:5px;
		-moz-border-radius-bottomright:5px;
	
		-webkit-border-bottom-left-radius:5px;
		-webkit-border-bottom-right-radius:5px;

		border-bottom:1px solid gray;
		width:650px;;

		border-bottom:2px solid gray;
		border-left:2px solid gray;
		border-right:2px solid gray;
	
		padding:10px;
		padding-top:5px;
		margin-left:10px;
		margin-bottom:10px;
		height:auto;
		overflow:hidden;

		background-color:transparent;
		text-align:left;
		color:black;
		float:left;
		
		line-height:150%;
	}

div.item
	{
		width:675px;;
		
		margin-left:10px;
		height:auto;
		overflow:hidden;
		background-color:transparent;
		color:black;
		float:left;
		text-align:left;
		
		line-height:150%;
	}


div.logos
	{
		text-align:left;
		padding-left:10px;
		width:100px;
		height:75px;
		background-color:transparent;
		float:left;
	}


div.header
	{

		width:100%;
		height:150px;
		background-color:transparent;
		padding-left:177px;

	}
	
div.spacer
	{
		border:1px solid;
		position:relative;
		width:700px;
		height:25px;
		background-color:transparent;
	}

div.endmessage
	{

		margin:auto;
		text-align:right;
		position:relative;
		width:1100px;
		height:25px;
		background-color:transparent;
		color:black;

	}

a.endmessage
	{
		text-decoration:none;
		color:black;
	}

div.main
	{
		/*border-right:2px solid black;*/
		text-align:left;
		font-size:9pt;
		margin-top:3px;
		width:725px;
		padding:7px;
		padding-left:25px;
		padding-top:30px;
		padding-right:15px;
		height:auto;
	  	background-color:transparent;
		float:left;
		height:600px;
		overflow:auto;
	}

div.slideshow
	{
		border:2px solid black;
		margin-left:10px;
		position:relative;
		float:right;
		width:201px;
		height:201px;
	  	background-color:black;
	}

div.slideshow div
	{
		position:absolute;
		top: 0px;
	}

a.title
	{
		font-weight:normal;
		font-size:25pt;
		
		text-decoration:none;
		color:rgb(212,00,00);
	}

a.subtitle
	{
		font-weight:bold;
		font-size:10pt;

		text-decoration:none;
		color:black;
	}

a.waarschuwing {
	color:rgb(212,00,00);
}

h1 {

	font-weight:normal;
	font-size:13pt;
	text-decoration:none;
	color:black;

}

h2 {

	font-weight:normal;
	
	font-style:italic;
	color:black;

}

h7 {
	font-style:normal;
	font-weight:normal;
	font-size:8pt;
	color:black;
}

h9 {

	font-weight:bold;

	color:black;

}

div.admin
{
width:235px;
background-color:transparent;

}

div.admin_top
	{
	
		/*background-image:url(bg_dark.jpg);
		background-repeat:repeat;
		*/
			-moz-border-radius-topleft:5px;
		-moz-border-radius-topright:5px;
	
		-webkit-border-top-left-radius:5px;
		-webkit-border-top-right-radius:5px;		

		font-weight:bold;

		width:200px;
	
		background-color:transparent;
		font-size:7pt;		
		text-align:center;
		
		
	
	}

div.admin_bottom
	{
	
		/*background-image:url(bg_dark.jpg);
		background-repeat:repeat;
		*/
			-moz-border-radius-bottomleft:5px;
		-moz-border-radius-bottomright:5px;
	
		-webkit-border-bottom-left-radius:5px;
		-webkit-border-bottom-right-radius:5px;	


		font-weight:bold;
		padding:10px;
		margin-left:25px;
		margin-bottom:20px;
		width:200px;
		border-top:none;
	
		background-color:transparent;
		
		
		
	
	}

div.logon_bottom
	{
			-moz-border-radius-bottomleft:5px;
		-moz-border-radius-bottomright:5px;
	
		-webkit-border-bottom-left-radius:5px;
		-webkit-border-bottom-right-radius:5px;	
		text-transform:lowercase;
		text-align:left;

		padding:10px;
		margin-left:25px;
		margin-bottom:20px;
		width:200px;

		background-color:transparent;

	}
	
div.logon_bottom table
{
		font-size:7pt;
}

div.submenuitem
{
		padding:5px;

		height:12px;
		width:150px;
		background-color:transparent;
}



div.submenuitem a
{
	font-size:9pt;
	color:black;
	text-decoration:none;

}

div.submenuitem a:hover
	{
		font-weight:bold;
		color:black;
	}

div.menuitem
{
		padding:5px;
		margin-left:25px;

		height:12px;
		width:200px;
		background-color:transparent;
}




div.menuitem a
{
	font-size:9pt;
	color:black;
	text-decoration:none;
}

div.menuitem a.sel
	{
		font-weight:bold;

		color:black;
		text-decoration:none;
	}
	
div.menuitem a:hover
	{
		font-weight:bold;
		color:black;
	}

a.menu {

	font-size:12pt;
	position:relative;
	text-decoration:none;
	color:black;
	/* color:rgb(175,175,175);*/
	/* font-weight: bold; */
}

a.menu:hover {
/*	font-weight: bold; */
	color:red;
}

a.menu_bottom {
	font-weight: bold;
	font-size:10pt;

	text-decoration:none;
	color:DarkSlateGray;
	/* color:rgb(175,175,175);*/
	/* font-weight: bold; */
}

a.menu_bottom:hover {
/*	font-weight: bold; */
	color:brown;
}

a.alert_menu {
	font-size:12pt;

	text-decoration:none;
	color:SteelBlue;
	/* color:rgb(175,175,175);*/
	/* font-weight: bold; */
}

a.alert_menu:hover {
/*	font-weight: bold; */
	color:brown;
}


a.infolink {
	color:black;
	font-weight:bold;
	text-decoration:none;
	font-size:8pt;
}

a.infolink:hover {
	text-decoration:none;
	color:rgb(212,00,00);
}

a.infolink:visited:hover {
	color:rgb(212,00,00);
	text-decoration:none;
}

a.infolink:visited {
	text-decoration:none;
}


a.infosep {
	color:grey;

	text-decoration:none;
	font-size:8pt;
}


a.txtlink {
	color:black;
	font-weight:bold;
	text-decoration:underline;
	color:black;
}

a.txtlink:hover {
	text-decoration:none;
	color:rgb(212,00,00);
}

a.txtlink:visited:hover {
	color:rgb(212,00,00);
	text-decoration:none;
}

a.txtlink:visited {
	font-style:italic;
}

a.txtlink_db {
	text-decoration:none;
	font-style:italic;
	color:black;
	font-weight:bold;
}

a.txtlink_db:hover {
	color:black;
}


a.helptext {
	text-decoration:none;
/*	font-style:italic; */
	color:rgb(212,00,00);
	/* color:rgb(175,175,175);*/
	font-weight: bold;
}

a.helptext:hover {
/*	font-weight: bold; */
	color:brown;
}


a.photo {
	text-decoration:none;
/*	font-style:italic; */
	color:black;
	/* color:rgb(175,175,175);*/
	font-weight: bold;
}

a.photo:hover {
/*	font-weight: bold; */
	text-decoration:none;

}

a img {
	border:none;
}

div.images
{
/*	left:-40px; */

	width:680px;
	margin:0 auto;
	background-color:transparent;
	overflow: hidden;
}

div.imgnrplaceholder
{
	height:135px;
	width:auto;
}

div.remarksplaceholder
{
	height:135px;
	width:auto;
	text-align:left;
}


div.imgplaceholder
{
	height:150px;
	width:auto;
}

div.img
{
	margin:3px;
	border:1px solid #AAAAAA;

	height:200px;
	width:160px;
	float:left;
	text-align:center;
	overflow: hidden;
}	

div.img img
{
	border:1px solid transparent;
	display: inline;
	margin: 3px;
}

div.img img:hover
{
		border:1px solid rgb(212,00,00);
}

div.desc
{
	padding-right:3px;
	text-align:right;
	font-size:7pt;
	width:auto;
	margin:auto;
	margin-bottom:7px;
}

div.action
{

  text-align:left;
  font-size:12px;
  width:auto;
/*  margin:2px; */
margin:auto;

}

div.mailform
{
	margin: 0 auto;
/*	border: 0px solid gray; */
	height: auto;
	text-align: left;
	background-color:transparent;
	overflow: hidden;
}	

div.writemessage
	{
		width:100%;
		height:auto;
		background-color:black;
		border:1px solid black
	}
	
div.readmessages
	{
		overflow:auto;	
		background-color:black;
		border:1px solid black;
		height:auto;
	}	

div.home
	{
		width:1000px;
		height:500px;
		border:none;
		padding-left:50px;

	}
	
div.shortcut_pic
	{
		background-color:black;
	
		width:175px;
		height:400px;
		border:2px solid black;
	
		margin:10px;
		margin-bottom:5px;

		float:left;
	}

div.shortcut_pic:hover
	{

		width:175px;
		height:400px;
		border:2px solid rgb(212,00,00);
	
		margin:10px;
		margin-bottom:5px;

		float:left;
	
	}

div.shortcut_txt
	{
		text-decoration:none;
		width:175px;
		height:13px;
		margin:11px;
		margin-top:0px;
		
		float:left;
		
		text-align:center;
		font-size:13pt;
		color:black;

	}
	
div.shortcut_txt:hover
	{

	text-decoration:none;

	}
	
a.fplink {
	text-decoration:none;
	color:black;
	/* color:rgb(175,175,175);*/
	/*font-weight: bold; */
}

a.fplink:hover {
	/*font-weight: bold;
	font-size:8pt; */
	color:Khaki;
}

div.shortcut_pic div {

	position:absolute;

}

div.shortcut_pic_portfolio div {

	position:absolute;

}

div.home_spacer
	{
		height:400px;
		width:0px;
		float:left;
	}

div.slidewindow_home
	{
		
		
		z-index:+25;
		background-color:transparent;
		opacity:1;
		
		width:175px;
		height:400px;
		border:none;
		
		text-decoration:none;
		color:black;
		text-align:center;

		font-size:14pt;
	}
	
div.slidewindow_home:hover
	{
		background-color:transparent;
		opacity:0;
		filter: alpha(opacity=0);
		color:rgb(212,00,00);
	}
	
div.shortcut_pic_portfolio
	{


		background-color:black;
	
		width:200px;
		height:160px;
		border:2px solid black;
	
		margin:10px;
		margin-bottom:5px;

		float:left;
	
	}

div.shortcut_pic_portfolio:hover
	{
		border:2px solid rgb(212,00,00);
	}


div.slidewindow_portfolio
	{
		
		display:table-cell;
		vertical-align:middle;

		z-index:+25;
		background-color:transparent;
		opacity:1;
		
		width:200px;
		height:160px;
		border:none;
		
		text-decoration:none;
		color:rgb(212,00,00);
		text-align:center;

		font-size:14pt;
	}
	
div.slidewindow_portfolio:hover
	{
		background-color:transparent;
		opacity:0;
		filter: alpha(opacity=0);
		color:rgb(212,00,00);
	}
	
div.antwoord
{
	font-size:7pt;;
	margin-top:10px;
	border-left:1px solid black;
	color:black;
	width:95%;
	float:right;
	padding:5px;
	text-align:justify;
}

a.st
{
text-decoration: line-through;
}

div.hlp
{
		padding:10px;
		background-image:url(bg_medium.jpg);
		background-repeat:repeat;
		min-height:325px;
}




a.inline {
	color:black;
	font-weight:bold;
	text-decoration:underline;


	color:black;

	/* color:rgb(175,175,175);*/
	/*font-weight: bold; */
}

a.inline:hover {
	text-decoration:none;
	color:rgb(212,00,00);
	/*font-weight: bold;
	font-size:8pt; */
	
}

a.inline:visited:hover {
	/*font-weight: bold;
	font-size:8pt; */
	color:rgb(212,00,00);
	text-decoration:none;
}

a.inline:visited {
	/*font-weight: bold;
	font-size:8pt; */
	font-style:italic;

}

input.small {

color: black;
font-size: 7pt;
}

div.agendaremark
	{
	-moz-border-radius-topleft:5px;
		-moz-border-radius-topright:5px;
		-moz-border-radius-bottomleft:5px;
		-moz-border-radius-bottomright:5px;
	
		-webkit-border-top-left-radius:5px;
		-webkit-border-top-right-radius:5px;
		-webkit-border-bottom-left-radius:5px;
		-webkit-border-bottom-right-radius:5px;

		border:2px solid rgb(212,00,00);
		padding:5px;
		margin:3px;

	}
	
div.frontpage
{
-moz-border-radius-topleft:5px;
		-moz-border-radius-topright:5px;
		-moz-border-radius-bottomleft:5px;
		-moz-border-radius-bottomright:5px;
	
		-webkit-border-top-left-radius:5px;
		-webkit-border-top-right-radius:5px;
		-webkit-border-bottom-left-radius:5px;
		-webkit-border-bottom-right-radius:5px;
padding:20px;
	border:2px solid black;
	width:500px;
	height:250px;
	float:left;
	margin-left:-20px;
	margin-top:100px;
	text-align:left;
	font-size:11pt;
}

a.adminlink
{
	text-decoration:none;
	color:black;
}

a.adminlink:hover
{
	font-weight:bold;
}

div.prijslijst
{

	background-color:white;
	font-size:9pt;
	padding:10px;
}

div.prijslijst table
{
	font-size:8pt;
	border-collapse:collapse;
}

tr.alt
{
background-color:grey;
color:white;
}
