﻿a:link, a:visited
{
    color:              #4A6177;
    text-decoration:    none;
}

a:active, a:hover
{
    color:              #7D93A9;
    text-decoration:    none;
}

a.Footercontactlink:link, a.Footercontactlink:visited
{
    color:              White;
    text-decoration:    none;
}

a.Footercontactlink:active, a.Footercontactlink:hover
{
    color:              White;
    text-decoration:    underline;
}

a.Taalkeuze:link, a.Taalkeuze:visited
{
    color:              White;
    text-decoration:    none;
}

a.Taalkeuze:active, a.Taalkeuze:hover
{
    color:              #4a6177; /*aangepast*/
    text-decoration:    none;
}

a.Taalkeuze_hl:link, a.Taalkeuze_hl:visited
{
    color:              #4a6177; /*aangepast*/
    text-decoration:    none;
}

a.Taalkeuze_hl:active, a.Taalkeuze_hl:hover
{
    color:              #4a6177; /*aangepast*/
    text-decoration:    none;
}

a.Contactlink:link, a.Contactlink:visited
{
    color:              White;
	font-size:          12pt;
	text-decoration:    none;
	text-align:         left;
	width:              80px;
	height:             20px;
	display:            block;
}

a.Contactlink:active, a.Contactlink:hover
{
    color:              #657B8D;
	font-size:          12pt;
	text-decoration:    none;
	text-align:         left;
	width:              80px;
	height:             20px;
	display:            block;
}

    
a.Productfotolink:link, a.Productfotolink:visited
{
    text-decoration:    none;
    display:            block;
    width:              150px;
    height:             20px;
    margin-top:			10px;
    margin-bottom:		10px;
}

a.Productfotolink:active, a.Productfotolink:hover
{
    text-decoration:    underline;
    display:            block;
    width:              150px;
    height:             20px;
    margin-top:			10px;
    margin-bottom:		10px;
}

a.Productbladlink:link, a.Productbladlink:visited
{
    text-decoration:    none;
    display:            block;
    width:              150px;
    height:             20px;
    margin-top:			10px;
    margin-bottom:		10px;
}

a.Productbladlink:active, a.Productbladlink:hover
{
    text-decoration:    underline;
    display:            block;
    width:              150px;
    height:             20px;
    margin-top:			10px;
    margin-bottom:		10px;
}


h1 
{
    font-size:          16pt;
    padding:            0px;
    margin:             0px 0px 10px 0px;
}

h2 
{
    font-size:          14pt;
    padding:            0px;
    color:              #C9C9C9;
    margin:             0px 0px 10px 0px;
}

h3 
{
    font-size:          12pt;
    padding:            0px;
    margin:             0px 0px 10px 0px;
}

h4 
{
    font-size:          11pt;
    padding:            0px;
    margin:             10px 0px 10px 0px;
}

p
{
    margin-bottom:      10px;
    line-height:        150%;
}

hr
{
    border-style:       solid;
    border-color:       #98A5B6;
}

.HPNewslink
{
    display:            block;
    cursor:             pointer;
    cursor:             hand;
    margin:             7px auto ;
    float:              none;
    width:              145px;
}

.HPNewslinkIE6
{
    display:            block;
    cursor:             pointer;
    cursor:             hand;
    margin:             -2px auto ;
    float:              none;
    width:              145px;
}

.listlabel 
{
    position:           relative;
    float:              left;
    clear:              left;
    width:              55px;
    display:            block;
    margin:             5px 8px 0px 0px;
    cursor:             pointer;
    cursor:             hand;
}

.listlabel a:link, .listlabelwidth a:link,
.listlabel a:visited, .listlabelwidth a:visited
{
    color:              #4A6177;
    text-decoration:    none;
    font-weight:		bold;
}

.listlabel a:active, .listlabelwidth a:active,
.listlabel a:hover, .listlabelwidth a:hover
{
    color:              #7D93A9;
    text-decoration:    none;
    font-weight:		bold;
}

.listlabelwidth
{
	float:				left;
	position:			relative;
	width:				440px;
	display:            block;
    margin:             5px 0px 0px 0px;
    cursor:             pointer;
    cursor:             hand;
}

.listtitel 
{
    position:           relative;
    float:              left;
    width:              425px !important;
    width:              400px;
    display:            block;
    margin:             5px 8px 0px 0px;
    cursor:             pointer;
    cursor:             hand;
}

.MedewerkerBoxLinks
{
    position:           relative;
    width:              150px;
    height:             auto;
    display:            block;
    float:              left;
}

.MedewerkerBoxRechts
{
    position:           relative;
    width:              152px;
    height:             auto;
    display:            block;
    float:              right;
}
.MedewerkerBox
{
    position:           relative;
    width:              150px;
    height:             90px;
    border:             1px solid black;
    display:            block;
}

