/* Elements de base (listes à puce et autres */

ul{

list-style-type:none;}



#tplCo li{

line-height:14px;

}





/* Important, etc...*/

span.foT_is{

color:#005da8;

font-weight:bold;}



span.quo_is{

	font-style: italic;

	font-weight:bold;

}

.ind_tl{

display:block;

clear:both;

text-indent:-9999px;}

table.icd_txtRes_tab{

	width:100%;

}



.tplTopclir{

	clear:both;

}





a.url_ul{

	text-decoration: none;

	font-weight: bold;

}

a.url_ul span{

	border-bottom:1px dotted #333;}

	

a.url_ul:after{

content:url(../img/content/out.gif);}



h1.mainTi_ti{

	margin: 5px 0 10px 0;

	padding:0 0 5px 25px;

	text-align:left;

	color: #2da3d2;

	text-transform: uppercase;

	font-size: 18px;

	font-weight: bold;

	border-bottom: 1px solid #2da3d2;

	background: url(../img/content/puce-titre.jpg) no-repeat left 2px;

}

h1.mainTi_ti span{

display:block;

	}

h2.co_bk_ti{

	background:transparent url(../img/content/bgG_rubrique.gif) no-repeat left 3px;

	padding:0 0 0 20px;

	margin: 25px 0 15px 0;

	color: #fca600;

	font-size: 14px;

	line-height:34px;

	font-variant:small-caps;

}

h2.co_bk_ti span{

	background:transparent url(../img/content/bgD_rubrique.gif) no-repeat top right;

	padding:0 0 0 2px;

	display: block;

}



.co_bk_co .info {

	margin: 10px 0 0 0;	

}



p.txt_p{

	text-align:justify;

}



div.cpseBlck_co div.text{

padding:5px 5px;

	border: 3px solid #005da8;

	border-left: 8px solid #005da8;

	background-color: #ddd;

	

}



div.cpseBlck_co span.emp_is{

color:#f3971b;}


div.flow_org p.txt_p{

	text-align:center;

}



tr.even{

	/*width:100%;*/

	text-align:center;

}



div.flow_org tr.even td{

padding:0;

	/*width:50%;*/

}



div.wkCo_wdetail .para_p{

	display: block;

}

object{float:left; margin:0 30px 0 0;}



/*****************************/

/***         Bloc de droite             ***/

/*****************************/





.platinum_ti{display:none;}

.platinum .partGroup {
	width:164px;
	margin: 0 0 10px 0;
	padding:0;
	min-height: 130px;
	background: #ffba36 url(../img/content/bg-bas-organisateurs.jpg) no-repeat left bottom;
}

.platinum .partGroup_ti {
	font-weight:bold;
	text-transform: uppercase;
	font-size: 12px;
	text-align: center;
	color: #fff;
	padding:10px 0 8px 0;
	margin:0;
	background: #ffba36 url(../img/content/bg-haut-organisateurs.jpg) no-repeat left top;
}

.platinum .partner {
	margin:4px 5px 10px 15px;
	padding: 0;
	float: left;
	text-align: center;
}

.platinum  .partGroup img {
	width: 60px;
	height: auto;
}

#sidebar .partner{float:left;}

#cps{

margin:10px 0 0 0;

background:#f59516;}

#cps h1{

text-align:center;

font-size:1.1em;

padding:5px 0 0 0;

}

#cps img{display:block;

margin:0 auto;

padding:0 0 1px 0;

background:transparent;}





/****************/

/*** Tooltips ***/

/****************/



a.tooltip_x span{

}

div.ttLegal{

	width:240px;

}

div.ttLegal_ti{

	color: lime;

	font-weight: bold;

}

div.details_lnk{

	background: transparent url(../img/content/bandeau_eauH.jpg) no-repeat scroll left top;

}

div.details_lnk_ti{

display:block;

width:160px;

	color: #FF9900;

	font-weight: bold;

}



div.tooltip .text p{

	margin-left: 2em;

}

div.tooltip div.sessionHeader{

	color:#E25013;

}







/****************/

/*    Text      */

/****************/

a.linkPage_ul,

a.linkPage_ul:active,

a.linkPage_ul:visited{

	text-decoration: underline;

}



/****************/

/*    Binaries  */

/****************/

div.docRef{

	position:relative;

}



div.docRef .docRef_ti{

	font-weight:bold;

	color:#2da3d2;

	padding:0;

	margin:15px 0 0 0;

}



a.lnkBinPdf{

	display:block;

	height:30px;

	width:115px;

	background: url(../img/content/lirelasuite.png) top left no-repeat;

	margin: 0.5em 0 0 0.5em;

	position:absolute;

	right:0;bottom:-10px;

}

a.lnkBinPdf:hover{

	background: url(../img/content/lirelasuite.png) bottom left no-repeat;}



