body {
	overflow-y : auto;
	scrollbar-3dlight-color : #000000;
	scrollbar-arrow-color : #000000;
	scrollbar-base-color : #000000;
	scrollbar-darkshadow-color : #FEEDE3;
	scrollbar-face-color : #FEEDE3;
	scrollbar-highlight-color : #FEEDE3;
	scrollbar-shadow-color : #000000;
	scrollbar-track-color : #FEEDE3;
}
.mainbody {
	/*background-image : url(/img/back_bike.gif);
	*/
	/*background-color: #FEEDE3;
	background-position : right;
	background-repeat : no-repeat;
	background-attachment : fixed;*/
	background-color: #FEEDE3;
	background-repeat : repeat-x;
	background-image      : url(/img/spacer_top.gif);
}
.contentbackground {
	background-image : url(/img/contentbackground.gif);
	background-position : top;
	background-repeat : no-repeat;
	background-attachment : fixed;
}
.menubackground {
	background-image : url(/img/menu_back.gif);
	background-position : top;
	background-repeat :  repeat-y;
	background-attachment : fixed;
}


.menurow1 {
   background-color : #CB90CB;

	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DEAFDE;
	border-right-color: #C374C3;
	border-bottom-color: #C374C3;
	border-left-color: #C374C3;	
	
}
.menurow0 {
	background-color : #D1A3D1;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DEAFDE;
	border-right-color: #C374C3;
	border-bottom-color: #C374C3;
	border-left-color: #C374C3;	
	
}
/*.menurow1 {
   background-color : #CF9FCF;
	background-image: url(/img/menuitem_verloop1.gif);
	background-position : top;
	background-repeat : repeat-x;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DEAFDE;
	border-right-color: #C374C3;
	border-bottom-color: #C374C3;
	border-left-color: #C374C3;	
	
}
.menurow0 {
	background-color : #CF9FCF;
	background-image: url(/img/menuitem_verloop1.gif);
	background-position : top;
	background-repeat : repeat-x;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DEAFDE;
	border-right-color: #C374C3;
	border-bottom-color: #C374C3;
	border-left-color: #C374C3;	
	
}
*/


.menuspacerbackground {
	background-image : url(/img/spacer_menu.gif);
	background-position : top;
	background-repeat : repeat-y;
	/*background-attachment : fixed;*/
}
td {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 18px;
}
td.topbar {
	background-color: #C93590;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F7E3F7;
	font-size: 11px;
	font-weight : bold;
}
td.subbar {
	background-color: #968AC1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F7E3F7;
	font-size: 11px;
	/*font-weight : bold;*/
}
td.subbar2 {
	background-color: #968AC1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight : bold;
}
a:link.subbar, a:active.subbar, a:visited.subbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F7E3F7;
	text-decoration: none;
}
a:hover.subbar {
		color: #F7E3F7;
		text-decoration: underline;
}

.bartopcolor {
	background-color: #FEEDE3;
}

.barbasecolor {
	background-color: #D3A7D3;
}
.barshadowcolor {
	background-color: #B482B4;
}

.backbike {
	font-family: Arial, Helvetica, sans-serif;
	color: #D7D7A4;
	font-size: 12px;
	background-image : url(/img/back_left.gif);
	background-position : left;
	background-repeat : repeat-y;
}
img {
	border: none;
}
a:link.menulink, a:active.menulink, a:visited.menulink {
	width: 100%; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight : bold;
}
a:hover.menulink {
		color: #F1F1F1;	
}
a:link, a:active, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
a:link.normal, a:active.normal, a:visited.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:hover, a:hover.normal {
		color: #000000;	
		text-decoration: underline;
}
a:link.topbar, a:active.topbar, a:visited.topbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F7E3F7;
	text-decoration: none;
}
a:hover.topbar {
		color: #F7E3F7;
		text-decoration: underline;
}

.padding10 {
	padding: 10;
}
.headline, h2.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight : bold;
	color: #A758A7;
}
.headlinewit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
}
.lichtgroen {
	color: #000000;
}
.nieuwsheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight : bold;
	color: #F1F1F1;
}
.nieuwsdatum  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	color: #F1F1F1;
}
.veld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #DEBEDE;
}
.webmailveld {
	font-size: 13px;
	color: #000000;
	background-color: #CC99CC;
	width:100%;
	border : none;
	overflow: auto;
	padding : 5;
}
.veldwit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #A758A7;
	border: 1 inset;
}
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D72D2D;
}
.tableheader {
	background-color: #A758A7;
}
.tableheadercell {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight : bold;
}

