/* CSS Document */

/*
	KLEUREN <WEBSITE>:
	ZWART: 							#333333
	WIT: 							#ffffff
*/

/* RESET */

*									{ margin: 0; padding: 0; }
html, body							{ height: 100%; }
body				 				{ font-size:12px;font-family:Arial, Verdana, sans-serif; color: #5e5e5e; background: url(../img/topbg.jpg) top white repeat-x;}
body.overlay                        { font-size:12px;font-family:Arial, Verdana, sans-serif; color: #5e5e5e; background: white;}
input								{ font-family: Arial, Verdana, sans-serif; border:1px solid #e2e2e2;}
input[type=radio]                   { border:none;}
textarea							{ font-family: Arial, Verdana, sans-serif;font-size:12px; }
ul									{ list-style: square inside; }
ol									{ list-style: decimal inside; }
a									{ color:#5e5e5e; outline: none; text-decoration: none; }
a:hover								{ color:#f16725; text-decoration:underline; }
a img								{ background: none; }
a:active, a:focus 					{ outline: 0; }
img									{ border: none; }
table								{ border-collapse: collapse; }
p									{ padding:0px 0px; }
hr									{ display:none; }
object 								{ outline:none; }

/* DEFAULTS */

.abs 								{ position:absolute;top:0px;left:0px; }
.ar									{ text-align:right; }
#center						  		{ position:relative; width:980px; margin:0 auto; }
.popup .center						{ position:relative; width:600px; margin:0 auto; }
.clear						 		{ clear:both; }
.fl 								{ float:left;display:inline; }
.fr									{ float:right; }
input								{ background:#ffffff; }
.intro                              { font-weight:bold; }
.noborder							{ border:0px !important;background:none; }
.rel 								{ position:relative; }
textarea							{ background:#fafaf0; }
.mt20								{ margin-top:20px; }
.mt40								{ margin-top:40px; }
.mt60								{ margin-top:60px; }
.ml20								{ margin-left:20px;}
.mr10								{ margin-right:10px;}
.mr20								{ margin-right:20px;}
.mr40								{ margin-right:40px;}
.mb20								{ margin-bottom:20px;}
.mb40								{ margin-bottom:40px;}
.lh10								{ line-height:10px;}
.lh16								{ line-height:16px;}
.lh18								{ line-height:18px;}
.lh20								{ line-height:20px;}

#menu a								{ font-size:12px;}
.lsnon								{list-style: outside;list-style-type:none;}
.breadcrumb							{ margin-top:12px;margin-bottom:12px;}
.orange 							{ color:#f16725;}
.grijs								{ color:#777777;}
.black								{ color:#303030;}
.pointer                            { cursor:pointer;}
.form .correct						{ background:url('../img/form_ok.png') no-repeat top right;}
.form .error						{ background:url('../img/form_error.png') no-repeat top right;}
/* AFBEELDINGEN */

.sprites 							{ background-image:url(../img/sprites.png); background-repeat:no-repeat; display:block; text-indent:-9999px; }

.sprites_footer                     { background-image:url(../img/sprites_footer.png); background-repeat:no-repeat; display:block; text-indent:-9999px; }
.blankwidebalk						          { background-position: 0px -90px; width:660px; height:24px; text-indent:1px; padding:6px 0px 0px 10px;}
.blankwidebalk	h1				          { font-size:13px;margin-top:5px; }
.blankwidebalk a					          { margin-right:10px;float:left;}

.btndelicious 						          {background-position: -405px -120px; width:16px; height:16px;}
.btndelicious:hover					        {background-position: -405px -136px;}

.btntwitter 						            {background-position: -425px -120px; width:16px; height:16px;}
.btntwitter:hover					          {background-position: -425px -136px;}

.btnflickr 						{background-position: -445px -120px; width:16px; height:16px;}
.btnflickr:hover					{background-position: -445px -136px;}

.btnlinkedin 						{background-position: -465px -120px; width:16px; height:16px;}
.btnlinkedin:hover					{background-position: -465px -136px;}

.greywidebalk						{ background-position: 0px -60px; width:660px; height:24px; text-indent:1px; padding:6px 0px 0px 10px;}
.greywidebalk a					{ margin-right:10px;float:left;}

.spotlight							{ background-position: 0px -139px; width:72px; height:19px;}
.spotlight.hover					{ background-position: 0px -120px;}
.spotlight.active					{ background-position: 0px -120px;}

.vacatures							{ background-position: -72px -139px; width:76px; height:19px;}
.vacatures.hover					{ background-position: -72px -120px;}
.vacatures.active					{ background-position: -72px -120px;}

.vacatureDetail						{ float:left;}
.vacatureDetail .margin				{ margin:20px;}
.vacatureDetail .title 				{ font-weight:bold;font-size:14px;border-bottom:1px solid #ababab;height:20px;margin-bottom:10px;color:#303030;}
.vacatureDetail .margin .img		{ float:left;width:160px; }
.vacatureDetail .margin .img .photo	{ width:163px;height:163px;background-position: -444px -308px;text-indent:0px; }
.vacatureDetail .margin .vacature	{ float:left;width:720px; }
.vacatureDetail .margin .functie	{ float:left;width:140px; }
.vacatureDetail .margin .contact    { float:left;width:140px; }
.vacatureDetail .btnDirectReageren { background-position: -642px -610px;width:142px;height:22px;}
.vacatureDetail .btnDirectReageren:hover { background-position: -642px -631px;}

.onzediensten						{ background-position: -148px -139px; width:102px; height:19px;}
.onzediensten.hover					{ background-position: -148px -120px;}
.onzediensten.active				{ background-position: -148px -120px;}

.branches							{ background-position: -250px -139px; width:77px; height:19px;}
.branches.hover						{ background-position: -250px -120px;}
.branches.active				    { background-position: -250px -120px;}

.bedrijfsprofiel					{ background-position: -520px -139px; width:102px; height:19px;}
.bedrijfsprofiel.hover				{ background-position: -520px -120px;}
.bedrijfsprofiel.active				{ background-position: -520px -120px;}
#homebox_bedrijfsprofiel h2         { font-size:13px; color:#303030; height:30px; margin-top:7px; }


.rss								{ background-position: -339px -0px; width:20px; height:19px;position:absolute;top:101px;left:961px;}

.expertise							{ background-position: -327px -139px; width:78px; height:19px;}
.expertise.hover					{ background-position: -327px -120px;}
.expertise.active				    { background-position: -327px -120px;}

.ecommercetitle						{ background-position: -0px -158px; width:300px; height:25px;}
.websitedevelopmenttitle			{ background-position: -0px -183px; width:300px; height:25px;margin-top:20px;}
.internetmarketingtitle				{ background-position: -0px -208px; width:300px; height:25px;margin-top:20px;}
.mobiletitle						{ background-position: -0px -233px; width:300px; height:25px;}
.businessportalstitle				{ background-position: -0px -258px; width:300px; height:25px;margin-top:20px;}
.socialmediatitle					{ background-position: -0px -283px; width:300px; height:25px;margin-top:20px;}

.btnleesmeer						{ background-position: -301px -158px; width:86px; height:18px;}

.filterbox							{ background-position: -301px -199px; width:480px; height:109px;float:left;text-indent:0px;}
.filterbox A.active					{ color:#f16725; text-decoration:underline; }
.filterbox .margin					{ margin:15px 0px 0px 20px;}
.filterbox .margin .col1			{ float:left;width:175px;}
.filterbox .margin .col1 input		{ vertical-align:middle;margin-right:10px;}

.filterbox .margin .col2			{ float:left;width:160px;}
.filterbox .margin .col2 input		{ vertical-align:middle;margin-right:10px;}

.filterbox .margin .col3			{ float:left;width:110px;}
.filterbox .margin .col3 input		{ vertical-align:middle;margin-right:10px;}



.lblbig							{ background-position: 0px -499px; width:980px; height:30px;float:left;text-indent:10px;}
.lblbig	h1						{ font-size:13px;margin-top:9px; }

.lbl660								{ background-position: 0px -90px; width:660px; height:30px;float:left; text-indent:10px;}
.lbl660	h2							{ font-size:13px;margin-top:9px; }

.lbl640								{ background-position: 0px -529px; width:640px; height:30px;float:left; text-indent:10px;}
.lbl640	h2							{ font-size:13px;margin-top:9px; }

.lbl640g								{ background-position: 0px -589px; width:640px; height:30px;float:left; text-indent:10px;}
.lbl640g	h2							{ font-size:13px;margin-top:9px; }

.lbl300 						{ background-position: 0px 0px; width:300px; height:30px;float:left;text-indent:10px;}
.lbl300	h2						{ font-size:14px;margin-top:9px; }

.lbl300g 						{ background-position: 0px -30px; width:300px; height:30px;float:left;text-indent:10px;}
.lbl300g h2						{ font-size:13px;margin-top:9px; }

.lbldarkgrey320					{ background-position: 0px -559px; width:320px; height:30px;float:left;text-indent:10px;}
.lbldarkgrey320 h2				{ font-size:13px;margin-top:9px;color:#ffffff;}

.lbldarkgrey300					  { background-position: -20px -559px; width:300px; height:30px;float:left;text-indent:10px;}
.lbldarkgrey300 h2				{ font-size:13px;margin-top:9px;color:#ffffff;}

/* HEADER */

#header								{ height:100px; text-align:left;position:relative;}
#header .search						{ position:absolute;top:100px;left:820px;background-position: 0px -479px;width:160px;height:20px;text-indent:0px;}
#header .search input				{ width:120px;height:14px;position:absolute;top:2px;left:10px;border:0px;color:#919191;background:none;}
#header .search input.hourglass		{ width:30px; height:20px; border:0 none; top:0; left:130px; }

/* MENU */

#menu								{ background:none;text-align:left;margin-left:1px;float:left;height:30px;}
.sub 								{ z-index:10;}
ul.topnav 							{ list-style: none; float: left; width: 800px;}  
ul.topnav li 						{ float: left;margin: 0;	padding: 0 0 0 0;position: relative; /*--Declare X and Y axis base for sub navigation--*/ }
ul.topnav li a						{ padding: 9px 0px;background-position: -460px -30px;width:160px;text-align:center;display: block;text-decoration: none;float: left;color:#919191;text-indent:0px; }  

ul.topnav li a.selected				{ background-position: -300px -30px;color:#1b1b1b; }
ul.topnav li a.nonsubselected		{ background-position: -620px -30px;color:#1b1b1b;}
ul.topnav li a.active				{ background-position: -300px -30px;color:#1b1b1b;border-bottom:1px solid #fff;}
ul.topnav li.nonsub a.active		{ background-position: -620px -30px;color:#1b1b1b;}

ul.topnav li div.subnav 			{ position: absolute; left: 0px; top: 30px; background: #ffffff; margin: 0; padding: 0; display: none; float: left;  width: 479px;border-right:1px solid #e3e3e3;border-bottom:1px solid #c1c1c1;z-index:9999;}
.subnav .title 						{ font-weight:bold;border-bottom:1px solid #ababab;height:20px;font-size:13px;text-align:left;padding:0px 0px 0px 0px;width:180px;}
ul.topnav li div.subnav ul 			{ list-style: none;float:left;width:180px; } 
ul.topnav li div.subnav ul li			{ margin: 0; padding: 0; clear: both; } 
html ul.topnav li div.subnav ul li a 	{ float:left;text-align:left;padding:0px 0px 0px 0px; color:#474747;width:auto;line-height:20px;background:#ffffff;}
html ul.topnav li div.subnav ul li a:hover 	{ font-weight:bold;}
html ul.topnav li a:hover 	{ font-weight:bold;}

ul.topnav li ul.subnav 				{ list-style: none; position: absolute; left: 0px; top: 30px; background: #333; margin: 0; padding: 0; display: none; float: left;  width: 159px;border-right:1px solid #e3e3e3;border-bottom:1px solid #c1c1c1;z-index:9999;}
ul.topnav li ul.subnav li			{ margin: 0; padding: 0; clear: both; } 

html ul.topnav li ul.subnav li a 		{ float:left;text-align:left;padding:0px 0px 0px 20px; color:#474747;width:139px;line-height:20px;background:#ffffff;}
html ul.topnav li ul.subnav li.spacing	{ height:20px;background:#ffffff;width:100%;}

html ul.topnav li ul.subnav li a:hover 	{ background: #ffffff; }  

/* WIDE COLUMN */
.share                              { width:380px; margin:20px 0 0 20px; }
.blogs .share                       { margin:20px 0 0 0; }
.vacature .share                    { margin:20px 0 0 0; }
.share .title                       {border-bottom:1px solid #ABABAB;color:#303030;font-size:14px;font-weight:bold;height:20px;margin-bottom:10px; }
.vacature .share .title             { width:720px; }
.s_twitter                          { display:block; background:url('../img/sprites.png') no-repeat -425px -120px; width:16px; height:16px; text-indent:-9999px; float:left; }

.s_twitter:hover                    { background:url('../img/sprites.png') no-repeat -425px -136px; }
.s_linkedin                         { display:block; background:url('../img/sprites.png') no-repeat -465px -120px; width:16px; height:16px; text-indent:-9999px; margin-left:5px; float:left; }
.s_linkedin:hover                   { background:url('../img/sprites.png') no-repeat -465px -136px; }
.s_facebook                         { display:block; background:url('../img/sprites.png') no-repeat -485px -120px; width:16px; height:16px; text-indent:-9999px; margin-left:5px;  float:left;}
.s_facebook:hover                   { background:url('../img/sprites.png') no-repeat -485px -136px; }

#widecolumn 						{}

.scroller							{ position:relative; height:170px;z-index:1;}
.scroller .next						{ position:absolute;top:140px; left:649px;z-index:11;cursor:pointer;}
.scroller .prev						{ position:absolute;top:140px; left:20px;z-index:11;cursor:pointer;}
.scroller .data						{ background-position: 0px -308px;color:#1c1c1c;float:left;width:300px;height:170px;position:relative;}
.scroller .textoverlay              { width:300px; height:170px; position:absolute; top:0px; left:0px; background-position:0 -308px; 
                                      background-image:url(../img/sprites.png); background-repeat:no-repeat;display:none;  }
.scroller .data .content			{ display:none; }
.scroller #datablock0 .content      { display:block; }
.scroller .data .title				{ position:absolute;top:43px;left:20px;color:#303030;text-indent:0px;font-weight:bold;}
.scroller .data .text				{ position:absolute;top:63px;left:20px;color:#ffffff;text-indent:0px;line-height:18px;}
.scroller .data .readmore			{ position:absolute;top:143px;left:20px;}

.sfeerheader						{ position:relative;}
.sfeerheader .transbar				{ background:#000000;filter:alpha(opacity=30);opacity: 0.3;-moz-opacity:0.3;position:absolute;top:162px;left:0px;width:980px;height:50px;}
.sfeerheader .lefttext				{ position:absolute;top:178px;left:20px;width:600px;height:50px;color:#ffffff;font-size:16px;font-weight:bold;}
.sfeerheader .righttext				{ position:absolute;top:178px;left:660px;width:300px;height:50px;color:#ffffff;font-size:12px;text-align:right;}
.sfeerheader .righttext a			{ color:#ffffff;}

#widecolumn .quote 					{ width:100%;float:left;display:inline;background:#f6f6f6;}
#widecolumn .slogan 				{ width:620px;height:60px;line-height:60px;float:left;font-size:16px;font-weight:bold;color:#303030;padding-left:20px;}
#widecolumn .speaker 				{ width:280px;float:left;font-size:12px;text-align:right;line-height:60px;padding-right:20px;}
#widecolumn .speaker .dark			{ color:#474747;}
#widecolumn .speaker .light			{ color:#919191;}

.display					 		{ position:relative; overflow:hidden; width:680px; height:170px; background:#ffffff;float:left;} 
.display .items						{ list-style:none outside; width:20000em; position:absolute; } 
.display .items li					{ float:left; position:relative;}
.display .overlay					{ background:no-repeat center; width:680px; height:170px;float:left;}
.display .overlay .mask				{ position:absolute; top:0px; left:0px;}

.display .milk						{ position:relative;height:170px;width:680px;}
.display .bar						{ position:absolute;top:131px;left:0px;width:680px;height:39px;background:#000000;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;}
.display .milk a					{ color:#FFFFFF;font-size:16px;font-weight:bold;text-decoration:none;position:absolute;top:140px;left:40px;}

.cases								{ }
.cases .margin						{ margin:0px; }
.cases .title 						{ font-weight:bold;font-size:14px;border-bottom:1px solid #ababab;height:20px;color:#303030;margin-bottom:10px;}
.cases .title a						{ color:#303030;}
.cases .caseline.grey				{ background:#f6f6f6;}
.caseline							{ line-height:normal;float:left;padding:20px;}
.cases.caseline						{ padding:20px 0 0 20px;}
.caseline .img						{ float:left;width:160px; }
.caseline .img .photo				{ width:163px;height:163px;background-position: -444px -308px;text-indent:0px; }
.caseline .case						{ float:left;width:400px;background:url('../img/blogarrowsmall.gif') no-repeat bottom right;}
.colcontainer   {width:360px;float:left;}
.caseline .dienst					{ float:left;width:140px; }
.caseline .whatwedid				{ float:left;width:140px;}

.blogs								{ }
.blogs .margin						{ margin:0px; }
.blogs .title 						{ font-weight:bold;font-size:14px;border-bottom:1px solid #ababab;color:#303030;margin-bottom:10px; padding-bottom:5px;}
.blogs .title a						{ color:#303030;}
.blogs .titlesmall					{ font-weight:bold;font-size:12px;border-bottom:1px solid #ababab;height:20px;color:#5e5e5e;background:url('../img/blogarrow.gif') no-repeat bottom right;}
.blogs .caseline.grey				{ background:#f6f6f6;}
.blogline							{ line-height:normal;float:left;padding:20px;}
.blogline.grey						{ background:#f6f6f6;}
.blogline .img						{ float:left;width:180px;position:relative;}
.blogline .img .photo				{ width:163px;height:163px;background-position: -444px -308px;text-indent:0px; }
.blogline .img .datum				{ width:30px;height:30px;background-position: -359px 0px;text-indent:0px;position:absolute;top:-1px;left:-41px;text-align:center;padding-top:4px;}
.blogline .img .datum .top			{ color:#ffffff;font-size:12px;width:30px;display:block; }
.blogline .img .datum .bottom		{ color:#696969;font-size:10px; line-height:14px;width:30px; display:block;}
.blogline .info						{ float:left;width:380px;}
.blogline .dienst					{ float:left;width:140px; }
.blogline .blogger					{ float:left;width:140px;}
.blogline .blogger .bloggerPhoto	{ text-align:center;}
.blogline .blogger .bloggerPhoto .photo { width:72px;height:67px;background-position: -606px -381px;text-indent:0px;margin:0 auto 20px;}

.blogline .blogger .bloggerPhoto .employeeinformation {}
.blogline .blogger .bloggerPhoto .employeeinformation .col1 {float:left;width:50px;text-align:left;line-height:18px;}
.blogline .blogger .bloggerPhoto .employeeinformation .col2 {float:left;width:90px;text-align:left;line-height:18px;}

.reactie							{ float:left;width:100%;}
.reactie div						{ float:left;width:186px;margin-top:10px;}
.reactie input						{ width:184px;border:1px solid #c6c6c6;color:#5e5e5e;}
.reactie .checkbox					{ width:20px;vertical-align:middle;border:0px; }
.reactie textarea					{ width:378px;height:110px;border:1px solid #c6c6c6;color:#5e5e5e;}
.reactie .mr						{ margin-right:8px;}
.reactie .wide						{ width:100%;}
.reactie .sendbutton				{ width:381px;height:24px;background-position: 0px -619px;}

.bigpaging 							{ float:left;width:100%;font-weight:bold;color:#696969;background:#f6f6f6;height:55px;}
.bigpaging .margin					{ margin:20px 20px; }
.bigpaging .margin .col1			{ float:left;width:780px;}
.bigpaging .margin .col1 .pagelink	{ width:20px;height:18px;float:left;background-position: -20px 20px;padding-top:2px;}
.bigpaging .margin .col1 .pagelink.active	{ width:20px;height:18px;float:left;background-position: -389px 0px;padding-top:2px;color:#FFFFFF;}
.bigpaging .margin .col1 .pagelink:hover	{background-position: -389px 0px;color:#FFFFFF;text-decoration:none;}

.bigpaging .margin .col1 .pagelinkBig	{ width:30px;height:18px;float:left;background-position: -20px 20px;padding-top:2px;}
.bigpaging .margin .col1 .pagelinkBig.active	{ width:30px;height:18px;float:left;background-position: -409px 0px;padding-top:2px;color:#FFFFFF;}
.bigpaging .margin .col1 .pagelinkBig:hover	{background-position: -409px 0px;color:#FFFFFF;text-decoration:none;}

.bigpaging .margin .col2			{ float:left;width:160px;}
.bigpaging .margin .col2 .pagelink	{ width:20px;height:18px;float:left;background-position: -20px 20px;padding-top:2px;}
.bigpaging .margin .col2 .pagelink.active	{ width:20px;height:18px;float:left;background-position: -389px 0px;padding-top:2px;color:#FFFFFF;}
.bigpaging .margin .col2 .pagelink:hover	{background-position: -389px 0px;color:#FFFFFF;text-decoration:none;}
.bigpaging .margin .col2 .previous	{ width:13px;height:20px;float:left;background-position: -439px 0px;margin-right:10px;}
.bigpaging .margin .col2 .next		{ width:13px;height:20px;float:left;background-position: -452px 0px;margin-left:10px;}

.smallpaging 							{ float:left;width:100%;font-weight:bold;color:#696969;margin:15px 0px 17px 0px;}
.smallpaging #placeHolder                {background:#f6f6f6;width:260px;height:14px;padding:3px 0px 3px 0px;}
.smallpaging .pagelink					{ background-position: 20px 20px;width:14px;height:14px;float:left;margin-right:5px;}
.smallpaging .pagelink.active			{ background-position: -313px 0px;color:#FFFFFF;}
.smallpaging .pagelink:hover			{ background-position: -313px 0px;color:#FFFFFF;text-decoration:none;}
.smallpaging .previous					{ width:13px;height:14px;float:left;background-position: -300px 0px;margin-right:5px;}
.smallpaging .next						{ width:11px;height:14px;float:left;background-position: -328px 0px;}

.paging							{ float:right;width:100%;}
.paging	a.pagnr					{ float:right;font-weight:bold;color:#696969;background-position: -313px 14px; width:11px; height:14px;text-indent:0px;padding-left:3px;}
.paging	a.pagnr:hover			{ color:#FFFFFF;}
.paging a.nextprev				{ float:right;}
.paging	div						{ float:right; }
.pagingprevious					{  width:11px; height:14px;}
.pagingnext						{ background-position: -328px 0px; width:11px; height:14px;}


.onenumberpagesmall					{text-indent:4px;}
.twonumberpagesmall					{text-indent:0px;}
.textnumber							{text-indent:6px;}
.onenumberpage						{text-indent:7px;}
.twonumberpage						{text-indent:4px;}

.teamprofile 						{}
.teamprofile .title 				{ font-weight:bold;font-size:14px;border-bottom:1px solid #ababab;padding-bottom:4px;margin-bottom:10px;color:#303030;}
.teamprofile .margin 				{ margin:20px;}
.teamprofile .margin .col1			{ float:left;width:140px;}
.teamprofile .margin .col2			{ float:left;width:258px;}
.teamprofile .margin .col2 .relblogs li		{ background:url('../img/blogarrowsmall.gif') no-repeat right;}
.teamprofile .margin .col1 .socials a		{ float:left;width:16px;margin-right:4px;}

.teamprofile .margin .col1 .employeeinformation {}
.teamprofile .margin .col1 .employeeinformation .col1 {float:left;width:50px;text-align:left;line-height:18px;}
.teamprofile .margin .col1 .employeeinformation .col2 {float:left;width:90px;text-align:left;line-height:18px;}

.caseDetail									{ float:left;}
.caseDetail .margin							{ margin:20px;}
.caseDetail .title 							{ font-weight:bold;font-size:14px;border-bottom:1px solid #ababab;margin-bottom:10px;color:#303030;}
.caseDetail .title a						{ color:#303030;}
.caseDetail .margin .img					{ float:left;width:160px; }
.caseDetail .margin .img .photo				{ width:163px;height:163px;background-position: -444px -308px;text-indent:0px; }
.caseDetail .margin .case					{ float:left;width:380px; }
.caseDetail .margin .dienst					{ float:left;width:140px; }
.caseDetail .margin .whatwedid				{ float:left;width:140px; }

.klanten							{float:left;width:100%;padding:20px; }
.klanten .title 					{ font-weight:bold;font-size:14px;border-bottom:1px solid #ababab;height:20px;margin-bottom:10px;}
.klanten .col1						{ float:left;width:450px; }
.klanten .col1 ul                   { width:225px; float:left; }
.klanten .col2						{ float:left;width:225px; }

.team							{ float:left;width:100%;padding:20px; }
.team .title 					{ font-weight:bold;font-size:14px;border-bottom:1px solid #ababab;height:20px;}
.team .col1						{ float:left;width:785px;margin-right:15px;}
.team .col1 .photo				{ float:left;width:143px;height:164px;background-position: -300px -308px;margin:0px 17px 17px 0px;text-indent:0px;position:relative;cursor:pointer;}
.team .col1 .photo:hover		{ }
.team .col1 .photo .transbar	{ background:#f16725;filter:alpha(opacity=90);opacity: 0.9;-moz-opacity:0.9;position:absolute;top:110px;left:0px;width:140px;height:51px;}
.team .col1 .photo .whitebar	{ background:#fafafa;position:absolute;top:110px;left:0px;width:140px;height:51px;}
.team .col1 .photo .name		{ position:absolute;top:112px;left:10px;width:130px;height:51px;color:#303030;font-size:11px;}
.team .col1 .photo .name a      { color:#303030;}
.team .col1 .photo .name .function	{ color:#777777;font-size:10px; }
.team .col1 .photo .name .functionMO	{ color:#ffffff;font-size:10px; }

.team .col2						{ float:left;width:140px;padding-right:20px;}

.team li.line HR			{ height:1px; border:none; border-top:1px solid #cccccc; display:block; margin:5px 0; }

#error                      { line-height:20px; float:left; width:660px; }
#error h1                   { line-height:40px; }
#error ul                   { margin-left:20px; list-style:outside; }

/* LEFT COLUMN */

#left								{ float:left; width:660px;margin:0px 20px 0px 0px; }

#left .homebox						{}
#left .homebox A					{ color:#303030; }
#left .homebox .col1 A					{ font-size:14px;}
#left .homebox .lbl300				{ text-indent:0; color:#303030; }
#left .homebox .lbl300 H2			{ margin-top:6px;}
#left .homebox .margin 				{margin:20px;float:left;}
#left .homebox .col1 				{float:left;width:300px;margin-right:20px;line-height:18px;}
#left .homebox .col1 .title			{font-size:13px;color:#303030;font-weight:bold;margin-bottom:15px;line-height:10px;margin-top:20px;}
#left .homebox .col1 .title.first	{margin-top:0px;}
#left .homebox .col2 				{float:left;width:300px;line-height:18px;}
#left .homebox .col2 .title			{font-size:13px;color:#303030;font-weight:bold;margin-bottom:20px;}
#left .homebox .title 				{font-size:13px;color:#5e5e5e;font-weight:bold;}
#left .homebox .text 				{line-height:18px;margin-top:5px; margin-bottom:10px; background:url('../img/blogarrowsmall.gif') no-repeat bottom right;height:60px; cursor:pointer;}
#left .homebox #homebox_onzediensten .text 				{height:35px;}


#left .SpotlightBox						{float:left;width:100%;display:inline;background:#f1f1f1;}
#left .SpotlightBox .margin 			{margin:20px;}
#left .SpotlightBox .col1 				{float:left;width:300px;margin-right:20px;line-height:18px;}
#left .SpotlightBox .col1 .photo		{ width:300px;height:73px;background-position: 0px -643px;text-indent:0px;}
#left .SpotlightBox .col1 .title		{font-size:13px;color:#303030;font-weight:bold;margin-bottom:16px;line-height:10px;margin-top:20px;}
#left .SpotlightBox .col1 .title.first	{margin-top:0px;}
#left .SpotlightBox .col2 				{float:left;width:300px;line-height:18px;}
#left .SpotlightBox .col2 .title			{font-size:13px;color:#303030;font-weight:bold;margin-bottom:20px;}
#left .SpotlightBox .title 				{font-size:13px;color:#5e5e5e;font-weight:bold;}
#left .SpotlightBox .text 				{line-height:18px;margin-top:5px;background:url('../img/greyarrow.gif') no-repeat bottom right;height:50px;}
#left .SpotlightBox #SpotlightBox_vacatures .text {line-height:normal;margin-top:5px;background:url('../img/greyarrow.gif') no-repeat bottom right;height:auto;}

#left .Workbox a, .nav li a:link, .nav li a:active, .nav li a:visited { text-decoration:none;font-weight:bold;font-size:13px;color:#303030; }
#left .Workbox .margin 				{margin:20px;line-height:18px;}
#left .Workbox .tit                 {text-decoration:none;font-weight:bold;font-size:13px;color:#303030; }
#left .Workbox .col1 				{float:left;width:300px;margin-right:20px;}
#left .Workbox .col2 				{float:left;width:300px;}
#left .Workbox .img					{float:left;width:150px;}
#left .Workbox .img .photo			{ width:144px;height:72px;background-position: 0px -716px;text-indent:0px;}
#left .Workbox .text				{float:left;width:150px;}

#left .GoogleMaps           {float:left;margin:20px;}
#left .GoogleMaps #MapContainer  {width:620px;height:430px;}
#left .GoogleMaps #MapContainer2  {width:620px;height:430px;}
#left .GoogleMaps .Route         {margin-top:10px;font-weight:bold;}
#left .GoogleMaps .Route .text    {float:left;line-height:20px;}
#left .GoogleMaps .Route .text .textfield   {width:402px;border:1px solid #e2e2e2;background:#f3f3f3;color:#5e5e5e;height:18px;margin:0px 10px;padding:0px 5px;}
#left .GoogleMaps .btnVerzenden  { background-position:0px -788px;width:100px;height:20px;border:none;float:left;}


.dienstentext					{  background-repeat:no-repeat; background-position:right top; padding-left:20px; float:left; }
.dienstentext.small             { width:460px; }
.dienstentext .title 			{ font-weight:bold;font-size:14px;border-bottom:1px solid #ababab;line-height:20px;margin:-5px 0 10px 0; padding-top:5px; color:#303030; width:620px;}
.dienstentext .intro 			{ float:left;line-height:18px; }
.dienstentext .text 			{ float:left;line-height:18px; }
.dienstenimage       			{ float:left;width:640px; margin-bottom:20px; }

.dienstentext .text .left		{ float:left;width:300px;margin-right:20px;}
.dienstentext .text .strong		{ font-weight:bold;}
.dienstentext .text .right		{ float:left;width:300px;}
.dienstentext .image			{ float:right;width:80px; height:80px; margin-left:10px; }

#diensten #left						{ float:left; width:640px;margin:0px 40px 0px 0px; }

#dienstenlanding .dienstentext .title	{ border-bottom:none; display:inline-block; }
#dienstenlanding .dienstentext .text	{ text-align:justify; background:url('../img/blogarrow.gif') no-repeat bottom right; }
#dienstenlanding .dienstentext .margin	{ margin:0px 0px 0px 100px; }
#dienstenlanding #left				{ width:480px; margin-right:10px; }
#dienstenlanding #right				{ width:490px; }
#dienstenlanding #right .text		{ }


#werkmethode #left					{ float:left; width:560px;margin:0px 40px 0px 0px; }
#werkmethode #right					{ float:left; width:360px;text-align:center;}

#diensten #left .cases									{ float:left;}
#diensten #left .cases .margin							{ margin:0px 0px 40px 0px;}
#diensten #left .cases .title 							{ font-weight:bold;font-size:14px;border-bottom:1px solid #ababab;height:20px;margin-bottom:10px;color:#303030;}
#diensten #left .cases .title a							{ color:#303030;}
#diensten #left .cases .caseline						{ line-height:normal;float:left;padding:20px 0px;}
#diensten #left .cases .caseline.grey					{ background:#f6f6f6;}
#diensten #left .cases .caseline .margin				{ margin:0px 0px 0px 20px;}
#diensten #left .cases .caseline .img					{ float:left;width:160px; }
#diensten #left .cases .caseline .img .photo			{ width:163px;height:163px;background-position: -444px -308px;text-indent:0px; }
#diensten #left .cases .caseline .case					{ float:left;width:400px;background:url('../img/blogarrowsmall.gif') no-repeat bottom right;}
#diensten #left .cases .caseline .dienst				{ float:left;width:140px; }
#diensten #left .cases .caseline .whatwedid				{ float:left;width:140px;}

#over4netbottom #left						{ float:left; width:320px;margin:0px 20px 0px 0px; }
#over4netbottom #left .vacaturesBox			{ float:left;border:1px solid #e2e2e2;width:318px;border-top:0px;}
#over4netbottom #left .vacaturesBox .margin	{ margin:20px;}
#over4netbottom #left li					{ background:url('../img/blogarrowsmall.gif') no-repeat right;font-weight:bold;}

/* RIGHT COLUMN */

#right								{ float:left; width:300px; }
#right a                            { color:#303030; }
#right a:hover                      { color:#f16725; }
#right .margin						{ margin:20px 20px; }
#right .margin h2					{ font-size:13px;font-weight:bold;color:#303030;}
#right .margin .date				{ font-size:11px;color:#ababab;margin:5px 0px 5px 0px;}
#right .margin .img					{ margin:20px 0px 7px 0px;}
#right .margin .img .photo			{ width:262px;height:72px;background-position: -303px -643px;text-indent:0px; }
#right .margin .text				{ line-height:19px;background:url('../img/blogarrow.gif') no-repeat bottom right;text-align:justify;}

#right .grey               {background:#f6f6f6;float:left;}
#right .grey .margin       {margin:0px 20px !important; }

#right .introduceemployees 			{float:left;background:#f6f6f6;width:100%;}
#right .introduceemployees .employertext a	{color:#5E5E5E; }
#right .introduceemployees .employertext a:hover	{color:#5E5E5E; }
#right .introduceemployees .margin	{margin:20px 20px 0px 20px;}
#right .introduceemployees .title	{font-size:12px;font-weight:bold;margin-bottom:5px;}
#right .introduceemployees .employeeline {float:left;width:100%; cursor:pointer;}
#right .introduceemployees .col1	{float:left;width:110px;overflow:hidden}
#right .introduceemployees .col1 .photo	{width:104px;height:73px;background-position: -607px -308px;text-indent:1px;}
#right .introduceemployees .col2	{float:left;width:150px;}


#twitterbox							{}
#twitterbox .margin					{ margin:20px 0px 0px 0px; }
#twitterbox .margin	.spacing		{ clear:both;height:10px; }
#twitterbox .margin	.photo			{ float:left; width:42px;margin-top:4px;position:relative;}
#twitterbox .margin	.photo .arrow	{ position:absolute;top:10px;left:37px;}
#twitterbox .margin	.text			{ border:1px solid #e8e8e8; float:left; width:246px;padding:5px; color:#777777; background:none; line-height:15px; font-size:11px}
#twitterbox .margin	.text strong	{ color:#303030;}

#diensten #right .title 			{ font-weight:bold;font-size:14px;border-bottom:1px solid #ababab;height:20px;margin-bottom:10px;}
#diensten #right					{ float:left; width:300px;}
#diensten #right .col				{ float:left; width:140px;}

#right .relblogs li		{ background:url('../img/blogarrowsmall.gif') no-repeat right;}

#over4netbottom #right				{ float:left; width:640px; background:#f6f6f6;}
#over4netbottom #right .OurWorkMethod				{ float:left; cursor:pointer;}
#over4netbottom #right .OurWorkMethod .margin		{ float:left;margin:0px 20px 0px 20px;}
#over4netbottom #right .OurWorkMethod .margin .col1	{ float:left;width:300px;}
#over4netbottom #right .OurWorkMethod .margin .col2	{ float:left;width:280px;background:url('../img/greyarrow.gif') no-repeat right bottom;}

#expertise #left					{ width:640px; }
#expertise .title 					{ font-weight:bold;font-size:14px;border-bottom:1px solid #ababab;height:20px;margin-bottom:10px;color:#303030; line-height:12px;}
#expertise #right					{ float:right; width:140px; margin-right:20px; }
#expertise #right UL				{ list-style:none; line-height:18px; }
#expertise .title					{ display:block; }
.arrow								{ background:url('../img/blogarrow.gif') no-repeat bottom right; }
.arrowGrey							{ background:url('../img/greyarrow.gif') no-repeat bottom right; }

#searchresults H3					{ color:#303030; border-bottom:1px solid #ababab; padding-bottom:5px; margin-bottom:15px; }
#searchresults .margin				{ margin:20px;}
#searchresults .searchResult		{ color:#5e5e5e; width:620px; clear:both; padding:20px; }
#searchresults .searchResult .item	{ border-bottom:1px solid #e5e5e5; margin-bottom:15px; padding-bottom:15px; background:url('../img/blogarrow.gif') no-repeat bottom right; }
#searchresults .searchResult A		{ color:#303030; }
#searchresults .searchResult .breadcrumbs A { color:#919191;font-size:12px; }
#searchresults .searchResult .breadcrumbs A.last { color:#303030; }

#right .formBox	    		                  { float:left;border:1px solid #e2e2e2;width:298px;border-top:0px;margin-bottom:20px;}
#right .formBox .margin	                  { margin:20px;}
#right .formBox .callMe	                  { background-position:-100px -788px;width:90px;height:20px;border:none;float:left;}
#right .formBox .sendMe	                  { background-position:-190px -788px;width:94px;height:24px;border:none;float:left;}
#right .formBox input[type=text]         	{ background:#f3f3f3;border:1px solid #e2e2e2;width:258px;height:18px;}
#right .formBox select                    { float:left;width:125px;}
#right .formBox textarea                  { float:left;width:263px;height:68px;border:1px solid #e2e2e2;background:#f3f3f3;}
#right .formBox .error                    { background:url('../img/form_error.png') no-repeat top right !important;}
#right .formBox .Htitle                   { font-weight:bold;color:#303030;margin-bottom:20px;cursor:pointer;}
#right .formBox .open                     { background-position:-10px -810px;width:20px;height:20px;border:none;float:left;}
#right .formBox .close                    { background-position:-8px -828px;width:20px;height:20px;border:none;float:left;}

#right .formBox .none                     {display:none;}
#right .formBox .block                     {display:block;}
#contactContainer                         {margin-bottom:20px;}
/* Vacatures */
#diensten #right LI.line HR			{ height:1px; border:none; border-top:1px solid #cccccc; display:block; margin:5px 0; }
#diensten #right A.active			  { color:#f16725; }

#helpbox                        {margin-bottom:20px;background-position:-640px -715px; width:301px; height:119px;text-indent:0px;float:left;}
#helpboxold                     {margin-bottom:20px;background-position:-640px -715px;text-indent:0px;width:301px;float:left;}
#helpboxold .margin             {padding:20px 0px 0px 0px;margin:0px;}
#helpbox .margin                {padding:20px 0px 0px 10px;margin:0px;}
#helpbox .margin .title         {font-weight:bold;font-size:14px;height:20px;margin-bottom:10px;color:#303030;border:none !important;}
#helpbox .footer                {background-position:-323px -886px;height:22px;}
.HelpButtons li  {width:280px;height:20px;margin-bottom:10px;background-position:0px -852px;text-indent:10px;line-height:20px;}
.HelpButtons li a {color:#ffffff !important;font-weight:bold;text-decoration:none;}
.HelpButtons li a:hover {color:#000000 !important;}

/* uitzondering voor plaatsing helpbox in case detail pagina */
.caseDetail #helpboxold            { background-position:-640px -715px; width:301px; height:119px;}
.caseDetail #helpbox .footer    { background-position:-303px -886px; }

.overlay .buttons               { position:absolute; top:275px; left:515px; list-style:none outside;}
.overlay .buttons .sprites      { background-position:0px -872px; width:140px; height:20px; line-height:20px; float:left; margin:0px 0px 0px 10px; text-indent:0; }
.overlay .buttons a             { color:#fff; font-weight:bold; text-decoration:none; padding-left:4px;}

/* FOOTER */

#footer							  { float:left; width:980px; height:180px; position:relative; background:url('../img/bgfooter.gif') no-repeat; margin:20px 0px 0px 0px;}
/*#footer .leftbuttons			  { position:absolute;top:32px;left:20px;background:url('../img/footerbuttons.gif') no-repeat;width:21px;height:96px;}*/
#footer .leftbuttons			  { }
#footer .leftlinks .rssFooter     { background-position:0px -155px;height:24px;text-indent:35px;line-height:24px}
#footer .leftlinks .rssFooter:hover { background-position:0px -181px}

#footer .leftlinks .twitter        { background-position:0px -103px;height:24px;text-indent:35px;line-height:24px}
#footer .leftlinks .twitter:hover  { background-position:0px -129px}

#footer .leftlinks .linkedin       { background-position:0px -52px;height:24px;text-indent:35px;line-height:24px}
#footer .leftlinks .linkedin:hover { background-position:0px -78px}

#footer .leftlinks .facebook      { background-position:0px -0px;height:24px;text-indent:35px;line-height:24px}
#footer .leftlinks .facebook:hover{ background-position:0px -26px}

/*#footer .leftlinks					{ position:absolute;top:30px;left:47px;line-height:24px;}*/
#footer .leftlinks					{ /*position:absolute;top:30px;left:47px;*/margin:28px 0px 0px 18px;}
#footer .leftlinks a	            { color:#c6c6c6; font-size:11px;}

#footer .right						{ position:absolute;top:25px;left:520px; color:#c6c6c6;line-height:16px;}
#footer .right strong				{ color:#ffffff;}
#footer .right a    				{ color:#c6c6c6;}

#footer .right .col1				{ float:left;width:160px; }
#footer .right .col2				{ float:left;width:260px; }

/* HIGHSLIDE */

body.highslide 				{ background:#fff; margin:20px 20px 0px 20px; }
body.highslide.shop			{ background:url('../img/hs_header.gif') #fff top no-repeat; }
body.highslide.detail		{ margin-right:0px;}
.highslide-html 			{ background:#fff;}
.highslide-html-content		{ display: none; width: 470px;}
.highslide .top 			{ height:11px; }
.highslide-header 			{ display:none;}

.highslide 					{ border:0px; }
.highslide h2				{ font-size:18px; line-height:40px; color:#33498a; font-weight:normal; margin-top:20px;}

.highslide .subtitle		{ background:#f1f1f1; clear:both; float:left; width:460px; line-height:30px; margin-top:10px;}
.highslide .subtitle .lc	{ background:url('../img/sprite_zenggi.png') -140px -238px; float:left; width:2px; height:30px;}
.highslide .subtitle .rc	{ background:url('../img/sprite_zenggi.png') -141px -238px; float:right; width:2px; height:30px;}
.highslide .subtitle h3		{ font-size:12px; text-transform:none; padding:0px 10px; line-height:30px;}

.highslide .scroll-pane .items				{ list-style:none outside;}
.highslide .scroll-pane .items li			{ float:left; width:140px; cursor:pointer; text-align:center; margin:10px 0 0 20px; line-height:18px; padding-bottom:5px;}
.highslide .scroll-pane .items li.first 	{ margin-left:0px;}
.highslide .scroll-pane .items li .image	{ display:block; background:no-repeat center; }

.highslide .price				{ color:#e51949; font-size:18px; display:block;}
.highslide .buttons				{ clear:both; height:40px; }
.highslide .footertitle			{ line-height:24px; } 

.highslide-dimming 				{ background: black; }
.closebutton     				{ background:url("../img/close.png") repeat scroll 0 0 transparent; cursor:pointer; height:30px;
                                    left:15px;position:relative; top:-15px; width:30px; }
.highslide .close 				{ background:url('../img/sprite_zenggi.png') -182px -238px; width:20px; height:20px; 
								  position:absolute; top:20px; right:20px; text-indent:-9999px;}
.highslide.shop .close			{ top:36px; right:20px; }

.highslide .leftcol				{ float:left; width:320px; margin-top:20px;}
.highslide .rightcol			{ float:left; width:300px; margin-top:10px;}
.highslide .rightcol h2			{ margin-top:0px;}
.highslide .form label			{ display:block; line-height:20px;}
.highslide .form .input			{ display:block; width:300px;}
.highslide .form .textarea		{ }
.highslide .form .submit		{ float:right; margin-top:20px; border:0px; cursor:pointer; }

.highslide .singlecol .submit	{ float:left;}

.highslide.detail h2			{ margin-top:0px; color:#474747;}
.highslide.detail .leftcol		{ width:460px; margin-top:10px; }
.highslide.detail .rightcol		{ width:440px; }
.highslide.detail .rightcol h2	{ color:#33498a; }
.highslide.detail .line			{ width:440px;}
.highslide.detail .specs		{ width:230px;}
.highslide.detail .priceorder	{ width:210px;}
.highslide.detail .price .old	{ color:#474747;}

.hidden{display:none;} 

/* Formulieren */
.contactVacancy                 { margin:20px; }
.contactVacancy .image			{ float:left; margin-right:20px; }
.contactVacancy .image IMG		{ max-width:80px; }
.contactVacancy .details		{ line-height:20px; }
.contactVacancy .form           { float:left; clear:both; margin-top:10px; padding-top:20px; border-top:1px solid #e5e5e5; }
.contactVacancy .form .label    { width:89px;float:left; } 
.contactVacancy .form .input    { width:210px;float:left; } 
.contactVacancy .form TEXTAREA	{ width:264px; height:160px; float:left; } 
/*.contactVacancy .btnVerzenden   { background-position:0px -619px;width:381px;height:24px;border:none;}*/
.contactVacancy .btnVerzenden     { background-position: -642px -653px;width:142px;height:22px;border:none;}

.contactHelp                 { margin:20px; }
.contactHelp .title          { font-weight:bold;font-size:14px;border-bottom:1px solid #ababab;height:20px;margin-bottom:10px;color:#303030;}
.contactHelp .col1           {width:350px;margin-right:20px;float:left;}
.contactHelp .col2           {width:340px;float:left;}
.contactHelp .error						{ background:url('../img/form_error.png') no-repeat top right;}
.contactHelp input[type=text] {width:258px;height:18px;}
.contactHelp textarea         {width:258px;border:1px solid #d4d4d4;background:#ffffff;}
.contactHelp .col2 .label    { width:110px;float:left; } 
.contactHelp .col2 .input    { width:230px;float:left; } 
.contactHelp .col2 .btnVerzenden     { background-position: -642px -653px;width:142px;height:22px;border:none;}
/* Einde formulieren */


/*CAROUSEL VOOR DE KLANTENLIJST*/
.customerlist {
	width: 980px;
	height:110px;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	background:url('../img/bg_customers.gif') repeat-y;
	margin-bottom:20px;
}

.scrollable {
	position:relative;
	overflow:hidden;
	width: 980px;
	height:110px;
	float:left;	
}

.scrollable .items {
	width:20000em;
	position:absolute;
	clear:both;
}

.items .list {
	margin-left:8px;
	float:left;
	width:962px;
}


.scrollable .item {
	background:url('../img/sprites.png') no-repeat -800px -200px;
	float:left;
	width:110px;
	height:90px;
	float:left;
	padding:1px 2px 3px 2px;
	text-align:center;
	vertical-align:middle;
	margin-top:8px;
	overflow:hidden;
	margin-left:6px;
}
.scrollable .item img {
}

.scrollable .item.first {
	margin-left:0px;
}

a.browse {
	display:block;
	width:18px;
	height:108px;
	position:absolute; 
	top:0px;
	cursor:pointer;
	font-size:1px;
}

a.right	{ 
	background:url('../img/sprites.png') no-repeat  -940px -200px; 
	float:right;
	z-index: 9999;
	right:0px;
}

a.left {
	background:url('../img/sprites.png') no-repeat -920px -200px; 
	left:0px;
} 

/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
} 

/* PARTNERS */
.partners                   { width:980px; margin-top:10px; line-height:18px; }
.partners p                 { padding:7px 0;}
.partners .item             { float:left; width:480px;margin-top:10px;  }
.partners .item.right       { float:right;}
.partners .text             { width:320px; float:left; margin-left:10px; }
.partners .intro            { margin-top:5px; clear:both; }
.partners .image            { width:150px; float:left; margin-top:35px; }
.partners .title            { width:320px; float:left; border-bottom:1px solid #ababab; font-size:14px; font-weight:bold; 
                                  color:#303030; padding-bottom:5px; line-height:20px; }
/* TEXTPAGE */
.textpage                   { line-height:18px; }
.textpage .margin           { margin:0 0 0 20px;  }
.textpage .subtitle         { font-weight:bold;font-size:14px;border-bottom:1px solid #ababab;line-height:20px;margin:-5px 0 0px 0; padding-top:5px; color:#303030; width:620px;}
.textpage .subtitle.large   { width:940px; }
.textpage p                 { padding:7px 0;}
.textpage .image            { float:left; width:980px; margin-bottom:10px; }
.textpage .intro            { margin-top:5px; clear:both; }

/* KENNISSESSIE FORMULIER */
.sessionform				{ width:270px; margin-left:20px; float:left; }
.sessionform .btnVerzenden  { background-position:0px -788px;width:100px;height:20px;border:none;float:left;}
.sessionform .label			{ width:270px; float:left; }
.sessionform .input			{ width:270px; float:left; }
.sessionform .btnSend       { background-position:-650px -680px;width:90px;height:20px;border:none;float:left; margin-top:20px;cursor:pointer;}

