/**

*

* Standard tag styles

*

*/



body	{

	text-align: center;

	font-size:80%;

	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;

	color:#4C4C4C;

	margin: 0;

	background: #A5A5A5 url(images/background.gif);

}



.spacer	{

	clear: both;

}



/**

*

* Controle styles

*

*/

#login {
	position: absolute;
	top: -95px;
	left: 350px;
}

#controle	{

	text-align: left;

	margin: 0 0 0 3px;

	padding: 180px 0 0 45px;

	width: 682px;

	height: 214px;

	background: url(images/check.jpg) no-repeat;
	position: relative;

}



#controle a	{

	text-decoration: none;

}



#controle ul	{

	font-weight: bold;

	font-size: 1.2em;

	list-style: none;

	margin: 0;

	padding: 0;

}



#controle li	{

	margin: 10px 0 0 0;

	padding: 0;

}



.true a	{

	padding: 0 0 0 25px; 

	height: 19px;

	color: #1F7206;

}



.false a	{

	padding: 0 0 0 25px; 

	height: 15px;

	color: #CD2E31;

}



.true a:hover	{

	background: url(images/true.gif) no-repeat;

}



.false a:hover	{

	background: url(images/false.gif) no-repeat;

}



/**

*

* Form styles

*

*/



form	{

	margin: 0;

	padding: 0;

}



.button {

	background-color: #FFF;

	border: solid 1px #B9B9B9;

	color: #000;

	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;

}



.field	{

	font-size: 1em;

	margin: 1px;

	width: 195px;

	border: solid 1px #B9B9B9;

	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;

}



.select	{

	font-size: 1em;

	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;

}





.textarea {

	width: 250px;

	border: solid 1px #B9B9B9;

}



/**

*

* Header styles

*

*/



#main	{	

	padding: 33px 0 0 0;

	background: url(images/topbackground.gif) repeat-x;

}



#header	{

	margin: auto;

	width: 730px;

	background: #fff url(images/header.gif) repeat-y;	

}



.topheader	{

	width: 730px;

	height: 10px;

	background: url(images/topheaderbg.gif) no-repeat;

}



#headercontent	{

	text-align: right;

	width: 688px;

	height: 60px;

	margin: 2px 21px 12px 21px;

	background: url(images/logo.gif) no-repeat;

}



#headercontent h1	{

	display: none;

}



.topbanner	{

	width: 285;

	height: 53px;

}



/**

*

* Menu styles

*

*/



.menubar	{

	width: 723px;

	margin: 0 3px 0 3px;

}



.topmenu	{

	font-weight: bold;

	padding: 0 22px 0 22px;

	text-align: left;

	font-size: 0.9em;

	height: 28px;

	background: url(images/topmenubg.gif) repeat-x;

}



.topmenu a	{

	text-decoration: none;

	color: #9B9B9B;

}



.topmenu a:hover	{

	color: #CC2E30;

}



.topmenu ul	{

	list-style: none;

	margin: 0;

	padding: 6px 0 0 0;

}



.topmenu li	{

	display: inline;

	margin: 0 2px 0 0;

	padding: 0;

}





/**

*

* Content styles

*

*/



#wrapper	{

	background: #fff url(images/main_wrapper.gif) repeat-y;

	margin: auto;

	width: 730px;

}



#content	{

	width: 724px;

	margin: 0 3px 0 3px;

}



#left	{

	margin: 0;

	padding: 0;

	float: left;

	width: 482px;

	background: url(images/menu_fade_left.gif) top left no-repeat;

}



#text	{

	font-size: 0.9em;

	margin: 26px;

	text-align: left;

}



#text h2	{

	font-size: 1.3em;

	color: #CC2E30;

}



#text h3	{

	font-size: 1.2em;

	color: #CC2E30;

}



#text h4	{

	font-size: 1em;

	color: #CC2E30;

}



#text a	{

	text-decoration: none;

	color: #000;

}



#text a:hover	{

	text-decoration: none;

	color: #CC2E30;

}



#text b	{

	color: #000;

}



#text img	{

	margin: 16px 16px 0 16px;

}



#text object	{

	margin: 16px 16px 0 16px;

}



