/**** ASSO ****/
h1 {position:absolute;top:0;left:0;background:url(../img/asso/logo_asso.png) no-repeat;width:113px;height:113px;z-index:10;}

#missions {background:url(../img/asso/bg_missions.png) no-repeat 0 0;width:765px;position:relative;top:45px;left:35px;padding:20px 0 40px 20px;}
#missions ul {float:left;}
#missions ul.col1 {width:315px;}
#missions ul.col2 {margin-left:80px;width:300px;}


#adhesion {background:url(../img/asso/bg_adhesion.png) no-repeat 0 0;width:765px;position:relative;top:45px;left:35px;padding:20px 0 0 20px;}
#adhesion p.titre {font-size:12px;width:300px;margin-bottom:45px;}
#adhesion p.titre strong{font-size:12px;}
#adhesion table {width:740px;border:0;}
#adhesion th {text-align:left;color:#CA183D;height:25px;}
#adhesion ul {width:300px;}
#adhesion li {margin-bottom:15px;}
#bulletin {position:absolute;top:335px;left:415px;height:65px;width:170px;}
#bulletin h3{background:url(../img/asso/tit_bulletin.png) no-repeat 8px 0;height:25px;}
#bulletin p{background:url(../img/common/puce_charte.png) no-repeat;margin-left:40px;padding-left:20px;text-align:left;}
#bulletin a{font-size:10px;font-weight:bold;}
#bulletin a:hover{color:#CA183D;}

#conseil {background:url(../img/asso/bg_conseil.png) no-repeat 0 20px;width:765px;position:relative;top:25px;left:35px;padding:0 0 0 10px;}
#conseil table {width:740px;border:0;}
#conseil h4 {height:20px;}
#conseil td.col1 {width:335px;}
#conseil td.col1 h4{padding-left:85px;}
#conseil td.col2 {padding:70px 0 0 70px;}
#conseil td.col2 h4{height:25px;}
#conseil td.col2 li{margin-bottom:12px;}
#conseil table p {padding-top:5px;height:72px;}
#conseil table p.left{clear:both;background:url(../img/common/puce_rouge.png) no-repeat 85px 10px;}
#conseil table p.left img{float:left;margin-right:27px;margin-top:-5px;}
#conseil table p.right{clear:both;background:url(../img/common/puce_rouge.png) no-repeat 0 10px;padding-left:15px;}
#conseil table p.right img{float:right;margin-top:-5px;}

#equipe {width:550px;position:relative;top:25px;left:105px;}
#equipe div{background:url(../img/asso/bg_photo.png) no-repeat 10px 10px;width:191px;height:170px;float:left;}
#equipe div p{padding:10px 0 0 55px;text-align:left;}
#equipe div p strong{color:#CA183D;}
#equipe .pix1 {margin:0 130px 30px 0;}
#equipe .pix2 {margin:0 0 30px 0;}
#equipe .pix3 {margin:0 130px 0 0;}

#coord {background:transparent url(../img/asso/bg_coord.png) no-repeat 0 0;width:650px;height:300px;position:relative;top:45px;left:90px;padding:20px 0 0 20px;}
#coord a {color:#CA183D;}
#coord a:hover {color:#000;}

#vie {width:710px;position:relative;top:75px;left:35px;padding-bottom:50px;}
#vie p{padding:0 0 25px 30px;width:540px;}
#vie .visuel{float:right;}
#vie .visuel img{border:1px solid #CA183D;}
#vie .visuel a{display:block;background:url(../img/common/picto_zoom.png) no-repeat;padding-left:20px;color:#CA183D;line-height:14px;margin-top:5px;}
#vie .visuel a:hover{color:#000;}
#vie h4 {padding:0 0 10px 30px;font-size:12px;}
#vie h4 small {display:block;}