.lnkBinPdf  span{display:none;}

div.note2{

text-align:right;

}



/****************/

/*    Blocks    */

/****************/

/* attention, remarque, note, ingo optionnelle etc */

.cpseBlck_closed, 

.cpseBlck_open{

}

.cpseBlck_closed{

	background:url(../img/content/plus.png) bottom right no-repeat;

	margin-bottom:1em;

}

.cpseBlck_open{

	background:url(../img/content/minus.png) bottom right no-repeat;

	margin-bottom:1em;

}



.cpseBlck_closed:hover, 

.cpseBlck_open:hover{

}



.note0 div.text{

overflow:hidden;

height:144px;

background:#f6f6f6 url(../img/content/cadre-bilan.gif) no-repeat top left;

margin:0 0 20px 0;}



.note0 p{

margin:0px;

padding:13px 15px 0 15px;}





.note0 img{

display:block;

margin:0 auto;

}



div.info{}



div.info_ti {
color:#005da8;
line-height:24px;
padding:0;
margin:0 0 2em 0;
}

div.info_ti span {

	display:block;

	padding:0;

	font: bold 1.1em/32px Verdana;

	text-align:center;

	}



.flow_pers{

font-size:.8em;

text-align:center;

width:50%;float:left;}

.note2_ti{

	color: #E75012;

}

a.zoom {

	color:#E75012;

	font-weight:bold;

}



.warn2_ti{

	color: #E75012;

}





/*************************/

/*         ORGS          */

/*************************/

div.partners{

	width:100%;

	float: right;

	margin-bottom:20px;

}



h2.partners_ti span{

display:block;

padding:30px 10px;}



.partners_co{}

div.partner0{

width:600px;

margin:20px 0 0 70px;

border:	1px solid #333;

}





h3.partner2_ti {
	margin:0 0 10px 0;
	background-color:#F3971B;
	font-size:12px;
	font-weight: bold;
	padding: 5px 10px;
	color:#fff;
}

div.org_partners_bk {
	text-align: center;
	float:left;
	height:80px;
}
div.org_partners_bk img {
	height: 40px;
	width: auto;
}

tr.org_partners_link_td {display:none;}

tr.org_partners_desc_td {display:none;}



.partners table {
	display:inline;
	height:80px;
	margin:0 10px;
}

td.icd_persM_photo{

	width:36%;

}



.org_partners_shortDesc p{

	text-align: left;

}







div.flow_org {

width:100%;

	float:left;

	margin:5px 3.75px;

}



div.icd_orgM_name,

div.icd_orgM_contact {

display:none;}



div.flow_org  img{

height:60px;}



div.sessionDetails_wdetails .icd_persM_photo{

	display:none;

}



div.flow_pers{

margin:0 0 0.7em 0;}



.flow_pers_ti{

	font-style:italic;

	text-align: left;

	font-weight: bold;

}



div.info div.flow_pers_ti{

color: #C6D204;

border-top: 1px solid;

}



div.icd_persM_name,

div.icd_persM_func{

display:block;}



.icd_persM_name{

/*background: transparent url(../img/content/bulle-intervenant.gif) top left no-repeat;*/

padding:0 0 0 0;

font-weight:bold;

}

.icd_persM_func{

text-indent:-.5em;

overflow:hidden;}



/*********************************************/

/*         Agenda mise en page globale       */

/*********************************************/

/* Note Nina : oui, ça pourrait se faire plus court et moins verbeux, mais ça perdrait en clarté et maintenabilité... */

.code_p{display:none;}

.agenda .agenda_co .themeOutline {
	display: none;
}

.agenda ul{padding:0;}

.agenda .quo_is {
	display:block;
	font-size:1.2em;
}


/**********************************************************************/

/*                     déroulé synthétique                            */

/**********************************************************************/

.agendaMining .day0{float:left;width:47.2%;margin:0 16px 0 0;padding:0;}

.agendaMining .day0 .timeBracket,

.agendaMining .day0 .sTimeBracket_it{width:auto;}

.agendaMining .day0 .timeBracket .workshop {padding:0;}



.agendaMining p.wk_code_p,

.agendaMining p.wk_ti_p{float:left;margin:0 0 5px 0;}



.agendaMining p.wk_code_p{width:25%;height:75px;}

