@charset "utf-8";

/*ALGEMEEN*/

/*the 'universal selector' to remove default padding/margins from all elements (IE is particularly affected)*/
* {margin:0; padding:0;}

html {
overflow-y: scroll;
} 

body {
	margin:0;
	padding:0;
	background-color: #FFF;
	background-image: url(../images/back.png)}

p {margin-top:12px}

#container {
	background-color: #FFF;
	height:100%;
	width:977px;
	margin:0 auto;
	color: #344885;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px	}

h1 {
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 120px}
	

h2{	background:url(../images/streepje) center bottom no-repeat;
	text-align:center;
	padding-bottom:20px;
	margin-bottom:5px;
	margin-top:40px;
	font-size: 16px}	
	
	
h3 {font-size:13px;
	background:no-repeat url(../images/streepjeklein.gif) center 15px;
	padding-bottom:16px;
	margin-top: 20px;
	text-align:center;}

h4 {
	font-size: 11px;
	font-weight:bold;
	margin-top: 10px;
}

a  {color:#344885}

a:hover {color:#FDAE38}

#menul .huidig {
	color: #FDAE38;
	word-spacing: 0px}

code {font-size:12px;color:#000}

#headerl{
	height:85px;
	width:377px;
	float:left;
	background:#FFF;
	text-align:left;
	padding-left: 23px
}

#headerm {
height:85px;
width:473px;
float:left;
background-image: url(../images/headerm.jpg);
background-repeat: no-repeat;
background-position: right}

#headerr {
height:85px;
width:103px;
float:left}

#headereu {
height:85px;
width:576px;
float:left;
background-image: url(../images/header-rechts.jpg);
background-repeat: no-repeat}

	
#menul {height:17px;
width:825px;
background:#344885;
float:left;
font:11px Verdana,Arial,Helvetica,sans-serif;
color:#FFF;
word-spacing:20px;
padding:4px 0 0 49px}

#menul a, #menur a{
	color:#FFF;
	text-decoration:none;
	font-weight: normal;
}
	
#menul a:hover,#menur a:hover {color:#FDAE38}

.geenspace {word-spacing: 0px}

#menur {
font:11px Verdana,Arial,Helvetica,sans-serif;
color:#FFF;
height:17px;
width:97px;
background:url(../images/vlag.jpg) no-repeat;
float:left;
text-align:right;
padding:4px 4px 0 0}

#containersubnavnieuwskolomcontent
{
	float:left;
	background-color: #FFF;
}

#containersubnav1nieuwskolom
{	float:left;
	width: 197px;
	height:100%;
	background-color: #FFF}
	
#nieuwskolom
{
	float:left;
	width:158px;
	padding: 0 10px 10px 29px
}

#containernieuwskolomcontent
{float:left;
background-color:#FFF}
#containervakjes {
	float: left;
	width: 780px;
	background-color: #FFF;
}
	

#sidebar{float:left;height:100%;width:20px}
/*HOME*/
#lomenu{float:left;height:37px;width:204px;background:#FFF}

#romenu {background:url(../images/ro-menu.jpg);float:left;height:37px;width:574px}

#bv1 {background:url(../images/bovenrand-vak-1.jpg);float:left;height:27px;width:778px}

#lrv1 {
	float:left;
	height:159px;
	width:58px;
background-image: url(../images/vak-1-linkerrand.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

#rv1 {
	float:left;
	height:159px;
	width:504px;
	padding-right:70px;
	overflow:hidden;
	background-image: url(../images/vak1-rechts.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}


#lamp {float:left;height:159px;width:146px;background:#FFF url(../images/lamp.jpg) no-repeat center center}

#orv1 {	background-image:url(../images/tussen-horizontaal.jpg);
	float:left;
	height:20px;
	width:780px}
#tussen {
	background-image:url(../images/tussen.jpg);
	float:left;
	height:70px;
	width:629px;
	padding-right: 70px;
	padding-left: 80px;
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #FFF;
}
	
#fade {
	background-image: url(../images/fadebg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	height: auto;
	width: 708px;
	background-color: #FFFFFF;
	padding-right: 70px;
}
	
#left {
	float:left;
	background-image: url(../images/left.jpg);
	height: 192px;
	width: 52px;
		}
