/* Begin default CSS */

@import url('screen-sIFR.css') screen;

*
{
    margin:0;
    padding:0;
}

html
{
	overflow-y: scroll;
}

html, body
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #6b6b6b;
	font-size: 12px;
	height: 100%;
}

body
{
	background: url(../images/bg_body.gif) no-repeat top center #f1f1f1;
}

img
{
    border: 0px;
}

a
{
    color: #05060a;
    text-decoration: underline;
}

a:hover
{
    color: #05060a;
    text-decoration: underline;
}

a:focus
{
    outline: none;
}

h1
{
    font-size: 14px;
    padding-bottom: 10px;
}

h2
{
    font-size: 12px;
    padding-bottom: 10px;
}

h3
{

}

ul
{

}

li
{

}

p
{
    padding: 0px 0px 10px 0px;
}

.clear
{
    height: 0px;
    overflow: hidden;
    clear: both;
    line-height: 0px;
}

.cmsError
{
    border: 1px solid black;
    background-color: #D1E428;
}

input.readOnly
{
    color: black;
    background-color: #D4D0C8;
}

div.cms-internal-error
{
    color: #dd0000;
}

@font-face {
    font-family: 'MetaSerifBold';
    src: url('/client/bpmt/font/metaserif/metaserif-bold-webfont.eot');
    src: url('/client/bpmt/font/metaserif/metaserif-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/client/bpmt/font/metaserif/metaserif-bold-webfont.woff') format('woff'),
         url('/client/bpmt/font/metaserif/metaserif-bold-webfont.ttf') format('truetype'),
         url('/client/bpmt/font/metaserif/metaserif-bold-webfont.svg#MetaSerifBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Einde default CSS */

/* Begin standaard bladeren */

.pager td
{
    padding: 4px;
}

.pagerFirst, .pagerPrevious
{
    text-align: left;
    width: 10%;
}

.pagerNext, .pagerLast
{
    text-align: right;
    width: 10%;
}

.pagerSelection
{
    text-align: center;
    width: 60%;
}

.pagerSelectionItem
{
    text-align: center;
}

.pagerSelectionItemActive
{
    text-align: center;
    font-weight: bold;
}

.pagerAbstract
{
    font-weight: bold;
    text-align: center;
}

/* Einde standaard bladeren */

/* Start template */




div#SiteContainer
{
    width: 989px;
    height: auto;
    padding: 0px;
	margin: 0 auto -36px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}

 /* Start content left */

 /* Banner Samen sta je Sterk geplaatst op 17 juni 2010 */
 
 
div#LeftContainer .bannerContainer{
	width: 193px;
	height: 254px;
	background-image: url(/client/bpmt/images/img_pmt_banner.gif);
	background-repeat: no-repeat;
	position: relative;
}

	div#LeftContainer .bannerContainer .banner{
		width: 160px;
		height: 160px;
		position: absolute;
		bottom: 20px;
		left: 17px;
		border: 1px #D3D7DB solid;
	}
	
 /* EIND Banner Samen sta je Sterk */

     div#LeftContainer
    {
        width: 193px;
        float: left;
        padding-right: 15px;
    }

         div#LeftContainer .BrochureHomepage
        {
            width: 183px;
            height: 65px;
            background-image: url(/client/bpmt/images/bg_brochure_homepage.gif);
            padding: 5px 10px 0px 0px;
            margin-top: 10px;
            position: relative;
        }

            div#LeftContainer .BrochureHomepage img
            {
                padding: 0px 8px 0px 20px;
                float: left;
            }

            div#LeftContainer .BrochureHomepage h1
            {
                font-size: 11px;
                color: #5d5d5d;
                font-weight: bold;
                padding: 0px;
                margin: 0px;
            }

            div#LeftContainer .BrochureHomepage .Download
            {
                font-size: 11px;
                color: #9ebe00;
                font-weight: bold;
                padding: 0px;
                margin: 0px;
                position: absolute;
                bottom: 21px;
                left: 68px;
            }

            div#LeftContainer .BrochureHomepage .More
            {
                color: #5d5d5d;
                font-size: 10px;
                font-weight: normal;
                padding: 0px 7px 0px 0px;
                margin: 0px;
                position: absolute;
                bottom: 7px;
                left: 67px;
				background-image: url(/client/bpmt/images/arrow_banner_grey.gif);
				background-position: right 4px;
				background-repeat: no-repeat;
            }

            div#LeftContainer .BrochureHomepage a
            {
                text-decoration: none;
            }

            div#LeftContainer a:hover
            {
                text-decoration: underline;
            }

        .SubMenu h1
        {
            font-weight: bold;
            text-transform: uppercase;
            color: #FFFFFF;
            font-size: 13px;
            text-decoration: none;
            text-align: left;
            width: 170px;
            display: block;
            padding: 10px 10px 0px 10px;
        }

        .SubMenu h2
        {
            font-weight: bold;
            text-transform: uppercase;
            color: #3d7b96;
            font-size: 11px;
            text-decoration: none;
            text-align: left;
            width: 170px;
            display: block;
            padding: 10px 10px 0px 10px;
        }


         .SubMenu .Top
        {
            height: 25px;
            background-image: url(/client/bpmt/images/bg_menu_left_top_green.gif);
            padding-top: 8px;
			color: #FFFFFF;
			text-align: center;
			font-family: MetaSerifBold;
			font-size: 1.2em;			

		}


        .SubMenu .Bottom
        {
            height: 28px;
            background-image: url(/client/bpmt/images/bg_submenu_bottom.gif);
        }

        .SubMenu
        {
            width: 193px;
            background-image: url(/client/bpmt/images/bg_submenu_line.gif);
            background-repeat: repeat-y;
            background-position: top;
        }


            .SubMenu ul
            {
                padding: 0px 10px 10px 10px;
            }

                .SubMenu ul li
                {
                    list-style: none;
                }


                    .SubMenu ul li a
                    {
                            font-weight: bold;
                            padding: 4px 0px 2px 10px;
                            display: block;
                            text-transform: none;
                            color: #6b6b6b;
                            text-decoration: none;
                            background-image: url(/client/bpmt/images/arrow_grey_normal.gif);
                            background-repeat: no-repeat;
                            background-position: 0px 8px;
							word-wrap:break-word
                    }

                    .SubMenu ul li.active a
                    {
                        font-weight: bold;
						color: #333333;
                        text-decoration: none;
                        background-image: url(/client/bpmt/images/arrow_grey_active.gif);
                        background-repeat: no-repeat;
                        background-position: 0px 12px;
                        padding: 4px 0px 2px 10px;
                    }

                    .SubMenu ul li a:hover
                    {
                        text-decoration: none !important;
						color: #333333;
                    }



                        .SubMenu ul li ul
                        {
                            padding: 0px 10px 0px 1px;
                        }

                            .SubMenu ul li ul li a
                            {
                                font-weight: normal;
                                padding: 0px 0px 3px 15px;
                                display: block;
                                text-transform: none;
                                color: #6b6b6b;
                                background-image: url(/client/bpmt/images/arrow_grey_normal.gif);
                                background-repeat: no-repeat;
                                background-position: 5px 4px;
                            }

                            .SubMenu ul li.active ul li a
                            {
                                font-weight: normal;
                                text-decoration: none;
                                background-image: url(/client/bpmt/images/arrow_grey_normal.gif);
                                background-repeat: no-repeat;
                                background-position: 5px 4px;
                                padding: 0px 0px 3px 15px;
                            }

                                .SubMenu ul li.active ul li.active a
                            {
                                text-decoration: underline;
                            }

                            .SubMenu ul li ul li a:hover
                            {
                                text-decoration: underline !important;
                            }

                            .SubMenu .SubTitle h2
                            {
                                color: #00aedb;
                                font-size: 1em;
                                text-transform: uppercase;
                                display: block;
								text-align: center;
								padding: 10px 5px 0px 5px;
								width: 183px;
                            }

                            .MenuTitle
                            {
                                color: #FFFFFF;
                                text-transform: uppercase;
                            }

 /* End content left */
 
 /* Start Tabs */
 
 #Tabs{
 	position: relative;
	height: 26px;
 }


	#Tabs ul{
		list-style: none;
		padding: 0;
		width: 573px;
		margin: -20px auto 0 auto;
		height: 31px;
		display: block;
 	}
	
	#Tabs ul li{
		float: left;
 	}	

		#Tabs ul li a{
			text-decoration: none;
			display: block;
			width: 165px;
			height: 32px;
			padding: 19px 0 0 0;
		}
		
		#Tabs ul li a:hover{
			padding: 14px 0 0 0;
			height: 31px;
		}
		
		#Tabs ul li a#lightBlue{
				width: 165px;
				margin: 0 2px 0 0;
			}		
		
				#Tabs ul li.itemActive a#lightBlue{
					width: 165px;
					margin: 0 2px 0 0;
					padding: 14px 0 0 0;	
				}
			
			#Tabs ul li a#darkBlue{
				width: 163px;
				margin: 0 3px 0 0;	
			}
			
				#Tabs ul li.itemActive a#darkBlue{
					width: 163px;
					margin: 0 3px 0 0;
					padding: 14px 0 0 0;	
				}
			
			#Tabs ul li a#grey{
				width: 153px;
				margin: 0 3px 0 0;	
			}
			
				#Tabs ul li.itemActive a#grey{
					width: 153px;
					margin: 0 3px 0 0;
					padding: 14px 0 0 0;	
				}
			
			#Tabs ul li a#green{
				width: 84px;
			}
			
				#Tabs ul li.itemActive a#green{
					width: 84px;
					padding: 14px 0 0 0;	
				}
 
 /* End Tabs */
 
 /* Start Shortcuts */
 
 #Shortcuts{
 	height: 170px;
	width: 969px;
	background-image: url(../images/bg_shortcuts.gif);
	padding: 10px 10px 19px 10px;
}

	ul.blockShortcuts{
		display: block;
		width: 168px;
		height: 150px;
		padding: 10px;
		float: left;
	}
	
	.faq ul.blockShortcuts{
		width: 385px;
	}
	
		ul.blockShortcuts:hover{
			background-color: #f1f1f1;
			cursor: pointer;
			-moz-border-radius: 5px; /* Firefox */
			-webkit-border-radius: 5px; /* Safari, Chrome */
			border-radius: 5px; /* CSS3 */
		}
	

		ul.blockShortcuts li{
			list-style: none;
			text-decoration: none;
			color: #6a6a6a;
		}
		
		ul.blockShortcuts li a{
			list-style: none;
			text-decoration: none;
			color: #6a6a6a;
			font-size: 	1em;
			display: block;
			background-image: url(../images/arrow_dark_grey.png);
			background-repeat: no-repeat;
			background-position: left 4px;
			padding-left: 15px;
			padding-bottom: 5px;
		}
		
		ul.blockShortcuts li a:hover{
			font-weight: bold;
		}
 
 
 /* End Shortcuts */

 /* Start content middle */

     div#Header
    {
        height: 179px;
        padding: 0px 0px 25px 0px;
    }

        div#Header .MenuTop1
        {
            width: 208px;
            height: 179px;
            float: left;
        }

                div#Header .MenuTop1 ul
                {
                    padding: 18px 0px 0px 12px;
                }

                    div#Header .MenuTop1 ul li
                    {
                        list-style: none;
                        text-decoration: none;
                        float: left;
						font-size: 11px;
                    }

                            div#Header .MenuTop1 ul li a
                            {
                                color: #FFFFFF;
                                font-size: 11px;
                                text-decoration: none;
                                text-transform: uppercase;
                                font-weight: bold;
                                padding-left: 7px;
                            }

                            div#Header .MenuTop1 ul li a:hover, div#Header .MenuTop1 ul li a:hover
                            {
								text-decoration: underline;
                            }
							
							div#Header .MenuTop1 ul li a:hover, div#Header .MenuTop1 ul li.itemActive a
                            {
                                color: #6b6b6b;
                            }

        div#Header .Logo
        {
            padding: 40px 0px 0px 46px;
        }

        div#Header .HeaderImage
        {
            width: 523px;
            height: 179px;
            float: left;
			position: relative;
        }
		
		div#Header .HeaderImage img
        {
			position: absolute;
			z-index: 0;
        }
		
		div#Header .HeaderImage div.headerBg	{
					position:absolute;
					width: 523px;
					height: 179px;
					background: url(../images/bg_header.png) no-repeat top center;
					z-index: 1000;
			}
		
			div#Header .HeaderImage div.searchBg	{
					position:absolute;
					bottom:0px;
					right:17px;
					width: 412px;
					height: 21px;
					z-index: 2000;
					background-image:url(/client/bpmt/images/sooqr/bg_search_grey.gif);
					background-repeat: no-repeat;
			}


        div#Header .MenuTop2{
            width: 258px;
            height: 129px;
            float: left;
        }
		
			div#Header .MenuTop2 #sooqr884FormContainer	{
				height: 30px;
				/*left: 50%;*/
				margin-left: -494px;
				padding-left: 106px;
				padding-top: 0px;
				position: absolute;
				z-index: 10001;
				top: 162px;
				width: 646px;
			}
			div#Header .MenuTop2 #sooqr884FormContainer.fixed	{
				position:fixed;
				top:0px;
				padding-top: 5px;
			}
			
				div#SiteContainer #box	{
					background-repeat: no-repeat;
					height: 49px;
					margin:0;
					position: absolute;
					top: 128px;
					width: 989px;
					z-index: 1;
					display:none;
					background-image:url(/client/bpmt/images/sooqr/bg_search.png);
				}
				
				div#SiteContainer #box.fixed	{
					position: fixed;
					display:block;
					text-align: center;
					top: 0;
					z-index: 10000;	
				}
			
				div#Header .MenuTop2 form input#cms_cm884_queryField,
				div#Header .MenuTop2 form input#submit	{
					 background-image:url(/client/bpmt/images/sooqr/bg_input_search.png);
					 border: 0px;
					 height: 30px;
					 padding: 0px 6px 0;
				}
			
				div#Header .MenuTop2 form input#cms_cm884_queryField	{
					float:left;
					width:285px;
					font-size:12px;
					padding:0px 6px 0px;
				}
				html>body div#Header .MenuTop2 form input#cms_cm884_queryField	{
					float: left;
					width: 285px;
					height: 19px\9;
					font-size: 12px\9;
					padding: 0px 6px 0px\9;
					height: 30px;
				}
				div#Header .MenuTop2 form input#cms_cm884_queryField:focus	{ background-position:left -30px; }
				
				div#Header .MenuTop2 form input#submit	{
					font-size:0px;
					width:32px;
					background-position:top right;
					line-height:100px;
					cursor: pointer;
					float: left;
				}
				div#Header .MenuTop2 form input#submit:focus,
				div#Header .MenuTop2 form input#submit:hover
					{ background-position:right -30px; }
		

            div#Header .MenuTop2 ul
            {
                float: left;
                padding-top: 2px;
				padding-left: 37px;
	            }

                div#Header .MenuTop2 ul li
                {
                    float: left;
                    list-style: none;
					font-size: 11px;
                }

                        div#Header .MenuTop2 ul li a
                    {
                        color: #FFFFFF;
                        text-decoration: none;
                        background-image: url(/client/bpmt/images/pipe_topmenu.gif);
                        background-position: right;
                        background-repeat: no-repeat;
                        padding: 0px 3px 0px 3px;
                        font-weight: bold;
                    }

                        div#Header .MenuTop2 ul li a:hover, div#Header .MenuTop2 ul li.active a
                    {
                        text-decoration: underline;
                    }
			
			.MenuTop2 .Phone
			{
				color: #FFFFFF;
				float: left;
				width: 100%;
				text-align: center;
				padding-top: 8px;
				background-image: url(/client/bpmt/images/bg_phone.gif);
				background-position: 83px 36px;
				background-repeat: no-repeat;
				font-size: 11px;
			}


			.Phone span a
			{
				color: #FFFFFF;
				font-size: 19px;
				text-decoration: none;
				text-transform: uppercase;
				font-weight: bold;
				padding-bottom: 3px;
				display: block;

			}


			.Phone span a:hover
			{
				text-decoration: underline;

			}

            div#Header .letters
            {
                float: left;
                padding-left: 5px;
            }

                .mediumtext a
                {
                    color: #FFFFFF;
                    text-decoration: none;
					font-size: 11px;
                }
				
					 .letters .active a
					{
						text-decoration: underline;
					}
					
					.letters a:hover
					{
						text-decoration: underline;
						 color: #FFFFFF;
					}

                .largetext a
                {
                    color: #FFFFFF;
                    text-decoration: none;
                    font-size: 12px;
                    font-weight: bold;
                }
				

                .xlargetext a
                {
                    color: #FFFFFF;
                    text-decoration: none;
                    font-size: 14px;
                    font-weight: bold;
                }

            div#Header .Search
            {
                padding: 63px 0px 12px 60px;
                width: 180px;
				font-size: 11px;
            }

                .Search #searchString
                {
                    float: left;
                    background-image: url(/client/bpmt/images/bg_searchfield.gif);
                    background-repeat: no-repeat;
                    background-position: left;
                    width: 132px;
                    height: 16px;
                    border: none;
                    margin-right: 3px;
					color:  #999999;
					font-size: 1em;
					padding-top: 3px;
					padding-left: 3px;
                }

                .Search .zoekbutton
                {
                    background-image: url(/client/bpmt/images/bg_searchbutton.gif);
                    background-repeat: no-repeat;
                    background-position: right;
                    width: 19px;
                    height: 19px;
                    border: none;
					cursor: pointer;
                }


     div#MiddleContainer
 {
    width: 573px;
    float: left;
    /*position: relative;*/

 }

    div#HeaderMenu, div#HeaderMenu .menu, div#HeaderMenu .menu_active
    {
        height: 254px;
        width: 573px;
		position: relative;
    }

    div#HeaderMenu .menu
    {
        background: url(/client/bpmt/images/bg_dropdown_normal.gif) no-repeat;
    }

    div#HeaderMenu .menu_active, .contentTemplate div#HeaderMenu .menu
    {
        background: url(/client/bpmt/images/bg_dropdown_active.gif) no-repeat;
    }

    /* Zorg ervoor dat bovenstaande achtergronden niet in subitems worden weergegeven. */
    div#HeaderMenu ul .menu,
    div#HeaderMenu ul .menu_active,
    .contentTemplate div#HeaderMenu ul .menu
    {
        background: none;
    }

        div#HeaderMenu ul#menu1Root li a
        {
            display: block;
            text-decoration: none;
            height: 244px;
            width: 191px;
        }

        div#HeaderMenu ul#menu1Root li ul li a
        {
            text-align: center;
            text-transform: uppercase;
            font-weight: bold;
            font-size: 12px;
            text-decoration: none;
            color: #FFFFFF;
            padding-top: 10px;
            display: block;
            height: 244px;
            width: 191px;
        }

            div#HeaderMenu ul#menu1Root li ul li ul li ul
            {
                    display: none;
            }

            div#HeaderMenu ul#menu1Root li
            {
                display: block;
                list-style: none;
                float: left;
            }


            /* Item 2 */

            div#HeaderMenu ul#menu1Root li.firstChild a:hover
            {
            }


                    div#HeaderMenu ul#menu1Root li.firstChild ul
                    {
                        margin:30px 0 0;
                        padding:0;
                        position:absolute;
                        z-index:3;
                        top: 0;
                        height: 225px;
                        width: 573px;
                        visibility: hidden;
                        left: 0px;
                        background-image: url(/client/bpmt/images/bg_dropdown_lightblue.gif);
                        background-repeat: no-repeat;
                        background-position: center;


                    }

                            div#HeaderMenu ul#menu1Root li.firstChild ul li
                            {
                                float: left;
                                margin:0;
                                padding:0;
                            }

                                    div#HeaderMenu ul#menu1Root li.firstChild ul li a
                                    {
                                        text-align: left;
                                        text-transform: uppercase;
                                        font-size: 11px;
                                        width: auto;
                                        padding: 10px 10px 4px 10px;
                                        height: auto;
                                    }

                                            div#HeaderMenu ul#menu1Root li.firstChild ul li ul
                                            {
                                                margin:30px 0 0;
                                                padding:0;
                                                position:absolute;
                                                z-index:2;
                                                top: 0px;
                                                height: 195px;
                                                width: 191px;
                                                visibility: hidden;
                                                background-image: none;
                                            }

                                                    div#HeaderMenu ul#menu1Root li.firstChild ul li ul li
                                                    {
                                                        float: none;
                                                    }

                                                            div#HeaderMenu ul#menu1Root li.firstChild ul li ul li a
                                                            {
                                                                text-align: left;
                                                                text-transform: none;
                                                                font-size: 12px;
                                                                padding: 3px 20px 0px 30px;
                                                                font-weight: normal;
                                                                float: none;             																background-image: url(/client/bpmt/images/arrow_dropdown_blue.gif);
                                                                background-repeat: no-repeat;
                                                                background-position: 20px 7px;
                                                            }

                                                            div#HeaderMenu ul#menu1Root li.firstChild ul li ul li a:hover
                                                            {
                                                                text-decoration: underline;
                                                            }

            /* Item 2 */

            div#HeaderMenu ul#menu1Root li ul#menu1-id-4 li.firstChild a
            {
                font-weight: normal;
                text-transform: none;
            }

            div#HeaderMenu ul#menu1Root li ul#menu1-id-4 li.lastChild a
            {
                text-transform: none;
            }

            div#HeaderMenu ul#menu1Root li ul#menu1-id-4 li
            {
                height: auto;
                text-align: left;
            }

            div#HeaderMenu ul#menu1Root li ul#menu1-id-4 li a
            {
                height: auto;
                text-align: left;
                width: 161px;
                padding: 0px 0px 4px 22px;
                background-image: url(/client/bpmt/images/arrow_dropdown_darkblue.gif);
                background-position: 13px 5px;
                background-repeat: no-repeat;
                word-wrap:break-word
            }

            div#HeaderMenu ul#menu1Root li ul#menu1-id-4
            {
                margin: 30px 0 0;
                padding: 0;
                position: absolute;
                z-index: 3;
                top: 0;
                height: 225px;
                width: 573px;
                visibility: hidden;
                left: 0px;
                background-image: url(/client/bpmt/images/bg_dropdown_dark.gif);
                background-repeat: no-repeat;
                background-position: center;
            }

            div#HeaderMenu ul#menu1Root li ul#menu1-id-4 li.leftChild
            {
                position: absolute;
                width: 277px;
                left: 191px;
            }

            div#HeaderMenu ul#menu1Root li ul#menu1-id-4 li.rightChild
            {
                position: absolute;
                width: 277px;
                left: 382px;
            }

                    div#HeaderMenu ul#menu1Root li ul li
                    {
                        float: none;
                        width: 191px;
                    }

                    div#HeaderMenu ul#menu1Root li ul li.lastChild
                    {
                        width: auto;
                    }

                            div#HeaderMenu ul#menu1Root li ul li.firstChild a, div#HeaderMenu ul#menu1Root li ul li.lastChild a
                            {
                                text-align: left;
                                text-transform: uppercase;
                                font-size: 12px;
                                width: auto;
                                padding: 15px 0px 0px 15px;
                                height: auto;
                                background-image: none;

                            }


                                    div#HeaderMenu ul#menu1Root li ul li ul
                                    {
                                        margin:15px 0 0;
                                        padding:0;
                                        position:absolute;
                                        z-index:2;
                                        top: 0px;
                                        height: 170px;
                                        width: auto;
                                        visibility: hidden;
                                    }

                                            div#HeaderMenu ul#menu1Root li ul li ul li
                                            {
                                                float: none;
                                            }

                                            div#HeaderMenu ul#menu1Root li ul li.lastChild ul
                                            {
                                                left: 190px;
                                            }

                                                    div#HeaderMenu ul#menu1Root li ul li ul li a
                                                    {
                                                        text-align: left;
                                                        text-transform: none;
                                                        font-size: 12px;
                                                        padding: 0px 0px 4px 15px;
                                                        font-weight: normal;
                                                        float: none;

                                                    }

                                                    div#HeaderMenu ul#menu1Root li ul li ul li a:hover
                                                    {
                                                        text-decoration: underline;

                                                    }


            div#HeaderMenu ul#menu1Root li ul#menu1-id-8 li.firstChild a
            {
                font-weight: normal;
                text-transform: none;
            }

            div#HeaderMenu ul#menu1Root li ul#menu1-id-8 li.lastChild a
            {
                text-transform: none;
            }

            div#HeaderMenu ul#menu1Root li ul#menu1-id-8 li
            {
                height: auto;
                text-align: left;
            }

            div#HeaderMenu ul#menu1Root li ul#menu1-id-8 li a
            {
                height: auto;
                text-align: left;
                width: 161px;
                padding: 0px 0px 4px 22px;
                background-image: url(/client/bpmt/images/arrow_dropdown_grey.gif);
                background-position: 13px 5px;
                background-repeat: no-repeat;
                word-wrap:break-word
            }



            div#HeaderMenu ul#menu1Root li ul#menu1-id-8
            {
                margin: 30px 0 0;
                padding: 0;
                position: absolute;
                z-index: 3;
                top: 0;
                height: 225px;
                width: 573px;
                visibility: hidden;
                left: 0px;
                background-image: url(/client/bpmt/images/bg_dropdown_grey.gif);
                background-repeat: no-repeat;
                background-position: center;
            }

            div#HeaderMenu ul#menu1Root li ul#menu1-id-8 li.leftChild
            {
                position: absolute;
                width: 277px;
                left: 382px;
            }

            div#HeaderMenu ul#menu1Root li ul#menu1-id-8 li.rightChild
            {
                position: absolute;
                width: 277px;
                left: 191px;
            }



