.orange{color: #ff6a00;} /* 255 / 106 / 0 */
body {background: #002c51 url('../images/v2fond2_body.jpg') repeat-x ; text-align:center;}

#ID_Page{
	background: #fff url("../images/v2mainbackground.gif") repeat-y;
	border: 1px solid #879599; margin: 0 auto; width:980px; 
}
/*#ID_ColGauche{background-color: red;}*/
/*#ID_ColDroite{background-color: green;}*/

/*   =====   COL GAUCHE - general + logo + expe   =====   */
#ID_ColGauche{width:190px; float: left; margin-left: -980px; margin-bottom:15px; text-align: left;}

#CG_Logo a{display: block; margin:0 auto;}
#CG_Logo img{display: block; margin:15px auto;}
#CG_Logo_part{width:132px; height:33px; background-position: top left;}
#CG_Logo_part:hover{background-position: bottom left;}
.lang_en #CG_Logo_part{background-image: url('/images/v2cgbtn_voirparten_en.gif');}
.lang_fr #CG_Logo_part{background-image: url('/images/v2cgbtn_voirparten_fr.gif');}

#CG_Expe{border-top: 1px dashed #d9d9d9; padding:22px 0 15px 0; margin-bottom:5px;}
#CG_Expe a{display: block; margin:0 auto; width:171px; height:82px;position:relative;text-decoration:none;background: url('/images/tara_artic.gif') center top no-repeat;}
#CG_Expe a img{
	position:absolute;
	bottom:0;
	left:0;
}
#CG_Expe a span{
	position:absolute;
	bottom:9px;
	left:0;
	display:block;
	text-align:center;
	color:#fff;
	width:100%;
}
#CG_Expe a:hover span{
	color:#ff6a00;
}

/*   =====   COL GAUCHE - menu general   =====   */
#CG_Menu{padding: 15px 15px 0 15px;}
#CG_Menu ul{width:160px; margin-bottom:15px;}
#CG_Menu ul li{display: block; float:left; position:relative; width:100%; height:100%;}
#CG_Menu ul li a{display: block; text-transform: uppercase; text-decoration: none;}
#CG_Menu li a.black {color:#000;}
#CG_Menu li a.white {color:#fff;}
#CG_Menu ul ul{
	width:120px; margin-bottom:0; position:absolute; top:-1px; left:160px; display:none; 
	border-top: 1px solid #fff; border-left: 1px solid #fff;
}
#CG_Menu ul li:hover ul{display: block;}
#CG_Menu ul ul li{}
#CG_Menu ul ul li a{}


/*   =====   COL GAUCHE - menu main1   =====   */
#ID_MenuColGauche_main1 li a{
	background: #159bcf url("../images/menugauche_2.png") no-repeat center left; padding-left:10px;
	line-height:23px; height:23px; border-bottom: 1px solid #fff; font-weight: bold;
}
#ID_MenuColGauche_main1 li a:hover{color:#000; background-color: #ced4d4; background-position: -30px 0;}
#ID_MenuColGauche_main1 li li a{
	background-color: #159bcf; background-image: none; padding:5px; 
	line-height:11px; height:auto; font-weight: normal; font-size: 9px;
}



/*   =====   COL GAUCHE - menu main2   =====   */
#ID_MenuColGauche_main2 li a{
	background-color: #bfbfbf; padding-left:10px;
	line-height:18px; height:18px; border-bottom: 1px solid #fff; 
}
#ID_MenuColGauche_main2 li a:hover{color:#fff; background-color: #535353;}
#ID_MenuColGauche_main2 li li a{
	padding:5px; 
	line-height:11px; height:auto; font-weight: bold; font-size: 9px;
}

#mcg-sendtofriend{
	position:absolute; top:0; left:160px; z-index: 21; display:none;
	border: 2px solid #000; width:315px; background-color: #fff;
}
#mcg-sendtofriend_form{border: 1px solid #c4c4c4; padding:7px 45px 7px 7px; margin: 7px;}
#mcg-sendtofriend_form h3{color:#000; font-weight: bold; margin-bottom:2px;}
#mcg-sendtofriend_form input{line-height:1.2em; height: 14px; border: 1px solid #bfbfbf; padding:2px;}
#mcg-sendtofriend_form img{vertical-align:bottom;}
#mcg-sendtofriend_wait{border: 1px solid #c4c4c4; padding:7px 45px 7px 7px; margin: 7px; display:none;}
#mcg-sendtofriend_wait img{ margin:20px;}


/*   =====   COL GAUCHE - equipe_question   =====   */
#CG_equipe_question{padding:0 15px 15px 15px;}
#CG_equipe_question legend{display:none;}
#CG_equipe_question textarea{height:51px; width:151px; border: 1px solid #969696; padding:2px;}
#cce_equipe_question_ladresse{margin-top:5px;}
#CG_equipe_question input{width:120px; border: 1px solid #969696; padding:2px; float:left; }
#CG_equipe_question img{width:20px; height: 16px; padding:2px 2px 0 0; float:right;}

#CG_bouti{border-top: 1px dashed #d9d9d9; padding-top:15px;}
#CG_bouti img{margin:0 auto; display: block;}

