@charset "utf-8";

body {
background-color:#FFFFFF;
background-image:url(../images/fond_body.png);
background-repeat:repeat-y;
margin:0px;
z-index:0;
}

#content{
position:relative;
left:115px;
width:982px;
}

.hide{
display:none;
}

.align-left{
float:left;
margin-right:0px;
width:160px;
font-size:0px;
}

.clear{
clear:both;
font-size:0px;
}

.center{
margin-left:auto;
margin-right:auto;
}

#colG{
width:190px;
float:left;
}

#colC{
width:380px;
float:left;
}

#colD{
width:236px;
float:left;
margin-bottom:-100px;
}

.alert{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#910078;
}


/**********************************/
/*                                */
/*           HEADER               */
/*                                */ 
/**********************************/


#header {
position:relative;
left:115px;
top:21px;
background-image:url(../images/fond_header.png);
background-repeat:no-repeat;
width:982px;
height:237px;
}

#menu-header{
margin:0px;
padding:0px;
list-style:none;
position:relative;
left:-10px;
top:200px;
height:34px;
z-index:1;
}

#menu-header li{
margin:0px;
list-style:none;
float:left;
z-index:2;
}

#accueil{
float:left;
text-align:center;
width:74px;
height:34px;
background-image:url(../images/menu_accueil.png);
background-repeat:no-repeat;
margin-left:5px;
}

#intervenants{
float:left;
text-align:center;
width:163px;
height:34px;
background-image:url(../images/menu_intervenants.png);
background-repeat:no-repeat;
margin-left:5px;
}

#clients{
float:left;
text-align:center;
width:110px;
height:34px;
background-image:url(../images/menu_clients.png);
background-repeat:no-repeat;
margin-left:5px;
}

#parrainages{
float:left;
text-align:center;
width:155px;
height:34px;
background-image:url(../images/menu_parrainage.png);
background-repeat:no-repeat;
margin-left:5px;
}

#extracompta{
float:left;
text-align:center;
width:155px;
height:34px;
background-image:url(../images/menu_extracompta.png);
background-repeat:no-repeat;
margin-left:5px;
}

#entreprises{
float:left;
text-align:center;
width:148px;
height:34px;
background-image:url(../images/menu_entreprises.png);
background-repeat:no-repeat;
margin-left:5px;
}

#header-top{
position:absolute;
width:245px;
height:59px;
top:49px;
left:323px;
background-image:url(../images/fond_header_top.png);
background-repeat:no-repeat;
}

#header-top ul {
list-style-image:url(../images/puce-fleche-blanche.png);
margin-top:10px;
margin-left:15px;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:12px;
color:#FFFFFF;
}

#header-top li {
padding-top:0px;
}

#header-top ul a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

#header-top ul a:hover{
text-decoration:underline;
}

/**********************************/
/*                                */
/*           FOOTER               */
/*                                */ 
/**********************************/


#footer{
position:relative;
left:115px;
width:701px;
margin-top:20px;
z-index:0;
}

#footer-home{
position:relative;
left:115px;
width:701px;
margin-top:20px;
z-index:0;
}

#footer #logo{
position:absolute;
width:68px;
height:71px;
right:10px;
top:-30px;
}

#footer-menu-haut{
font-size:0px;
width:100%;
height:9px;
background-image:url(../images/footer_menu_fond_haut.png);
background-repeat:no-repeat;
}

#footer-menu-centre{
background-color:#910078;
background-image:url(../images/pix910078.png);
background-repeat:repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:10px;
color:#FFFFFF;
}

#footer-menu-centre a{
color:#FFFFFF;
text-decoration:none;
}

#footer-menu-centre a:hover{
font-weight:bold;
}

#footer-menu-bas{
width:100%;
height:22px;
background-image:url(../images/footer_menu_fond_bas.png);
background-repeat:no-repeat;
}

#footer-bas{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}

#footer-bas a{
color:#999999;
text-decoration:none;
}

#footer-bas a:hover{
text-decoration:underline;
}

.menu-footer-lh{
font-size:12px;
}

/**********************************/
/*                                */
/*           ACCUEIL              */
/*                                */ 
/**********************************/



/* SOUS MENU */

#sous-menu-accueil{
position:relative;
left:-5px;
top:9px;
width:212px;
float:left;
z-index:1;
}

#sous-menu-accueil #sous-menu-haut {
width:100%;
height:24px;
background-image:url(../images/sous_menu_accueil_fond_haut.png);
background-repeat:no-repeat;
}

#sous-menu-accueil #sous-menu-centre {
width:100%;
background-image:url(../images/sous_menu_accueil_fond_cent.png);
background-repeat:repeat-y;
padding:1px;
}

#sous-menu-centre ul {
position:relative;
margin:0px;
padding-left:10px;
list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:12px;
color:#FFFFFF;
width:85%;
}

#sous-menu-centre a{
text-decoration:none;
color:#FFFFFF;
}

#sous-menu-centre a:hover{
font-weight:bold;
}

#sous-menu-accueil #sous-menu-bas {
width:100%;
height:24px;
background-image:url(../images/sous_menu_accueil_fond_bas.png);
background-repeat:no-repeat;
}


/* LISTE DES OFFRES */

#offres{
width:165px;
position:relative;
left:-45px;
top:-90px;
z-index:2;
}

#offres-home{
width:165px;
position:relative;
left:-45px;
top:-90px;
z-index:2;
}

.tarifs{
position:relative;
margin-top:10px;
width:165px;
z-index:3;
}

.tarifs .titre-bord{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#69910B;
}