/* Buttons */

#Buttons{
	width: 1000px;
	margin: 0 0 0 -5px;
	padding: 5px 0 0 0;
	 
}

	#Buttons img{
		margin: 0 6px 0 5px;
	}





    div#BannersBottom
    {
        height: 60px;
        padding: 10px 0px 0px 0px;
        background-image: url(/client/bpmt/images/bg_banners_homepage.gif);
        background-repeat: no-repeat;
        background-position: left;
        margin-top: 10px;
		display: block;
    }



        div#BannersBottom .Banner
        {
            height: 60px;
            width: 133px;
            float: left;
            text-align: center;
            color: #FFFFFF;
            position: relative;
            padding: 0px 5px;
        }

		div#BannersBottom .Banner .Title
		{
			/* font-family: MetaSerifBold; */
		}

        div#BannersBottom .Banner a
        {
            text-decoration: none;
			position: absolute;
			top: 0;
			display: block;
			left: 0;
			height: 60px;
			width: 143px;
			cursor: pointer;
        }
		
            div#BannersBottom .Banner .More
            {
                color: #525252;
                font-size: 11px;
                font-weight: normal;
                padding: 0px;
                margin: 0px;
                position: absolute;
                bottom: 6px;
                left: 65px;
                background-image: url(/client/bpmt/images/arrow_banner_grey.gif);
                background-position: right 5px;
                background-repeat: no-repeat;
                padding-right: 6px;
				display: block;
				cursor: pointer;
            }
			