#CG_recherche{
	background-color:#159bcf;
	margin-top:17px;
	margin-left:16px;
	margin-right:16px;
	color:#fff;
}
#CG_recherche label{
	margin-left:6px;
	margin-top:7px;
	text-transform:uppercase;
	display:block;
	float:left;
	padding:0;
}
#CG_recherche input.itext{
	border:1px solid #a7a7a7;
	margin-left:5px;
	margin-bottom:5px;
	width:125px;
	margin-top:5px;
	line-height:16px;
	height:16px;
}
#CG_recherche input.isubpic{
	background:none;
	color:#fff;
	text-transform:uppercase;
	border:0;
	width:20px;
	margin-bottom:8px;
	padding:0;
}

#CG_galart{padding-top:15px;}
#CG_galart img{margin:0 auto; display: block;}


/*   =====   COL DROITE - general + sponsors + autres + langue   =====   */
#ID_ColDroite{float: left; margin-bottom:15px; width:126px;margin-left:-126px;}

#ID_Sponsors{background-color: #fff; padding: 15px 13px 0 13px;}
#ID_Sponsors_def{width:97px; height:117px; margin: 0 auto; background-repeat:no-repeat;}
#ID_Sponsors_see{
	display: block; padding-top:5px; text-align: center; color:#fff; text-decoration: none;
	height:30px;
	background:url('../images/partenaire.png') top left no-repeat;
	width:118px;
	margin:0 -9px;
}
#ID_Sponsors_see:hover{
	color:#ff6a00;
}

#ID_Sponsors_tha{
margin:22px auto 0 auto; display: block; width:100px; height:89px; 
color:#003861; text-decoration:none; text-align: center;
}
#ID_Sponsors_tha:hover{color:#ff6a00;}
#ID_Sponsors_tha img{display: block; margin-bottom:5px;}

#CD_autresliens{background-color: #fff;}
#CD_autresliens li{display: inline;}
#CD_autresliens img{display: block; margin:0 auto; padding-bottom:17px;}
#clicdon{display: block; padding:0 0 17px 17px;}
#clicdon embed,
#clicdon img,
  #clicdon object{padding:0; margin:0;}

#ID_ChoixLangue{background-color: #bbc0c0; padding: 01px 5px; height: 24px; text-align: left;}
#ID_ChoixLangue li{display: inline;}
#ID_ChoixLangue .lalangue{float:left;}
#ID_ChoixLangue .lesocial{float:right; width:48px;}
#ID_ChoixLangue .lalangue img{display: block; float:left; margin:6px 3px 0 0;}
#ID_ChoixLangue .lesocial img{width:21px; height:21px; display: block; float:right; margin:2px 0 0 3px;}



/*   =====   COL DROITE - temps forts   =====   */
#ID_CalendrierEvenement{text-align: left; line-height: 1.2em;}
#ID_CalendrierEvenement h2{padding:15px 15px 0 15px;}
#ID_CalendrierEvenement img{display: block;}

.event2{
	color:#fff; padding:15px; border-bottom: 1px solid #fff; position:relative;
	background: transparent url('../images/v2cd_ev_fleche-droite.gif') no-repeat 7px 18px;
}
.event2 h3,
  .event2 h4{font-weight: bold; }
