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

#conferences { margin: 0 0 15px 0; color: #333333; background: #ffffff; }

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

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


#conferences td { vertical-align: top; }


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

#conferences .confnav { margin: 10px 0 15px 0; border: 1px solid; border-color: #efefef #efefef #cccccc #cccccc; background: #f5f5f5 url(img/menu/secteur.png) 0 0 repeat-x; }
#conferences .confnav a {  color: #111111; }
#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: #464646; }
#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: 1px solid #000000; background: #fcfcfc; }

#conferences .criterBox { clear: both; float: none; 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; }

/***** CRITERES */

#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; }

/*****   BOUTON */

#conferences .bloc-bouton { margin: 4px 0 10px 0 }

#conferences .form-submit { font: 12px Arial; padding: 4px 10px; border: 1px solid; border-color: #efefef #efefef #cccccc #cccccc; background: #f5f5f5 url(img/menu/secteur.png) 0 0 repeat-x; }
#conferences .form-submit: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 10px 10px; border: none; background: none; }

/***** LISTE */

#conferences #listtoprint { margin: 0; }

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

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

#conferences .list_header .left { font: bold 13px Arial; width: 330px; padding: 5px 10px; margin: 0; color: #ffffff; }
#conferences .list_header .right { width: 220px; padding: 5px 10px 5px 0; margin: 0; color: #ffffff; }
#conferences .list_header td { padding: 5px 10px; }

#conferences .list_header a { color: #ffffff; }
#conferences .list_header a:hover {}

#conferences .list_header .link { clear: left; }
*+html #conferences .list_header .link { width: 210px; }
* html #conferences .list_header .link { width: 210px; }
#conferences .list_header .link a { font: 11px Arial; margin: 0; line-height: 15px; height: 15px; padding: 7px 0 7px 30px; margin: 0; color: #ffffff; }
#conferences .list_header .link a:hover {}

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

#conferences .list_content .libelle { clear: both; display: block; margin: 0 0 5px 0; }
#conferences .list_content .fieldname { padding: 5px; margin: 0 0 10px 0; }

#conferences .list_content .span-intervenants { font: bold 12px Arial; }
#conferences .list_content .span-intervenants a { font: 12px Arial; }
#conferences .list_content .span-img {}
#conferences .list_content .span-date {}
#conferences .list_content .span-heure {}

#conferences .showMore { line-height: 20px; height: 20px; padding: 5px 0; margin: 0 0 20px 0; border: solid #cccccc; border-width: 0 1px 1px 1px; background: #eeeeee; text-align: center; }
#conferences .showMore a {}

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

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

#zoomtoprint #tableConfInfo,
#zoomtoprint #tableIntervInfo { border: solid #cccccc; border-width: 1px 1px 0 1px; }

#zoomtoprint #tableConfInfo td,
#zoomtoprint #tableIntervInfo td { padding: 20px 10px 10px 10px; border: none; border: solid #cccccc; border-width: 0 0 1px 0; }

#zoomtoprint h4 { font: bold 13px Arial; padding: 0; margin: 0 0 15px 0; color: #000000; text-decoration: underline; }


#zoomtoprint .span-1,#zoomtoprint .span-2,#zoomtoprint .span-3{
	font-weight:bold;
}

#zoomtoprint .span-1,
#zoomtoprint .span-2,
#zoomtoprint .span-4 { float: right; width: 500px; padding: 0 15px 0 0;color:#333333 }
#zoomtoprint .span-3 { width: 485px; padding: 0 15px 0 13px;color:#333333 }

#conferences .odd { background: #f5f5f5; color:#F5F5F5;zoom:1;}
#conferences .even { zoom:1;color:#FFF}
#conferences .even span,#conferences .even img{ zoom:1;}

#conferences .more { clear: both; padding: 15px 0 0 18px; background: url(img/h3_puce_noir.gif) 0 16px no-repeat; }
#conferences .more a {}

/********************************/
/*   ZOOM INTERVENANT
/********************************/

.zoom_conferencier #zoomtoprint .list_header .left { width: 555px; }
.zoom_conferencier #zoomtoprint .list_header .right { width: 20px; text-align: center; }

.zoom_conferencier #zoomtoprint .list_header .span-intervenants {}

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

.zoom_conferencier #zoomtoprint .descInterv { padding: 15px; }
.zoom_conferencier #zoomtoprint h3.conferencier { color:#FFF; }

.zoom_conferencier #zoomtoprint .span-1,
.zoom_conferencier #zoomtoprint .span-2,
.zoom_conferencier #zoomtoprint .span-3,
.zoom_conferencier #zoomtoprint .span-4 { width:375px; }

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

#overDiv .confTooltip { border: 1px solid #000000; background: #ffffff; }
#overDiv .confTooltip .top { background: #d3d3d3 url(img/degrade_bg.png) 0 0 repeat-x; }

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

#overDiv .confTooltip img { border: none; }


/********************************/
/*   GABARIT D'IMPRESSION
/********************************/

#conferences.print {
	width:675px;
}

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

#conferences.print #tableConfInfo,
#conferences.print #tableIntervInfo { border: solid #cccccc; border-width: 1px 1px 0 1px; }

#conferences.print #tableConfInfo td,
#conferences.print #tableIntervInfo td { padding: 20px 10px 10px 10px; border: none; border: solid #cccccc; border-width: 0 0 1px 0; }