/* Spotlight */

#Spotlight{
	width: 1000px;
	padding: 24px 0 5px 0;
	margin: 0 0 0 -3px;
	overflow: hidden;
}

	#Spotlight .block{
		display: block;
		background: url(../images/bg_spotlight_block.gif) no-repeat;
		width: 155px;
		height: 171px;
		padding: 20px;
		margin: 0 2px 0 2px;
		position: relative;
		float: left;		
	}
	
	#Spotlight .block.flash{
		width: 195px;
		height: 184px;
		padding: 27px 0 0 0;
		text-align: center;
	}
	
		#Spotlight .block.flash embed{
		}
	
	#Spotlight .block ul{
		margin: 0;
		padding: 0;		
	}
	

		#Spotlight .block ul li{
			color: #6A6A6A;
			list-style: none outside none;
			text-decoration: none;
	}
	
			#Spotlight .block ul li a{
				background-image: url("../images/arrow_dark_grey.png");
				background-position: left 4px;
				background-repeat: no-repeat;
				color: #6A6A6A;
				display: block;
				font-size: 1em;
				list-style: none outside none;
				padding-bottom: 5px;
				padding-left: 15px;
				text-decoration: none;	
			}
			
				#Spotlight .block ul li a:hover{
					text-decoration: underline;	
				}
	
		#Spotlight .block h3{
			font-family: 'MetaSerifBold';
			text-align: center;
			text-transform: uppercase;
			font-size: 14px;
			word-wrap: break-word;
			padding: 0 0 10px 0;
		}
		
		#Spotlight .block p{
			font-family: 'MetaSerifBold';
			text-align: center;
			font-size: 1.1em;
			word-wrap: break-word;
			margin: 0;
			padding: 0;
		}
		
		#Spotlight .block a.cover img{
			border: 1px #dedede solid;
		}
		
		#Spotlight .block a.cover:hover img{
			border: 1px #b3b3b3 dotted;
		}
		
		#Spotlight .block a.cover{
			padding: 0 0 5px 0;
			display: block;
			background: url(../images/bg_cover.gif) no-repeat bottom center;
			margin: 2px 0 0 0;
			text-align: center;
		}
		
		#Spotlight .block a.download{
			display: block;
			width: 87px;
			height: 87px;
			position: absolute;
			z-index: 1000;
			left: 0;
			bottom: 0;
			background: url(../images/label_light_blue.png) no-repeat;			
		}
		
		#Spotlight .pesioenjournaal h3{
			padding: 0 0 1px 0;	
		}
		
		#Spotlight .block a.more{
			text-decoration: none;
			color: #676767;
			padding: 0 8px 0 0;
			background: url(../images/arrow_more.png) no-repeat right 6px;
			position: absolute;
			right: 20px;
			bottom: 10px;	
		}
		
			#Spotlight .block a.more:hover{
				text-decoration: underline;
			}
			
		#Spotlight .block a.actueel{
				text-decoration: none;
				display: block;
				background-image: url("../images/arrow_dark_grey.png");
				background-position: left 4px;
				background-repeat: no-repeat;
				padding: 0 0 0 15px;
				color: #7d7d7d;
				}
			
		#Spotlight .block a.actueel span.date{
				font-weight: bold;
				display: block;
			}

		#Spotlight .block a.actueel span.title{
				overflow: hidden;
				height: 33px;
				display: block;
			}
			
		#Spotlight .block a.actueel span.title:hover{
			text-decoration: underline;
			}

			



 /* End content middle */

 /* Start Content */

 div#Content
{
    width: 573px;
    height: auto;
    background-color: #FFFFFF;
    background-image: url(/client/bpmt/images/bg_content_white.gif);
    background-repeat: repeat-y;
   /* position: absolute;*/
    z-index: 2;
    top: 39px;
	margin: 25px 0 0 0;
}

	 div#Content .ContentHeight
	{
		min-height: 300px;
		height: auto !important;
  		height: 300px;
		/*overflow:hidden;*/
	}

     .ContentBottom
    {
        width: 573px;
        height: 13px;
        background-image: url(/client/bpmt/images/bg_content_white_bottom.gif);
		background-repeat: no-repeat;
		background-position: top;
		background-color: #f3f3f3;
    }

    div#Content .ContentTitle
    {
        color: #6B6B6B;
        padding: 10px 20px 8px 18px;
        text-transform: uppercase;
        font-weight: bold;
		float: left;
		width: 450px;
		font-family: MetaSerifBold;
		font-size: 1.2em;
    }
	
	div#Content .Print
    {
		float: right;
		width: 18px;
		height: 15px;
		background-image: url(/client/bpmt/images/icon_print.gif);
		padding: 10px 20px 0px 0px;
		background-repeat: no-repeat;
		background-position: left bottom;
    }

    div#Content .ContentTekst
    {
        height: auto;
        padding: 0px 20px 10px 20px;
        color: #6b6b6b;
		font-size: 1.1em;
    }
	
		table.TableConsulenten
	{
		width: 533px;
		font-size: 11px;
	}
	
			table.TableConsulenten td
			{
				border-bottom: 1px #e2e2e2 solid;
				padding: 3px 10px 3px 10px;
				height: 48px;
				background-color: #fafafa;
			}

        div#Content .Back
        {
        padding: 0px 20px 10px 20px;
        }

        div#Content .Back a
        {
            color: #6b6b6b;
            text-decoration: none;
            font-weight: bold;
        }
		
		div#Content .ContentTekst ul
		{
			padding: 0px 0px 0px 20px;
		}
		
			div#Content .ContentTekst ul li
			{
				list-style: square;
			}

	div#Content .NewsItem, .NewsDetail
    {
		border-top: 1px #efefef solid;
		padding: 5px 0px 10px 0px;
    }

		div#Content .NewsItem h1
		{
			color:#ACC52C;
			font-size: 1.3em;
			padding: 3px 0px 0px 0px;
			font-family: "Times New Roman", Times, serif;
		}

		div#Content .NewsItem p, .NewsDetail p
		{
			padding: 0 0 10px 0;
		}

		div#Content .NewsDetail h1
		{
			color:#ACC52C;
			font-size: 1.3em;
			padding: 5px 0px 5px 0px;
			font-family: "Times New Roman", Times, serif;
		}

		div#Content .NewsItem a
		{
			text-decoration: none;
			color: #6b6b6b;
			font-weight: bold;
			background-image: url(/client/bpmt/images/arrow_grey_normal.gif);
			background-repeat: no-repeat;
			background-position: right 11px;
			padding-right: 6px;
			width: 61px;
			padding-top: 6px;
			display: block;
			font-size: 11px;
		}

				div#Content .NewsItem a:hover
			{
				text-decoration: underline;
			}


    div#Breadcrumb
    {
        padding: 8px 20px 0px 20px;
        width: 533px;
        height: 34px;
        /*background-image: url(/client/bpmt/images/bg_kruimelpad_blue.gif);
		background-repeat: no-repeat;
		background-position: top;*/
		border-top: 1px #d6d6d6 solid;
    }

        div#Breadcrumb .pageTitle
        {
            color: #ffffff;
            text-decoration: none;
            padding-right: 10px;
            padding-left: 3px;
            font-size: 0.9em;
            font-weight: bold;
			/*line-height: 15px;
			float: left;
			display: block;*/
			background-image: url(/client/bpmt/images/arrow_breadcrumb_blue.gif);
            background-repeat: no-repeat;
            background-position: right 4px;
        }

        div#Breadcrumb .pageTitle a
        {
            font-weight: normal;
            color: #def8ff;
            text-decoration: none;
			line-height: 15px;
        }

        div#Breadcrumb .pageTitle a:hover
        {
            text-decoration: underline;
        }

                div#Content div#contentMenu
                {
                    margin: 0px 20px 10px 20px;
                    padding: 10px;
					background-image: url(/client/bpmt/images/bg_contentmenu.gif);
					background-repeat: repeat-x;
					background-position: top center;
                    width: 513px;
                    height: auto;
					background-color: #f5f5f5;
					overflow: hidden;
	           }

                div#Content #contentMenu ul
                {
                    height: auto;
                }

        div#Content div#contentMenu ul li
        {
            list-style: none;
            width: 250px;
        }

        div#Content div#contentMenu ul li a
        {
            text-decoration: none;
            background-image: url(/client/bpmt/images/arrow_grey_normal.gif);
            background-position: left;
            background-repeat: no-repeat;
            padding-left: 8px;
            color:#6b6b6b;
			white-space: pre;
        }

        div#Content div#contentMenu ul li a:hover
        {
            text-decoration: underline;
        }

        div#Content div#contentMenu ul li.active a
        {
            font-weight: bold;
        }




 /* Start content right */

 div#RightContainer
 {
    width: 193px;
    padding-left: 15px;
    float: right;
 }

     .News
    {
        width: 193px;
        min-height: 254px;
		height: auto !important;
		height: 254px;
        margin-bottom: 10px;
		background-image: url(/client/bpmt/images/bg_news.gif);
		background-position: bottom;
		background-repeat: no-repeat;
    }

    .NewsTop
    {
        height: 25px;
        background-image: url(/client/bpmt/images/bg_menu_right.gif);
        text-align: center;
        padding-top: 8px;
		color: #FFFFFF;
		text-align: center;
		font-family: MetaSerifBold;
		font-size: 1.2em;
    }


    .NewsMiddle a
    {
        background-image: url(/client/bpmt/images/bg_menuitemright_middle_news.gif);
		background-position: bottom;
		background-repeat: repeat-x;
		background-color: #FFFFFF;
        padding: 4px 20px 0px 20px;
        display: block;
        text-decoration: none;
		border-right: #d3d7db 1px solid;
		border-left: #d3d7db 1px solid;
		min-height: 46px;
		height: 46px;
		height: auto !important;
    }

        .NewsMiddle a:hover
        {
            background-image: url(/client/bpmt/images/bg_menuitemright_middle_news_over.gif);
            text-decoration: none;
			background-position: top;
			background-color: #f8f8f8;
        }

            .NewsMiddle .Date
        {
            color:#686868;
            font-size: 0.9em;
			display: block;
        }

            .NewsMiddle .TitleNews
        {
            color: #9fbf00;
            font-size: 1.1em;
        }

    .NewsBottom
    {
        height: 18px;
        padding: 3px 20px 0px 0px;
        font-size: 10px;
    }

        .NewsBottom a
        {
            background-image: url(/client/bpmt/images/arrow_green_small.gif);
            background-repeat: no-repeat;
            background-position: right 5px;
            text-decoration: none;
            float: right;
            padding-right: 7px;
            color: #9fbf00;
        }

        .NewsBottom a:hover
        {
            text-decoration: underline;
        }

    .ButtonCall
    {
        padding-bottom: 8px;
    }

    .Plan
    {
    }
	
	div#RightContainer ul
	{
		padding-top: 2px;
		overflow: hidden;
		padding-left: 23px;
	}
	
		div#RightContainer ul li
		{
			float: left;
			list-style: none;
			color: #c3c3c3;
			font-size: 11px;
		}
		
			div#RightContainer ul li a
			{
				text-decoration: none;
				color: #b8b8b8;
				padding-left: 6px;
			}
			
			div#RightContainer ul li a:hover
			{
				text-decoration: underline;
			}
			
			div#RightContainer ul li.itemActive
			{
				font-weight: bold;
			}


 /* End content right */

  /* Contact Form */

  .formTable
  {
  	color: #6b6b6b;
	margin: 0px 20px 0px 20px;
	width: 533px;	
  }

  	  .formTable tr td
	  {
		padding: 3px 0px 3px 0px;
	  }

	  .formTable .formColumnLeft
	  {
	  	padding-right: 10px;
	  }


	   .elementText
	  {
		border:1px solid #DDDDDD;
		width:220px;
		height: 18px;
	  }

	 .elementSelect
	  {
		border:1px solid #DDDDDD;
		width:150px;
		height: 21px;
	  }

	  .elementTextarea
	  {
		border:1px solid #DDDDDD;
		width:300px;
	  }

	   .elementRadioContainer
	  {
	  	padding: 0px 0px 5px 0px
	  }

	  .elementRadioContainer .elementRadioTitle
	  {
	  	padding: 0px 0px 0px 5px
	  }

	  .formSubmitSend
	  {
	   	background:transparent url(/client/bpmt/images/button_verstuur.gif);
		border:medium none;
		cursor:pointer;
		height:16px;
		width:65px;
		float: right;
		margin-right: 46px;
	  }

		span.extra{
			font-size: 0.8em;
			float: left;
			margin: 5px 0;
			display: block;
			width: 222px;
		}

		form#form937 .formTable .formColumnLeft {
			width: 255px;
			vertical-align: top;
		}
	  
	  /* Downloads */
	  
	  form#form262 .formTable
{
    color: #6B6B6B;
    float: left;
    width: 533px;
    margin: 0px;
    position: relative;
	padding: 0px 0px 0px 20px;
}

