/* CSS Document */
body {
margin:0;
padding:29px 0 0 0;
background:url(image_en/jpg/bg_home.jpg) no-repeat top;
color:#000000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
a {
color : #5E8C99;
text-decoration:none;
}
html {
background:url(image_en/gif/rep_fond.gif) repeat-y center;
}
form {
margin:0;
padding:0;
}
img, input {
border:0
}
/* header part */
.bout_nav1header_left {
background:url(image_en/gif/bout_navheader1_left.gif) no-repeat bottom;
width:8px;
height:123px;
font-family: Arial, Helvetica, sans-serif;
}
.bout_nav1header_right {
background:url(image_en/gif/bout_navheader1_right.gif) no-repeat bottom;
width:8px;
height:123px;
}
.bout_nav1header_center {
background:url(image_en/gif/bg_navheader1_middle.gif) repeat-x bottom;
height:123px;
}
.block_logo_header {
width:124px;
height:123px;
margin-left:34px;
margin-right:20px;
float:left;
}
* html .block_logo_header {
width:124px;
height:123px;
margin-left:17px;
margin-right:20px;
float:left;
}
.block_txt_header {
margin:35px 43px 0 0;
float:left;
color:#005D20;
font-size:13px;
width:494px;
font-family: Verdana;
}
.block_cawtar {
float:left;
margin-top:30px;
}
.block_cawtar .instraw {
margin-left:40px;
}
.bg_navheader-bottom {
background:url(image_en/gif/bg_navheader_bottom.gif) repeat-x;
height:34px;
}
.contourbanner {
border:#C2C2C2 1px solid;
background:#D8D8D8;
padding:6px;
}
.bloc_linklang {
color:#fff;
}
.bloc_linklang a {
color:#fff;
text-decoration:none;
padding-left:10px;
padding-right:10px;
}
.bloc_linklang a:hover {
text-decoration:underline;
}
/* header menu part */
#bg_menu {
background:url(image_en/gif/bg_menu.gif) repeat-x;
height:29px;
width:995px;
margin-left:1px;
}
#menu {
padding:0;
margin:0;
list-style:none;
background:url(style/background.png);
}
* html #menu {
margin:0;
background:none;
}
ul#menu {
margin-right:42px;
float:right;
width: auto;
height:29px;
}
#menu li {
float:left;
margin:0 4px 0 0;
padding:0;
}
#menu li a.linkmenu {
display:block;
height:29px;
line-height:23px;
padding:0 34px 0 0;
float:left;
color:#ddd;
text-decoration:none;
font-family:arial, sans-serif;
font-size:12px;
}
#menu li a.linkmenu b {
display:block;
height:29px;
float:left;
padding:0 0 0 12px;
}
#menu li a.linkmenu {
background: url(image_en/gif/bout_menu_right1.gif) right top;
cursor:pointer;
color:#fff;
line-height:26px;
}
#menu li a.linkmenu:hover {
background: url(image_en/gif/bout_menu_right_h.gif) right top;
cursor:pointer;
color:#fff;
line-height:26px;
}
#menu li a.linkmenu b {
background:  url(image_en/gif/bout_menu_left.gif) no-repeat left top;
cursor:pointer;
}
#menu li a.linkmenu:hover b {
background:  url(image_en/gif/bout_menu_left_h.gif) no-repeat left top;
cursor:pointer;
}
.complement_logo_header {
background:url(image_en/gif/complement_logo_header.gif) no-repeat left top;
height:29px;
width:994px;
}
.submenu {
display:none;
z-index:10;
height:29px;
vertical-align:middle;
padding-top:5px;
}
.lien_vert11 {
color:#0A2E15;
font-weight:bold;
font-size:12px;
padding:5px 5px 0 0;
text-decoration:none;
}
.lien_vert11:hover {
color:#2D7949;
font-weight:bold;
font-size:12px;
padding:5px 5px 0 0;
text-decoration:none;
}
/* content part */
#content {
background:#EFEFEF;
border-left:#fff 1px solid;
border-right:#fff 1px solid;
padding-top:25px;
padding-bottom:15px;
}
.bg_contenu {
background:url(image_en/gif/bg_contenu.gif) no-repeat top;
width:655px;
height:471px;
padding-top:23px;
}
h1.titrerubrique {
background:url(image_en/gif/puce_titre.gif) no-repeat left;
font-size:20px;
color:#C30017;
font-family:"Trebuchet MS";
font-weight:normal;
margin:0 0 9px 0;
padding:0 0 0 26px;
}
.soustitre {
font-size:12px;
color:#31844f;
font-family:"arial";
font-weight:normal;
margin:0 0 0 0px;
padding:0 0 0 0px;
}
.bg_projet_top {
background:url(image_en/gif/bgtop_actu.gif) no-repeat top right;
height:252px;
min-height:236px;
}
ul.bloc_actu {
display:block;
width:297px;
margin:0;
padding:0;
list-style:none;
}
ul.bloc_actu li {
display:block;
padding:14px 4px 14px 3px;
background:url(image_en/gif/bg_bloc_actu.gif) repeat-x bottom;
width:290px;
float:left;
font-size:11px;
}
.txt_noir_actu {
color:#454547;
}
.txt_vert_actu {
color:#2C7648;
}
.txt_orange_actu {
color:#D26E1E;
text-decoration:none;
}
.txt_orange_actu:hover {
color:#D26E1E;
text-decoration:none;
}
a.txt_orange_actu:hover {
text-decoration:underline;
}
ul.bloc_actu li .img_actu {
margin-right:13px;
border:#D4D4D4 solid 3px;
float:left;
}
.bloc_bienvenu_projet {
border-bottom:#E0E0E0 1px solid;
padding-top:10px;
padding-bottom:5px;
height:200px;
width:292px;
display:block;
}
.btn_allnews {
background:url(image_en/gif/bg_btn_allnews.gif) no-repeat;
width:120px;
height:22px;
color:#000;
display:block;
text-align:center;
font-size:11px;
text-decoration:none;
margin-top:9px;
margin-bottom:9px;
line-height:19px;
}
.btn_allnews:hover {
background:url(image_en/gif/bg_btn_allnews.gif) no-repeat;
width:120px;
height:22px;
color:#000;
display:block;
text-align:center;
font-size:11px;
text-decoration:none;
margin-top:9px;
margin-bottom:9px;
line-height:19px;
}
.btn_lasuite {
background:url(image_en/gif/btn_lasuite.gif) no-repeat;
width:84px;
height:22px;
color:#000;
display:block;
text-align:center;
font-size:11px;
text-decoration:none;
margin-top:9px;
margin-bottom:9px;
line-height:19px;
border:none;
cursor:pointer;
}
.btn_lasuite:hover {
background:url(image_en/gif/btn_lasuite.gif) no-repeat;
width:84px;
height:22px;
color:#000;
display:block;
text-align:center;
font-size:11px;
text-decoration:none;
margin-top:9px;
margin-bottom:9px;
line-height:19px;
border:none;
}
.bout_bloclien-left {
background:url(image_en/gif/bg_bloc_lien_left.gif) no-repeat;
width:59px;
height:45px;
}
.bout_bloclien-center {
background:url(image_en/gif/bg_bloc_lien_center.gif) repeat-x;
height:45px;
color:#000;
}
.bout_bloclien-center a {
color:#000;
padding-left:15px;
padding-right:15px;
}
.bout_bloclien-right {
background:url(image_en/gif/bg_bloc_lien_right.gif) no-repeat;
width:14px;
height:45px;
}
.contour_phototheme {
border:#C2C2C2 1px solid;
background:#D8D8D8;
padding:6px;
}
.btn_theme_rouge {
background:url(image_en/gif/btn_theme_rouge.gif) no-repeat;
width:130px;
height:33px;
display:block;
clear:left;
margin-top:12px;
padding:8px 43px 0 14px;
}
.btn_theme_vert {
background:url(image_en/gif/btn_theme_vert.gif) no-repeat;
width:130px;
height:33px;
display:block;
clear:left;
margin-top:12px;
padding:8px 43px 0 14px;
}
.btn_theme_bleu {
background:url(image_en/gif/btn_theme_bleu.gif) no-repeat;
width:130px;
height:33px;
display:block;
clear:left;
margin-top:12px;
padding:8px 43px 0 14px;
}
.btn_theme_orange {
background:url(image_en/gif/btn_theme_orange.gif) no-repeat;
width:119px;
height:33px;
display:block;
clear:left;
margin-top:12px;
padding:8px 43px 0 14px;
}
.btn_theme_jaune {
background:url(image_en/gif/btn_theme_jaune.gif) no-repeat;
width:119px;
height:33px;
display:block;
clear:left;
margin-top:12px;
padding:8px 43px 0 14px;
}
.block_thematique {
background: url(image_en/gif/bg_thematique_top.gif) no-repeat top right;
padding-top:20px;
padding-bottom:20px;
min-height:63px;
color:#fff;
border-bottom:#D7D7D7 1px solid;
}
/* right part */
.input_search {
background:url(image_en/gif/search_input.gif) no-repeat;
float:left;
border:0;
width:193px;
height:27px;
padding-top:9px;
padding-left:7px;
padding-right:5px;
}
.search_ok {
background:url(image_en/gif/search_ok.gif) no-repeat;
width:39px;
height:36px;
float:left;
border:0;
margin-left:-2px;
cursor:pointer;
}
.trait_search {
background:url(image_en/gif/trait_search.gif) no-repeat;
height:247px;
height:1px;
}
.bloc_search {
width:244px;
margin:0 auto 0 auto;
}
.titrechiffrecle {
display:block;
width:114px;
height:12px;
background:url(image_en/gif/titre_chiffrecle.gif) no-repeat;
margin:22px 0 8px 0;
}
.contour_phot_gris {
border:#D8D8D8 solid 6px;
}
/* member space part */
.titre_espacemembre {
background:url(image_en/gif/titre_espacememebre.gif) no-repeat;
width:123px;
height:9px;
margin:23px 0 7px 0;
display:block;
}
.bloc_espace_membre {
background:url(image_en/gif/bg_espace_membre.gif) no-repeat;
width:245px;
height:171px;
margin-bottom:18px;
}
.bloc_espace_membre .blocinput_member {
width:204px;
margin:0 auto 0 auto;
padding-top:16px;
}
.bloc_espace_membre .blocinput_member .bginputmember {
background:url(image_en/gif/bg_input_member.gif) no-repeat;
width:204px;
height:36px;
margin-top:11px;
}
.bloc_espace_membre .blocinput_member .bginputmember span {
display:block;
width:81px;
height:21px;
border-right:#D8D8D8 solid 1px;
color:#D26E1E;
font-size:11px;
margin:7px 0 0 12px;
float:left;
line-height:21px;
}
* html .bloc_espace_membre .blocinput_member .bginputmember span {
display:block;
width:81px;
height:21px;
border-right:#D8D8D8 solid 1px;
color:#D26E1E;
font-size:11px;
margin:7px 0 0 6px;
float:left;
line-height:21px;
}
.bloc_espace_membre .blocinput_member .bginputmember input {
float:left;
border:0;
width:100px;
height:21px;
margin:7px 0 0 3px;
font-size:11px;
}
.bloc_espace_membre .blocinput_member .link_member {
width:162px;
float:left;
padding-top:13px;
}
.bloc_espace_membre .blocinput_member .link_member a {
background:url(image_en/gif/flech_espacemembre.gif) no-repeat left;
color:#000;
font-size:11px;
text-decoration:none;
padding-left:17px;
}
.bloc_espace_membre .blocinput_member .link_member a:hover {
text-decoration:underline;
}
.bloc_espace_membre .blocinput_member .blocvalider {
float:left;
padding-top:3px;
width:42px;
text-align:center;
}
.bloc_espace_membre .blocinput_member .blocvalider input {
background:url(image_en/gif/btn_valider.gif) no-repeat;
border:0;
width:42px;
height:38px;
cursor:pointer;
}
.bloc_espace_membre .blocinput_member .blocvalider a {
color:#175BA1;
font-size:11px;
clear:left;
display:block;
width:42px;
}
.bloc_espace_membre .blocinput_member .blocvalider a:hover {
text-decoration:none;
}
/* sondage part */
.titre_sondage {
background:url(image_en/gif/titre_sondage.gif) no-repeat;
width:138px;
height:10px;
margin:23px 0 6px 0;
display:block;
}
.bloc_sondage {
background:url(image_en/gif/bg_bloc_sondage.gif) no-repeat #e8e7e7;
width:246px;
}
.bloc_sondage .bloc_questionsondage {
width:219px;
margin:0 auto 0 auto;
padding-top:27px;
color:#000;
}
.bloc_sondage .bloc_questionsondage .questionsondage {
color:#D26E1E;
font-size:13px;
}
.bloc_sondage .bloc_questionsondage .bloclink_sondage {
height:50px;
width:220px;
padding-top:10px;
padding-bottom:10px;
}
.bloc_sondage .bloc_questionsondage .bloclink_sondage a {
color:#175BA1;
font-size:11px;
clear:left;
display:block;
width:42px;
}
.blocbtnvlaider {
width:42px;
float:right;
text-align:center;
}
.blocbtnvlaider input {
background:url(image_en/gif/btn_valider.gif) no-repeat;
border:0;
width:42px;
height:38px;
cursor:pointer;
}
.bloc_sondage .bloc_questionsondage .bloclink_sondage a.voirlesresultat {
padding-top:38px;
padding-right:20px;
padding-left:50px;
display:block;
width:90px;
float:left;
}
/* newsletter part */
.titre_newsletter {
background:url(image_en/gif/titre_newsletter.gif) no-repeat;
width:97px;
height:9px;
display:block;
margin:24px 0 14px 0;
}
.bloc_newletter {
background:url(image_en/gif/bloc_newsletter.gif) no-repeat;
width:226px;
height:68px;
padding:26px 0 0 19px;
}
.bloc_newletter .input_newsletter {
background:url(image_en/gif/input_newsletter.gif) no-repeat;
height:26px;
width:154px;
margin-right:7px;
padding: 10px 0 0 10px;
border:0;
float:left;
}
.bloc_newletter .blocvalider_newsletter {
width:42px;
float:left;
text-align:center;
}
.bloc_newletter .blocvalider_newsletter a {
color:#175BA1;
font-size:11px;
clear:left;
display:block;
width:42px;
}
.bloc_newletter .blocvalider_newsletter input {
background:url(image_en/gif/btn_valider.gif) no-repeat;
border:0;
width:42px;
height:38px;
cursor:pointer;
}
/* lien thematique*/

