/* default stylesheet */

* {
	margin: 			0;
	padding: 			0;
}

html, body {
	height: 			100%;
}

html {
	font-size: 			100%;
	overflow-y:			scroll;
}

body {
	background:			url(../images/bg_all.jpg);
	color: 				#000000;
	font-family:		Georgia;
	font-size: 			77.5%; /* now default font size is 10px --> 1.2em = 12px */
	line-height: 		140%;
}


/*****************************************************/
/*                                                   */
/*                     CONTAINER                     */
/*                                                   */
/*****************************************************/

#containerbox {
	position:			relative;
	min-height: 		100%;
	height: 			auto !important;
	height: 			100%;
}

html>body #containerbox {
	height: 			auto;
}

#contentbox {
	min-height: 		100%;
	height: 			auto !important;
	height: 			100%;
	margin: 			0 0 -100px 0; /* the bottom margin is the negative value of the footer's height */
}

#wrapper {
	margin: 			0 auto;
	text-align: 		left;
	width: 				980px;
}

/*****************************************************/
/*                                                   */
/*                     DIV		                     */
/*                                                   */
/*****************************************************/

#header {
	background:			#7CBBCA url(../images/bg_top.jpg) repeat-x top center;
	text-align:			left;
	width:				100%;
}

#content {
	text-align:			center;
	width:				100%;
}

#footer, #footerclearer {
	height: 			100px; /* .push must be the same height as .footer */
}

#footer {
	background:			url(../images/bg_footer.jpg) repeat-y center top;
	width:				100%;
}

/*****************************************************/
/*                                                   */
/*                     TAGS		                     */
/*                                                   */
/*****************************************************/

a {
	color:				#547C90;
	text-decoration:	none;
}

a:hover {
	color:				#547C90;
	text-decoration:	underline;
}

.agenda_link a {
	color:				#000000;
	text-decoration:	none;
}

.agenda_link a:hover {
	color:				#547C90;
	text-decoration:	none;
}

h1 {
	font-family:		"Trebuchet MS";
	font-size:			15px;
	font-weight:		bold;
	text-transform:		uppercase;
}

h3 {
	font-family:		Georgia;
	font-size:			16px;
	font-weight:		bold;
}

h2 {
	color:				#547C90;
	font-family:		Georgia;
	font-size:			13px;
	font-weight:		bold;
}

img {
	border:				0;

}

#uitgelicht img {
	border:				0;
	padding:			15px;

}

#uitgelicht .downloadlijst img {
	margin:				0;
	padding:			3px;
}

#small img {
	border:				0;
	padding:			10px;

}

hr {
	color:				#BABDB4;
	background-color:	#BABDB4;
	border:				0;
	margin-top:			10px;
	width:				260px;
	height:				1px;
}

textarea {
	border:				1px solid #7EA3B4;
	background-color:	#F8F2E3;
	color:				#547C90;
	font-family:		Georgia;
	font-size:			12px;
	padding:			3px;
	width:				355px;
	height:				200px;
}

input.formu {
	border:				1px solid #7EA3B4;
	background-color:	#F8F2E3;
	color:				#547C90;
	font-family:		Georgia;
	font-size:			12px;
	padding:			3px;
	width:				355px;
}

input.achternaam {
	border:				1px solid #7EA3B4;
	background-color:	#F8F2E3;
	color:				#547C90;
	font-family:		Georgia;
	font-size:			12px;
	padding:			3px;
	width:				163px;
	height:				15px;
}

input.voornaam {
	border:				1px solid #7EA3B4;
	background-color:	#F8F2E3;
	color:				#547C90;
	font-family:		Georgia;
	font-size:			12px;
	padding:			3px;
	width:				261px;
	height:				15px;
}

input.forminlog {
	border:				1px solid #547C90;
	background-color:	#002028;
	color:				#547C90;
	font-family:		Georgia;
	font-size:			11px;
	font-style:			italic;
	padding:			3px;
	width:				200px;
}