form#form262 .formTable .formRow
{
    clear: both;
}

form#form262 .formTable .file_download-title
{
    font-size: 13px;
    font-weight: bold;
    float: left;
    padding: 3px 8px;
    width: 390px;
}

form#form262 .formTable .file_download-bestel
{
    float: left;
    font-weight: normal;
    padding: 3px 8px;
    width: 35px;
	font-size: 11px;
}

form#form262 .formTable .file_download-download
{
    float: left;
    font-weight: normal;
    padding: 3px 8px;
	font-size: 11px;
}

form#form262 .formColumnLeft
{
    height: 25px;
    font-size: 11px;
    float: left;
    width: 200px;
}

form#form262 .downloadColumn
{
    width: 523px;
    float: none;
    margin-top: 23px;
    background: #E9E9E9;
    border-top: 1px solid #C6C6C6;
    color: #6B6B6B;
    height: 22px;
}

form#form262 #cms_cm262__form__brochures_row .formColumnLeft
{
    width: 523px;
    float: none;
    margin-top: 0px;
    background: #E9E9E9;
    border-top: 1px solid #C6C6C6;
    color: #6B6B6B;
    height: 22px;
}

form#form262 .elementFile_downloadContainer
{
    background: #F9F9F9;
    border-bottom: 1px solid #EEE;
    color: #A2A2A2;
    height: 22px;
}

