html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%; }
html { height:100%; }
body { line-height: 1 ;}
ol { padding:0;margin:0;list-style-type:none; }
ul { padding:0;margin:0;list-style-type:none; }
blockquote, q {	quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after {	content: '';content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table {	border-collapse: collapse;border-spacing: 0; }

/* algemeen */
body { font-family: Arial;font-size:12px;background:#eef4f5 url('/images/project/aaa_background.gif.v=1') no-repeat center bottom;line-height:14px; color:#787878; }
.clear { clear:both;height:0; }
.pipe, .circle { color:#5c7d86;font-weight:bold; }

a { color:#19637d;text-decoration:none; text-decoration:underline }
a:hover { text-decoration:none; }

#main { background: url('/images/project/aaa_background_top.gif.v=1') repeat-x top left; }
#maincentered { width:982px; margin:auto; }

/* header */
#header { width:982px;height:185px;background:url('/images/project/aaa_header.gif.v=1') no-repeat;}
#menu { height:50px; padding-left:30px; background: url('/images/project/aaa_menu_bg.gif.v=1') repeat-x; width:950px; border-left:1px solid #d1e1e6; border-right:1px solid #d1e1e6;}

#menu ul { display:block;margin:0; }
#menu ul li { display:block;float:left; }
#menu ul li a { display:block; color:#fff;text-decoration:none; font-size:16px; font-weight:bold; text-align:center; height:37px; width:145px;padding-top:13px; }
#menu ul li a:hover, #menu ul li a.selected {background:url('/images/project/aaa_menu_button.gif.v=1'); display:block; color:#fff;text-decoration:none; font-size:16px; font-weight:bold; text-align:center; height:37px; width:145px;padding-top:13px; }

#content { display:block;width:980px;background:#fff;border-left:1px solid #d1e1e6;border-right:1px solid #d1e1e6;  }
#contentLeft { width:620px;float:left;padding:20px 14px 0px 20px; }
#contentRight { width:312px;float:right;padding:20px 14px 0px 0px; }

.contentblock { width:528px;display:block;border:3px solid #f4f4f4;background:#fbfbfb;color:#666;padding:33px 33px 13px 33px; }

#footer { padding:32px 20px 20px 20px; background: url('/images/project/aaa_footer.png.v=1') repeat-x; color:#5c7d86; }
#footer a { color:#5c7d86; font-weight:normal; text-decoration:none; }
#footer a:hover { text-decoration:underline; }
#footerleft {float:left;}
#footerright {float:right;}
  
/* HOME */
#contentHomeLeft { width:302px;float:left; padding:20px 14px 0px 20px; }
#contentHomeRight { width:630px;float:right;padding:20px 14px 0px 0px; }
#HomeMatrix { padding-left:4px;margin-top: -10px; }
#MatrixShaduwBoven { width:618px;height:10px;background:url('/images/project/aaa_home_matrix_boven.gif.v=1') no-repeat; }
#MatrixShaduwOnder { width:618px;height:7px;background:url('/images/project/aaa_home_matrix_onder.gif.v=1') no-repeat; }


/* CONTACT */
.contactform h2 { display:block;width:127px;height:16px;background:url('/images/project/sprite.png.v=1') no-repeat -301px -241px;text-indent:-4000px;margin:0 0 5px 5px; }
.contacttable { display:block;width:286px;background:url('/images/project/sprite.png.v=1') no-repeat -302px -311px;padding:20px 12px 15px 12px; }
.contacttable label { color:#666;width:80px;display:block; }
.contacttable input[type="text"] { line-height:26px;display:block;width:187px;height:26px;background:url('/images/project/sprite.png.v=1') no-repeat -302px -164px;border:none;margin:0 0 4px 4px;color:#666;padding:0 0 0 5px;font-size:11px;font-family:Verdana; }
.contacttable textarea { display:block;width:187px;height:46px;background:url('/images/project/sprite.png.v=1') no-repeat -302px -190px;border:none;margin:0 0 8px 4px;color:#666;padding:5px 0 0 5px;font-family:Verdana;font-size:11px; }
.contacttable .lblQuestion { padding:8px 0 0 0; }
.contacttable .btnSend { color:#7a7a7a;display:block;width:42px;line-height:8px;text-decoration:none;float:right;margin:0 2px 0 0;font-size:12px; }
.contacttable .btnSend span { display:block;width:5px;height:9px;background:url('/images/project/sprite.png.v=1') no-repeat -728px -61px;float:left;margin:0 4px 0 0;clear:both; }
.contacttable .btnSend:hover { color:#009fd7; }
.contacttable select { line-height:26px;display:block;width:192px;height:26px;background:url('/images/project/sprite.png.v=1') no-repeat -302px -164px;border:none;margin:0 0 4px 4px;color:#666;padding:5px;font-size:11px;font-family:Verdana; }
.contactError { color:#ff0000; }

/* SOLUTIONS */
.lnkTerugSolutions { display:block;color:#7a7a7a;font-size:12px;text-decoration:none;line-height:8px;margin:5px 0 0 0; }
.lnkTerugSolutions span { display:block;width:5px;height:9px;background:url('/images/project/sprite.png.v=1') no-repeat -723px -61px;float:left;margin:0 10px 0 0;clear:both;line-height:9px;  }
.lnkTerugSolutions:hover { color:#f79725; }
.startupBanner, .expandBanner, .acquireBanner { display:block;width:302px;height:104px;margin:15px 0 20px 0; }
.startupBanner { background:url('/images/project/banner.png.v=1') no-repeat 0 -104px; }
.expandBanner { background:url('/images/project/banner.png.v=1') no-repeat 0 -208px; }
.acquireBanner { background:url('/images/project/banner.png.v=1') no-repeat 0 0; }
.btnDownloadEBook { float:left;margin:75px 0 0 160px;text-decoration:none;color:#999;text-transform:lowercase; }
.btnDownloadEBook:hover { color:#333; }

/* ONE STOP SHOP */
.onestopshopBanner { display:block;width:302px;height:104px;background:url('/images/project/banner.png.v=1') no-repeat 0 -312px;margin:0 0 20px 0; }

/* DOWNLOAD */
.downloadform { display:block;padding:5px; }

/* Rechterflank */
.RechterFlank { padding-left:6px; }

/* Diensten */
.DienstenSchaduw { width:620px; height:10px; background:url('/images/project/aaa_diensten_schaduw.gif.v=1'); }
#DienstenMenu ul li a { display:block; width:620px; height:110px; background: url('/images/project/aaa_diensten_bg.gif.v=1') no-repeat; text-decoration:none;} 
#DienstenMenu ul li a:hover { background: url('/images/project/aaa_diensten_bg_selected.gif.v=1') no-repeat;  } 
#DienstenMenu ul li a img { margin:2px 0px 0px 2px;position:relative;float:left; } 
#DienstenMenu ul li a .DienstTitel { float:right;display:block;width:456px;font-size:20px;color:#19637d; padding-top:15px;padding-left:10px;line-height:normal}
#DienstenMenu ul li a .DienstInfo { float:right;display:block;width:456px;font-size:12px;color:#787878; padding-top:15px;padding-left:10px;}
#DienstenMenu ul li a:hover .DienstTitel { color:#a40063 }
#DienstenMenu ul li a:hover .DienstInfo { color:#a40063}
#DienstenMenu ul li a .LeesVerder { color:#19637d;font-weight:bold;}
#DienstenMenu ul li a:hover .LeesVerder { color:#a40063;font-weight:bold}

/* Referenties */
#Quotes { width:620px; margin-bottom:10px; margin-top:4px; height:145px; overflow:hidden; }
.Quote { width:620px; height:145px; }
.Quoto-foto { width:95px; float:left; }
.Quote-info { padding-left:20px; width:505px; float:left; font-size:14px; font-style:italic; }
.Quote-gebruiker { color:#a70064; display:block; width:505px; padding-bottom:10px; }