* html .event2_title{width:96px; overflow-x:hidden;}
.event2:hover{background-color: #fff; color:#159bcf;}
.event2_tadaa{
	width:235px; padding:5px; border: 2px solid #000; position:absolute; left:-249px; bottom:-1px; z-index: 20;
	background-color: #fff; color:#000; display:none;
}
.event2:hover .event2_tadaa{display: block;}
.event2_tadaa a{color:#000;}
.event2_tadaa a{color:#159bcf;}
.event2_tadaa_head{border-width: 1px 1px 0 1px ; border-style: solid; border-color: #ccc;}
.event2_tadaa_head img{display: block;}
.event2_tadaa_body{border: 1px solid #ccc; padding:10px;}


/*   =====   COL CENTRE - général + rech&news   =====   */
#bigprint{display:none;}
#ID_ColCentreWrappa{float:left; }
#ID_ColCentre{width: 664px; margin: 0 126px 0 190px;}
#cce_head{padding:15px 0;}
#cce_head img{margin: 0 auto; display: block;}

#cce_rechnews{padding:0 15px 15px 15px;}
#ID_ColCentre #cce_rechnews{margin-top:0;}
#cce_rechnews_rech{float:left;}
#cce_rechnews_news{float:right;background-color:#fff;color:#ff6a00;position:absolute;bottom:4px;left:19px;padding:6px 0;width:276px;}
#cce_rechnews_news label{color:#ff6a00; text-transform: uppercase; padding:3px 6px 0 7px; float:left;font-size:10px;}
#cce_rechnews_news .itext{width:83px; border: 1px solid #a7a7a7; padding:2px; float:left;}
#cce_rechnews_news .isubpic{
	color:#696969;text-transform:uppercase;margin-left:0px;font-size:10px;
	border:0;
	background:none;
	float:left;
	width:20px;
	padding:0;
}
#cce_rechnews label{color:#ff6a00; text-transform: uppercase; padding:3px 5px 0 0; float:left;}
#cce_rechnews .itext{width:140px; border: 1px solid #969696; padding:2px; float:left;}
#cce_rechnews .isubpic{float:left; padding:2px 0 0 5px;}

.titgeneral_oran_fle,
.titgeneral_gris_fle,
  .titgeneral_oran_fle_mini,
  #cce_article_titre{
	font-weight: normal; text-transform: uppercase; font-size: 9px; line-height:1.3em; color:#fff;
	background-repeat: no-repeat; clear: both; margin-bottom:15px; 
	background-image: url("../images/cce_fleche_blc_on_oran.png"); background-color:#ff6a00;
	margin-bottom:15px; background-position: 2px 3px; padding: 2px 2px 2px 11px;
}
.titgeneral_oran_fle a,
  .titgeneral_oran_fle_mini a,
  #cce_article_titre a{text-decoration:none;}
.rowfirst{}
.rowodd{background-color:#fff;}
.roweven{background-color: #fff;}/*ccd8db*/

#ID_BandeDefilante{margin:0 15px 15px 15px; padding-top:5px; background-color: #535353;}
#ID_BandeDefilante h6{margin:0 10px; padding:3px;}
#ID_BandeDefilante h6 a{color:#fff; text-decoration:none;}
#ID_BandeDefilante h6 a:hover{color:#ff6a00;}
#ID_BandeDefilante_inner{}



/*   =====   FOOTER   =====   */
#ID_Footer{width:980px; text-align: left; margin:0 auto; padding:3px 0 50px 0; color:#fff;}
#ID_Footer a{color:#fff; text-decoration: none;}
#ID_Footer a:hover{color:#535353;}



/* */


/* *********************************************************** */
/*   =====   HOME - general + edito   =====   */
#cce_BLK_edi_eve{width:634px; height:180px; margin: 0 15px 0 15px; background-color: #ff6a00; color:#fff;background-repeat: no-repeat;position:relative;}
.lang_fr #cce_BLK_edi_eve{background-image: url("/images/v2home_edito_fr.gif");}
.lang_en #cce_BLK_edi_eve{background-image: url("/images/v2home_edito_en.gif");}
#cce_edito_texte{
	color:#fff; background-repeat: no-repeat; /*width:634px;*/ height:165px;
	font-size: 14px;  overflow: hidden; /*float:left;*/
}
#cce_edito_texte img  {float:left;}
#cce_edito_texteinner{padding: 18px 15px 0 30px; font-weight: normal; overflow: hidden; height:162px;}
#cce_edito_texteinner a{color:#000; text-decoration: none;}
#cce_edito_texteinner a:hover{color:#fff;}
#cce_edito_texteinner, 
  #cce_edito_texteinner div, 
  #cce_edito_texteinner strong, 
  #cce_edito_texteinner a{line-height:16px;}
#cce_edito_phodeo{width:320px; height:180px; border-left: 15px solid #fff; float:right; position:relative;}
#cce_edito_phodeo img{display: block;}
#cce_edito_phodeo p a{
	color:#ff6a00; line-height:15px; height:15px; width:304px; padding:0 3px; background-color: #fff; overflow:hidden;
	position:absolute; bottom:20px; left:5px; display: block; text-decoration: none;
	text-align:center;
}
.phodeo_thelink{width:320px; height:145px; display: block; position: absolute; top:0; left:0;}
.lang_fr #cce_edito_phodeo .phodeo_thelink.video{background: transparent url('../images/v2home_edito_phodeo_video_fr.gif') no-repeat top left;}
.lang_fr #cce_edito_phodeo>.phodeo_thelink.video{background: transparent url('../images/v2home_edito_phodeo_video_fr.png') no-repeat top left;}
.lang_en #cce_edito_phodeo .phodeo_thelink.video{background: transparent url('../images/v2home_edito_phodeo_video_en.gif') no-repeat top left;}
.lang_en #cce_edito_phodeo>.phodeo_thelink.video{background: transparent url('../images/v2home_edito_phodeo_video_en.png') no-repeat top left;}
.phodeo_allpic{position:absolute; bottom:4px; left:5px; border-right: 1px solid #fff;}
.phodeo_allvid{position:absolute; bottom:4px; right:5px;}


/*   =====   HOME - j d bord   =====   */
#cce_jdbord{width:649px; height:182px; margin:15px 0 0 15px; background-position: top left; background-repeat: no-repeat;}
.lang_en #cce_jdbord{background-image: url('../images/v2home_jdbord_en.gif');}
.lang_fr #cce_jdbord{background-image: url('../images/v2home_jdbord_fr.gif');}
#cce_jdbord h1{width:552px; height:22px; float:left; padding:1px 0 4px 1px;}
.cce_jdbord_date{width:73px; height:22px; padding:1px 19px 4px 4px; line-height:22px; float:left; font-weight: bold;}
.cce_jdbord_illus{float:left; padding: 7px 7px 0 7px; width:187px; height:125px;}
.cce_jdbord_text{float:left; width:426px; height:120px; padding:6px 0 0 0; overflow:hidden;}
.cce_jdbord_text a{color:#000; text-decoration: none;}
.cce_jdbord_text a:hover{color:#444444;}


/*   =====   HOME - carte dyn + focus   =====   */
#cce_mapfocus{
	width:649px; height:213px; margin-left:15px; position:relative;
	background-position: top left; background-repeat: no-repeat;
}
#cce_mapfocus{background-image: url('../images/v2home_mapfocus_fr.gif');}
#cce_mapfocus_map{float:left; width:420px; height:198px; padding-right:13px;}
#cce_mapfocus_map img{display: block;}
#cce_mapfocus_map p{position:absolute; left:433px; top: 182px;}
#cce_mapfocus_map p img{width:201px; height:16px; }
#cce_mapfocus_focus{width:187px; height:120px; float: left; padding:30px 7px 0 7px; overflow:hidden;}
#cce_mapfocus_focus a{color:#000; text-decoration: none; font-weight: normal;}
#cce_mapfocus_focus a:hover{color:#444444;}

#cce_joudbord_txt{height:96px; font-size: 10px; line-height: 1.2em; overflow: hidden; padding:15px 21px 0 19px;}


/*   =====   HOME - equipe   =====   */
#cce_equipe{width:614px; padding:10px 10px 0 10px; margin:0 15px 15px 15px; background-color:#333;position:relative;padding-bottom:56px;}
#cce_equipe li{padding:0 0 10px 10px; display: block; float:left;}
#cce_equipe h1{width:82px; height:15px; float:left; padding-right:10px;}
#cce_equipe img{display: block;}
#cce_equipe_niv1{width:120px; height:80px; float:left;}
#cce_equipe_niv1 img{width:50px; height:50px;}
.cce_equipe_ssniv{float:right; width: expression( document.body.clientWidth > 359 ? "360px" : "auto" ); max-width:360px;}
.cce_equipe_ssniv img{width:35px; height:35px;}

#cce_equipe_question_letexte{
	position:absolute;
	bottom:12px;
	left:10px;
}
#cce_equipe_question_letexte label{
	color:#fff;
}
#cce_equipe_question_message{
	width:213px;
	height:75px;
	border:0;
	margin-top:7px;
}
#cce_equipe_question_ladresse{
	position:absolute;
	bottom:12px;
	left:247px;
}
#fleche_mail{
	float:left;
	margin-top:6px;
	margin-right:22px;
}
#cce_equipe_question_email{
	float:left;
	height:15px;
	line-height:15px;
	padding:3px 0 2px 5px;
	border:0;
	width:155px;
}
#cce_equipe_question_ok{
	float:left;
	margin-top:6px;
	margin-left:6px;
}
/*   =====   HOME - video   =====   */
#cce_video{
	width:634px; margin:0 15px 15px 15px; 
	background: #535353 url('../images_fr/v2home_video_fond.gif') repeat-y left;
}
#cce_video_prez{padding:10px; width:100px; float:left;}
#cce_video h1{padding-bottom:10px;}
#cce_video p{}
#cce_video ul{float:right;}
#cce_video li{width:127px; padding:10px 10px 10px 11px; float:left;}
#cce_video li a{color:#000; text-decoration: none; font-weight: normal;}
#cce_video li a:hover{color:#ccc;}
#cce_video li img{width:127px; display: block;}