form#form262 div.elementFile_downloadContainer label
{
    clear: left;
    float: left;
    width: 390px;
    margin: 3px 8px 0;
}

form#form262 div.elementFile_downloadContainer input
{
    float: left;
    margin: 3px 8px 0 18px;
}

form#form262 div.elementFile_downloadContainer img
{
    float: left;
    margin: 2px 8px 0 40px;
}

form#form262 .formTable .formRowSeparator
{
    clear: left;
    font-weight: bold;
    margin: 10px 0 10px;
}

form#form262 .formTable div#cms_cm262__form__werkgevers-persoonsnummer-onbekend-notice_row .elementDescription,
form#form262 .formTable div#cms_cm262__form__land_row .elementDescription
{
    display: inline;
    font-weight: normal;
}

form#form262 .formTable div#cms_cm262__form__land_row .elementDescription
{
    position: relative;
    top: 15px;
}

form#form262 .formTable #cms_cm262__form__categorie_row select
{
    border: 1px solid #DDD;
}

form#form262 .formTable #cms_cm262__form__postcode_row input
{
    width: 80px;
    height: 15px;
    border: 1px solid #DDD;
}

form#form262 .formTable #cms_cm262__form__werkgevers_persoonsnummer_row input,
form#form262 .formTable #cms_cm262__form__voorletters_row input,
form#form262 .formTable #cms_cm262__form__achternaam_row input,
form#form262 .formTable #cms_cm262__form__bedrijfsnaam_row input,
form#form262 .formTable #cms_cm262__form__adres_row input,
form#form262 .formTable #cms_cm262__form__plaats_row input,
form#form262 .formTable #cms_cm262__form__land_row input
{
    width: 220px;
    border: 1px solid #DDD;
}

