
/* Algemeen */

/* body tag staat in body1024.css of body800.css 
	// Waarom ? // 
*/

html		{	
	height: 100%; 
	}
body {
	margin: 0;
	padding: 0;
	height: 100%;
	font: 11px Univers, Arial, Helvetica, sans-serif;
	}	
#centreer 	{	
	width:100%;
	text-align:center;
	}
#wrapper 	{	
	width:780px;
	margin:auto;
	text-align:left;
	}
.logolink{
	position:absolute;
	margin:8px 0 0 13px;
	}
h2	{
	color:#29ACA0;
	}
span.hide 	{	
	display:none;
	}
#sitelogo	{
	position:relative;	
	height:60px;
	width:780px;
	background:url(../images/headerlogo_Boerenbond.gif) no-repeat left;
	margin-top:21px;
	}
#sitelogo a#sitemap	{	
	height:18px;
	width:120px;
	background:url(../images/knoppen/knop_sitemap.gif) no-repeat;
	position:absolute; 
	top:0px;
	right:0px
	}	
#sitelogo a#winkels		{	
	height:18px;
	width:120px;
	background:url(../images/knoppen/knop_winkels.gif) no-repeat;
	position:absolute; 
	top:21px;
	right:0px
	}
#sitelogo a#organisatie	{	
	height:18px;
	width:120px;
	background:url(../Images/knoppen/knop_organisatie.gif) no-repeat;
	position:absolute;
	bottom:0px;
	right:0px;	
	}
#sitelogo_breed	{
	position:relative;	
	height:60px;
	width:780px;
	background:url(../images/headerlogo_Boerenbond_breed.gif) no-repeat left;
	margin-top:21px;
	}

.zwart{
	color:#000000;
}	
	
	
	

/* Navigatie */
#navigatieSub {
	margin-top:6px;
	background:#014711;
	height:44px;
	}
#hoofdNavigatie {
	position: relative;
	margin-left:10px;
	}
.subNavigatie {
	position:relative;
	width:780px;
	background:#29ACA0;
	padding:0px;
	z-index:10;
	float:left;
	}
.subNavigatie a:link, .subNavigatie a:visited {
	color:#ffffff;
	text-decoration:none;
	font: 11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:url(../images/bg_submenu.gif) right 4px no-repeat;
	padding:3px 10px 0 10px;
	height:20px;
	display:block;
	float:left;
	}
.subNavigatie a:hover {
	text-decoration:none;
	background:#ffffff;
	color:#29ACA0;
	}

.subNavigatie .selected a{
	background:#fff;
	color:#29ACA0;
}


	
	
	
	
.subNavigatie a.active:link, .subNavigatie a.active:visited {
	color:#29ACA0;
	text-decoration:none;
	font: 11px Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-weight:bold;
	}
.subNavigatie a.active:hover {
	text-decoration:none;
	}
.subNavigatie ul {
	padding:0px;
	margin:0px;
	list-style: none;
	left:100px;
	background:#FFFFFF;
	}
.subNavigatie li {
	float: left;
	position: relative;
	padding:0px 0px 0 0px;
	}
.subNavigatie li.selected	{
		margin-left:-1px;	
		padding-right:1px;
		background:#fff;
	}
.subNavigatie li.selected a.selected	{
		color:#29ACA0;
}


ul#nav ul.sub {
	background:#fff;
	
	}
ul#nav ul.sub li a {
	color:#29ACA0;
	text-decoration:none;
	font: 10px Univers, Arial, Helvetica, sans-serif;
	font-weight:normal;

	width:90px;
	}
ul#nav ul.sub li a:hover {
	text-decoration:underline;
	}
ul#nav{
	margin-left:10px;
}





	
		
.subNavigatie li.last {float: left;position: relative;padding:0px 10px 0 10px;height:1.25em;background:#29ACA0;}
.subNavigatie li ul {display: none;position: absolute;top: 11px;left: 10px;}

.subNavigatie li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */ 
					top: auto; left: auto;}
