/* --------general ----------------*/

*{margin:0;padding:0;font-family:arial;font-size:14px;color:#58585a;}


body{background:#3d859c url(img/fond_page.gif) repeat-x;}

div#main {position:absolute;left:50%;width:960px;margin-top:20px;margin-left:-495px;}
div#main_cadre{float:left;width:100%;background:#FFFFFF;padding:0 0 30px 0;}
div#logo {position:absolute;left:35px;top:55px;width:224px;height:62px;}
div#tetiere {margin:0 0 50px 0;width:100%;height:235px;background:#FFFFFF url(img/fond_tetiere.gif) no-repeat bottom right;text-align:right;}
div#menu_gauche {float:left;text-align:right;padding:0 30px 0 0;width:270px;height:470px;}
div#menu_gauche img {margin:0 0 9px 0;}
div#menu_gauche img.brochure {border:1px solid gray;}
div#menu_gauche a {font-size:11px;color:#5fb3be;text-decoration:none;}
div#news {float:left;left:300px;top:485px;width:420px;height:125px;background:#aaaaaa;}
div#contenu {float:left;width:650px;}
div#footer{float:left;padding:10px;text-align:center;width:100%;color:#aeb8bc;}
div#footer a{font-size:13px;padding:0 0 0 20px;color:#aeb8bc;text-decoration:none;}
div#footer a:hover{text-decoration:underline;}

p.lien {padding:10px 0 0 0;text-align:right;}
p.lien a{text-align:right;font-size:12px;color:#5fb3be;text-decoration:none;}
p.lien a:visited{text-decoration:none;}
p.lien a:hover{text-decoration:underline;}

h2 {color:#5fb3be;font-size:16px;font-weight:bold;}

ul {padding:4px 0 0 0;}

li {font-size:12px;margin:0 0 0 10px;}

br.raz {clear:left;}

div#popin_mentions {display:none;position:absolute;top:280px;left:50%;width:500px;margin-left:-200px;background:#FFFFFF;border:1px solid #3d859c;padding:0 30px 20px 30px;z-index:1000;}
div#popin_mentions p.titre {font-size:16px;color:#00425c;font-weight:bold;padding:0 0 7px  0;}
div#popin_mentions p.descriptif {color:#00425c;}


/* --------home (donc page_0)----------------*/

body#page_0 div#tetiere {background:#FFFFFF;}

body#page_0 div#bloc_1 {float:left;padding:0 40px 0 45px;text-align:right;width:365px;height:415px;}

body#page_0 div#bloc_1 div.cartouche_rentree {width:365px;margin-bottom:20px;margin-top:-5px;font-weight:normal;text-align:center;}
body#page_0 div#bloc_1 div.cartouche_rentree p {background-color:rgb(87, 146, 168);padding:10px;margin:0;line-height:20px;}
body#page_0 div#bloc_1 div.cartouche_rentree a {font-size:16px;color:rgb(255,255,255);text-decoration:none;margin:0;padding:0;display:block;}

body#page_0 div#bloc_1 p.texte_intro {margin-top:-5px;font-size:16px;font-weight:bold;color:#9c9e9f;}

body#page_0 div#bloc_1 div.news {width:365px;height:110px;margin:25px 0 0 0;padding:5px 0;border-top:2px dotted #00425c;border-bottom:2px dotted #00425c;background:url(img/fond_news_home.gif) no-repeat 5px 10px;}
body#page_0 div#bloc_1 div.news div.la-photo {float:right;width:100px;text-align:right;}
body#page_0 div#bloc_1 div.news div.la-news {float:right;padding:30px 15px 0 0; width:235px;text-align:left;}
body#page_0 div#bloc_1 div.news div.la-news p {color:#00425c;font-size:14px;}
body#page_0 div#bloc_1 div.news div.la-news p.date {font-weight:bold;}

body#page_0 div#bloc_2 {float:left;width:180px;height:415px;color:#00627c;}
body#page_0 div#bloc_2 img.avec_pad {float:left;padding:0 10px 20px 0;}
body#page_0 div#bloc_2  p {color:#00627c;}

body#page_0 div#bloc_2 p.titre {font-size:13px;color:#5FB3BE;}
body#page_0 div#bloc_2 p.nom {font-size:13px;font-weight:bold;color:#5FB3BE;}
body#page_0 div#bloc_2 p.intro_descriptif {clear:left;width:180px;font-weight:bold;}

body#page_0 div#popin {display:none;position:absolute;top:280px;left:50%;width:500px;margin-left:-200px;background:#FFFFFF;border:1px solid #3d859c;padding:0 30px 20px 30px;z-index:1000;}

body#page_0 div#video_popin {display:none;position:absolute;top:280px;left:50%;width:440px;margin-left:-200px;background:#FFFFFF;border:1px solid #3d859c;padding:0 30px 20px 30px;z-index:1000;}

body#page_0 div#popin p.intro_0 {font-size:16px;color:#00425c;font-weight:bold;padding:0 0 7px  0;}
body#page_0 div#popin p.intro_1 {color:#00425c;font-style:italic;}
body#page_0 div#popin p.intro_2 {color:#00425c;padding:10px 0;}

/* --------rub 1 pag 1---------------*/

body#page_1 div.bloc_1 {float:left;padding:0 20px 0 0 ;text-align:left;width:465px;}
body#page_1 div.bloc_1 li {font-size:13px;}
body#page_1 p.justifie {text-align:justify;}
body#page_1 div#bloc_2 {float:left;padding:40px 20px 0 0;width:155px;color:#00627c;}
body#page_1 h2 {color:#5fb3be;font-size:16px;font-weight:bold;padding:10px 0;}
body#page_1 p {padding:0 0 12px  0;}
body#page_1 p.participants {color:#00425C;font-weight:bold;padding:10px 0;}

body#page_1 a.download_brochure {font-size:11px;color:#5fb3be;text-decoration:none;}

body#page_1 img{border:none;}
body#page_1 img.brochure{border: 1px solid gray;}


/* --------rub 2 pag 2---------------*/

body#page_2 div.ligne {float:left;padding:0 0 25px 0;margin:0 0 25px 0;border-bottom:2px dotted #00425c;}

body#page_2 div#bloc_1 {float:left;padding:0 25px 0 0;text-align:left;width:115px;}
body#page_2 div#bloc_1 p.bloc {padding:4px 4px 4px 7px;font-size:14px;font-weight:bold;color:#FFFFFF;background:#5fb3be;}
body#page_2 div#bloc_1 p.date {padding:7px 0;font-size:12px;width:60%;color:#5fb3be;}
body#page_2 div#bloc_1 p.lieu {padding:0 0 15px 0;font-size:11px;}
body#page_2 div#bloc_2 {float:left;padding:0 20px 0 0;text-align:left;width:350px;}
body#page_2 div#bloc_3 {float:left;padding:36px 0 0 0;text-align:left;width:125px;}
body#page_2 div#bloc_brochure{float:left;width:635px;}
body#page_2 div#bloc_bas {float:left;padding:0 30px 0 0;}


body#page_2 h2 {padding:0 0 15px 0;}

body#page_2 p.titre {color:#00425C;font-size:16px;font-weight:bold;padding:10px 0;}
body#page_2 p.sous_titre {color:#5fb3be;font-size:14px;font-weight:bold;padding:10px 0 5px ;}
body#page_2 p.bas {color:#00425C;font-size:13px;padding:15px 0 0 0;}
body#page_2 ul {padding:0 0 10px 0;}

body#page_2 img{border:none;}


/* --------rub 3 pag 3---------------*/

body#page_3 div.ligne {float:left;padding:15px 0 25px 0;}

body#page_3 div#bloc_1 {float:left;padding:0 30px 0 0;text-align:left;width:115px;}
body#page_3 p.nom {font-size:16px;font-weight:bold;}
body#page_3 p.fonction {padding:0 0 7px 0;}
body#page_3 p.descriptif {font-style:italic;}


body#page_3 div#titre_directors {float:left;padding:3px 0;width:145px;border-top:2px dotted #5fb3be;border-bottom:2px dotted #5fb3be;color:#5fb3be;font-weight:bold;margin:0 450px 0 0;}
body#page_3 div#directors div.ligne  p.nom {color:#5fb3be;}
body#page_3 div#directors div.ligne  p.fonction {color:#5fb3be;}

body#page_3 div#titre_members {float:left;padding:3px 0;width:145px;border-top:2px dotted #00425c;border-bottom:2px dotted #00425c;color:#00425c;font-weight:bold;margin:0 450px 0 0;}
body#page_3 div#members {float:left;padding:20px 0 0 0;}
body#page_3 div#members div.ligne  p.nom {color:#00425c;}
body#page_3 div#members div.ligne  p.fonction {color:#00425c;}

body#page_3 div#bloc_2 {float:left;padding:0 20px 0 0;text-align:left;width:480px;}

body#page_3 img{border:none;}


/* --------rub 4 pag 4---------------*/

body#page_4 div.ligne {float:left;padding:0 0 30px 0;}

body#page_4 div#bloc_1 {float:left;padding:0 30px 0 0;text-align:left;width:115px;}
body#page_4 div#bloc_2 {float:left;padding:0 20px 0 0;text-align:left;width:485px;}

body#page_4 p.titre {font-size:16px;font-weight:bold;color:#5fb3be;}
body#page_4 p.sous_titre {font-size:16px;padding:0 0 7px 0;color:#5fb3be;}
body#page_4 p.descriptif {text-align:justify;}

body#page_4 img{border:none;}


/* --------rub 5 pag 5---------------*/

body#page_5 div.ligne {float:left;padding:0 0 30px 0;}

body#page_5 div#bloc_1 {float:left;padding:0 30px 0 0;text-align:center;width:115px;}
body#page_5 div#bloc_2 {float:left;padding:0 20px 0 0;text-align:left;width:365px;}
body#page_5 div#bloc_3 {float:left;padding:25px 0 0;text-align:left;width:110px;}

body#page_5 p.titre {font-size:16px;font-weight:bold;color:#5fb3be;}
body#page_5 p.sous_titre {font-size:16px;padding:0 0 7px 0;color:#5fb3be;}
body#page_5 p.descriptif {font-style:italic;}
body#page_5 p.personnage {font-size:12px;padding:15px 0 0 0;}
body#page_5 p.personnage span.nom {font-size:12px;font-weight:bold;}

body#page_5 img{border:none;}



/* --------rub 6 pag 6---------------*/

body#page_6 p.titre {float:left;text-align:left;width:100%;padding:0 0 15px 0;font-size:16px;font-weight:bold;}
body#page_6 p.texte {float:left;text-align:left;width:100%;padding:0 0 15px 0;}
body#page_6 p.bleu {float:left;text-align:left;width:100%;padding:0 0 15px 0;color:#5fb3be;}

/*body#page_6 li{font-size:14px;padding:4px 0 0 0;list-style-type:disc;} */

body#page_6 div#cadre_formulaire {float:left;text-align:left;width:594px;padding:20px 0;margin:15px 0 10px 0;border-top:2px dotted #5fb3be;border-bottom:2px dotted #5fb3be;}
body#page_6 div#les_champs {float:left;padding:0;margin:0;}

body#page_6 div#les_champs div.ligne {float:left;padding:3px 0;width:594px;}
body#page_6 div#les_champs p.un_champ {float:left;padding:0;margin:0;text-align:left;width:170px;padding:3px 0;}
body#page_6 div#les_champs p.un_champ  span.petit {font-size:9px;}
body#page_6 div#les_champs p.la_case {float:left;margin:0;width:420px;text-align:right;padding:3px 0;}
body#page_6 p#le_submit {float:left;width:594px;text-align:right;}

body#page_6 div#les_champs input {padding:0;width:420px;height:24px;border:1px solid #CCCCCC;}

body#page_6 img{border:none;}

body#page_6 div.ligne {float:left;padding:10px 0px 20px 0;text-align:left;width:600px;}

body#page_6 p.nom {font-size:16px;padding:0 0 6px 0;font-weight:bold;color:#5fb3be;}
body#page_6 p.descriptif {padding:0 0 6px 0;}

body#page_6 p.email a{text-align:right;font-size:14px;font-weight:bold;color:#58585a;text-decoration:none;}
body#page_6 p.email a:hover{text-align:right;font-size:14px;font-weight:bold;color:#58585a;text-decoration:underline;}



/* --------rub 7 pag 7---------------*/

body#page_7 div.ligne {float:left;padding:5px 0px 5px 0;margin:0 0 30px 0;border-top:2px dotted #00425c;border-bottom:2px dotted #00425c;text-align:left;width:620px;}

body#page_7 div#bloc_1 {float:left;padding:30px 30px 20px 0;text-align:left;width:115px;}
body#page_7 div#bloc_2 {float:left;text-align:left;width:475px;}

body#page_7 p.date {font-size:15px;padding:0 0 2px 0;color:#5fb3be;}
body#page_7 p.titre {font-size:16px;padding:0 0 6px 0;font-weight:bold;color:#5fb3be;}
body#page_7 p.descriptif {}

body#page_7 img{border:none;}



/* --------rub 8 pag 8---------------*/

body#page_8 div.ligne {float:left;padding:0px 0px 60px 0;text-align:left;width:600px;}

body#page_8 p.nom {font-size:16px;padding:0 0 6px 0;font-weight:bold;color:#5fb3be;}
body#page_8 p.descriptif {padding:0 0 6px 0;}

body#page_8 p.email a{text-align:right;font-size:14px;font-weight:bold;color:#58585a;text-decoration:none;}
body#page_8 p.email a:hover{text-align:right;font-size:14px;font-weight:bold;color:#58585a;text-decoration:underline;}

body#page_8 img{border:none;}

/* --------rub 10 pag 10---------------*/

body#page_10 div.ligne {float:left;padding:15px 0 25px 0;}

body#page_10 div#bloc_1 {float:left;padding:0 30px 0 0;text-align:left;width:400px;}
body#page_10 p.nom {font-size:16px;font-weight:bold;}
body#page_10 p.fonction {padding:0 0 7px 0;}
body#page_10 p.descriptif {font-style:italic;}


body#page_10 div#titre_directors {float:left;padding:3px 0;width:145px;border-top:2px dotted #5fb3be;border-bottom:2px dotted #5fb3be;color:#5fb3be;font-weight:bold;margin:0 450px 0 0;}
body#page_10 div#directors div.ligne  p.nom {color:#5fb3be;}
body#page_10 div#directors div.ligne  p.fonction {color:#5fb3be;}

body#page_10 div#titre_members {float:left;padding:3px 0;width:145px;border-top:2px dotted #00425c;border-bottom:2px dotted #00425c;color:#00425c;font-weight:bold;margin:0 450px 0 0;}
body#page_10 div#members {float:left;padding:20px 0 0 0;}
body#page_10 div#members div.ligne  p.nom {color:#00425c;}
body#page_10 div#members div.ligne  p.fonction {color:#00425c;}

body#page_10 div#bloc_2 {float:left;padding:0 20px 0 0;text-align:left;width:195px;}

body#page_10 img{border:none;}

/* --------rub 11 pag 11---------------*/

body#page_11 p.titre {float:left;text-align:left;width:100%;padding:0 0 15px 0;font-size:16px;font-weight:bold;}
body#page_11 p.texte {float:left;text-align:left;width:100%;padding:0 0 15px 0;}
body#page_11 p.bleu {float:left;text-align:left;width:100%;padding:0 0 15px 0;color:#5fb3be;}

/*body#page_11 li{font-size:14px;padding:4px 0 0 0;list-style-type:disc;} */

body#page_11 div#cadre_formulaire {float:left;text-align:left;width:594px;padding:20px 0;margin:15px 0 10px 0;border-top:2px dotted #5fb3be;border-bottom:2px dotted #5fb3be;}
body#page_11 div#les_champs {float:left;padding:0;margin:0;}

body#page_11 div#les_champs div.ligne {float:left;padding:3px 0;width:594px;}
body#page_11 div#les_champs p.un_champ {float:left;padding:0;margin:0;text-align:left;width:170px;padding:3px 0;}
body#page_11 div#les_champs p.un_champ  span.petit {font-size:9px;}
body#page_11 div#les_champs p.la_case {float:left;margin:0;width:420px;text-align:right;padding:3px 0;}
body#page_11 p#le_submit {float:left;width:594px;text-align:right;}

body#page_11 div#les_champs input {padding:0;width:420px;height:24px;border:1px solid #CCCCCC;}

body#page_11 img{border:none;}

/*body#page_8 div.ligne {float:left;padding:0px 0px 60px 0;text-align:left;width:600px;}*/

body#page_11 p.nom {font-size:16px;padding:0 0 6px 0;font-weight:bold;color:#5fb3be;}
body#page_11 p.descriptif {padding:0 0 6px 0;}

body#page_11 p.email a{text-align:right;font-size:14px;font-weight:bold;color:#58585a;text-decoration:none;}
body#page_11 p.email a:hover{text-align:right;font-size:14px;font-weight:bold;color:#58585a;text-decoration:underline;}

/*body#page_8 img{border:none;}*/




