/* Order */

.order h1 img { margin-right: 20px;}
.order .stages { font-size: 13px; color: #aaaaaa;}
.order .stages .current { display: inline; color: #000000; font-weight: bold;}
.order .stages span { margin-left: 15px; margin-right: 15px;}
.order table.rounded { background-color: #F7F7F7; margin: 0;}
.order table.rounded td { padding-top: 0;}

.order .accepted { margin-bottom: 25px;}
.order .payment { margin-top: 20px;}
.order .payment .paytype { margin-top: 5px;}
.order .draft { margin-top: 20px;}

.order .list .status { color: #0188A9;}
.order .list .date { font-size: 11px; color: #aaaaaa; margin-top: 5px;}
.order .list .system { font-size: 11px; color: #aaaaaa; margin-top: 5px;}
.order .list .annul { margin-top: 10px;}
.order .list a.pay { font-size: 13px; font-weight: bold; color: #B71919;}
.order .list .annul a { font-size: 10px; font-weight: bold; color: #B71919;}
.order ul.list a.pay { font-weight: bold; color: #0188A9;}

.directions_box { padding: 10px 5px;}
.directions_box .commission { font-size: 13px; font-weight: bold;}
.directions_box .commission .warning { display: none;}

.arrow { display: inline; margin-left: 15px; margin-right: 15px;}
.vline_dotted { width: 51px; height: 100%; background: url("./1x6.gif") repeat-y 25px 0;}

.order .rules ul.inner,
.order .rules ol.inner { margin-top: 10px;}
.order .rules ul.inner p.image { margin-left: -20px;}
.order .rules ul.inner li,
.order .rules ol.inner li { margin-bottom: 8px;}