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

#conferences .span-1 { }
#conferences .span-2 {  }
#conferences .span-3 {  }
#conferences .span-4 {  }


#conferences h2 { clear: both; font: bold 13px Arial; padding: 5px 10px !important; margin: 15px 0 0 0; color: #FFF !important; border: none !important; background: #7BCDEE url("img/background_nav.png") 0 0 repeat-x;  } 

#conferences .zoom_conference .link a {  }

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

#conferences .confnav {  border: none  !important; background: url(img/background_navon.png) repeat-x scroll 0 100% #94388A; }
#conferences .confnav a {  color: #FFF !important; }
#conferences .confnav .link { font: bold 10px Arial; }


/********************************/
/*   ONGLETS
/********************************/

#conferences .conftabs { margin: 0 !important; }


/********************************/
/*   FORM
/********************************/

#conferences .form-submit { line-height: 20px; height: 20px; padding: 5px 10px; border: 1px solid #04B2E6; background: url("img/background_nav.png") 0 0 repeat-x; color: #FFFFFF; font-weight: bold; }
#conferences .form-submit:hover { background-image: url(img/background_nav_reverse.png); text-decoration: none; }

/********************************/
/*   RECFHERCHE
/********************************/

.confsearch { background: #fcfcfc; }

/********************************/
/*   LISTE
/********************************/

#conferences .list_header { clear: both; font: bold 13px Arial; padding: 0 !important;; margin: 15px 0 0 0; color: #FFF !important; border: none !important; background: #7BCDEE url("img/background_nav.png") 0 0 repeat-x; }
#conferences .list_header .left { width: 420px; padding: 5px 10px; margin: 0; }
#conferences .list_header .right { width: 180px; padding: 5px 10px; margin: 0; border: solid #ffffff; border-width: 0 0 0 1px; }

#conferences .list_header a { color: #FFF !important; }
#conferences .list_header .link a { line-height: 14px !important; padding: 11px 0 11px 30px; margin: 0 !important; }
#conferences .list_header .right a { font: bold 10px Arial; margin: 0 !important; }

#conferences .list_content { background: #ffffff url("img/background.png") 0 -400px repeat-x !important; border: 1px solid #D7EBF6; border-width: 0 1px 1px 1px; }
#conferences .hover { background-position: 0 -350px !important; border-color: #7BCDEE; }
#conferences .list_content td { padding: 10px 15px; }

#conferences .list_content .libelle { clear: both; display: block; padding: 5px; color: #222222; border: solid #D6EBF6; border-width: 0 0 1px 0; }
#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 { }

#conferences .td-col1{width:150px;}
#conferences .td-img-right{width:160px;padding:10px 5px;}

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

.zoom_conference h4 { margin: 0 0 10px 0; }

.zoom_conference #tableConfInfo { background: #ffffff url("img/background.png") 0 -400px repeat-x !important; border: 1px solid #D7EBF6; border-width: 0 1px 1px 1px; }

.zoom_conference #tableIntervInfo { border: 1px solid #04B2E6 !important; }
.zoom_conference #tableIntervInfo h4 { padding: 5px 10px !important; margin: 0 !important; color: #FFFFFF; background: url("img/background_nav.png") 0 0 repeat-x; }
.zoom_conference #tableIntervInfo td { padding: 0 !important; border-bottom : 1px solid #04B2E6 !important; background: #ffffff url("img/background.png") 0 -400px repeat-x !important; }

.zoom_conference #tableIntervInfo .odd  { background: none !important;  }

.zoom_conference #tableIntervInfo .odd .more a { }

.confInterv { padding: 10px !important; background: #ffffff url("img/background.png") 0 -400px repeat-x !important; 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 !important; background: #FFCFFB !important; }
#overDiv .confTooltip .top { background: #B67BB0 url(img/background_navon.png) 0 0 repeat-x !important; }

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

#overDiv .confTooltip img { border: none; }