.tablerow {
	/*background-color: #DEBEDE;
	*/
	background-image: url(/img/bar_1.gif);
	background-repeat : repeat-x;
	/*background-attachment : fixed;*/
	background-color : #E3C7E3;
	
}
.mailermsgrow, .transactierow {
	/*background-color : #CC99CC;*/
	
}
.tablerow2 {
	/*background-color:#DEBEDE;
	*/
	/*#CC99CC;
	*/
	background-image: url(/img/bar_1.gif);
	background-repeat : repeat-x;
	/*background-attachment : fixed;*/
	background-color : #E3C7E3;

}
.tablerowcell, a:link.tablerowcell, a:visited.tablerowcell, a:hover.tablerowcell, a:active.tablerowcell {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}
.tablesubheadercell {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight : bold;
	background-color : #D2A4D2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color:#ECD9EC;
	border-right-color: #CC99CC;
	border-bottom-color:#CC99CC; 
	border-left-color: #ECD9EC;
}

.tablecell, .tablecell1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	background-color : #D6B1D6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color:#ECD9EC;
	border-right-color: #CC99CC;
	border-bottom-color:#CC99CC; 
	border-left-color: #ECD9EC;
}

.tablecell0 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	background-color : #DCBCDC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color:#ECD9EC;
	border-right-color: #CC99CC;
	border-bottom-color:#CC99CC; 
	border-left-color: #ECD9EC;
}

.tablerowover {
	background-image: url(/img/spacer_bottombar.gif);
	/*background-color: #CC99CC; */
	/*#FFDC63;*/
}
.producttitel, .kop4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	font-weight : bold;
}
.producteigenschap {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12 px;
	font-weight : bold;
}
.veldwit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
}
.thumb, .display_foto, .nieuwsfoto {
	border: 1 solid black;
}

.thumb_karakter {
	border: 1 solid black;
}

.tableborder {
	border: 1 solid #000000;
}
.plattetekstzwart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a:link.standaardlink, a:active.standaardlink ,a:visited.standaardlink , a:hover.standaardlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
hr.formspacer {
	color: #ECD9EC;
	background-color: #ECD9EC;
	width: 100%;
	height: 1px;
}
.memberbarbackground {
	background-image: url(/img/spacer_bottombar.gif);
	background-repeat : repeat-x;
	background-attachment : fixed;
	background-color : #E3C7E3;
}
.membertableborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ECD9EC;
	border-right-color: #BF87BF;
	border-bottom-color: #BF87BF;
	border-left-color: #ECD9EC;	
	background-color : #CEA3CE;
}

.splash_t_r {
	background-image : url(../img/splash/top_r.gif);
	background-repeat: no-repeat;
	background-position: top, left;
}
.splash_t_l {
	background-image : url(../img/splash/top_l.gif);
	background-repeat: no-repeat;
	background-position: top, left;
}
.splash_b_r {
	background-image : url(../img/splash/bg_bot_r.gif);
	background-repeat: no-repeat;
	background-position: top, left;
}
.splash_b_l {
	background-image : url(../img/splash/bg_bot_l.gif);
	background-repeat: no-repeat;
	background-position: top, left;
}

.splashtitel {
	font-family: arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.splashtitle {
	padding-top: 2px;
}
.splashform {
/*	border: 1px solid red;*/
	padding: 0px;
	margin: 0px;
}
.splashpadding {
	padding: 5px;
}
.top_login {
	background-image:url(/img/topright.gif);
	background-repeat: no-repeat;
	background-position: top right;
	padding-top:10px;
	text-align:right;
	width:290px;
}

input.splash_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	background-color: #C93590;
	border: 1 solid black;
	height:17px;

}

input.splash {
	color: #5B2F54;
	font-size: 12px;
	border: 1 solid black;
	background-color: #E0ABD1;
}

