.remooz-element {
cursor:0;
background:transparent url(/lib/remooz/zoom2.png) no-repeat scroll 0 0;
}

.remooz-box {
position:absolute;
top:0;
left:0;
background:#fff no-repeat center;
z-index:10;
}

.remooz-loading {
background-image:url(spinner.gif);
}

.remooz-body {
width:100%;
height:100%;
}

.remooz-box-focus.remooz-type-image .remooz-body {
cursor:0;
}

.remooz-box-dragging .remooz-body {
cursor:move;
}

.remooz-btn-close {
position:absolute;
left:-15px;
top:-15px;
width:30px;
height:30px;
text-decoration:none;
border:0;
background:url(closebox.png) no-repeat center;
visibility:hidden;
cursor:pointer;
}

.remooz-engine-trident4 .remooz-btn-close {
background-image:url(closebox.gif);
}

.remooz-title {
position:relative;
left:0;
top:15px;
text-align:left;
}

.remooz-title-bg {
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
background-color:#000;
z-index:99;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-webkit-box-shadow:0 0 10px rgba(0,0,0,0.9);
}

.remooz-title-content {
position:relative;
color:#fff;
z-index:101;
font:11px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;
padding:5px 15px;
}

.remooz-engine-trident4 .remooz-title-bg {
display:none;
}

.remooz-engine-trident4 .remooz-title-content {
background-color:#333;
}

.remooz-title-content h6 {
font-size:1.2em;
font-weight:700;
color:#eee;
}

.remooz-title-content p {
color:#eee;
}

.remooz-type-image img {
display:block;
border:0;
width:100%;
height:100%;
}

.remooz-bg {
position:absolute;
width:33px;
height:40px;
}

.remooz-bg-n {
left:0;
top:-40px;
width:100%;
background:url(remo_bg_n.png) repeat-x;
}

.remooz-bg-ne {
right:-33px;
top:-40px;
background:url(remo_bg_ne.png) no-repeat;
}

.remooz-bg-e {
right:-33px;
top:0;
height:100%;
background:url(remo_bg_e.png) repeat-y;
}

.remooz-bg-se {
right:-33px;
bottom:-40px;
background:url(remo_bg_se.png) no-repeat;
}

.remooz-bg-s {
left:0;
bottom:-40px;
width:100%;
background:url(remo_bg_s.png) repeat-x;
}

.remooz-bg-sw {
left:-33px;
bottom:-40px;
background:url(remo_bg_sw.png) no-repeat;
}

.remooz-bg-w {
left:-33px;
top:0;
height:100%;
background:url(remo_bg_w.png) repeat-y;
}

.remooz-bg-nw {
left:-33px;
top:-40px;
background:url(remo_bg_nw.png) no-repeat;
}
