.xxx-lapp{width:225px;padding:10px;background-color:red;margin:5px}
#dethele {width:990px}
.bunnboks2{width:990px;margin-top:25px}
#aa, #cc, #dd{width:360px; float:left}
#cc, #dd{width:310px}
#bb{width:630px; float:left}

img.ramme{border:1px solid #999;padding:1px}
#nordtxt{margin-bottom:10px;width:590px;float:left;background:#FFF url(./bgntxt.jpg) repeat-y}
.nordinni{margin-left:5px;width:190px;float:left}
#hoyre{font-weight:normal}

dl.scalable{
background-color:#F6F6F6;
margin:10px 0 0 10px;
padding:0;
width:300px
}
#aa dl.scalable{width:350px}

dl.bred {width:610px}
dl.xbred {width:970px}
dl.scalable dt{
background:transparent url(./acj_top_left.gif) no-repeat top left;
color:#000;
margin:0;
padding:0
}
dl.scalable dt a{
background:transparent url(./acj_top_right.gif) no-repeat top right;
font-size:100%;
font-weight:bold;
display:block;
margin:0;
padding:1em 1em .2em 1.25em
}
dl.scalable dt a{
text-decoration:
none;
}
dl.scalable dd{
background:transparent url(./acj_bottom_left.gif) no-repeat bottom left;
margin:0;
padding:0
}
dl.scalable p{
background:transparent url(./acj_bottom_right.gif) no-repeat bottom right;
margin:0;
padding:.25em 1em 1.5em 1.25em
}
dl.scalable span.h4{
font-size:100%;
font-weight:bold;
margin:0;
padding:0;
}
#midtparti{
background:url(../bk-midt.gif) repeat-y;
}

.xbred img{margin-left:2px}
dd.xxx p a{background:url(diamond.png) no-repeat}
.clearboth{clear: both}

a.info{
    position:relative; /*this is the key*/
    z-index:24;
    text-decoration:none}

a.info:hover{z-index:25}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
	padding: 10px;
    top:2em; left:2em; width:35em;
    border:1px solid #999;
    background-color:#FFF; color:#000}

#bunn{text-align:left;float:left;background:#FFF}



