﻿html {
	overflow: auto;
	overflow-y: scroll;
}
body{
    margin:0;
    font-family: Arial;
    font-size: 12px;
    line-height:20px;
    color: #4d4d4d; 
}
h1{
    text-transform: uppercase;  
    font-size: 34px;
    margin:0;
    margin-bottom:15px;
    color: #1a226a;
}
h2{
    text-transform: uppercase;
    color: #4d4d4d;
    font-size:26px;
    margin:0;
    margin-bottom:5px;
}
h3{
    text-transform: uppercase;
    color: #4d4d4d;
    font-size: 24px;
    margin:0;
    margin-bottom:10px;
}
#leesMeer{
    float:right;
}
#leesMeer IMG{
    border: 0;
    vertical-align:middle;
}
a{color: #283891; text-decoration: none;}
a:hover{text-decoration: underline;}
a.readMore{color: #283891; text-decoration: none;}
a.readMore:hover{text-decoration: underline;}
  
#containerTop{
    height:50px;
    background-color: #283891;
}
#containerTopMenu{   
    margin: auto;
    height: 50px;
    width:1000px;
    background-image: url("../images/bg_container_topN.gif");
}
#container{
    margin:auto;
    width: 1000px;
}
#containerHeader{
    height: 274px;
    width: 736px;
    margin-left:132px;
    background-image: url("../images/bg_shadow_top.gif");
}
#header{
    margin:auto;
    width:720px;
    height: 226px;
}
#headerImage
{
   border:1px solid #FFF; 
   border-top:0;
   margin:0 auto; 
   width:720px;
   height: 226px;
}
#headerLogo{
    width:400px;
    height:226px;
    top:50px;
    z-index:30000;
    position:absolute;
    background: url("../images/logo_alN.png") no-repeat;
}
/**Navigation**/
#containerNavigation{
   margin: auto;
   margin-left:8px;
   width:720px;
   height: 40px;
   background-color: #283891;
   border:1px solid #FFFFFF;
}

#navigation{
    width: 720px;
    background-color: #cdcdcd;
    border-bottom: 1px solid #FFF;
    color: #666666;
}
#navigationTekst
{
    width: 720px;
    background-color: #cdcdcd;
    height:29px;
    margin-left:-1px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
    #navigationTekst
    {
        width: 720px;
        background-color: #cdcdcd;
        height:28px;
    }
}
#navigation ul{
	padding:0;
	margin:0;
	margin-top:0px;
	white-space:nowrap;
	list-style-type:none;
	width:720px;
}
#navigation ul li {
	display:inline;
	margin-top: 5px;
}
#navigation ul li a{
	padding: 5px 10px 0.05em 10px;
	font-size:14px;
	color:#666666;
	text-decoration:none;
	float:left;
	height:23px;
	zoom: 1;
    background-color: #cdcdcd;
    border-bottom: 1px solid #FFF;
    border-right: 1px solid #cdcdcd;
    border-left: 1px solid #cdcdcd;
}
#navigation ul li a.home{border-left: 1px solid #FFF;}
#navigation ul li a.homeA{border-left: 1px solid #FFF;}

#navigation ul li a:hover{
	background-color: #8f97c6;
	color:#FFFFFF;
	border-right: 1px solid #FFF;
	border-left: 1px solid #FFF;
    border-bottom: 1px solid #FFF;
}
#navigation ul li a.home:hover{border-right: 1px solid #8f97c6;}
#navigation ul li a.ourservice:hover{border-left:1px solid #8f97c6;}
#navigation ul li a.homeA:hover{border-right: 1px solid #FFFF; border-left:1px solid #FFFFFF}
#navigation ul li a.ourserviceA:hover{border-left:1px solid #FFFFFF; border-right:1px solid #8f97c6;}
#navigation ul li a.ourservice:hover{border-left:1px solid #8f97c6;}
#navigation ul li a.contactA:hover{border-left:1px solid #8f97c6;}
#navigation ul li a.aboutusO:hover{border-left:1px solid #8f97c6;}
#navigation ul li a.aboutusC:hover{border-right:1px solid #8f97c6;}

#navigation ul li a.active{
    background-color:#283891;
	color:#FFFFFF;
	border-right: 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-bottom: 1px solid #283891;
}

