.clearfix:after{
    content:"."; 
    display:block; 
    height:0; 
    clear:both;
    visibility:hidden;
}
* html .clearfix {
	height:1%;
}
ul,li {
	list-style:none;
}
ul,ol,dl {
	position: relative;
}
hr {
	border-top:1px solid #F33;
	margin:25px 0 18px 0 !important; margin:10px 0 8px 0;
	height:1px;
	font-size:1px;
}
.hr {
	border-top:1px solid #F33;
	height:1px;
	font-size:1px;
	line-height:0;
}
.mid {
	margin-top:1px;
}
h1 {
	font-size:18px;
	font-weight:normal;
	color:#4E5E6E;
	margin:-3px 0 10px -1px;
}
.publications h1 {
	margin-left:-3px;
}
h2 {
	color: #FB007C;

	/* CM font-weight: normal; */
    font-weight: bold;
	font-size: 10.5pt;
	font-family: verdana;
	margin: -5px 0 19px 0;
}
h3 {
  /* old style for cross content header
	color:#F33;
	font-size:12px;
	margin:0 0 8px 0;
  */
	font-size:12px;
	color:#5F7285;
	margin:0 0 4px 0;
}
h4 {
	font-size:12px;
	color:#88A8B8;
	margin:0 0 4px 0;
}
.form h4 {
	color:#5F7285;
	padding:4px 0 0 0;
	margin:16px 0 8px 0;
	border-top:1px solid #EAEAEC;
}
h5 {
	font-size:12px;
	color:#5F7285;
	margin:0 0 4px 0;
}
.form h5 {
	padding:0 0 4px 0;
	margin:0 0 16px 0;
	border-bottom:1px solid #EAEAEC;
}
a {
	color:#F33;
}
a:visited {
	color:#4E5E6E;
	text-decoration:underline;
}
#matchapp a, td a:visited, .pagenumbers a:hover, .pagenumbers a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
p {
	color:#4E5E6E;
	line-height:15px;
}
p a {
  color:#f33;
	line-height:15px;
}
p a:hover {
  color:#f33;
	line-height:15px;
	text-decoration:underline;
}
p a:visited {
	color:#4E5E6E;
	line-height:15px;
	text-decoration:underline;
}
td a {
  color:#f33;
	line-height:15px;
}
td a:hover {
  color:#f33;
	line-height:15px;
	text-decoration:underline;
}
td a:visited {
	color:#4E5E6E;
	line-height:15px;
	text-decoration:underline;
}
#contentwide {
	display:block;
	margin-right:10px;
  color:#5F7285;
  
}
/*
#contentwide p {
	display:block;
	margin-right:10px;
}
*/
p a:hover {
	text-decoration:none;
}
a.more, #componentcontainer a.more {
	display:block;
	font-weight:bold;
	padding:0 10px 0 0;
	background:url(/system/image/bullets/arrowred.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
	white-space:nowrap;
	position:absolute;
	bottom:10px;
	left:14px;
}
p a.more {
	position:relative;
	left:0;
	bottom:0;
	background:none;
	display:inline;
}
a.center {
	left:100px;
}

a.centerlongtext {
	left:60px;
}


