#commander{
overflow:hidden;
margin-top:15px;
}
#commander li{
list-style:none;
display:block;
float:left;
width:175px;
height:60px;
text-align:center;
}
#commander li a {
color:#4d4d4d;
width:175px;
display:block;
}
#commander li .blocimg{
height:40px;
}
#commander li a:hover{
text-decoration:none;
}
#contenu.espaceclient{
background-color:#FFF;
width:600px;
padding:15px;
overflow:hidden;
}
#contenu form {
width:550px!important;
}
.etapes{
font-size:14px;
font-weight:bold;
border-top:1px dotted #4d4d4d;
padding-top:5px;
width:530px;
height:160px;
}

.etapes ul{
margin:5px 0;
padding-left:37px!important;
border-top:1px dotted #4d4d4d;
width:492px;
overflow:hidden;
}
.etapes h5{
font-weight:bold;
}
.etapes .quelendroit{
color:#8D2325;
font-weight:bold;
margin-right:20px;
}
.etapes a{
font-weight:bold;
color:#BFBFBF!important;
padding:58px 10px 0px 10px;
display:block;
font-size:12px!important;
}
.etapes .sanslien{
padding:58px 10px 0px 10px;
}

.etapes .encours a{
color:#CC3333!important;
}
.etapes li{
background:top left transparent no-repeat;
text-align:center;
margin-left:40px;
display:block!important;
float:left;
height:118px;
width:100px;
color:#BFBFBF;
font-size:12px;
text-align:center;
font-weight:bold;
}
.etapes  li.sanslien{
height:58px!important;
width:80px!important;
}
#etape1{
background-image:url(../images/etape1off.png);
}
#etape1.encours{
background-image:url(../images/etape1.png);
}
#etape2{
background-image:url(../images/etape2off.png);
}
#etape2.encours{
background-image:url(../images/etape2.png);
}
#etape3{
background-image:url(../images/etape3off.png);
}
#etape3.encours{
background-image:url(../images/etape3.png);
}
#etape4{
background-image:url(../images/etape4off.png);
}
#etape4.encours{
background-image:url(../images/etape4.png);
}
.etapes li.encours{
color:#4d4d4d!important;
}
form fieldset{
margin:20px 0px;
border:0px solid #DFDFDF;
padding:10px;
}
legend{
font-size:15px;
font-weight:bold;
}
/*Styles date-picker*/
a.dp-choose-date {
	/*float: left;*/
	width: 16px;
	height: 16px;
	padding: 0;
	margin-top:2px!important;
	margin-left:5px!important;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(img/calendar.png) no-repeat!important; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}