.subNavigatie li:hover ul, li.over ul {
	display: block;
	background:#ffffff;
	width:100px;
	padding:3px;
	top:20px;
	border:1px solid #29ACA0;
	
	}
.subNavigatie li.over ul li {
	background:#FFFFFF;
	
	}
#navigatieHome {
	width:100%;	
	background:url(../images/winter/bg_navigatie_Boerenbond.gif) no-repeat top left; 
	height:80px;
	}
#navigatieHome-bbond {
	width:100%;	
	background:url(../images/winter/bg_navigatie_Boerenbond.gif) no-repeat top left; 
	height:80px;
	}
#navigatieSub-bbond {
	width:100%;
	background:url(../images/winter/bg_navigatie_Boerenbond.gif) no-repeat top left; 
	margin-top:6px;
	background:#014711;
	height:44px;
	}
div.nieuwslinks { 
	position:absolute;
	top:10px;
	right:10px;
	}
ul {
	margin:0px 0px 0px 15px; 
	}

	/* HOMEPAGE */
	
	/* Ingangen */
	
#ingangen {
	float:left;
	padding:0px;
	margin:6px 0 6px 0;
	display:inline;
	}
div#ingangen a#buitenleven {
	position:relative;
	float:left;	
	height:260px;
	width:256px;
	background:url(../images/winter/visual_buitenleven.jpg);
	}
div#ingangen a#dierenleven, div#ingangen a#dierenleven:hover {
	position:relative;
	float:left;	
	height:260px;
	width:256px;
	background:url(../images/winter/visual_dierenleven.jpg);
	margin:0 6px 0 6px;
	}
div#ingangen a#buitenklussen {
	position:relative;
	float:left;	
	height:260px;
	width:256px;
	background:url(../images/winter/visual_buitenklussen.jpg);
	}

/*  Content */

#content {
	float:left;
	width:780px;
	color:#000000;	
	}
#content #aanbiedingen {
	float:left;
	padding:0px;
	}
#content #aanbiedingen img {
	border:0;
	margin:0px;
	}
#content #aanbiedingen img.last {
	border:0;
	margin:0px;
	}
div.griditem			{	
	float: left;
	}
div.griditem_midden			{	
	float: left;
	margin:0 7px 0 7px;
	}
div.griditem a, div.griditem_midden	a{
	display:block;
	}		
	
	
	
	
#content #actueel {
	float:left;
	margin:0px 0 0 6px;
	background:#ccc; 
	height:169px;
	width:256px;
	background:url(../images/raster_actueel.gif) no-repeat;
	}
#content #actueel .content{
	margin:30px 5px 5px 10px;
	height:130px;
	overflow:auto;
	width:238px;
}
	
	
	
#content #actueel p {
	padding:0;
	margin:0 0 5px 0;
	}
#content #actueel a {
	color:#29ACA0;
	}
#content div#linkerkant{
	float:left;
	width:256px;
	background:url(../images/roodvlakje.gif) left 154px no-repeat;
	}
#content div#linkerkant img{
	margin-bottom:168px;
}
	
		
#content .blok1 {
	width:235px;
	}
#content .blok1 p {
	padding:0;margin:10px 0px;
	}
a.agenda:link, a.agenda:visited {
	display:block;
	font: bold 11px Arial, Verdana, Helvetica; 
	color:#000000;
	text-decoration:underline;
	}
a.agendafirst:link, a.agendafirst:visited {
	display:block;
	font: 11px Arial, Verdana, Helvetica; 
	color:#000000;
	text-decoration:underline;
	}
																			
/* SubHomepage / Subcontent */	

table#visualSub {
	width:100%;
	padding:0;margin:0;
	border-left:1px solid #29ACA0;
	border-right:1px solid #29ACA0;
	border-bottom:1px solid #29ACA0;
	}