#offres .tarifs .cont-bord{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#69910B;
}

#offres .cont-bord{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#0B6792;
}

#bord-bleu-haut{
height:12px;
background-image:url(../images/bord_bleue_haut.png);
background-repeat:no-repeat;
font-size:0px;
}

#bord-bleu-centre{
background-image:url(../images/bord_bleue_centre.png);
background-repeat:repeat-y;
padding:5px;
padding-left:5px;
}

#bord-bleu-bas{
height:11px;
background-image:url(../images/bord_bleue_bas.png);
background-repeat:no-repeat;
}

.titre-bord{
width:93%;
display:block;
border-bottom:dotted;
border-bottom-color:#999999;
border-bottom-width:1px;
padding-bottom:10px;
padding-left:10px;
}

.lien-bord-bleu{
list-style-image:url(../images/puce-fleche-bleue.png);
margin-left:0px;
padding-left:25px;
margin-bottom:0px;
line-height:10px;
margin-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#0B6792;
}

.lien-bord-bleu a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#0B6792;
}

.lien-bord-bleu a:hover{
text-decoration:underline;
}

.cont-bord{
padding-left:10px;
padding-top:5px;
width:150px;
}

.offreA{ /* Affichage des dernières offres*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#0B6792;
}
.offreA a{
text-decoration:none;
font-weight:bold;
color:#0B6792;
}

.offreA a:hover{
text-decoration:underline;
}

/* NEWSLETTER */

#newsletter{
position:relative;
width:225px;
top:7px;
left:10px;
clear:both;
z-index:3;
}

#bord-violet-haut{
height:12px;
background-image:url(../images/bord_violet_haut.png);
background-repeat:no-repeat;
font-size:0px;
}

#bord-violet-centre{
background-image:url(../images/bord_violet_centre.png);
background-repeat:repeat-y;
padding:5px;
padding-left:5px;
}

#bord-violet-bas{
height:11px;
background-image:url(../images/bord_violet_bas.png);
background-repeat:no-repeat;
}

.titre-newsletter{
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#910078;
font-weight:bold;
margin-top:5px;
margin-bottom:5px;
}

.cont-bord-violet{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#910078;
padding-top:2px;
padding-left:10px;
}

.cont-bord-violet p {
margin-top:5px;
}

.lien-bord-violet{
list-style-image:url(../images/puce-fleche-violet.png);
margin-left:0px;
padding-left:25px;
margin-bottom:0px;
margin-top:5px;
line-height:10px;
}

.lien-bord-violet a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#910078;
}

.lien-bord-violet a:hover{
text-decoration:underline;
}


/* TEMOIGNAGES */

#temoignage{
position:relative;
width:165px;
top:20px;
margin-left:33px;
z-index:3;
}

#temoignage .cont-bord{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#69910B;
}

#bord-vert-haut{
height:11px;
background-image:url(../images/bord_vert_haut.png);
background-repeat:no-repeat;
font-size:0px;
}

#bord-vert-centre{
background-image:url(../images/bord_vert_centre.png);
background-repeat:repeat-y;
padding:5px;
padding-left:5px;
}

#bord-vert-bas{
height:12px;
background-image:url(../images/bord_vert_bas.png);
background-repeat:no-repeat;
}

.titre-temoignage{
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#910078;
font-weight:bold;
margin-top:5px;
}

.cont-temoignage{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:italic;
color:#6A920B;
padding:10px;
padding-left:18px;
}

.lien-bord-vert{
list-style-image:url(../images/puce-fleche-violet.png);
margin-left:0px;
padding-left:25px;
margin-bottom:0px;
margin-top:5px;
line-height:10px;
}

.lien-bord-vert a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#910078;
}

.lien-bord-vert a:hover{
text-decoration:underline;
}
.lien-bord-blanc{
list-style-image:url(../images/puce-fleche-blanche.png);
margin-left:0px;
padding-left:25px;
margin-bottom:0px;
margin-top:5px;
line-height:10px;
}

.lien-bord-blanc a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}

.lien-bord-blanc a:hover{
text-decoration:underline;
}


/* PARTENAIRES */

#partenaires{
position:relative;
width:167px;
left:-130px;
top:-30px;
}

#partenaires .cont-bord{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#920B0B;
}

#bord-rouge-haut{
height:15px;
background-image:url(../images/bord_rouge_haut.png);
background-repeat:no-repeat;
font-size:0px;
}

#bord-rouge-centre{
background-image:url(../images/bord_rouge_centre.png);
background-repeat:repeat-y;
padding:5px;
padding-left:5px;
}

#bord-rouge-bas{
height:14px;
background-image:url(../images/bord_rouge_bas.png);
background-repeat:no-repeat;
}


/* ANNONCE CENTRE */

#annonce-centre{
position:relative;
margin-top:0px;
top:25px;
margin-left:20px;
margin-bottom:30px;
width:280px;
}

#annonce-centre-recrut
{
position:relative;
margin-top:0px;
top:30px;
margin-left:15px;
margin-bottom:40px;
width:280px;
}

#annonce-centre-recrut-inter{
position:relative;
margin-top:0px;
top:30px;
margin-left:15px;
margin-bottom:40px;
width:280px;
}

#annonce-region{
position:relative;
margin-top:15px;
top:15px;
margin-left:40px;
margin-bottom:30px;
width:280px;
}

/* Annonce paiement en ligne */

#annonce{
position:relative;
height:110px;
margin:50px;
}

#annonce-paiement{
position:relative;
top:-15px;
left:-30px;
}

