/* General XLNT style information */
/* HTML basic elements */
/* ---------------------------------------------------------------------- */
body {
/*width: 100%;
height: 100%;*/
margin: 0; padding: 0;
}

a {
text-decoration: underline;
color:#23baf2;
}

a:link {
}

a:visited {
color:#23baf2;
}

a:active {
}

a:hover {
color:#fb6302;
}

p {
padding: 0px 0px 0px 0px;
margin: 0px;
}

img {
border: 0px;
}

ul,ol,li {
margin:0;
padding: 0px;
}
ul { margin:4px 0 4px 18px; }

hr {
color:#fde6cf;
}

fieldset,
form {
margin: 0px;
padding: 0px;
border: 0px;
}

label {
display:block;
margin-bottom:5px;
}

h1,h2,h3,h4,h5,h6 {
color:#000000;
margin: 0px;
padding: 0px;
}

h1 {
font-size: 18px;
font-family:Tahoma, "Trade Gothic LT Std Cn";
font-weight:bold;
color:#803a07;
line-height:140%;
margin-top: 15px;
margin:15px 0 1.5em 0;
}

h2 {
font-size: 15px;
color:#fb6302;
font-weight:bold;
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
line-height:140%;
margin:1em 0 7px;
}

h3 {
font-size: 16px;
}

h4 {
font-size: 10px;
}

h5 {
font-size: 10px;
margin-top:20px;
}

h6 {
font-size: 13px;
}

div.item {
  margin:1em 0;
}


/* == Site Layout =======================================  */

/* Body */
#TPL1-BODY {
background-color:#170b08;
color:#000000;
font-size:12px;
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
margin: 0px;
}

	/* Container Site Dimensions */
	#TPL1-SITE-DIMENSIONS {
	position: relative; margin: 0 auto;
	background-image:url(../gfx/Header_02.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:960px;
	text-align:left;
	margin: 0px auto;
	overflow: hidden;
	}
	
		/* Topnavigatie */
		#TPL1-A {
		height:32px;
		text-align:right;
		color:#FFFFFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size: 10px;
		padding-top:10px;	 
		}
			
		.topnavigatie{
		padding-left:5px;
		color:#ffffff;
		letter-spacing:0.035em;
 		}
		
	 
	 	.topnavigatie a {
		color:#FFFFFF;
		text-decoration:none;
		}
		.topnavigatie a:visited {
		color:#FFFFFF;
		}
		
		.topnavigatie a:hover {
		color: #fb6202;
		}
		
		.topnavigatie a.active {
		color: #fb6202;
 		}
	 
		
					
		/* Zoeken */
		#TPL1-B {
		height:59px;
		text-align:right;	
 		}	
				#zoeken { 
				background-image:url(../gfx/ag-zoeken.gif);
				background-repeat:no-repeat;
				float:right;
				height:28px;
				padding:2px 0px;
				width:189px;
				}

				#zoeken form .text {
				border-style:none;
				border:none;
				border: 0pt;
				background:none;
				margin-right: 0px;
				width:70px;
				color: #170b08;
				font-size: 11px;
				font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
				font-weight:bold;
				}
				
						
				#zoeken .submit { 	
				border:none;
				background:none;
				border: 0pt;
				cursor:pointer;
				height:18px;
				margin-top:2px;
				margin-left:0px;
				margin-right:0px;
				width:35px;
				}
				
			 	#zoekterm { 
				border-style:none;
				border:none;
				border: 0pt;
				color:#400000;
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:11px;
				font-weight:bold;
				margin-right:8px;
				padding:0px;
				width:129px;
				}
		
		
		/* Navigatie */
		#TPL1-C {
		float:left;
		padding-bottom:0px;
	 	}

/* Kolom advertenties */
div#adver_column {width: 145px; height: auto; color: #5c7000; font-size: 10px; position: absolute; top: 290px; left: 67px;}	
div#adver_column p {font-size: 10px;  text-align: center; padding: 10px;}
div#adver_column a {text-decoration:none; color: #5c7000;}
div#adver_column img {margin: 15px 0 10px 0;}

