#facebox .b {
 /* background:url(../../images/languages/pt/facebox/b.png);*/
}

#facebox .tl {
 /* background:url(../../images/languages/pt/facebox/tl.png);*/
}

#facebox .tr {
  /*background:url(../../images/languages/pt/facebox/tr.png);*/
}

#facebox .bl {
  /*background:url(../../images/languages/pt/facebox/bl.png);*/
}

#facebox .br {
/*  background:url(../../images/languages/pt/facebox/br.png);*/
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  text-align: left;
  border:#564073 solid 1px;
  background-color:#231A30;
   background:#231A30 url(../../design/backgrounds/facebox-footer-background.png) bottom left repeat-x;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 0px 10px 3px 10px;
  width: 380px;
 
  padding-bottom:1px;
  
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  /*border-bottom: 1px solid #DDDDDD;*/
  padding-bottom: 3px;
  margin-top: 0px;
  margin-right:-10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#facebox .close{
	float:right;
	width:65px;
	height:16px;
	background:url(/images/languages/pt/facebox/closelabel.png) no-repeat;
}
#facebox .close:hover{
	background-position:0 -17px;
	text-decoration:none;
}



div.facebox-contents{ float:left;}

#IEroot div.facebox-contents { padding-bottom:30px;}


div.facebox-contents h1{ font-size:20px; color:#8361AE; width:100%; text-transform:uppercase; margin-bottom:10px; font-weight:normal; clear:right; line-height:24px;}
div.facebox-contents h1 span{ font-size:15px; color:#8361AE; line-height:12px; margin-bottom:5px;}
div.facebox-contents p{ float:left; color:#9E88B9; margin-bottom:10px; width:100%;}
div.facebox-contents p.leftmargin{ margin-left:10px;}
div.facebox-contents a{ color:#fff;}

div.facebox-guestlist{ float:left; margin-bottom:20px; font-size:12px;}
div.facebox-guestlist-image{ float:left; width:56px; height:44px;}
div.facebox-guestlist-text{ float:left; width:270px; margin-left:10px;}
div.facebox-guestlist-text span{ float:left; width:100%; color:#CDC0DE; margin-bottom:10px;}
div.facebox-guestlist-text p{ float:left; color:#74559B; width:100%; }
            

div.facebox-friend-image{ float:left; width:63px; height:52px;}

div.facebox-share{ float:left; width:100%; margin-top:5px; margin-bottom:20px;}
div.facebox-share a{ float:left; margin:5px;}


div.facebox-buttons{ float:right; width:100%; margin-bottom:-3px;}
div.facebox-cancelbuttons{ float: right; padding-top:8px; margin-right:15px;}
div.facebox-cancelbuttons a{ color:#FFF; font-size:10px; }
div.facebox-confirmbuttons { float:right; width:230px; }
div.facebox-confirmbuttons a{ text-decoration:none; }
div.facebox-requiredfields{ float:left; color:#B7B7B7; font-size:10px; margin-top:8px; }

#result{ margin-bottom:20px; float:left;}
#result fieldset{ float:left;}

label.newsletter{ color:#D5CCE1; margin-top:5px!important; font-size:12px; margin-left:5px!important; width:273px !important;}
.textField{ width:305px !important; height:22px !important; background-color:#302543; color:#8361AE !important; border:thin solid #231A30!important;}
.passwordField{ width:305px !important; height:22px !important; background-color:#302543; color:#8361AE !important;  border:thin solid #231A30!important;}
.textArea{ width:305px !important; height:85px !important; background-color:#302543; color:#8361AE !important; border:thin solid #231A30!important;}
.selectBox{ float:left; width:65px!important; color:#8361AE !important; background-color:#2C203D !important; border:thin solid #231A30!important; outline:none !important; margin-left:0px !important;}
option{ outline:none; border:none; background:none; margin:0; padding:0;}
.division_form{ float:left; width:100%; height:25px;  display:block;}
.facebox_password_container{width:365px; float:left;}

#facebox-help{ float:left; color:#9E88B9; font-size:10px; margin-top:10px; margin-bottom:10px; }
#facebox-help a{ color:#FFF;}
div.conditions{ float:left; margin-top:10px; width:100%; text-align:center; font-size:12px; color:#D5CCE1;}


/*BEGIN  ACTING FACEBOX SCROLL*/
div#acting-panel{ float:left; width:100%; margin-left:5px; height:175px; margin-top:0px; margin-bottom:40px;}
div#acting-panel ul{ float:left; }
div#acting-panel li{ float:left; padding:5px; border-top:#2F2440 1px solid; border-bottom:#1B1425 1px solid;}
div#acting-panel li:hover{ background-color:#2E223F; cursor:pointer;}
div#acting-panel li a{color:#CDC0DE; text-decoration:none;}
div#acting-panel li span.place{ float:left; color:#CDC0DE; width:300px; }
div#acting-panel li span.info{ float:left; color:#74559B; width:300px;}
/*END ACTING FACEBOX SCROLL*/



/*BEGIN  ACTING FACEBOX SCROLL*/
div#favorites-panel{ float:left; width:100%; margin-left:5px; height:175px; margin-top:0px; margin-bottom:40px;}
div#favorites-panel ul{ float:left; }
div#favorites-panel li{ float:left; padding:5px; border-top:#2F2440 1px solid; border-bottom:#1B1425 1px solid; height:48px;}
div#favorites-panel li:hover{ background-color:#2E223F; cursor:pointer;}
div#favorites-panel li a{color:#CDC0DE; text-decoration:none;}
div#favorites-panel li span.place{ float:left; color:#CDC0DE; width:300px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; margin-left:10px; margin-top:5px;}
div#favorites-panel li span.info{ float:left; color:#74559B; width:300px; margin-left:10px; font-size:12px; margin-top:5px;z }
/*END ACTING FACEBOX SCROLL*/

