a:visited.arrow {
	text-decoration:none;
}
.header {
	margin:0 0 6px 0;
}
#componentcontainer .header {
	display:block;
	margin:10px 0 0 4px !important;margin:25px 0 0 4px;
}
#componentcontainer .header.big {
	display:block;
	margin:28px -5px 10px 18px !important; margin:28px -5px 10px 18px;
}
#componentcontainer h3 {
	margin:4px 0 6px 16px !important; margin:4px 0 4px 16px;
}
#componentcontainer a.more {
	position:relative;
	width:80px;
	bottom:0;
}
#componentcontainer ul {
	margin:10px 0 7px 0 !important; margin:10px 0 8px 0;
	background:url(/system/image/backgrounds/dotted.gif) left bottom repeat-x;
	display : block;
}
#componentcontainer a.img {
	margin:0;
}
#componentcontainer li {
	display:block;


	line-height:15px !important; line-height:17px;
	padding: 9px 0 8px 0;
	background:url(/system/image/backgrounds/dotted.gif) 0 0 repeat-x;
}
#componentcontainer li a {
	display:block;
	color:#5F7285;
	padding:0 0 0 15px;
	background:url(/system/image/bullets/gray.gif) 5px 6px no-repeat;
	font-weight:bold;
}
.block330 {
	position:relative;
	float:left;
	width:330px;w\idth:308px;
	height:236px;he\ight:214px;
	margin:0 0 19px 0;
	padding:10px;
	border:1px solid #CACED3;
  overflow:hidden;
  /*20061113 IE7 */
  z-index: 1
}
.block350 {
	position:relative;
	float:left;
	width:350px;w\idth:328px;
	margin:0 10px 19px 0;
	padding:11px;
	background:#E5EAEF;
  /*20061113 IE7 */
  z-index: 2
}
.block350 .icon {
	position:absolute;
	top:10px;
	left:10px;
}
.block350 .header {
	position:absolute;
	top:30px;
	left:60px;
}
.block350 p {
	color:#FB007C;
	font-size:14px;
	font-style:italic;
	margin:6px 0 0 0;
	text-align:center;
}
.block350 img {
	position:relative;
	top:3px;
}
.block160 {
	position:relative;
	float:left;
	width:138px;
	height:236px;he\ight:209px;
	margin:0 10px 19px 0;
	padding:15px 10px 10px 10px;
	text-align:center;
	border:1px solid #CACED3;
	z-index:2;
}
.block160 .img {
	position:relative;
	left:-11px;
	margin:6px -22px 12px 0;
}
.you {
	width:100px;
	margin-right:-11px;
	padding:0;
}
.blocknews {
  display: block;
	float: left;
  width:330px;w\idth:320px;
	height:186px !important; min-height:186px;
  /*margin:5px 10px 10px 0;*/
  margin:5px 10px 10px -1px;
	padding:0 10px 10px 0;
	border-bottom:1px solid #E5EAEF;
  overflow: hidden
}
* html .blocknews {
	height:186px;
}

/* AJK: class 'left' wordt niet meer voor de publicaties gebruikt. z-volgorde wordt toegepast in class 'blockdownload' */
.left {
  margin-right:20px;
}
.blocknews .date {
	font-size:10px;
	font-weight:bold;
	color:#344454;
	float:left;
	position:relative;
	top:1px;
	padding:0 8px 0 0;
	margin:0 4px 0 0;
	background:url(/system/image/bullets/arrowred.gif);
	background-position:right 4px;
	background-repeat:no-repeat;
}

.blocknews h3 {	  
height: 26px;
}

.blocknews h3 a {
	color:#F42418;
}
.blocknews h3 a:hover {
	text-decoration:underline;
}
.blocknews .img {
	padding:4px;
	margin:0 10px 0 0;
	border:1px solid #AABACA;
	float:left;
  height : 113px;
  width : 150px;
  overflow : hidden;
}
.blockdownload {
	display:block;
		float: left;
    width:330px;w\idth:320px;

  border:1px solid #CACED3;
	  margin:5px 10px 10px 0;
	min-height:220px;
  overflow:hidden;
}
* html .blockdownload {
	height:220px;
}

.blockdownload .text {
	/*margin:0 10px 0 10px;*/
	margin: 0 3px 0 -2px;
  padding:0 1px 0px 1px;
	/* min-height:122px; */
  height:122px;
  overflow:hidden;
  border:1px solid #FFFFFF;

}
* html .blockdownload .text {
	height:122px;
  overflow:hidden;
  }

.blockdownload .img {
	float:left;
	margin:0 30px 10px 20px;
  height:120px;
  width:120px;
}
.blockdownload p {
/*margin:0 10px 0 10px;*/
	margin:0 1px 0 0px;
	/* min-height:122px; */
  height:122px;
  overflow:hidden;
}
* html .blockdownload p {
	height:122px;
  overflow:hidden;
}
.blockdownload h3 {
	color:#5F7285;
	font-size:14px;
	margin:10px;
  height:17px;
}
.blockdownload div {
	border-top:1px solid #E5EAEF;
	padding:10px;
	height:46px;he\ight:26px;
 
  
}
.blockdownload div a {
	display:inline;
	font-size:10px;
	color:#FF2323;
	font-weight:bold;
	padding:0 0 0 18px;
}
.blockdownload div a:visited {
	text-decoration:underline;
	color:#4E5E6E;
}
.blockdownload div a.down {
	background:url(/system/image/bullets/pdf.gif);
	background-position:left 0px;
	background-repeat:no-repeat;
}

