body#forward-page{
  background: none;
  padding: 0;
  margin:0;
}
body#forward-page div.grippie{
  display: none;
}
body#forward-page .form-item,
body#forward-page table{
  margin: 0 0 0 0;
}


.email-page {
height:290px;
padding:0;
position:absolute;
width:405px;
z-index:11;
}
.map-mail {
float:left;
margin:0;
padding:15px 0 0 10px;
text-align:left;
background:#f5f4ec url(../images/backgrounds/bg-email.png) no-repeat scroll left top;
}

.map-mail table{
  border-collapse:separate;
}
.map-mail td {
vertical-align:bottom;
width:194px;
}
.map-mail div.form-item label,
.map-mail p {
color:#4B3314;
font-size:13px;
margin:0;
padding:3px 0 0 2px;
font-weight: normal;
}
.map-mail input {
background:transparent;
border:medium none;
color:#343030;
font-size:11px;
height:18px;
padding-left:3px;
width:170px;
}
.map-mail .form-item {
  background: transparent url(../images/backgrounds/input-bg.gif) no-repeat scroll left 21px;
}
.map-mail textarea {
height:78px;
width:366px;
}
.map-mail textarea#edit-recipients {
background:transparent url(../images/backgrounds/input-bg.gif) no-repeat scroll left top;
border:medium none;
color:#343030;
font-size:11px;
height:18px;
padding-left:3px;
width:170px;
}
.map-mail input {
background:transparent;
border:medium none;
color:#343030;
font-size:11px;
height:18px;
padding-left:3px;
width:170px;
}

/* Confirmation message */
body#forward-page .messages.status {
  background:#f5f4ec url(../images/backgrounds/bg-email.png) no-repeat scroll left top;
  height:200px;
  padding:105px 0 0;
  position:absolute;
  text-align:center;
  top:0;left:0;
  width:415px;
  z-index:22; color:#41AF46;
}

/* Errors messages */
#forward-page div.error, #forward-page tr.error {
  width:400px;
  text-align: left;
}

/*===================== Template de iframe ===================== */
body.iframe div#admin-menu,
body.iframe div.top-gray,
body.iframe div.header,
body.iframe div.footer,
body.iframe div.lhs-column,
body.iframe div.tabs,
body.iframe div.node,
body.iframe div.corners-holder,
body.iframe div.wrapper-trc div,
body.iframe div.wrapper-trc form div div.form-item,
body.iframe div.bg-img{
  display:none;
}
body.iframe div.wrapper-trc div.messages,
body.iframe div.wrapper-trc form div,
body.iframe div.wrapper-trc form div.map-mail div.form-item{
  display: block;
}
body.iframe div.wrapper-trc div.messages{
  margin: 40px 10px;
}
body.iframe div.wrapper-trc form div.map-mail div.form-item{
  margin-bottom: 0;
}
body.iframe{
  min-height: 100%;
  min-width: 100%;
  width: auto;
  margin: 0px;
  padding: 0;
}

body.iframe.admin-menu{
  margin-top: 0px !important;
}
body.iframe .page{
  width: 423px;
  margin: 0px;

}
body.iframe .standart-layout{
  margin: 0px;
}
body.iframe .standart-layout .content-bg-top,
body.iframe .standart-layout .content-bg-bottom,
body.iframe .standart-layout .content-bg-ry,
body.iframe .wide-block,
body.iframe .wide-block .wb-content {
  background: none;
}

body.iframe  .standart-layout .rhs-column,
body.iframe  .standart-layout .rhs-column .wide-block,
body.iframe  .standart-layout .rhs-column .wb-content,
body.iframe  .standart-layout .rhs-column .wb-content .wrapper-trc{
  width: 423px;
  padding: 0px;
  margin: 0;
}
body.iframe  .standart-layout .rhs-column .wb-content .wrapper-trc form div.map-mail{
  width:413px;
  padding-bottom: 12px;
}
body.iframe .standart-layout .content-bg-top,
body.iframe .standart-layout .content-bg-bottom{
  height: 0px;
}