table#visualSub td {
	vertical-align:top;
	text-align:left;
	}
#visualSub p {
	padding:0px 15px;
	margin-top:0;
	line-height:20px;
	text-align:left;
	font-size:11px;
	}
div.subcontent, td.subcontent{
	background: url(../images/winter/bg_bottom_linkerkant.gif) left bottom repeat-y;
	position:relative;
	margin-top:6px;
	
	}

div.catalogus, td.catalogus{
 	background: url(../images/winter/bg_subcontent.gif)	-45px  bottom repeat-y ;
	position:relative;
	margin-top:6px;
}			


div.subcontent div#hoekjebottom{
	background:#000 url(../images/winter/hoekjebottom.gif) no-repeat;
	height:8px;
	width:8px;
	position:relative;
	bottom:0px;
	left:0px;
	font-size:0px;
	line-height:0px;
	margin-bottom:0px;
	margin-top:-8px;
	}
	html>body div.subcontent div#hoekjebottom	{		position:absolute;} 

div.WitBg{
	background: #ffffff;
	}	
	
div.subcontent #inhoud{
	margin:0 0 0 6px;
	padding-top:6px;
	float:left;
	width:518px;
	}		
div.subcontent #inhoud .inhoudcontent{
	height:119px;

}

div.subcontent #inhoud #pageheader{
	padding:0 0 10px 3px;
	}	
div.subcontent #inhoud p{
	padding:0px 18px 8px 7px;
	margin-top:0;
	line-height:18px;
	font-size:11px;
	}	
div.subcontent #inhoud p p {
	padding-left:0px;
	}	
	
div.subcontent #inhoud.vacancy {
	width:780px;
	margin-left:0px;
	}		
	
div.subcontent #inhoud.vacancy p {	
	padding:0px;
	margin:5px 0 5px 0;
	}

#inhoud.vacancy p ul{
	margin:0px 0px 20px 9px;
	padding-left:0em; list-style-type: disc;
}

#inhoud.vacancy ul{
	margin:0px 0px 20px 9px;
	padding-left:0.6em; list-style-type: disc;
}

td.catbutton{
	width:135px;
	height:33px;
	background:#009f49;
	vertical-align:middle;
	padding:0px 0 0 8px;
	border-left:3px solid #fff;
	border-bottom:3px solid #fff;
	}	
#text td.catbutton a:link, #text td.catbutton  a:visited { 	
	color:#fff;
	display:block;		
		}

