/* - - - - - - - - - - - - - - - - - - - - -

Title : Lightbox CSS
Author : Kevin Hale
URL : http://particletree.com/features/lightbox-gone-wild/

Created : January 13, 2006
Modified : February 1, 2006

- - - - - - - - - - - - - - - - - - - - - */
#definition div.popContent div.invertidas { background: url('static/psr/br/framework/nef/deprecated/SitePersonare/gifs/produtos/runas/content_pop.gif') no-repeat left top; background-position: 25px 10px; width: 475px; *width: 473px; height: 253px; padding: 10px 0 0 0; margin-top: 20px; margin-bottom: 0; }
#definition div.popContent div.invertidas p#invertidas1	{ font-size: 12px; color: #003366; font-family: arial; font-weight: normal; padding: 0 0 0 25px; margin: 0; width: 392px; }
#definition div.popContent div.invertidas p#invertidas2							{ font-size: 12px; color: #003366; font-family: arial; font-weight: normal; padding: 30px 0 0 110px; margin: 0; width: 121px; *width: 230px; float: left; }
#definition div.popContent div.invertidas p#invertidas3							{ font-size: 12px; color: #003366; font-family: arial; font-weight: normal; padding: 30px 0 0 110px; margin: 0; width: 125px; *width: 230px; float: left; }
#definition div.popContent div.deuses 				{
  font-size: 12px;
  color: #003366;
  font-family: arial;
  font-weight: normal;
  margin-top: 20px; margin-bottom: 0;
  padding: 10px 10px 0;
  width: 440px;
  *padding: 10px 2px 0;
  *width: 473px;
}
#definition div.popContent div.deuses p				{ margin: 0; padding: 0 0 5px 0; }
#lightbox{
	/*display:none;*/
	position: absolute;
	top:50%;
	left:50%;
	z-index:9999;
	width:475px;
	height:366px;
	margin:-220px 0 0 -250px;
	font: 12px Arial;
	background:transparent;
	text-align:left;
}/*
#lightbox[id]{
	position:fixed;
}*/
#definition div.popClose {
    text-align: right;
    width: 23px;
    height: 20px;
    position: absolute;
    right: 10px;
    top: 8px;
    z-index: 20;
}
#definition div.popClose img.close {
    border:0;
    width: 23px;
    height: 20px;
}
#definition div.popContent  {
	width:463px;
	/* *width:445px; */
    font:12px Arial, Verdana;
    color:#003366;
    margin: 0 0 -5px 1px;
    /* *margin: -19px -10px -5px -10px; */
    background-color: #FFF;
   	border-bottom:5px solid #E9EFF5;
	border-left:5px solid #E9EFF5;
	border-right:5px solid #E9EFF5;
  position: relative;
  z-index: 1;
}
#definition div.popContent div.sell {
	height: 90px;
*height: 50px;
    background-color: #edf6ff;
   width: 414px;
   *width: 434px;
   padding: 10px;
   *padding-bottom: 0;
   vertical-align: center;
   margin: 5px 0 0 20px;
}
#definition div.popContent div.sell img.icon  {
	float: left;
}
#definition div.popContent div.sell div.value   {
	text-align:center;
	width: 125px;
	margin-left: 10px;
	margin-top: 5px;
	float: left;
}
#definition div.popContent div.sell div.value b  {
	font-size: 11px;
	font-weight: bold;
	color: #333;
}
#definition div.popContent div.sell div.value strong  {
	font-size: 16px;
	font-weight: bold;
	color: #b1027c;
}
#definition div.popContent div.sell div.value strong.font-size  {
	font-size: 12px;
	font-weight: bold;
	color: #b1027c;
}
#definition div.popContent div.sell div.value em  {
	font-size: 10px;
	color: #333;
}
#definition div.popContent div.sell div.addcart   {
	float: right;
	width: 175px;
	padding-right: 10px;
}
#definition div.popContent div.sell div.addcart a.buy img {
	margin-bottom: 5px;
}
#definition div.popContent div.sell_description  {
	height: 27px;
	*height: 33px;
    background-color: #edf6ff;
   width: 434px;
   padding-top: 5px;
   vertical-align: center;
   text-align: center;
   margin: 2px 0 5px 20px;
}
#definition div.popContent div.sell_description strong  {
	font-size: 11px;
	font-weight: bold;
	color: #b1027c;
}
#definition div.popContent div.sell_description em  {
	font-size: 10px;
	color: #333;
}
#definition div.popContent h4  {
    font-size: 14px;
    font-weight: bold;
    color:#003366;
    text-transform: none;
    padding: 20px 0 0 0 25px;
    padding-top: 20px;
    margin-bottom: 12px;
    margin-left: 25px;
}
#definition div.popContent h4.mapapro  {
    margin-bottom: 5px;
    margin-left: 25px;
    margin-top: 20px;
}

#definition div.popContent ul {
   padding-left: 20px;
   margin-left: 25px;
   margin-bottom: 0;
}
#definition div.popContent li {
list-style-image:url(/static/psr/br/framework/nef/deprecated/SitePersonare/gifs/pers-seta.gif);
margin:0pt;
padding-bottom:12px;
background: none;
}

#definition div.popTitle {
     font-family: Arial;
     padding-left: 10px;
     width: 485px;
     height: 33px;
     margin:0px 0px -19px;
     position: relative;
     z-index: 10;
     background: url('/static/psr/br/framework/nef/deprecated/SitePersonare/gifs/lightbox_poptitle.gif') no-repeat;
}
#definition div.pop_bottom {
     height: 12px;
     padding-left: 10px;
     width:475px;
     margin:0;
}
#definition div.popTitle h3 {
    font-size:16px;
    font-weight: bold;
    margin-bottom: 0;
    padding: 8px 0 0 0;
    color:#003366;
	text-transform: none;
}
#definition {
 position:relative;
}

#overlay{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:120%;
	z-index:8000;
	background-color:#8FAECC;
	-moz-opacity: 0.7;
	opacity:.70;
	filter: alpha(opacity=70);
}
#lightboxFixed { position:fixed;width:100%;height:100%;top:0;left:0;display:none; z-index: 4999;}

#lightbox.done #lbLoadMessage{
	display:none;
}
#lightbox.done #lbContent{
	display:block;
}
#lightbox.loading #lbContent{
	display:none;
}
#lightbox.loading #lbLoadMessage{
	display:none;
	text-align: center;
}
#lightbox.loading #lbLoadMessage img{
	text-align: center;
	margin-top: 10px;
}
#lightbox .popContent .features, 
#lightbox .popContent .sell,
#lightbox .popContent .sell_description {
   position: relative;
   left: -6px;
}

div.sell_description br {
    display: none;
}
.someLightbox {
    text-indent: -9999px;
    display: block;
    float: left;
}


/* Ajustes Nova Navegacao */

.old-ie #definition div.popContent div.sell {
	width: 415px;
	height: 100px;
}

.old-ie #definition div.popContent div.sell_description {
	width: 415px !important;
	margin: 0 0 0 20px;
	padding-left: 10px;
}