input.formwwverg {
	border:				1px solid #547C90;
	background-color:	#002028;
	color:				#547C90;
	font-family:		Georgia;
	font-size:			11px;
	font-style:			italic;
	padding:			3px;
	width:				150px;
}

p {
	padding-top:		12px;
	line-height:		1.6em;
}

p.news {
	padding-top:		5px;
	line-height:		1.6em;
}

p.news img {
	margin:				0 0 10px 0;
	padding:			0;
}

p.datum {
	color:				#547C90;
	padding-top:		15px;
	font-size:			12px;
	font-family:		Georgia;
}

p.text_head {
	font-family:		"Trebuchet MS";
	color:				#FFFFFF;
	font-size:			1.8em;
	line-height:		1.3em;
	margin-top:			-35px;
	padding-bottom:		10px;
}

p.agendapunt {
	margin-top:			-10px;
	margin-bottom:		15px;
}

ul {
	list-style-type:	none;
}

ul.sitemap a {
	color:				#547C90;
	text-decoration:	none;
}

ul.sitemap  a:hover {
	color:				#547C90;
	text-decoration:	underline;
}


/*****************************************************/
/*                                                   */
/*                  COMPONENTS                       S*/
/*                                                   */
/*****************************************************/

#small {
	background:			url(../images/bg_div.jpg) top left no-repeat;
	text-align:			left;
	padding:			20px 30px 20px 25px;
	margin-bottom:		20px;
	width:				255px;
}

#small li {
	background:			url(../images/list_img01.png) no-repeat left 3px;
	padding:			0 0 7px 20px;
}

#inlog {
	margin: 			0 auto;
	padding:			0 20px 0 0;
	text-align:			right;
	width:				960px;
}

#bottom {
	margin: 			0 auto;
	padding:			8px 0px 0 0px;
	text-align:			left;
	width:				970px;
}


#contact {
	float:				left;
	color:				#FFFFFF;
	padding:			5px 50px 0 15px;
	text-align:			left;
}

#disclaimer {
	float:				right;
	font-family:		"Trebuchet MS";
	font-weight:		bold;
	color:				#FFFFFF;
	margin: 			0 auto;
	padding:			20px 20px 0 0px;
	text-align:			right;
	text-transform:		uppercase;
}

#disclaimer a {
	color:				#FFFFFF;
	text-decoration:	none;
}

#disclaimer a:hover, #disclaimer .active {
	color:				#547C90;
	text-decoration:	none;
}



#logo {
	margin: 			0 auto;
	padding:			0px 0 5px 20px;
	text-align:			left;
	width:				950px;
}

#clear {
	padding:			30px;
}

#nieuws {
	background:			url(../images/bg_div.jpg) top left no-repeat;
	text-align:			left;
	padding:			20px 35px 20px 25px;
	margin-bottom:		40px;
	width:				255px;
}

#agenda {
	background:			url(../images/bg_div.jpg) top left no-repeat;
	text-align:			left;
	padding:			20px 20px 20px 25px;
	margin-bottom:		20px;
	width:				255px;
}

#agenda_nb {
	background:			url(../images/bg_div.jpg) top left no-repeat;
	text-align:			left;
	padding:			20px 20px 20px 25px;
	margin-bottom:		20px;
	width:				255px;
}

#stand {
	background-color:	#FFCC00;
	float:				right;
	padding:			0px 0px 0 20px;
	text-align:			left;
	width:				256px;
}

#nieuwsbrief {
	background:			url(../images/bg_div.jpg) top left no-repeat;
	text-align:			left;
	width:				300px;
}

/*****************************************************/
/*                                                   */
/*                  NAVIGATIE                        */
/*                                                   */
/*****************************************************/

#topnav {
	float:				right;
	padding-right:		20px;
	width:				430px;
}

/*****************************************************/
/*                                                   */
/*                  NAVIGATIE LINKS                  */
/*                                                   */
/*****************************************************/


#topnav_links {
	float:				left;
	padding-top:		20px;
	margin-right:		20px;
	text-align:			right;
	width:				230px;
}

