img{ border:none;}

body

	{
	font:normal 14px Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:0px;
	color: #434242;
	padding:0px;
	background:url(../images/body-bg.jpg) repeat-x #fcfcf2;	
    }

:-moz-any-link:focus {outline: none;}



h1, h2, h3, h4, h5, h6, ul, li
	{
	margin:0px;
	padding:0px;
	}

.clrbth {clear:both;}

.fltlft {float:left;}

.fltrgt {float:right;}



h1
	{
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#ffffff;
	}

p
	{
	margin:0px;
	padding:0px 0px 20px 0px;
	}

 

.boder{ border:solid 1px #ffffff;} 

a:link, a:visited, a:active
	{
	text-decoration:none; color:#FFFFFF;
	}

a:hover
	{
	text-decoration:underline; color:#FFFFFF;
	}



#wrapping
	{
	MARGIN: 0px auto;
	WIDTH: 960px;
	TEXT-ALIGN: left;
	height:auto;
	padding-top:9px;
	}

/* Header Css*/

#header-container{ width:959px; height:176px; float:left;  }

.spakers{ float:left; width:166px; height:13px; padding-bottom:164px; background:url(../images/speakers.jpg) no-repeat;}
.spakers div {height:14px; float:left; padding-left:4px; padding-right:4px; font-family:Tahoma; font-size:11px; color:#ffffff;}

.cout-space{ padding-right:9px;}

/* Top Navigation Css*/

#navigation-container{ width:960px; float:left; height:60px;}

.quote-of-the-day{ width:165px; float:left; height:32px; background:url(../images/quote-of-the-day.jpg) no-repeat; padding:28px 0px 0px 25px; font-size:19px; font-weight:bold;}

.curve{ width:73px; height:60px; float:left; background:url(../images/navigation-curv.jpg) no-repeat; }

.navigation-right-bg{ width:16px; float:right; height:60px; background:url(../images/navigation-right.jpg) no-repeat;}

#navigation{ width:631px; float:left; height:60px;}

.navigation-top{ width:681px; float:left; background:url(../images/navigation-bg.jpg) repeat-x; text-transform:uppercase;}

.navigation-top ul{ list-style:none; padding:0px; margin:0px;}

.navigation-top li{ float:left; color:#929191; font-size:12px; line-height:42px; }

.navigation-top li a{color:#FFFFFF;  padding:0px 5px 0px 5px; text-decoration:none; display:block;}

.navigation-top li a:hover{color:#f3ee79; text-decoration:none; background:url(../images/navigation-arrow.gif) bottom center  no-repeat  ;   }

.navigation-top li.active a{color:#f3ee79; font-size:12px;text-decoration:none; background:url(../images/navigation-arrow.gif) bottom center  no-repeat  ;   }

.navigation-buttom{ width:681px; float:left; height:18px; background:url(../images/navigation-buttom_bg.jpg) repeat-x;}

/*Middle Css*/

#middle-container{
	width:954px;
	height:auto;
	float:left;
	background-color: #f5f5f5;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ffffff;
	border-left-color: #ffffff;
}

/*Left Css*/

#left-container{ width:213px; float:left; height:auto; padding-left:15px;}

#quote-container{ width:213px; height:auto; float:left; }

#quote-top{ width:187px; height:auto; float:left; padding:10px 13px 0px 13px; background:url(../images/quote-top.gif) no-repeat top #d5d5d5;}

#quote-base{ width:213px; height:11px; float:left;  background:url(../images/quote-base.gif) no-repeat;}

#quote-text{ width:187px; height:auto;  padding:0px 0px 8px 0px; font-size:14px; color:#000000; font-weight:bold;}

#quote-name{ width:187px; height:40px;  font-size:12px; color:#000000; font-weight:normal;  font-style:italic; }

.spacer{ width:212px; float:left; height:21px; }

.registration{ width:212px; height:auto; float:left; background:url(../images/yellow-strip-bg-line.jpg) repeat-y;}

.registration-top{ width:213px; background:url(../images/yellow-strip-top.gif) no-repeat #f5f5f5; height:16px; float:left;}

.registration-bottom{ width:212px; background:url(../images/yellow-strip-buttom.gif) no-repeat; height:17px; float:left;}

.registration-middle{ width:187px; background:url(../images/yellow-strip-bg.gif) no-repeat top; padding:0px 13px;}

.heading{ color:#700737; font-size:19px; font-weight:bold; line-height:21px; padding-bottom:5px; width:187px;}

.registration-text{ color:#700737; font-size:14px; font-weight:normal; height:auto; padding-bottom:10px; width:187px; color:#434242; line-height:15px;}

.button{padding-bottom:3px; width:187px; height:auto;}

.username{ font-size:14px; font-weight:bold; height:12px; padding-bottom:8px; width:187px; color:#434242;}

.username a{  font-size:14px; font-weight:bold; width:232px; color:#434242; text-decoration:underline;}

.username a:hover{  font-size:14px; font-weight:bold; width:232px; color:#434242; text-decoration:none;}

.input{ width:165px; height:20px; background:#ffffff; border: solid 1px #aba9a8; padding:0px 5px;}

.input-box{ width:185px; height:20px; background:#ffffff; border: solid 1px #aba9a8; padding:0px 5px;}

.input-big{ width:300px; background:#ffffff; border: solid 1px #aba9a8; padding:0px 5px;}

.textfield{height:22px; padding-bottom:8px; width:187px; }

.password{ font-size:14px; font-weight:bold; height:auto; padding-bottom:2px; width:187px; color:#434242;}

.password a:link, .password a:visited, .password a:active {font-size:14px; font-weight:bold; width:232px; color:#434242; text-decoration:underline;}

.password a:hover{  font-size:14px; font-weight:bold; width:232px; color:#434242; text-decoration:none;}



/* Right Css*/

#right-container{ width:692px; float:right; height:auto; padding-right:14px; padding-top:5px; color:#4d4a4b; text-decoration:none;}

#right-container a{color:#4d4a4b; text-decoration:underline;}

#right-container a:hover{color:#7a063a; text-decoration:none;}

#right-container ul{ list-style:none; margin:0px; padding-bottom:10px;}

#right-container .ul1 li{ background:url(../images/arrow.gif) no-repeat left 4px; padding-left:20px; padding-bottom:5px;}
#right-container .ul1 li a{  color:#4d4a4b; text-decoration:underline;}
#right-container .ul1 li a:hover{ color:#8e0241; text-decoration:none;}

#right-container .ul1 li div{ padding-top:10px; width:650px;}
#right-container .ul1 li div ul{list-style:none; margin:0px; padding-bottom:5px;}
#right-container .ul1 li div li{background:url(../images/grey-arrow.gif) no-repeat 10px 4px; padding-left:30px; padding-bottom:5px; }
#right-container .ul1 li div li a{  color:#4d4a4b; text-decoration:underline;}
#right-container .ul1 li div li a:hover{  color:#8e0241; text-decoration:none;}



h1{ font-size:18px; color:#434242; font-weight:bold; margin:0px; padding-bottom:8px;}
h2{ font-size:16px; color:#8e0241; font-weight:bold; margin:0px; padding-bottom:4px;width:645px; }

.line{background:url(../images/line.jpg) no-repeat; width:685px; height:1px; padding-bottom:8px; }

h3{ font-size:16px; color:#8e0241; font-weight:bold; margin:0px; padding-bottom:4px;width:645px; }

h4{ font-size:16px; color:#8e0241; font-weight:bold; margin:0px; padding:0px;}

/* Footer Css*/

#footer-container
{
	MARGIN: 0px auto;
	WIDTH:100%;
	TEXT-ALIGN: center;
	height:83px;
	background:url(../images/footer-bg.jpg) repeat-x; clear:both;}

#footer-top{ 	MARGIN: 0px auto;

	WIDTH:960px;
	TEXT-ALIGN: left;
	height:48px;
	background:url(../images/footer_top.jpg) no-repeat top; padding-top:35px;}

	

.footer-top
	{
	width:960px;
	float:left;
	text-align:center;
	text-transform:uppercase;
	}

.footer-top ul

	{

	list-style:none;

	padding:0px;

	margin:0px;

	}

.footer-top li{ display:inline; color:#c3c2c3; font-size:12px; padding:0px; margin:0px;}

.footer-top li a{color:#c3c2c3; font-size:12px; text-decoration:none;}

.footer-top li img

	{

	vertical-align:middle;

	padding:0px 10px 0px 10px; 

	}

.footer-top li a:hover{color:#f3ee79; font-size:12px; text-decoration:none;}

.copyright a {text-transform: none; font-size: 11px;}



.copyright{ width:960px; padding-top:2px; height:12px; float:left; text-align:center; text-transform:uppercase; color:#c3c2c3; font-size:12px;}

.contact{ width:692px; height:auto; float:left;}

.contact-image{ width:230px; height:305px; float:left;}

.contact-text{ width:444px; height:auto; float:left; padding-left:18px;}

.boder{ border: solid 2px #920243;}

.graf{width:662px; float:left; height:auto; padding-left:30px;}

.text-boder{
	border: solid 2px #999;
	width:682px;
	height:auto;
	float:left;
	padding:5px;
	background-color:#EBEBEB;
}

.flow-text{ float:left; width:692px; height:auto; padding-bottom:10px;}

.field-container{ width:692px; height:25px; padding-bottom:5px; float:left;}

.field-text{ width:120px; height:25px; float:left; padding-right:10px; text-align:right;}

.field-input{ width:350px; height:25px; float:left;}



/*17-03-09*/

.TarifHeader

{

	border: 1px solid white;

	padding: 2 2 2 2;

	background-color: #660033;

	color: white;

	font-family: Verdana;

	font-size: 12px;

	font-weight: bold;

}

.TarifHeaderLang

{

	text-align: center;

	border: 1px solid white;

	vertical-align: top;

	padding: 2 2 2 2;

	background-color: #660033;

	color: white;

	font-family: Verdana;

	font-size: 12px;

	font-weight: bold;

}



.TarifSideLang

{

	border: 1px solid white;

	vertical-align: top;

	padding: 2 2 2 2;

	background-color: #F0EDBD;

	color: black;

	font-family: Verdana;

	font-size: 12px;

	font-weight: bold;

}

.TarifPrice

{

	width: 90px;

	text-align: center;

	border: 1px solid white;

	vertical-align: top;

	padding: 2 2 2 2;

	background-color: #F0EDBD;

	color: black;

	font-family: Verdana;

	font-size: 11px;

}

.TarifPriceBlack

{

	width: 90px;

	text-align: center;

	border: 1px solid white;

	vertical-align: top;

	padding: 2 2 2 2;

	background-color: #336666;

	color: black;

	font-family: Verdana;

	font-size: 11px;

}

.TarifKader

{

	border: 1px solid black;

	padding: 4px;

	font-family: Verdana;

	font-size: 11px;

	font-weight: bold;

}



.textarea{ width:230px; height:120px; background:#ffffff; padding:0px 5px; font-size:12px; color:#666666;}#reference-text {

	width:187px;

	height:auto;

	padding:0px 0px 8px 5px;

	font-size:14px;

	color:#000000;

	font-weight:normal;

}

#reference-name {

	width:187px;

	height:20px;

	font-size:12px;

	color:#000000;

	font-weight:normal;

	font-style:italic;

	padding: 0px 0px 8px 5px;

}

.reference-heading {

	width:200px;

	float:left;

	height:22px;

	padding:5px 0px 0px 5px;

	font-size:19px;

	font-weight:bold;

}

.menu3 { list-style:none; margin:0px; padding:0px;}
.menu3 li {padding-left:15px;} 
.menu3 li a {color:#000031!important;}

p.vertaalbureau {
	
	font-weight:bold;
	
	
}
