/* Закругляшки */
.rounded, .rounded_wrapper {
  border: 1px solid #ABB3BE;
  padding: 10px;
}

.rounded_wrapper {
}

  .rounded_wrapper .tl,
  .rounded_wrapper .tr,
  .rounded_wrapper .bl,
  .rounded_wrapper .br {
    position: absolute;
    width: 10px;
    height: 10px;
  }

  .rounded_wrapper .tl {
    top: -1px;
    left: -1px;
    background: url(/images/rounded-tl.gif) no-repeat left top;
  }

  .rounded_wrapper .tr {
    top: -1px;
    right: -1px;
    background: url(/images/rounded-tr.gif) no-repeat right top;
  }

  .rounded_wrapper .br {
    bottom: -1px;
    right: -1px;
    background: url(/images/rounded-br.gif) no-repeat right bottom;
  }

  .rounded_wrapper .bl {
    bottom: -1px;
    left: -1px;
    background: url(/images/rounded-bl.gif) no-repeat left bottom;
  }

.blue {
  border: 1px solid #0070BA;
}

  .blue .tl {
    background: url(/images/rounded-blue-tl.gif) no-repeat left top;
  }

  .blue .tr {
    background: url(/images/rounded-blue-tr.gif) no-repeat right top;
  }

  .blue .br {
    background: url(/images/rounded-blue-br.gif) no-repeat right bottom;
  }

  .blue .bl {
    background: url(/images/rounded-blue-bl.gif) no-repeat left bottom;
  }

.blue_small {
  border: 1px solid #0070BA;
}

  .blue_small .tl {
    background: url(/images/rounded-blue-small-tl.gif) no-repeat left top;
  }

  .blue_small .tr {
    background: url(/images/rounded-blue-small-tr.gif) no-repeat right top;
  }

  .blue_small .br {
    background: url(/images/rounded-blue-small-br.gif) no-repeat right bottom;
  }

  .blue_small .bl {
    background: url(/images/rounded-blue-small-bl.gif) no-repeat left bottom;
  }

.red {
  border: 1px solid #EC1C24;
}

  .red .tl {
    background: url(/images/rounded-red-tl.gif) no-repeat left top;
  }

  .red .tr {
    background: url(/images/rounded-red-tr.gif) no-repeat right top;
  }

  .red .br {
    background: url(/images/rounded-red-br.gif) no-repeat right bottom;
  }

  .red .bl {
    background: url(/images/rounded-red-bl.gif) no-repeat left bottom;
  }