#topnav_links ul {
	float:				left;
	list-style-image:	none;
	list-style:			none;
	line-height:		1.9em;
	width:				235px;
}

#topnav_links ul li {
	width:				235px;
}

#topnav_links ul li a {
	display:			block;
}

#topnav_links ul li.menuli {
	background:			url(../images/listimg.png) no-repeat bottom right;
	color:				#002028;
	font-family:		"Trebuchet MS";
	font-size:			1.1em;
	font-weight:		bold;
	padding:			3px 0;
	text-transform:		uppercase;
}

#topnav_links a {
	color:				#002028;
	text-decoration:	none;
}

#topnav_links li.menuli_active a {
	background:			url(../images/listimg.png) no-repeat bottom right;
	color:				#FFFFFF;
	font-family:		"Trebuchet MS";
	font-size:			1.1em;
	font-weight:		bold;
	padding:			3px 0;
	text-transform:		uppercase;
}

#topnav_links a:hover {
	color:				#FFFFFF;
	text-decoration:	none;
}

/*****************************************************/
/*                                                   */
/*                  NAVIGATIE RECHTS                 */
/*                                                   */
/*****************************************************/


#topnav_rechts {
	float:				right;
	padding-top:		20px;
	text-align:			right;
	width:				160px;
}

#topnav_rechts ul {
	float:				right;
	list-style-image:	none;
	list-style:			none;
	line-height:		1.9em;
	width:				160px;
}

#topnav_rechts ul li {
	width:				160px;
}

#topnav_rechts ul li a {
	display:			block;
}

#topnav_rechts a {
	color:				#002028;
	text-decoration:	none;
}

#topnav_rechts ul li.menuli {
	background:			url(../images/listimg.png) no-repeat bottom right;
	color:				#002028;
	font-family:		"Trebuchet MS";
	font-size:			1.1em;
	font-weight:		bold;
	padding:			3px 0;
	text-transform:		uppercase;
}

#topnav_rechts li.menuli_active a {
	background:			url(../images/listimg.png) no-repeat bottom right;
	color:				#FFFFFF;
	font-family:		"Trebuchet MS";
	font-size:			1.1em;
	font-weight:		bold;
	padding:			3px 0;
	text-transform:		uppercase;
}

#topnav_rechts a:hover {
	color:				#FFFFFF;
	text-decoration:	none;
}

/*****************************************************/
/*                                                   */
/*                     INLOGGEN	                     */
/*                                                   */
/*****************************************************/

#inlog_tekst {
	color:				#FFFFFF;
	float:				left;
	font-family:		Georgia;
	width:				268px;
	height:				135px;
	padding-right:		20px;
	padding-top:		15px;
	padding-left:		12px;		
}

#inlog_form {
	float:				left;
	color:				#FFFFFF;
	width:				230px;
	margin-left:		46px;
	height:				133px;
	padding-right:		13px;
	margin-top:			14px;
}

#inlog_status {
	float:				left;
	color:				#FFFFFF;
	width:				230px;
	margin-left:		95px;
	height:				133px;
	padding-right:		13px;
	margin-top:			14px;
	text-align:			left;
}

#inlog_status li {
	background:			url(../images/list_img01.png) no-repeat left 3px;
	padding:			0 0 7px 20px;
}

#inlog_wwverg {
	background-color:	#990000;
	color:				#FFFFFF;
	float:				left;
	font-family:		Georgia;
	width:				300px;
	text-align:			right;			
	height:				135px;
	padding-top:		15px;
	margin-left:		17px;
}

/*****************************************************/
/*                                                   */
/*                     COL-BOXES                     */
/*                                                   */
/*****************************************************/

#col-123 {
	clear:				both;
	width:				980px;
}

#col-12 {
	float:				left;
	margin:				0 40px 0 0;
	padding-top:		40px;
	width:				640px;
}

#col-23 {
	float:				left;
	margin:				0 0 0 0;
	padding-top:		40px;
	width:				640px;
}

