﻿ /*Layout structure*/
	body
	{
		margin:0px 0px 0px 0px;
		padding:0px;
	    background-color: #D2DDE4;
	    font-family:Arial, Trebuchet MS, Verdana;
	    font-size: small;
	}
	
	#leftcontent
	{
		position: absolute;
		left:0px;
		top:113px;
		width:200px;
	}

	#centercontent
	{
   		margin-left: 199px;
   		margin-right:199px;
   		margin-top: 31px;	
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 201px;
   		margin-right:201px;
	}
	html>body #centercontent
	{
   		margin-left: 201px;
   		margin-right:201px;
   		margin-top: 33px;
	}

	#rightcontent
	{
		position: absolute;
		right:0px;
		top:143px;
		width:200px;
	}
	
	#header
	{
		height:80px;
		background: #EEE6C6 url("../images/logo.gif") no-repeat top left;
	    border-bottom: solid 1px #D6E1E8;
		voice-family: "\"}\"";
		voice-family: inherit;
		height:79px;
	}
	html>body #header
	{
		height:79px;
	}

	
#footer
{
	margin-top: 20px;
	height: 40px;
	width: 100%;
	color: #82848F;
	font-size: 9pt;
	font-family: Verdana;
}


/********/
.contact
{
	font-size: small;
}	
p,h1,pre
{
	margin:0px 10px 10px 10px;
}
	
h1
{
	font-size:14px;
	padding-top:10px;
}
	
#banner h1
{
	font-size:14px;
	padding:10px 10px 0px 10px;
	margin:0px;
}

#rightcontent p
{
	font-size:12px
}
/*overige*/		
#slogan
{
	float: right;
	text-align: right;
	margin-top: 50px;
	padding-right: 20px;
}

.highlights
{
	padding-left: 5px;
}

.bold
{
	font-weight: bold;
}

.pad
{
	padding: 10px;	
}		
/***************/



/*content*/
#content
{
	height: 100%;
	width: 100%;
	background-color: #EEE6C6;
	border-bottom: solid 1px #D6E1E8;
	border-left: solid 1px #D6E1E8;
	border-right: solid 1px #D6E1E8;
}

/********/

	

/***************/
/*ReactionControl*/
.reactiontable
{
	width: 100%;
}

.reactiontitle
{
	font-family: Verdana. Trebuchet MS, Arial;
	color: #57090C;
	font-size: small;
	font-weight: bold;
}

.reactiontext
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: small;
}

.reactionpostedby
{
	color: #57090C;
	font-size: small;
	font-weight: bold;
	font-style: italic;
}

.reactionpostedat
{
	color: #ccc;
	font-size: x-small;
	text-align: right;
}

.reactionwarning
{
	color: #57090C;
	font-size: small;
}

.reactionhr
{
	color: #CFD5D6;
	height: 1px;
}
/********/


/*PostReactionControl*/
.textboxyellow
{
	border: solid 1px #B8A764;
	background-color: #F8F3E1;
}

.textboxblue
{
	border: solid 1px #B5C9D5;
	background-color: #F7F9FA;
}

.labelcaption
{
	color: #57090C;
	font-size: small;
	font-weight: bold;
}

.buttonblue
{
	border: ridge 1px #B5C9D5;
	background-color: #F7F9FA;
	color: #57090C;
	font-size: small;
	font-weight: bold;
}
PRE
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: small;
}
/*******/


/*TextControl*/
.text
{
	background-color: #fff;
	margin: 10px 10px 0 10px;
}
.textborder
{
	border: solid 1px #E6EAED;
}
/********/

/*voornamelijk Informatie pagina*/

.frame
{
	margin: 20px 5% 20px 5%;
	width: 90%;
	background-color: #EAEDEF;	
}

.framemenu
{
	background-color: #D2DBE1;	
}
.frameborder
{
	border: solid 1px #CFD5D6;
}

.tableframemenu
{
	border: 0;
	padding: 0;
	border-collapse:collapse;
}

.contentleft
{
	width: 130px;
	height: 100%;
	padding: 5px 5px 5px 5px;
	border-right: solid 1px #fff;
}