.login{
/*margin-top:10px;
margin-left:15px;*/
font-weight:bold;
}
.login h2{
margin-left:30px;
}
.login a{
color:#CC3333;
}
#headercmd .session{
width:300px;
float:left;
}
#headercmd .session fieldset{
background:url(../images/fond_formulaire.png) top left no-repeat transparent;
padding:15px 0 0 0;
margin:0;
}
#headercmd .session ul{
overflow:hidden;
margin-left:0;
margin-bottom:0;
padding-left:0;
padding-bottom:20px;
}
#headercmd .session label{
margin-bottom:5px;
float:none!important;
display:block;
font-weight:bold;
}
#headercmd .session input[type=text],#headercmd .session input[type=password]{
float:clear;
width:200px;
display:bloc;
padding:2px;
color:#4d4d4d;
}
#headercmd .session input[type=text],#headercmd .session input[type=password]{
color:#4d4d4d;
border:1px solid #9CA5AF;
padding:2px;
}
#headercmd .session .bouton_ok{
position:relative;
top:18px;
}
#headercmd #choixenreg{
float:left;
width:260px;
list-style:none;
}
#headercmd #choixenreg li{
background:url(../images/puce_ferme.png) no-repeat left 3px;
padding-left:17px;
overflow:hidden;
margin-bottom:15px;
}
#headercmd #choixenreg li a{
color:#4d4d4d;
font-weight:normal;
display:block;
}
#headercmd a.bouton_ok{
float:left;
}
a.bouton_ok{
display:block;
color:#FFF!important;
}
a.bouton_ok:hover{
text-decoration:none;
}
a.bouton_ok span{
margin-top:12px;
font-weight:bold;
font-size:15px;
display:block;
}
.bouton_ok{
background-image:url("../images/bouton_ok.png");
background-position:left bottom;
background-repeat:repeat-x;
border:0 none !important;
color:#FFFFFF;
cursor:pointer;
float:right;
font-weight:bold;
font-size:15px;
height:33px;
padding-bottom:8px;
padding-top:0;
position:relative;
text-align:center;
top:-3px;
width:99px;

}
#menucmd .quelendroit{
float:right;
color:#CC3333;
font-size:12px
}
#menucmd #commander li{
display:block;
width:171px;
height:170px;
margin:5px 40px;
background-position:top left;
background-repeat:no-repeat;
}
#menucmd #commander li.jecmd{
background-image:url(../images/jecmd.png);
}
#menucmd #commander li.jepar{
background-image:url(../images/jepar.png);
}
#menucmd #commander li.espaceclient{
background-image:url(../images/espaceclient.png);


}
#menucmd #commander li.jeparsmall{
background-image:url(../images/jeparsmall.png);
background-position:-1px top;
}
/**menu small**/
#menucmd .menu_small{
position:absolute;
top:10px;
right:275px;
}
#menucmd .menu_small li{
height:50px!important;
width:50px!important;
margin:0px!important;
}
#menucmd .menu_small li a{
margin:0px!important;
height:45px!important;
padding-top:5px!important;
width:50px!important;
}
#menucmd #commander li.jecmd_pt_acti a{
background:url(../images/jecmdptoff.png) no-repeat center top !important;
border-right:1px dotted #4d4d4d;
}
#menucmd #commander li.jepar_pt_acti a{
background:url(../images/jeparptoff.png) no-repeat center top !important;
}
#menucmd #commander li.jecmd_pt_ a{
background:url(../images/jecmdpt.png)  no-repeat center top !important; 
border-right:1px dotted #4d4d4d;
}
#menucmd #commander li.jepar_pt_ a{
background:url(../images/jeparpt.png)  no-repeat center top !important;
}