.MedewerkerInfoBoxLinks
{
    position:           absolute;
    top:                -1px;
    left:               153px;
    width:              170px;
    height:             80px;
    border:             1px solid black;
    visibility:         hidden;
    padding:            5px;
    color:              #5F6A70;
}

.MedewerkerInfoBoxRechts
{
    position:           absolute;
    top:                -1px;
    left:               -185px;
    width:              170px;
    height:             80px;
    border:             1px solid black;
    visibility:         hidden;
    padding:            5px;
    color:              #5F6A70;
}

.MedewerkerInfoContactsoort 
{
    float:              left;
    width:              13px;
}

img.medewerkerfoto_grey
{
    filter: Gray();
}
    
.MedewerkerDetailInfoBox
{
    position:           relative;
    width:              500px;
    height:             180px;
    border-color:       #BBBFBE;
    border-style:       solid;
    border-width:       1px 0px 1px 0px;
    display:            block;
}

.MedewerkerDetailInfo
{
    position:           relative;
    width:              500px;
    height:             auto;
    display:            block;
    color:              #5D6578;
    margin-top:         10px;
}

.MedewerkerDetailTekst
{
    position:           relative;
    width:              500px;
    height:             auto;
    display:            block;
    color:              #5D6578;
    margin-top:         10px;
    line-height:        200%;
}

form 
{
    margin:             0px;
    padding:            0px;
    border:             0px;
}

.formlabel 
{
    float:              left;
    width:              75px;
    text-align:         right;
    margin:             0px 5px 0px 0px;
    padding:            0px;
    clear:              left;
    display:            block;
}

.radio_Geslacht
{
    float:              left;
    position:           relative;
    display:			block;
    margin:             2px;
    padding:            2px;
}

.radio_Geslacht label
{
	padding-left:		2px;
	padding-right:		10px;
}

.formlabelXL 
{
    float:              left;
    width:              150px;
    text-align:         right;
    margin:             0px 5px 0px 0px;
    padding:            0px;
    clear:              left;
}

.formfield 
{
    width:              200px;
    float:              left;
    margin:             0px;
    padding:            0px 0px 0px 5px;
    margin-bottom:      4px;
}

.formfieldXS 
{
    width:              125px;
    float:              left;
    margin:             0px;
    padding:            0px 0px 0px 5px;
}

.formtxtfield
{
    float:              left;
    width:              200px;
    margin:             0px;
    padding:            0px 0px 0px 5px;
    height:             60px;
}

.button 
{
    text-align:         center;
    font-weight:        bold;
    background-color:   #E2EDF1;
    color:              Black;
}

.MatrixTable
{
    border-style:       solid;
    border-color:       #D1D1D1;
    border-width:       1px 1px 0px 0px;
    margin-left:        1px;
    padding:            0px;
    border-spacing:     0px;
    border-collapse:    collapse;
    
 }

.MatrixField
{
    width:              83px;   
    height:             83px;   
    text-align:         center;
    vertical-align:     middle;
    border-style:       solid;
    border-color:       #D1D1D1;
    border-width:       0px 0px 1px 1px;
    margin:             0px;
    padding:            0px;
}

.SubNavigatieMarktenLabel
{
    position:           relative;
    width:              150px;
    height:             15px;
    margin-top:         30px;
    color:              #4A6177;
    font-weight:        bold;
    display:            block;
}

.SubNavigatieDienstenLabel
{
    position:           relative;
    width:              180px;
    height:             15px;
    margin-top:         30px;
    color:              #ACBECC;
    font-weight:        bold;
    display:            block;
}

.PortfolioWolkBox 
{
    position:           relative;
    width:              150px;
    text-align:         justify;
    display:            block;
    margin :            0 auto;
}


.PortfolioWolkItem 
{
    position:           relative;
    float:              left;
    clear:				both;
    color:              #4A6177;
    font-weight:        normal;
    display:            block;
    margin:             0px 5px 5px 0px;
    cursor:             pointer;
    cursor:             hand;
}

.PortfolioWolkItem_h2
{
    position:           relative;
    float:              left;
    color:              #7D93A9;
    font-weight:        normal;
    display:            block;
    margin:             0px 5px 5px 0px;
    cursor:             pointer;
    cursor:             hand;
    clear:				both;
}

.Tickerproductbox
{
    position:           relative;
    width:              80px;
    height:             80px;
    display:            block;
    float:              left;
    padding:            3px;
    margin:             3px;
    border:             1px solid #D0D0D0;
}

img.TickerImg_alpha
{
    filter:             progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    -moz-opacity:       .50;
    opacity:            .50;
}

.ProductFotoScroller
{
	width:				540px;
	height:				60px;
	display:			block;
	overflow:			hidden;
}