#col-1, 
#col-2 { 
	float:				left;
	margin:				0 40px 0 0;
	padding-top:		40px;
	width:				300px;
}

/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
    #col-1  { background-color: red;
			  margin-bottom:	10px;
			  clear:	both; }
}*/

#col-3 {
	float:				left;
	padding-top:		40px;
	width:				300px;
}

#col-menu-1 {
	background-color:	#002028;
	clear:				both;
	color:				#FFFFFF;
	margin-top:			-10px;
	width:				100%;
}

#col-menu-2 {
	background-color:	#547C90;
	clear:				both;
	color:				#FFFFFF;
	margin-top:			-10px;
	width:				100%;
}

#col-menu-3 {
	background-color:	#7ABAC9;
	clear:				both;
	color:				#FFFFFF;
	margin-top:			-10px;
	width:				100%;
}

#boxmenu1 {
	width:				980px;
	margin:				0 auto;
}

#boxmenu1 a {
	color:				#7EA3B4;
}

#boxmenu1 li.active a {
	color:				#FFFFFF;
}

#boxmenu1 a:hover {
	color:				#FFFFFF;
}

#boxmenu2 {
	width:				980px;
	margin:				0 auto;
}

#boxmenu2 a {
	color:				#002028;
}

#boxmenu2 a:hover {
	color:				#FFFFFF;
}

#boxmenu2 li.active a {
	color:				#FFFFFF;
}

#boxmenu3 {
	width:				980px;
	margin:				0 auto;
}

#boxmenu3 a {
	color:				#002028;
}

#boxmenu3 a:hover {
	color:				#FFFFFF;
}

#boxmenu3 li.active a {
	color:				#FFFFFF;
}


/*****************************************************/
/*                                                   */
/*                     SUBMENUS                      */
/*                                                   */
/*****************************************************/

.cat1,
.cat2,
.cat3 {
	float:				left;
	font-family:		"Trebuchet MS";
	font-weight:		bold;
	font-size:			1.2em;
	padding-left:		30px;
	padding-bottom:		8px;
	padding-top:		8px;
	text-transform:		uppercase;
	width:				190px;
}

#boxmenu1 .cat1 a.active,
#boxmenu2 .cat2 a.active,
#boxmenu3 .cat3 a.active {
	color:				#FFFFFF;
}

#cat1_det,
#cat2_det,
#cat3_det{
	float:				right;
	padding:			8px 0;
	width:				730px;
}

#cat1_det li {
	color:				#7ABAC9;
	font-family:		"Trebuchet MS";
	font-weight:		bold;
	font-size:			1.0em;
	display: 			inline;
	list-style-type: 	none;
	padding-left:		3px;
	text-transform:		uppercase;
	text-align:			left;
}

#cat2_det li {
	color:				#002028;
	font-family:		"Trebuchet MS";
	font-weight:		bold;
	font-size:			1.0em;
	display: 			inline;
	list-style-type: 	none;
	padding-left:		3px;
	text-transform:		uppercase;
	text-align:			left;
}

#cat3_det li {
	color:				#002028;
	font-family:		"Trebuchet MS";
	font-weight:		bold;
	font-size:			1.0em;
	display: 			inline;
	list-style-type: 	none;
	padding-left:		3px;
	text-transform:		uppercase;
	text-align:			left;
}

/*****************************************************/
/*                                                   */
/*                     EXTRA                         */
/*                                                   */
/*****************************************************/

button {
	background: 		none;
	border: 			0;
	cursor: 			pointer;
	font-size:			1em;
	font-weight: 		bold;
	padding: 			0;
	width:				154px;
	text-transform: 	uppercase;
}

button div {
	background:			url(../images/but_login.jpg) top left no-repeat;
	color:				#FFFFFF;
	font-family:		"Trebuchet MS";
	font-size:			12px;
	font-weight:		bold;
	height:				25px;
	margin-left:		-3px;
	text-align:			left;
	padding: 			5px 0px 0px 45px;
}