#prikbord .bar {
	background-color: #C93590;
	color: #F7E3F7;
}
/*
#prikbord .bar a {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}*/
#prikbord .bord {
	border-top: 2px solid #FEEDE3;
	background-image: url(/img/prikbord_gradient.gif);
	background-repeat: repeat-x;
	background-color: #E4C9E4;
	padding-top: 10px;
	padding-bottom: 10px;
}
#prikbord .bottom {
	height: 5px;
	background-color: #B482B4;
}
#prikbord .right {
	width: 5px;
	background-color: #B482B4;
}
.plakkertje .top {
	background-image: url(/img/prikbord_boven.gif);
	background-repeat: no-repeat;
	width: 204px;
	height: 76px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C93590;
	padding-top: 30px;
	padding-right: 20px;
	text-align: center;
	letter-spacing: 0px;
}
.plakkertje .middle {
	background-image: url(/img/prikbord_middle.gif);
	background-repeat: repeat-y;
	padding-right: 10px;
	font-size: 11px;
	line-height: normal;
	color: #893D89;
	
}
.plakkertje .bottom, #prikbord .plakkertje .bottom {
	background-image: url(/img/prikbord_bottom.gif);
	background-repeat: no-repeat;
	width: 204px;
	height: 27px;
	background-color: transparent;
}
.plakkertje {
	/*margin: 5px;*/
	padding: 5px;
	width: 206px;
	height: 200px;
}



.plakkertje_wrap {
	width: 206px;
	display: inline;
	vertical-align: top;
	float:left;
	
}
#prikbord .bord .info {
	width: 120px;
	vertical-align: top;
}
#prikbord input, #prikbord textarea {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border-width: 1px;
	width: 250px;
	vertical-align: top;
}
#prikbord .wtkerror {
	font-size: 10px;
	color: #FF0000;
}

#prikbord a.link, #prikbord a.link:active, #prikbord a.link:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C93590;
	text-decoration:underline;
}
#prikbord a.link:hover {
	color: #000000;
	text-decoration:none;
}



/* Nieuwe classes */

/* 2 kolommen */
.sjabloon_2_kolommen {
	width:100%;
	
}

.sjabloon_2_kolommen .kolom0 {

}

.sjabloon_2_kolommen .kolom1 {
	width:48%;
	float:left;
	padding:5px;
	text-align:justify;

}

.sjabloon_2_kolommen .kolom2 {
	width:48%;
	float:left;
	padding:5px;
	text-align:justify;
	padding-left:0px;
	margin-left:5px;
}


/* 3 kolommen */
.sjabloon_3_kolommen {
	width:100%;
}

.sjabloon_3_kolommen .kolom0 {

}

.sjabloon_3_kolommen .kolom1 {
	width:31%;
	text-align:justify;
	float:left;
	/*padding:5px;*/
	padding-left:0px;
}

.sjabloon_3_kolommen .kolom2 {
	width:31%;
	float:left;
	margin-left:10px;
	/*padding:5px;*/
	text-align:justify;
}

.sjabloon_3_kolommen .kolom3 {
	width:31%;
	float:left;
	margin-left:10px;
	/*padding:5px;*/
	text-align:justify;
	padding-right:0px;
	
}

