* {
margin:0;
padding:0;
border:none;
list-style:none }
body { /* precisa colocar width e height 100% por conta do ie6 */
width:100%;
height:100%;
font-family:Tahoma }
.exemplo {
width:800px;
margin:0 auto;
padding:40px }
a { outline:none }
/* lightbox */
div.mask {
display:none;
position:fixed;
_position:absolute;
width:100%;
left:0;
top:0;
z-index:480;
background:#000 }
div.lightbox {
display:none;
z-index:500;
padding:15px;
background:#fff }
div.lightbox span {
position:relative;
float:left; }
div.lightbox .fechar {
display:block;
position:absolute;
outline:none;
overflow:hidden;
right:-15px;
top:-15px;
width:30px;
height:30px;
text-indent:-9000px;
cursor:pointer;
background:url(../img/lightbox-close-trans.png) no-repeat    }
*html div.lightbox .fechar {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/lightbox-close-trans.png", sizingMethod="crop") }
div.lightbox .titulo {
position:absolute;
bottom:-18px }
div.lightbox .titulo .tit-left {
float:left;
display:block;
width:15px;
height:32px;
background:url(../img/lightbox-tit-left-trans.png) no-repeat    }
*html div.lightbox .titulo .tit-left {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/lightbox-tit-left-trans.png", sizingMethod="crop") }
div.lightbox .titulo .tit-right {
float:left;
display:block;
width:15px;
height:32px;
background:url(../img/lightbox-tit-right-trans.png) no-repeat    }
*html div.lightbox .titulo .tit-right {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/lightbox-tit-right-trans.png", sizingMethod="crop") }
div.lightbox .titulo h4 {
float:left;
height:26px;
padding:6px 10px 0;
font-size:14px;
font-weight:bold;
color:#fff;
background:url(../img/lightbox-titulo-trans.png) repeat-x    }
*html div.lightbox .titulo h4 {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/lightbox-titulo-trans.png", sizingMethod="scale") }
/* teste de conteudo na página */
#teste-id {
width:500px;
height:300px;
text-align:center;
background:#ccc }