.blockdownload div a.movie {
	background:url(/system/image/bullets/movie.gif);
	background-position:left 0px;
	background-repeat:no-repeat;
}

.blockdownload div a.sound {
	background:url(/system/image/bullets/sound.gif);
	background-position:left 0px;
	background-repeat:no-repeat;
}

.blockdownload div a.best {
	background:url(/system/image/bullets/arrowdoublered.gif) 2px 4px no-repeat;
}

.blockdownload div a span {
	font-weight:normal;
	font-size:10px;
}
input {
	border:1px inset #808080;
	height:14px;
}
* html input {
	height:16px;
}
textarea {
	border:1px inset #808080;	
	width:250px;
}
.btnred {
	float:right;
	margin:0;
	text-align:right;
}
.btnred a, .btnred a:visited {
	width:135px;
	display:block;
	white-space:nowrap;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	padding:2px 20px 3px 0;
	text-align:right;
	background:#FF2323 url(/system/image/bullets/arrowwhite.gif) 145px 5px no-repeat;
	text-decoration:none;
}
.btn {
	border:none;
	background:#FFF;
	color:#F33;
	font-weight:bold;
  padding-left:3px;

}
#branches, #companies {
	text-align:center;
}
* html #companies {
	z-index:-1;
}
#companies a.more{
	width:113px;w\idth:119px;
	bottom:9px;
}
#branches ul {
	margin:9px 0 7px 0;
	border-top:1px solid #E5EAEF;
}
#branches ul li a {
	display:block;
	width:308px;
	height:19px;he\ight:15px;
	padding:4px 0 4px 0;
	text-align:center;
	border-bottom:1px solid #E5EAEF;
	color:#7E96AD;
	font-size:13px;
}
#branches ul li a {
	background:url(/system/image/bullets/arrowgray.gif) right 9px no-repeat;
}
#branches ul li a:hover {
	color:#F33;
	background:#E5EAEF;
}
#companies #scrollarea {
	height:95px;
	overflow:hidden;
	padding:0;
}
#companies #scrollarea div {
	border-bottom:1px solid #E5EAEF;
	width:310px;
	padding:0;
	height:24px;he\ight:23px;
}
#companies #scrollarea div a  {
	display:block;
	width:310px;
	height:23px;
	text-align:center;
}
#companies #scrollarea div a:hover {
	color:#F33;
	background:#E5EAEF;
}
#companies #rotatorup,
#companies #rotatordown {
	border:0;
	width:310px;
	height:21px;
	cursor:pointer; cursor:hand;
}
#companies #rotatorup {
	margin:9px 0 0 0;
	background:#E5EAEF url(/system/image/carrouselup.gif) 152px 9px no-repeat;
}
#companies #rotatordown {
	margin:0 0 6px 0;
	background:#E5EAEF url(/system/image/carrouseldown.gif) 152px 9px no-repeat;
}
.zowerkthet {
	float:right;
	margin:10px 30px 0 0;
}
#flexmatch {
	text-align:center;
}
.general #content {
	/*margin:0 5px 10px -2px;*/
  
  margin:0 5px 10px -2px;
	color:#5F7285;
	width:530px;w\idth:500px;
}
/*
.back {
	display:block;
	color:#B1BBC4;
	float:right;
	background:url(/system/image/bullets/grayup.gif) right no-repeat;
	padding-right:12px;
	margin:3px 0 7px 0;
	font-size:10px;
}

a.back.left {
	float:left;
	background:url(/system/image/bullets/arrowleft.gif) left no-repeat;
	padding-left:12px;
	margin:15px 0 15px 0;
}
*/