/*blokken*/	
	table#blokken {width:725px;margin-top:35px;}
	table#blokken td {vertical-align:top; }
	table#blokken td.blok1 div {padding: 15px 10px 15px 10px; font-size: 11px; }
	table#blokken td div a {color:#003515;}
	table#blokken td div a:hover {color:#29ACA0; }
	table#blokken td div p {margin:0 0 10px 0;padding:0;}
	table#blokken td div p a {font-weight: bold;}
	table#blokken td div p a:hover {font-weight: bold; color:#29ACA0; }
	table#blokken td.blok2 div p {padding:0 0 0 13px;}
	table#blokken td.blok2 div p img {margin-left: -13px;}
	table#blokken td.blok3 div p { margin:0px; padding: 0px 0px 5px 10px; }
	table#blokken td.blok3 div p a {font-weight: normal; color:#29ACA0;}
	table#blokken td.blok3 div p a:hover {font-weight: normal; color:#003515;}
	.blok1 {background:#FBFDE5;}
	.blok2 {background:#F7FBCC;}
	.blok3 {background:#FBFDE5;}
	table#blokken td.marge {width:10px;padding:0;}

/* Binnen Pagina's */

	#page-buiten { background: url(../images/bg_page-bottom.gif) repeat-x bottom }
	#page-content { background: url(../images/bg_page-left.gif) repeat-y; }
	#visual { float: left; margin-right: -230px; }
	#visual-events{ float:right;  padding: 50px 0 0 30px; }
	#visual img { margin-bottom: 10px; }
	#visual .leftmenu { padding: 12px 15px 20px 15px;}
	#visual .active { background: #E6F1E3;}
	#visual .leftmenu a { font: bold 12px Arial, Verdana, Helvetica; color: #29ACA0; text-decoration: none; }
	#visual .leftmenu a:hover { font: bold 12px Arial, Verdana, Helvetica; color: #29ACA0; text-decoration: underline; }
	#text { 	
		color:#000000;	
		
	}
	#text p{
		color:#000000;	
	}
	#text a:link, #text a:visited { 	
		color:#000000;	
		}
	.breed {
		width:760px;
	}	
	
	#terugknop { position: absolute; margin: 15px 0px 0px 10px; z-index: 100; }
	
		
	.storel { background: url(../images/bg_storelocator.gif) no-repeat right top; }
	#text object { margin-bottom: -10px; }
	#text .txtheader { font: 24px Arial, Verdana, Helvetica; z-index: 5;} 
	#text .datum { margin-top: -15px; } 
	#text #lefttop { float: left; margin: 0 0 10px 0; }
	#text #righttop { position: absolute; margin: 15px 0px 0px 460px; z-index: 100; }
	#text #righttop a {color:#000000;text-decoration:none;}
	#text #righttop a:hover {color:#003515;}
	#text .text-smal { width: 310px; }
	#text .italic { font-style: italic; }
	#text .page-kop { font-weight: bold; }
	#text #marge-docu { margin-left: 20px; }
	#text #marge-docu p.list { width: 350px; }
	#text td { font: 11px Arial, Verdana, Helvetica;;}
	#text p a {font-weight: bold; color:#29ACA0;}
	#text p a.normal {font-weight: normal; }
	#text p a:hover {color:#003515;}
	#text p.list {padding:0 0 0 13px;}
	#text p.list img {margin-left: -13px;}
	#text p.list img.file { vertical-align: -30%; margin: 5px 10px 0 0; }
	#text p.faq-list {padding:0px;margin:0px;}
	#text #lijn { border-top: 1px solid #CCE2C4; margin: -10px 0 -7px 0; }
	#text img.left { margin: 2px 12px 0px 0px; border: 1px solid #29ACA0; }
	#text img.right { margin: 2px 0px 0px 0px; border: 1px solid #29ACA0; }
	#text img.image { margin: 2px 0px 0px 0px; border: 1px solid #29ACA0; }

	#text a {font-weight: bold; color:#29ACA0;}
	#text a.normal {font-weight: normal; }
	#text a:hover {color:#003515;}

	#text input {border: 1px solid #000000; font: 11px Arial, Verdana, Helvetica; color: #000000; width: 345px; height: 16px; padding-left: 3px;}
	#text input.adres		{width: 243px; margin-right: 25px; }
	#text input.adresnr		{width: 50px;}
	#text input.postcode1	{width: 60px;}
	#text input.postcode2	{width: 35px;}
	#text input.plaats		{width: 155px;}
	#text input.plaats-storel {width: 108px;}
	#text input.telefoon	{width: 130px;}
	#text input.mobiel		{width: 155px;}
	#text textarea 			{border: 1px solid #000000; font: 11px Arial, Verdana, Helvetica; color: #000000; width: 345px; padding-left: 3px; scrollbar-3dlight-color:#29ACA0;scrollbar-arrow-color:#FFF;scrollbar-base-color:#29ACA0;scrollbar-darkshadow-color:#29ACA0;scrollbar-face-color:#29ACA0;scrollbar-highlight-color:#FFF;scrollbar-shadow-color:#FFF; }
	#text .button 			{font: bold 12px Arial, Verdana, Helvetica; color: #FFF; width: 95px; height: 22px; background: #009f49; margin-bottom: 4px; cursor:hand; border:none;}
	#text .buttonverder			{
		font: bold 11px Arial, Verdana, Helvetica; 
		color: #FFF; 
		background: #009f49; 
		margin-bottom: 4px; 
		cursor:hand; 
		border:none;
		padding-bottom:1px;
		width:70px;		
		}

	#text input.nb-vnaam	{width:100px;}
	#text input.nb-anaam1	{width:60px;}
	#text input.nb-anaam2	{width:100px;}
	#text input.nb-email	{width:130px;}
	#text input.nb-check	{border: 0px solid #29ACA0; font: 11px Arial, Verdana, Helvetica; color: #29ACA0; width: 20px; height: 16px; padding-left: 3px;}
	#text td.nb-lijn		{height: 1px; background: #29ACA0;}
	#checkbox input			{border:0px; width:17px;}
	#radiobuttons input		{border:0px; width:17px;}
	table.checkboxfield { margin-left:-7px; }
	table.checkboxfield tr td input 	{border:0px !important; width:auto !important; height:auto !important; vertical-align:-5px; * vertical-align:-2px;}
	table.radiofield { margin-left:-7px; }
	table.radiofield tr td input 	{border:0px !important; width:auto !important; vertical-align:-5px; * vertical-align:-2px;}
	#text td.events-header {background:#29ACA0; color:#FFF; font-weight: bold; height: 17px; padding-left: 5px; }
	#text td.events-subheader {background:#FFF6D3; color:#29ACA0; font-weight: bold; height: 17px; padding-left: 5px; }	
	#text td.events-text {color:#000;padding-left: 5px; }	
	#text td.events-text a {color:#000; text-decoration: none; }	
	#text td.events-text a:hover { text-decoration: underline; }	

	
	#text td.events-subheader {background:#fff; color:#29ACA0; font-weight: bold; height: 17px; padding-left: 5px; }	
	
	
	
	
	

	#text table.faq{
		margin-top:15px;
		}
	#text table.faq td.td0	{ 
		color:#000000;
		font-weight:bold;
		font-size:16px;
		text-align:left;
		padding:0 10px 3px 0;
		vertical-align:top;
		}
	#text table.faq td.td1	{ 
		color:#000000;
		font-weight:bold;
		text-align:left;
		padding:0 10px 3px 0;
		vertical-align:top;
		}
	#text table.faq td.td2	{ 
		color:#000000;
		font-weight:bold;
		text-align:left;
		vertical-align:top;
		padding:0 0px 3px 0;
		}	