.sjabloon_2_kolommen .sjabloon1, 
.sjabloon_3_kolommen .sjabloon1,
.sjabloon_2_kolommen .sjabloon2, 
.sjabloon_3_kolommen .sjabloon2,
.sjabloon_2_kolommen .sjabloon3, 
.sjabloon_3_kolommen .sjabloon3,
.sjabloon_2_kolommen .sjabloon4, 
.sjabloon_3_kolommen .sjabloon4, 
.sjabloon_2_kolommen .sjabloon_vlinderzoekblok, 
.sjabloon_3_kolommen .sjabloon_vlinderzoekblok, 
.sjabloon_2_kolommen .sjabloon_laatstenieuwsitem, 
.sjabloon_3_kolommen .sjabloon_laatstenieuwsitem
 {
	background-color:#fdd9ab;
	clear: both;
	margin-bottom:10px;
	background-image: url(../img/bottom_corner_right.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	border: 1px solid #FEEDE3;

}
.sjabloon_2_kolommen .sjabloon1 p, 
.sjabloon_3_kolommen .sjabloon1 p,
.sjabloon_2_kolommen .sjabloon2 p, 
.sjabloon_3_kolommen .sjabloon2 p,
.sjabloon_2_kolommen .sjabloon3 p, 
.sjabloon_3_kolommen .sjabloon3 p,
.sjabloon_2_kolommen .sjabloon4 p, 
.sjabloon_3_kolommen .sjabloon4 p, 
.sjabloon_2_kolommen .sjabloon_vlinderzoekblok p, 
.sjabloon_3_kolommen .sjabloon_vlinderzoekblok p, 
.sjabloon_2_kolommen .sjabloon_laatstenieuwsitem p, 
.sjabloon_3_kolommen .sjabloon_laatstenieuwsitem p {
	padding: 10px;
	padding-top: 0px;
}
.sjabloon_2_kolommen .sjabloon1 table, 
.sjabloon_3_kolommen .sjabloon1 table,
.sjabloon_2_kolommen .sjabloon2 table, 
.sjabloon_3_kolommen .sjabloon2 table,
.sjabloon_2_kolommen .sjabloon3 table, 
.sjabloon_3_kolommen .sjabloon3 table,
.sjabloon_2_kolommen .sjabloon4 table, 
.sjabloon_3_kolommen .sjabloon4 table, 
.sjabloon_2_kolommen .sjabloon_vlinderzoekblok table, 
.sjabloon_3_kolommen .sjabloon_vlinderzoekblok table, 
.sjabloon_2_kolommen .sjabloon_laatstenieuwsitem table, 
.sjabloon_3_kolommen .sjabloon_laatstenieuwsitem table{
	width: 90%;
}

.sjabloon_vlinderzoekblok p {
	background-color:#fdd9ab;
	padding:5px;
	margin-bottom:10px;

}
.sjabloon_vlinderzoekblok table{
	background-image: url(../img/zoek_box_back.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 90%;
	background-color: #debdde;
	margin-left: 15px;
	border: 1px solid #926092;
}
.sjabloon_laatsteprikborditem{
	margin-bottom: 10px;
}
.sjabloon_laatsteprikborditem .plakkertje_wrap{
	text-align: center;
	width: 100%;
}
.sjabloon_laatstenieuwsitem h2{
 	padding: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
 }

 
 /* Kolom kop */	
 h2.kolomkop {
	background-color: #c93590;
	font-size: 1.0em;
		margin: 0;
	padding: 0;
	padding-left: 20px;
	color: white;
	line-height: 22px;

	background-image: url(../img/kop_corner_left.gif);
	background-repeat: no-repeat;
	background-position: top left;
 } 

 
h1, h2, h3, h4, h5, h6 {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;

}

h1 {
	font-size: 22px;
}
h2 {
	font-size: 20px;
}
h3 {
	font-size: 18px;
}
h4 {
	font-size: 16px;
}
h5 {
	font-size: 14px;

}
h6 {
	font-size: 12px;
}


.kop {
	color: #A758A7;
}
.nieuws h1{
		background-color: #c93590;
	font-size: 1.2em;
		margin: 0;
	padding: 0;
	padding-left: 20px;
	color: white;
	height: 24px;
	padding-top: 4px;
	background-image: url(../img/kop_corner_left.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.nieuws{
	background-color: #FDD9AB;
	padding-bottom: 20px;
}

.nieuws p{
	padding: 10px;
}
.nieuws hr{
	background-color: #C93590;
	color: #C93590;
	border: 1px solid #C93590;
}
.lees_verder{
	
}
.nieuws h2, .nieuws a:link, .nieuws a:active, .nieuws a:visited{
	color: #C93590;
	margin-left: 10px;
} 
.nieuws h2 a:link, .nieuws h2 a:active, .nieuws h2 a:visited{
	font-size: 0.8em;
	margin-left: 0px;
}
.nieuws_listitem{
	border-bottom: 10px solid #FEEDE3;

}
img.right{
	margin-right: 10px;
	margin-bottom: 10px;
	float: right;
}
img.left{
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
}
.sjabloon_laatstenieuwsitem{
	text-align: center;
}
.sjabloon_laatstenieuwsitem .nieuws_listitem h2, .sjabloon_laatstenieuwsitem .nieuws_listitem p{
	text-align: left;
}


/* gevangen vlinders */
#gevangen_vlinders {
	background-repeat : no-repeat;
	background-image  : url(/img/gevangen_vlinders.gif);
	width:110px;
	height:125px;
}

#gevangen_vlinders div {
   position:relative;
	top: 48px;
	left:10px;
	color: #C6352C;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	width:80px;
	padding:2px;
}