/* CSS Document */
body{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#7F8083; margin:0 0 0 0px; padding:0; width:100%; height:100%; behavior:url("http://www.neopost.be/NL/csshover.htc"); }
body,html{/* Red dominant */
	scrollbar-arrow-color:#DFE0E1 !important; 
	scrollbar-darkshadow-color:#DFE0E1 !important; 
	scrollbar-face-color:#C00010 !important; 
	scrollbar-highlight-color:white !important; 
	scrollbar-shadow-color:#999999 !important; 
	scrollbar-track-color:#DFE0E1 !important; 
	scrollbar-3dlight-color:#DFE0E1 !important; 
}

/*------------------------------------------ TEXT */

p{margin:20px 0 20px 0; font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#7F8083; }
#left p{margin:5px 0 30px 0; padding:0; font-size:11px; font-weight:bold; color:#3E282B; }
#footer p{margin :0; font-size:9px; color:#3E282B; }
strong{/* Use for black bold text */
font-weight:bold; color:#3E282B; line-height:15px; }
span{/* Use for red text */
color:#C00010; }
#producttable{clear:right; margin:0; padding:0; background-color:white; list-style-type:none; }

/* Title section */
/* Use for red tittle */
h1{margin:0px 0px 0px 0px; font-size:22px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#C00010; }
/* Use for black tittle */
h2{margin:0px 0px 5px 0px; font-size:18px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#3E282B; }
/* Use for top title of the right block */
h3{display:block; position:relative; top:-2px; margin:0px 0px 0px 25px; padding-left:3px; font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#3E282B; background-color:white; width:130px; height:12px; vertical-align:middle; }
/* Use for black title of the right block */
h4{margin:15px 0px 5px 0px; font-size:11px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; color:#3E282B; }
/* Use for black title of the right block */
#leftcenter h4{margin:0px 0px 5px 0px; padding:0; font-size:11px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; color:#3E282B; }
/* Use for red little title */
h6{margin:15px 0px 5px 0px; font-size:10px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; color:#C00010; }
/* Use for red little title */
#text h6{margin:15px 0px 5px 0px; font-size:14px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; color:#C00010; }
/* Use for black little title */
h6.littletitle{margin:30px 0px 0px 0px; font-size:11px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; color:#3E282B; }
/* Use for red title of the left block */
#leftcenter h5{margin:5px 0 10px 0; padding:0; font-size:10px; font-weight:bold; color:#C00010; }
/* Use for red title of the left block */
#leftcenter h3{margin:0px 0px 5px 0px; padding:0; font-size:10px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; color:#3E282B; background-color:transparent; }

a{color:#3E282B; text-decoration:none; }
a:hover{color:#C00010; text-decoration:underline; }
a:active{color:#C00010; }

/* list */
dl,dt,dd,ul,li,ol{margin:0; padding:0; list-style-type:none; }
#text li,#center2 li,#center_adapt li,#principal_adapt li,#principal_fixed li{list-style-position:outside; list-style-type:disc; margin:0 0 0 30px; }
#principal ul,#principal_adapt ul,#principal_fixed ul,#right ul{margin-bottom:10px; margin-top:10px; }
#producttable li{margin:0; list-style-type:none; }
#center_adapt dl{margin-bottom:15px; list-style-type:none; }
#rightcenter img+p{margin:5px 0 0 0; }
img{border:0px; }

/*------------------------------------------ CONTAINER,AND FOOTER */
#container{position:absolute; width:100%; }
#container #footer{clear:both; height:30px; margin-left:174px; margin-top:10px; }

/*------------------------------------------ HEADER */
#header{margin:5px 0px 0px 0px; padding:0px; height:62px; width:100%; min-width:80px; }
#headerspacer{width:99%; height:70px; background-color:#C00010; }

.imgheader1{position:absolute; top:5px; left:0px; }
.imgheader2{position:absolute; top:5px; right:0px; }

#language{position:absolute; top:43px; left:250px; width:200px; height:20px; background-color:#C00010; color:white; }
#language a{color:white; }
#language a:hover{text-decoration:underline; }

/*------------------------------------------ RESEARCH */
#research{position:relative; top:40px; height:40px; padding:0px 0px 0px 0px; margin:0px 0px 40px 10px; width:150px; /*background-color:red; */}
#research form{padding:0; margin:0; background-image:url(../pictures/research.gif); background-repeat:no-repeat; background-position:0px 0px; }
#inputtext{display:block; top:10px; margin:0 0 0 5px; padding:2px 0 0 0; height:13px; border:0px; background-color:transparent; width:110px; }
#inputgo{display:block; position:relative; left:116px; top:-15px; }
select,input{font-size:9px; margin-top:3px; color:#7F8083; }

/*------------------------------------------ PRINCIPAL CONTAINER */
#principal{margin-left:10px; background-image:url(../pictures/spacer_gray.gif); background-repeat:repeat-y; background-position:bottom left; clear:left; }
/* Use center_adapt (with #principal) for template with just a left block */
#center_adapt{margin-left:160px; margin-right:30px; height:60%; min-height:450px; }

/*------------------------------------------ DIV IN PRINCIPAL CONTAINER */
#title{margin-bottom:15px; background-color:#C00010; padding:0px; background-image:url("../pictures/bg_tt_balk_r.gif"); background-position:bottom right; background-repeat:no-repeat; }
#title h1{margin:0; padding:5px 0px 5px 10px; font-size:14px; font-weight:bold; color:#FFF; background-image:url("../pictures/bg_tt_balk.gif"); background-position:top left; background-repeat:no-repeat; }
#text{margin-bottom:20px; line-height:140%; }
#picture{float:right; margin-left:20px; margin-right:20px; margin-bottom:10px; text-align:right; width:290px; height:auto; }
#sub_title{text-align:right; background-color:#DFE0E1; background-image:url("../pictures/bg_tt_balk_gr.gif"); background-position:top left; background-repeat:no-repeat; }
#sub_title p{height:13px; padding:7px 10px 7px 0px; background-image:url("../pictures/bg_tt_balk_gr_r.gif"); background-position:bottom right; background-repeat:no-repeat; }

/*------------------------------------------ RIGHT BLOCK */
#right{float:right; width:180px; background-image:url(../pictures/right2.gif); background-repeat:repeat-y; background-position:left; }
#righttop{/* Background-picture of top right block */ height:12px; background-image:url(../pictures/right1.gif); background-repeat:no-repeat; }
#rightcenter{margin:20px 10px 20px 25px; }
#rightcenter form{padding:0; margin:0; background-image:url(../pictures/research.gif); background-repeat:no-repeat; background-position:0px 0px; }
#rightbottom{/* Background-picture of bottom right block */ height:12px; background-color:white; background-image:url(../pictures/right3.gif); background-repeat:no-repeat; background-position:top; }

/*------------------------------------------ LEFT BLOCK */
#left{float:left; width:135px; }
#lefttop{/*Gray corner of top left block */  height:5px; background-image:url(../pictures/left1.gif); background-repeat:no-repeat; background-position:top left; }
#leftcenter{margin:10px 10px 20px 10px; }
#leftcenter p{font-weight:normal; font-size:10px; line-height:140%; }
#leftbottom{/*Gray corner of bottom left block */ height:12px; background-image:url(../pictures/left3.gif); background-repeat:no-repeat; background-position:bottom left; clear:both; }


/*------------------------------------------ MENU TOP ------------------------------------------*/
#menu { position: absolute; top: 74px; right: 50px; height:26px; z-index:110; width:700px; }
#menu dl { float: left; margin-left: 2px; margin-right: 1px; width: 93px; }
#menu dd{ position: absolute; cursor: pointer; visibility:hidden; top:27px; background-color:#DFE0E1; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; z-index:-50; background-image:url(../pictures/bt_gray2.gif); background-repeat:no-repeat; background-position:left bottom; width:130px; }
#menu dd ul li a { background-image:url('../pictures/streepje.gif'); background-repeat:no-repeat; padding-left:10px; background-position:0px 6px; }
#menu dd ul li a:hover { background-image:url('../pictures/streepje_hover.gif'); background-color:#ECECEC; }
#menu li { text-align:left; padding: 2px 0px 5px 0px; }
#menu li a { text-decoration: none; display: block; height: 100%; font-size: 9px; border: 0 none; margin-top: 6px; }
#menu dt { cursor: pointer; height:26px; text-align: center; margin-top: 1px; padding:0px; width:93px; }
#menu dt a.blacktext { color: #3E282B; text-decoration: none; display: block; border: 0 none; padding-top:8px; font-weight:bold; }
#menu dt a.graytext { color: white; text-decoration: none; display: block; border: 0 none; padding-top:8px; font-weight:bold; }
#menu dt a.graytext_2lines { color: white; text-decoration: none; display: block; border: 0 none; padding-top:1px; font-weight:bold; } 
#menu dt a:hover { height:26px; color:#C00010; background-image:url(../pictures/bt_survol_w.gif); background-repeat:no-repeat; } 
#menu dt.bt_gray{ /* Background image for gray button */ background-image:url(../pictures/bt_gray.gif); background-repeat:no-repeat; font-size:10px; }
#menu dt.bt_black{ /* Background image for black button */ background-image:url(../pictures/bt_black.gif); background-repeat:no-repeat; font-size:10px; }
#menu dt.bt_red{ /* Background image for red button */ background-image:url(../pictures/bt_red.gif); background-repeat:no-repeat; font-size:10px; }

#crumb p { font-size: 10px; padding: 0px 0px 10px 0px; margin: 0; }
#crumb a { color: #C00010; text-decoration: none; }
#crumb a:hover { text-decoration:underline; }
.datum { color: #3E282B; font-size: 12px; float: right; font-weight: bold; }
.newspicture { float:right; margin:0px 0px 10px 10px; }
#text.sitemap ul { list-style-position: inside; list-style-type: none; margin-top: 0px; }
#text.sitemap li { list-style-position: inside; list-style-type: none; margin-left: 20px; }
#text.sitemap p { margin-bottom: 5px; }
#error { clear: both; color: #C00010; }
label { width:130px; float: left; }
.blok { width:350px; float: left; margin-bottom: 15px; }
td img:hover { cursor: pointer; }

#text p.body { text-align:justify; }

#frm_newssubscr .left { width:400px; height:auto; float:left; }
#frm_newssubscr .right { margin-left:25px; width:400px; height:auto; float:left; }
#frm_newssubscr .text { width:220px; }
#frm_newssubscr label { width: 130px; float:left; height:30px; clear:left; }
#frm_newssubscr .small { width:25px; }
#frm_newssubscr .uitleg { width: 350px; margin-left: 15px; }
#frm_newssubscr .uitleg div { width:380px; }
#frm_newssubscr .uitlegtitel { width: 350px; }
#frm_newssubscr div.right .uitleg { width:450px; margin-left: 15px; }

#frm_feedback .left { width:400px; height:auto; float:left; }
#frm_feedback .right { margin-left:25px; width:400px; height:auto; float:left; }
#frm_feedback .text { width:350px; }
#frm_feedback label { width: 130px; float:left; height: 30px; clear: left; }
#frm_feedback .small { width:25px; }
#frm_feedback .uitleg { width: 350px; margin-left: 15px; }
#frm_feedback .uitleg div { width:380px; }
#frm_feedback .uitlegtitel { width: 350px; }
#frm_feedback div.right .uitleg { width:450px; margin-left: 15px; }

div.volume_item { margin:1px 1px 10px 1px; min-height:325px; width:250px; float:left; padding:10px; }
div.volume_item:hover { margin:0 0 9px 0; border:1px dotted #CCCCCC; }
div.volume_item h3 { width:auto; margin:0; font-size:10px; height:25px; }
* html div.volume_item h3 { display:block; height:35px; }
div.volume_item:hover h3 { color:#C00010; text-decoration:none; }
div.volume_item:hover a { color:#C00010; }
div.volume_item #text p { margin-top:12px; text-align:left; height:150px; overflow:hidden; }
.error { font-size:12px; color:#000; }
#volume_content { clear:none; }
.meer { text-align:right; }

.title { clear:right; background-color:#C00010; padding:0px; background-image:url("../pictures/bg_tt_balk_r.gif"); background-position:bottom right; background-repeat:no-repeat; }
.title h1 { margin-bottom:5px; padding:5px 0px 5px 10px; font-size:12px; font-weight:bold; color:#FFF; background-image:url("../pictures/bg_tt_balk.gif"); background-position:top left; background-repeat:no-repeat; }