.linkbg_thematique {
color:#fff;
text-decoration:none;
}
.linkbg_thematique:hover {
color:#fff;
text-decoration:none;
}
.linkbg_thematique a {
color:#fff;
text-decoration:none;
padding-left:10px;
padding-right:10px;
}
.linkbg_thematique a:hover {
text-decoration:underline;
}
/* footer part */
a.link_blanc_footer {
color:#fff;
text-decoration:none;
font-size:11px;
}
a.link_blanc_footer:hover {
text-decoration:underline;
}
.txt_blanfooter {
color:#fff;
text-decoration:none;
font-size:11px;
}
/* page actualite */

ul.actualite {
display:block;
width:605px;
margin:1px 0 0 0;
padding:0;
list-style:none;
}
ul.actualite li {
display:block;
padding:14px 4px 14px 3px;
background:url(image_en/gif/bg_bloc_actu.gif) repeat-x bottom #f4f4f4;
width:596px;
float:left;
font-size:11px;
}
ul.actualite li .img_actu {
margin-right:13px;
border:#D4D4D4 solid 3px;
float:left;
}
.block_page {
background: url(image_en/png/bg_page_top.png) no-repeat top right;
padding-top:0px;
padding-bottom:20px;
min-height:63px;
border-bottom:#D7D7D7 1px solid;
}
/* contact style */

