/*   =====   HOME   =====   */
#cce_head{}
#cce_head span{position: absolute;left: -2000px;}
#cce_head img{margin: 15px;}



/*   =====   EDITO + EVENEMENT   =====   */

#cce_BLK_edi_eve  { width:634px; margin: 0 15px 0 15px;background-color: #FF6A00; }

#cce_edito  {background-color: #FF6A00; color:#fff;background-repeat: no-repeat;
	width:634px; height:95px;
	text-align:left; font-size: 14px; line-height: 1.2em; overflow: hidden; 
	float:left;}
#cce_edito h1  {position: absolute;left: -2000px;}
#cce_edito img  {float:left;}
#cce_edito p  {padding: 15px 15px 15px 30px; font-weight: normal;overflow: hidden; height:50px;}
#cce_edito a{color:#000; text-decoration: none;}
#cce_edito a:hover{color:#fff;}


#cce_evenm  {background-color: #FF6A00;background-repeat: no-repeat;
	width: 195px; height: 95px;
	float:right;}
#cce_evenm_inner  {padding-left:15px;height: 95px;}
#cce_evenm_inner_titre  {float:left;}
#cce_evenm_inner_photo  {}

#cce_BLK_edi_eve_AFTER{height:15px; font-size: 1px; clear: both;}



/*   =====   FOCUS + TABLEAU DE BORD   =====   */

#cce_BLK_foc_tab  { width:646px; margin: 0 0 0 14px; clear: both; }


#cce_focushome  { /* AVANT jojo : width:426px;*/ width:638px; height: 171px;
	/*background-color:red;*/
	margin: 0; padding: 2px; float: left;		
	text-align: left; font-size: 10px; line-height: 1.2em;}
#focushome_tit1  {/* AVANT jojo : width:338px;*/ width:550px; float:left; padding:3px 0;}
#focushome_tit1 span {position: absolute;left: -2000px; vertical-align: middle; }
#focushome_tit3  {width:70px; height:12px; 
	font-size: 9px; text-align: center;
	float: left; padding: 4px 4px 4px 4px;
	vertical-align: middle;}
#focushome_pic  {float:left; margin: 9px 6px 0 6px;}
#cce_focushome a{color:#000; text-decoration: none; font-weight: normal;}
#cce_focushome a:hover{color:#444444;}
#cce_focushome p  {margin: 9px 06px 0 3px; 
	/* AVANT jojo : width:210px;*/ width:415px; height: 109px;
	float:left; overflow: hidden;}



#cce_tdbord  { width: 212px; height: 143px;
	display:none;  
	margin: 0 0 0 4px; padding: 2px 0 30px 0; float:right;			
	text-align: left; font-size: 10px; line-height: 1.2em;
	overflow: hidden; }
#cce_tdbord h1  {position: absolute;left: -2000px;}
#cce_tdbord table  {width:201px; margin: 12px 0 0 0;}
#cce_tdbord thead  {display:none;}
#cce_tdbord td  {border-bottom: 1px solid #949494;
	font-size: 10px; line-height:1.2em; height:1.2em;
	padding: 2px 2px 2px 5px;}
#cce_tdbord .tab_val {width:70px;
	border-left: 1px dashed #949494;
	text-align: left;}
#cce_tdbord .tab_premli{padding-top:8px;}
#cce_tdbord_date  {width: 195px; height:1.2em; overflow: hidden; 
	text-align: right; font-weight: bold; color:#606060;
	padding: 4px 17px 0 0;}

#cce_BLK_foc_tab_AFTER{height:7px; font-size: 1px; clear: both;}



	/*   =====   GOOGLE + JOURNAL DE BORD   =====   */

#cce_BLK_goo_jou{width:646px; margin: 0 0 0 14px; clear: both;}


#cce_cardyn{width: 420px; height: 198px; clear:left; 
	margin: 0 5px 0 0; 
	float:left;}

#cce_joudbord{width: 219px; height: 182px; float:right; 
	text-align: left;}
