/* MAIN ------------------------------------------------------------*/
/* PROGRAMMER PAR PATRICK CLAVEAU */
/* ECKINOX MÉDIA */

/* =General-----------------------------------------------------------------------------*/

/* =Typography-----------------------------------------------------------------------------*/

/* =Headings-----------------------------------------------------------------------------*/
/* =Link-----------------------------------------------------------------------------*/
.theme_1{ background:#036fbf;}
.theme_2{ background:#ff3600;}
.theme_3{ background:#bbd50a;}
/* =MainMenu-----------------------------------------------------------------------------*/
/* =Frame-----------------------------------------------------------------------------*/

#cal_Title{ background:transparent url(../../img/cal_title.gif) top left no-repeat; height:43px;}
#calendrierWrap{ padding-left:98px; padding-top:21px; height:171px; background:transparent url(../../img/cal_bg.jpg) left top no-repeat;}
#calendrier{ width:150px; background:transparent url(../../img/cal_containerBG.gif) top left no-repeat; font-weight:bold; font-size:11px;} 


#legendeWrap{ padding-left:98px; width:150px; margin:0;}
#legendeWrap a{height:15px; color:#fff; font-size:10px; text-decoration:none; display:block; text-align:center; padding: 3px 0 3px 0;} 
#legendeWrap a: hover{ height:15px; color:#fff; font-size:10px; text-decoration: underline; display:block;} 
#legendeWrap li ul{ display: none; background:#FFFFFF; position: relative; width:150px; height: 75px; border: 1px #545454 solid; top: 10; left: 15px; display: none; z-index: 20;  } 
#legendeWrap li:hover ul { display: block; } 



td a{ text-decoration:none;}
td a:hover{ font-weight:bold; cursor:help;}
td a div.tipsOver{ display:none; color:#000000; text-align:left; }
td a:hover div.tipsOver { display:block; position:absolute; }
td a:hover div.tipsOver div{ border:1px #006699 solid; background:#fff; padding:3px; width:125px;}

#legendeWrap a div.title{ height:21px; cursor:help; overflow:hidden; }
#legendeWrap a div.box{ display:none; }
#legendeWrap a:hover{ font-weight:bold; }
#legendeWrap a:hover div.box{ display:block; position:absolute; background:#FFFFFF url(../../img/bg_legende.gif) left top no-repeat; padding:3px; width:135px; height:36px; color:#FF0000; margin-left:25px; }
*html #legendeWrap a:hover div.box{ margin-left:-65px; margin-top:5px; }
*+html #legendeWrap a:hover div.box{ margin-left:-65px; }