/* DO: Nieuwe class tbv link component */
a.linkleft {
	float:left;
	background:url(/system/image/bullets/arrowleft.gif) left no-repeat;
	padding-left:12px;
	margin:5px 0 5px 0;
	font-size:10px;
	color:#4E5E6E;
	text-decoration:underline;
}
/* DO: Nieuwe class tbv link component */
a.linkright {
	float:left;
	background:url(/system/image/bullets/arrowred.gif) left no-repeat;
	padding-left:12px;
	margin:5px 0 5px 0;
	font-size:10px;
	color:#4E5E6E;
	text-decoration:underline;
}
/* DO: Nieuwe class tbv link component */
a.linkup.right {
	float:right;
	background:url(/system/image/bullets/arrowup.gif) right no-repeat;
	padding-right:9px;

  margin:5px 0 15px 0;
	font-size:10px;
	color:#4E5E6E;
	text-decoration:underline;
}
.item {
	display:block;
	width:500px;
	margin:5px 0 20px 0 !important;margin:20px 0 10px 0;
	line-height:15px;
	height:1%;
}
/* DO: Nieuwe class tbv link component */
.linkitem {
	display:block;
	width:500px;
	line-height:15px;
	height:1%;
}
.linkitem span {
  margin-left:12px
}
.linkitemwide {
	display:block;
	width:670px;
	line-height:15px;
	height:1%;
}
.linkitemwide span {
  margin-left:12px
}
.printlinkitemwide {
  display:block;
  width:500px;
  line-height:15px;
  height:1%;
}
.printlinkitemwide span {
  margin-left:12px
}
/* CM tbv het tonen van text&picture component bij 2 koloms layout*/
.itemwide {
	display:block;
	width:670px;
	margin:5px 0 20px 0 !important;margin:20px 0 10px 0;
	line-height:15px;
	height:1%;
}
.printitemwide {
	display:block;
	width:500px;
	margin:5px 0 20px 0 !important;margin:20px 0 10px 0;
	line-height:15px;
	height:1%;
}
.ileft {
	float:left;
	margin:3px 10px 0 0;
}
.iright {
	float:right;
	margin:3px 0 0 18px;
}
.ialone {
	margin:20px 0 10px 0;
}
.ileft {

	float:left;
	margin:3px 10px 0 0;
}
.iright {
	float:right;
	margin:3px 0 0 18px;
}
.item:after, .blocknews:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:left;
    visibility:hidden;
}

/* AJK: class 'blockleft'  wordt niet meer voor het nieuwsoverzicht gebruikt. z-volgorde wordt toegepast in class 'blocknews' */
.blockleft {
	float:left;
	margin:12px 10px 0 0;
}
/* AJK: class 'blockright' wordt niet meer voor het nieuwsoverzicht gebruikt. z-volgorde wordt toegepast in class 'blocknews' */
.blockright {
	float:left;
	margin:12px 18px 0 0;
}

.error {
	background:#FF2323;
	color:#FFF;
	font-size:12px;
	padding:2px;
/*	margin:0 0 20px 0; Uitgezet door: JS. Reden: Bottom 20px geeft problemen met forms foutmeldingen. Firefox-IE zijn hierin niet gelijk. */
}

.form label {
	display:block;
	float:left;
	width:170px;
 }

 .form .titles label {
	display:block;
	float:left;
	width:270px;
 }

.form input, .form select, .form textarea {
	font-size:10px;
}
.form .radio, .radio {
	position:relative;
	top:4px;
	border:none;
	margin:0 0 0 10px;
}
*html .form .radio {
	top:0;
}
.form .radioleft {
	position:relative;
	float:left;
	top:2px;
	border:none;
	margin:0 0 12px 0;
}
*html .form .radioleft {
	top:0;
}
.form .radiolabel {
	display:inline;
	float:none;
	margin:0 0 0 6px;
}
.grouped .short, .grouped .radio, .grouped .radiolabel {
	float:left;
}
.grouped .radiolabel {
	width:60px;
	margin:3px 0 0 4px;
}
* html .grouped .radio {
	position:relative;
	top:3px;
}
.radiolabel2 {
	display:inline;
	float:none;
}
* html .radiolabel2 {
	position:relative;
	left:-4px;
}
.minmaxcont {

	position:relative;
	top:4px;
	left:20px;
	float:left;
	width:270px;
}
* html .minmaxcont {
	left:0px;
}
.minmax {
	width:20px;
}
.pt {
	width:25px;
	margin:0 0 0 6px;
}
.form .longlabel {
	display:block;
	float:left;
	width:150px;
}
* html .form .longlabel {
	width:140px;
}
.fields {
	float:right;
	text-align:left;
	width:330px;
	margin:0 0 10px 0;
}
.title, .amount {
	float:left;
	width:50px;
	margin:0 0 10px 0;
}
.ddshort {
	width:75px;
	margin:0 4px 0 0;
}
.regular {
	width:135px;
}
.disabled {
	background-color:#CCC;
}
.long {
	width:328px;
}
select.long {
	width:331px;
}
.short {
	width:51px;
	margin:0 4px 0 0;
}

.shortdate {
	width:161px;
	margin:0 4px 0 0;
}

