body{
margin:0px 0px 44px 0px;
padding:0px;
font-family:arial;
font-size:12px;
color:#7D7D7D;
text-align:center;
}
#container{
text-align:left;
margin:0 auto;
padding:0;
width:991px;
}
#left{
float:left;
margin:0;
width:660px;
border-right:1px solid #CCCCCC;
}
#right{
float:right;
margin:0;
width:329px;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
#content{
width:660px;
margin:0px;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
#content2{
width:660px;
height:114px;
margin:0px;
}
h1 {
width:550px;
font-weight: regular;
margin: 11px 0px 0px 22px;
font-size: 44px;
}
p{
margin:22px;
}
a{
color:#ff0000;
text-decoration:underline;
}
a:hover{
color:#000000;
text-decoration:underline;
}
#reddot{
width:329px;
height:220px;
text-align:center;
border-bottom:1px solid #CCCCCC;
}
#balk{
width:660px;
height:21px;
margin:0px;
border-left:1px solid #CCCCCC;
background:#CCCCCC;
}
#balk div{
padding: 3px 0px 0px 22px;
font-family:verdana;
font-size:10px;
color:#fff;
}
#info{
float:left;
width:219px;
font-size:11px;
border-left:1px solid #CCCCCC;
}
td{
border-left:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
#opaciteit img{cursor:hand;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}
#opaciteit:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity: 0.7;}

a.pop{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}
a.pop:hover{z-index:25; background-color:#fff; cursor:hand;}
a.pop span{display: none}
a.pop:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:-22px; left:22px; 
	width:auto;
    border:1px solid #000;
    background:#fff url(../img/bg_pop.jpg); 
	color:#000;
	text-decoration:none;
}


p.span{
	font-family: verdana;
	font-size:10px;
	margin:11px;
}