form#form262 .formTable .formColumnSubmit
{
	padding-right: 101px;
}

form#form262 .formTable #submitSend
{
    border: none;
    background: url('/client/bpmt/images/button_verstuur.gif') no-repeat;
    height: 16px;
    width: 65px;
    cursor: pointer;
	margin-right: 0px;
}

form#form262 ul#formOutput, form#form283 ul#formOutput, form#form284 ul#formOutput, form#form937 ul#formOutput
{
	padding: 10px 20px 20px 20px;
	list-style: square;
	color: #CA151A;
	line-height: 20px;
}

  /* Begrippenlijst */
  
 .begrippenFormulier
 {
 	padding: 0px 0px 0px 25px;
	text-align: center;
	}
	
	.begrippenFormulier .filter_title 
	 {
	 	height: 18px;
	 }
	
	 .begrippenFormulier .filter_title a
	 {
	 	text-decoration: none;
		display: block;
		width: 18px;
		height: 18px;
		background-color: #c6c6c6;
		color: #FFFFFF;
		float: left;
		margin: 0px 1px 0px 1px;
		font-size: 13px;
		font-family: "Times New Roman", Times, serif;
		font-weight: bold
	 }
	 
	 .begrippenFormulier .filter_title a:hover, .begrippenFormulier .filter_title a.active, .begrippenFormulier .filter_title a.current
	 {
		background-color: #6b6b6b;
	 }
	 
	 .begrippenResultaten
	 {
	 	padding: 5px 15px 15px 15px;
	 }

         .begrippenResultaten p.noResult
	 {
		padding: 10px 10px 10px 15px;
		height: 162px;
	 }

         .begrippenResultaten .userContainer .userContainer p.noResult
	 {
		padding: 4px 0 0;
	 }
	 
	 .begrippenResultaten .item
	 {
	 	border-bottom: 1px #c6c6c6 solid;
	 }
	 
	 .begrippenResultaten ul#begrippenLijst li
	 {
	 	/*width: 100%;*/
		list-style: none;
	 }
	 
	 .begrippenResultaten ul#begrippenLijst li a
	 {
	 	color: #6B6B6B;
		background-image: url(/client/bpmt/images/arrow_grey_normal.gif);
		background-repeat: no-repeat;
		background-position: left 9px;
		padding: 5px 0px 2px 8px;
		font-weight: bold;
		display: block;
		cursor: pointer;
		text-decoration: none;
	 }
	 
	 .begrippenResultaten ul#begrippenLijst li.active a
	 {
	 	color: #acc52c;
		background-image: url(/client/bpmt/images/arrow_green_small.gif);
		background-repeat: no-repeat;
		background-position: left 9px;
		padding: 5px 0px 2px 8px;
		font-weight: bold;
		display: block;
		cursor: pointer;
	 }
	 
	  .begrippenResultaten ul#begrippenLijst li.active
	 {
		border-top: 1px #CCCCCC solid;
		border-bottom: 1px #CCCCCC solid;
		width: 100%;
	 }
	 
	 .begrippenResultaten ul#begrippenLijst li div
	 {
	 	padding: 4px 0px 5px 8px;
		color: #999999;
	 }
	 
	 .begrippenResultaten ul#begrippenLijst li div ol
	 {
	 	padding: 5px 15px;
	 }

			 .begrippenResultaten ul#begrippenLijst li div ol li
		 {
			list-style-type: square;
		 }

	 
/* zoekresultaten */

	div#textModule
	{
		padding: 0px 20px 20px 20px;
	}
	
	.result h1
		{
			padding: 0px;
		}
	
		.result h1 a
		{
			font-size: 0.8em;
			color: #6b6b6b;
			text-decoration: none;
		}
		
			div#textModule .file h1	
			{
				background-image: url(/client/bpmt/images/icon_pdf_search.gif);
				background-position: right;
				background-repeat: no-repeat;
				float: left;
				padding-right: 11px;
			}
		
			div#textModule .green h1 a 		
			{
				background-image: url(/client/bpmt/images/icon_search_green.gif);
				background-position: 0px 2px  ;
				background-repeat: no-repeat;
				padding-left: 12px;
			}
			
			div#textModule .lightblue h1 a 		
			{
				background-image: url(/client/bpmt/images/icon_search_blue.gif);
				background-position: 0px 2px  ;
				background-repeat: no-repeat;
				padding-left: 12px;
			}
			
			div#textModule .dark h1 a 		
			{
				background-image: url(/client/bpmt/images/icon_search_darkblue.gif);
				background-position: 0px 2px  ;
				background-repeat: no-repeat;
				padding-left: 12px;
			}
			
			div#textModule .grey h1 a 		
			{
				background-image: url(/client/bpmt/images/icon_search_grey.gif);
				background-position: 0px 2px  ;
				background-repeat: no-repeat;
				padding-left: 12px;
			}
			
			div#textModule h1 a:hover	
			{
				text-decoration: underline;
			}
			
	div#textModule p 		
			{
				clear: both;
			}
			
	div#textModule p a		
			{
				color: #6b6b6b;
				font-size: 0.9em;
				padding-left: 5px;
			}
			
	.searchPager 
	{
		border-bottom: 1px solid #efefef;
		padding-bottom: 10px;
	}
	
	.searchPagerBottom
	{
		border-top: 1px solid #efefef;
		padding-top: 10px;
		border-bottom: none;
	}
			
	.searchPager a
	{
		text-decoration: none;
		padding: 0px 1px 0px 1px;
	}
	
	.searchPager a:hover
	{
		text-decoration: underline;
	}
	
	.Information 
	{
		padding-top: 3px;
	}
	
	.searchPager span
	{
		font-weight: bold;
		padding: 0px 3px 0px 3px;
	}
	