div#adver-kader-01 {background: url(../gfx/bg_kader_top.gif) no-repeat; width: 145px; height: auto;}
div#adver-kader-02 {background: url(../gfx/bg_kader_bottom.gif) no-repeat; width: 145px; height: 22px;}


								
		/* Content */
		#TPL1-D {
		width:960px;
		margin-top: 42px;
		overflow:hidden;
 		}
    
    /* for homepage */
    #TPL1-CONTENT-DOWN div#links {
      float:left; 
      width:205px;
      padding-left:50px;
			padding-bottom:40px;
    }
    
    #TPL1-CONTENT-DOWN div#rechts {
      float:left; 
      width: 450px;
/*      padding-left:14px;*/
			padding-bottom:40px;    
/*      border:1px solid red;  */
    }

    #TPL1-D2b img {
      float:right;
      border:3px solid #aee2f6;
margin-top: 3px;
margin-left: 15px;
padding:0px;

    }

			#TPL1-CONTENT-UP {	
			background-image:url(../gfx/TPL1-CONTENT.gif);
			background-repeat:repeat-y;	  	
			overflow: hidden;
			width:960px;
			clear: both;
			float:left;
			}
			
			#TPL1-CONTENT-DOWN {
			background-image:url(../gfx/TPL1-CONTENT-DOWN.gif);
			background-position:bottom;
			background-repeat:no-repeat;
			width:960px;
			overflow: hidden;
			clear: both;
			float:left;
			display:inline;
			min-height: 820px;
					}
					


				
					/* Content Basisl LINKS */
					#TPL1-D1 {
					width: 248px;
					height:300px;
					color: #000000;
					float: left;
					padding-left:69px;
					padding-bottom:40px;
					display:inline;
					}

					html>body #TPL1-D1{
					min-height:400px;
					height:auto;
					}
					
					/* Content Basis MIDDEN */
					#TPL1-D2 {
					width: 354px;
					padding-left:34px;
					overflow:hidden;
					float: left;
					padding-bottom:40px;
 					display:inline;
					}
					
					#TPL1-D2 p {
					padding: 0px 0px 0px 0px;
					}
					
					#TPL1-D2 h2 {
					padding: 0px 0px 0px 0px;
					}
					
					/* Content Vervolg LINKS */
					#TPL1-D1b {
					width: 151px;
					height:300px;
					color: #000000;
					padding-left:69px;
					float:left;
					overflow:hidden;
					display:inline;

					}
					
					html>body #TPL1-D1b{
					min-height:400px;
					height:auto;
					}
					/* --------einde Content Vervolg LINKS   ---------*/
					
										
					/* Content Vervolg MIDDEN */
					#TPL1-D2b {
					width: 450px;
					padding-left:254px;
					overflow:hidden;
					float: left;
					padding-bottom:40px;
