.newsbar
{
position: absolute;
top: 529px;
right: 8px;
width: 330px;
height: 230px;
font-size: 90%;
border-bottom: solid 200px #FFF;
}

.newsbar .newsitem
{
float: left;
margin-left: 28px;
}

.newsbar #news
{
background: url(gfx/home_newsitem_bg.gif) 25px 0 repeat-y;
margin-left: 0px;
width: 336px;
float: left;
}

.newsbar .newsitem .newstitle:hover
{
background: url(gfx/home_newsitem_bg_hover.gif) -3px 0 no-repeat;
}

.newsbar .newsitem 
{
height: 73px;
}

.newsbar a
{
display: block;
width: 260px;
height: 57px;
padding-top: 9px;
padding-bottom: 7px;
padding-left: 40px;
color: #231f20; 
font-size: 11pt;
text-decoration: none;
}

.newsbar a:hover
{
color: #FFF;
}

.newsbar a .decription
{
font-size: 8pt;
}

.newsbar .newsitem .leadimage
{
display: none;
}

.newsbar .newsitem:hover .leadimage
{
display: block;
position: absolute;
top: -225px;
left: 28px;
z-index: 300;
cursor: default;
}

.newsbar .newstitle
{
float: left;



}

.newsbar h2
{
line-height: 2.4em;
position: relative;
float: left;
display: block;
text-transform: uppercase;
text-decoration: none;
color: #231f20;
font-size: 9pt;
letter-spacing: 0.1em;
background: #d8bdb8;

}
 
.newsbar h2:hover
{

color: #FFF;
}

.newsbar .newsitem .date
{
display: none;
}
 
.newsbar #news .date,  {
  display: none; /* datum nieuwsitem niet tonen */
} 

#home_block2 #itemlijst div a, .newstitle a
{
line-height: 1;
}

.newsbar #news a
{
line-height: 1;
}
 
*:first-child+html .newsbar #news a
{
line-height: 1.2;
}

.newsbar #newsfooter
{
position: absolute;
top: 207px;
right: -3px;
width: 312px;
height: 21px;

}