#menucmd #commander li.jecmd_pt_acti a span,#menucmd #commander li.jepar_pt_acti a span, #menucmd #commander li.jecmd_pt_ a span,#menucmd #commander li.jepar_pt_ a span{
display:none;
}
/*****/
#menucmd #commander li a.bouton_menu{
background:url("../images/bouton_menu.png") no-repeat scroll left top transparent;
color:#FFFFFF;
height:34px;
margin-left:28px;
margin-top:125px;
padding-top:5px;
width:119px;
}
#menucmd #commander li a.bouton_menu2{
background:url("../images/bouton_menu.png") no-repeat scroll left top transparent;
color:#FFFFFF;
height:34px;
margin-left:8px;
margin-top:125px;
padding-top:5px;
width:119px;
}
#menucmd #commander li.jecmdsmall a.bouton_menu,#menucmd #commander li.jeparsmall a.bouton_menu,#menucmd #commander li.joffrsmall a.bouton_menu{
margin-top:98px;
}
#menucmd #commander li a.bouton_menu:hover{
background-image:url(../images/bouton_menu_hover.png) ;
color:#4d4d4d;
}
#menucmd #monpanier{
background-image:url(../images/mon_panier.png);
background-position:top right;
background-repeat:no-repeat;
width:222px;
height:50px;
padding-left:18px;
padding-top:20px;
display:block;
color:#4d4d4d;
cursor:pointer;
position:absolute;
top:0px;
right:-4px;
}
#menucmd  #monpanier.panierpaiement{
background-image:url(../images/mon_panier_rouge.png);
color:#CC3333;
}
#menucmd .cmd_perso{
background-image:url(../images/cmd_perso.png);
background-position:top left;
background-repeat:no-repeat;
width:289px;
height:133px;
padding-top:20px;
padding-left:145px;
margin-bottom:5px;
}
#menucmd .cmd_ami{
background-image:url(../images/cmd_ami.png);
background-position:left top;
background-repeat:no-repeat;
width:289px;
height:68px;
padding-top:45px;
padding-left:145px;
margin-bottom:5px;
margin-top:20px;
}
#menucmd .cmd_perso li, #menucmd .cmd_ami li{
list-style:none;
padding-top:10px;
}
#menucmd .cmd_perso a, #menucmd .cmd_ami a{
background-image:url(../images/puce_jaune.png);
background-position:left 2px;
background-repeat:no-repeat;
color:#DE781B;
padding-left:15px;
}
#menucmd .cmd_perso,#menucmd .cmd_ami,#menucmd .infoaste{
margin-left:80px;
}
#menucmd .infoaste{
font-size:11px;
}
#acces .session input[type=submit],#contenu input[type=submit],#contenu input[type=button]{
background-color:#FFF;
background-image:url(../images/fond_bouton.png);
background-repeat:repeat-x;
background-position:bottom left;
color:#4d4d4d;
font-weight:bold;
padding-top:2px;
padding-bottom:2px;
padding-left:3px;
padding-right:3px;
border:1px solid #A7A68E;
cursor:pointer;
float:right;
position:relative;
top:-3px;
-moz-border-radius:20%;
-webkit-border-radius: 5px;
}
.session li{
float:left;
display:block;
margin-right:5px;
padding-top:4px;
font-size:13px;
font-weight:bold;
}
#headercmd .session li{
width:220px;
padding-left:40px;
}
#headercmd h1{
margin-bottom:15px;
color:#CC3333;
}
#contenu #presentation{
overflow:visible;
}
#contenu a{
color:#CC3333;
font-weight:bold;
font-size:11px;
padding-left:10px;
}
#contenu p{
overflow:hidden;
width:500px;
padding-bottom:15px;
margin-top:15px;
}
#contenu .listing p{
margin-top:0px;
}
#contenu .listing a{
padding-left:0px!important;
}
.listing{
margin-top:20px;
overflow:hidden;
width:580px;
margin-left:30px;
float:left;
background-image:url(../images/fond_listing.png);
background-repeat:repeat-y;
background-position:top left;
padding-bottom:15px;
}
.bonplan .listing{
background-image:url(../images/fond_listing_bp.png);
}
.listing .lib{
margin-bottom:5px;
}
.listing li{
border-bottom:1px dotted #E4E4E4;
float:left;
}
.listing div{
float:left;
}
.listing .vi{
width:140px;
margin-right:10px;
font-weight:bold;
font-size:11px;
padding-top:3px;
}

.listing  .lib .note{
padding-top:3px;
}
.listing  .lib .vi{
font-weight:normal!important;
}
.listing .no{
width:175px;
font-size:13px;
margin-right:10px;
padding-top:3px;
}
.listing .no a{font-size:13px!important;}
.bonplan .listing .no{
width:255px;
}
.bonplan .listing .no a{
color:#008CB1!important;
}
.listing .ty{
width:160px;
padding-top:3px;
font-variant:normal!important;
}
.listing .note{
width:85px;
position:relative;

}
.listing .note span{
margin-right:0!important;
}
#contenu .pagination{
text-align:right;
float:left;
margin-top:15px;
width:580px;
border-top:1px dotted #4d4d4d;
padding-top:5px;
}
#contenu .pagination a{
color:#8D2325;
}
.pagination a strong{
font-size:12px!important;
}
#contenu h2{
padding-left:15px;
font-size:13px; 
margin-top:3px;
margin-bottom:3px;
font-weight:normal!important;
}
#contenu h4{
margin-top:10px;
}
#contenu li{
display:block;
overflow:hidden;
list-style:none;
}
#contenu fieldset li{
padding-bottom:10px;
}
#contenu fieldset ul{
width:500px/*!important*/;
}
#contenu fieldset li input[type=submit],#contenu fieldset li input[type=button]{
top:0px;
}
#contenu .radio li{
margin-left:170px;
}
#contenu .radio{
padding-bottom:15px;
border-bottom:1px dotted #E4E4E4;
}
#contenu .pradio{
border-bottom:0px;
padding-bottom:0px;
}
#contenu .pradio label{
width:500px;
}
#contenu .bouton{
padding-top:5px;
margin-bottom:5px;
}
#contenu label{
display:block;
width:160px;
float:left;
font-weight:bold;
font-size:11px;
margin-right:30px;
}
#contenu label.codepromo{
width:250px;
}
#contenu select, #contenu textarea, #contenu input[type=text], #contenu input[type=password]{
float:left;
color:#4d4d4d;
border:1px solid #9CA5AF;
padding:2px;
}