.mini {
	width:20px;
}
.form .btn, .formpage .btn {
	border:1px outset #CCC;
	background:#E5EAEF;
	color:#4E5D6C;
	font-weight:bold;
	height:18px;
	width:auto;
	padding:0 4px;
	cursor:pointer;
	cursor:hand;
	font-size:9px;
	text-transform:uppercase;
	margin:0 4px 0 0;
}
.form .btnsright {
	position:relative;
	left:169px;
}
fieldset .btnsright {
	margin:0 0 0 180px;
}
.dd {
	margin:0 4px 0 0;
}
.titles {
	/*
  width:330px;
  margin-left:170px;
  */
	width:330px;
  margin-left:170px;
 

}
.addressblock {
	background:#E5EAEF;
	width:330px;
	 /* CM ivm aanpassing adresblok height:99px; */
	height:115px;
	position:relative;
	 /* CM ivm aanpassing adresblok margin:0 0 7px 0;*/
	/*margin:0 0 23px 0; */
  margin:0 0 7px 0; 
}
.addressblock .header {
	background:#FF2323;
	color:#FFF;
	font-weight:bold;
	padding:2px;
	border-bottom:1px solid #FFF;
   /* CM aanpasing rode balk ivm tonen aanvulling onder label 52 / professionals */
  height:26px;
}
.addressblock .header img {
	float:right;
	margin:0 2px 0 0;
}
.addressblock .address {
	/*padding:2px 4px;*/
  padding:0px 4px;

	line-height:16px;
	position:absolute;
	/* CM top:20px;*/
  top:36px;
}
.addressblock .phone, .addressblock .location {
  /* CM line-height:16px;*/
  line-height:16px;
}

.addressblock .location {
 width:170px;
}
.addressblock .phone {
	position:absolute;
	left:169px;
	/* CM top:2px;*/
  top:0px;
	width:150px;
}
/*
.addressblock .phone {
	left:169px;
}
*/
.addressblock .links {
	padding:2px 4px;
	display:block;
	width:330px;
	border-top:1px solid #FFF;
	position:absolute;
	/* CM top:76px; */
  top:92px;
}
.addressblock .links a {
	padding:0 14px 0 0;
	background:url(/system/image/bullets/arrowdoublered.gif);
	background-repeat:no-repeat;

	background-position:right 5px;
	color:#4E5E6E;
}
.addressblock .links a {
	float:left;
	display:block;
}
.addressblock .links a.r {
	position:absolute;
	left:169px;
}
.addressblock .info {
	display:none;
	width:157px;
	/* CM height:87px; */
  height:103px;
	background:#E5EAEF;
	position:absolute;
	top:0px;
	left:331px;
	font-size:10px;
	padding:6px;
  /* CM  */
  overflow:hidden;
}
.infolink {
	display:none;
	float:right;
	margin:0 2px 0 0;
	background:url(/system/image/backgrounds/i.gif) 0 0 no-repeat;
	height:14px;
	width:14px;
}

a:link.infolink {text-decoration: none}
a:visited.infolink {text-decoration: none}
a:active.infolink {text-decoration: none}
a:hover.infolink {text-decoration: none}

