﻿/* spécifique à la homePage */
body  {}
.bodyContent  
{
    background: url("../image/Public/fond-bandeau-home.png") repeat-x scroll left top #FFFFFF;
    height:400px;
}
.contentBox { }
.content {   padding: 0 0 13px;width:980px; }
.headerBox {    background: url("../image/Public/header-home.jpg") no-repeat scroll 0 0 transparent;
        height: 262px;
    margin: auto;
    padding: 12px 0 0;
    width: 1650px;}
.ie6.headerBox {width: 980px;  background: url("../image/Public/header-home-IE6.jpg") no-repeat scroll 0 0 transparent; }
.headerBox img { margin-top: -15px;}
.menuBox {    top: 260px;}
.searchBox {
    position: absolute;
    right: 0;
    top: 213px;
    width: 268px;
}
.mLanguage_en {
    top: 269px;
}
.mLanguage_en:hover {
  text-decoration:none;
}
.headerBox ul#Shortcut {
     height: 40px;
    list-style-type: none;
    margin-left: 191px;
    width: 280px;
}
.headerBox ul#Shortcut li {
background:none;display: inline;    margin: 0;
    padding: 8px;   border-right: 1px solid #d3dfe6; padding: 0 5px;
}
.headerBox ul#Shortcut .CyimLastEntry  {border: none;
}

/* presentation */
.presentation {float:left;width:303px;padding:0px 0 0 10px;min-height:300px;  margin-top: -3px; }
.ie6.presentation { height:300px;width:293px; }
.presentation h1 {    background:url("../image/Public/titre-presentation.gif") no-repeat 0px 5px;
    color: #FFFFFF;
    font-family: Opal,Verdana,Geneva,sans-serif;
    font-size: 0px;
    margin-top: 0px;
    padding-top: 52px; }
.presentationEn h1 { background:url("../image/Public/en/titre-presentation.gif") no-repeat 0px 5px;}
.presentation p {
    font-size: 12px;
    line-height: 17px;
    margin: 0;
    padding: 0; text-align:left; color:#595959;
	 width: 295px;
	     margin: -10px 0 0;
}
.mArticleLink a {    color: #595959;
    cursor: pointer;
    display: block;
    font-size: 12px;
    font-weight: bold;
  
    padding: 0 0 0 28px;
    text-align: right;
    text-decoration: none;
    width: 268px;
     margin-top: 30px;}
.mArticleLink a:hover { text-decoration:underline;}
#mArticleSummary { overflow:hidden;}

/*****************SLIDER ACTUALITES***********************/

.mSliderNewsList {float:left; width:665px; /*height:280px;z-index:10; Empêche le menu d'aparaitre au dessus du Slider */}
.mSliderNewsList ul li {background: none repeat scroll 0 0 transparent;padding: 0;  s}
#contentSlider { margin-top:12px;width:307px; height:256px;}
#portalSlider {
       height: 168px;
    margin-left: 5px;
    margin-top: 40px;
    width: 286px;
}
#portalSlider_upLink a {margin-left: 33px; }
#portalSlider_downLink a{ margin-left: 33px;  }
.mSlideLnk { background-repeat: no-repeat; display: block;height: 15px;position: absolute;width: 14px;}
.mSlideLnk span { display:none;}
#portalSlider_downLink .mSlideLnk { background:url(../image/Public/slider-next.png) no-repeat;bottom: 37px;left: -10px;}
#portalSlider_upLink { }
#portalSlider_downLink { }
.mUnActiveSlideLnk {}
#portalSlider_upLink .mSlideLnk {background:url(../image/Public/slider-preview.png) no-repeat;     left: -10px;
    top: 13px;}

.mNewsSectionLink {    padding-right: 387px;
   ;text-align: right;}