#contenu input[type=text]{
width:300px;
padding:2px;
}
#contenu input[type=text]#code_promo{
width:150px;
float:right;
margin-bottom:15px;
}
#contenu input[type=text].caractrest{
width:30px;
margin-right:10px;
margin-left:260px;
}
#contenu input[type=text].small{
width:40px;
}
#contenu input[type=submit],#contenu input[type=reset],#contenu input[type=button]{
background-color:#FFF;
background-image:url(../images/fond_bouton.png);
background-repeat:repeat-x;
background-position:bottom left;
color:#4d4d4d;
font-weight:bold;
padding-top:2px;
padding-bottom:2px;
padding-left:3px;
padding-right:3px;
margin-left:10px;
border:1px solid #A7A68E;
cursor:pointer;
float:right;
position:relative;
top:-3px;
-moz-border-radius:20%;
-webkit-border-radius: 5px;
}
#contenu input[type=submit].paniermaj,#contenu input[type=reset].reinit{
background-image:url(../images/maj.png)!important;
background-position:right top!important;
background-repeat:no-repeat;
background-color:transparent;
padding-top:41px;
font-weight:normal;
border:none!important;
-moz-border-radius:0%!important;
-webkit-border-radius: 0px!important;
}
#contenu input[type=submit].paniernext{
background-image:url(../images/etape_suivante.png)!important;
background-position:left top!important;
background-repeat:no-repeat;
background-color:transparent;
padding-top:40px;
border:none!important;
-moz-border-radius:0%!important;
-webkit-border-radius: 0px!important;
width:130px;
margin-right:100px;
}
#contenu input[type=submit].paniercmd2{
background-image:url(../images/etape_suivante.png)!important;
background-position:left top!important;
background-repeat:no-repeat;
background-color:transparent;
padding-top:40px;
border:none!important;
-moz-border-radius:0%!important;
-webkit-border-radius: 0px!important;
width:175px;
margin-right:55px;
}
#contenu input[type=submit].nextbig{
background-image:url(../images/next_big.png)!important;
background-position:left top!important;
background-repeat:no-repeat;
background-color:transparent;
padding-top:58px;
font-weight:bold;
border:none!important;
-moz-border-radius:0%!important;
-webkit-border-radius: 0px!important;
width:180px;
text-align:left;
font-size:15px;
}
#contenu input[type=submit].majpaie{
background-image:url(../images/paiement_ligne.png)!important;
background-position:left top!important;
background-repeat:no-repeat;
background-color:transparent;
padding-top:60px;
color:#CC3333;
width:135px;
border:none!important;
-moz-border-radius:0%!important;
-webkit-border-radius: 0px!important;
margin-right:20px;
}

#contenu input[type=button].majpaiecheque{
background-image:url(../images/paiement_cheque.png)!important;
background-position:left top!important;
background-repeat:no-repeat;
background-color:transparent;
padding-top:60px;
color:#CC3333;
width:135px;
border:none!important;
-moz-border-radius:0%!important;
-webkit-border-radius: 0px!important;
}


#contenu .panierretour{
background:url(../images/panierretour.png) top center no-repeat;
display:block;
width:53px;
height:38px;
padding:38px 0 0 0px;
text-align:center;
color:#4D4D4D;
font-size:12px;
font-weight:normal!important;
}
#contenu .retournext .panierretour{
float:left;
}

#contenu .continuerachat{
background:url(../images/retourachat.png) top center no-repeat;
display:block;
width:70px;
height:38px;
padding:38px 0 0 0px;
text-align:center;
color:#999999;
font-size:10px;
line-height:120%;
margin-top:17px;
}
.decalleico{
margin-top:18px;
}
#contenu textarea{
width:300px;
float:left;
padding:2px;
}
#contenu.espaceclient   textarea{
width:450px!important;
margin:20px;
float:left;
}
#contenu.espaceclient h3{
color:#8D2325;
font-size:14px;
font-weight:bold;
padding-bottom:3px;
padding-top:3px;
}
#contenu select{
float:left;
width:306px;
padding:2px;
}