#text table.faq td.td2 a:link, #text table.faq td.td2 a:hover, #text table.faq td.td2 a:visited{
	color:#000000;	
	}	
	
	
#text p.vacatureslijst{
	padding:0px;
	margin:0px;
	}	
	
.input	{	
	border: 1px solid #000000; 
	font: 11px Arial, Verdana, Helvetica; 
	color: #000000;	
	}	
	

div.textheader { 
	font: 13px Arial, Verdana, Helvetica; z-index: 5;
	font-weight:bold;
	margin:0 0 10px 4px;
} 	
	
div.tekstklein{
	font: 10px Univers, Arial, Helvetica, sans-serif;
	line-height:18px;
}	
div.tekstnormal{
	font: 11px Arial, Helvetica, sans-serif;
	line-height:18px;
	margin-left:6px;
}
div.tekstnormal strong{	
	font: 11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:18px;
}
div.tekstnormal p{
	margin:0px 0px 0px -7px;
	padding:0px;
	line-height:18px;
}	
div.tekstnormal a:link, div.tekstnormal a:hover, div.tekstnormal a:visited{
	font-weight:bold;
	color:#000000;
}

.tekstnormal p ul{
	margin:0px 0px 20px 16px;
	padding-left:0em; list-style-type: disc;
}

.tekstnormal ul{
	margin:0px 0px 20px 16px;
	padding-left:0.6em; list-style-type: disc;
}

table.paragraaf td.thumb{
	width:110px;
	padding-bottom:10px;
	margin-left:6px;
	vertical-align:top;
}
img.thumb {
	margin-left:4px;
}