.mNewsSectionLink a{color: #9c9b9b; }
.ZoneActu {     float: right;
    height: 254px;
    padding-right: 9px;
    padding-top: 15px;
    width: 658px;}
.actualites {
       background-image: url("../image/Public/HomeBgActus.png");
    background-repeat: no-repeat;
    float: left;
    height: 274px;
    margin-left: 8px;
    margin-top: 64px;
    position: relative;
    width: 655px;
}

.mNewsItem { background-repeat:no-repeat; background-position:right center;    height: 40px;   overflow: hidden;
    width: 286px;}
.mNewsActiveItem {background-image: url("../image/Public/slider/fondNewsSelect.png");
     
  }
.mNewsImage {     background-color: #D4D4D3;
    border-top-right-radius: 5px;
    height: 248px;
    left: 294px;
    overflow: hidden;
    position: absolute;
    top: 1px;
    width: 358px;
    z-index: 1;}
.actualites #portalSlider_Box .mSliderNewsList h2 {     background: url("../image/Public/titre-actualite.gif") no-repeat scroll 0 2px transparent;
    color: #8AB121;
    display: block;
    font-family: Opal,Verdana,Geneva,sans-serif;
    font-size: 0;
    margin-top: -48px;
    padding-top: 48px;}
.actualitesEn #portalSlider_Box .mSliderNewsList h2 { background: url("../image/Public/en/titre-actualite.gif") no-repeat scroll 0 1px transparent;}
.mSliderNewsSummary {  background-color: #1C1F23;
    border-bottom-right-radius: 5px;
    color: #FFFFFF;
    height: 84px;
    opacity: 0.7;
    overflow: hidden;
    padding: 0 5px;
    position: absolute;
    right: 3px;
    top: 165px;
    width: 347px;
    z-index: 2;
	/* IE 8 */filter : alpha(opacity=70); /* IE < 8 */ 
	
	}
.ie6.mSliderNewsSummary { right:13px; padding:0; width: 357px}
	
.mSliderNewsSummary h2 { color: #a1dd3e;     float: left;
    font-size: 11px;
    margin:10px 3px 0 9px;
    width: 263px;
	font-weight:bold;
}
   
 .mSliderNewsSummary h2 a {
	white-space:nowrap;
   text-overflow: ellipsis;
   overflow:hidden;
   display:block;
  }
	
h3.mNewsTitle {margin-top: 0;
    padding-bottom: 6px;
    padding-top: 6px;   
  }	
.mSliderNewsSummary .mNewsDate {     color: #A9A9A9;
    margin-left: 268px;
    margin-top: 9px;}
