.home{
padding:3px 0 0 0;
margin:0 0 20px 0;
}
.home .ensemble_col{
overflow:hidden;
zoom:1;
margin:0 0 20px;
}
.home .ensemble_col .col1{
float:right;
width:228px;
}
.home .ensemble_col h3{
color:#97C571;
font-size:18px;
margin:0 0 8px 0;
}
.home .additifs form,.home .prieres form{
border:1px solid #d6d6d6;
padding:10px;
margin:0 0 8px 0;
}
.home .ensemble_col .col2{
float:left;
width:409px;
}
.home .additifs form{
background:#F5F5F5;
}
.home .ensemble_col .col2 .prieres{
background:#F5F5F5 url(../../images/commun/mosquee.png) no-repeat right bottom;
}
/* INSCRIPTION */
#compte,#boutique{
clear:both;
background:url(../../images/commun/f_ma_page.png) no-repeat -655px bottom;
padding:0 0 3px 0;
margin:0 0 20px 0;
}
#compte .nav,#boutique .nav{
height:36px;
background:url(../../images/commun/f_ma_page.png) no-repeat left bottom;
overflow:hidden;
zoom:1;
}
#compte .nav h3,#boutique .nav h3{
float:left;
background:url(../../images/commun/f_t_ma_page.png) no-repeat left top;
font-size:16px;
color:#4e922a;
padding:0 0 0 5px;
}
#compte .nav h3 span,#boutique .nav h3 span{
float:left;
line-height:34px;
background:url(../../images/commun/f_t_ma_page.png) no-repeat right bottom;
padding:0 17px 0 12px;
}
#compte .nav p,#boutique .nav p,
#compte .nav ul,#boutique .nav ul{
float:left;
line-height:36px;
font-size:13px;
font-weight:bold;
padding:0 0 0 15px;
}
#compte .nav li,#boutique .nav li{
float:left;
margin:0 15px 0 0;
}
#compte .nav p a,#boutique .nav p a{
font-size:12px;
font-weight:normal;
color:#0086c7;
}
#compte .nav li a,#boutique .nav li a{
font-size:12px;
font-weight:normal;
color:#0086c7;
text-decoration:none;
}
#compte .nav li a span,#boutique .nav li a span{
color:#2e2e2e;
}
#compte .f_ma_page,#boutique .f_ma_page{
position:relative;
overflow:hidden;
zoom:1;
border-left:1px solid #d6d6d6;
border-right:1px solid #d6d6d6;
padding:10px 0 10px 10px;
}
#compte .inscription{
background:#F4F4F4 url(../../images/commun/lemuslim.png) no-repeat scroll 5px 16px;
border:1px solid #B6EAFC;
height:50px;
margin:0 0 13px;
overflow:hidden;
padding:14px 15px 0 50px;
width:565px;
}
#compte .inscription h4{
color:#2E2E2E;
float:left;
font-size:16px;
padding:0 0 0;
width:315px;
}
#compte .inscription h4 strong{
color:#0086c7;
}
#compte .inscription h4 span{
color:#6a973e;
}
#compte .inscription a{
float:right;
}
#compte .f_ma_page .info,#boutique .f_ma_page .info{
font-size:12px;
margin:0 0 15px 5px;
}
#compte .f_ma_page .info a{
color:#0086c7;
}
#boutique .avantages {
overflow:hidden;
}
#compte .avantages li{
float:left;
width:90px;
border-right:1px solid #ececec;
font-size:12px;
text-align:center;
padding:60px 20px 0 20px;
}
#compte .avantages li strong{
display:block;
font-size:13px;
}
#compte .avantages li.mosquee{
background:url(../../images/commun/pictos/mosquee.png) no-repeat 25px top;
padding:60px 20px 0 0;
}
#compte .avantages li.horaires{
background:url(../../images/commun/pictos/horaire.png) no-repeat center top;
}
#compte .avantages li.additifs{
background:url(../../images/commun/pictos/additifs.png) no-repeat center top;
}
#compte .avantages li.restaurant{
background:url(../../images/commun/pictos/resto.png) no-repeat center top;
}
#compte .avantages li.annuaire{
background:url(../../images/commun/pictos/annuaire.png) no-repeat 43px top;
border-right:none;
}
#compte .avantages li a{
text-decoration:none;
}

