

form { margin: 0px; padding: 0px;}

input, textarea, button{
	font-size: 11px;
	padding:2px;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

input.persform  { height: 16px; width: 232px; border: 1px solid #999999; line-height: 14px; }
select.persform  { font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11px; height: 22px; width: 232px; border: 1px solid #999999; line-height: 14px; }

select.optiekeuze{
	font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

textarea{

	line-height:20px;
}

td.hoofdmenu	{	cursor: pointer; background-color:#616161; color: #b6b6b6; height: 40px; line-height: 38px; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
td.hoofdmenu_ov	{ cursor: pointer; background-color:#141414; color: #ffffff; height: 40px; line-height: 38px; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }

div.groepselect  {  background-image: url(../images/faq_arrow.gif); width: 204px; height: 26px; background-color: #ececec;  background-repeat: no-repeat; color: #666666; font-weight: bold; line-height: 26px; }
div.groepselect_ov  {  width: 204px; height: 26px; background-color: #858585; background-image: url(../images/faq_arrow_ov.gif);  background-repeat: no-repeat; color: #ffffff; font-weight: bold; line-height: 26px; }
td.faq_kop_ov { background-color: #b73136; color: #ffffff; font-weight: bold; background-image: url(../images/faq_arrow_down.gif); background-repeat: no-repeat; }
td.faq_kop {  color: #3f3e3e; font-weight: bold; background-image: url(../images/faq_arrow_right.gif); background-repeat: no-repeat; }
td.faqtekst { background-color: #e3e3e3; }

#sitemap			{ width: 850px; margin: -20px auto 0px auto; text-align: right; }
#sitemap a			{ font-weight: normal; }

.zwart2{
	clear:both;
	margin-top:10px;
	height:2px;
	padding:0px;
	overflow:hidden;
	background-image:url('../images/dots.php?kleur=000000&size=2&space=2&dir=hor');
	background-position:bottom;
	background-repeat:repeat-x;

}
.zwart1{
	clear:both;
	margin-top:10px;
	height:1px;
	padding:0px;
	overflow:hidden;
	background-image:url('../images/dots.php?kleur=000000&size=1&space=1&dir=hor');
	background-position:bottom;
	background-repeat:repeat-x;

}

.paars2{
	clear:both;
	margin-top:10px;
	height:2px;
	padding:0px;
	overflow:hidden;
	background-image:url('../images/dots.php?kleur=b2488e&size=2&space=2&dir=hor');
	background-position:bottom;
	background-repeat:repeat-x;

}
.paars1{
	clear:both;
	margin-top:10px;
	height:1px;
	padding:0px;
	overflow:hidden;
	background-image:url('../images/dots.php?kleur=b2488e&size=1&space=1&dir=hor');
	background-position:bottom;
	background-repeat:repeat-x;
}
.printContent{
	width:938px;
	position:relative;
	left:50%;
	margin-left:-469px;
}

.tbmodule{
	background-color:#ea0082;
	color:#FFFFFF;
	padding:20px;
	margin:15px 0px 15px 0px;
	text-align:center;
	font-weight:bold;
	border:dotted 1px #000000;
}

hr.grijs  { color: #b2b2b2; height: 1px; border: 0px; }

div.shopsubmenu { width: 190px; height: 22px; background-color: #b73136; color: #ffffff; font-weight: bold; cursor: pointer; }
div.shopsubmenu_ov { width: 190px; height: 22px; background-color: #d34d52; color: #000000; font-weight: bold; cursor: pointer; background-image: url('../images/submenu_pijl.gif'); background-position: 0px 2px; background-repeat: no-repeat; }

div.shopnavstyledonker	{		line-height: 33px; cursor: pointer; color: #ffffff; font-size: 13px; background-color: #565656; width: 190px; height: 33px; font-family: Tahoma; }
div.shopnavstyledonker_ov	{		line-height: 33px; cursor: pointer; color: #ffffff; font-size: 13px; background-color: #333333; width: 190px; height: 33px; font-family: Tahoma; }
div.shopnavstyle	{		line-height: 33px; cursor: pointer; color: #ffffff; font-size: 13px; background-color: #7f7f7f; width: 190px; height: 33px; font-family: Tahoma; background-image: url(../images/shopnav_bg.gif); background-repeat: no-repeat; }
div.shopnavstyle_ov	{		line-height: 33px; cursor: pointer; color: #ffffff; font-size: 13px; background-color: #565656; width: 190px; height: 33px; font-family: Tahoma;  background-image: url(../images/shopnav_ov_bg.gif); background-repeat: no-repeat; }

div.shopnavstyle2	{		line-height: 23px; cursor: pointer; color: #ffffff; font-size: 11px; background-color: #c5181f; width: 190px; height: 23px; font-family: Tahoma; background-image: url(../images/pijl_rood.gif); background-repeat: no-repeat; }
div.shopnavstyle2_ov	{		line-height: 23px; cursor: pointer; color: #ffffff; font-size: 11px; background-color: #c5181f; width: 190px; height: 23px; font-family: Tahoma;  background-image: url(../images/pijl_rood.gif); background-repeat: no-repeat; }

div.shopnavstyle2 div { font-size: 11px; }
div.shopnavstyle2_ov div { font-size: 11px; text-decoration: underline; }

div.shopnavheader	{		line-height: 33px; cursor: pointer; color: #ffffff; font-size: 13px; background-color: #565656; width: 190px; height: 33px; font-family: Tahoma; }

/**********************************************
STANDAARD ELEMENTEN
**********************************************/
body{
	color: #000000;
	font-size: 11px;
	line-height:22px;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 0px;
}


p{
	margin:10px 0px 0px 0px;
}

h1	{	color: #ed1c22; margin-bottom: 5px; font-size: 14px; font-family: Tahoma;}
h5	{	color: #ed1c22; margin-bottom: 5px; font-size: 14px; font-family: Tahoma;}

strong.rood { color: #ed1c24; }
/**********************************************
LINKS
**********************************************/
a:hover, a:visited, a:active, a:link{
	color:#e4040c;
	font-weight:bold;
	text-decoration:none;
}

a:hover{
	color:#000000;
}

.paarsblank a:hover, .paarsblank a:visited, .paarsblank a:active, .paarsblank a:link{
	color:#7c0654;
	text-decoration:none;
}

.paars a:hover, .paars a:visited, .paars a:active, .paars a:link{
	color:#7c0654;
	text-decoration:underline;
}


.wit a:hover, .wit a:visited, .wit a:active, .wit a:link{
	color:#ffffff;
	text-decoration:underline;
}

.zwart a:hover, .zwart a:visited, .zwart a:active, .zwart a:link{
	color:#000000;
	text-decoration:underline;
	font-weight:normal;
}

.zwart a:hover{
text-decoration:underline;
}
.nolink {
	margin-left:4px;
}
.fat a:hover, .fat a:visited, .fat a:active, .fat a:link{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.fat a:hover{
	color:#c02626;
}

/**********************************************
SUBMENU
**********************************************/

/**********************************************
SUBSUBMENU
**********************************************/
.subsubmenu_off, .subsubmenu_on{
	padding:2px 0px 2px 0px;
	font-size:11px;
/*	background-color:#<?=$GLOBALS['palet']['subsubmenu_normal_bg']?>; */
/*	background-image:url(../images/dots.php?kleur=<?=$palet['subsubmenu_normal_txt']?>&dir=hor);*/
	background-repeat:repeat-x;;
	background-position:bottom;
	cursor:pointer;
}
.subsubmenu_off .arrow, .subsubmenu_on .arrow{
	padding:0px 0px 0px 21px;
}
.subsubmenu_off a:hover, .subsubmenu_off a:visited, .subsubmenu_off a:active, .subsubmenu_off a:link, .subsubmenu_on a:hover, .subsubmenu_on a:visited, .subsubmenu_on a:active, .subsubmenu_on a:link{
	cursor:pointer;
	text-decoration:none;
/*	color:#<?=$GLOBALS['palet']['subsubmenu_normal_txt']?>;*/
	font-weight:bold;
}

.subsubmenu_on .arrow{
/*	background-image:url(../images/arrow_small.php?kleur=<?=$palet['subsubmenu_over_txt']?>);*/
	background-repeat:no-repeat;
	background-position:10px 7px;
}
.subsubmenu_on{
/*	background-color:#<?=$GLOBALS['palet']['subsubmenu_over_bg']?>;*/
}
.subsubmenu_on a:hover, .subsubmenu_on a:visited, .subsubmenu_on a:active, .subsubmenu_on a:link{
/*	color:#<?=$GLOBALS['palet']['subsubmenu_over_txt']?>;*/
}

.bcLink a:hover, .bcLink a:visited, .bcLink a:active, .bcLink a:link{
	color:#000000;
	text-decoration:none;
}

.bcLinkLast a:hover, .bcLinkLast a:visited, .bcLinkLast a:active, .bcLinkLast a:link{
/*	color:#<?=$GLOBALS['palet']['menu_normal_bg']?>;*/
	text-decoration:none;
	font-weight:bold;
}

/**********************************************
SUBSUBSUBMENU
**********************************************/
.subsubsubmenu_off, .subsubsubmenu_on{
	padding:2px 0px 2px 0px;
	font-size:11px;
/*	background-color:#<?=$GLOBALS['palet']['subsubsubmenu_normal_bg']?>;*/
	cursor:pointer;
}
.subsubsubmenu_off .arrow, .subsubsubmenu_on .arrow{
	padding:0px 0px 0px 21px;
}
.subsubsubmenu_off a:hover, .subsubsubmenu_off a:visited, .subsubsubmenu_off a:active, .subsubsubmenu_off a:link, .subsubsubmenu_on a:hover, .subsubsubmenu_on a:visited, .subsubsubmenu_on a:active, .subsubsubmenu_on a:link{
	cursor:pointer;
	text-decoration:none;
/*	color:#<?=$GLOBALS['palet']['subsubsubmenu_normal_txt']?>;*/
	font-weight:bold;
}

.subsubsubmenu_on .arrow{
/*	background-image:url(../images/arrow_small.php?kleur=<?=$palet['subsubsubmenu_over_txt']?>);*/
	background-repeat:no-repeat;
	background-position:10px 7px;
}
.subsubsubmenu_on{
/*	background-color:#<?=$GLOBALS['palet']['subsubsubmenu_over_bg']?>;*/
}
.subsubsubmenu_on a:hover, .subsubsubmenu_on a:visited, .subsubsubmenu_on a:active, .subsubsubmenu_on a:link{
/*	color:#<?=$GLOBALS['palet']['subsubsubmenu_over_txt']?>;*/
}

/**********************************************
IMAGES VANUIT TOOLBOX
**********************************************/
.img_left_border{
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	border:1px solid #222222;	
}
.img_left_noborder{
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
.img_right_border{
	float:right;
	margin-left:10px;
	margin-right:4px;	
	margin-bottom:5px;
	border:1px solid #222222;	
}
.img_right_noborder{
	float:right;
	margin-right:4px;		
	margin-left:10px;
	margin-bottom:5px;
}
.img_noalign_noborder{
	margin:5px;
	display: block; 
	margin-left: auto; 
	margin-right: auto
}
.img_noalign_border{
	margin:5px;
	display: block; 
	margin-left: auto; 
	margin-right: auto;
	border:1px solid #222222;		
}

.cssbutton{
	background-color:#b2488e;
	color:#FFFFFF;
	border:0px;
	padding:6px 1px 6px 2px;
	font-size: 12px;
	display:block;
}

.box div:first-Child{
	background-image:url(../images/border.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.box div:first-Child > div:first-Child {
	background-image:url(../images/border.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.box div:first-Child > div:first-Child > div:first-Child{
	background-image:url(../images/border.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.box div:first-Child > div:first-Child > div:first-Child > div:first-Child{
	background-image:url(../images/border.gif);
	background-repeat:repeat-y;
	background-position:right;
}

.box div:first-Child > div:first-Child > div:first-Child > div:first-Child > div:first-Child{
	background-image:url(../images/box_tl.gif);background-repeat:no-repeat;background-position:top left;
}
.box div:first-Child > div:first-Child > div:first-Child > div:first-Child > div:first-Child > div:first-Child{
	background-image:url(../images/box_tr.gif);background-repeat:no-repeat;background-position:top right;
}
.box div:first-Child > div:first-Child > div:first-Child > div:first-Child > div:first-Child > div:first-Child > div:first-Child{
	background-image:url(../images/box_bl.gif);background-repeat:no-repeat;background-position:bottom left;
}
.box > div:first-Child > div:first-Child > div:first-Child > div:first-Child > div:first-Child > div:first-Child > div:first-Child > div:first-Child{
	background-image:url(../images/box_br.gif);background-repeat:no-repeat;background-position:bottom right;
}

.box > div:first-Child > div:first-Child > div:first-Child > div:first-Child > div:first-Child > div:first-Child > div:first-Child > div:first-Child div{
	background-image:none;
}
.linksb { padding:0px 0px 10px 0px; }
.linksb a {display:block; padding:0px 0px 3px 0px; margin:0px; line-height:13px; margin:0px 0px 0px 0px;}
.linksb a:hover {background-color:#fafafa;}