/* Veelgestelde vragen */

div#Content ul#faqOverview
{
	padding: 0px 20px 10px 20px;
	width: 533px;
	list-style: none;
}

   div#Content ul#faqOverview li a.categoryLink
    {
        cursor: pointer;
        display: block;
        padding: 3px 0 3px 15px;
        text-decoration: none;
		font-weight: bold;
		color: #6b6b6b;
		background-image: url(/client/bpmt/images/bg_faq_normal.gif);
		height: 17px;
		width: 518px;
		margin-bottom: 4px;
    }

    div#Content ul#faqOverview li.active a.categoryLink 
    {
        background-image: url(/client/bpmt/images/bg_faq_active.gif);
    }
	
	div#Content ul#faqOverview li a:hover
    {
        background-image: url(/client/bpmt/images/bg_faq_over.gif);
		text-decoration: none;
    }
	
	div#Content ul#faqOverview li ul
    {
		padding-left: 25px;
		padding-bottom: 10px;
		list-style: none;
    }

    div#Content ul#faqOverview li ul li a 
    {
        cursor: pointer;
        display: block;
        padding: 1px 0px 1px 12px;
        text-decoration: none;
		background-image: url(/client/bpmt/images/list_green.gif);
		background-repeat: no-repeat;
		background-position: left 5px;
		font-size: 1em;
		font-weight: normal;
		width: 480px;
    }
	
	 div#Content ul#faqOverview li ul li a:hover
	 {
        text-decoration: underline;
		background-image: url(/client/bpmt/images/list_green.gif);
    }
	
	div#Content ul#faqOverview li ul li.active a
	 {
	 	font-weight: bold;
		color: #6b6b6b;
    }
	
	 #faqOverview .answer
    {
		padding: 2px 0px 10px 12px;
		width: 460px;
		/*font-weight: bold;*/
    }
	
		div#Content ul#faqOverview li ul li.active .answer a
		{
			background-image: none;
			text-decoration: underline;
			padding: 0px;
			display: inline;
		}
	
			 #faqOverview .answer ol
		{
			padding: 5px 10px 5px 10px;
		}
		
			#faqOverview .answer ol li
			{
				list-style: square;
				padding-bottom: 5px;
			}

/* Fontsize */

div.MenuTop2 .fontSize {
    color: #FFFFFF;
	display: block;
	padding: 70px 0 0 90px;
	float: left;
	width: 168px;
}


	div.MenuTop2 .fontSize a {
		color: #FFFFFF;
		cursor: pointer;
		font-family: 'MetaSerifBold';
		line-height: 12px;
		text-decoration: none;
		float: left;
	}
	
	div.MenuTop2 .fontSize a:hover{
		text-decoration: underline;
	}

		div.MenuTop2 .fontSize a.fontSmall {
			/*font-size: 20px;*/
			display: block;
			width: 25px;
			height: 17px;
			background: url(../images/font_small_normal.png) no-repeat bottom;
			padding: 14px 0 0 0;
			margin: 0 2px 0 0;
		}
		
			div.MenuTop2 .fontSize a.fontSmall:hover {
				background: url(../images/font_small_hover.png) no-repeat bottom;
				display: block;
				width: 25px;
				height: 17px;
				padding: 14px 0 0 0;
			}
		
		div.MenuTop2 .fontSize a.fontMedium {
			/*font-size: 30px;*/
			display: block;
			width: 20px;
			height: 31px;
			background: url(../images/font_big_normal.png);			
		}
				div.MenuTop2 .fontSize a.fontMedium:hover {
					background: url(../images/font_big_hover.png);			
				}
		
		div.MenuTop2 .fontSize a.fontLarge {
			font-size: 40px;
		}
		
			div.MenuTop2 .fontSize a.fontSmall.selected{
				background: url(../images/font_small_hover.png) no-repeat bottom;				
			}
			
			div.MenuTop2 .fontSize a.fontMedium.selected{
				background: url(../images/font_big_hover.png) no-repeat bottom;				
			}

/* Sitemap */

div#Content .SitemapContainer
{
	padding: 0px 20px 0px 20px;
}

	div#Content .SitemapContainer ul
	{
		padding: 0px 20px 0px 20px;
		list-style: none;
	}
	
			div#Content .SitemapContainer ul li a
			{
				text-decoration: none;
				color: #6b6b6b;
				background-image: url(/client/bpmt/images/arrow_banner_grey.gif);
				background-position: left;
				background-repeat: no-repeat;
				padding-left: 8px;
			}
	
			div#Content .SitemapContainer ul li ul
			{
				padding: 5px 0px 10px 15px;
			}

/* Archief */

			.Headlines
			{
				background-image: url(/client/bpmt/images/bg_menuitemright_middle_news.gif);
				background-repeat: repeat-x;
				background-position: bottom;
				background-color: #FFFFFF;
				padding: 5px 0px 5px 0px;
				border-right: #d3d7db 1px solid;
				border-left: #d3d7db 1px solid;
			}
			
			.Headlines h1
			{
				padding: 5px 0px 5px 0px;
				font-size: 1em;
				text-align: center;
			}
			.Headlines ul
			{
				text-align: center;
				padding: 0px 15px 0px 15px !important;
			}
			
			.Headlines ul li
			{
				float: none !important;
			}
			
			.Headlines ul li a
			{
				float: none;
			}
			

/* Sticky Footer */

#Footer{
	background-color: #e8e8e8;
}

#Footer, .push{
	height: 36px;
}

#Footer .container{
	width: 989px;
	margin: 0 auto;
	height: 36px;
}

	#Footer .container ul{
		height: 26px;
		margin: 0;
		padding: 10px 20px 0 20px;
		position: relative;
	}
	
		#Footer .container ul li{
			list-style: none;
			float: left;
			text-decoration: none;
			font-size: 0.9em;
		}
		
		#Footer .container ul li a{
			list-style: none;
			float: left;
			text-decoration: none;
			padding: 0 10px 0 0;
			color: #7d7d7d;
		}
		
		#Footer .container ul li.itemActive  a {
			font-weight: bold;
		}
		
		#Footer .container ul li a:hover{
			color: #6A6A6A;
			text-decoration: underline;
		}
		
		#Footer .container ul li a#lastChild{
			position: absolute;
			right: 20px;
		}
		
/*.background{
	height: 100%;
	overflow: hidden;
	background-color: #FF0000;
}*/

			
/* CALCULATOR */



/* custom inputs */

.checkbox, .radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(checkbox.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
#form891 div.table div.row.last.month div { float:left; margin-top:-9px;}

#form891 div.table div.row.last.month div div { clear:both; float:none; overflow:hidden; margin-bottom:4px; margin-top:0px;}

#form891 div.table div.row.last.month div div span.title { display:block; float:left; padding-top:5px;}

.radio {
	background: url(../images/calculator/input_radio.png)  no-repeat;
	height:29px;
	width:30px;
	display:block;
	clear:none;
}
.select {
	position: absolute;
	width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px arial,sans-serif;
	background: url(select.gif) no-repeat;
	overflow: hidden;
}

/* styling calculator */

#form891 div.table	{
	overflow:hidden;
}
#form891 div.table	{
	overflow:visible\9;
}

