BODY
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/body_bk.gif);
	background-repeat:repeat-x;
	background-color:#ffffff;
	overflow-y: scroll;
	overflow-x: hidden;
	font-size:12px;
	font-family:Arial,Helvetica,Verdana,Sans-Serif;
}

INPUT, TH, TD
{
	font-family:Arial,Helvetica,Verdana,Sans-Serif;
	vertical-align:top;
	line-height:20px;
	font-size:1em;
}

FORM
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

A
{
	text-decoration:underline;
	color:#5f294f;
}

A:hover
{
	text-decoration:none;
	color:#5f294f;
}


.field, .form_field, .withWatermarkClass, .withoutWatermarkClass, .form_smallfield
{
	border:1px solid #5f294f;
	height:22px;
	background-image:url(../images/field_bk.gif);
	background-repeat:repeat-x;
	background-position:top left;
	font-size:11px;
	line-height:18px;
	text-indent:3px;
}

.textarea, .form_textarea
{
	border:1px solid #5f294f;
	background-image:url(../images/field_bk.gif);
	background-repeat:repeat-x;
	background-position:top left;
	font-size:11px;
	line-height:18px;
	height: 100px;
	font-family:Arial,Helvetica,Verdana,Sans-Serif;
}

.button, .buttonHover
{
	height:22px;
	background-color:#c9e632;
	background-image:url(../images/button_bk_cb3.gif);
	background-repeat:repeat-x;
	background-position: left top;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-top-color:#fcfce2;
	border-right-color:#5f294f;
	border-bottom-color:#5f294f;
	border-left-color:#fcfce2;
	color:#5f294f;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}

.buttonHover
{
	background-position: left bottom;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-top-color:#5f294f;
	border-right-color:#5f294f;
	border-bottom-color:#5f294f;
	border-left-color:#5f294f;
	color:#c9e632;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}

#container
{
	width:100%;
	height:100%;
}


IMG.imgLeft
{
    margin: 0px 5px 5px 0px;
}

IMG.imgCenter
{
    display:block;
    text-align:center;
    margin:0px auto;
}

IMG.imgRight
{
    margin: 0px 0px 5px 5px;
}

.cb3contentblock
{
    background:transparent; 
    background-color:transparent;
    height: auto!important;
}

* blockquote, blockquote *, blockquote blockquote *
{
    padding-left: 10px;
}


/* |-- tekstgroottes --| */

.cb3contentblock .Title
{
	display: block;
	font-weight:bold;
	font-size:14px;
	color:#5f294f;
	margin-bottom:20px;
	clear: both;
}

.cb3contentblock .SubTitle
{
	font-weight:bold;
	font-size:12px;
	color:#5f294f;
	margin-bottom:2px;
}

.cb3contentblock .SubSubTitle
{
	font-weight:normal;
	font-size:12px;
	color:#5f294f;
	margin-bottom:2px;
}

H1  {font-size:18px;}
H2  {font-size:16px;}
H3  {font-size:14px;}
H4  {font-size:11px;}
H5  {font-size:10px;}


/* fontgrootte */
#fontgrootte
{
	width:62px;
	height:20px;
	top:10px;
	position:absolute;
	z-index:120;
	margin-left:917px;
}

#fontgrootte #klein:link, #fontgrootte #klein:active, #fontgrootte #klein:visited
{
	display:block;
	float:left;
	width:15px;
	height:19px;
	background-image:url(../images/a_klein_n.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#fontgrootte #klein:hover
{
	display:block;
	float:left;
	width:15px;
	height:19px;
	background-image:url(../images/a_klein_a.gif);
	background-position:top left;
	background-repeat:no-repeat;
}


#fontgrootte #middel:link, #fontgrootte #middel:active, #fontgrootte #middel:visited
{
	display:block;
	float:left;
	width:19px;
	height:19px;
	background-image:url(../images/a_groter_n.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#fontgrootte #middel:hover
{
	display:block;
	float:left;
	width:19px;
	height:19px;
	background-image:url(../images/a_groter_a.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#fontgrootte #groot:link, #fontgrootte #groot:active, #fontgrootte #groot:visited
{
	display:block;
	float:left;
	width:19px;
	height:19px;
	background-image:url(../images/a_grootst_n.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#fontgrootte #groot:hover
{
	display:block;
	float:left;
	width:19px;
	height:19px;
	background-image:url(../images/a_grootst_a.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

/* fontsize */
#fontgrootte #klein:link, #fontgrootte #klein:active, #fontgrootte #klein:visited { background-image:url(../images/a_klein_a.gif); }


/* end fontgrootte */

#topleft *
{
	display: none;
	border: 0;
}


#logo
{
	display:block;
	clear:both;
	width:200px;
	height:151px;
	background-image:url(../images/logo.gif);
	background-position:top left;
	background-repeat:no-repeat;	
}



/* header */
#header
{
	height:119px;
	width:1000px;
}

#headerImage
{
	border:1px solid red;
}

#logo
{
	height:119px;
	width:250px;
	float:left;
	position:absolute;
	background-image:url(../images/logo.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#secmenu
{
	height:27px;
	line-height:25px;
	padding-left:25px;
	padding-right:73px;
	background-image:url(../images/secmenu_bk.gif);
	background-repeat:no-repeat;
	background-position:top left;
	float:right;
	font-size:11px;
	color:#4b4b4b;
}

#secmenu A
{
	font-size:11px;
	color:#4b4b4b;
}

#secmenu A:hover, #secmenu .selected
{
	font-size:11px;
	color:#4b4b4b;
	text-decoration:none;
}

/* topmenu */

#topmenu
{
	width:750px;
	height:18px;
	position:absolute;
	top:100px;
	margin-left:250px;
	background-image:url(../images/topmenu_bk.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

#topmenu_inner, #topmenu_inner DIV
{
	float:left;
	margin:0px;
	padding:0px;
}

#topmenu_inner *
{
	z-index: 400;
}


.menuclass_normal, .menuclass_active
{
	display:block;
	height:20px;
	line-height:17px;
	float:left;
	padding:0px 45px 0px 20px;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	background-image:url(../images/menu_item_bk.gif);
	background-position:top right;
	background-repeat:no-repeat;
	cursor:hand;
	z-index: 440;
}

.menuclass_hover
{
	display:block;
	height:20px;
	line-height:17px;
	float:left;
	padding:0px 45px 0px 20px;
	font-size:11px;
	text-decoration:none;
	color:#C9E632;
	font-weight:bold;
	background-image:url(../images/menu_item_bk.gif);
	background-position:top right;
	background-repeat:no-repeat;
	cursor: pointer;
	z-index: 440;
}

.MenuGroup .menuclass_normal
{
	display:block;
	width:200px;
	line-height:17px;
	float:left;
	padding:5px 20px 5px 20px;
	text-decoration:none;
	color:#ffffff;
	font-weight:normal;
	cursor:hand;
	background-image:url();
	background-color:#5f294f;
	border-right:1px solid #ffffff;
}

.MenuGroup .menuclass_hover
{
	display:block;
	width:200px;
	line-height:17px;
	float:left;
	padding:5px 20px 5px 20px;
	text-decoration:none;
	color:#C9E632;
	font-weight:normal;
	background-image:url();
	background-color:#5f294f;
	border-right:1px solid #ffffff;
}




/* crumpath */
#crumpath
{
	height:33px;
	clear:both;	
	text-align:right;
	padding:20px 75px 10px 0px;
	font-size:0.65em;
	color:#5f294f;
}

#crumpath table
{
	display: inline;
	position: relative;
	top: 3px;
}

#crumpath table td
{
	text-align: left;
	height: auto;
	width: auto;
	padding: 0;
	margin: 0;
	font-size:0.65em;
}

#crumpath table td div
{
	color:#5f294f;
}

#crumpath A
{
	color:#000000;
}


/* topright */
#topright
{
	background-image:url(../images/topright_bk.gif);
	background-position:top left;
	background-repeat:no-repeat;
}


/* content left */

#content_left
{
	width:250px;
	background-image:url(../images/content_left_bk.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

/* leftmenu */

#leftmenu
{
	width:245px;
	clear:both;
	margin-top:30px;
	padding:20px 0px 12px 0px;
	background-image:url(../images/leftmenu_bk.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#leftmenu *
{
	z-index: 12000;
}

.leftmenu_normal
{
	display:block;
	padding:0px 0px 8px 35px;
	width:190px;
	font-size:0.9em;
	font-weight:bold;
	text-decoration:none;
	color:#5f294f;
	background-image:url(../images/leftmenu_bullits.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
	cursor:hand;
}

.leftmenu_hover
{
	display:block;
	padding:0px 0px 8px 35px;
	width:190px;
	font-size:0.9em;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	background-image:url(../images/leftmenu_bullits.gif);
	background-position:0px -45px;
	background-repeat:no-repeat;
	cursor:hand;
}

.MenuGroupLeft .leftmenu_normal
{
	display:block;
	padding:5px 0px 5px 20px;
	font-size:0.75em;
	font-weight:bold;
	text-decoration:none;
	color:#5f294f;
	background-image:url();
	cursor:hand;
	font-weight:normal;
	background-color:#C9E632;
	border-left:1px solid #ffffff;
}

.MenuGroupLeft .leftmenu_hover
{
	display:block;
	padding:5px 0px 5px 20px;
	font-size:0.75em;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	background-image:url();
	cursor:hand;
	font-weight:normal;
	background-color:#C9E632;
	border-left:1px solid #ffffff;
}


/* search */
#search
{
	width:220px;
	height:15px;
	padding:20px 0px 0px 35px;
	margin-bottom:20px;
	clear:both;
	float:none;
}

#search_form
{
	clear:both;
}

#search .field
{
	width:95px;
	float:left;
}

#search .button
{
	width:60px;
	float:left;
	margin-left:10px;
}


/* shortcut links */

A.shortcut:link, A.shortcut:active, A.shortcut:visited
{
	width:150px;
	display:block;
	padding-left:35px;
	font-size:0.7em;
	text-decoration:underline;
	color:#5f294f;
	background-image:url(../images/shortcut.gif);
	background-position:20px 7px;
	background-repeat:no-repeat;
}

A.shortcut:hover
{
	width:150px;
	display:block;
	padding-left:35px;
	font-size:0.7em;
	text-decoration:none;
	color:#5f294f;
	background-image:url(../images/shortcut.gif);
	background-position:20px 7px;
	background-repeat:no-repeat;
}

/* adresgegevens */

#adresgegevens
{
	padding:20px 0px 20px 15px;
	font-weight:normal;
	font-size:0.7em;
	line-height:1.3em;
	color:#7d7d7d;
}

#adresgegevens STRONG
{
	font-weight:bold;
	color:#5f294f;
}

#adresgegevens A:link, #adresgegevens A:active, #adresgegevens A:visited
{
	text-decoration:underline;
	color:#5f294f;
}

#adresgegevens A:hover
{
	text-decoration:none;
	color:#5f294f;
}


/* content */

div.cb3_wrapper
{
	width: 448px; /* 448 */
	float: left;
}

div.cb3_wideWrapper
{
	/*width: 768px;   */
	width: 650px; /* 448 */
	float: left;
}

#content
{
	width:748px;
	background-image:url(../images/content_bk.gif);
	background-repeat:no-repeat;
	background-position:top right;
}

#content_home
{
	margin: 0px 0px 20px 0px;
	padding:0px 0px 0px 20px;
	color:#000000;
	clear:both;
}

#content_inner
{
	display: block; /* for spans (used in NewsItemTemplate.aspx for example) */
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 20px;
	color:#000000;
	clear:both;
	font-size:0.8em;
}

#content_inner TABLE TD
{
	font-size:12px;
}

#intro
{
	font-weight:bold;
}

#content_home .title
{
	font-weight:bold;
	/*font-size:12px;*/
	color:#5f294f;
	margin-bottom:20px;
}

.title
{
	font-weight:bold;
	font-size:14px;
	color:#5f294f;
	margin-bottom:20px;
}


#leftcolumn
{
	width:315px;
	float:left;
	padding-bottom:20px;
}

#rightcolumn
{
	width:315px;
	float:left;
	margin-left:20px;
	padding-bottom:20px;
}




/* agenda */

#rightcolumn .nieuws
{
	font-size:0.8em;
	padding:10px;
	background-color:#e9e94c;
}

#rightcolumn .title
{
	font-size:1.1em;
}

#rightcolumn .nieuwstitel
{
	font-size:0.85em;
	font-style:italic;
	color:#5f294f;
	background-color:#ffffff;
	padding-left:5px;
	padding-right:5px;
}

#rightcolumn .overzicht
{
	text-align:right;
}

#rightcolumn A
{
	font-weight:bold;
}


/* werkgebied / kaart */

.kaart_links
{
	width:263px;
	height:453px;
	float:left;
	background-image:url(../images/kaart.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left:20px;
}


#kaart_top
{
	position:absolute;
	z-index:4;
}

#kaart_kvnh
{
	position:absolute;
	z-index:3;
	display:none;
}

#plaatsen_kvnh
{
	display:none;
}

#kaart_nk
{
	position:absolute;
	z-index:2;
	display:none;
}

#plaatsen_nk
{
	display:none;
}

#kaart_wf
{
	position:absolute;
	z-index:1;
	display:none;
}

#plaatsen_wf
{
	display:none;
}

.kaart_rechts
{
	width:115px;
	float:left;
	text-align:left;
	margin-left:20px;
	padding-top:175px;
	font-size:11px;
	color:#4c1a43;
}

.plaats
{
	display:block;
	background-image:url(../images/bullit.gif);
	background-position:0px 6px;
	background-repeat:no-repeat;
	padding-left:17px;
}




/* midright */
#midright
{
	background-image:url(../images/midright_bk.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#topleft, #midleft, #bottomleft
{
    width:auto;
}


#topright, #midright, #bottomright
{
    width:auto;
}


/* subs */

#subs
{
	width:260px;
	position: relative;
	top: 0px;
	float:right;
	border-left:2px solid #C9E632;
}

.subs_inner
{
	padding:0px 70px 10px 10px;
}

#subs ul, #subs li
{
	display: inline;
	height: auto;
	width: 178px;
	padding: 0;
	margin: 0;
	text-indent: auto;
	
}

#subs A:link, #subs A:active, #subs A:visited
{
	display:block;
	width: 178px;
	color:#000000;
	text-decoration:underline;
	font-size:1em;
	margin-bottom:0.8em;
}

#subs A:hover, #subs SPAN, #subs .submenu_item_selected A
{
	display:block;
	width: 178px;
	color:#5f294f;
	text-decoration:none;
	font-size:1em;
	margin-bottom:0.8em;
}

#subs .submenu_item_selected A
{
	cursor: default;
	width: 178px;
}



#bottomleft
{
	height:52px;
	background-image:url(../images/footer_bk.gif);
	background-repeat:repeat-x;
	background-color:#C9E632;
}

#footer
{
	width:1000px;
	height:52px;
	line-height:30px;
	background-image:url(../images/footer_bk.gif);
	background-repeat:repeat-x;
	background-color:#C9E632;
}

#footer A
{
	color:#5f294f;
}

#sitetitle
{
	width:270px;
	text-indent:15px;
	float:left;
	font-size:0.70em;
	line-height:52px;
}

#voetmenu
{
	width:400px;
	float:left;
	font-size:0.70em;
	line-height:52px;
}

.footer_menu *
{
	display: inline;
	width: auto;
	height: auto;
	font-size: 11px;
}

#siteby
{
	width:200px;
	padding-right:30px;
	text-align:right;
	float:right;
	font-size:0.70em;
	line-height:52px;
}

.siteby_inner
{
	padding-right:30px;
}

#bottomright
{
	height:52px;
	background-image:url(../images/footer_bk.gif);
	background-repeat:repeat-x;
	background-color:#C9E632;
}


/* CBASE */

.cbase_feedback
{
	display:block;
	clear:both;
	margin-bottom:10px;
	font-size:0.9em;
	font-style:italic;
	color:#5f294f;
	background-color:#C9E632;
	padding-left:5px;
	padding-right:5px;	
}

.anchor {display:none;}

a.info{ position:relative; z-index:24;  }
a.info:hover{z-index:25; background-color:transparent;}
a.info span{display: none}
a.info:hover span{ display:block; position:absolute; top:2em; left:2em; width:20em; border:1px solid #C9E632; background-color:#f9f9cc; color:#5f294f; font-size: 0.9em; padding:5px; }

#LOGIN TD { font-size:12px; }

#cbase_search { margin-top:20px; }
#cbase_search TD, #cbase_search A { font-size:12px; }

#cbase_links { width:640px }
#cbase_links .category { font-size:0.75em; font-weight: bold; padding-bottom:5px; }
#cbase_links .title { font-size:0.75em; border:none; font-weight:normal; }

#cbase_documents { width: 640px; }
#cbase_documents .category { font-size:0.75em; font-weight: bold; padding-bottom:5px; }
#cbase_documents .title { font-size:0.75em; border:none; font-weight:normal; }

#cbase_agenda {  }
#cbase_agenda .category { display: none; }
#cbase_agenda .title { display: none; }
#cbase_agenda .action { font-weight: bold; font-size:0.8em; }
#cbase_agenda .action IMG { display:none; }
#cbase_agenda .time
{ 
	font-size:0.70em;
	font-style:italic;
	color:#5f294f;
	text-align:left;
}
#cbase_agenda .description { padding-bottom:10px; font-size:0.8em; }

#cbase_agenda_item {}
#cbase_agenda_item .title { padding:0px 0px 20px 0px; font-size:0.85em; }
#cbase_agenda_item .summary { padding-bottom:5px; font-size:0.8em; font-weight:bold; }
#cbase_agenda_item .default { font-size:0.8em; }
#cbase_agenda_item .time
{
	font-size:0.70em;
	font-style:italic;
	color:#5f294f;
	text-align:left;
}
#cbase_agenda_item .description { padding-bottom:10px; font-size:0.8em; }

#sitemap { font-size:1em; }
#sitemap TD { padding:0px; }
#sitemap LI { font-size:1.2em; }
#sitemap LI LI { font-size:0.9em; }
#sitemap .titlerow { font-weight:bold; font-size:1em; }
#sitemap .hoofdmenu {}
#sitemap .submenu {}

#cbase_form { width: 490px; }
#cbase_form TD { padding-bottom:10px; font-size:0.8em; }
#cbase_form .title { width: 50%; border:none; color:#000000; padding-right:10px; font-size:0.8em; }
#cbase_form .input
{ 
	border:1px solid #5f294f;
	height:22px;
	width:250px;
	background-image:url(../images/field_bk.gif);
	background-repeat:repeat-x;
	background-position:top left;
	font-size:0.85em;
	line-height:18px;
	text-indent:3px;
}
#cbase_form .textarea 
{
	border:1px solid #5f294f;
	height:100px;
	width:250px;
	background-image:url(../images/field_bk.gif);
	background-repeat:repeat-x;
	background-position:top left;
	font-size:0.85em;
	line-height:18px;
	text-indent:3px;
}
#cbase_form .radio {  }
#cbase_form .checkbox { }
#cbase_form .button { float:right; font-size:1em; text-transform:capitalize; }
#cbase_form #attachment-optie { width: 100%; }

#cbase_poll {   }
#cbase_poll TD {  }
#cbase_poll .intro, #cbase_poll .returnmessage { font-size:0.8em; font-style:italic; padding-bottom:10px; }
#cbase_poll .title { display: none; }
#cbase_poll .category { display: none; }
#cbase_poll .question { font-weight:bold; font-size:0.9em; color:#5f294f; padding:0px 0px 10px 0px;}
#cbase_poll .answer { }
#cbase_poll INPUT { float:left; margin-right:10px; }
#cbase_poll .ENQUETEITEM1 { padding-top: 5px; font-size:0.75em; }
#cbase_poll .ENQUETEITEM1 IMG { background-color:#C9E632; }
#cbase_poll .ENQUETEITEM2 { padding-top: 5px; font-size:0.75em; }
#cbase_poll .ENQUETEITEM2 IMG { background-color:#C9E632; }
#cbase_poll .button { float:right; width:60px; }
#cbase_poll .buttons { padding-top:20px; }
#cbase_poll .buttons A { float:left; font-size:0.75em; font-weight:normal; }
#cbase_poll .extraicon { display: none; }


/* photoalbum */

#responseContainer TD
{
	vertical-align:top;
}

#responseContainer IMG
{
	margin:0px 0px 0px 0px;
}

#responseContainer IMG:hover
{
}


#responseContainer .imagetable
{
	margin-right:5px;
}

#responseContainer .imageplaceholder
{
	vertical-align:middle;
	text-align:center;
	padding:0px 5px 0px 5px;
	background-color:#f9f9cc;
}

#responseContainer .description
{
	padding:5px 2px 20px 2px;
	margin:2px 0px 0px 0px;
	text-align:center;
	font-size:70%;
}


/* FUNCTIE VENSTER */

.tellafriend_validation
{
    width:100%;
    clear:both;
    display:block;
}

.tellafriend_validation UL, .tellafriend_validation LI
{
    width:100% !important;
    float:none !important;
    margin:0px !important;
    padding:0px !important;
    color:#5f294f;
    display:block;
}

/*#functionmenu { position: absolute; left: 50%; width:11px; margin-left:334px; margin-top:13px; z-index:10; }*/

#functionmenu { position: absolute; margin-left: 161px; width:11px; margin-top:13px; z-index:10; }

/* *html #functionmenu { width:24px; left: 0px; float:right; width:11px; margin-left:-9px; margin-top:0px; z-index:10; }*/
#functionmenu * {  font-size:11px; float:right; }
#functionmenu .functionbutton { clear:both; }
#functionmenu .functionbutton a img { background-color: #5f294f; }
#functionmenu .functionbutton a:hover img { background-color: #C9E632; }
#functionmenu .functionbutton .top, .print, .email, .search {  }
#functionmenu .functionbutton .top, .print, .email {  }

	/* FORMS */
	#functionmenu form { margin: 0px; }
	#functionmenu input { width: 100%; }
	#functionmenu textarea { width: 100%; height: 50px; }
	#functionmenu td { border-style: none; padding:3px;  }
	#functionmenu td span { float:none !important;  }
	#functionmenu table { width: 100%; border: solid 1px #ffffff; background-color: #C9E632; }
	#functionmenu .close { text-align: right; }
	#functionmenu .button {  }
	#functionmenu .buttonvind { width:100px; float:left;}
	#functionmenu .buttonclose { width:17px; float:right; text-align:center; }
	#functionmenu #search_form table { height: 30px;  }
	#functionmenu #search_form { visibility: hidden; display:none; position: absolute; width: 300px; top: 54px; left: -310px; }
	#functionmenu #search_form td { position: static; float: none; table-layout: fixed; width: 300px; }
	
#mail_form 
{
    background-color: #6b6b6e; 
    display:none;
    position: absolute; 
    width: 300px; 
    top: 54px;
    left: -310px;
}
	
#mail_form .form_title
{
    font-weight: bold;
    font-size: 12px;
}
	
#mail_form .inside table
{
    width: 100%;
    table-layout: fixed; 
    padding:5px !important;
    font-size: 11px;        
}
#mail_form .inside table td	{ padding:3px; }
   
#mail_form input { width: 100%; }
#mail_form textarea { width: 100%; height: 5em; }
    
#mail_form .CloseButton 
{ 
    text-align:center;
    text-decoration: none;
    display:block;
	height:22px;
	width:22px;
	float:right;    
}
    
#mail_form .SubmitButton 
{ 
    display: block;
    width:127px;   
    float:right; 
    text-align:center;
    cursor: pointer;
}	
	
	/* FLAPOUTS */
	#functionmenu span { top: -41px; }
	*html #functionmenu span { top: 1px; }
	#functionmenu #flapouts
	{
		position: relative;
		top: -55px;
		left: -28px;
	}
	
	*html #functionmenu #flapouts
	{
		position: relative;
		top: -55px;
		left: -118px;
	}
	
	#functionmenu #top_top, #top_print, #top_email
	{ 
		text-align:left; 
		width: 110px; 
		height: 18px; 
		padding-right:7px; 
		position: relative; 
		visibility: hidden; 
		display: none; 
		left: 3px; 
		top: 0px; 
		background-color: #C9E632; 
		border: solid 1px #ffffff; 
		border-right: none; 
	}
	
	*html #functionmenu #top_top, #top_print, #top_email, #top_search { height: 18px; margin-right: 100px; }
	
	#functionmenu #top_top 
	{ 
		top: 0px;  
	}
	#functionmenu #top_print 
	{ 
		top: 18px; 
	}
	#functionmenu #top_email 
	{ 
		top: 36px; 
	}


/* END FUNCTIE VENSTER */