/*   =====   HOME - partenaires   =====   */
#cce_partners{width:634px; margin:0 15px 15px 15px;}
#cce_partners img{display: block;}
#cce_partners .vip li{float:left; width:131px; height:131px; padding:0 10px 10px 0; line-height:11px}
#cce_partners .vip img{width:131px; vertical-align: middle; line-height:131px;}
#cce_partners .autres li{float:left; width:68px; height:68px; padding:10px 10px 0 0; line-height:68px}
#cce_partners .autres img{width:68px; vertical-align: middle; line-height:68px;}


/*   =====   ARCHIJDB - journal de bord + focus   =====   */
#cce_archijdb{margin-bottom:15px; position:relative;}
#cce_headarchijdb,
  #cce_headarchifocus{margin: 0 0 8px 14px; width:649px; height:40px;}
.lang_en #cce_headarchijdb{background-image: url("/images/v2archijdb2_head_en.gif");}
.lang_fr #cce_headarchijdb{background-image: url("/images/v2archijdb2_head_fr.gif");}
#cce_headarchifocus{background-image: url("/images/v2archifocus2_head.gif");}

#cce_archijdb_allrows{float:left;}
.cce_archifocus_row{width:530px; padding:15px 0; border-bottom: 1px dashed #d8d8d8;}

.cce_archifocus_focusdetail{width:242px; float:left; padding:0 0 0 15px;}
.cce_archifocus_focusdetail h2{background-position: 2px 3px; padding: 1px 2px 1px 11px;}
.cce_archifocus_focusdetail_name{display: block;width:149px; float: left;}
.cce_archifocus_focusdetail_date{color:#000; font-weight: bold;
	display: block;width:70px;text-align: right; float: left;}
.cce_archifocus_focusdetail p{margin:5px 0px 0 0px; padding-right:1px;}
.cce_archifocus_focusdetail_fin{font-weight: bold; font-size: 20px; font-family: serif; letter-spacing:2px;}

.cce_archifocus_focusdetail a{text-decoration: none; color:#000;}
.cce_archifocus_focusdetail a:hover{color:#444444;}
.cce_archifocus_focusdetail_name a{color:#fff;}

.cce_archifocus_listethema{width:98px; padding:15px 5px 0 15px; float:left;}
.cce_archifocus_listethema h2{margin-bottom:1em;}
.cce_archifocus_listethema a {text-decoration: none; color:#000; }
.cce_archifocus_listethema a:hover{color:#999;}
.cce_archifocus_listethema p{padding:0; margin:0;}
.cce_archifocus_listethema .orange{}


/*   =====   JOURNAL DE BORD + FOCUS   =====   */
.cce_jdbfocus_detail{position:relative; padding-bottom:15px;}

.cce_jdbfocus_detail_colgau{
	width:248px; padding: 0 15px 0 15px; float:left; 
	background-repeat: no-repeat; background-position: 15px 0;
}
.lang_en .jdb_detail .cce_jdbfocus_detail_colgau{background-image: url("/images/v2jdb_articlepic_en.gif");}
.lang_fr .jdb_detail .cce_jdbfocus_detail_colgau{background-image: url("/images/v2jdb_articlepic_fr.gif");}
.focus_detail .cce_jdbfocus_detail_colgau{background-image: url("/images/v2focus_articlepic.gif");}

.cce_jdbfocus_detail_colgau h6{padding: 7px 0 0 173px; margin-bottom: 13px;}
.cce_jdbfocus_detail_colgau img{margin-left:7px;}
.cce_jdbfocus_detail_colgau p{text-align: right; margin: 10px 1px; color:#000; width:200px; float:right;}
.cce_jdbfocus_detail_colgau p a{color:#000; font-weight: bold; text-decoration: none;}
.cce_jdbfocus_detail_colgau p img{margin: 0 0 -3px 5px;}
#cce_jdbfocus_detail_pholoulink{float:left;margin: 10px 1px; }
#cce_jdbfocus_detail_photenu_big{z-index: 3; position: absolute; top:0; left:15px; display:none; margin:0;}

.cce_jdbfocus_detail_coldro{width:371px; float:left; }
.cce_jdbfocus_detail_coldro h1{}
.cce_jdbfocus_detail_toutletexte{padding: 0 50px 0 0;}


/*   =====   ARTICLE   =====   */
#cce_article{padding-bottom:15px;}

#cce_article_colgau{
	width:244px; padding: 0 15px 0 15px; float:left; 
	background-repeat: no-repeat; background-position: 15px 0;
}
#cce_article_colgau h6{color:#ff6a00;text-transform: uppercase; font-size: 17px; margin-bottom:15px; line-height:1.1;}
#cce_article_photenant{position:relative;}
#cce_article_photenu_big{z-index: 3; position: absolute; top:0; left:0; display:none;}
#cce_article_photenu_small{margin-bottom:5px;}
#cce_article_pholoulink{float:left;}
#cce_article_pholegend{width:200px; float:right; text-align: right; font-weight: bold; font-size: 9px;}

#cce_article_coldro{width:375px; float:left;}
#cce_article_toutletexte{padding: 8px 50px 0 0;}
#cce_article_toutletexte a{color:#159bcf; text-decoration:none;}
#cce_article_toutletexte a:hover{color:#da6000;}
#cce_article_toutletexte span{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif !important;
font-size:10px !important;}



/*   =====   CONTACT   =====   */
#cce_contact{padding:0 15px;}
#cce_contact_desc{padding:15px 0;}
#cce_contact_colgau label{display: block; padding-bottom:3px;}
#cce_contact_colgau li{padding-bottom:15px;}
#cce_contact_form{width:255px; float:left;}
#cce_contact_form fieldset{margin-bottom:15px;}
#cce_contact_form input,
#cce_contact_form textarea{width:250px; }
#cce_contact_form #cce_cf_question_ok{width:20px;}
#cce_contact_form img{padding-top:15px;}

#cce_cf_question_information{background-color: #ff6a00; color:#fff; width:344px; padding:10px; float:right;}


/*   =====   DEUXCOL - liens + faq   =====   */
.deuxcol{margin:0 15px 15px 15px;}
.deuxcol h1{margin-bottom:15px;}
.deuxcol h1 img{vertical-align:middle; line-height:15px;}
.deuxcol h1 a{
	line-height:15px; padding:0 15px; color:#333333; text-decoration:none; font-weight: bold;
	background: transparent url("/images/v2btn_ffbas.gif") no-repeat center right;
}
.deuxcol h1 a:hover{color:#ff6a00;}
.deuxcol_row{padding-left:15px; border-bottom: 1px dashed #d8d8d8;}
.deuxcol_item{width:294px; padding:15px 15px 15px 0; float:left;}
.deuxcol_item .titgeneral_oran_fle a{color:#fff;}
.deuxcol_item .titgeneral_oran_fle a:hover{color:#444;}
.deuxcol_item img{margin-right:5px; float:left;}
.deuxcol_item p a{color:#000; text-decoration:none;}
.deuxcol_item p a:hover{color:#fff;}
.deuxcol_item_url a{font-weight: bold;}

#cce_faq .deuxcol_item p{padding-left:80px;}
#cce_faq_ask_form{padding:15px;position:relative;}
#cce_faq_ask_form h2{
	background: #333 url("/images/cce_fleche_blc_on_gris.png") no-repeat center left; padding-left:11px;
	height:15px; line-height:15px; color:#fff; text-transform: uppercase; width:593px; margin-bottom:15px;
}
#cce_faq_ask_form div{margin:0 0 15px 80px;}
#cce_faq_ask_form label{display: block; padding-bottom:3px;}
#cce_faq_ask_form input,
  #cce_faq_ask_form textarea{width:250px; }
#cce_faq_ask_form textarea{height:100px;}
#cce_faq_ask_ok{padding-left:280px;}
#cce_faq_ask_information{
	width:200px; height:135px; border: 1px solid #ff6a00; padding:10px; z-index: 2;
	background-color:#ff6a00; color:#fff; margin:0; position: absolute; top:60px; right:15px;
}


/*   =====   GOODIES   =====   */
#cce_goodies{padding:0 15px 15px 15px;}
#cce_goodies h1{margin-bottom:15px;}
#cce_goodies a {color:#000; text-decoration: none;}
#cce_goodies h2 {margin: 0 0 17px 0;}
#cce_goodies h2 span{background-position: 2px 3px; padding: 1px 2px 1px 11px; }

#cce_goodies_fonds{}
.cce_goodies_fonds_unit{float: left; padding:0 20px 15px 0; }
.cce_goodies_fonds_unit p{margin: 5px 0 0 0;}
.cce_goodies_fonds_unit p img{margin:0 3px -3px 0;}

#cce_goodies_sons{border-top: 1px dashed #999;}
.cce_goodies_sons_unit{float: left; padding:0 26px 15px 0; margin:0;}
.cce_goodies_sons_unit p{width:100px;margin: 0;}
.cce_goodies_sons_unit img{display: block; margin: 0 0 5px 0;}


/*   =====   PARTENAIRES   =====   */
#cce_partenaires{padding:15px;}
#cce_partenaires h1{margin-bottom:15px;}

.cce_partenaires_niveau{padding: 15px 5px 15px 15px; border-bottom: 1px dashed #999; font-size: 9px;}
.cce_partenaires_niveau h2{background-position: 2px 3px; padding: 1px 1px 2px 11px; width:278px; margin-bottom:0;}

.cce_partenaires_niv1detail{
	width:143px; float:left; margin: 15px 15px 0 0;
	background-color:#fff;border: 1px solid #999;
}
.cce_partenaires_niv1detail img{margin:6px; width: 131px; height:131px;}
.cce_partenaires_niv1detail p{
	border-top: 1px solid #999; padding:6px; margin:0;
	height:27px; overflow: hidden;border-bottom: 6px solid #fff;
}

.cce_partenaires_niv2detail{
	width:87px; float:left; margin: 15px 15px 0 0; text-align: center;
	background-color:#fff; border: 1px solid #999;
}
.cce_partenaires_niv2detail img{margin:3px; width:68px; height:68px;}
.cce_partenaires_niv2detail p{
	border-top: 1px solid #999; padding:3px; margin:0;
	height:30px; overflow: hidden;border-bottom: 3px solid #fff; text-align: left;
}

.cce_partenaires_niv3detail{width:89px; float:left; margin: 15px 15px 0 0; }
.cce_partenaires_niv3detail img{
	padding:0 9px 0 10px; width:68px; height:40px;
	background-color:#fff;border: 1px solid #999; 
}
.cce_partenaires_niv3detail p{
	border-top: 0px solid #bfbfbf; padding:0 3px; margin:3px 0 0 0;
	height:33px; overflow: hidden; text-align: left;
}

.cce_partenaires_niv4detail{width:211px; float:left; margin-bottom:15px;}
.cce_partenaires_niv4detail h4{
	text-transform: uppercase; color:#333; font-weight: bold;
	padding:0 15px 0 0; width:196px; height:10px; overflow: hidden;
}
.cce_partenaires_niv4detail p{margin: 2px 0 0 0; padding:0 15px 0 0; width:196px; height:22px; overflow: hidden;}


/*   =====   PRESSE   =====   */
#cce_pressetdlp{margin-bottom:15px;}
#cce_pressetdlp h1{padding-left:15px;}
.cce_pressetdlp_row{padding:15px; border-bottom: 1px dashed #999;}
.cce_pressetdlp_rowunit{width:294px; float:left; padding-right:15px;}
.cce_pressetdlp_rowunit h2{}
.cce_pressetdlp_rowunit_date{
	background-position: 2px 3px; padding: 1px 2px 1px 11px;
	display: block; float: left; margin: 0 0 8px 0;
}
.cce_pressetdlp_rowunit_nom{
	font-weight: bold; text-transform: uppercase; 
	display: block; width:213px; padding: 2px 4px 3px 8px; margin: 0 0 8px 0; float: left;
}
.cce_pressetdlp_rowunit img{float:left; padding: 0 0 0 30px; margin-top: -5px;}
.cce_pressetdlp_rowunit p{margin: 0; padding-left:85px;}

#cce_pressenddp{margin-bottom:15px;}
#cce_pressenddp h1{padding-left:15px;}
.cce_pressenddp_row{padding:15px; border-bottom: 1px dashed #999;}
.cce_pressenddp_rowunit{float: left; padding-right:15px; width:142px;}
.cce_pressenddp_rowunit h2{
	width:60px; background-position: 4px 4px; padding: 1px 4px 2px 13px;
	text-transform: lowercase; float: left;
}
.cce_pressenddp_rowunit img{padding: 0 0 0 5px; display: block;width:50px;}


/*   =====   RECHERCHE   =====   */
#cce_recherche{padding:15px;}
#cce_recherche h1{margin-bottom:15px;}
#cce_recherche h2{height:15px; line-height:15px; margin-bottom:15px;}
#cce_recherche h2 strong{
	background-color:#333; color:#fff; font-weight: normal; line-height:1; padding:1px 3px 2px 3px; margin-right:3px;
}

#cce_rech_lesarticles{width:320px; padding-right:15px; float:left; border-right: 1px dashed #d8d8d8; margin-right:15px;}
#cce_rech_lesarticles h3 a{color:#000;}
#cce_rech_lesarticles h3 a:hover{color:#535353;}
.cce_rech_lesarticles_item p{margin-bottom: 25px;}
.cce_rech_lesarticles_item p a{color:#000; font-weight: normal; text-decoration: none; }
.cce_rech_lesarticles_item p a:hover{color:#666;}

#cce_rech_lesphotos{text-align: left; width:283px;float:left;}
.cce_rech_lesphotos_item{padding-bottom:10px;}
.cce_rech_lesphotos_item a img{width:70px; height:45px; border: 1px solid #535353; float:left;  }
.cce_rech_lesphotos_item p{float: left; width:205px; height: 49px; padding:0px 3px; }
.cce_rech_lesphotos_item a{color:#595959; text-decoration: none; font-weight: normal;}
.cce_rech_lesphotos_item a strong{color:#000; font-weight: bold;}


/*   =====   PAGE EQUIPE   =====   */
#cce_pageequipe{padding:0 15px;}
#cce_pageequipe h1{margin-bottom:15px;}

.cce_pageequipe_groupe{padding-bottom:15px; }
#cce_pageequipe h2{
	color:#fff; text-transform: uppercase; font-size: 9px;
	background-repeat: no-repeat; background-position: 2px 3px;
	padding: 1px 1px 1px 11px; margin-bottom:15px; width:278px;
}
.background_gris{background-color: #333333; background-image: url("/images/cce_fleche_blc_on_gris.png");}
.background_orange{background-color: #ff6a00; background-image: url("/images/cce_fleche_blc_on_oran.png");}

.cce_pageequipe_people{padding: 0 85px 25px 0;}
.cce_pageequipe_people img{margin-right:15px; border: 1px solid #d8d8d8; padding:5px; float: left;}
.cce_pageequipe_people div{width:420px;float:left;}
.cce_pageequipe_people h3{font-weight: bold;}

/*   =====   PAGE LABO   =====   */
#cce_pagelabo{padding:0 15px;}
#cce_pagelabo h1{margin-bottom:15px;}
/*#cce_pagelabo h2{
	color:#fff; text-transform: uppercase; font-size: 9px;
	background-repeat: no-repeat; background-position: 2px 3px;
	padding: 1px 1px 1px 11px; margin-bottom:15px; width:278px;
}*/
#cce_pagelabo p{
	color:#2788c2;
}
#cce_pagelabo ul.pagination{
	list-style-type:none;
	margin:0 0 8px 0;
	padding:0;
	float:right;
	clear:left;
}
#cce_pagelabo ul.pagination li{
	list-style-type:none;
	margin:0;
	padding:0;
	float:left;
}
#cce_pagelabo ul.pagination li a{
	text-decoration:none;
	color:#6d6d6d;
	padding:0 3px;
	border-right:1px solid #b2b2b2;
	height:8px;
	line-height:8px;
}
#cce_pagelabo ul.pagination li.dernier a{
	border-right:0;
}
#cce_pagelabo ul.pagination li a:hover,#cce_pagelabo ul.pagination li.sel a{
	color:#f65518;
}
#cce_pagelabo ul.labo{
	clear:right;
	list-style-type:none;
	margin:0;
	padding:0;
}
#cce_pagelabo ul.labo li{
	list-style-type:none;
	margin:0;
	padding:0;
	float:left;
	border:1px solid #b2b2b2;
	width:121px;
	height:199px;
	margin-right:47px;
	margin-bottom:27px;
}
#cce_pagelabo ul.labo li.dernier{
	margin-right:0;
}
#cce_pagelabo ul.labo li.derniere_ligne{
	margin-bottom:16px;
}
#cce_pagelabo ul.labo li .img{
	height:121px;
}
#cce_pagelabo ul.labo li h2{
	border-top:1px solid #b2b2b2;
	border-bottom:1px solid #b2b2b2;
	height:44px;
	padding:5px;
}
#cce_pagelabo ul.labo li h2 a{
	color:#000;
}
#cce_pagelabo ul.labo li span{
	height:22px;
	line-height:22px;
	padding:0 5px;
}
/*   =====   FORUM   =====   */
#cce_forum h1{margin:0 0 15px 15px;}
#cce_headforum{height:15px; line-height:15px;}
#cce_headforum img,
  #cce_headforum a{line-height:15px;}
#cce_headforum a{text-decoration: none; color:#333333;}
#cce_headforum a img{margin-left:5px;}

.cce_forumrow{padding:15px 0 15px 15px; margin:0 15px; border-bottom: 1px dashed #d8d8d8;}
.cce_justaquest{width:294px; padding:0 15px 15px 0; float:left;}

#cce_forum_ask{padding:15px; margin:0 15px; background-color: #fff;}
#cce_forum_ask h2{background-color: #333333; background-image: url('/images/cce_fleche_blc_on_gris.png');}
#cce_forum_ask_form{width:610px; position:relative;}
#cce_forum_ask_form fieldset{width:302px; float:left;}
#cce_forum_ask_form fieldset div{height:25px;}
#cce_forum_ask_form label{width:100px; display: block; float:left; text-align: right; padding:2px 10px 0 0;}
#cce_forum_ask_form div input{width:170px; float:left;}
#cce_forum_ask_form textarea{width:274px; height:131px; padding:3px;}
#cce_forum_ask_form .ipic{margin:5px 0 0 530px;}
#cce_forum_ask_information{
	position:absolute; top:30px; left:300px; width:256px; height:116px; padding:15px; background-color: #ff6a00;
}



/*   =====   CLUB TARA JUNIOR   =====   */
#pageclub{background-color: #fff; padding:15px; width:560px;}
#pageclub h1{font-weight: bold; margin-bottom:15px;}
#pageclub h2{background-color: #333333; background-image: url('/images/cce_fleche_blc_on_gris.png');}
#pageclub a{color: #ff6a00; text-decoration:none;}
#pageclub a:hover{color: #000;}
#pageclub #cce_forum_ask_form{width:560px; position:relative;}
#pageclub fieldset p{padding:15px 0;}
#clubtarapic{float:right;}
#clubtara_messerok{
	display:none; position:absolute; right:0; top:0;
	width:224px; height:324px; padding:15px; background-color: #ff6a00; 
}



/*   =====   GALERIE v1 - general  =====   */
#cce_archigal{padding:15px;}
#cce_archigal h1{margin-bottom:15px;}

#cce_archigal_colgau{
	float:left;
	margin-top:35px;
	margin-left:40px;
}
#cce_archigal_colgau_tli{margin-bottom:5px; padding-bottom:5px; border-bottom: 1px dashed #d9d9d9;}
#cce_archigal_colgau_pmc{font-weight: bold;}
#cce_archigal_colgau a{color:#000; text-decoration: none;}
#cce_archigal_colgau a:hover{color:#ff6a00;}
.cce_archigal_motselec, 
   #cce_archigal_colgau .cce_archigal_motselec a{color: #ff6a00;}
.cce_archigal_motselec img{padding-left: 5px;}

#cce_archigal_coldro{width:514px; float:left;}
#cce_archigal_menurow{padding-bottom: 5px;}
#cce_archigal_galpresui{float:left;margin-right:5px;}
#cce_archigal_galpresui a{color:#fff; text-decoration: none;}
#cce_archigal_galpresui a:hover{color:#000;}
#cce_archigal_galpresui ul{border: 1px solid #879599; margin-bottom:10px; background-color:#ff6a00;
	font-size: 9px; line-height:1; padding: 2px 0 4px 0;}
#cce_archigal_galpresui li{display: inline; padding: 0 2px;}
.cce_archigal_gp-nav img{margin: 0 0 -2px 0; }
.cce_archigal_gp-sto img{margin: 0 0 1px 0; }

#cce_archigal_voir{float:left;margin-right:5px;}
#cce_archigal_voir ul{
	font-size: 9px;
	line-height:1;
	margin-top:23px;
}
#cce_archigal_voir li{
	padding: 0 2px;
	margin-bottom:13px;
}
#cce_archigal_voir li a{
	text-decoration: none;
	color:#808184;
	display:block;
	height:39px;
	line-height:39px;
	padding-left:72px;
}
#cce_archigal_voir li a.all_photo{
	background:url('/images/toutes_photos.png') 22px center no-repeat;
}
#cce_archigal_voir li a.all_photo_sel,#cce_archigal_voir li a.all_photo:hover{
	background:url('/images/toutes_photos_sel.png') 0px center no-repeat;
	color:#231f20;
}
#cce_archigal_voir li a.all_video{
	background:url('/images/toutes_videos.png') 22px center no-repeat;
}
#cce_archigal_voir li a.all_video_sel,#cce_archigal_voir li a.all_video:hover{
	background:url('/images/toutes_videos_sel.png') 0px center no-repeat;
	color:#231f20;
}
#cce_archigal_voir li a.all_photo_video{
	background:url('/images/toutes_photos_videos.png') 22px center no-repeat;
	padding-left:132px;
}
#cce_archigal_voir li a.all_photo_video_sel,#cce_archigal_voir li a.all_photo_video:hover{
	background:url('/images/toutes_photos_videos_sel.png') 0px center no-repeat;
	padding-left:132px;
	color:#231f20;
}



