/*override col mid */
#global-container #content #col-mid div p{padding:0}
.intro-adhesion
{
width:582px;
height:360px;

background: url(../images/fond-page-adhesion.jpg) no-repeat 
}
.intro-adhesion h2
{
position:relative;
top:30px;
left:195px;
color:#467527;
padding-left:25px;
background: transparent url(../images/fleche-intro.png) no-repeat left top;
font-size:16px;
min-height:30px;
height:auto !important;
height:30px;
}
.intro-adhesion ul 
{margin-top:40px;
}
.intro-adhesion ul li
{

list-style:none;
padding-left:25px;
background: transparent url(../images/fleche-intro.png) no-repeat left top;
min-height:25px;
height:auto !important;
height:25px;

font-size:15px;
font-weight:bold;
color:#467527;
margin-top:5px;
margin-left:220px;
}
#adhesion_etape1 label {
float:left;
display:block;
margin-top:2px;
width:55%;
font-weight:normal;
}
form input.text, form input[type="text"], form input[type="password"], form select {
border:1px solid #953C96;
color:#953C96;
font-size:0.9em;
padding:1px;
}
/*
form input.submit, form input[type=submit], input[type=reset], input[type=button]	{
    border:1px solid #953c96;
    background:#fff;
    font-weight:bold;
    font-size:1.1em;
    color:#612962;
    padding:5px;
    border-bottom-color:#612962;
    border-right-color:#612962;
    border-left-color:#bb80bb;
    border-top-color:#bb80bb;
    cursor: pointer;
}
*/
form input.submit, form input[type=submit], input[type=reset], input[type=button]	{
   
    cursor: pointer;
}
#adhesion_etape1 label.radio {
display:inline;
float:none;
margin-top:0;
width:auto;
}
.encadreViolet , .encadreViolet2{
color:#953C96;
}
.petit
{
font-size:9px
}
.entree
{
margin-top:10px;
}
.tx-wsadhesion-pi1
{
background: url(../images/form-1.jpg) no-repeat center center

}
#adhesion_etape1 h3
{
margin-left:-5px}

h3.identite
{
text-indent:-9999px;
background: url(../images/identite.png) no-repeat left top;
height:33px
}
h3.adresse
{
margin-top:20px;
text-indent:-9999px;
background: url(../images/adresse.png) no-repeat left top;
height:33px
}
h3.ss
{
margin-top:20px;
text-indent:-9999px;
background: url(../images/secu.png) no-repeat left top;
height:33px
}
h3.etudes
{
margin-top:20px;
text-indent:-9999px;
background: url(../images/etudes.png) no-repeat left top;
height:33px
}
#corps_interne_contenu h1.etape0
{
text-indent:-9999px;
background: url(../images/adhesion-0.jpg) no-repeat left top;
margin-bottom:30px

}
#corps_interne_contenu h1.etape1
{
text-indent:-9999px;
background: url(../images/adhesion1.jpg) no-repeat left top;
margin-bottom:30px

}
#corps_interne_contenu h1.etape2
{
text-indent:-9999px;
background: url(../images/adhesion2.jpg) no-repeat left top;
margin-bottom:20px

}
#corps_interne_contenu h1.etape3
{
text-indent:-9999px;
background: url(../images/adhesion3.jpg) no-repeat left top;
margin-bottom:20px

}
#corps_interne_contenu h1.etape4
{
text-indent:-9999px;
background: url(../images/adhesion4.jpg) no-repeat left top;
margin-bottom:20px

}
#corps_interne_contenu h1.etape5
{
text-indent:-9999px;
background: url(../images/adhesion5.jpg) no-repeat left top;
margin-bottom:20px

}
.encadreViolet2
{
background: url(../images/pane21.jpg) no-repeat center bottom;
width:500px;
min-height:162px;
height: auto !important;
height: 162px;
}
.encadreViolet2 form,.encadreViolet2 div,.encadreViolet2 h3,.encadreViolet2 p
{
margin-left:10px;
margin-right:10px;

}
.encadreViolet2 ul
{
margin-left:30px;
margin-right:30px;
margin-top:10px
}
.encadreViolet2 span.toppane
{
display:block;
padding:0;
background: url(../images/pane1.jpg) no-repeat center top;
width:500px;
height:25px;
}

#boutons
{
margin-top:15px
}


/*boutons skins*/
#retour
{
background: transparent url(../images/bouton-etape-prec.png) no-repeat;
width:210px;
height:33px;

border:0;
text-indent:-9999px
}
#boutons .adherer
{
float:left;
background: transparent url(../images/adhere-maintenant.png) no-repeat;
width:220px;
height:40px;
border:0;
margin-left:180px;
margin-top:-80px;
margin-bottom:010px;
text-indent:-9999px;
font-size:0;
}
#boutons .ok
{

background: transparent url(../images/bouton-ok.png) no-repeat;
width:210px;
height:33px;
border:0;margin-bottom:010px;
text-indent:-9999px
}
#boutons .calculer
{

background: transparent url(../images/bouton-calcul.png) no-repeat;
width:210px;
height:33px;
border:0;margin-bottom:010px;
text-indent:-9999px
}
#boutons .suivant
{

background: transparent url(../images/bouton-suivant.png) no-repeat;
float:right;
width:210px;
height:33px;
border:0;margin-bottom:010px;
text-indent:-9999px
}

#boutons .valider
{

background: transparent url(../images/bouton-valider.png) no-repeat;

width:210px;
height:33px;
border:0;margin-bottom:010px;
text-indent:-9999px
}

/*puces*/
#entree ul li
{
list-style:none;
padding-left:15px;
background: transparent url(../images/fleche-form.gif) no-repeat left center;
margin-top:2px;
margin-bottom:2px;
}
/*****************PLACEHOLDER for plugin.css*******************/

.tx-wsmut-pi1  h1{font-size:18px;color:#008800;margin-bottom:15px}
#diagExpress  p{margin-top:10px}
#diagExpress {
margin-bottom:25px

}
#diagExpress label {
color:#993399;
float:left;
font-weight:bold;
width:250px;

}