#cce_joudbord h1  {width:198px; text-align: center; padding:3px 0 3px 10px; height:15px;}
#cce_joudbord h1 span {position: absolute;left: -2000px;}
#cce_joudbord_txt{height:96px; font-size: 10px; line-height: 1.2em; overflow: hidden; padding:15px 21px 0 19px;}
#cce_joudbord_txt p{}
#cce_joudbord a{color:#000; text-decoration: none; font-weight: normal;}
#cce_joudbord a:hover{color:#444444;}

#cce_carte{float:left; padding: 0 0 0 1px;}

#cce_BLK_goo_jou_AFTER{height:15px; font-size: 1px; clear: both;}



	/*   =====   EQUIPE   =====   */

#cce_BLK_equipe{width:634px; margin: 0 15px 0 15px;clear: both;
	font-size: 10px; line-height:1.2em;}

#cce_equipe {width:634px; height:70px; background-color: #333333;}
#cce_equipe h1 {float:left; padding: 10px;}
#cce_equipe h1 span {position: absolute;left: -2000px;}
#cce_equipe li {display: inline; vertical-align: top; }
#cce_equipe img {vertical-align: top;}
#cce_equipe_A {float:left; padding:10px 3px 10px 0; width:180px; border-right: 1px dashed #000;}
#cce_equipe_B {float:right; padding:10px 10px 10px 0; width:324px; text-align: right; }

#cce_equipe_niv1 {height:50px; }
#cce_equipe_niv1 img {margin:0 10px 0 0; float:left;}
#cce_equipe_niv2 {height:27px; width: 324px;}
#cce_equipe_niv2 img {margin:0 0 4px 4px; width:23px; height:23px;}
#cce_equipe_niv3 {height:23px; width: 324px;}
#cce_equipe_niv3 img {margin:0 0 0 4px; width:23px; height:23px;}



#cce_equipe_question{text-align: left;  background-image: url(.."/images/ok2fond.png");  
	width:634px; height:77px;  position: relative;}
#cce_equipe_question legend{display:none;}
#cce_equipe_question label{display:none;}

#cce_equipe_question_letexte{width:410px; height:55px; 
	position: absolute; bottom:10px; left:10px; }
#cce_equipe_question_letexte p{}
#cce_equipe_question_message {width:406px; height:51px;  border: 1px solid #969696; background-color: #fff;
	font-size: 10px; line-height:1.2em; font-family : Verdana,Arial,Geneva,Helvetica,sans-serif; padding:2px;
	position: absolute; left:0; bottom:0;}

#cce_equipe_question_ladresse {width:205px;
	position: absolute; right:0; bottom:10px; }
#cce_equipe_question_ladresse input{
	font-size: 10px; line-height:1.2em; height:12px; 
	vertical-align: middle;
	border: 1px solid #888; padding:2px;}
#cce_equipe_question_email{
	color: #000; width:171px; height: 12px; 
	margin-top: 2px;}
#cce_equipe_question_ok{width:20px; height:16px; position: absolute; right:0; bottom:1px; }


#cce_BLK_equipe_AFTER{height:15px; font-size: 1px; clear: both;}



/*   =====   CONVERSATION VIDEO  =====   */

#cce_BLK_convid{width:634px; height: 140px;
	margin: 0 15px 0 15px; clear: both;
	background-color: #848484; text-align: left; font-size: 10px; line-height:1.2em;}
#cce_convid{width:120px; padding: 10px 10px 10px 0; margin: 0 10px 0 10px; float:left;}
#cce_convid h1{height:15px;}
#cce_convid h1 span {position: absolute;left: -2000px;}
#cce_convid p{height: 86px; overflow: hidden; 
	margin-top: 10px;}
	
#cce_convid_vi1{padding: 10px 20px; height: 120px; float:left;}
#cce_convid_vi2{padding: 10px 20px; height: 120px; float:left;
	border-width: 0 1px; border-style: dashed; border-color: #ccc;}
#cce_convid_vi3{padding: 10px 20px; height: 120px; float:left; }

.cce_convid_play{width: 100px; height:90px;} 
.cce_convid_playcad{border: 1px solid #646464;}
.cce_convid_play img{clear: left; float: left;}
.cce_convid_desc {overflow: hidden; width: 102px; height: 26px; margin-top: 5px;}

#cce_BLK_convid_AFTER{height:10px; font-size: 1px; clear: both; margin:0 0 4px 0;}