#form891 div.table	{
	margin:20px;
}

	#form891 div.row	{
		min-height:56px;
		overflow:hidden;
		background:url(/client/bpmt/images/calculator/bg_row.png) repeat-x transparent left top;
		margin-top:-7px;
		padding:30px 20px 20px;
		color:#333333;
		font-size:12px;
	}
	#form891 div.row.last	{
		min-height:56px;
		background:url(/client/bpmt/images/calculator/bg_row_last.png) repeat-x transparent left top;
		padding:30px 20px 20px;
	}
	
		#form891 div.row label	{
			float:left;
			width:48%;
			line-height:19px;
			padding:3px 2% 0 0;
		}
		
		#form891 div.row#brutoSalaris	{
			margin-top:0;
		}
		
		#form891 div.row#brutoSalaris label	{
			margin-top:-10px;
		}
		
			#form891 div.row div	input.elementText.number {
				float:right;
				width:248px;
				height:46px;
				border:0px;
				outline:0px;
				text-align:right;
				padding:0 4px 0 0;
				margin-right:-10px;
				font-size:40px;
				letter-spacing:18.2px;
				background:url(/client/bpmt/images/calculator/input_text_number.png) repeat-x right  top;
			}
			#form891 div.row div	input.elementText.number:focus {
				background:url(/client/bpmt/images/calculator/input_text_number.png) repeat-x right  -92px;
			}
			#form891 div.row.error div	input.elementText.number {
				background:url(/client/bpmt/images/calculator/input_text_number.png) repeat-x right  -46px;
			}
			#form891 div.row.error div	input.elementText.number:focus {
				background:url(/client/bpmt/images/calculator/input_text_number.png) repeat-x right -138px;
			}
			/* IE */
			#form891 div.row div	input.elementText.number {
				padding-right:23px\9;
				width:230px\9;
			}
			
			#form891 div.row#hours div	input.elementText.number {
				width:88px;
			}
			/* IE */
			#form891 div.row#hours div	input.elementText.number {
				padding-right:23px\9;
				width:70px\9;
			}
					
			#form891 div input.formSubmitSend#step1 {
				float:right;
				width:193px;
				height:31px;
				margin:17px 0 15px;
				font-size:0px;
				color:transparent;
				line-height:1000;
				background:url(/client/bpmt/images/calculator/input_submit_maakBerekening.gif) no-repeat;
			}
			
		#form891 .block1	{
			width:493p;
			height:145px;
			padding:20px 20px 20px;
			margin-top:-6px;
			background:url(/client/bpmt/images/calculator/bg_row_blue.png) no-repeat;
		}
		
			#form891 .block1 dl, #form891 .block1 ul dt, #form891 .block1 ul dd,
			#form891 .block2 ul, #form891 .block2 ul li,
			#form891 .block3 ul, #form891 .block3 ul li,
			#form891 .block4 ul, #form891 .block4 ul li{
				list-style:none;
				margin:0px;
				padding:0px;
				color:#fff;
			}
			
			#form891 .block1 h2,
			#form891 .block2 h2, 
			#form891 .block3 h2, 
			#form891 .block4 h2 {
				padding-bottom:5px;
				text-transform:uppercase;
				color:#fff;
			}
			
				#form891 .block1 dl, #form891 .block2 dl	{
					clear:both;
					overflow:hidden;
					text-align:right;
				}
				
				#form891 .block1 dl dt, #form891 .block2 dl dt	{
					float:left;
					width:48%;
					height:14px;
					padding: 15px 2% 15px 0;
					border-bottom:1px dashed #577a8b
				}
				
				#form891 .block1 dl dd, #form891 .block2 dl dd	{
					float:left;
					width:49%;
					height:24px;
					padding: 10px 0;
					font-size:20px;
					border-bottom:1px dashed #577a8b;
				}
				#form891 .block2 dl dt, body #form891 .block2 dl dd	{
					border-bottom:1px dashed #c2d077;
				}
				
				#form891 .block2 dl dt	{
					height:35px;
					padding:10px 2% 20px 0;
				}
				#form891 .block2 dl dd	{
					height:25px;
					padding:20px 0 20px 0;
				}
				
				#form891 .block1 dl dd.last, #form891 .block1 dl dt.last,
				#form891 .block2 dl dd.last, #form891 .block2 dl dt.last{
					border-bottom:0px;	
				}
		
		#form891 .block2	{
			width:493p;
			height:135px;
			padding:30px 20px 20px;
			margin-top:-6px;
			color:#fff;
			background:url(/client/bpmt/images/calculator/bg_row_green.png) no-repeat;
		}
		
		#form891 .block3	{
			width:493p;
			height:85px;
			padding:30px 20px 20px;
			margin-top:-6px;
			color:#333333;
			background:url(/client/bpmt/images/calculator/bg_row_inverse.png) no-repeat;
		}
			#form891 .block3 h2,
			#form891 .block4 h2{
				color:#333333;
			}
		
		#form891 .block4	{
			width:493p;
			height:336px;
			padding:30px 20px 20px;
			margin-top:-6px;
			color:#333333;
			background:url(/client/bpmt/images/calculator/bg_row_largeLast.png) no-repeat;
		}
		
			#form891 .block4 p {
				padding:0 0 15px;
			}
		
			#form891 .block4 div.row	{
				width:533p;
				height:auto;
				padding:0px;
				background:none;
			}
			
				#form891 .block4 div.row h2	{
					font-weight:bold;
					font-size:14px;
				}
				
				#form891 .block4 div.row label	{
					width:auto;
					float:none;
					font-weight:bold;
					color:#333;
					padding:0 0 0 5px;
				}
				#form891 .block4 div.row.error label	{
					color:#cb1a1a;
				}
				
				#form891 .block4 div.row div	{
					padding:7px 0 15px;
				}
				
				#form891 .block4 div.row .elementText	{
					width:256px;
					height:36px;
					border:0px;
					padding:0px 10px;
					outline:0;
					float:none;
					background-image:url(/client/bpmt/images/calculator/input_text.png);
					background-position:top left;
					background-repeat:no-repeat;
					line-height:36px\9;
				}
				#form891 .block4 div.row .elementText:focus 	{
					background-position: left -72px;	
				}
				#form891 .block4 div.row.error .elementText:focus	{
					background-position: left -108px;	
				}
				#form891 .block4 div.row.error .elementText 	{
					background-position: left -36px;	
				}
				
				#form891 .block4 div.row input.elementText.number	{
					width:339px;
					height:36px;
					border:0px;
					float:none;
					background-image:url(/client/bpmt/images/calculator/input_text_numberSmall2.png);
					background-position:top right;
					background-repeat:no-repeat;
					font-size:25px;
					padding:0 2px;
					letter-spacing:19.5px;
					background-color:transparent;
				}
				#form891 .block4 div.row input.elementText.number	{
					height:317px\9;
				}
				
				body #form891 .block4 div.row div input.elementText.number:focus 	{
					background-image:url(/client/bpmt/images/calculator/input_text_numberSmall2.png);
				}
								
				#form891 .block4 div.row div input.elementText.number:focus 	{
					background-position: 0 -72px;	
				}
				#form891 .block4 div.row.error div input.elementText.number 	{
					background-position: left -36px;	
				}
				#form891 .block4 div.row.error div input.elementText.number:focus 	{
					background-position: left -108px;	
				}
				
				 /* IE */
				body #form891 .block4 div.row .elementText.number 	{
					padding:5px 23px 0 3px\9;
					height:31px\9;
				}				
			
			#form891 .formSubmitSend#verstuurRekening	{
				float:right;
				width:193px;
				height:31px;
				font-size:0px;
				color:transparent;
				line-height:100px;
				margin-right:25px;
				margin-top:15px;
				margin-bottom:15px;
				background-image:url(/client/bpmt/images/calculator/input_submit_verstuur.gif);
				background-repeat:no-repeat;
			}

div#blacklayer
{
    display: none;
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: #fff;
    z-index: 7777;
    opacity: 0.7;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);

}