.agendaMining p.wk_ti_p{width:71.5%;height:65px;background:#eae9d8;}



.agendaMining p.wk_code_p{

font: bold 1em Arial,Helvetica,sans-serif;

text-transform:capitalize;

line-height:75px;

text-align:center;

padding:0;

background:top left repeat-x;color:#FFFFFF;}

.agendaMining .ASE_it p.wk_code_p{background:url(../img/content/bg_ASE_wk_code_p.gif);}

.agendaMining .PA_it p.wk_code_p{background:url(../img/content/bg_PA_wk_code_p.gif);}

.agendaMining .PH_it p.wk_code_p{background:url(../img/content/bg_PH_wk_code_p.gif);}

.agendaMining .EJ_it p.wk_code_p{background:url(../img/content/bg_EJ_wk_code_p.gif);}

.agendaMining .TRANS_it p.wk_code_p{background:url(../img/content/bg_TRANS_wk_code_p.gif);}

.agendaMining .SANTE_it p.wk_code_p{background:url(../img/content/bg_SANTE_wk_code_p.gif);}

.agendaMining .LOG_it p.wk_code_p{background:url(../img/content/bg_LOG_wk_code_p.gif);}

.agendaMining .INSER_it p.wk_code_p{background:url(../img/content/bg_INSER_wk_code_p.gif);}

.agendaMining .EI_it p.wk_code_p{background:url(../img/content/bg_EI_wk_code_p.gif);}



.agendaMining .ASE_EI_it p.wk_code_p{background:url(../img/content/bg_ASE_EI_wk_code_p.gif);}

.agendaMining .PA_EJ_it p.wk_code_p{background:url(../img/content/bg_PA_EJ_wk_code_p.gif);}

.agendaMining .PA_PH_it p.wk_code_p{background:url(../img/content/bg_PA_PH_wk_code_p.gif);}

.agendaMining .PA_LOG_it p.wk_code_p{background:url(../img/content/bg_PA_LOG_wk_code_p.gif);}

.agendaMining .PA_SANTE_it p.wk_code_p{background:url(../img/content/bg_PA_SANTE_wk_code_p.gif);}

.agendaMining .PH_INSER_it p.wk_code_p{background:url(../img/content/bg_PH_INSER_wk_code_p.gif);}

.agendaMining .EJ_EI_it p.wk_code_p{background:url(../img/content/bg_EJ_EI_wk_code_p.gif);}

.agendaMining .EI_TRANS_it p.wk_code_p{background:url(../img/content/bg_EI_TRANS_wk_code_p.gif);}

.agendaMining .INSER_LOG_it p.wk_code_p{background:url(../img/content/bg_INSER_LOG_wk_code_p.gif);}

.agendaMining .INSER_EJ_it p.wk_code_p{background:url(../img/content/bg_INSER_EJ_wk_code_p.gif);}



.agendaMining p.wk_ti_p{padding:5px;}



/**********************************************************************/

/*                     déroulé détaillé                               */

/**********************************************************************/

.agenda_wdetail .day0{}

.agenda_wdetail .day0 .timeBracket{border:none;}

.agenda_wdetail .day0 .sTimeBracket,

.agenda_wdetail .day0 h4{margin:0 0 0 0;}

.agenda_wdetail .day0 .timeBracket .wk_detail {
float:left;
margin:0 15px 10px 0;
padding:0 10px;
position:relative;
width:340px;
}

.sessionDetails_wdetails li{

background:transparent url(../img/content/bg_wk_ti_detail.gif) top left no-repeat;

text-indent:15px;}

.agenda_wdetail p.wk_code_p{

color:#f46f21;

font-weight:bold;

font-size:1.1em;

}

.agenda_wdetail .day0 .timeBracket .wk_ti_p{

font-weight:bold;font-size:15px;line-height:18px;padding:0 0 8px 0;}

.agenda_wdetail .day0 .timeBracket .wk_ti_detail{}

.patronage{float:right;margin:0 0 0 5px;border:2px dotted #ccc;background:#FFFFFF;}

.patronage_ti{display:block;text-align:center;}

.patronage img{display:block;margin:0 auto;}

.sessionHeader{font-style:italic;font-weight:bold;color:#A3228F;}







.agenda_wdetail .wk_detail{background-position:top left;background-repeat:repeat-y;background-color:#eae9d8;}

.agenda_wdetail .ASE_it {background-image:url(../img/content/bg_ASE_wk_code_p.gif);}

.agenda_wdetail .PA_it {background-image:url(../img/content/bg_PA_wk_code_p.gif);}

.agenda_wdetail .PH_it {background-image:url(../img/content/bg_PH_wk_code_p.gif);}

.agenda_wdetail .EJ_it {background-image:url(../img/content/bg_EJ_wk_code_p.gif);}

.agenda_wdetail .TRANS_it {background-image:url(../img/content/bg_TRANS_wk_code_p.gif);}

.agenda_wdetail .SANTE_it {background-image:url(../img/content/bg_SANTE_wk_code_p.gif);}

.agenda_wdetail .LOG_it {background-image:url(../img/content/bg_LOG_wk_code_p.gif);}

.agenda_wdetail .INSER_it {background-image:url(../img/content/bg_INSER_wk_code_p.gif);}

.agenda_wdetail .EI_it {background-image:url(../img/content/bg_EI_wk_code_p.gif);}



.agenda_wdetail .ASE_EI_it {background-image:url(../img/content/bg_ASE_EI_wk_code_p.gif);}

.agenda_wdetail .PA_EJ_it {background-image:url(../img/content/bg_PA_EJ_wk_code_p.gif);}

.agenda_wdetail .PA_PH_it {background-image:url(../img/content/bg_PA_PH_wk_code_p.gif);}

.agenda_wdetail .PA_LOG_it {background-image:url(../img/content/bg_PA_LOG_wk_code_p.gif);}

.agenda_wdetail .PA_SANTE_it {background-image:url(../img/content/bg_PA_SANTE_wk_code_p.gif);}

.agenda_wdetail .PH_INSER_it {background-image:url(../img/content/bg_PH_INSER_wk_code_p.gif);}

.agenda_wdetail .EJ_EI_it {background-image:url(../img/content/bg_EJ_EI_wk_code_p.gif);}

.agenda_wdetail .EI_TRANS_it {background-image:url(../img/content/bg_EI_TRANS_wk_code_p.gif);}

.agenda_wdetail .INSER_LOG_it {background-image:url(../img/content/bg_INSER_LOG_wk_code_p.gif);}

.agenda_wdetail .INSER_EJ_it {background-image:url(../img/content/bg_INSER_EJ_wk_code_p.gif);}



/**********************************************************************/

/*                     thématique synthétique                         */

/**********************************************************************/

.agendaMining .clore{clear:none;}

.agendaMining ul.themeOutline{

font:1.5em "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;

}

.agendaMining ul.themeOutline li{height:20px;line-height:20px;}

.agendaMining ul.themeOutline li.EI_item{background:url(../img/content/bgEI_li_parcours-thematique.gif) top left no-repeat;}

.agendaMining ul.themeOutline a{text-decoration:none;}



.agendaMining .theme {width:33%;

float:left;

margin:0 0 0 0;

padding:10px 0;

height:530px;

overflow:hidden;

color:#FFFFFF;}

.agendaMining .ASE {background:#FEC46E;}

.agendaMining .PA {background:#A3228F;}

.agendaMining .PH {background:#0054A6;}

.agendaMining .EJ {background:#F171AC;}

.agendaMining .TRANS {background:#0094DA;}

.agendaMining .SANTE {background:#00A650;}

.agendaMining .LOG {background:#F7931D;}

.agendaMining .INSER {background:#A5CE38;}

.agendaMining .EI {background:#ED1B24;}

.agendaMining .theme .day0{width:100%;margin:0;}



.agendaMining .theme .day0 .timeBracket,

.agendaMining .theme .day0.sTimeBracket{border:none;}

.agendaMining .theme .day0 .timeBracket .workshop{padding:0 10px 5px;border-bottom:1px solid #FFFFFF;}





h4.theme_ti{display:none;}

.agendaMining .theme p.wk_code_p,

.agendaMining .theme p.wk_ti_p{

float:none;

width:auto;

line-height:1.4em;

display:inline;

padding:0 0 0 12px;}

.agendaMining .theme p.wk_code_p{font-style:italic;font-weight:normal;font-size:1em;margin:0 0 0 0;background:url(../img/content/bg_wk_ti.gif) center left no-repeat;}

.agendaMining .theme p.wk_ti_p{background:transparent;font-weight:bold;}



.agendaMining .theme .day0 h5{display:none;}

.agendaMining .theme .day0  .mSessionTi_p{display:none;}



/**********************************************************************/

/*                     thématique détaillé                            */

/**********************************************************************/

.agenda_wdetail .theme {}

.agenda_wdetail h4.theme_ti{

	display:block;

	

	background:transparent url(../img/content/bgG_rubrique.gif) no-repeat left 3px;

	padding:0 0 0 20px;

	margin: 25px 0 15px 0;

	color: #fca600;

	font-size: 14px;

	line-height:34px;

	font-variant:small-caps;

}



.agenda_wdetail h4.theme_ti span{

background:transparent url(../img/content/bgD_rubrique.gif) no-repeat top right;

display:block;

padding:0 0 0 10px;}



.agenda_wdetail .theme .day0{width:46%;padding:0 2%;float:left;}



.agenda_wdetail .theme .day0 .timeBracket{padding:0 0%;}



.agenda_wdetail .theme .day0 .timeBracket .wk_detail{width:auto;margin:0;}





/* commun */









/*spécifique ANS*/



.agendaMining .day0 .sessionCo,

.agendaMining .day0 .workshopCo

{display:none;}

.agendaMining .day0 p{

text-indent:0;}



/*************************/

/*         Agenda        */

/*************************/





.agenda_nav{display:none;}



p.agenda_nav_p,

p.agenda_nav_p a{

	font-weight:bold;

}



p.agenda_nav_p{

	text-decoration: none;

	color: #f3971b;

	margin:0;

	height:20px;}

	

p.agenda_nav_p a{

	text-decoration: underline;

	color: #005da8;

}



p.agenda_nav_p span,

p.agenda_nav_p a{

display:block;

padding:0 .5em;

float:right;

height:20px;}





h3.agenda_ti{

display:none}





.timeBracket,

.sTimeBracket{

border-bottom:2px solid gray;

}



div.workshop,

div.wk_detail{

padding:0 1.5% 0 1.5%;

margin-bottom:10px;}



div.sessionTi,

div.mSessionTi{

color:#333;}



div.theme span.ti_span{

display:none;}

div.theme p.mSessionTi_p{

text-align:center;}





/*************************/

/*    Agenda synthetic   */

/*************************/



div.agenda_wdetail .ag_wdetails{

	font-weight: bold;

	text-decoration: none;

	color: #F3971B;

}



a.back_lnk{

	font-weight:bold;

	background: transparent;

	text-decoration: none;

	color: fuchsia;

}

a.back_lnk:hover{

	font-weight: bold;

	background-color: transparent;

	text-decoration: underline;

}



a.ag_pdf{

	display:block;

	font-weight: bold;

	width:7em;

	text-align: center;

	background: #738DBE url(../img/content/barreh.png) top left no-repeat;

	text-decoration: none;

	color: lime;

	border-bottom: 1px solid gray;

	border-top:1px solid gray;

	}

a.ag_pdf:hover{

font-weight: bold;

background: #b24174 url(../img/content/barreh.png) no-repeat top left;

	}

span.ag_pdf{

	background: url(../img/content/pdf.gif) top right no-repeat;

	}





div.timeBracket{

	overflow:hidden;

}



.theme_co h5.day2ti{

	color:lime;

}



div.clire{

}

div.clore{clear:both;}



.ti span{

	color:#696969;

}

.day2_ti{

	text-align: center;

	overflow:hidden;

}



h4.day2_ti,

h5.day2_ti{

color:#fff;

display: block;

height:24px;

background:#2ca2d1;

line-height:24px;

margin:0;

}



div.sTimeBracket span.ti_span{



}



div.flow_title p{

	font-weight: bold;

	text-align:left;

}



span.startTime_span,

span.endTime_span{

	color: #f46f21;

	font-weight: bold;

}

p.clear{

	clear: both;

}





.binSwf {

	background: url(../img/content/bordD.gif) top right no-repeat;

}



/*********************/

/*   with tooltips   */

/*********************/

/*SPAN Lien détail session*/

span.details_lnk_a{

	text-align: right;

	text-decoration: underline;

	cursor: pointer;

	color: fuchsia;

	display:none;

}



span.details_lnk_a:hover{

}



/*****************/

/*   with Zoom   */

/*****************/



p.backAgenda_p{

	text-align: right;

	font-size: .8em;

	font-style: italic;

	

}

a.backAgenda_lnk,

a.backAgenda_lnk:hover,

a.backAgenda_lnk:active{

	color: #e9a440;

}

	

div.zoomTi{

	background-color: #E9A440;

	color: lime;

}

div.zoomTi p{

	text-align: center;

}

div.zoomCo .sessionHeader p{

	text-align: center;

}





/******************/

/**    THEME     **/

/******************/











/* habillage image dans tableaux - a ranger */

td.icd_txtRes_cellResLft  {

padding:0 10px 0 0;

}

td.icd_txtRes_cellResRgt  {

padding:0 0 0 10px;

}

td.icd_txtRes_cellTxt {

}

/* ----- Menu Thèmes ----- */
#nav_thematique {
	position: absolute;
	top: 11px;
	left: 38px;
}
#nav_thematique UL {
	margin: 0;
	padding: 0;
	border-top: 1px solid #fff;
}
#nav_thematique UL LI {
	font-weight: bold;
	color: #fff;
	border-bottom: 1px solid #fff;
}
#nav_thematique UL LI a {
	color: #fff;
	text-decoration: none;
	line-height: 25px;
	padding: 0 0 0 25px;
	display: block;
}

#nav_thematique UL LI.TH1_item a { background: url(../img/content/puce-zh.gif) no-repeat 1px 4px; }
#nav_thematique UL LI.TH2_item a { background: url(../img/content/puce-reseaux.gif) no-repeat 1px 4px; }
#nav_thematique UL LI.TH3_item a { background: url(../img/content/puce-anc.gif) no-repeat 1px 4px; }
#nav_thematique UL LI.TH4_item a { background: url(../img/content/puce-ac.gif) no-repeat 1px 4px; }
#nav_thematique UL LI.TH5_item a { background: url(../img/content/puce-protection-eau.gif) no-repeat 1px 4px; }
#nav_thematique UL LI.TH6_item a { background: url(../img/content/puce-littoral.gif) no-repeat 1px 4px; }
#nav_thematique UL LI.TH7_item a { background: url(../img/content/puce-scientifique.gif) no-repeat 1px 4px; }
#nav_thematique UL LI.TH8_item { display: none; border: none; }

#nav_thematique UL .TH1_item a:hover { color:#fff; background: url(../img/content/puce-zh-over.gif) no-repeat left; }
#nav_thematique UL .TH2_item a:hover { color:#fff; background: url(../img/content/puce-reseaux-over.gif) no-repeat left; }
#nav_thematique UL .TH3_item a:hover { color:#fff; background: url(../img/content/puce-anc-over.gif) no-repeat left; }
#nav_thematique UL .TH4_item a:hover { color:#fff; background: url(../img/content/puce-ac-over.gif) no-repeat left; }
#nav_thematique UL .TH5_item a:hover { color:#fff; background: url(../img/content/puce-protection-eau-over.gif) no-repeat left; }
#nav_thematique UL .TH6_item a:hover { color:#fff; background: url(../img/content/puce-littoral-over.gif) no-repeat left; }
#nav_thematique UL .TH7_item a:hover { color:#fff; background: url(../img/content/puce-scientifique-over.gif) no-repeat left; }

/* ----- Boutons divers barre de menu ----- */
#btns-divers {
	position: absolute;
	top: 208px;
	right: 40px;
	display: none;
}
#btns-divers #btn-calendrier,
#btns-divers #btn-calculateur,
#btns-divers #btn-videos {
	margin: 0 4px 0 0;
}

/* ----- Boutons inscription ----- */
#btn-inscription {
	margin: 0 0 10px 0;
}
/* ----- Boutons espace exposants ----- */
#btn-exposants {
	margin: 0 0 20px 0;
}
/* ----- Boutons Newsletter ----- */
#btn-newsletter {
	margin:10px 0 20px 5px;
}


/* ----- Programme en 1 coup d'oeil ----- */
#FA .workshopTi .wk_code_p,
#FF .workshopTi .wk_code_p,
#FI .workshopTi .wk_code_p,
#FL .workshopTi .wk_code_p,
#FO .workshopTi .wk_code_p {
	background:#009ee0;
}
#FB .workshopTi .wk_code_p,
#FC .workshopTi .wk_code_p,
#FE .workshopTi .wk_code_p,
#FH .workshopTi .wk_code_p,
#FN .workshopTi .wk_code_p {
	background: #e2001a;
}
#A1 .workshopTi .wk_code_p {
	background: url(../img/content/bg-atelier-1.jpg) no-repeat right bottom;
	color: #005da8;
	border: 1px solid #005da8;
	height:73px;
	width: 87px;
}
#A1 .workshopTi .wk_ti_p {
	overflow: hidden;
}
#A2 .workshopTi .wk_code_p,
#A11 .workshopTi .wk_code_p,
#A14 .workshopTi .wk_code_p,
#A15 .workshopTi .wk_code_p {
	background: #f7a800;
}
#A3 .workshopTi .wk_code_p,
#A6 .workshopTi .wk_code_p,
#A10 .workshopTi .wk_code_p,
#A16 .workshopTi .wk_code_p,
#FJ .workshopTi .wk_code_p,
#FK .workshopTi .wk_code_p {
	background: #b5007b;
}
#A4 .workshopTi .wk_code_p,
#A8 .workshopTi .wk_code_p,
#A12 .workshopTi .wk_code_p,
#A17 .workshopTi .wk_code_p {
	color: #6496ca;
	border: 1px solid #6496ca;
	height:73px;
	width: 87px;
}
#A5 .workshopTi .wk_code_p,
#A7 .workshopTi .wk_code_p,
#A9 .workshopTi .wk_code_p,
#A13 .workshopTi .wk_code_p {
	background: #bdcd00;
}
#FD .workshopTi .wk_code_p,
#FG .workshopTi .wk_code_p,
#FM .workshopTi .wk_code_p {
	background: #00509e;
}
#FREMA .workshopTi .wk_code_p {
	background: #925fa0;
}