#thuis {
	float:left;
	height: 192px;
	width: 321px}
	
#middle {
	float:left;
	background-image: url(../images/middle.jpg);
	height: 192px;
	width: 33px;
}
	
#bedrijven {
	float:left;
	height: 192px;
	width: 321px;
}
	
#right {
	float:left;
	background-image: url(../images/right.jpg);
	height: 192px;
	width: 52px;
	background-position: right;
}
	
#bottom {
	float:left;
	background-image: url(../images/bottom.jpg);
	height: 17px;
	width: 779px;
}

/* EINDE HOME*/
	
#container #rv1 p {top:-40px;
font:11px Verdana,Arial,Helvetica,sans-serif;color:#344885;padding-right:70px;padding-left:30px;overflow:hidden}
	
#footer {
font:italic 9px Verdana,Arial,Helvetica,sans-serif;
color: #344885;
float:left;
height:16px;
width:977px;
background:#FFF;
text-align:center;
border-top:1px solid #E7990A;
border-bottom:1px solid #E7990A;
padding-top:2px}

#footer a {text-decoration: none}

#container #space {float:left;height:20px;width:780px;background:#FFF}


#subnav1 {
	float:left;
	width: 197px;
	height: 100%;
	color:#344885;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold
}

#kolomlinks {
	float:left;
	width: 197px;
	height: 225px;
	color:#344885;
	background-image: url(../images/subnav.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold
}
	
#subnav1 ul {
	margin:2px;
	padding:8px 3px 0 3px}
	
#subnav1 ul li {
	margin:10px 0 10px 20px;
	list-style: none;
	border: 1px solid #E7990A
}

#subnav1 ul li a {display: block;padding:5px;text-decoration:none}

#subnav1 ul li a:hover {
	text-decoration:none;
	background-image: url(../images/subnavhover.jpg)}

#subnav1 a {
	color:#344885;
	background-image: url(../images/subnav1.jpg);
}

#content {
	float:left;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	color:#344885;
	background-image: url(../images/content1kolom.jpg);
	height:100%;
	width:680px;
	padding:0 50px 20px 50px;
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FFF;
}

	
#content a {text-decoration:underline}


/*TARIEVEN*/	
.knop {
	text-decoration:none;
	font-weight:bold;
	margin:2px;
	display: block;
	padding:5px;	
	border: 1px solid #E7990A;
	width:155px;
	background-image: url(../images/subnav1.jpg)}

.knop:hover {
	text-decoration:none;
	color:inherit;
	background-image: url(../images/subnavhover.jpg)}	
/*TARIEVEN EIND*/


	
#jumpMenu {
	margin-left: 10px
}

#border {
	border:1px solid #E7990A;
	width:225px;
	padding:6px;
	margin-left:220px
}
#motto {
	height: 59px;
	width: 224px;
	background-image: url(../images/content/mottokader.jpg);
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom:15px;
	padding-left: 33px}
	
.storingenli {	
	list-style-type: circle;
	font-size: 9px;
	list-style-position: inside}

#content1kolom ul li
{padding:0;
list-style-type: circle}

.spacing {word-spacing:20px}

.margintop {margin-top: 180px}