/*   =====   GALERIE v1 - mur d'images + detail  =====   */
#cce_archigal_mosa{
	width:512px; height:348px; overflow:hidden;
	border-bottom: 1px solid #159bcf; border-right: 1px solid #159bcf;
}
#cce_archigal_mosa img{float: left; border-top: 1px solid #159bcf; border-left: 1px solid #159bcf; }
#cce_archigal_message{margin: 15px 0; font-size: 9px; line-height:1; }
#cce_archigal_message a{
	text-decoration: none; color:#fff; background-color:#ff6a00; 
	display: block; border: 1px solid #879599; padding:2px 3px 4px 3px; float:left;
}
#cce_archigal_message a:hover{color:#000; }

#cce_archigal_picnumlisting{font-size: 9px; margin:0 0 15px 0;}
#cce_archigal_picnumlisting a{color:#000; text-decoration: none;}
#cce_archigal_picnumlisting a:hover{color:#777;}
#cce_archigal_picnumlisting a:visited{color:#777;}
#cce_archigal_picnumlisting .cce_archigal_picnum_encours{color: #ff6a00; }
.cce_archigal_picnumlisting_prec {margin-right:5px; }
.cce_archigal_picnumlisting_suiv {margin-left:5px; }

#cce_archigal_galretour{color:#000; font-size: 9px; text-transform: uppercase;}
#cce_archigal_galretour a{text-decoration: none; color:#000; }
#cce_archigal_galretour a:hover{color:#ff6a00; }
#cce_archigal_galretour img{margin-right: 5px;}
#cce_archigal_galretour p{margin:0 1px 0 0; border: 1px solid #879599; padding:2px; float: left;}

#cce_archigal_bigpic{width:514px; overflow:hidden; padding:15px 0;}

#cce_archigal_bigpic_rens{width:340px;}
.rens1{ background: #ff6a00 url("/images/cce_fleche_blc_on_oran.png") no-repeat 4px 3px;
	color:#fff; text-transform: uppercase; float:left;
	margin-bottom: 15px; padding:1px 2px 2px 11px; width:67px; 
}
.rens2{color: #5f5f5f; width: 245px; padding:0 0 5px 15px; float:right;}
.rens3{float:right; width:245px; font-size: 9px;}



/*   =====   DON EN LIGNE  =====   */
#cce_pagedonenligne{padding:15px 0;}
#cce_pagedonenligne h1,
  #cce_pagedonenligne p{margin-bottom:15px; padding:0 15px;}



/* */