/* ----- Taille programme par jour ----- */
.day2_co .wk2_wdetail #FA,
.day2_co .wk2_wdetail #FB {
	height: 415px;
}
.day2_co .wk2_wdetail #FC,
.day2_co .wk2_wdetail #FD {
	height: 285px;
}
.day2_co .wk2_wdetail #A1,
.day2_co .wk2_wdetail #A2 {
	height: 540px;
}
.day2_co .wk2_wdetail #A3,
.day2_co .wk2_wdetail #A4 {
	height: 490px;
}
.day2_co .wk2_wdetail #FE,
.day2_co .wk2_wdetail #FF {
	height: 460px;
}
.day2_co .wk2_wdetail #A5,
.day2_co .wk2_wdetail #A6 {
	height: 420px;
}
.day2_co .wk2_wdetail #A7,
.day2_co .wk2_wdetail #A8 {
	height: 360px;
}
.day2_co .wk2_wdetail #FH,
.day2_co .wk2_wdetail #FI {
	height: 270px;
}
.day2_co .wk2_wdetail #A9,
.day2_co .wk2_wdetail #A10 {
	height: 460px;
}
.day2_co .wk2_wdetail #A11,
.day2_co .wk2_wdetail #A12 {
	height: 460px;
}
.day2_co .wk2_wdetail #FK,
.day2_co .wk2_wdetail #FL {
	height: 400px;
}
.day2_co .wk2_wdetail #A13,
.day2_co .wk2_wdetail #A14 {
	height: 470px;
}
.day2_co .wk2_wdetail #A15,
.day2_co .wk2_wdetail #A16 {
	height: 420px;
}
.day2_co .wk2_wdetail #A17,
.day2_co .wk2_wdetail #FN {
	height: 330px;
}

