.AWDialog {
  /*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
  font-size: 12px;
  background: #FFF;
  padding: 0px;
  min-width: 170px;
  max-width: 600px;
  color: #222;
  -webkit-border-radius: 5px;
  /*-moz-border-radius: 5px;*/
  border-radius: 5px;
  -webkit-box-shadow: 0 0 8px 2px rgba(0,0,0,0.5);
  /*-moz-box-shadow: 0 0 8px 2px  rgba(0,0,0,0.5);*/
  box-shadow: 0 0 8px 2px rgba(0,0,0,0.5);
  /**border: 1px solid #666;    !* IE6 & 7 *!*/
  border: 1px solid #666;
}

.AWDialog .AWDialog_Title {
  margin: 0;
  padding: 5px 10px;
  font-weight: bold;
  font-size: 14px;
  background: #222;
  color: #FFF;
  text-align: left;
  -webkit-border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  /*-moz-border-radius-topleft: 4px;*/
  /*-moz-border-radius-topright: 4px;*/
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  /**padding: 7px 10px;     !* IE6 & 7 *!*/
  /*padding: 7px 10px;    !* IE8 *!*/
}

.AWDialog .AWDialog_Body         { background-repeat: no-repeat; background-position: 10px 10px; padding: 10px; text-align: left;}
.AWDialog .AWDialog_Icon         { padding: 10px 10px 10px 68px; min-height: 48px; _height: 48px }
.AWDialog .AWDialog_Confirmation { background-image: url('confirmation.png') }
.AWDialog .AWDialog_Error        { background-image: url('error.png') }
.AWDialog .AWDialog_Information  { background-image: url('information.png') }
.AWDialog .AWDialog_Question     { background-image: url('question.png') }
.AWDialog .AWDialog_Warning      { background-image: url('warning.png') }

.AWDialog .AWDialog_Buttons {
  background: #E5E5E5;
  border-top: 1px solid #DADADA;
  padding: 5px 5px 5px 10px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  /*-moz-border-radius-bottomleft: 5px;*/
  /*-moz-border-radius-bottomright: 5px;*/
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.AWDialog .AWDialog_Buttons a {
  text-decoration: none;
  font-weight: bold;
  color: #000;
  background: transparent;
  border: 1px solid #AAA;
  padding: 4px 10px;
  float: right;
  margin-right: 5px;
  min-width: 60px;
  _width: 60px;
  text-align: center;
  -webkit-border-radius: 4px;
  /*-moz-border-radius: 4px;*/
  border-radius: 4px;
}

.AWDialog .AWDialog_Buttons a:hover { background: #717366; color: #FFF }
.AWDialogOverlay                    { background: #000 }

/* Styl dodatkowy dla "Logowanie ..." / "Ładowanie ..." / itp. */
.AWDialog_Loading {
  width:170px;
}
.AWDialog_Loading .AWDialog_Body {
  padding:25px;
  text-align:left;
}
.AWDialog_Loading .AWDialog_Body div {
  font-weight: 400;
  color:#555555;
  font-size:17px;
}