#right	{

	color:#585858;

	margin: 0;

	padding: 19px 16px 16px 16px;

	float: left;

	width: 209px;

	background: #fff url(images/menu_fade_right.gif) top left repeat-x;

}



.displaymembers table	{

	width: 430px;

	border-collapse: collapse;

}



.displaymembers td	{

	padding: 8px;

}



#redactie td	{

	padding: 8px;

}



#redactie table	{

	width: 430px;

	border-collapse: collapse;

}



#right label	{

	color: #000;

}



#right a	{

	color: #585858;

	text-decoration: none;

}



#right a:hover	{

	color: #CD2F31;

}



#right ul	{

	list-style: none;

	margin: 0;

	padding: 6px 0 0 0;

}



#right li	{

	margin: 0 2px 0 0;

	padding: 0;

}





/**

*

* Submenu styles

*

*/



.submenu1	{

	text-align: left;

}



.submenu1header	{

	font-size: 1px;

	width: 209px;

	height: 15px;

	background: url(images/submenu1_header.gif) no-repeat;

}



.submenu1content	{

	font-size: 0.9em;

	width: 175px;

	background: url(images/submenu1_wrapper.gif) repeat-y;

	padding: 17px;

}



.submenu1content p	{

	margin: 0 0 10px 0;

}



.submenu1footer	{

	font-size: 1px;

	width: 209px;

	height: 15px;

	background: url(images/submenu1_footer.gif) no-repeat;

}



.submenu2	{

	text-align: left;

}



.submenu2header	{

	font-size: 1px;

	width: 209px;

	height: 15px;

	background: url(images/submenu2_header.gif) no-repeat;

}



.submenu2content	{

	font-size: 0.9em;

	width: 175px;

	background: url(images/submenu2_wrapper.gif) repeat-y;

	padding: 17px;

}



.submenu2content p	{

	margin: 0 0 10px 0;

}



.submenu2footer	{

	font-size: 1px;

	width: 209px;

	height: 15px;

	background: url(images/submenu2_footer.gif) no-repeat;

}



.submenu3	{

	text-align: left;

}



.submenu3header	{

	font-size: 1px;

	width: 209px;

	height: 15px;

	background: url(images/submenu3_header.gif) no-repeat;

}



.submenu3content	{

	font-size: 0.9em;

	width: 175px;

	background: url(images/submenu3_wrapper.gif) repeat-y;

	padding: 17px;

}



.submenu3content h3	{

	font-size: 1em;

	color: #000;

	padding: 0;

	margin: 0 0 10px 0;

}



.submenu3footer	{

	font-size: 1px;

	width: 209px;

	height: 15px;

	background: url(images/submenu3_footer.gif) no-repeat;

}





.submenuspacer	{

	height: 10px;

}



/**

*

* Frontpage styles

*

*/



#frontpagenews	{

	font-size: 0.9em;

}



#frontpagenews table	{

	margin: 26px;

	width: 430px;

	border-collapse: collapse;

}



#frontpagenews td	{

	text-align: left;

}



#frontpagenews h3	{

	font-size: 1.2em;

	color: #CC2E30;

	margin: 16px 0 5px 0;

	padding: 0;

}



#frontpagenews img	{

	margin: 16px 16px 31px 16px;

}



#frontpagenews object	{

	margin: 16px 16px 31px 16px;

}



#frontpagenews a	{

	color: #000;

	text-decoration: none;

}



#frontpagenews p	{

	padding: 5px 0 0;

	margin: 0;

}



/**

*

* Footer styles

*

*/



#footer	{

	background: url(images/footer.gif) repeat-x;

	margin: auto;

	width: 723px;

	height: 3px;

}



/**

*

* Search

*

*/



.searchobject	{

	width: 160px;

	text-align: center;

	margin: 10px;

	float: left;

}



.searchwrapper	{

	clear: both;

}

.camera	{
	float: right;
	display: inline;
	padding-right: 138px;
	background: url(images/camera.gif) no-repeat;	
	width:22px;
	height: 9px;
}

.camera2	{
	float: right;
	display: inline;
	padding-right: 125px;
	margin-top: 5px;
	background: url(images/camera.gif) no-repeat;	
	width:22px;
	height: 9px;
}

/**

*

* Top Banner

*

*/

#topbanner {
	margin-bottom: 30px;
}
