.remooz-element{
/*
cursor:	-moz-zoom-in;*/
cursor: pointer;
}

/**
* Box layout
*/

.remooz-box{
position: absolute;
top: 0;
left: 0;
background: #fff no-repeat center;
z-index: 100;
}

.remooz-loading{
background-image: url(spinner.gif);
}

.remooz-body{
width: 100%;
height: 100%;
}

.remooz-box-focus.remooz-type-image .remooz-body{
/* cursor: -moz-zoom-out; */
cursor: pointer;
}

.remooz-box-dragging .remooz-body{
cursor:	move;
}

/**
* Close button
*/

.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);
}

/**
* Caption title
*/

.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;
/* MODIFICADO PARA VALIDAR CSS
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-webkit-box-shadow:	0 0 10px rgba(0, 0, 0, 0.9);
*/
}
.remooz-title-content
{
background: transparent;
position: relative;
padding: 5px 15px;
color: #fff;
z-index: 101;
font: 11px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.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: bold;
background: transparent;
color: #eee;
}
.remooz-title-content p
{
background: transparent;
color: #eee;
}

/**
* Type specific
*/

.remooz-type-image img
{
display: block;
border:	0;
width: 100%;
height:	100%;
}

/**
* Shadow
*/

.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;
}