.abonnement_dispo {
	clear: both;
	width: 520px;
	height: 113px;
	margin:0px auto;
	
}

#contenu_relais .abonnement_dispo {
background: url(http://www.r7g.com/20043/m/img/abo/fond_abo_link_pr.jpg) no-repeat left top;
}

#contenu_group .abonnement_dispo {
background: url(http://www.r7g.com/20043/m/img/abo/fond_abo_link_gr.jpg) no-repeat left top;
}

.abonnement_dispo .txt {
	text-align: center;
	padding-left:40px;
	padding-top:10px;
	line-height: 16px;
	color:#ffffff;
	font-size:12px;
}
.abonnement_dispo .input_area {
	padding-top: 7px;
	padding-left: 40px;
	text-align: center;
}

.abonnement_dispo .txt span{
color:#000000;
font-weight:bold;
}

.abonnement_dispo .txt a{
color:#ffffff;
}

/*bloc pr 1 **/
.abo_txt{
float:left;
width:445px;
}

.abo_txt .top_abo{
text-align:left;
width:430px;
height:27px;
line-height:27px;
vertical-align:middle;
color:#ffffff;
font-weight:bold;
font-size:12px;
font-family:arial;
padding-left:15px;
}

#contenu_relais .abo_txt .top_abo{
background: url(http://www.r7g.com/20043/m/img/abo/top_abo_txt_pr_1.gif) no-repeat left top;
}

#contenu_group .abo_txt .top_abo{
background: url(http://www.r7g.com/20043/m/img/abo/top_abo_txt_gr_1.gif) no-repeat left top;
}

.abo_txt .content{
padding:12px 10px 0px 15px;
text-align:left;
}

#contenu_relais .abo_txt .content{
background: url(http://www.r7g.com/20043/m/img/abo/repeat_abo_pr_1.gif) repeat-y;
}

#contenu_group .abo_txt .content{
background: url(http://www.r7g.com/20043/m/img/abo/repeat_abo_gr_1.gif) repeat-y;
}

.abo_txt .content p{
margin:0px;
background: url(http://www.r7g.com/20043/m/img/abo/puce.gif) no-repeat left 4px;
padding:0px 0px 18px 18px;
}

.abo_txt .content p span{
color:#ffffff;
font-weight:bold;
}

.abo_txt .bottom_abo{
height:12px;
}

#contenu_relais .abo_txt .bottom_abo{
background: url(http://www.r7g.com/20043/m/img/abo/bottom_abo_pr_1.gif) no-repeat left top;
}

#contenu_group .abo_txt .bottom_abo{
background: url(http://www.r7g.com/20043/m/img/abo/bottom_abo_gr_1.gif) no-repeat left top;
}

/*bloc pr 2 **/
.abo_txt_2{
float:right;
width:445px;
}

.abo_txt_2 .top_abo{
text-align:left;
width:430px;
height:27px;
line-height:27px;
vertical-align:middle;
color:#ffffff;
font-weight:bold;
font-size:12px;
font-family:arial;
padding-left:15px;
}

#contenu_relais .abo_txt_2 .top_abo{
background: url(http://www.r7g.com/20043/m/img/abo/top_abo_txt_pr_2.gif) no-repeat left top;
}

#contenu_group .abo_txt_2 .top_abo{
background: url(http://www.r7g.com/20043/m/img/abo/top_abo_txt_gr_2.gif) no-repeat left top;
}

.abo_txt_2 .content{
padding:12px 10px 0px 15px;
text-align:left;
}

#contenu_relais .abo_txt_2 .content{
background: url(http://www.r7g.com/20043/m/img/abo/repeat_abo_pr_2.gif) repeat-y;
}

#contenu_group .abo_txt_2 .content{
background: url(http://www.r7g.com/20043/m/img/abo/repeat_abo_gr_2.gif) repeat-y;
}

.abo_txt_2 .content p{
margin:0px;
background: url(http://www.r7g.com/20043/m/img/abo/puce.gif) no-repeat left 4px;
padding:0px 0px 18px 18px;
}

.abo_txt_2 .content p span{
color:#ffffff;
font-weight:bold;
}

.abo_txt_2 .bottom_abo{
height:12px;
}

#contenu_relais .abo_txt_2 .bottom_abo{
background: url(http://www.r7g.com/20043/m/img/abo/bottom_abo_pr_2.gif) no-repeat left top;
height:12px;
}

#contenu_group .abo_txt_2 .bottom_abo{
background: url(http://www.r7g.com/20043/m/img/abo/bottom_abo_gr_2.gif) no-repeat left top;
height:12px;
}

.checkbox a{
text-decoration:underline;
}

#abo_recap{
clear:both;
text-align:center;
padding-top:50px;
}

#abo_recap table{
width:600px;
margin:0px auto;
border-collapse: collapse; 
text-align:left;
}