/* ----- Couleurs programme par jour ----- */
.agenda_wdetail_co .wkTi_wdetail .wk_code_p {
	color:#FFF;
	margin: 0 5px;
	padding: 5px 8px;
	border-bottom: 1px dotted #FFF;
}
.agenda_wdetail_co .wk_detail .wkTi_wdetail .wk_ti_p {
	color: #fff;
	margin: 0;
	padding: 5px 10px;
}

.agenda_wdetail_co .wkTi_wdetail {
	margin: 10px 0 0 0;
}
.agenda_wdetail_co #FA .wkTi_wdetail,
.agenda_wdetail_co #FF .wkTi_wdetail,
.agenda_wdetail_co #FI .wkTi_wdetail,
.agenda_wdetail_co #FL .wkTi_wdetail,
.agenda_wdetail_co #FO .wkTi_wdetail,
.agenda_wdetail_co .TH3_it .wkTi_wdetail{
	background:#009ee0;
}
.agenda_wdetail_co #FD .wkTi_wdetail,
.agenda_wdetail_co #FG .wkTi_wdetail,
.agenda_wdetail_co #FM .wkTi_wdetail,
.agenda_wdetail_co .TH4_it .wkTi_wdetail{
	background:#00509e;
}
.agenda_wdetail_co #A3 .wkTi_wdetail,
.agenda_wdetail_co #A6 .wkTi_wdetail,
.agenda_wdetail_co #A10 .wkTi_wdetail,
.agenda_wdetail_co #A16 .wkTi_wdetail,
.agenda_wdetail_co #FJ .wkTi_wdetail,
.agenda_wdetail_co #FK .wkTi_wdetail,
.agenda_wdetail_co .TH6_it .wkTi_wdetail{
	background:#b5007b;
}
.agenda_wdetail_co #FB .wkTi_wdetail,
.agenda_wdetail_co #FC .wkTi_wdetail,
.agenda_wdetail_co #FE .wkTi_wdetail,
.agenda_wdetail_co #FH .wkTi_wdetail,
.agenda_wdetail_co #FN .wkTi_wdetail,
.agenda_wdetail_co .TH2_it .wkTi_wdetail{
	background:#e20019;
}
.agenda_wdetail_co #A2 .wkTi_wdetail,
.agenda_wdetail_co #A11 .wkTi_wdetail,
.agenda_wdetail_co #A14 .wkTi_wdetail,
.agenda_wdetail_co #A15 .wkTi_wdetail,
.agenda_wdetail_co .TH1_it .wkTi_wdetail {
	background:#f7a800;
}
.agenda_wdetail_co #A5 .wkTi_wdetail,
.agenda_wdetail_co #A7 .wkTi_wdetail,
.agenda_wdetail_co #A9 .wkTi_wdetail,
.agenda_wdetail_co .TH5_it .wkTi_wdetail{
	background:#bdcd00;
}
.agenda_wdetail_co #A13 .wkTi_wdetail {
	background: #bdcd00 url(../img/content/zero-phyto.gif) no-repeat 288px 22px;
	padding: 0 50px 0 0;
}