.logos {
	margin:30px 0;
}
.logos img {
	display:block;
	float:left;
	margin:0 10px 10px 0;
  height : 80px;
  width : 160px;
}
#faq {
	border-top:1px solid #AABACA;
	margin:0 0 30px 0;
}
#faq li {
	border-bottom:1px solid #AABACA;
	padding:3px 0;
}
#faq ul li {
	border-bottom:none;
	padding:4px 0 6px 26px;
	line-height:16px;
}
#faq a, #faq li a.closed {
	color:#4E5E6E;
	font-weight:bold;
	display:block;
	background:url(/system/image/bullets/arrowred.gif) 0 4px no-repeat;
	padding:0 0 0 10px;
}
#faq li a.open {
	color:#4E5E6E;
	background:url(/system/image/bullets/arrowdown.gif) 0 4px no-repeat;
}
#faq li ul li a {
	color:#EE2223;

	display:inline;
	font-weight:normal;
	padding:0;
	background:none;
	text-decoration:underline;
}
.mandatory {
	margin:0 0 10px 0;
}
.fielderror {
	background-color:#FFC1C1;
}
.gofind {
	width:500px;
	border-bottom:1px solid #D4D0C8;
	padding:2px 0 15px 0;
	margin:0 0 10px 0;
}
.red {
	color: #FF2323;
}
.gofind .zkn {
	margin:0 4px 0 0;
}
.gofind .text {
	margin:0 4px 0 0;
}
.gofind .btn {
	border:1px outset #CCC;
	background:#E5EAEF;
	color:#4E5D6C;
	font-weight:bold;
	height:18px;
	width:60px;
	padding:0 4px;
	cursor:hand;
	font-size:9px;
	text-transform:uppercase;
}
.bottom {
	border-bottom:0;	
}
.resultbar {
	background:#FF2323;
	height:17px;
	margin:4px 0;
}
.resultbar .found, .resultbar .errormsg {
	float:left;
	color:#FFF;
	margin:1px 0 0 15px;
}
.resultbar .foundnomargin {
	float:left;
	color:#FFF;
	margin:1px 0 0 3px;
}
.resultbar .errormsg {
	padding:0 0 0 109px;
}
.resultbar .pagenumbers {
	float:right;
}
.resultbar .pagenumbers a {
	color:#FFF;
	display:block;
	float:left;
	margin:0 4px 0 0;
	padding:1px 3px 3px 3px;
}
.resultbar .pagenumbers a.cur {
	background:#7E96AD;
}
.aresult {
	padding-top: 5px;
	padding-bottom: 5px;
	clear:left;
}
.aresult span {
	display:block;
	float:none;
	padding-top:5px;
	padding-bottom:7px;
}
.results {
	width:500px;
	margin:15px 0 10px 0;
	padding:8px 0;
	border-bottom:1px solid #D4D0C8;
}
.formandname input, .formandname label {
	float:left;
	width:140px;
}
.formandname input {
	width:14px;
	float:left;
	margin:4px 0 4px 0;
	height:14px;
	font-size:10px;
}
.formandname label {
	display:block;
	width:160px;w\idth:150px;
	float:left;
	padding:4px 10px 0 0;
	margin:0 0 8px 4px;
}
.formandname .shortlabel {
	width:130px;
}
.check {
	border:none;
	float:left;
	margin:1px 4px 0 2px;
}
* html .check {
	margin:-2px 0 0 0;	
}
.checkboxnames {
	float:left;
	position:relative;
	width:168px;
	left:0px;
	top:0px;
}
* html .checkboxnames {
	width:166px;
}
.checkboxnames2 {
	float:left;
	position:relative;
	width:330px;
	left:2px;
	top:0px;
	margin-bottom:10px;
}
* html .checkboxnames2 {
	left:4px;
}
.radioinline {
	border:none;
	float:left;
	position:relative;
	top:1px;
	width:14px;
}
.radioinlinetext {
	position:relative;
	top:1px;
	float:left;
	margin:0 8px 0 3px;
}
#popupcontainer .radioinlinetext {
	top:4px;
}
.fileuploadbutton {
	height:18px;
	border:1px inset #808080;
}
option {
	padding:0 10px 0 0;
}
/* classes t.b.v. file components */
.filedownload div {
	font-size:10px;
}
.filedownload div span {
	font-weight:normal;
	font-size:10px;
	color:#FF2323;
}
.filedownload div a {
	display:inline;
	font-size:10px;
	color:#FF2323;
	font-weight:bold;
	padding:0 0 0 18px;
}
.filedownload div a:visited {
	text-decoration:underline;
	color:#4E5E6E;
}
.filedownload div a.down {
	background:url(/system/image/bullets/pdf.gif);
	background-position:left 0px;
	background-repeat:no-repeat;
}

.filedownload div a.movie {
	background:url(/system/image/bullets/movie.gif);
	background-position:left 0px;
	background-repeat:no-repeat;
}

.filedownload div a.sound {
	background:url(/system/image/bullets/sound.gif);
	background-position:left 0px;
	background-repeat:no-repeat;
}

.filedownload div a.best {

	background:url(/system/image/bullets/arrowdoublered.gif) 2px 4px no-repeat;
}

/*20060519 Ten behoeve van Logistiek nieuws */
h1.componenttitlebig {
	color: #FB007C;
  font-weight: bold;
	font-size: 10.5pt;
	font-family: verdana;
	margin: -5px 0 19px 0;
}
/* Login tekst */
.authentication-text{
  color:#666666;
  position:absolute;
  right:20px;
  top:5px;
}
.authentication-status{
  padding-left:4px;
} 
