/*.location_pt .tool_dialog { background: white url(../images/sprite_pt.png) repeat-x center -6px; }*/
.location_ao .tool_dialog { background: white url(../images/sprite_pt.png) repeat-x center -6px; }
.location_cv .tool_dialog { background: white url(../images/sprite_pt.png) repeat-x center -6px; }
.location_mz .tool_dialog { background: white url(../images/sprite_pt.png) repeat-x center -6px; }
.location_pt .tool_dialog {
background:url(/rp/http_static/images/bg_nav.png) repeat-x scroll 0px -15px ; /*!important;*/
}

#blogcloud_dialog
{
background: white url('/rp/http_static/images/0.gif');
}
#detalhes_pai, #sendVcard{
/*	background: white url(../images/sprite_pai.png) repeat-x 0px -6px;*/
}
.tool_dialog .container{
  background: white;
}
#detalhes_pai .container,
#sendVcard .container{
	background: white;
	height: 1%;
}
.widgets .tool_dialog{
	background: white;
}

#tools .container{
  margin-top: -8px;
}

#sendmail_dialog.tool_dialog .container .submit {
  float: none;
	margin-left: 172px;
}
#detalhes_pai.tool_dialog .ttl{
  display:inline;
}
#detalhes_pai.tool_dialog .ttl h6{
/*background: transparent url(../images/sprite_pai_pt.png) repeat-x scroll 0 -6px;*/
background:transparent url(../images/bg_nav_pai.png) repeat-x scroll 0px -10px; /* !important;*/

}
.barra_pbi #detalhes_pai.tool_dialog .ttl h6{
/*background: transparent url(../images/sprite_pbi_pt.png) repeat-x scroll 0 -6px;*/
 background:transparent url(../images/bg_nav_pbi.png) repeat-x scroll 0px -10px !important;
}

#sendVcard.tool_dialog .ttl{
  display:inline;
}
#sendVcard.tool_dialog .ttl h6{
background: transparent url(../images/sprite_pai_pt.png) repeat-x scroll 0 -6px;
}
.barra_pbi #sendVcard.tool_dialog .ttl h6{
/*background: transparent url(../images/sprite_pbi_pt.png) repeat-x scroll 0 -6px;*/
background:transparent url(../images/bg_nav_pbi.png) repeat-x scroll 0px -10px !important;
}
.header form #id_q, .bottom_header form #id_q_2, #sitesearch_dialog form #ssq, .bottom_header form #id_q_sic {
    padding-top:0px;
    height:20px;
}

.barra_pbi #search_bottom.bottom_header form div.input_fix{
    display:inline;
}
form div.input_fix{ 
    display:inline;
}
.barra_pbi div.header form div.input_fix {
background: transparent url('../images/sprite_pt.png') no-repeat scroll -650px -39px;
}
.barra_pbi div.header div.input_fix input {
    height:40px;
    padding-bottom: 0px;
    border:1px solid #000000;
}
#search_bottom form #id_q_2, #search_top_sic form #id_q_sic{
    height:22px;
}

.barra_pbi #search_bottom.bottom_header form div.input_fix{
    background: #000000 url('../images/sprite_pt.png') no-repeat scroll -810px -82px;
    height:23px;
    width:145px;
    padding:0px;
}
.barra_pbi #search_bottom.bottom_header form div.input_fix input{
    background: #EFEFEF url('../images/sprite_pt.png') no-repeat -628px -82px;
    border: 0;
    height: 23px;
    width: 135px;
    padding-left:4px;
    padding-top:2px;
    margin:0px;
    position:absolute;

}

.barra_pbi label, .pbi label {
    position:relative;
/*    bottom:9px;*/
    margin-left:2px;
}
.barra_pbi #search_bottom.bottom_header label {
    bottom:8px;
    margin-left:4px;
}
.sic  form{
    padding-top:15px;
}
#search_top_sic {
    padding-top:0px!important;
    margin-top:0px !important;;
}
#search_top_sic form {
    margin-top:2px;
    padding-top:0px;
}
div.sic {
/*   height:20px !important;*/
   padding-top:0px !important;
   margin:0px !important;;
}

/* ADDED FOR NEW LAYOUR */

div.bar {
    height:26px;
    padding-bottom:3px;
}

.tool_dialog .ttl {
    height:20px;
    margin-bottom:10px !important;
}
.container {
    padding-top:10px !important;
}
.tool_dialog { 
/*    left:20px !important;*/
}

#sitesearch_dialog .ttl {
    height:15px;
}

#search_top_sic .round {
    width:356px;
}
.barra_pai .location_mz  div.bar, .barra_pai .location_ao div.bar, .barra_pai .location_cv div.bar {
    height:25px !important;
}
ul.nav2 {
    margin-top:7px;
}
.plugin .cell {
	vertical-align:bottom;

}
.plugin .cell div.image {
    padding-top:auto;
    height:100px;
}
.barra_shopping .results .result div.description {
/*    position:absolute;*/
    margin-right:175px;
    width:450px;
    margin-right:500px !important;;
float:left;

}
.barra_shopping .results .result div.priceinfo {
    left:570px;
    /*padding-left:450px;*/
    position:absolute;
    /*float:right;*/
}
.barra_shopping .results .result div.thumbnail {
    width:150px !important;
	height:auto;
}
#searchbutton_bottom {
    margin-top:5px !important;;
	height:25px;
}
.barra_videos #results, .barra_imagens #results{
  max-width: 1000px;
}
#safesearch_top {
	margin-top:5px !important;;
    line-height:25px;

}
#safesearch_top a {
	top:3px;
    line-height:25px;
}