#abo_paiement tr.impair,
#abo_recap tr.impair{
background-color:#f4edd4
}

#abo_recap th{
border:1px solid #d6cfb8;
padding:5px;
}

#contenu_relais #abo_recap th.left{
background-color:#dd7662;
color:#ffffff;
border-top:1px solid #b74700;
border-left:1px solid #b74700;
font-weight:normal;
}

#contenu_group #abo_recap th.left{
background-color:#d5969d;
color:#ffffff;
border-top:1px solid #720a18;
border-left:1px solid #720a18;
font-weight:normal;
}

#contenu_relais #abo_recap th.right{
background-color:#ab1700;
color:#ffffff;
font-weight:bold;
border-top:1px solid #b74700;
border-right:1px solid #b74700;
}

#contenu_group #abo_recap th.right{
background-color:#900d1d;
color:#ffffff;
font-weight:bold;
border-top:1px solid #720a18;
border-right:1px solid #720a18;
}


#contenu_relais #abo_recap td.left{
font-weight:bold;
border-left:1px solid #b74700;
}

#contenu_group #abo_recap td.left{
font-weight:bold;
border-left:1px solid #720a18;
}

#contenu_relais #abo_recap td.right{
border-right:1px solid #b74700;
}

#contenu_group #abo_recap td.right{
border-right:1px solid #720a18;
}

#contenu_relais #abo_recap td.last_left{
font-weight:bold;
border-left:1px solid #b74700;
border-bottom:1px solid #b74700;
}

#contenu_group #abo_recap td.last_left{
font-weight:bold;
border-left:1px solid #720a18;
border-bottom:1px solid #720a18;
}

#contenu_relais #abo_recap td.last_right{
border-right:1px solid #b74700;
border-bottom:1px solid #b74700;
}

#contenu_group #abo_recap td.last_right{
border-right:1px solid #720a18;
border-bottom:1px solid #720a18;
}


#abo_recap td{
border:1px solid #d6cfb8;
padding:5px;
}

#abo_recap p{
margin-bottom:10px;
}

#abo_recap p.special{
font-weight:bold;
}

#abo_recap p.special span{
float:none;
color:#DD7662;
}

#contenu_relais #abo_recap p.special span{
float:none;
color:#DD7662;
}

#contenu_group #abo_recap p.special span{
float:none;
color:#e97380;
}

#abo_recap span{
float:left;
width:160px;
}

#abo_paiement{
text-align:center;
padding-top:15px;
}

#abo_paiement table{
width:600px;
margin:0px auto;
border-collapse: collapse; 
text-align:center;
}

#abo_paiement td{
padding:10px;
border:1px solid #D6CFB8;
}

#contenu_relais #abo_paiement td.angle_hg{
border-top:1px solid #b74700;
border-left:1px solid #b74700;
}

#contenu_group #abo_paiement td.angle_hg{
border-top:1px solid #720a18;
border-left:1px solid #720a18;
}

#contenu_relais #abo_paiement td.angle_hd{
border-top:1px solid #b74700;
border-right:1px solid #b74700;
}

#contenu_group #abo_paiement td.angle_hd{
border-top:1px solid #720a18;
border-right:1px solid #720a18;
}

#contenu_relais #abo_paiement td.angle_bg{
border-bottom:1px solid #b74700;
border-left:1px solid #b74700;
}

#contenu_group #abo_paiement td.angle_bg{
border-bottom:1px solid #720a18;
border-left:1px solid #720a18;
}

#contenu_relais #abo_paiement td.angle_bd{
border-bottom:1px solid #b74700;
border-right:1px solid #b74700;
}

#contenu_group #abo_paiement td.angle_bd{
border-bottom:1px solid #720a18;
border-right:1px solid #720a18;
}

#contenu_relais #abo_paiement td.top_border{
border-top:1px solid #b74700;
}

#contenu_group #abo_paiement td.top_border{
border-top:1px solid #720a18;
}

#contenu_relais #abo_paiement td.bottom_border{
border-bottom:1px solid #b74700;
}

#contenu_group #abo_paiement td.bottom_border{
border-bottom:1px solid #720a18;
}

#contenu_relais #abo_paiement td.left_border{
border-left:1px solid #b74700;
}

#contenu_group #abo_paiement td.left_border{
border-left:1px solid #720a18;
}

#contenu_relais #abo_paiement td.right_border{
border-right:1px solid #b74700;
}

#contenu_group#abo_paiement td.right_border{
border-right:1px solid #720a18;
}

#abo_paiement form{
text-align:center;
}

.intitule{
padding-left:130px;
}

.intitule span{
color:#DD7662;
font-weight:bold;
}

#abo_paiement div.checkbox {
	padding: 5px 25px;
}
#abo_paiement div.checkbox input{
margin:0px;
}
#abo_paiement div.checkbox span{
	padding-left: 8px;
	line-height: 18px;
}
