/**
 * 2000-2012 be2bill & Quadra informatique
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0) that is available
 * through the world-wide-web at this URL: http://www.opensource.org/licenses/OSL-3.0
 * If you are unable to obtain it through the world-wide-web, please contact us
 * to ecommerce@quadra-informatique.fr so we can send you a copy immediately.
 *
 * @author Quadra Informatique <ecommerce@quadra-informatique.fr>
 * @author XL CROISSANCE NET <contact@croissance-net.com>
 * @copyright 2000-2012 be2bill & Quadra informatique
 * @version Release: $Revision: 1.0.0 $
 * @license http://www.opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0)
*/

div#be2bill_payment_return {

}

div#be2bill_payment_return h2 {
    line-height:20px;
    font-weight:normal;
    font-size:16px;
    background:none;
    height:auto;
}

div#be2bill_payment_return span {
    color:#0088CC;
}

div#be2bill_payment_return a {
    text-decoration:underline;
}

div#be2bill_payment_return a.button_large {
    text-decoration:none;
}

/* Normal Payment block */

div#be2bill-payment,div#be2billdef-payment,div#be2billship-payment,div#be2billnx-payment {
    padding-bottom: 20px;
    margin: 0.5em 0px 0px 0.7em;
    padding: 0.9em 0.6em;
    border: 0px solid #595A5E;
}

div#be2bill-payment > img,div#be2billdef-payment > img,div#be2billship-payment > img,div#be2billnx-payment > img {
    float:left;
}

div#be2bill-payment > a,div#be2billdef-payment > a,div#be2billship-payment > a,div#be2billnx-payment > a {
    float:left;
    margin-right:20px;
    border:0px;
    padding:0px;
}

div#be2bill-payment > a:hover {
    background-color:transparent;
}

div#be2bill-payment > a > span:first-child,div#be2billdef-payment > a > span:first-child,div#be2billship-payment > a > span:first-child,div#be2billnx-payment > a > span:first-child {
    background: url('../img/be2bill_btn.png') 0px 0px no-repeat transparent;
    display:block;
    float:left;
    width:31px;
    height:28px;
}

div#be2bill-payment > a:hover > span:first-child {
    background-position:0px -28px;
}

div#be2bill-payment > a > span.btn_label,div#be2billdef-payment > a > span.btn_label,div#be2billship-payment > a > span.btn_label,div#be2billnx-payment > a > span.btn_label {
    background: url('../img/be2bill_btn.png') 0px -56px repeat-x transparent;
    display:block;
    float:left;
    width:auto;
    height:28px;
    color: #FFF;
    line-height:28px;
    text-transform:none;
    font-weight: bold;
}

div#be2bill-payment > a:hover > span.btn_label {
    background-position:0px -84px;
}

div#be2bill-payment > a > span,div#be2billdef-payment > a > span,div#be2billship-payment > a > span,div#be2billnx-payment > a > span {
    background: url('../img/be2bill_btn.png') -31px 0px no-repeat transparent;
    display:block;
    float:left;
    width:9px;
    height:28px;
}

div#be2bill-payment > a:hover > span {
    background-position:-31px -28px;
}

div#be2bill-payment > input[type="checkbox"] {
    float:left;
    margin-top:8px;
    margin-right:10px;
}

div#be2bill-payment > span {
    color: #000000;
    float: left;
    font-weight: bold;
    text-transform: none;
    width: 165px;
}

/* At Shipment Payment block */
div#be2bill-payment-oneclick {
    padding-bottom: 20px;
    margin: 0.5em 0px 0px 0.7em;
    padding: 0.9em 0 0.9em 0.6em;
    border: 1px solid #595A5E;
}

div#be2bill-payment-oneclick > img {
    float:left;
}

div#be2bill-payment-oneclick > ul {
    list-style:none;
    float:left;
    width:240px;
}

div#be2bill-payment-oneclick > ul > li:first-child {
    margin-right:20px;
    color: #000;
    text-transform:none;
    font-weight:bold;
    margin-bottom:10px;
}

div#be2bill-payment-oneclick > ul > li {
    clear:both;
    float:left;
    color: #000;
    text-transform:none;
    font-weight:bold;
}

div#be2bill-payment-oneclick > ul > li > form > span {
    width:240px;
    display:block;
}

div#be2bill-payment-oneclick > ul > li > form > input[type="password"] {
    float:right;
    margin:0px;
}

div#be2bill-payment-oneclick > a {
    border: 0 none;
    float: left;
    margin: 18px 0px 0px 0px;
    padding: 0;
}

div#be2bill-payment-oneclick > a:hover {
    background-color:transparent;
}

div#be2bill-payment-oneclick > a > span:first-child {
    background: url('../img/be2bill_btn.png') 0px 0px no-repeat transparent;
    display:block;
    float:left;
    width:31px;
    height:28px;
}

div#be2bill-payment-oneclick > a:hover > span:first-child {
    background-position:0px -28px;
}

div#be2bill-payment-oneclick > a > span.btn_label {
    background: url('../img/be2bill_btn.png') 0px -56px repeat-x transparent;
    display:block;
    float:left;
    width:auto;
    height:28px;
    color: #FFF;
    line-height:28px;
    text-transform:none;
    font-weight: bold;
}

div#be2bill-payment-oneclick > a:hover > span.btn_label {
    background-position:0px -84px;
}

div#be2bill-payment-oneclick > a > span {
    background: url('../img/be2bill_btn.png') -34px 0px no-repeat transparent;
    display:block;
    float:left;
    width:6px;
    height:28px;
}

div#be2bill-payment-oneclick > a:hover > span {
    background-position:-31px -28px;
}