#annonce-offre{
position:relative;
left:-150px;
top:200px;
}

#accueil-region{
position:absolute;
z-index:3;
left:60px;
top:2px;
}

.accueil-cont{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#900077;
margin-left:20px;
width:300px;
}

.accueil-cont a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#900077;
text-decoration:underline;
}

#annonce-menu{
position:absolute;
z-index:3;
top:20px;
}

.annonce-chapeau{
display:block;
position:relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#900077;
padding-top:10px;
left:10px;
}

#last-offres{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0B6691;
width:263px;
margin-top:10px;
}

#last-offres a{
font-weight:bold;
}

/**********************************/
/*                                */
/*           CLIENTS              */
/*                                */ 
/**********************************/
#login-int{
width:85%;
}

#cl-header{
margin-top:25px;
}
.clients-cont{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6a920b;
margin:0px;
padding:0px;
}

#sous-menu-clients{
position:relative;
left:-6px;
top:20px;
width:200px;
float:left;
z-index:1;
}

#sous-menu-clients #sous-menu-haut {
width:100%;
height:22px;
background-image:url(../images/sous_menu_clients_fond_haut.png);
background-repeat:no-repeat;
}

#sous-menu-clients #sous-menu-centre {
width:100%;
height:80px;
background-image:url(../images/sous_menu_clients_fond_cent.png);
background-repeat:repeat-y;
padding:1px;
}

.MenuClient {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
margin:0px;
padding:0px;
}

.MenuClient a{
color:#ffffff;
text-decoration:none;
}

.MenuClient a:hover{
font-weight:bold;
text-decoration:underline;
}

#sous-menu-clients #sous-menu-bas {
width:100%;
height:30px;
background-image:url(../images/sous_menu_clients_fond_bas.png);
background-repeat:no-repeat;
}

#refcom{
position:relative;
width:165px;
top:35px;
left:3px;
clear:both;
z-index:3;
}

#form-login{
position:relative;
top:10px;
}
.clients-cont a{
color:#6a920b;
font-weight:bold;
text-decoration:none;
}
.clients-cont a:hover{
text-decoration:underline;
}

.clients-cont{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6a920b;
margin:0px;
padding:0px;
}

#com-coupons-vente{
width:225px;
position:right;
left:-50px;
top:-120px;
z-index:2;
}

.lien-bord-vert{
list-style-image:url(../images/puce-fleche-verte.png);
margin-left:0px;
padding-left:25px;
margin-bottom:0px;
margin-top:5px;
line-height:10px;
}

.lien-bord-vert a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#6a920b;
}

.lien-bord-vert a:hover{
text-decoration:underline;
}

.TextC{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#6a920b;
}

#cadre-compte{
background-image:url(../images/cadre-cl-compte.png);
background-repeat:no-repeat;
padding-bottom:19px;
}

#cadreOk{
position:left;
background-image:url(../images/offre-client-ok.png);
background-repeat:no-repeat;
height: 122px;
width: 151px;
}

.TextOffreOk{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}

#cadreAtt{
position:relative;
background-image:url(../images/offre-client-att.png);
background-repeat:no-repeat;
height: 124px;
width: 153px;
top:-128px;
left:160px;
}

.TextOffreAtt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#6a920b;
padding-left:20px;
}

#coord{
position:relative;
width:165px;
top:-350px;
left:600px;
clear:both;
z-index:3;
}

#com-coupons-cl{
width:225px;
position:relative;
left:-30px;
top:-100px;
z-index:2;
}

/* LES OFFRES DU CLIENT - ACCUEIL */

.offre-client-active{
float:left;
margin:5px;
}

.offre-client-active .plein-vert-haut{
width:147px;
height:11px;
background-image:url(../images/plein-vert-haut.png);
background-repeat:no-repeat;
}

.offre-client-active .plein-vert-centre{
width:147px;
background-image:url(../images/plein-vert-centre.png);
background-repeat:repeat-y;
padding-left:10px;
padding-bottom:2px;
}

.offre-client-active .plein-vert-bas{
width:147px;
height:10px;
background-image:url(../images/plein-vert-bas.png);
background-repeat:no-repeat;
}

.offre-client-commande{
float:left;
margin:5px;
}

.offre-client-commande .bord-vert-haut{
width:147px;
height:11px;
background-image:url(../images/bord_vert2_haut.png);
background-repeat:no-repeat;
}

.offre-client-commande .bord-vert-centre{
width:147px;
background-image:url(../images/bord_vert2_centre.png);
background-repeat:repeat-y;
padding-left:10px;
}

.offre-client-commande .bord-vert-bas{
width:147px;
height:11px;
background-image:url(../images/bord_vert2_bas.png);
background-repeat:no-repeat;
}

.offre-client-active .type{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}

.offre-client-active .num-offre{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}

.offre-client-active .statut{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
}

.offre-client-active .detail{
list-style:none;
padding:0px;
margin:0px;
margin-left:-5px;
line-height:11px;
margin-top:20px;
}

.offre-client-active .detail a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#FFFFFF;
}

.offre-client-active .detail a:hover{
text-decoration:underline;
}

.offre-client-commande .type{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#6A920B;
font-size:14px;
font-weight:bold;
}

.offre-client-commande .num-offre{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#6A920B;
font-size:11px;
font-weight:bold;
}

.offre-client-commande .statut{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#910078;
font-size:11px;
font-weight:bold;
}

.offre-client-commande .detail{
list-style:none;
padding:0px;
margin:0px;
margin-left:-5px;
line-height:11px;
margin-top:20px;
}

.offre-client-commande .detail a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#6A920B;
}

