/********************************/
/*   CONFERENCES
/********************************/

#conferences { margin: 0 0 15px 0; }

#conferences h1,
#conferences h2 { clear: both; font: bold 25px Arial; padding: 15px 10px; margin: 0 0 15px 0; color: #000000; }

#conferences .w_text { padding: 0 10px 10px 10px; margin: 0; border: none; background: none; }



/********************************/
/*   NAV
/********************************/

#conferences .confnav { margin: 10px 0 15px 0; border: none; background: #111111 url(img/nav_bg.png) 0 0 repeat-x; }
#conferences .confnav a {  color: #ffffff; }
#conferences .confnav .link { font: bold 10px Arial; }



/********************************/
/*   RECHERCHE
/********************************/

#conferences .step_search { padding: 5px 0 0 0; }

/***** TABS */

#conferences .conftabs { padding: 0; margin: 0; }
#conferences .conftabs li { border: none; background: #7F7E8A; }
#conferences .conftabs li a { font: bold 12px Arial; padding: 6px 10px 0 10px; color: #ffffff; }
#conferences .conftabs li.sel { border: none; background: #1A171B; }
#conferences .conftabs li.sel a {}

/***** INNER */

#conferences .confsearch { border: solid #1A171B; border-width: 1px 0 0 0; background: #fcfcfc url(img/degrade_bg.png) 0 -60px repeat-x;margin-bottom:5px }

#conferences .criterBox { padding: 10px; margin: 0 5px 15px 0; border: none; background: none; }
#conferences .criterBox { display: inline; } /* pour IE6 */
#conferences .criterBox .label { margin: 0 0 10px 0; }



#conferences .criterBox .form-field {}

/***** DROPDOWN */

#conferences .criterBox a.multiSelect { font: 12px Arial; line-height: 14px; height: 14px; padding: 2px 3px; margin: 0 5px 2px 3px; color: #000000; border: 1px solid #A5ACB2; background: #ffffff url(img/conf_dropdown.png) 100% 50% no-repeat; }
#conferences .criterBox a.active { border-color: #A5ACB2; background: #ffffff url(img/conf_dropup.png) 100% 50% no-repeat; }
#conferences .criterBox .multiSelectOptions { border-color: #A5ACB2; }
#conferences .criterBox .multiSelectOptions label { width: auto; padding: 2px 3px; color: #000000; }
#conferences .criterBox .multiSelectOptions label.hover { color: #ffffff; background: #A5ACB2; }
#conferences .criterBox .multiSelectOptions input { padding: 0; margin: 0 5px 2px 3px; }




/********************************/
/*   BOUTONS
/********************************/

#conferences .bloc-bouton,
#conferences .showMore { margin: 4px 0 5px 0; border: none; background: none; text-align: center; }
#conferences .showMore { margin: 4px 0 10px 0; }

#conferences .form-submit,
#conferences .showMore a { font: 12px Arial; padding: 4px 5px; color:#111111; border:1px solid #435771; background:url("img/btn_rose_bg.gif") repeat-x scroll 0 0 transparent; }

#conferences .form-submit:hover,
#conferences .showMore a:hover {}




/********************************/
/*   RESULTATS
/********************************/

#conferences .step_list { margin: 0 0 15px 0; }

#conferences .nbresults { float: none; padding: 0 10px 10px 10px; margin: 0; border: none; background: none; }

#conferences .critere_rech { padding: 0 10px; border: none; background: none; }

/***** LISTE */

#conferences .confBasket { margin: 15px 0 0 0; }

#conferences .list_header { clear: both; font: bold 13px Arial; padding: 0; margin: 0; border: none; background: #007180; }

#conferences .list_header .left { width: 400px; padding: 5px 10px; margin: 0; }
#conferences .list_header .right { width: 220px; padding: 5px 10px 5px 0; margin: 0; }

#conferences .list_header .titre,
#conferences .list_header .titre a { font: bold 14px Arial; color: #ffffff; }
#conferences .list_header .titre a:hover { color: #000000; }

#conferences .list_header .link { clear: left; }
#conferences .list_header .link a { font: bold 11px Arial; margin: 0; line-height: 15px; padding: 10px 0 10px 30px; margin: 0; color: #ffffff; }
#conferences .list_header .link a:hover { color: #000000; }

#conferences .list_content { border: solid #435771; border-width: 0 1px 1px 1px; background: none; }
#conferences .list_content.hover { background: #ffffff url(img/scanline_bg.gif) 0 0; }
#conferences .list_content td { padding: 10px 15px; }

#conferences .list_content .libelle { clear: both; display: block; padding: 6px 10px 15px 10px; margin: 5px 0 0; color: #ffffff; background: url(img/titre_bg_gris.png) 0 100% no-repeat; }
#conferences .list_content .fieldname { padding: 5px; margin: 0 0 10px 0; }

#conferences .list_content .span-intervenants { }
#conferences .list_content .span-img  { }
#conferences .list_content .span-date { }
#conferences .list_content .span-heure { }



/********************************/
/*   ZOOM CONFERENCE
/********************************/


#zoomtoprint { margin: 0 0 15px 0; border: 1px solid #435771; }

#tableConfInfo,
#tableIntervInfo { margin: 10px 0 0 0; border: none; }

#tableConfInfo td,
#tableIntervInfo td { border: none; }


#tableConfInfo h4, #tableIntervInfo h4 { padding: 6px 10px 15px 10px; margin: 0 0 5px 0; color: #ffffff; background: url(img/titre_bg_gris.png) 0 100% no-repeat; }

.span-1,
.span-2,
.span-3,
.span-4 { float: right; font: bold 12px Arial; width: 500px; padding: 0 15px 0 0; }

#tableIntervInfo .odd  { background: none;  }
#tableIntervInfo .odd .more { clear: both; padding: 15px 0 0 0; }
#tableIntervInfo .odd .more a {}

.confInterv { padding: 10px; background: #eeeeee; border: 1px solid #D7EBF6; border-width: 0 1px 1px 1px; }
.photoInterv { margin: 10px; }

.conferencier { padding: 0 10px 5px 10px; margin: 0; }


/********************************/
/*   TOOLTIP
/********************************/

#overDiv .confTooltip { border: 1px solid #98418F; background: #B67BB0; }
#overDiv .confTooltip .top { background: #B67BB0 url(img/background_navon.png) 0 0 repeat-x; }

#overDiv .confTooltip .span-1 { color: #ffffff;float:none; }
#overDiv .confTooltip .span-2 { color: #f5f5f5;float:none; }
#overDiv .confTooltip .span-3 { color: #eeeeee;float:none; }
#overDiv .confTooltip .span-4 { float:none; }

#overDiv .confTooltip img { border: none; }


/********************************/
/*   GABARIT IMPRESSION
/********************************/

#conferences.print{width:625px;}

#conferences.print .list_header a{
	text-decoration:none;
}

#conferences.print .list_content a{
	color:#435771;
	text-decoration:none;
	font-weight:bold;
}

#conferences.print #tableConfInfo{
	margin-top:0;
	border: 1px solid #435771;
	border-top:none;
}