button#verstuur_lang {
	background:			url(../images/but_verstuur_lang.jpg) top left no-repeat;
	border: 			0;
	cursor: 			pointer;
	font-size:			1em;
	font-weight: 		bold;
	width:				154px;
	height:				45px;
	text-transform: 	uppercase;
}

button#verstuur_lang div {
	background:			url(../images/list_img02.png) 111px 3px no-repeat;
	color:				#FFFFFF;
	font-family:		"Trebuchet MS";
	font-size:			12px;
	font-weight:		bold;
	text-align:			left;
	height:				37px;
	padding: 			0px 17px 3px 35px;
}
/*
button#verstuur_lang {
	background: 		none;
	border: 			0;
	cursor: 			pointer;
	font-size:			1em;
	font-weight: 		bold;
	margin: 			0;
	margin-left:		-3px;
	padding-top: 		10px;
	width:				154px;
	text-transform: 	uppercase;
}

button#verstuur_lang div {
	background:			url(../images/but_verstuur_lang.jpg) top left no-repeat;
	color:				#FFFFFF;
	font-family:		"Trebuchet MS";
	font-size:			12px;
	font-weight:		bold;
	width:				150px;
	height:				24px;
	text-align:			left;
	margin-bottom:		-10px;
	padding: 			4px 0px 0px 35px;
}
*/
button#but_wwverg {
	background: 		none;
	border: 			0;
	cursor: 			pointer;
	font-size:			1em;
	font-weight: 		bold;
	margin: 			0;
	margin-right:		-5px;
	margin-top:			5px;
	padding: 			0;
	width:				121px;
	text-transform: 	uppercase;
}

button#but_wwverg div {
	background:			url(../images/but_verstuur.jpg) top left no-repeat;
	color:				#FFFFFF;
	font-family:		"Trebuchet MS";
	font-size:			12px;
	font-weight:		bold;
	width:				117px;
	height:				25px;
	text-align:			left;
	padding: 			4px 0px 0px 25px;
}

#uitgelicht {
	background:			url(../images/bg_div_breed.jpg) top left no-repeat;
	clear:				both;	
	text-align:			left;
	padding:			20px 20px 20px 25px;
	margin-bottom:		40px;
	width:				595px;
}

#uitgelicht h2 {
	margin:				2em 0 -0.6em 0;
}

#uitgelicht h2.news {
	margin:				0;
}

#uitgelicht ul {
	margin:				1.2em 0 0 1.2em;
}

#uitgelicht ul li {
	background:			url(../images/list_img01.png) no-repeat left 3px;
	padding:			0 0 7px 20px;
}

#uitgelicht ol {
	margin:				1.2em 0 0 2.8em;
}

#uitgelicht ol li {
	list-style-position: outside;
	padding:			0 0 7px 0px;
}


#welkom {
	background:			url(../images/bg_div.jpg) top left no-repeat;
	text-align:			left;
	padding:			20px 20px 20px 25px;
	margin-bottom:		40px;
	width:				255px;
}

#logindiv {
	width:				950px;
	height:				150px;
	margin:				0 auto;
}

.topRow {
	font-weight:		bold;
	background-color:	#F1E4C5;
}

.bold {
	font-weight:		bold;
}

.images {
	padding:			25px;
}

/*****************************************************/
/*                                                   */
/*                  SITEMAP LIST	                 */
/*                                                   */
/*****************************************************/

#uitgelicht ul.sitemap  li {
	background:			none;
	padding:			0 0 7px 0px;
}

.pageli {
	margin-left:		20px;
	list-style-image:	url(../images/list_img01.png);
}

.subpageli {
	margin-left:		60px;
	list-style-image:	url(../images/list_img02.png);
}

.subsubpageli {
	margin-left:		100px;
	list-style-image:	url(../images/list_img01.png);
}

.subsubsubpageli {
	margin-left:		140px;
	list-style-image:	url(../images/list_img02.png);
}

/*****************************************************/
/*                                                   */
/*                  FORUM	                 */
/*                                                   */
/*****************************************************/

.forum td {
	padding:			10px;

}