#contenu .radios{
width:200px;
float:left;
overflow:hidden;
}
#contenu .radios label{
width:30px!important;
margin-bottom:10px;
}
#contenu .radio_enligne{
width:450px;
float:left;
overflow:hidden;
padding-bottom:15px;
padding-left:30px;
margin-top:15px;
margin-bottom:15px;
border-bottom:1px dotted #E4E4E4;
}
#contenu .radio_enligne li{
float:left;
width:60px;
}
#contenu .radio_enligne label{
width:15px!important;
margin-bottom:10px;
margin-right:10px!important;
}
#contenu .radios2{
width:400px;
float:left;
overflow:hidden;
}
#contenu .radios2 label{
width:320px!important;
margin-bottom:10px;
}
#contenu input[type=radio]{
width:20px;
margin-bottom:10px;
margin-right:10px;
border:0px!important;
}

#contenu .info{
font-style:italic;
font-size:11px;
color:#808080;
padding:0px;
border:0px;
}
#contentrub .erreur,#contenu .erreur{
color:#CC3333;
text-align:right;
}
#contenu .howmany{
border-top:1px dotted #4d4d4d;
border-bottom:1px dotted #4d4d4d;
overflow:hidden;
padding:20px 0;
margin-bottom:20px;
}
.howmany label{
width:350px!important;
}
.howmany select{
width:110px!important;
}
table{
margin-top:15px;
margin-bottom:15px;
}
table,td,tr,th{
border:0px solid #FFF!important;
}
td{
padding:3px;
}
td.centrer{
width:150px;
}
td.centrer input{
margin-left:70px;
}

.selec{
float:left;
width:80px;
border-left:1px dotted #4d4d4d;
}
.qt{
float:left;
width:80px;
margin:0px;
text-align:center;
overflow:hidden;
}
.qt label{
width:80px!important;
margin:0px!important;
text-align:center;
}
.qt select,.qt input{
width:50px!important;
float:none!important;
}

