/* CSS Document */

/* MAIN ITEMS */
body			{	font-family: "Trebuchet MS", Arial; font-size:11px; line-height:15px; color: #000000; margin:0px;background-color:#919191;}
hr				{display:none;}
form {margin:0px;padding:0px;}

h1 {}
h2 {line-height:60px;color: #2037ac; font-size:26px;}
h3 {margin:0px;line-height:16px;color: #303030;  font-size:16px;}
h4 {margin:0px;line-height:14px;color: #303030;  font-size:14px;}

ul {list-style:none;margin:0px;padding:0px;}
li {list-style:none;margin:0px;padding:0px;}
ul li {list-style:none;margin:0px;padding:0px;}
img {border:0px;}

.vanbreda {border:1px solid #ffffff;}
.vanbreda ul	{margin:0px 0px 0px 0px;}
.vanbreda ul li {list-style:none;margin:2px 0px 2px 0px;}
.vanbreda li	{list-style:none;margin:2px 0px 2px 0px;}

a:link { color:#5e5e5e; text-decoration:none;}
a:visited {	color:#5e5e5e;text-decoration:none;}
a:hover {	color:#5e5e5e;text-decoration:none;}
a:active { color:#5e5e5e;text-decoration:none;}

a.white:link { color:#ffffff; text-decoration:none;}
a.white:visited {	color:#ffffff;text-decoration:none;}
a.white:hover {	color:#ffffff;text-decoration:none;}
a.white:active { color:#ffffff;text-decoration:none;}

a.gray:link { color:#777777; text-decoration:none;line-height:15px;}
a.gray:visited {	color:#777777;text-decoration:none;line-height:15px;}
a.gray:hover {	color:#000000;text-decoration:none;line-height:15px;}
a.gray:active { color:#777777;text-decoration:none;line-height:15px;}

a.lightgray:link { color:#494949; text-decoration:none;line-height:14px;}
a.lightgray:visited {	color:#494949;text-decoration:none;line-height:14px;}
a.lightgray:hover {	color:#000000;text-decoration:none;line-height:14px;}
a.lightgray:active { color:#494949;text-decoration:none;line-height:14px;}

a.lightgrayu:link { color:#494949; text-decoration:underline;line-height:14px;}
a.lightgrayu:visited {	color:#494949;text-decoration:underline;line-height:14px;}
a.lightgrayu:hover {	color:#000000;text-decoration:underline;line-height:14px;}
a.lightgrayu:active { color:#494949;text-decoration:underline;line-height:14px;}

.dark{color:#303030;}
a.dark:link { color:#303030; text-decoration:none;line-height:15px;}
a.dark:visited {	color:#303030;text-decoration:none;line-height:15px;}
a.dark:hover {	color:#000000;text-decoration:none;line-height:15px;}
a.dark:active { color:#303030;text-decoration:none;line-height:15px;}

a.breadcrumb:link {color:#919191;text-decoration:underline;}
a.breadcrumb:visited {color:#919191;text-decoration:underline;}
a.breadcrumb:hover {color:#919191;text-decoration:underline;}
a.breadcrumb:active {color:#919191;text-decoration:underline;}

a.tags:link { color:#777777; text-decoration:underline; line-height:16px;}
a.tags:visited {	color:#777777;text-decoration:underline;line-height:16px;}
a.tags:hover {	color:#000000;text-decoration:underline;line-height:16px;}
a.tags:active { color:#777777;text-decoration:underline;line-height:16px;}


/* CLASSES */
.header  			{	height:90px;background-color:#ffffff;	}
.menu				{	height:36px;	background-image:url(../img/bg_menu.jpg); background-repeat:repeat-x;}
.menu .padding		{	padding:0px;		}

.content				{	background-image: url(../img/bg_content.jpg); background-repeat:repeat-x;float:left;width:100%;background-color:#f1f1f1;}
.content .padding		{	padding-top:23px;}
.content .sfeer			{	height:232px; background-image: url(../img/sfeer.jpg); background-repeat:repeat-x;	position:relative;z-index:1;}
.content .sfeer .img	{	position:absolute;top:21px;left:21px;}

.content .middlebar						{ height:38px;}
.content .middlebar .padding			{ padding:13px 0px 0px 21px;}
.content .middlebar .padding .grey		{ color:#494949;}
.content .middlebar .search				{ position:absolute;right:21px;top:9px;background-image:url(../img/bg_textfield.jpg);width:250px;height:20px;}
.content .middlebar .search	.textfield	{ border:0px;width:228px;background:none;margin-left:5px;color:#777777;font-size:11px;font-family: "Trebuchet MS", Arial;}


.middle						{width:930px;border:1px solid #dfdfdf;background-color:#ffffff;margin-left:10px;float:left;color:#494949;}
.content .middle .pl .right .grey            {text-align:left;}
.middle		.col1							{float:left;width:260px; text-align:justify}
.middle		.col1 .padding					{padding:0px 0px 0px 20px;margin:0px;}
.middle		.col1 .padding .submenu			{float:left;width:100%;}
.middle		.col1 .padding .submenu	.liCol1 {border-bottom:1px solid #e5e5e5;}
.middle		.col1 .padding .submenu	.textli {padding:3px 0px 3px 0px;color:#777777;}
.middle		.col1 .padding .submenu	.active {padding:3px 0px 3px 5px;color:#ffffff;background-color:#223ab1;}

.middle		.col1 .padding .submenu	.active a:link { color:#ffffff; text-decoration:none;}
.middle		.col1 .padding .submenu	.active a:visited {	color:#ffffff;text-decoration:none;}
.middle		.col1 .padding .submenu	.active a:hover {	color:#ffffff;text-decoration:none;}
.middle		.col1 .padding .submenu	.active a:active { color:#ffffff;text-decoration:none;}

.middle		.col1 .padding .submenu	.sub {padding:3px 0px 3px 5px;color:#777777;}
.middle		.col1 .padding .submenu	.subactive {padding:3px 0px 3px 5px;color:#777777;background-image:url(../img/bg_subnav.jpg);background-repeat:no-repeat;}

.middle		.col2			{float:left;width:390px;text-align:justify}
.middle		.col2 .padding	{padding:0px 0px 0px 20px;margin:0px;}

.middle .col2 .padding ol					{list-style:auto;}
.middle .col2 .padding ol li					{list-style-type: decimal;}
.middle .col2 .padding ul						{margin:0px 0px 0px 19px;padding:0px 0px 0px 19px;}
.middle .col2 .padding ul li					{list-style-type: disc;}

.middle		.col2 a:link			{color:#2137ae;}
.middle		.col2 a:active			{color:#2137ae;}
.middle		.col2 a:hover			{color:#2137ae;}

.middle		.col2 .blog		{width:370px;float:left;}
.middle		.col2 .left		{width:130px;float:left;}
.middle		.col2 .right	{width:240px;float:left;}

.middle     .col2combo3 {text-align:justify}    
.middle		.col2combo3 .padding .blog		{width:100%;float:left;}
.middle		.col2combo3 .padding .left		{width:130px;float:left;}
.middle		.col2combo3 .padding .right		{width:540;float:left;}

.middle		.col2combo3 a:link			{color:#2137ae;}
.middle		.col2combo3 a:visited		{color:#2137ae;}
.middle		.col2combo3 a:active		{color:#2137ae;}
.middle		.col2combo3 a:hover			{color:#2137ae;}


.special ul	{margin:0px 0px 0px 0px;padding-left:20px;}
.special ul li {list-style:disc;margin:2px 0px 20px 0px;}

.middle		.col2 .medew		{width:370px;float:left;}
.middle		.col2 .medew .left				{width:195px;float:left;}
.middle		.col2 .medew .right			{width:175px;float:left;}


.middle		.col3			{float:left;width:280px;}
.middle		.col3 .padding		{padding:0px 20px 0px 20px;margin:0px;}
.middle		.col3 .padding .pl	{padding-left:10px;}
.middle		.col3 .padding .pl .left {float:left;width:51px;}
.middle		.col3 .padding .pl .left .img {position:absolute;top:2px;left:2px;width:40px;height:40px;background-repeat:no-repeat;}
.middle		.col3 .padding .pl .right {float:left;width:179px;}
.middle		.col3 .padding .back {float:left;width:100px;}
.middle		.col3 .padding .next {float:right;width:53px;}

.middle		.col2combo3								{float:left;width:670px;}
.middle		.col2combo3 .padding					{padding:0px 20px 0px 20px;margin:0px;}
.middle		.col2combo3	.padding .lefttitle			{float:left;width:390px;}
.middle		.col2combo3	.padding .righttitle		{float:left;text-align:right;width:235px;line-height:60px;font-weight:bold;color:#000000;}
.middle		.col2combo3	.padding .col2combo3Paging	{float:left;}
.middle		.col2combo3	.padding .col2combo3Paging .back	{float:left;width:570px;}
.middle		.col2combo3	.padding .col2combo3Paging .next	{float:left;width:55px;}


.middle		.col2combo3 .padding .subcol1	{float:left;width:390px;}
.middle		.col2combo3 .padding .subcol1	.padding {padding:0px 20px 0px 0px;}

.middle		.col2combo3 .padding .subcol2	{float:left;width:240px;}
.middle		.col2combo3 .padding .subcol2	.padding {padding:0px 0px 0px 0px;}

.middle		.full							{float:left;width:930px; color:#5E5E5E; }
.middle		.full .padding					{padding:0px 0px 0px 20px;margin:0px;}
.middle		.full table td					{ vertical-align:top; }
.middle		.inp_prospects					{width:165px;border:1px solid #dfdfdf;font-family:Trebuchet MS;font-size:11px;color:#5E5E5E;}
.middle		.inp_prospects.small			{ width:60px; }
.middle		.txtarea__prospects				{width:450px; height:120px;border: 1px solid #dfdfdf;font-family:Trebuchet MS;font-size:11px;color:#5E5E5E;}

.middle		.contactopnemencols			{float:left;width:930px;}





.homepage					{width:930px;border:1px solid #dfdfdf;background-color:#ffffff;margin:0px 0px 0px 10px;float:left;text-align: justify; display:inline}
.homepage	.col1			{width:390px;float:left;}
.homepage	.col1 .padding	{padding:0px 0px 0px 20px;margin:0px;}
.homepage	.col1 .laatstecases {margin-left:-8px;position:relative;width:350px;}
.homepage	.col1 .border		{border:5px solid #ffffff;margin-top:10px;margin-bottom:10px;height:65px;background-position:center;}
.homepage	.col1 .afbeelding {margin-top:298px;margin-left:12px;}
.homepage	.col1 .afbeelding .hotshot {height:168px;width:378px;background-image: url(img/border_hotspot.jpg); background-repeat:no-repeat;position:relative;}
.content	.col1 .afbeelding .hotshot .img	{ position:absolute;top:5px;left:5px;border:4px solid #ffffff;}
.content	.col1 .afbeelding .hotshot .overlay	{ position:absolute;top:100px;left:9px;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;background-color:#000000;width:360px;height:60px;}
.content	.col1 .afbeelding .hotshot .text	{ position:absolute;top:110px;left:24px;width:220px;height:45px;}

.homepage	.col1 .laatstecases .img {position:absolute;top:0px;left:0px;}
.homepage	.col1 .laatstecases .content {position:absolute;top:24px;left:27px;background:none;}

.homepage	.col2			{width:260px;float:left;}
.homepage	.col2 .padding	{padding:0px 0px 0px 20px;margin:0px;}
.homepage	.col2 .padding .pl {padding:0px 0px 0px 10px;width:200px;float:left;text-align:left}
.homepage	.col2 .padding .berekening	{margin-top:10px;}
.homepage	.col2 .padding .plarrow		{float:left;width:20px;padding-left:5px;}
.casesimg	{height:65px;background-position:left center;border:1px solid #ffffff;margin-top:10px;background-repeat:no-repeat;text-align:left;}

.homepage	.col3		{width:280px;float:left;display:inline;}
.homepage	.col3 .padding	{margin:0px 5px 0px 10px;padding:0px;}
.homepage	.col3 .padding .pl {padding-left:10px;}
.homepage	.col3 .padding .pl .left {float:left;width:51px;}
.homepage	.col3 .padding .pl .left .img {position:absolute;top:2px;left:2px;width:40px;height:40px;background-repeat:no-repeat;background-position:center;}
.homepage	.col3 .padding .pl .right {float:left;width:164px; text-align:left}
.homepage	.col3 .padding .pl .rightarrow {float:left;width:15px;}

.contentspacer {width:100%;height:60px;float:left;}


.titles				{height:60px;}
.titles .title		{border:1px solid #ffffff;border-bottom:0px solid #ffffff;}
.titles .titlepad	{border:1px solid #ffffff;border-bottom:0px solid #ffffff;padding-top:9px;}

.titlesSub				{height:50px;float:left;width:100%;}
.titlesSub .title		{border:1px solid #ffffff;border-bottom:0px solid #ffffff;}
.titlesSub .titlepadSub	{padding-top:7px;border:1px solid #ffffff;border-bottom:0px solid #ffffff;}

.footer					{	background-image: url(../img/bg_footer.jpg); background-repeat:repeat-x; height:80px; text-align:center;float:left;width:100%;}
.footer	.padding		{	padding-top:20px;	}
.footer .line			{	background-color:#a7a7a7;height:1px;margin-top:10px;margin-bottom:10px;}
.footer .grey			{	color:#c6c6c6;}
.footer .grey a:link	{ color:#c6c6c6; text-decoration:none;}
.footer .grey a:visited {	color:#c6c6c6;text-decoration:none;}
.footer .grey a:hover	{	color:#c6c6c6;text-decoration:none;}
.footer .grey a:active	{ color:#c6c6c6;text-decoration:none;}
.footer .white		{	color:#ffffff;}

.container				{	width:952px;	margin:0 auto;}
.container .logo		{	position:absolute;top:8px;left:9px;}
.container .EOS			{	position:absolute;top:15px;left:896px;text-align:center;}
.container .EOS .link	{	margin-top:5px;}

.rel	{position:relative;}

.line		{	background-color:#e5e5e5;height:1px;float:left;width:100%;}
.lineMT		{	background-color:#e5e5e5;height:1px;margin-top:10px;float:left;width:100%;}
.lineMB		{	background-color:#e5e5e5;height:1px;margin-bottom:10px;float:left;width:100%;}
.lineBM		{	background-color:#e5e5e5;height:1px;margin-bottom:10px;margin-top:10px;float:left;width:100%;}

.grey		{color:#494949;}
.white		{color:#ffffff;}

.whitebar		{float:left;height:10px;width:100%;}

.contactopnemen {float:left;margin-top:0px;}
.contactopnemen .imgcontactopnemen {margin:0px 0px 10px 730px;}
.contactopnemen .imgcontactopnemenhome {margin:0px 0px 10px 60px;}
.contactopnemencombo {float:left;margin-top:10px;margin-top:10px;}
.contactopnemencombo .imgcontactopnemencombo {margin:0px 0px 10px 450px;}

.menuoutercontainer {margin:0 auto;}
.menuinnercontainer {margin-left:85px;}

.menuColor	{color:#777777;}
.auteur		{font-size:11px;font-weight:bold;color:#5e5e5e;height:30px;float:left;width:100%;}
.intro		{float:left;width:100%;}

.reageer				{background-color:#f1f1f1;float:left;width:100%;}
.reageer	input		{width:348px;border:1px solid #e2e2e2;color:#000000;padding:2px;font-family:Trebuchet MS;font-size:11px;}
.reageer	textarea	{width:348px;height:88px;border:1px solid #e2e2e2;color:#000000;padding:2px;font-family:Trebuchet MS;font-size:11px;}
.reageer	.center		{text-align:center;margin-top:10px;}
.reageer	.rightbtn	{width:360px;text-align:right;margin-top:10px;margin-bottom:10px;}
.reageer	.captcha	{text-align:left;margin-top:10px;margin-left:10px;}

.medewerker					{height:210px;width:110px;float:left;background-color:#f1f1f1;margin-bottom:20px;}
.medewerker		.imgb		{border-bottom:1px solid #ffffff;}
.medewerker		.naam		{text-align:center;margin-top:5px;font-size:16px;font-weight:bold;color:#303030;line-height:20px;}
.medewerker		.functie	{text-align:center;margin-top:5px;font-size:11px;color:#777777;}

.titleOuterMargin			{float:left;width:670px;}
.titleOuterMargin .title	{float:left;width:555px;margin-top:20px;}
.titleOuterMargin .date		{float:left;width:70px;text-align:right;margin-top:25px;color:#303030;font-weight:bold;}

.routeText {width:368px;border:1px solid #e2e2e2;font-family:Trebuchet MS;font-size:11px;color:#494949;}

.contactBlock {margin-top:-300px;margin-left:500px;z-index:999999;position:relative;}
.contactBlock .img {position:absolute;top:0px;left:0px;}
.contactBlock .contentcontactBlock {position:absolute;top:47px;left:47px;width:356px;height:298px;color:#ffffff;}
.downloadableContentForm{background-color:#f1f1f1;width:250px;}
.downloadableContentForm .margin{margin:10px;}
.contacttextcontrol{margin-bottom:10px;background-color:#f1f1f1;float:left; width:365px;}
.contacttextcontrol .margin{margin:10px;}

.normalTextfield {width:165px;color:#303030;font-family:Trebuchet MS;font-size:11px;background-color:#fff;border:1px solid #E5E5E5;}
.orangeTextfield {width:165px;color:#ffffff;font-family:Trebuchet MS;font-size:11px;background-color:#dd6300;border:0px;}
.orangeTextarea {width:165px;height:170px;color:#ffffff;font-family:Trebuchet MS;font-size:11px;background-color:#dd6300;border:0px;}
.normalTextarea {width:165px;height:170px;color:#303030;font-family:Trebuchet MS;font-size:11px;background-color:#FFF;border:1px solid #E5E5E5;}

.blueTextfield {width:165px;color:#ffffff;font-family:Trebuchet MS;font-size:11px;background-color:#182778;border:0px;}
.blueTextarea {width:165px;height:170px;color:#ffffff;font-family:Trebuchet MS;font-size:11px;background-color:#182778;border:0px;}

.contactBlockHome {margin-top:-430px;margin-left:535px;z-index:999999;position:relative;}
.contactBlockHome .img {position:absolute;top:0px;left:0px;}
.contactBlockHome .contentcontactBlock {position:absolute;top:47px;left:47px;width:356px;height:298px;color:#ffffff;}

.vacatureBlockH {margin-top:-450px;margin-left:535px;z-index:999999;position:relative;}
.vacatureBlockH .img {position:absolute;top:0px;left:0px;}
.vacatureBlockH .contentcontactBlock {position:absolute;top:47px;left:47px;width:356px;height:298px;color:#ffffff;}