.mSliderNewsSummary .mNewsReadMore { display:none;} 
.mSliderNewsSummary .mNewsTitle a, .mSliderNewsSummary .mNewsTitle a:hover {color: #87da00; }
h3.mNewsTitle a, h3.mNewsTitle a.mActiveNewsLink {
    color: #6b6b6b;
    display: block;
	font-family:font-family:Verdana, Geneva, sans-serif ;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    padding-left:6px;
	background: none repeat scroll 0 0 transparent;
	width:275px;
	    line-height: 12px;height:26px; overflow: hidden;}
	
h3.mNewsTitle a.mActiveNewsLink {color: #FFF }	
.mSliderNewsSummary p {    color: #FFFFFF;
    line-height: 15px;
    margin-top: 29px;
    padding-left: 9px;
    padding-right: 15px;
    position: absolute;}
.mNewsSliderItem {
    border-bottom: 1px solid #c9c7c7;
    font-size: 11px;
   
    width: 285px;
    
}

.mNewsSectionLink a span{  left: 143px;
    position: absolute;
    top: 220px;}
.mNewsSectionLink a span:hover{ text-decoration:underline;}


/*
  Prevents
*/
.anythingSlider .wrapper ul ul { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li { float: none; height: auto; width: auto; background: none; }
.mEventDate { font-size:12px; color:#70a433; font-weight:bold;}
.agenda a{ color:#C00;}
#mNewsSliderItem {height: 64px;}

/* blocs acces direct rubriques */
.PartieBottom { background: url("../image/Public/filet-gris.png") no-repeat scroll center -19px transparent;
    clear: both;
    display: block;
    height: 350px;
        margin-bottom: -33px;
}
.zoomRecherche{     background: url("../image/Public/img-zoom-recherche.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 237px;
    margin-top: 25px;
    width: 314px;}
.zoomRechercheEn{background: url("../image/Public/en/img-zoom-recherche.png") no-repeat scroll 0 0 transparent;}
.patients{ float:left;width:336px; margin-top:25px; background:url(../image/Public/img-patients.jpg) no-repeat; background-position: left top;    height: 283px;    border-right: 1px solid;
    color: #DCDCDC;}
.professionnelsSante { 
    float: left;
    height: 287px;
    margin-top: 25px;
    width: 320px;
	 background:url(../image/Public/img-pro-sante.jpg) no-repeat; background-position: left top;    height: 165px;}
	 
.patients h1 {      background: url("../image/Public/titre-patients.gif") no-repeat scroll 22px 0 transparent;
    color: #FFFFFF;
    font-family: Opal,Verdana,Geneva,sans-serif;
    font-size: 0;
    margin-top: 4px;
    padding-bottom: 0;
    padding-left: 25px;
    padding-top: 30px;}
.patientsEn h1 { background: url("../image/Public/en/titre-patients.gif") no-repeat scroll 22px 0 transparent;}
		
.professionnelsSante h1 {     background: url("../image/Public/titre-pro.gif") no-repeat scroll 23px -3px transparent;
    color: #FFFFFF;
    font-family: Opal,Verdana,Geneva,sans-serif;
    font-size: 0;
    margin-top: 5px;
    padding-bottom: 0;
    padding-left: 25px;
    padding-top: 29px;}
.professionnelsSanteEn h1 { background: url("../image/Public/en/titre-pro.gif") no-repeat scroll 23px -3px transparent;}
.patients ul, .professionnelsSante ul{ padding-left:35px; margin-top:125px;}
.zoomRecherche h1{ font-size:2px;   color: #FFFFFF; background:none;}
.zoomRecherche p{     padding-left: 95px;
    padding-top: 13px;
    width: 176px;}
.zoomRecherche ul li { background:none;}
.patients ul li, .professionnelsSante ul li { line-height:23px;     background-position: 0 10px;}
.patients ul li a span{  }
.zoomRecherche a{     color: #8AB121;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;
    padding-left: 85px;
    text-decoration: none; }
.patients a, .professionnelsSante a { font-size:12px; font-weight:bold; color:#6B6B6B;text-decoration:none;   padding-left: 5px;}
.zoomRecherche a:hover, .patients a:hover, .professionnelsSante a:hover {text-decoration:underline }

/* Derniers articles parus */

.mContentModifiedDate {    float: left;
    line-height: 26px;
    margin-left: 18px;
    width: 67px;}
.mContentTitle { float:left; width: 518px;}
.mLastAddedContentListHome ul {    margin-left: 2px;
    margin-top: 7px;
	  margin-bottom: 2px;
    width: 632px;
}
.mLastAddedContentItem Even { background-color:#CCC;}
.mEventTitle {   padding-top: 3px;}

.mContentTitle p { line-height:26px;}
/* Agenda */
.agenda { border: 1px solid #D8DEE3;float:left; margin-bottom: 0px;width:295px;}
.agenda a{ color:#878787; text-decoration:none; line-height: 16px; font-weight: normal;}
.anythingSlider .wrapper ul ul li { float: none; height: auto; width: auto; background: none; }
.mEventDate { font-size:12px; color:#70a433; font-weight:bold; padding-top: 17px; }
a.mEventSeaAll {color: #EF578E; cursor: pointer; display: block; font-size: 11px; font-weight: bold; height: 18px ;margin-top: 11px;  padding: 10px 25px 4px 16px;;text-align: right;text-decoration: none;width: 268px;
}
a.mEventSeaAll:hover{color: #EF578E; cursor: pointer; display: block; font-size: 11px; font-weight: bold; height: 18px ;margin-top: 11px;  padding: 10px 25px 4px 16px;;text-align: right;text-decoration: underline;width: 268px;}
.mEventItem {padding-left: 8px;}
.mEventList {  }
.agenda .mSection ul.mCategoryList li { background:none; padding: 0; }
.agenda .mSection ul.mCategoryList li p { background-image:url(../image/Public/onglet-agenda.png); padding-bottom: 28px; }
.mCategoryTitle{     border: medium none;
    color: #FFFFFF;
    font-family: "Gill Sans MT",Verdana,Geneva,sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 4px;
    margin-left: 11px;
    margin-top: 11px;
    position: absolute;
    width: 100px;}
.mLastAddedContentListHome ul.mLastAddedContentList li.Even { background-color:#ececec; }

.mLastAddedContentListHome ul.mLastAddedContentList li { padding-left:18px;}
mEventTitle a { line-height:5px;}

/* Slider */
.mSliderNewsBox .mSliderNewsSummary h2.mNewsTitle {visibility:visible;}