.navright {position:absolute;top:210px;left:610px;z-index:15;width:230px;}
.navright li {margin-bottom:10px;padding-left:23px;color:#FFF;font-weight:bold;text-transform:uppercase;}
.navright li a{color:#CA183D;text-transform:uppercase;}
.navright li a:hover{color:#000;}
.navright li.on {background:url(../img/asso/bt_formon.png) no-repeat;line-height:22px;}
.navright li.off {background:url(../img/event/bt_formoff.png) no-repeat;line-height:22px;}

#assos {background:url(../img/asso/bg_assos.png) no-repeat 0 0;width:765px;position:relative;top:45px;left:35px;padding:0 0 60px 15px;}
#assos .col1 {float:left;width:195px;}
#assos .col2 {float:left;width:210px;}
#assos li {background:url(../img/common/puce_charte.png) no-repeat 0 center;padding-left:20px;line-height:50px;}
#assos li a {font-weight:bold;}
#assos li a:hover {color:#CA183D;}
#i_reg {position:absolute;top:30px;left:440px;width:340px;height:240px;}

#formation {background:url(../img/asso/bg_formation.png) no-repeat 0 0;width:765px;height:320px;position:relative;top:45px;left:35px;padding:10px 0 40px 20px;}
#formation .col1 {float:left;width:315px;}
#formation .col2 {float:left;width:250px;margin:75px 0 0 85px;}
#formation h4{background:url(../img/common/picto_formation.png) no-repeat;padding-left:30px;font-size:12px;line-height:22px;}
#formation p{padding-left:30px;}
#formation a{display:block;background:url(../img/common/picto_zoom.png) no-repeat;padding-left:20px;color:#CA183D;font-weight:bold;line-height:14px;margin-top:5px;}
#formation a:hover{color:#000;}

#form-fiche {width:765px;position:relative;top:45px;left:35px;}
#form-fiche .col1 {float:left;width:365px;}
#form-fiche .col1 a{color:#CA183D;font-weight:bold;}
#form-fiche .col1 a:hover{color:#000;}
#form-fiche .col2 {float:left;margin:65px 0 0 50px;}
#form-fiche img {display:block;padding-bottom:25px;}
#form-fiche h4{background:url(../img/common/picto_formation.png) no-repeat 0 0;padding:3px 0 10px 30px;font-size:12px;}
#form-fiche p, #form-fiche ul{padding-left:30px;}
#form-fiche ul{margin-bottom:25px;}
#form-fiche li{background:url(../img/common/puce_rouge.png) no-repeat 0 3px;padding-left:15px;margin-top:15px;}
#form-fiche p.download {margin-top:25px;line-height:24px;}
#form-fiche p.download a{background:url(../img/asso/bg_dwnld.png) no-repeat;width:261px;height:24px;display:block;padding-left:35px;}

.navform {position:absolute;top:210px;left:610px;z-index:15;width:200px;}
.navform li {margin-bottom:20px;padding-left:23px;color:#FFF;font-weight:bold;text-transform:uppercase;}
.navform li a{color:#CA183D;text-transform:uppercase;}
.navform li a:hover{color:#000;}
.navform li.on {background:url(../img/asso/bt_formon.png) no-repeat;line-height:22px;}
.navform li.off {background:url(../img/asso/bt_formoff.png) no-repeat;line-height:22px;}

#ludo {background:url(../img/asso/bg_ludo.png) no-repeat 0 0;width:765px;position:relative;top:45px;left:35px;padding:25px 0 0 10px;}
#ludo h5{color:#CA183D;}
#ludo .col1 {float:left;width:325px;}
#ludo .col1 h4{margin:0 0 40px 120px;font-size:12px;}
#ludo .col1 p{margin-top:10px;}
#ludo .col1 sup{font-size:10px;}
#ludo .link{background:url(../img/common/picto_zoom.png) no-repeat;padding-left:20px;margin:0 0 45px 30px;}
#ludo .link a{color:#CA183D;font-weight:bold;line-height:14px;margin-top:5px;}
#ludo .link a:hover{color:#000;}
#ludo .col1 .link{margin-left:130px;}
#ludo .col2 {float:left;width:340px;margin:45px 0 0 85px;}
#ludo .col2 h4.buy {background:url(../img/common/picto_buy.png) no-repeat 0 0;padding:3px 0 10px 30px;}
#ludo .col2 p {padding:0 0 10px 30px;}
#ludo .col2 select {margin:0 0 40px 30px;width:170px;}
#ludo .col2 ul {margin-top:35px;}
#ludo .col2 li {margin-bottom:15px;}

#docs {width:765px;position:relative;top:25px;left:35px;padding-bottom:30px;}
#docs .col1 {float:left;width:365px;margin-right:50px;}
#docs .col2 {float:left;width:325px;}
#docs h4 {padding:0 0 15px 30px;}
#docs h5 {padding:3px 0 6px 30px;color:#CA183D;}
#docs p {padding-left:30px;}
#docs a.gel2 {background:url(../img/asso/bg_gel2.png) no-repeat;height:33px;display:block;color:#CA183D;font-weight:bold;padding:5px 0 0 25px;}
#docs a.gel1 {background:url(../img/asso/bg_gel1.png) no-repeat;height:24px;display:block;color:#CA183D;font-weight:bold;padding:5px 0 0 25px;margin-top:10px;}
#docs a:hover {color:#000;}

/* TITRES */
h2.missions {background:url(../img/asso/tit_missions.png) no-repeat;height:107px;}
h2.adhesion {background:url(../img/asso/tit_adhesion.png) no-repeat;height:107px;}
h2.conseil {background:url(../img/asso/tit_conseil.png) no-repeat;height:107px;}
h2.equipe {background:url(../img/asso/tit_equipe.png) no-repeat;height:107px;}
h2.coord {background:url(../img/asso/tit_coord.png) no-repeat;height:107px;}
h2.vie {background:url(../img/asso/tit_vie.png) no-repeat;height:107px;}
h2.assos {background:url(../img/asso/tit_assos.png) no-repeat;height:107px;}
h2.formation {background:url(../img/asso/tit_formation.png) no-repeat;height:107px;}
h2.ludo {background:url(../img/asso/tit_ludo.png) no-repeat;height:107px;}
h2.docs {background:url(../img/asso/tit_docs.png) no-repeat;height:107px;}

/* CHAPOS */
p.missions {background:url(../img/asso/chapo_missions.png) no-repeat;width:350px;height:42px;}
p.adhes1 {background:url(../img/asso/chapo_adhes1.png) no-repeat;width:350px;height:60px;}
p.adhes2 {background:url(../img/asso/chapo_adhes2.png) no-repeat;width:350px;height:60px;}
p.conseil {background:url(../img/asso/chapo_conseil.png) no-repeat;width:350px;height:83px;}
p.vie {background:url(../img/asso/chapo_vie.png) no-repeat;width:350px;height:25px;}
p.assos {background:url(../img/asso/chapo_assos.png) no-repeat;width:350px;height:25px;}
p.formation {background:url(../img/asso/chapo_formation.png) no-repeat;width:350px;height:63px;}
p.ludo {background:url(../img/asso/chapo_ludo.png) no-repeat;width:350px;height:82px;}




/* Nouveaux ALEX 26 juillet 10 */

#asso-misssions { width:765px; margin:auto; padding-top:40px;}
#asso-misssions  .asso-missions-col1{ width:47%; float:left;  }
#asso-misssions  .asso-missions-col2{ width:47%; float:right; }

#asso-misssions  .asso-missions-col1 p { color:#CA183D;line-height:17px; font-size:13px;}
#asso-misssions .asso-missions-liste { margin-top:00px; }
#asso-misssions .asso-missions-liste li { margin-bottom:10px; margin-top:10px;}
#asso-misssions .asso-missions-liste li.first { margin-bottom:10px; margin-top:00px;}

#form-fiche p.download2 a{background:url(../img/asso/bg_dwnld2.png) no-repeat;width:215px; padding:5px 30px 0 0 ; height:58px;display:block;padding-left:35px; line-height:15px;}