.offre-client-commande .detail a:hover{
text-decoration:underline;
}

#accueil-client{
position:relative;
top:10px;
}

#leader{
position:relative;
left:40px;
top:10px;
}

#detail{
margin-top:20px;
}

#engagements{
position:relative;
width:165px;
top:20px;
margin-left:33px;
z-index:3;
}

#engagements .cont-bord{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#69910B;
padding:1px;
}

#engagements a {
color:#69910B;
}


.notification{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#900077;
background-image:url(../images/fond-log-01.png);
background-repeat:no-repeat;
width:390px;
height:48px;
padding-left:10px;
padding-top:12px;
}

.notification-myspace{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#900077;
background-image:url(../images/fond-log-01.png);
background-repeat:no-repeat;
width:390px;
height:48px;
padding-left:10px;
padding-top:12px;
margin-top:10px;
}

#offresClient .notification a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#900077;
font-weight:bold;
text-decoration:none;
}

.notification a:hover {
text-decoration:underline;
}

.notification-intervenant{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#900077;
background-image:url(../images/fond_enregistrer_coupons.png);
background-repeat:no-repeat;
width:390px;
height:58px;
padding-left:10px;
padding-top:12px;
margin-top:5px;
padding-right:10px;
}

.notification-intervenant-int{
width:95%;
}

.titre-intervenant{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
background-image:url(../images/fond_titre_rubrique.png);
background-repeat:no-repeat;
width:400px;
height:22px;
padding-left:10px;
padding-top:5px;
margin-top:5px;
margin-bottom:-7px;
}

.titre-client{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
background-image:url(../images/fond_titre_rubrique_client.png);
background-repeat:no-repeat;
width:400px;
height:15px;
padding-left:10px;
padding-top:5px;
margin-top:5px;
}

.notification-tarifs{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#900077;
background-image:url(../images/fond_notifacation_tarifs.png);
background-repeat:no-repeat;
width:390px;
height:81px;
padding-left:10px;
padding-top:15px;
margin-top:0px;
margin-bottom:-20px;
}

.cont-not{
display:block;
width:95%;
}

.log-01{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#900077;
background-image:url(../images/fond-log-01.png);
background-repeat:no-repeat;
width:390px;
height:81px;
padding-left:10px;
padding-top:10px;
margin-top:5px;
}

.log-02{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#900077;
background-image:url(../images/fond-log-02.png);
background-repeat:no-repeat;
width:390px;
height:81px;
padding-left:10px;
padding-top:10px;
margin-top:5px;
}

.coupons-infos{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#900077;
margin-top:5px;
}

.clients-coupons-textfield-form{
background-image:url(../images/form-fond-texfield2.png);
background-repeat:no-repeat;
padding:6px;
height:30px;
width:100px;
margin-top:5px;
margin-right:80px;
}

.coupons-left{
float:left;
}

.heure-info{
float:left;
}


/**********************************/
/*                                */
/*         INTERVENANTS           */
/*                                */ 
/**********************************/

b {
color: purple;
}

#login-int{
width:85%;
}

#int-header{
margin-top:25px;
}

#login-header{
margin-top:25px;
}

.intervenants-cont{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0B6792;
margin:0px;
padding:0px;
}

.intervenants-erreur{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#910078;
margin:0px;
padding:0px;
}

.intervenants-cont a{
color:#0B6792;
font-weight:bold;
text-decoration:none;
}

.intervenants-cont a:hover{
text-decoration:underline;
}

#communication{
position:relative;
width:156px;
height:244px;
background-image:url(../images/fond_com_violet.png);
background-repeat:no-repeat;
top:-80px;
left:-40px;
}

#com-header{
position:relative;
top:10px;
left:10px;
height:81px;
}

#com-cont{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
margin-top:10px;
margin-left:15px;
width:120px;
}

#com-cont ul{
list-style-image:url(../images/puce-fleche-blanche.png);
margin-top:10px;
margin-left:15px;
padding:0px;
}

#com-cont ul a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

#com-cont ul a:hover{
text-decoration:underline;
}

#sous-menu-intervenants{
position:relative;
left:-6px;
top:10px;
width:200px;
float:left;
z-index:1;
}

#sous-menu-intervenants #sous-menu-haut {
width:100%;
height:22px;
margin-left:2px;
background-image:url(../images/sous_menu_intervenants_fond_haut.png);
background-repeat:no-repeat;
}

#sous-menu-intervenants #sous-menu-centre {
width:100%;
margin-left:2px;
background-image:url(../images/sous_menu_intervenants_fond_cent.png);
background-repeat:repeat-y;
padding:1px;
}

#sous-menu-intervenants #sous-menu-bas {
width:100%;
height:30px;
margin-left:2px;
background-image:url(../images/sous_menu_intervenants_fond_bas.png);
background-repeat:no-repeat;
}

#form-login{
position:relative;
top:10px;
}

#com-coupons{
width:225px;
position:relative;
left:-50px;
top:-120px;
z-index:2;
}

#coordonnees{
position:relative;
width:165px;
top:-97px;
left:27px;
clear:both;
z-index:3;
}

#bord-violet2-haut{
height:11px;
background-image:url(../images/bord_violet2_haut.png);
background-repeat:no-repeat;
font-size:0px;
}

#bord-violet2-centre{
background-image:url(../images/bord_violet2_centre.png);
background-repeat:repeat-y;
padding:5px;
padding-left:5px;
}

#bord-violet2-bas{
height:12px;
background-image:url(../images/bord_violet2_bas.png);
background-repeat:no-repeat;
}