#navigationSocialMedia{   
    float:right;
    width: 110px;
    margin-top:-25px;
}
#countryChoice{
    float:right;
    margin-right:120px;
    padding: 4px 0 0 20px;
    width:87px;
    height:32px;
    background: url("../images/bg_minimenu.png") no-repeat;
}

#containerTopText{
    float:left;
    margin: 5px 0 0 600px;
    font-size:10px;
    color: #FFFFFF;
}
#containerContent{
    margin:auto;
    width:736px;
    margin-left: 132px;
    float:left;
}
#homeContentTop{
    float:left;
    width: 700px;
    padding: 20px 10px 30px 10px;
    margin-left:10px;
}
#homeContentLinks, #homeContentRechts{   
    float:left;
    width: 300px;
    border-top: 10px solid #cdcdcd;
    padding-top: 12px;
    margin-left:20px;
}
#homeContentRechts{
    margin-left:36px;
}
#homeContentBottom
{
    border-top: solid 1px #cdcdcd;
    float:left;
    width: 700px;
    margin:10px 0 0 20px;
    text-align:center;
}
#homeContactLinks, #homeContactRechts{   
    float:left;
    width: 300px;
    border-top: 10px solid #cdcdcd;
    padding-top: 12px;
    margin-left:20px;
}
.titelContact
{
    margin-top:-5px;
    margin-bottom: 10px;
}
.pasfoto
{
    float:left;
    margin-right:20px;
    vertical-align:top;
}  
.homeContactText
{
    float:left;
    width:180px;
}
.homeContactText IMG
{
    margin-right:3px;
    vertical-align: middle;
}
#homeContactRechts{
    margin-left:36px;
}
#homeTussenLijn
{   
    float:left;
    width: 26px;
    margin-left:40px;
}
#content
{   
    float:left;
    width:520px;
    min-height: 300px;
}
#contentText{
    float:left;
    margin-top:95px;
    color: #FFFFFF;
}
.contentTextVervolg
{
    float:left;   
    width: 520px;
}
.contentTextVervolgBullet
{
    margin-left:10px;
    float:left;
    width: 40px;
    height:80px;
    background: url("../images/bullet.gif") no-repeat;
}
#contentTop{
    float:left;
    width: 490px;
    padding: 20px 10px 30px 10px;
    margin-left:10px;
}
#contentRechts
{
    float:left;
    padding: 15px 0 0 0;
    width:180px;
    margin-left:20px;
}
#contentRechtsTop, #contentRechtsBottom
{
   font-size: 11px;
}
#contentRechtsBottom
{
    margin-top:8px;
}
#containerFooter{
    background-image: url("../images/bg_shadow_footer.gif");
    float:left;
    margin:auto;
    /*margin-left: 112px;*/
    margin-left:132px;
    margin-top: 20px;
    width: 736px;
    height:60px;
}
#containerFooterLinkedin
{   
    width:145px;
    float:left;
    margin-left:15px;
    margin-top:-4px;
}
#containerFooterLinkedin IMG
{
   vertical-align:middle;
}
#containerFooterLinkedin a{color: #FFFFFF;text-decoration: none;}
#containerFooterLinkedin a:hover{text-decoration: underline;}
#containerFooterText{      
    float:right;
	width:400px;
	font-size:10px;
    color: #FFF;
    text-align:right;
    margin-top:15px;
    padding-right:15px;
}
#containerFooterText a{color: #FFFFFF;text-decoration: none;}
#containerFooterText a:hover{text-decoration: underline;}

#containerDisclaimer{
    float:left;
    margin:auto;
    margin-left: 132px;
    margin-top:-7px;
    width: 736px;
}
#containerDisclaimerText{      
	width:400px;
	font-size:9px;
    color: #666666;
    padding-left:20px;
}
#containerDisclaimerText a{color: #666666;text-decoration: none;}
#containerDisclaimerText a:hover{text-decoration: underline;}



/*Slidebox*/
#slides {
	position:absolute;
	z-index:100;
	width:720px;
	height:226px;
}

.slides_container {
	width:720px;
	overflow:hidden;
	position:relative;
	display:none;
	border-left: solid 1px #FFF;
	border-right: solid 1px #FFF;
}

.slides_container a {
	width:720px;
	height:226px;
	display:block;
}

.slides_container a img {
	display:block;
}
.pagination {
	margin:26px auto 0;
	width:0px;
	visibility: hidden;
}
.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}
.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}
.pagination li.current a {
	background-position:0 -12px;
}


