/**
 * @author Cédric BOURGEOIS / Luc LEROT : XL CROISSANCE NET <cbourgeois@croissance-net.com>
 * @copyright XL Croissance NET
 * @version 1.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
{
	padding-bottom: 20px;
	margin: 0.5em 0px 0px 0.7em;
    padding: 0.9em 0.6em;
    border: 1px solid #595A5E;
}
	div#be2bill-payment > img
	{
		float:left;
	}
	
	div#be2bill-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
		{
			background: url('http://www.crazymobile.fr/modules/be2bill/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
		{
			background: url('http://www.crazymobile.fr/modules/be2bill/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
		{
			background: url('http://www.crazymobile.fr/modules/be2bill/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('http://www.crazymobile.fr/modules/be2bill/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('http://www.crazymobile.fr/modules/be2bill/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('http://www.crazymobile.fr/modules/be2bill/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;
		}