.textbox {width:200px;padding:2px;font:10px Verdana,Arial,Helvetica,sans-serif;height:50px;color:#344885}

.checkbox {width:auto;margin-top:3px;margin-right:0px;margin-bottom:0px}

.button {font:11px Verdana,Arial,Helvetica,sans-serif bold;color:#344885;width:200px;padding:1px;cursor:pointer}

input{font:10px Verdana,Arial,Helvetica,sans-serif;padding:2px;width:200px;margin:5px 0 2px 0;color:#344885}
.radio {width: 40px}

select{font:10px Verdana,Arial,Helvetica,sans-serif;margin:5px 0 3px 0;padding:2px;color:#344885}
	
.centreren {text-align:center;background-position:center}
	
.linkstabel {background:#FFF;text-align:center;border:1px solid black}

.imgfloatr {
	float:right;
	padding:0 0 0 10px
}

.imgfloatl {float:left;margin:10px 10px 10px 0;border: 1px solid #E7990A;}

.Accordion {
	overflow:hidden;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	color:#344885
}

.AccordionPanel {margin:0px;padding:0px}

.AccordionPanelTab {
	margin:0px;
	cursor:pointer;
	padding: 2px 0 2px 0;
}

.AccordionPanelContent {
	overflow:auto;
	margin:0 0 0 20px;
	padding:0px}

.AccordionPanelTabHover {
	color: #FDAE38;
}

.AccordionPanelOpen .AccordionPanelTabHover {
	color: #FDAE38;
}
.paddingleft {
	padding-left: 128px;
}
.marginleft {
	margin-left: 142px;
}
/* AANMELDMODULE*/
#stap1 {
	height: 30px;
	text-align: center;
	font-size: 12px;
	display: inline;
	float: left;
	padding-top: 15px;
	width: 150px;
}
.borderoranje {
	font-weight: bold;
	border: 1px solid #E7990A;
}

#stap2 {
	height: 30px;
	text-align: center;
	font-size: 12px;
	display: inline;
	float: left;
	padding-top: 15px;
	width: 150px;
}

#stap3 {
	height: 30px;
	text-align: center;
	font-size: 12px;
	display: inline;
	float: left;
	padding-top: 15px;
	width: 150px;
}

#stap4 {
	height: 30px;
	text-align: center;
	font-size: 12px;
	display: inline;
	float: left;
	padding-top: 15px;
	width: 150px;
}

#stap5 {
	height: 30px;
	text-align: center;
	font-size: 12px;
	display: inline;
	float: left;
	padding-top: 15px;
	width: 150px;
}
/* EINDE AANMELDMODULE*/

.paddingl {
	padding-left: 20px}


/* BEDRIJVEN */

#b {
	background-image: url(../images/bedrijven/Bedrijven-home3_03.jpg);
	float: left;
	height: 45px;
	width: 778px;
}
#lb {
	background-image: url(../images/bedrijven/Bedrijven-home3_05.jpg);
	float: left;
	height: 191px;
	width: 57px;
}
#lbv {
	float: left;
	height: 191px;
	width: 320px;
}
#mb {
	background-image: url(../images/bedrijven/Bedrijven-home3_07.jpg);
	float: left;
	height: 191px;
	width: 26px;
}
#rbv {
	float: left;
	height: 191px;
	width: 320px;
}
#rb {
	background-image: url(../images/bedrijven/Bedrijven-home3_09.jpg);
	float: left;
	height: 191px;
	width: 55px;
}
#t {
	background-image: url(../images/bedrijven/Bedrijven-home3_10.jpg);
	float: left;
	height: 21px;
	width: 778px;
}
#lm {
	background-image: url(../images/bedrijven/Bedrijven-home3_11.jpg);
	float: left;
	height: 191px;
	width: 57px;
}
#lmv {
	float: left;
	height: 191px;
	width: 320px;
}
#m {
	background-image: url(../images/bedrijven/Bedrijven-home3_13.jpg);
	float: left;
	height: 191px;
	width: 26px;
}
#rmv {
	float: left;
	height: 191px;
	width: 320px;
}
#rm {
	background-image: url(../images/bedrijven/Bedrijven-home3_15.jpg);
	float: left;
	height: 191px;
	width: 55px;
}
#o {
	background-image: url(../images/bedrijven/Bedrijven-home3_16.jpg);
	float: left;
	height: 101px;
	width: 538px;
	padding-top: 50px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 220px;
}
/* EINDE BEDRIJVEN */

.huidig {color:#FDAE38}

#athome {
	float: left;
	height: 171px;
	width: 212px;
}
#leftmidd {
	background-image: url(../../EN/images_eng/leftmidd.jpg);
	float: left;
	height: 171px;
	width: 20px;
}
#corporate {
	float: left;
	height: 171px;
	width: 212px;
}
#rightmidd {
	background-image: url(../../EN/images_eng/rightmidd.jpg);
	float: left;
	height: 171px;
	width: 19px;
}
#trading {
	float: left;
	height: 171px;
	width: 212px;
}
#container #content1kolomsubnav table tr td strong {
	font-size: 12px;
}

#container #content #Accordion2 .AccordionPanel.AccordionPanelOpen .AccordionPanelContent ul li {
	list-style-position: inside;
	list-style-type: disc;
}