.texte_gris12 {
color : #79777B;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
font-weight:normal;
}
.texte_noir13 {
color : #000000;
font-size : 13px;
font-family:"Trebuchet MS";
font-weight:normal;
}
.text_obligatoire13 {
color : #5E8C99;
font-size : 13px;
font-family:"Trebuchet MS";
text-decoration:none
}
.lien_contact13 {
color : #5E8C99;
font-size : 13px;
font-family:"Trebuchet MS";
text-decoration:none
}
.lien_contact13:hover {
color : #5E8C99;
font-size : 13px;
font-family:"Trebuchet MS";
text-decoration:underline;
}
.lien_blan12 {
color : #ffffff;
font-size : 12px;
font-family:"Trebuchet MS";
text-decoration:none
}
.lien_blan12:hover {
color : #ffffff;
font-size : 12px;
font-family:"Trebuchet MS";
text-decoration:underline;
}
.text_gris13 {
color : #79777B;
font-size : 13px;
font-family:"Trebuchet MS";
text-decoration:none;
}
.lien_vert12 {
color:#0A2E15;
font-size:12px;
text-decoration:underline;
font-family:"Trebuchet MS";
}
.lien_vert12:hover {
color:#0A2E15;
font-size:12px;
text-decoration:underline;
font-family:"Trebuchet MS";
}
input.contact {
font-family:Arial;
font-size:11px;
border:none;
width:180px;
color:#79777B;
}
input.contact3 {
font-family:Arial;
font-size:11px;
border:none;
width:143px;
color:#79777B;
}
input.contact4 {
font-family:Arial;
font-size:11px;
border:none;
width:60px;
color:#79777B;
}
textarea.contact2 {
font-family:Arial;
font-size:11px;
border-bottom:#DDDDDD 3px solid;
border-top:none;
border-left:#DDDDDD 3px solid;
border-right:#DDDDDD 3px solid;
width:580px;
height:50px;
color:#79777B;
overflow:hidden;
}
.backgroung_area {
background-image:url(image_en/gif/backgroung_borduree.gif);
background-repeat:no-repeat;
}
.contact_input {
border : 1px solid #0d5327;
width : 170px;
height : 20px;
margin-top : 7px;
margin-bottom : 7px;
color : #717171;
}
.texte_orange13 {
color : #D26E1E;
font-size : 13px;
font-family:"Trebuchet MS";
font-weight:normal;
}
input.rech {
font-family:Arial;
font-size:11px;
border-bottom:#FFFFFF 1px solid;
border-top:#FFFFFF 1px solid;
border-left:#FFFFFF 1px solid;
border-right:#FFFFFF 1px solid;
width:356px;
color:#79777B;
}
.cel_vert {
font-size:11px;
color:#ffffff;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
background-color:#408836;
padding-left:10px;
}
.cel_gris {
font-size:12px;
height:30px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
background-color:#d4d2d2;
padding-left:5px;
}
.cel_gris2 {
font-size:12px;
height:30px;
color:#397930;
font-family:Arial, Helvetica, sans-serif;
background-color:#e2dfdf;
padding-left:5px;
}
/* pagination news */
.td_pagination_news {
float:left;
padding-right:10px;
}
.background_pagination {
background-image:url(image_en/gif/background_pagination_news.gif);
background-repeat:no-repeat;
background-position:top left;
font-family:Arial;
font-size:11px;
color:#636363;
height:26px;
width:20px;
cursor:pointer;
}
.background_pagination_actif {
background-image:url(image_en/gif/background_pagination_news_actif.gif);
background-repeat:no-repeat;
background-position:top left;
font-family:Arial;
font-size:11px;
color:#31844f;
font-weight:bold;
height:26px;
width:20px;
cursor:pointer;
}
.marge_haut {
margin-top:17px;
}
.marge_tab {
margin:10px;
}
.tab_scroll_sondage {
background-image:url(image_en/gif/fond_scroll_sondage.gif);
background-repeat:repeat;
}
.CollapsiblePanelTab {
color:#004595;
margin: 0;
width:16px;
height:16px;
float:right;
cursor: pointer;
-moz-user-select: none;
-khtml-user-select: none;
background: url(image_en/png/close.png) no-repeat right;
}
.CollapsiblePanelClosed {
color:#004595;
margin:0;
width:16px;
height:16px;
float:right;
cursor: pointer;
-moz-user-select: none;
-khtml-user-select: none;
background: url(image_en/png/open.png) no-repeat right;
}
.block_update {
width:98%;
height:20px;
}
.block_update span {
float:left;
padding-right:11px;
font-size:13px;
font-weight:bold;
color:#31844f;
display:block;
vertical-align:bottom;
}
.CollapsiblePanelTab_gloss {
color:#004595;
margin: 0;
width:16px;
height:16px;
float:right;
cursor: pointer;
-moz-user-select: none;
-khtml-user-select: none;
background: url(image_en/png/close.png) no-repeat right;
}
.CollapsiblePanelClosed_gloss {
color:#004595;
margin:0;
width:16px;
height:16px;
float:right;
cursor: pointer;
-moz-user-select: none;
-khtml-user-select: none;
background: url(image_en/png/open.png) no-repeat right;
}
.block_gloss {
width:98%;
height:30px;
}
.liste {
list-style-image: url(image_en/gif/flech_espacemembre.gif);
}
.liste1 {
list-style-image: url(image_en/gif/flech_espacemembre1.gif);
text-align:left;
}
.bloc_quizz {
background:url(image_en/gif/bg_espace_membre.gif) no-repeat;
width:90%;
height:171px;
margin-bottom:18px;
}
.td_quizz {
border: solid 3px #dddddd;
background-color:#FFFFFF;
float:left;
padding-left:5px;
}
.cell_titr_principal {
border-top: #DFDFDF solid 1px;
background-color:#F7F7F7;
font-size:14px;
font-weight:bold;
}
.cell_boutleft {
background:url(image_en/gif/bout_tab_left.gif) no-repeat left #F7F7F7;
height:30px;
width:10px;
}
.cell_boutright {
background:url(image_en/gif/bout_tab_right.gif) no-repeat right #F7F7F7;
height:30px;
width:10px;
}
/* default_text */
.titre_gris1 {
font-family:"Arial Black";
margin:18px 0 8px 0;
color:#666666;
display:block;
text-transform:uppercase;
}
.titre_gris2 {
color:#A3A3A3;
font-family:"Arial Black";
}
/* calander */
.bg_calander_gen {
background:url(image_en/gif/bg_calander.gif) no-repeat;
width:246px;
height:234px;
padding-top:34px;
}
.bg_calander_top {
background:url(image_en/gif/bg_calander_top.gif) no-repeat top;
width:194px;
height:35px;
padding-top:11px;
}
.bg_btn_evenement {
height:20px;
background:url(image_en/gif/bg_btn_evenement.gif) no-repeat top;
padding-top:6px;
}
.btn_evenement {
background: url(image_en/gif/btn_evnement_calander.gif) no-repeat;
width:139px;
height:16px;
display:block;
color:#000000;
font-size:10px;
font-weight:bold;
text-decoration:none;
padding-top:3px;
float:right;
}
.btn_evenement:hover {
background: url(image_en/gif/btn_evnement_calander.gif) no-repeat;
width:139px;
height:16px;
display:block;
color:#000000;
font-size:10px;
font-weight:bold;
text-decoration:none;
padding-top:3px;
float:right;
}
/** moi 29/09/2009 **/

.td_quizz_vert {
border: solid 3px #76f576;
background-color:#d4ffd4;
}
.td_quizz_rouge {
border: solid 3px #fe9393;
background-color:#ffdcdc;
}
#double_fleche_blanc {
width:13px;
height:13px;
background-image: url(image_en/gif/suiv_month.gif);
background-repeat: no-repeat;
}
#double_fleche_blanc_right {
width:13px;
height:13px;
background-image: url(image_en/gif/prev_month.gif);
background-repeat: no-repeat;
}
.align_left_ar_right_fr{
text-align:right;
}
.align_right_ar_left_fr{
text-align:left;
}
.float_right_ar_left_fr{
float:left;
}
.float_left_ar_right_fr{
float:right;
}
.cellpre{
color:#555555;
padding: 0 5px 0 5px;
border: solid 1px #dddddd;
}