.recap{
padding-left:0px!important;
width:565px!important;
}
.type{
float:left;
width:75px;
padding-left:15px;
padding-right:15px;
text-align:center;
}
.libelle{
float:left;
width:280px;
padding-left:15px;
padding-right:15px;
border-left:1px dotted #4d4d4d;
}
.libellesmall{
float:left;
width:230px;
padding-left:15px;
padding-right:15px;
border-left:1px dotted #4d4d4d;
}
.libellesmall2{
float:left;
width:210px;
padding-left:15px;
padding-right:15px;
border-left:1px dotted #4d4d4d;
}
.prix{
float:left;
text-align:right;
width:81px;
padding-left:0px;
padding-right:25px;
border-left:1px dotted #4d4d4d;
}
.prixsmall{
float:left;
text-align:right;
width:45px;
padding-left:0px;
padding-right:10px;
border-left:1px dotted #4d4d4d;
}
.suppr{
float:left;
text-align:right;
width:79px;
border-left:1px dotted #4d4d4d;
}
.suppr label{
padding-top:4px;
padding-bottom:3px;
margin:0!important;
width:79px!important;
text-align:center;

}
.adresse{
width:220px;
margin-left:106px;
padding-left:10px;
padding-right:10px;
border-left:1px dotted #4d4d4d;
border-right:1px dotted #4d4d4d;
}
.total{
width:50px;
padding-left:298px;
float:left;
}
.leslib{
padding-bottom:0!important;
margin-bottom:10px;
}
.lib{
color:#4d4d4d;
text-align:center;
font-weight:bold;
font-size:12px;
font-style:italic;
font-family:georgia;
padding-top:3px;
padding-bottom:5px;
background-color:#E1E0BF;
border:none!important
}
.lib.prix{
text-align:left;
width:64px;
padding-left:43px;
padding-right:0 !important;
}
.separe{
border-top:1px dotted #4d4d4d;
height:1px;
}
li.textarea{
padding:0 30px!important;
margin-bottom:20px;
}
.textarea textarea{
width:100%!important;
}
ul#navigation{
margin-top:10px;
margin-bottom:10px;
}
.italic{
font-style:italic;
}
.value{
font-weight:bold;
}
.client h2{
color:#CC3333;
}
.addlivraison{
width:561px;
height:345px;
overflow:hidden;
background:url(../images/fond_livraison.png) transparent top left no-repeat;
margin-top:10px;
}
.addlivraison.vous{
background:url(../images/fond_livraison_vous.png) transparent top left no-repeat;
padding-top:30px!important;
}
.addlivraison.destinatairep{
background:url(../images/fond_livraison_filleul.png) transparent top left no-repeat;
padding-top:30px!important;
height:462px!important;
}
.addlivraison.destinataireo{
background:url(../images/fond_livraison_benf.png) transparent top left no-repeat;
padding-top:30px!important;
height:462px!important;
}
.add1,.add2,.insc1,.insc2{
float:left;
width:240px;
}
.decv1{
float:left;
width:300px;
}
.decv2{
float:left;
width:230px;
padding-top:5px;
}
.decv2 .rouge{
color:#CC3333!important;
font-size:15px!important;
}
.add1{
margin-right:30px;
}
input[type=checkbox]#livraison_domicile_chbx,input[type=checkbox]#ignore_coordonnees_chbx{
float:left!important;
margin-right:5px;
margin-top:3px;
}
.livraison_domicile_chbx{
color:#CC3333!important;
font-weight:normal!important;
text-align:left!important;
width:237px!important;
margin:0!important;
}
.client fieldset.inscription{
background:url(../images/fond_inscription.png) top left transparent no-repeat;
padding-top:40px!important;
height:470px;
}
.addlivraison p,.decouverte p,.inscription p{
width:100%!important;
padding-left:38px!important;
margin:10px 0!important;
}
.decouverte p{
margin:5px 0!important;
}
.decouverte form{
width:600px!important
}
.decouverte .rouge,.inscription .rouge{
color:#CC3333;
font-family:georgia;
font-size:14px;
margin-bottom:5px;
}
.addlivraison input[type=text],.addlivraison select,.addlivraison textarea,.decouverte input[type=text],.decouverte select,.decouverte textarea,.inscription input[type=text],.inscription select,.inscription textarea{
width:200px!important;
}
.legende{
margin-bottom:10px;
font-size:11px;
}
#contenu .decouverte label{
float:none!important;
width:220px!important;
margin-bottom:5px;
}
.addlivraison input[type=text],.addlivraison select,.addlivraison textarea,.addlivraison input[type=checkbox],.addlivraison input[type=text],.addlivraison select,.addlivraison label,.decouverte input[type=text],.decouverte select,.decouverte textarea,.decouverte input[type=checkbox],.decouverte input[type=text],.decouverte input[type=text].small,.decouverte select,.decouverte label,.decouverte input[type=checkbox],.inscription input[type=text],.inscription select,.inscription textarea,.inscription input[type=checkbox]{
float:none!important;
}
.decouverte input[type=checkbox]{
width:25px!important;
float:left!important;
}
.decouverte input[type=text].small{
width:30px!important;
float:none!important;
}
.aste{
color:#8D2325 ;
}
.livraisonbas{
margin-bottom:45px;
}
.livraisonbas .paniernext{
top:-25px!important;
}

.decv1{
background:url(../images/fond_decouverte.png) no-repeat left top transparent;
padding-top:35px;
}
.decouverte .bouton{
background:transparent!important;
height:60px;
}
.fin{
color:#4d4d4d;
font-weight:bold;
margin-top:30px;
font-size:16px;
text-align:center;
}
.contact,.groupesce,.partenaires{
padding-top:45px;
margin-top:30px;
margin-left:20px;
}
.contact{
background:url(../images/fond_contact.png) no-repeat left top transparent;
}
.groupesce{
background:url(../images/fond_groupesce.png) no-repeat left top transparent;
padding-top:35px;
}
.partenaires{
background:url(../images/fond_partenaires.png) no-repeat left top transparent;
padding-top:35px;
}
#cryptogram{
margin-left:20px;
}