.contentright
{
	width: 100%;
	height: 100%;
	padding: 10px;
	background-color: #EAEDEF;
}

#menu
{
	background-color: #D2DBE1;
}



.red
{
	width: 90%;
	color: #57090C;
	height: 1px;
}

.veryred
{
	color: #cc0000;	
}

/**********/

/*HTML*/
table
{
	padding: 0;
	border: 0;
}

td
{
	vertical-align: top;	
}

h1, h2, h3, h4, h5, h6
{
	color: #57090C;
}

h1
{
	color: #57090C;
	font-size:x-large;
}

p.sub
{
	font-weight:bold;
}
/************/


/*Navigation*/
ul li
{
	list-style-type: square;
}

a.contact
{
	font-weight: 600;
	text-decoration: none;	
}

a.contact:active, a.contact:visited
{
	color:#57090C;
}
a.contact:hover
{
	color:#57090C;
	text-decoration: underline;
}
a.contact:link
{
	color:#57090C;
}

a.menu
{
	font-family:Arial;
	font-size:medium;
	font-weight: bolder;
	text-decoration: none;	
}

a.menu:active, a.menu:visited
{
	color:#EAEDEF;
}
a.menu:hover
{
	color:#EEE6C6;
}
a.menu:link
{
	color:#B1C3E7;
}

#mainnavigation
{
	background-color: #FFF;
	width: 160px;
	margin: 20px 20px 0 20px;
}

#mainnavigationborder
{
	border: solid 1px #E6EAED;
}

.topnavigation, .selectedtopavigation, .nodetopnavigation, .menutopnavigation
{
	font-family:Arial;
	font-size: medium;
	font-weight: bold;
	text-decoration: none;
	color: #57090C;
	width: 100%;
	line-height:20px;
	text-indent: 10px;
}

.hovertopnavigation
{
	color: #B69A9C;
}

.hovermainnavigation, .selectedmainnavigation, .nodemainnavigation, .menumainnavigation
{
	font-family:Arial;
	font-size:small;
	font-weight: bolder;
	text-decoration: none;
	color: #57090C;
	width: 100%;
	line-height:20px;
	text-indent: 10px;
}

.hovermainnavigation
{
	background-color: #F8F3E1;
}

.selectedmainnavigation
{
	background-color: #EEE6C6;
}

.nodetabnavigation, .hovertabnavigation, .selectedtabnavigation
{
	font-family:Arial;
	font-size: large;
	font-weight: normal;
	text-decoration: none;
	background-color: #F8F3E1;
	color: #BF9879;
	width: 100px;
	line-height:30px;
	text-align: center;
	/*border-bottom: solid 1px #FFF;*/
	border-right: solid 1px #D6E1E8;
	border-left: solid 1px #D6E1E8;
	border-top: solid 1px #D6E1E8;
}
.menutabnavigation
{

}
.hovertabnavigation
{
	color: #B67846;
}

.selectedtabnavigation
{
	background-color: #EEE6C6;
	color: #57090C;
	/*border-bottom: solid 1px #EEE6C6;*/
}

.nodecontentnavigation, .hovercontentnavigation, .selectedcontentnavigation
{
	font-family:Arial;
	font-size: large;
	font-weight: normal;
	text-decoration: none;
	color: #B1C3E7;
	width: 100px;
	line-height:15px;

}
.menucontentnavigation
{

}
.hovercontentnavigation
{
	color: #EAEDEF;
}

.selectedcontentnavigation
{
	color: #EEE6C6;
}
/***********/

/*WeblogControl*/
.weblogtable
{
	width: 100%;
}

.weblogtitle
{
	font-family: Verdana. Trebuchet MS, Arial;
	color: #57090C;
	font-size: larger;
	font-weight: bolder;
}

.weblogtext
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: small;
}

.weblogpostedby
{
	color: #57090C;
	font-size: small;
	font-weight: bold;
}

.weblogpostedat
{
	color: #ccc;
	font-size: x-small;
	text-align: right;
}

.weblogreactions
{
	color: #57090C;
}

.webloghr
{
	color: #CFD5D6;
	height: 1px;
}
/*************/