#referent{
position:relative;
width:165px;
top:25px;
left:12px;
clear:both;
z-index:3;
}

/* LISTE DES OFFRES DE L'INTERVENANT */

#titre-header-list {
position:relative;
width:397px;
height:22px;
background-image:url(../images/header_offre_intervenant.png);
background-repeat:no-repeat;
margin-top:10px;
padding-top:4px;
padding-left:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}

#cont-header-list {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0B6792;
padding-left:10px;
}

.header-date{
width:110px;
float:left;
}

.header-reference{
width:116px;
float:left;
}

.header-lieu{
width:137px;
float:left;
}

.cont-date{
width:110px;
float:left;
}

.cont-reference{
width:120px;
float:left;
}
.cont-information{
width:397px;
float:left;
}
.cont-detail{
width:240px;
float:left;
}

.cont-lieu{
width:200px;
float:left;
}

.time{
float:left;
padding-top:3px;
padding-right:7px;
}

.time2{
float:left;
padding-top:3px;
padding-right:7px;
}

#cont-header-list .cont-detail a{
color:#910078;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

/* MESSAGE */

#message{
width:396px;
height:105px;
background-image:url(../images/form-fond-textarea2.png);
background-repeat:no-repeat;
padding:10px;
}

.textarea-message-form{
background:none;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0B6691;
height:59px;
width:381px;
overflow:hidden;
}

#int-submit-message{
text-align:right;
position:relative;
top:0px;
margin-right:15px;
}

.message-alert {
position:relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0B6691;
top:-10px;
}

#offresClient .textarea-message-form{
background:none;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#69910B;
height:59px;
width:381px;
overflow:hidden;
}

/* ENREGISTREMENT DES COUPONS */

.coupon-message{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#AA1B87;
font-weight:bold;
}

#enr-coupons{
width:394px;
height:81px;
background-image:url(../images/fond_enregistrer_coupons.png);
background-repeat:no-repeat;
}

#voir-coupons{
position:relative;
top:-16px;
text-align:right;
width:95%;
}

.coupon-alert{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#0B6792;
}

/* LISTE DES COUPONS */

#listeCoupons #titre-header-list {
position:relative;
width:397px;
height:22px;
background-image:url(../images/header_liste_coupons.png);
background-repeat:no-repeat;
margin-top:10px;
padding-top:4px;
padding-left:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}

.header-date-coupons{
width:110px;
float:left;
}

.header-type-coupons{
width:74px;
float:left;
}

.header-ref-coupons{
width:107px;
float:left;
}

.header-etat-coupons{
width:101px;
float:left;
}

.cont-date-coupons{
width:110px;
float:left;
}

.cont-type-coupons{
width:74px;
float:left;
}

.cont-ref-coupons{
width:85px;
float:left;
}

.cont-etat-coupons{
width:101px;
float:left;
}

.coupon-paye{
color:#910078;
}



/*****************************************/
/*                                       */
/*            FORMULAIRES                */
/*                                       */
/*****************************************/

.textfield-form{
background:none;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#910078;
}

.textfield-date-form{
position:relative;
top:-2px;
background:none;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#69910B;
width:120px;
}

.textfield-form-coupon{
background:none;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#910078;
width:90px;
}

.textfield-form-random{
background:none;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#910078;
width:90px;
text-transform:uppercase;
}

.textarea-form{
background:none;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#910078;
height:90px;
width:210px;
overflow:hidden;
}

.cont-textfield-form{
background-image:url(../images/form-fond-texfield.png);
background-repeat:no-repeat;
padding:6px;
height:30px;
width:148px;
margin-top:5px;
}

.coupons-textfield-form{
float:left;
background-image:url(../images/form-fond-texfield2.png);
background-repeat:no-repeat;
padding:6px;
height:30px;
width:100px;
margin-top:10px;
margin-left:10px;
}

#int-submit-coupons{
clear:both;
text-align:right;
position:relative;
margin-right:10px;
top:-30px;
}

#int-submit-coupons2{
clear:both;
text-align:right;
position:relative;
margin-right:10px;
top:-25px;
}

.recrut-textfield-form{
position:relative;
left:80px;
background-image:url(../images/form-fond-texfield.png);
background-repeat:no-repeat;
padding:6px;
height:30px;
width:148px;
margin-top:5px;
}

.contact-textfield-form{
margin-left:80px;
background-image:url(../images/form-fond-texfield.png);
background-repeat:no-repeat;
padding:6px;
height:30px;
width:148px;
margin-top:5px;
}


.date-textfield-form{
position:relative;
left:0px;
background-image:url(../images/form-fond-texfield.png);
background-repeat:no-repeat;
padding:6px;
height:30px;
width:152px;
margin-top:5px;
}

#offresClient .recrut-textaera-form{
position:relative;
left:20px;
background-image:url(../images/form-fond-textarea.png);
background-repeat:no-repeat;
padding:6px;
height:105px;
width:216px;
margin-top:5px;
}


.recrut-textaera-form{
position:relative;
left:80px;
background-image:url(../images/form-fond-textarea.png);
background-repeat:no-repeat;
padding:6px;
height:105px;
width:216px;
margin-top:5px;
}


/**** RADIO BUTTON *****/

#conteneurRadio p
{
    position        : relative;
    float           : left;
    margin          : 0px;
	top:10px;
}

#conteneurRadio p label
{
position:relative;
top:-2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#910078;

}
#conteneurRadio input
{
opacity			: 0; 
filter			: alpha(opacity=0);
width			: 20px;
height			: 20px;
position		: absolute;
right			: 0;
top				: 0;
}