.contact div,.groupesce div,.partenaires div{
float:left;
width:245px;
}
.groupesce label,.groupesce label,.partenaires label{
width:225px!important;
}
.encrypt table{
text-align:center;
width:100%;
margin:0px 0px 5px 0px;
}
.client fieldset{
padding-top:0!important;
margin-top:0!important;
margin-bottom:0!important;
}
.filleul{
background:url(../images/filleul.png) no-repeat top left transparent;
padding:6px 0 7px 70px;
margin:5px 55px 0 50px;
}
.filleul h4{
padding-bottom:5px;
border-bottom:1px dotted #999999;
color:#008CB1;
font-family:georgia;
font-size:14px;
font-weight:bold;
}
.listepers{
height:75px;
overflow:hidden;
background-image:url(../images/spacer.png);
background-position:55px bottom;
background-repeat:no-repeat;
}
.filleulcur{
background-image:url(../images/filleul_cur.png);
background-position:top center;
background-repeat:no-repeat;
padding-top:55px;
width:80px;
color:#008CB1;
font-weight:bold;
font-size:15px!important;
float:left!important;
text-align:center;
font-family:georgia;
background-color:#FFF;
}
.offrecur{
background-image:url(../images/ami_cur.png);
background-position:top center;
background-repeat:no-repeat;
padding-top:55px;
width:80px;
color:#DE781B;
font-weight:bold;
font-size:15px!important;
float:left!important;
text-align:center;
font-family:georgia;
background-color:#FFF;
}
.filleulprev{
background-image:url(../images/filleul_prev.png);
background-position:top center;
background-repeat:no-repeat;
padding-top:40px;
width:65px;
text-align:center;
color:#999999;
font-weight:bold;
font-size:11px;
float:left!important;
font-family:georgia;
margin-top:5px;
}
.offreprev{
background-image:url(../images/ami_prev.png);
background-position:top center;
background-repeat:no-repeat;
padding-top:40px;
width:65px;
text-align:center;
color:#999999;
font-weight:bold;
font-size:11px;
float:left!important;
font-family:georgia;
margin-top:5px;
}
.filleulbis{
background:url(../images/filleul.png) no-repeat top left transparent;
padding:6px 0 7px 70px;
margin:5px 55px 0 50px;
border-bottom:1px dotted #999999;
}
.filleulbis h4{
padding-bottom:5px;
color:#008CB1;
font-family:georgia;
font-size:14px;
font-weight:bold;
}
.offre{
background:url(../images/offrecmd.png) no-repeat top left transparent;
padding:6px 0 7px 70px;
margin:5px 55px 0 50px;
}
.offre h4{
padding-bottom:5px;
border-bottom:1px dotted #999999;
color:#F8951F;
font-family:georgia;
font-size:14px;
font-weight:bold;
}
.offrebis{
background:url(../images/offrecmd.png) no-repeat top left transparent;
padding:6px 0 7px 70px;
margin:5px 55px 0 50px;
border-bottom:1px dotted #999999;
}
.offrebis h4{
padding-bottom:5px;
color:#F8951F;
font-family:georgia;
font-size:14px;
font-weight:bold;
}
.supparain hr.spip ,.addparain hr.spip,.suppoffre hr.spip,.addoffre hr.spip{
float:left;
width:100%;
margin:5px 0;
}
.supparain,.addparain{
overflow:hidden;
margin-left:50px;
margin-right:20px;
background:url(../images/filleul_mini.png) no-repeat 5px 10px;
}
.suppoffre,.addoffre{
overflow:hidden;
margin-left:50px;
margin-right:20px;
background:url(../images/offre_mini.png) no-repeat 5px 10px;
}
.supparain label,.addparain label,.suppoffre label,.addoffre label{
margin-left:30px;
font-family:georgia;
color:#999999;
font-size:12px!important;
}
.supparain select,.addparain select,.suppoffre select,.addoffre select{
float:left;
margin-left:180px;
width:50px!important;
}
.supparain input[type=checkbox],.addparain input[type=checkbox],.suppoffre input[type=checkbox],.addoffre input[type=checkbox]{
float:left;
margin-left:165px;
margin-top:3px;
width:20px!important;
}
.supppo{
float:left;
margin-left:5px;
color:#8D2325;
font-weight:bold;
font-size:11px!important;
}