w					}
					
					#TPL1-D2b p {
					padding: 0px 0px 0px 0px;
					}
					
					#TPL1-D2b h2 {
					padding: 0px 0px 0px 0px;
					}
					/* -------------einde  Content Vervolg MIDDEN --------- */
					
					
					
					/* Content RECHTS KADER */
					#TPL1-D3 {
					width: 195px;
					padding-left:38px;
					float: left;
          padding-top:6px;
					overflow:hidden;
					float: left;
          padding-bottom:20px;
					display:inline;
					}
					
					#KaderRechtsBlauwWrap {
					width:193px;
					padding-top: 14px;
					}
					
					#bl-kader-01 {
					background-image:url(../gfx/TPL1-C3-KADER-BLAUW-TOP.gif);
					background-repeat:no-repeat;
					width:193px;
					height:18px;
					}
					
					#bl-kader-02{
					background-image:url(../gfx/TPL1-C3-KADER-BLAUW-MIDDLE.gif);
					background-repeat:repeat-y;
					width:157px;
					height:auto;
					padding-left:18px;
					padding-right:18px
 					}
					
					#bl-kader-03 {
					background-image:url(../gfx/TPL1-C3-KADER-BLAUW-BOTTOM.gif);
					background-repeat:no-repeat;
					width:193px;
					height:22px;
					}
					
					#KaderRechtsGroenWrap {
					width:193px;
					padding-top: 14px;
					}
					
					#gr-kader-01 {
					background-image:url(../gfx/TPL1-C3-KADER-GROEN-TOP.gif);
					background-repeat:no-repeat;
					width:193px;
					height:18px;
					}
					
					#gr-kader-02{
					background-image:url(../gfx/TPL1-C3-KADER-GROEN-MIDDLE.gif);
					background-repeat:repeat-y;
					width:157px;
          			height: auto;
					padding-left:18px;
					padding-right:18px;
					}
 					
 					#gr-kader-02 div#webetui_column h2 {margin-top: 0px;}
 					#gr-kader-02 div#webetui_column p {padding-bottom: 10px;}
					#gr-kader-02 div#webetui_column ul {margin-bottom: 0px;}
					
					#gr-kader-03 {
					background-image:url(../gfx/TPL1-C3-KADER-GROEN-BOTTOM.gif);
					background-repeat:no-repeat;
					width:193px;
					height:22px;
					}
					
					
					

					/* EINDE ----Content RECHTS KADER */
		#TPL1-D3 h2 { font-size:100%; color:black; margin-top:15px }
		
				/* Ads google */
				#TPL1-E {
				width:960px;
				
				}
				
					#TPL1-E1 {
					background-image:url(../gfx/TPL1-E-TOP.jpg);
					background-repeat: no-repeat;
					width:960px;
					height: 23px;
								}
					
					#TPL1-E2 {
					background-image:url(../gfx/TPL1-E-MIDDLE.jpg);
					background-repeat: repeat-y;
					width:818px;
					height: 70px;
					min-height:70px;
					padding-left: 100px;
					padding-right:42px;
					overflow:hidden;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					color:#000000;
					font-weight:normal;
					font-size:9px;
					}
					
					#TPL1-E3 {
					background-image:url(../gfx/TPL1-E-BOTTOM.jpg);
					background-repeat: no-repeat;
					height:16px;
					width:960px;
					}
		
						.google_ads_div { 
						width:164px;
						padding-right:40px;
						float:left;
						line-height: 140%;
						}
						
						.google_title {
						color:#4D525A;
						font-size:11px;
						font-weight:bold;
						}
						
						.google_text {
						color:#4D525A;
						font-size:11px;
						font-weight:normal;
						}
						
						.google_url {
						font-size:11px;
						}
				
				
				
								
		/* Footer */
		#TPL1-F {
		font-family: Verdana, Arial, sans-serif;
		color: #FFF;
		font-size: 10px;
		font-weight:bold;
 		padding-left: 30px;
		padding-right: 30px;
		margin-bottom: 15;
		padding-bottom: 15px;
		margin-top: 15px;
		text-align: center;
		clear: both;
				}
		
		
		#TPL1-F a,
		#TPL1-F a:link,
		#TPL1-F a:visited,
		#TPL1-F a:active {
		color: #fb6202;	
		}

		#TPL1-F a:hover{
		color:#FFFFFF;
		}
				
/* == Classes =======================================  */

div.regios { font-size:130%; line-height:2em }

div.regios p { font-size:100% }


.textarea {
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
height:50px;
width: 312px;
color:#034C6D;
padding:3px;
font-size:13px;
border:1px solid #7FA2CC;
background-image:url(/xlntcms/user/../gfx/bg_inputgrey.gif);
background-repeat:no-repeat;
background-color:#eef5f8;
margin-bottom:3px;
}

/* == Componenten ===================================  */	
 
.foto{
border:3px solid #aee2f6;
margin-top: 3px;
margin-left: 15px;
padding:0px;
}

div.sitemap ul { margin:0 0 0 20px }