/**** SELECT *****/

div.inputsSelect ul
{
position        : relative;
white-space     : nowrap;
font            : normal 12px verdana;
padding         : 7px;
padding-top:2px;
margin-top:0px;
display         : none;
list-style      : none;
width:100px;
}

div.inputsSelect ul li a
{
display	: block;
position:relative;
cursor: none;
color : #910078;
text-decoration	: none;
width : 100%;
text-align:left;
z-index:4;
background-color:#FFFFFF;
padding:1px;
font-size:12px;
}

div.inputsSelect ul li a:hover
{
font-weight:bold;
}

p.selects
{
text-align:left;
padding-top:7px;
padding-left:10px;
width:150px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#910078;
height:35px;
margin:0;
}

div.inputsSelect p.selects
{
position:relative;
background-image:url("../images/form-fond-select.png");
background-repeat:no-repeat;
z-index:0;
color:#910078;
}
		
#listeSelect1 li
{
margin-left:5px;
}

#listeSelect1
{
margin-left:6px;
}

#listeSelect2 li
{
margin-left:5px;
}

#listeSelect2
{
margin-left:6px;
}

.recrut-select-form{
position:relative;
left:80px;
padding:0px;
height:30px;
width:148px;
margin-top:0px;
}

#offresClient .vehicule-select-form{
position:relative;
left:20px;
padding:0px;
height:30px;
width:148px;
margin-top:0px;
margin-bottom:15px;
}

.vehicule-select-form{
position:relative;
left:80px;
padding:0px;
height:30px;
width:148px;
margin-top:0px;
margin-bottom:15px;
}

.offres-select-form{
position:relative;
left:0px;
padding:0px;
height:30px;
width:148px;
margin-top:0px;
}

/******************************************/
/*                                        */
/*               PAGINATION               */
/*                                        */
/******************************************/

.recrut-cont #pagination a{
color:#0B6792;
text-decoration:none;
font-weight:normal;
}

#pagination{
text-align:right;
clear:both;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0B6792;
font-size:11px;
}

#pagination a{
color:#0B6792;
text-decoration:none;
}

#pagination a:hover{
text-decoration:underline;
}

#offresClient #pagination{
text-align:right;
clear:both;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#6A920B;
font-size:11px;
}

#offresClient #pagination a{
color:#6A920B;
text-decoration:none;
}

#offresClient #pagination a:hover{
text-decoration:underline;
}


/******************************************/
/*                                        */
/*             RECRUTEMENT                */
/*                                        */
/******************************************/

#recrutement-int{
width:90%;
margin-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#910078;
}

#recrutement-int .titre{
font-size:11px;
}

#recrutement-cont .titre{
font-size:10px;
}

#recrutement-int a{
color:#0B6792;
text-decoration:none;
font-size:11px;
}



#recrutement-int .vehicule-select-form a{
color:#910078;
text-decoration:none;
font-size:12px;
}

#recrutement-int a:hover{
text-decoration:underline;
}

.recrutement-cont{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0B6792;
margin:0px;
padding-left:60px;
}

.recrut-cont{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0B6792;
margin:0px;
padding-left:25px;
width:300px;
}

.recrut-cont a{
color:#0B6792;
text-decoration:none;
font-weight:bold;
}

.recrut-cont a:hover{
text-decoration:underline;
}

.recrutement-cont a{
color:#910078;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

.recrutement-cont a:hover{
text-decoration:underline;
}

.titre{
display:block;
color:#910078;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
margin-bottom:10px;
margin-top:10px;
}

.left-text{
float:left;
width:230px;
padding-left:5px;
}

/**********************************/
/*                            			    */
/*                  CLIENTS               	   */
/*                                			   */ 
/**********************************/

#offresClient p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6a920b;
}

#offresClient p.menu-int {
margin-top:0px;
}

#offresClient p.info {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#910078;
width:320px;
}


#offresClient a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6a920b;
text-decoration:none;
}

#offresClient a:hover {
text-decoration:underline;
}

#offresClient .inputsSelect a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#910078;
text-decoration:none;
}


#offresClient .titre{
font-size:11px;
}

#login-int{
width:85%;
}

#cl-header{
margin-top:25px;
}

.clients-cont{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6a920b;
margin:-20px;
padding:0px;
}

#sous-menu-clients{
position:relative;
left:-6px;
top:20px;
width:200px;
float:left;
z-index:1;
}

#sous-menu-clients #sous-menu-haut {
width:100%;
height:22px;
background-image:url(../images/sous_menu_clients_fond_haut.png);
background-repeat:no-repeat;
}

#sous-menu-clients #sous-menu-centre {
width:100%;
height:auto;
background-image:url(../images/sous_menu_clients_fond_cent.png);
background-repeat:repeat-y;
padding:1px;
}

.MenuClient {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
margin:0px;
padding:0px;
}

.MenuClient a{
color:#ffffff;
text-decoration:none;
}

.MenuClient a:hover{
font-weight:bold;
text-decoration:underline;
}

#sous-menu-clients #sous-menu-bas {
width:100%;
height:30px;
background-image:url(../images/sous_menu_clients_fond_bas.png);
background-repeat:no-repeat;
}

#refcom{
position:relative;
width:165px;
top:35px;
left:3px;
clear:both;
z-index:3;
}

#form-login{
position:relative;
top:10px;
}
.clients-cont a{
color:#6a920b;
font-weight:bold;
text-decoration:none;
}
.clients-cont a:hover{
text-decoration:underline;
}