table.paragraaf td div.tekstnormal {
	margin:0px;
	padding:0px;
}
table.paragraaf td p {
	margin:0px;
	padding:0px;
}



		
/* oranje kop, zwarte tekst */
.T01 .title {	font: bold 18px Arial,Verdana,Helvetica;
				color: #ffb400; 
				line-height: 18px;
				text-align: left;
				padding-bottom:3px;
			}
.T01 .text  {	font: 10px Verdana,Arial,Helvetica; color: #000;}
.T01 .image	{	float: right; width:100px;
				margin-right: 4px;						
			}
/* einde T01 */	

/* groene kop, tekst rechts uitgelijnd */
.T02 .title {	font: bold 18px Arial,Verdana,Helvetica;
				color: #319d09; 
				line-height: 18px;
				text-align: right;
				float: right; 
			}
.T02 .text  {	font: 10px Verdana,Arial,Helvetica; 
				text-align: right;
				color: #000; }
.T02 .image	{	float: left; 
				margin-left: 4px;						
			}

.T02 .linkcontainer {text-align: right;}			
/* einde T02 */			

/* zwarte achtergrond, plaatje rechts */
.T03		{ background: #000;
				padding-left: 4px; 
				height: 114px; }

.T03 .title {	font: bold 18px Arial,Verdana,Helvetica;
				color: #fff; 
				line-height: 18px;
				text-align: left;
				margin-left: 3px;
				margin-top: 3px;
			}

.T03 .text  {	font: 10px Verdana,Arial,Helvetica;  
				text-align: left;
				color: #fff;
				margin: 3px;
			}
.T03 .image	{	float: right; 
				margin-left: 4px;						
			}
.T03 .link	{ 	font: bold 10px Verdana,Arial,Helvetica; 
				color: #319d09;
				margin-left: 3px;}
.T03 .link:hover { 	text-decoration: underline; }

/* andere link image */
.T03 .linkcontainer {margin-left: 3px;}
.T03 .linkimage {width: 7px; height: 6px; background-image: url(/images/leesmeer_pijl_inv.gif); background-repeat:no-repeat; background-position: center left;}
/* einde T03 */		

/* beige achtergrond, plaatje rechts */
.T04		{ background: #fee69e; padding: 2px 3px; 
				height: 114px; }

.T04 .title {	font: bold 18px Arial,Verdana,Helvetica;
				color: #000; 
				line-height: 18px;
				text-align: left;
				margin-left: 3px;
				margin-top: 3px;
		}
.T04 .text  {	font: 10px Verdana,Arial,Helvetica; 
				text-align: left;
				color: #000;
				padding: 3px;
			}
.T04 .image	{	float: right; 
				margin-right: 4px;						
			}

.T04 .linkcontainer {margin-left: 3px;}
.T04 .linkimage {width: 7px; height: 6px; background-image: url(/images/leesmeer_pijl.gif); background-repeat:no-repeat; background-position: center left;}		
/* einde T04 */		

/* titel in oranje gekleurde balk */
.T05 .title {	font: bold 18px Arial,Verdana,Helvetica;
				color: #fff; 
				line-height: 18px;
				text-align: left;
				float: left; 
				background: #ffb400;
				width: 100%;
				padding: 2px 2px 2px 6px;
		}
.T05 .text  {	font: 10px Verdana,Arial,Helvetica; 
				text-align: left;
				color: #000;
			}
.T05 .image	{	padding-bottom: 2px	}
/* einde T05 */		
							
/* zwarte kop, link rechts */
.T06 .title {	font: bold 18px Arial,Verdana,Helvetica;
				color: #000;
				text-align: left;
				line-height: 18px;
				width: 60%;
				padding-bottom:3px;

			}
.T06 .text  {	font: 10px Verdana,Arial,Helvetica; color: #000;}
.T06 .image	{	float: left; 
				margin-right: 4px;
			}
/* lees verder link rechts uitgelijnd doormiddel van absolute positioneren vanaf rechts */			
.T06 .linkcontainer {position:absolute; }						
			
/* einde T06 */	

/* Kassabon achtergrond, zwarte kop */
.T07		{	background-color: #EFAD01; 
				padding-left: 2px; 
				height: 114px; }

.T07 .title {	font: bold 18px Arial,Verdana,Helvetica;
				color: #000; 
				line-height: 18px;
				text-align: left;
				margin-left: 3px;
				margin-top: 3px;
			}
.T07 .text  {	font: 10px Verdana,Arial,Helvetica; color: #000; margin: 3px;}
.T07 .image	{	float: left; 
				margin: 3px;
			}
			
/* einde T07 */	

/* Banner */
.T08		{	padding-left: 2px; }

.T08 .title {	font: bold 18px Arial,Verdana,Helvetica;
				color: #000; 
				line-height: 18px;
				text-align: left;
				margin-left: 3px;
				margin-top: 3px;
			}
.T08 .text  {	font: 10px Verdana,Arial,Helvetica; color: #000; margin: 3px;}
.T08 .image	{	float: left; 
				margin: 3px;
			}
.T08 .linkcontainer	{	visibility:hidden ;
						display: none;
					}

.T08 .linkimage	{	visibility:hidden ;
					display: none;
				}

/* einde T08 BANNER */	


/* QuickLink */

.T09 .link		{	font: bold 11px Arial, Verdana, Helvetica;
					color: #008136;
					text-decoration: none;
				}
/* einde T09 QuickLink */	


/* I01Visual Homepage*/
.I01		{	}
.I01 .image	{	width: 184px; 
				height: 181;
				padding: 0px;
			}
.I01 .title	{	visibility:hidden; } 
.I01 .text	{	visibility:hidden; } 

/* einde I01 VISUAL Homepage*/	



/* Stoeptegel */
.T11 .title		{	font: bold 19px Verdana, Arial, Helvetica; 
					color: #000; 
					margin-left: 3px; 
				}
			
.T11 .text 		{	font: 9px Verdana, Arial, Helvetica; 
					color: #000; 
					width: 175px;
					margin-left: 3px; 
				}
.T11 .image		{	margin-top: 5px;
					margin-left: 3px; }

.T11 .linkcontainer	{	visibility:hidden ;
						display: none;
					}

.T11 .linkimage	{	visibility:hidden ;
					display: none;
				}					
/* einde T11 */	

/* I02Visual SubHomepage*/
.I02 {  padding: 0px; }
.I02 .image	{	width: 236px; 
				height: 235;
				padding: 0px;
			}
.I02 .title	{	visibility:hidden; } 
.I02 .text	{	visibility:hidden; }

/* einde I02 VISUAL SubHomepage*/	
/* L01 Lijst (bijv. nieuws) */
.L01 {background:#F7FBCC; height:235px; overflow:hidden;}
.L01 .item {margin-left: 13px;}
.L01 .bullet {margin-left: -13px;}
.L01 .link {font-weight: bold;}
/* einde L01 Lijst */

/* L02 Lijst (bijv. faq) */
.L02 {background:#FBFDE5; height:235px; overflow:hidden;}
.L02 .item {margin:0px; padding: 0px 0px 5px 10px; }
.L02 .link {font-weight: bold; color:#29ACA0;}
.L02 .link:hover {font-weight: normal; color:#003515;}
/* einde L02 Lijst */

/* L03 Lijst (bijv. events) */
.L03 {background:#FBFDE5; height:235px; overflow:hidden;}
.L03 .item {padding: 15px 10px 15px 10px; font-size: 11px; }
.L03 .link {font-weight: bold; color:#003515;}
.L03 .link:hover {font-weight: bold; color:#29ACA0; }
/* einde L03 Lijst */


IMG#page-visual {width: 230px;}

.TextButtonImageLeft
{
	MARGIN-RIGHT:5px
}

.opsomming td{
background:#ffffff;
}

.whitetext{
font-weight: bold; color:#ffffff;
}


td#left{
width:205px;padding:15px;vertical-align:top;
font-weight: bold; color:#4D705A;
}

.linkcatalogus {font-weight: bold; color:#29ACA0;}
.linkcatalogus:hover {font-weight: bold; color:#29ACA0;}
.linkterug {font-weight: normal; color:#D82E39;}
.linkterug:hover {font-weight: normal; color:#D82E39;}
.bgkleurtje	{background:#29ACA0;}

	table#redirSub {width:654px;padding:0;margin:0;
		border-left:1px solid #29ACA0;
		border-right:1px solid #29ACA0;
		border-bottom:1px solid #29ACA0;}
	table#redirSub td {vertical-align:top;}
	#redirSub p {padding:0px 15px;margin-top:10;margin-bottom:30;line-height:20px;font-size:14px;color:#29ACA0;}



a.wit:visited, a.wit:hover, a.wit:hover	
	{
	color:#fff;			
	}

/*	CATALOGUS	*/

	
td.prod1{
	padding:10px;vertical-align:top;background:url(../images/winter/streep_ver1.gif) no-repeat top left;
}
td.prodB{
	padding:10px;vertical-align:top;background:url(../images/winter/streep_ver.gif) no-repeat top left;
}
#inhoud #text .linkcatalogus 			{
	font: bold 11px Arial, Verdana, Helvetica; 
	color: #FFF; 
	background: #009f49; 
	margin-bottom: 4px;
	display:block;
	width:80px;
	padding:1px 2px 3px 5px; 
	cursor:hand; 
	border:none;
}

.subcontent a.terug{
	color:#fff;
	font-weight:bold;
} 	

td.catalogusbottom {
	background:#29ACA0 url(../images/winter/hoek_bottom_catalogus.gif) no-repeat right;
	height:24px;
}

table#group td.group{
	width: 265px;
	height: 140px;
	border: 1px solid black;
	vertical-align: top;
}
td#vul{
	width: 20px;
	height: 20px;
	border: none;
}

div#titel{
	position: fixed;
	margin: 10px 0px 0px 10px;
}
div.titel{
	margin: 10px 0px 0px 10px;
	padding-bottom: 10px;
}

div#leesmeer{
	position: relative;
	left: 180px;
	padding-bottom: 10px;
	
}
div#image{
	margin: 5px 10px 5px 10px;		
}
div.prijs{
	margin: 10px 0px 0px 10px;
	padding-bottom: 15px;
}
div#productimage{
	text-align: center;
	padding: 20px 10px 10px 10px;
}


/*   Sitemap	*/

body#sitemap td.ingang {
	background:url(../images/stip_rood.gif) 0px 1px no-repeat;width:148px;
	padding:0px 0px 25px 15px;font-weight:bold;margin:0px 10px 10px 0px;
	vertical-align: top;
		font: 11px Univers, Arial, Helvetica, sans-serif;
	}
	
body#sitemap .streep{
	width :500px;
	border-bottom:1px solid #000;
	margin:10px 0 10px 0;padding-bottom:10px;
	}	
body#sitemap #navlist
{
	margin: 5px 0px 0px 0px ;
	padding-left: 0;
	list-style: none;
	}
body#sitemap td #navlist li
{
	padding: 2px 0px 3px 10px;
	background-image: url(../images/stip_groen.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	}
body#sitemap td a{
	color:#000;font-weight:normal;
	text-decoration:none;

}
body#sitemap a:hover, body#sitemap a:visited,{
	text-decoration:underline;

}

body#sitemap a.head {
	background:url(../images/stip_rood.gif) 0px 1px no-repeat;display:block;
	padding:0px 0px 0px 18px;font-weight:bold;margin-bottom:8px;
	}