.agenda_wdetail_co #FREMA .wkTi_wdetail {
	background:#925fa0;
}
.agenda_wdetail_co #A1 .wkTi_wdetail,
.agenda_wdetail_co .TH8_it .wkTi_wdetail {
	background: #FFF url(../img/content/bg-atelier-1.jpg) no-repeat right bottom;
	color: #005da8;
	border: 1px solid #005da8;
}
.agenda_wdetail_co #A1 .wkTi_wdetail .wk_code_p,
.agenda_wdetail_co .TH8_it .wkTi_wdetail .wk_code_p {
	color:#005da8;
	margin: 0 5px;
	padding: 5px 8px;
	border-bottom: 1px dotted #005da8;
}
.agenda_wdetail_co #A1 .wkTi_wdetail .wk_ti_p,
.agenda_wdetail_co .TH8_it .wkTi_wdetail .wk_ti_p {
	color: #005da8;
	font-size: 13px;
	margin: 0;
	padding: 5px 10px;
}
.agenda_wdetail_co #A4 .wkTi_wdetail,
.agenda_wdetail_co #A8 .wkTi_wdetail,
.agenda_wdetail_co #A12 .wkTi_wdetail,
.agenda_wdetail_co #A17 .wkTi_wdetail,
.agenda_wdetail_co .TH7_it .wkTi_wdetail {
	background: #FFF;
	color: #6496ca;
	border: 1px solid #6496ca;
}
.agenda_wdetail_co #A4 .wkTi_wdetail .wk_code_p,
.agenda_wdetail_co #A8 .wkTi_wdetail .wk_code_p,
.agenda_wdetail_co #A12 .wkTi_wdetail .wk_code_p,
.agenda_wdetail_co #A17 .wkTi_wdetail .wk_code_p,
.agenda_wdetail_co .TH7_it .wkTi_wdetail .wk_code_p {
	color:#6496ca;
	margin: 0 5px;
	padding: 5px 8px;
	border-bottom: 1px dotted #6496ca;
}
.agenda_wdetail_co #A4 .wkTi_wdetail .wk_ti_p,
.agenda_wdetail_co #A8 .wkTi_wdetail .wk_ti_p,
.agenda_wdetail_co #A12 .wkTi_wdetail .wk_ti_p,
.agenda_wdetail_co #A17 .wkTi_wdetail .wk_ti_p,
.agenda_wdetail_co .TH7_it .wkTi_wdetail .wk_ti_p {
	color: #6496ca;
	margin: 0;
	padding: 5px 10px;
}