.clients-cont{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6a920b;
margin:0px;
padding:0px;
}

#com-coupons-vente{
width:225px;
position:right;
left:-50px;
top:-120px;
z-index:2;
}

.lien-bord-vert{
list-style-image:url(../images/puce-fleche-verte.png);
margin-left:0px;
padding-left:25px;
margin-bottom:0px;
margin-top:5px;
line-height:10px;
}

.lien-bord-vert a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#6a920b;
}

.lien-bord-vert a:hover{
text-decoration:underline;
}

.TextC{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#6a920b;
}

#cadre-compte{
background-image:url(../images/cadre-cl-compte.png);
background-repeat:no-repeat;
padding-bottom:19px;
}

#cadreOk{
position:left;
background-image:url(../images/offre-client-ok.png);
background-repeat:no-repeat;
height: 122px;
width: 151px;
}

.TextOffreOk{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}

#cadreAtt{
position:relative;
background-image:url(../images/offre-client-att.png);
background-repeat:no-repeat;
height: 124px;
width: 153px;
top:-128px;
left:160px;
}

.TextOffreAtt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#6a920b;
padding-left:20px;
}

#coord{
position:relative;
width:165px;
top:-350px;
left:600px;
clear:both;
z-index:3;
}

#com-coupons-cl{
width:225px;
position:relative;
left:-30px;
top:-100px;
z-index:2;
}

.info-compte-client{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#910078;
font-weight:bold;
}

#offresClient {
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6A920B;
}

#offresClient #titre-header-list {
position:relative;
width:397px;
height:22px;
background-image:url(../images/header_offre_client.png);
background-repeat:no-repeat;
margin-top:10px;
padding-top:4px;
padding-left:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}

#offresClient #cont-header-list {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6A920B;
padding-left:10px;
}

#offresClient #titre-header-list .header-reference {
width:116px;
float:left;
}

#offresClient #titre-header-list .header-type {
width:144px;
float:left;
}

#offresClient #titre-header-list .header-statut {
width:128px;
float:left;
}
     
#offresClient #cont-header-list .cont-reference {
width:120px;
float:left;
font-weight:bold;
} 

#offresClient #cont-header-list .cont-type {
width:144px;
float:left;
font-weight:bold;
}  

#offresClient #cont-header-list .cont-statut {
width:98px;
float:left;
font-weight:bold;
}

#offresClient #cont-header-list .cont-statut a{
color:#6A920B;
text-decoration:none;
}

#offresClient #cont-header-list .cont-statut a:hover{
color:#910078;
text-decoration:none;
}

#offresClient #cont-header-list .cont-statut-commande {
width:98px;
float:left;
font-weight:bold;
color:#910078;
}

#offresClient #cont-header-list .cont-detail{
width:250px;
float:left;
}

#offresClient .recrutement-cont{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6A920B;
margin:0px;
padding-left:60px;
}

.coupons-titre{
display:block;
color:#910078;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}


/**********************************************/
/*                                            */
/*             PAIEMENT LIGNE                 */
/*                                            */
/**********************************************/

.offres-cont{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6A920B;
margin-left:20px;
width:300px;
margin-top:-20px;
margin-bottom:0px;
} 

#recrutement-int p.offres-cont{
color:#910078;
margin-top:0px;
width:320px;
}

#offresClient .offres-cont{
margin-top:0px;
}

#offresClient .inputsSelect .selects{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#910078;
}



.offres-cont a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6A920B;
text-decoration:none;
font-weight:bold;
}

.offres-cont a:hover{
text-decoration:underline;
}

.offres-cont a.lunderline{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#910078;
text-decoration:underline;
font-weight:normal;
}


.marque {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#910078;
font-weight:bold;
}

.marque a{
color:#910078;
font-weight:bold;
text-decoration:underline;
}

#panier{
position:relative;
width:165px;
top:25px;
left:12px;
clear:both;
z-index:3;
}

#panier .cont-bord{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#910078;
}

.prix{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#69910B;
}

.schooler-textfield-form{
width:229px;
height:30px;
background-image:url(../images/form-fond-texfield3.png);
background-repeat:no-repeat;
position:relative;
left:80px;
padding-top:6px;
margin-top:5px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#900077;
}

.schooler-ad{
text-align:center;
}

.schooler-ad a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#69910B;
font-weight:bold;
text-decoration:none;
}

.schooler-ad a:hover{
text-decoration:underline;
}

.schooler-div-textfield-form{
position:relative;
left:80px;
background-image:url(../images/form-fond-texfield3.png);
background-repeat:no-repeat;
padding-top:6px;
padding-left:10px;
height:30px;
width:229px;
margin-top:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#900077;
}

.del-e{
position:relative;
top:-12px;
left:-20px;
}

.violet{
color:#900077;
}

#offresClient .violet a{
color:#900077;
text-decoration:underline;
}

/**********************************************/
/*                                            */
/*         			CALENDRIER                */
/*                                            */
/**********************************************/

.calendrier-select-form{
position:relative;
left:40px;
}

.horaires-select-form{
position:relative;
left:40px;
}


#basis {
	display:inline;
	position:relative;
	}

#calender {
	position:absolute;
	top:-50px;
	left:30px;
	width:130px;
	background-color:#69910B;
	z-index:10;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
#control {
	text-align:center;
	margin:5px 0 0px 0px;
	padding: 0 0 5px 0;
	font-size:12px;
	font-weight:bold;
	border-bottom:dotted;
	border-bottom-width:1px;
	}
	
#calender .controlPlus {
	padding:0 5px;
	text-decoration:none;
	color:#FFFFFF;
	}

