.bold{
	font-weight:bold;
}
#content{
	color:#543F23;
	margin-bottom:25px;
}
#content #etape3-header{
	margin-left:30px;
	margin-top:15px;
	margin-bottom:5px;
}
#content #etape3-header h2{
	float:left;
	font-size:28px;
	font-weight:bold;
	margin-right:10px;
}
#content #etape3-header img{
	margin-left:10px;
	margin-right:5px;
}
img.cb{
	margin-left:10px;
	margin-top:15px;
}
div.submit-pay{
	text-align:center;
}
span.adr-puce{
	font-weight:bold;
}
.header-info{
	font-size:2.1em;
	font-weight:bold;
}
#super-box-payment[id] {
	background-image:url("/images/orders/box-separator.png");
	background-position:448px 34px;
	background-repeat:no-repeat;
}
.payment{
	background-image:url(/images/orders/bg-paiement.gif);
	background-repeat:no-repeat;
	height:337px;
	width:414px;
	margin-left:20px;
}
.payment[class]{
	background-image:url(/images/orders/bg-paiement.png);
}
.payment hr{
	border:medium none;
	border-top:1px dotted #998878;
	//border:1px dotted #998878;
	margin-left:10px;
	width:300px;
}
.payment hr[id]{
	margin-left:60px;
}
.payment hr, x:-moz-any-link{
	width:350px;
	margin-left:32px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) { /* Navigateur Chrome et Safari */
	.payment hr{
		margin-left:55px;
	}
}
*+html .payment hr{
	margin-left:0px;
}
.payment-check hr{
	margin-top:10px;
	margin-bottom:10px;
}
.payment h1{
	float:left;
	color:#FFFFFF;
	font-size:24px;
	font-weight:bold;
	padding-left:90px;
	padding-top:18px;
}
.payment .head-pay{
	height:75px;
}
.payment-card{
	float:left;
}
.payment-card form{
	text-align:center;
}
.payment-card .card-info{
	font-size:1.2em;
	height:190px;
	padding:0 72px;
	text-align:center;
}
.payment-card label{
	color:#523C2E;
	font-size:15px;
}
.payment-card input, .payment-card select{
	margin-top:5px;
}
.payment-card .num-card{
	height:50px;
}
.payment-card .month{
	height:45px;
}
.payment-card .month[class]{
	padding-bottom:8px;
	padding-top:5px;
	//padding:0px
}
.payment-card .div-crypto[class]{
	padding-top:8px;
	//padding:0px;
}
.payment-card .crypto{
	width:60px;
}
.payment-check{
	margin-left:495px;
}
.payment-check h1{
	width:325px;
}
.payment-check .check-info{
	font-size:14px;
	height:195px;
	text-align:center;
}
.payment-check .proj{
	font-weight:bold;
	text-decoration:underline;
}
.little-check{
	font-size:12px;
}
