html{height:100%;}
body{height:100%;margin:0px;padding:0px;background-color:#FFFFFF;font-family:Tahoma, Arial, sans-serif;font-size:14px;color:#7d7d7d;background-image:url(getfile.php?id=417);background-repeat:no-repeat;background-position:center top;line-height:1.5;}
p{margin:0}
table, tr, td, span, div, ul, ol, li,{margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:0px;margin:0px;background-position:top;color:#7d7d7d;}
#langselection{position:absolute;right:0;top:83px;}
#langselection a img{filter:alpha(opacity=100);opacity:.5;}
#langselection a:hover img{filter:alpha(opacity=100);opacity:1;}
ul{margin:0px;padding:0px;padding-left:16px;padding-right:0.5em;}
.hilighted{background:#ffe780;}
.keyword{color:#FF0000;}
.bannercell{padding:0;text-align:center;vertical-align:top;margin-left:3px;}
H1{color:#2d404c;font-size:20px;margin-bottom:5px;font-weight:normal;}
H2{color:#2d404c;font-size:16px;margin:0px;font-weight:normal;}
H3{color:#D5D026;font-size:16px;margin-bottom:5px;font-weight:normal;}
#cleardiv{clear:both;height:0;visibility:hidden;}
img{border:0;}
*{outline-color:-moz-use-text-color;outline-style:none;outline-width:0;}
a{font-family:Tahoma, Arial, sans-serif;font-size:12px;color:#2d404c;text-decoration:none;font-weight:normal;}
a:hover{font-family:Tahoma, Arial, sans-serif;font-size:12px;color:#2d404c;text-decoration:underline;font-weight:normal;}
#nonFooter{position:relative;min-height:100%;_height:100%;width:980px;margin:0 auto;}
* html #nonFooter{height:100%;}
#header{height:456px;}
#header #logo{background:url("getfile.php?id=17") no-repeat scroll 0 0 transparent;float:right;height:90px;position:relative;right:80px;top:13px;width:146px;}
#header #menubalk{height:30px;left:30px;position:absolute;top:72px;width:770px;z-index:200;}
#header #actiebalk{height:336px;left:20px;position:absolute;top:119px;width:900px;z-index:100;background:url("getfile.php?id=416") no-repeat scroll 8px -1px transparent;}
#laptopanimation{margin-top:10px;}
#content{padding:20px 30px;}
#content #banners{background:url(getfile.php?id=374) no-repeat center top;height:170px;margin-left:-20px;margin-bottom:20px;width:960px;padding-top:10px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px;/* Safari and chrome */ -khtml-border-radius:5px;/* Linux browsers */ border-radius:5px;/* CSS3 */}
#content #main{border:0px solid #000000;width:704px}
#content #right{float:left;left:745px;min-height:10px;position:absolute;top:555px;width:225px;}
#content #right2{float:left;left:745px;min-height:10px;position:absolute;top:380px;width:225px;}
#footer{position:relative;width:100%;height:275px;background-color:#304c61;padding-bottom:2em;}
* html #footer{width:100%;height:275px;background-color:#304c61;}
#footer h3{font-size:18px;}
#mainfooter{color:#FFFFFF;height:20px;left:50%;margin-left:-462px;padding:20px 0;position:relative;width:925px;}
#mainfooter #mainfooter_col1{width:230px;float:left;font-size:12px;}
#mainfooter #mainfooter_col2{width:230px;float:left;font-size:12px;}
#mainfooter #mainfooter_col1 a{font-family:Tahoma, Arial, sans-serif;font-size:12px;color:#8ca1ae;text-decoration:none;font-weight:bold;}
#mainfooter #mainfooter_col1 a:hover{font-family:Tahoma, Arial, sans-serif;font-size:12px;color:#8ca1ae;text-decoration:underline;font-weight:bold;}
#mainfooter #mainfooter_col2 a{font-family:Tahoma, Arial, sans-serif;font-size:12px;color:#8ca1ae;text-decoration:none;font-weight:bold;}
#mainfooter #mainfooter_col2 a:hover{font-family:Tahoma, Arial, sans-serif;font-size:12px;color:#8ca1ae;text-decoration:underline;font-weight:bold;}
#mainfooter #mainfooter_col3{width:230px;float:left;font-size:12px;}
#mainfooter #mainfooter_col3 a{font-family:Tahoma, Arial, sans-serif;font-size:12px;color:#8ca1ae;text-decoration:none;font-weight:bold;}
#mainfooter #mainfooter_col3 a:hover{font-family:Tahoma, Arial, sans-serif;font-size:12px;color:#8ca1ae;text-decoration:underline;font-weight:bold;}
#mainfooter #mainfooter_col4{width:230px;float:left;font-size:12px;color:#ffffff;}
#mainfooter #mainfooter_col4 a{font-family:Tahoma, Arial, sans-serif;font-size:12px;color:#8ca1ae;text-decoration:none;font-weight:bold;}
#mainfooter #mainfooter_col4 a:hover{font-family:Tahoma, Arial, sans-serif;font-size:12px;color:#8ca1ae;text-decoration:underline;font-weight:bold;}
/* ---------- cjsmenu --------- */ #cjsmenudiv ul{margin:0;padding:0;list-style:none;}
#cjsmenudiv ul li ul{display:none;}
#cjsmenudiv a{font-weight:normal;padding-top:6px!important;margin-top:-2px!important;}
#cjsmenudiv{position:relative;visibility:hidden;padding:11px 0 0 4px;}
#cjsmenudiv ul.ulLevel1{text-decoration:none;height:16px;/* width:820px;*/}
#cjsmenudiv ul.ulLevel2{padding-bottom:6px;background-color:#9cce31;position:absolute;top:47px;width:215px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;/* Safari and chrome */ -khtml-border-radius:0px 0px 5px 5px;/* Linux browsers */ border-radius:0px 0px 5px 5px;/* CSS3 */}
#cjsmenudiv .level1{display:inline-block;float:left;margin:0 5px;}
#cjsmenudiv .level1.over{}
#cjsmenudiv .level1.perm{}
#cjsmenudiv .level1 a{color:#ffffff;display:inline-block;float:left;font-size:14px;height:18px;padding:6px 10px 2px 10px;text-align:center;text-decoration:none;text-transform:uppercase;}
#cjsmenudiv .level1.over a:hover{color:#2d404c;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px;/* Safari and chrome */ -khtml-border-radius:5px;/* Linux browsers */ border-radius:5px;/* CSS3 */ background:none repeat scroll 0 0 #9cce31;}
#cjsmenudiv .level1.perm a{color:#020744;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px;/* Safari and chrome */ -khtml-border-radius:5px;/* Linux browsers */ border-radius:5px;/* CSS3 */ background:none repeat scroll 0 0 #9cce31;}
#cjsmenudiv .level2{background:none;margin:0;padding:0;}
#cjsmenudiv .level2 a{color:#020744;font-size:10px;text-decoration:none;text-transform:uppercase;padding:0 8px;}
#cjsmenudiv .level2_first2 a{color:#020744;font-size:10px;text-decoration:none;text-transform:uppercase;padding:0 8px;}
#cjsmenudiv .level2.over a:hover{color:#ffffff;}
#cjsmenudiv .level2.perm a{color:#020744;font-weight:bold;}
#subOf3{left:74px;}
#subOf9{left:199px;}
#subOf12{left:262px;}
#subOf15{left:376px;}
#subOf19{left:449px;}
#subOf23{left:548px;}
#subOf27{left:633px;}
/* ---------- banner settings --------- */ .bannercell{padding:0;text-align:center;vertical-align:top;width:235px;height:155px;float:left;}
.bannercellcontent{height:130px;vertical-align:center;opacity:0;visibility:hidden;position:absolute;}
.img{height:114px;width:235px;display:table-cell;vertical-align:middle;}