#calender table {
	width:100%;
	font-size:10px;
	table-layout:fixed;
	color:#FFFFFF;
	}

#calender .weekdays td{
	text-align:right;
	padding:1px 5px 1px 1px;
	color:#FFFFFF;
	font-weight:bold;
	}

#calender .week td {
	text-align:right;
	cursor:pointer;
	padding:1px 4px 1px 0;
	}

#calender .week .today { 
	font-weight:bold;
	background-color:#88A83C;
	}

#calender .week .holiday {
	font-weight: bold;
	}

#calender .week .hoverEle {
	font-weight:bold;
	background-color:#88A83C;
	}
	
/**** SELECT HORAIRES*****/


.horaire-textfield-form{
position:relative;
left:0px;
background-image:url(../images/form-fond-texfield.png);
background-repeat:no-repeat;
padding:6px;
height:30px;
width:148px;
margin-top:5px;
}

.textfield-form-horaire{
background:none;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#88A83C;
font-weight:bold;
}


div.inputsSelectHoraires ul
{
position        : relative;
white-space     : nowrap;
font            : normal 12px verdana;
padding         : 7px;
padding-top:2px;
margin-top:0px;
display         : none;
list-style      : none;
width:100px;
}

div.inputsSelectHoraires ul li a
{
display:block;
position:relative;
cursor: none;
color : #88A83C;
text-decoration	: none;
width : 130px;
text-align:left;
z-index:10;
background-color:#FFFFFF;
padding:1px;
}

div.inputsSelectHoraires ul li a:hover
{
font-weight:bold;
}

p.selectsHoraires
{
text-align:left;
padding-top:7px;
padding-left:10px;
width:150px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#88A83C;
height:30px;
margin:0;
font-weight:bold;
}

div.inputsSelectHoraires p.selectsHoraires
{
position:relative;
background-image:url("../images/form-fond-selectHoraires.png");
background-repeat:no-repeat;
z-index:0;
}
 
.infobulle{
position: absolute;   
visibility : hidden;
padding: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#6A920B;
background-image:url("../images/fond_bulle.png");
background-repeat:no-repeat;
width:153px;
height:32px;
z-index:10;
}

.infobulle-abonnement{
position:relative;
padding: 8px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#910078;
background-image:url("../images/fond_bulle_abonnement.png");
background-repeat:no-repeat;
width:178px;
height:78px;
z-index:150;
}

.infobulle-recrutement{
position:relative;
top:-100px;
padding: 8px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#910078;
background-image:url("../images/fond_bulle_abonnement.png");
background-repeat:no-repeat;
width:178px;
height:78px;
z-index:150;
}

/***********************************************/
/*                                             */
/*             RESSOURCES HUMAINES             */
/*                                             */
/***********************************************/

#rh{
position:relative;
top:30px;
}

#rh-left{
float:left;
padding-top:10px;
width:282px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
color:#999999;
}

#rh-left p{
margin-top:10px;
padding-top:10px;
margin-bottom:0px;
padding-bottom:0px;
}

#rh-right{
float:left;
margin-left:15px;
padding-top:10px;
width:381px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
line-height:11px;
}

#rh a{
color:#999999;
font-weight:bold;
text-decoration:none;
}

#rh a:hover{
color:#999999;
font-weight:bold;
text-decoration:underline;
}

#parrainage{
height:186px;
width:164px;
position:relative;
z-index:150;
top:10px;
margin:0px;
padding:0px;
clear:both;
}

#last-offres a{
color:#910078;
}

#important{
position:relative;
width:167px;
top:20px;
margin-left:33px;
z-index:3;
}

#important .cont-bord{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#920B0B;
}

#clt-commande{
position:relative;
top:-90px;
left:15px;
width:178px;
height:146px;
padding-top:55px;
padding-left:35px;
margin-top:15px;
margin-bottom:-140px;
background-image:url(../images/clt-achat.png);
background-repeat:no-repeat;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#910078;
}
.commande-int a{
color:#910078;
text-decoration:none;
}

.commande-int a:hover{
text-decoration:underline;
}

.commande-int{
width:61%;
}
.alertrenouv{
width:379px;
height:37px;
background-image:url(../images/fond_alertrenouv.png);
background-repeat:no-repeat;
padding:5px;
margin-top:5px;
}

#annonce-intervenant{
position:relative;
clear:both;
z-index:0;
top:-53px;
left:10px;
width:381px;
height:323px;
margin:0px;
padding:-100px;
margin-bottom:-159px;
}

#contact{
position:relative;
top:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

#contact a{
color:#999999;
text-decoration:none;
}

#contact a:hover{
color:#999999;
text-decoration:underline;
}

#rh .titre{
display:block;
color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
margin-bottom:10px;
margin-top:10px;
}

#rappel{
position:absolute;
top:-70px;
left:15px;
width:195px;
height:41px;
background-image:url(../images/accueil-rappel.png);
background-repeat:no-repeat;
}

#rappel #raptel{
margin-top:18px;
margin-left:10px;
}

#dpti{
background-image:url(../images/fond-inter-dpti.png);
background-repeat:no-repeat;
width:185px;
height:77px;
margin-top:20px;
margin-left:-5px;
}

#dpti-int{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0B6792;
font-weight:bold;
width:90%;
padding-top:5px;
padding-left:20px;
}

.dpti-textfield-form{
background-image:url(../images/form-fond-textfield5.png);
background-repeat:no-repeat;
padding:6px;
height:30px;
width:160px;
margin-top:5px;
margin-right:5px;
}