/* ----- Flux RSS ----- */
#sidebar {
	background: url(../img/content/titre-flux-rss.jpg) no-repeat center top;
	width: 230px;
	padding:25px 0 0 0;
}
#rss {
	border: 1px solid #2ca2d1;
	width: 208px;
	padding: 10px;
}
#rss .feedsweep .feedsweep_date {
	font-size:10px;
	color:#666;
	background: url(../img/content/puce-flux-rss.jpg) no-repeat left 4px;
	padding-left: 12px;
}
#rss .feedsweep .feedsweep_headline {
	
}
#rss .feedsweep .feedsweep_link {
	color:#2ca2d1;
}
#rss .feedsweep .feedsweep_body {
	border-bottom: 1px dashed #666;
	padding-bottom: 3px;
	margin-bottom: 5px;
}
.feedsweep_body font,
.feedsweep_body div {
	display: none;
}
.agenda_wdetail_co .day2_co #TGP {
 	background: url(../img/content/tps-gd-public.gif) no-repeat right bottom;
}
.mainTi_co .info .flow_org img {
	height: 40px;
	padding-right:20px;
}
/*.binImg {
	margin-left:-60px;
	margin-top:-50px;
}*/
div.flow_org {
	border: 1px solid #2ca2d1;
	padding: 10px;
	width: 480px;
}

div.flow_org div.flow_org_sdesc p.para_p {
	color: #2ca2d1;
	font-weight: bold;
}
div.flow_org div.flow_org_desc p.txt_p {
	text-align: justify;
}
#titre-soutien-collectivites {
	background: #ffba36 url(../img/content/bg-haut-organisateurs.jpg) no-repeat left top;
	font-weight:bold;
	text-transform: uppercase;
	font-size: 12px;
	text-align: center;
	color: #fff;
	padding:10px 0 8px 0;
	margin:0;
}
#content-soutien-collectivites {
	width:164px;
	margin: 0;
	padding:0;
	min-height: 240px;
	background: #ffba36 url(../img/content/bg-bas-organisateurs.jpg) no-repeat left bottom;
}
#content-soutien-collectivites #cg-morbihan img {
	width: 135px;
	padding:0 0 5px 15px;
}
#content-soutien-collectivites #cg-finistere img {
	width: 120px;
	padding:0 0 5px 22px;
}
#content-soutien-collectivites #cg-cote-armor img {
	width: 50px;
	padding:0 0 0 55px;
}

#contenuContenu_bg .note0 {
	float: left;
	padding: 0 10px 0 0;
}