/*****************************************************************/
/*Algemeen*/
/*****************************************************************/
body{background: #FFFFFF url("../../images/background.png") repeat-x top;padding:0px;margin:0px;width:100%;text-align:center;overflow: -moz-scrollbars-vertical;overflow-x: hidden;overflow-y: scroll;}
/*tekst opmaak*/
/**paragraven**/
p, a, li, div, td{font:12px/20px arial, tahoma, helvetica;text-align:justify}
.small, .small *{font-size:10px}
p{padding:0px;margin:0px}
.bold{font-weight:bold}
.alignright{text-align:right}
.u{font-style:italic}
.bigbutton{display:block;background:url("../../images/bigbutton.png") top;width:340px;height:46px;color:#FFFFFF;text-align:center;text-decoration:none;line-height:36px}
.bigbutton td{color:#FFFFFF}
.bigbutton_green{display:block;background:url("../../images/bigbutton_green.png") top;width:340px;height:46px;color:#FFFFFF;text-align:center;text-decoration:none;line-height:36px}
.bigbutton_green td{color:#FFFFFF}
/**headings**/
h1{font:bold 16px arial, tahoma, helvetica;padding:0px 0px 0px 20px;background:url("../../images/rss.png") no-repeat 0% 50%}
/**lists**/
ul, ol{padding:0px;margin:0px 0px 0px 16px}
ul{list-style:url("../../images/list.png") disc}
li{line-height:20px;vertical-align:top}
/**links**/
a{color:#33AABB}
a:hover{color:#FF8800}
a.footer{color:#B3B3B3; font-size:10px}
a.tab, a.activetab{display:block;background:url("../../images/tab.png") top left;width:77px;height:27px;color:#FFFFFF;text-align:center;text-decoration:none;line-height:22px}
a.tab:hover, a.activetab:hover{background:url("../../images/tab.png") top right;color:#FFFFFF}
a.activetab{background-position: bottom left}
a.activetab:hover{background-position: bottom right}
a.download{display:block;background:url("../../images/download.png") top;width:340px;height:46px;color:#FFFFFF;text-align:center;text-decoration:none;font-size:24px;font-weight:bold;line-height:40px}
a.download:hover{background:url("../../images/download.png") bottom;color:#FFFFFF}
a.purchase{display:block;background:url("../../images/purchase.png") top;width:340px;height:46px;color:#FFFFFF;text-align:center;text-decoration:none;font-size:24px;font-weight:bold;line-height:40px}
a.purchase:hover{background:url("../../images/purchase.png") bottom;color:#FFFFFF}
a.bold { color: #000000; font-weight: bold; text-decoration: none; }
a.bold:hover { color: #33AABB; text-decoration: underline; }
a.extlink { font-size: 11px; color: #008000; text-decoration: none; }
a.extlink:hover { font-size: 11px; color: #008000; text-decoration: underline; }
a span.button { text-decoration:none;cursor:pointer; }
/**spans**/
span.button{padding-right:11px;background:url("../../images/button.png") right no-repeat;display:block;height:50px;width:100%;text-align:right;color:#FFFFFF;font-weight:bold;line-height:46px}
span.license{line-height:30px; margin-left:10px}
/*afbeeldingen*/
img{border:0px}
/*****************************************************************/
/*Content*/
/*****************************************************************/
div#container{position:relative;width:720px;margin:0 auto;text-align:left; height:100%}
/*container div*/
div#logo{position:absolute;float:left;left:0px;top:24px;height:35px}
div#language{position:absolute;float:right;right:0px;top:8px;text-align:right}
div#currentpage{position:absolute;float:left;top:69px;color:#B3B3B3}
div#menu{position:absolute;float:right;right:0px;top:72px}
div#submenu{position:absolute;float:right;right:0px;top:100px}
div#contentcontainer{position:absolute;top:140px}  /* IE mooier als  height:440px; wordt meegegeven. werk niet in FF */
div#content{position:relative; padding-bottom:35px}
div#footer{position:absolute;bottom:0px;color:#B3B3B3; width:700px; text-align:center; margin-bottom:10px}
div#footercontent{font-size:10px; text-align:center}
div.block{width:340px;height:205px;background:url("../../images/block.png") top left no-repeat;color:#FFFFFF}
table.form{width:100%}
/**contentcontainer div**/
div#leftcontent, div#rightcontent{width:340px}
div#leftcontent{float:left}
div#rightcontent{float:right;margin-left:30px}
div#clear{clear:left; margin:35px}
/**menu div**/
div#menu ul{margin:0px;padding:0px;height:27px;float:right}
div#menu ul li{display:inline;float:left;margin:0px;padding:0px 0px 0px 4px;list-style:none}
/**language div**/
div#language p, div#language a{font-size:10px}
/**form table**/
.form input, .form textarea, .form select{width:100%}
.form textarea{height:200px}
.form input.submit{width:82px;height:30px;background-image:url('../../images/submit.png');font-size:10px;border:0px;color:#FFFFFF;}
div#lightbox{ display: none; position: absolute; left: 0px; top: 0px; height: 100%; width: 100%; background-image:url(../../images/lightboxbg.gif); z-index: 4; }
div#tickerpreview{ display: none;  position: absolute; width: 100%;  text-align: center; z-index: 5; }
