/* CSS Document Basic templates site */

/* -------------------------------------------------------- */
/* General HTML elements                                    */
/* -------------------------------------------------------- */


a:link {
	color:#A48A6F;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
}

a:visited {
	color:#A48A6F;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
}

a:active {
	color:#A48A6F;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
}

a:hover {
	color:#A48A6F;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
}

li {
	/* color:#e7d5ac; */
         color:#B07941;
         font-size:10pt;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

p {
	padding:0px;
	margin:0px;
}

img {
	margin:0px;
	border:0px;
}

h1 {
	color:#6E6E6E;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:18pt;
}

h2 {
	color:#6E6E6E;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14pt;
}

h3 {
	color:#4d2612;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13pt;
}


h4 {
	color:#B07941;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12pt;
}

h5 {
}

/* Used by the component template headers */
h6 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:8pt;
	margin:0px;
	padding-left:5px;
	padding-top:2px;
	height:20px;
	color:#FFFFFF;
	background-color:#653614;
}


/* -------------------------------------------------------- */
/* General COMPONENT elements                               */
/* -------------------------------------------------------- */

/* Body */
#TPL1-BODY {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	margin:0px;
	background-color:#e7d5ac;
	background-image:url(../images/Body_Background.gif);
	background-repeat:repeat-x;
	text-align:center;
}

	/* Start Container Site Dimensions */
	#TPL1-CONTAINER-SITE-DIMENSIONS {
	margin-left:auto;
	margin-right:auto;
	width:770px;
	background-color:#4d2612;
	background-image:url(../images/Site_Container_Back.jpg);
	background-repeat:repeat-x;
	text-align:left;
}

		/* Start Header Logo */
		#TPL1-HEADER-LOGO {
	width:385px;
	height:121px;
	float:left;
	background-image:url(../images/Header_Logo_Back.jpg);
}

		/* Start Header Text */
		#TPL1-HEADER-TEXT {
	width:385px;
	height:91px;
	float:left;
	background-image:url(../images/Header_Text_Back.jpg);
}

		/* Start Header Menu */
		#TPL1-HEADER-MENU {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	padding-left:20px;
	padding-top:8px;
	width:365px;
	height:22px;
	float:left;
	color:#e7d5ac;
	background-image:url(../images/Header_Menu_Back.jpg);
}

		/* Start Language 01*/
		#TPL1-LANGUAGEPICKER-01 {
	padding-left:40px;
	padding-top:10px;
	width:151px;
	height:205px;
	float:left;
	background-image:url(../images/Language_Back.gif);
}

		/* Start Sub Logo */
		#TPL1-SUB-LOGO {
	width:579px;
	height:215px;
	float:left;
	background-image:url(../images/Sub_Logo_Back.gif);
	overflow:hidden;
}

		/* Start Menu Main */
		#TPL1-MENU-MAIN {
	text-align:left;
	width:100%;
	height:54px;
	clear:both;
	background-image:url(../images/Main_Menu_Back.gif);
}

			a.SUBMENU-LINK:LINK {
	text-transform:uppercase;
	text-decoration:none;
	font-size:8pt;
	color:#faefd0;
}

			a.SUBMENU-LINK:VISITED {
	text-transform:uppercase;
	text-decoration:none;
	font-size:8pt;
	color:#faefd0;
}

			a.SUBMENU-LINK:ACTIVE {
	text-transform:uppercase;
	text-decoration:none;
	font-size:8pt;
	color:#faefd0;
}

			a.SUBMENU-LINK:HOVER {
	text-transform:uppercase;
	text-decoration:underline;
	font-size:8pt;
	color:#faefd0;
}



			a.SUBMENU-LINK_CURRENT:LINK {
	text-transform:uppercase;
	text-decoration:none;
	font-size:8pt;
	color:#faefd0;
}

			a.SUBMENU-LINK_CURRENT:VISITED {
	text-transform:uppercase;
	text-decoration:none;
	font-size:8pt;
	color:#faefd0;
}

			a.SUBMENU-LINK_CURRENT:ACTIVE {
	text-transform:uppercase;
	text-decoration:none;
	font-size:8pt;
	color:#faefd0;
}

			a.SUBMENU-LINK_CURRENT:HOVER {
	text-transform:uppercase;
	text-decoration:underline;
	font-size:8pt;
	color:#faefd0;
}


		/* Start Container Left */
		#TPL1-CONTAINER-LEFT {
	padding-left:20px;
	width:171px;
	float:left;
	overflow:hidden;
}

			/* Start Zoeken */
			#TPL1-ZOEKEN {
	margin-top:20px;
	width:150px;
	height:90px;
	background-color:#FFFFFF;
}

					.COMPONENT-CONTENT-ZOEKEN {
	padding-left:5px;
	padding-top:5px;
}

					.INPUT-FIELD-ZOEKEN {
	width:135px;
}

					.BUTTON-SUBMIT-ZOEKEN {
	height:20px;
	font-size:7pt;
	width:75px;
	margin-top:5px;
}

			/* Start Productsbasic Nieuws */
			#TPL1-PRODUCTSBASIC-NEWS {
	margin-top:20px;
	width:150px;
	background-color:#FFFFFF;
	float:left;
	overflow:hidden;
}


				.LIJST-THUMB {
	float:left;
	margin-right:5px;
}


				.LIJST-TITEL {
	font-weight:bold;
	color:#653614;
	font-size:8pt;
}

				.LIJST-KORT {
	color:#666666;
	font-size:7pt;
}

				.LIJST-LANG {
}

				.LIJST-DETAILLINK {
	color:#653614;
	font-size:7pt;
	text-decoration:none;
}

			/* Start Random */
			#TPL3-RANDOM {
	margin-top:20px;
	width:150px;
	background-color:#FFFFFF;
	float:left;
}

		/* Start Container Middle */
		#TPL1-CONTAINER-MIDDLE {
	width:575px;
	float:left;
	text-align:left;
}

		#TPL8-CONTAINER-MIDDLE {
	width:384px;
	float:left;
	text-align:left;
}

			/* Start Container Min Height - We use the "container-min-height DIV" to set a minimal height for the content in the middle */
			#TPL1-CONTAINER-MIDDLE-MIN-HEIGHT {
	width:1px;
	height:200px;
	float:left;
}

			/* Start Content 01 */
			#TPL1-CONTENT-01 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	 margin-top:20px;
	 padding-bottom:10px;
	 width:554px;
	 float:left;
	 color:#e7d5ac;
	 vertical-align:top;
	 text-align:left;
	}

			#TPL8-CONTENT-01 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	 margin-top:20px;
	 padding-bottom:10px;
	 width:363px;
	 float:left;
	 color:#e7d5ac;
	 vertical-align:top;
	 text-align:left;
	}
			/* Start Productsbasic Lijst */
			#TPL3-PRODUCTSBASIC-LIST {
	margin-top:20px;
	margin-bottom:20px;
	width:554px;
	float:left;
}

				.PRODUCT-NAAM {
	width:280px;
	font-weight:bold;
	color:#e7d5ac;
	font-size:11pt;
}

				.PRODUCT-GEVONDEN {
	width:280px;
	color:#e7d5ac;
	font-size:9pt;
}

				.PRODUCT-NAVIGATIE {
	float:right;
	width:200px;
}

         			.PRODUCT-01-CONTENT {
	margin-top:10px;
	margin-bottom:20px;
	background-color:#FAEFD0;
	clear:both;
	padding:15px;
	width:524px;
}

				.PRODUCT-01-CONTENT-CATEGORIE {
}

				.PRODUCT-01-CONTENT-THUMB {
	border:1px solid #653614;
	float:right;
	margin-bottom:10px;
	margin-left:10px;
}

				.PRODUCT-SMALL {
	width:100%;
	text-align:center;
}

				.PRODUCT-TITEL {
	font-weight:bold;
	color:#653614;
	font-size:8pt;
}

				.PRODUCT-KORT {
	color:#B07941;
	font-size:7pt;
}

				.PRODUCT-LANG {
	color:#B07941;
	font-size:10pt;
}

				.PRODUCT-DETAILLINK {
	color:#653614;
	font-size:7pt;
	text-decoration:none;
}

				.PRODUCT-VERTICAL-SPACE {
	height:0px;
    clear: both;
    width: 1px;
    overflow: hidden;
}

			/* Start Productsbasic Detail */
			#TPL4-PRODUCTSBASIC-DETAIL {
	margin-top:20px;
	margin-bottom:20px;
	background-color:#FAEFD0;
	padding:15px;
	width:524px;
	float:left;
}

				.PRODUCT-DETAIL-01 {
	margin-bottom:20px;
	clear:both;
	padding:5px;
}

				.DETAIL-NAVIGATION {
	background-color:#FAEFD0;
	height:20px;
	text-align:center;
	padding:3px;
}

				.NEXT-PREV {
	color:#653614;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}

				.NEXT-PREV-NR {
	color:#653614;
	font-size:9pt;
	font-style:italic;
	text-decoration:none;
}

			/* Start Contact 01 */
			#TPL5-CONTACT-01 {
	padding-bottom:10px;
	margin-top:20px;
	width:300px;
	vertical-align:top;
	text-align:left;
	float:left;
}

				.COMPONENT-CONTENT {
	border:1px solid #e7d5ac;
	padding-left:5px;
	padding-bottom:10px;
}

				.INPUT-LABEL {
	margin-top:10px;
	color:#e7d5ac;
}

				.INPUT-FIELD {
	width:275px;
}

				.INPUT-TEXTAREA {
	width:275px;
}

					.BUTTON-SUBMIT {
	height:20px;
	font-size:7pt;
	width:75px;
	margin-top:5px;
}

			/* Start Zoekresultaten */
			#TPL6-ZOEK-RESULTATEN {
	margin-top:20px;
	margin-bottom:20px;
	background-color:#FFFFFF;
	padding:10px;
	width:534px;
	float:left;
}

				.VERTICAL-SPACE {
	height:10px;
}

			/* Start Login */
			#TPL7-LOGIN {
	color:#e7d5ac;
	padding-bottom:10px;
	margin-top:20px;
	width:300px;
	vertical-align:top;
	text-align:left;
	float:left;
}

			/* Start Sitemap */
			#TPL1-SITEMAP {
	color:#e7d5ac;
	padding:20px;
	margin-top:20px;
	width:514px;
	vertical-align:top;
	text-align:left;
	float:left;
}

		/* Start Productsbasic Voordeel */
		#TPL1-PRODUCTSBASIC-VOORDEEL {
	margin-left:20px;
	margin-bottom:20px;
	margin-top:20px;
	height:132px;
	width:730px;
	clear:both;
}

			.CONTENT-VOORDEEL {
	width:365px;
	float:left;
	background-color:#FFFFFF;
}

		/* Start Container Right */
		#TPL8-CONTAINER-RIGHT {
	padding-left:20px;
	width:171px;
	float:left;
	overflow:hidden;
}

		/* Start Footer */
		#TPL1-CONTENT-02 {
	margin-top:20px;
	padding-top:4px;
	height:20px;
	clear:both;
	color:#e7d5ac;
	background-image:url(../images/Footer_Container_Back.gif);
	text-decoration:none;
	text-align:center;
}

		/* Start Container Footer method */
		#TPL1-CONTAINER-FOOTER {
	margin-top:10px;
	height:24px;
	clear:both;
}

