a:hover {border-bottom:#ffd111 solid 1px}
.serviceWidgetClient a:hover {border-bottom:0px}
a:active {border-bottom:#ff8414 solid 1px}

.a_droite{float:right}
.a_gauche{float:left}

.slide {float:left; position: relative; z-index: 0;}
.slide DIV {overflow:hidden; position: relative; }
.slide .dijitAccordionHorizontalContainer {height:350px;width:910px}
.slide .dijitAccordionHorizontalPane {float:left;margin:0px; padding:0px; height:350px; width:835px}
.slide .dijitAccordionTitle {height:350px; min-width:25px; max-width:133; width:133; float:left; position:relative}
.slide .dijitAccordionTitle h1 {display:none}
.slide .dijitAccordionTitle img {padding:3px}
.slide .dijitAccordionTitle div {position:absolute; width:100px; top:130px; right:25px}
.slide .dijitAccordionTitle div a {font-size:12px; color:#fff; text-decoration:none}
.slide .dijitAccordionTitle div a:hover {color:#fff;}
.slide .dijitAccordionBody {height:350px; width:825px; float:left; margin:0px; padding:0px}
.slide .dijitContentPane {height:350px; width:600px; margin:auto; overflow:hidden}
.slide .titre {display:none}
.slide .panNode {overflow:hidden; width:33%; float:left}
.slide .containerNode, .slide .contentNode {float:left}
.slide .colonne {height:350px; float:left; width:330px}
.slide .contentNode .colonne {width:100%}
.slide .containerNode .colonne {width:49%}
.slide .bloc {font-size:11px;width:285px; height:106px; margin: 3px; padding: 0px 3px 3px 3px; float:left; display:block; text-decoration:none; position: relative}
.slide .bloc1 {font-size:11px;width:285px; height:212px; margin: 3px; padding: 0px 3px 3px 3px; float:left; display:block; text-decoration:none; position: relative}
.slide .bloc .serviceWidgetContainer { position: relative; z-index: 1;color:#333}
.slide .bloc .serviceWidgetHover { z-index: 0; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: #000; opacity: 0.2; filter:alpha(opacity=20)}
.slide .bloc .serviceWidgetClient { padding: 3px}
.slide .bloc .serviceWidgetTitleText {padding:0px; margin:0px}
.slide .bloc H1, .slide .bloc H2,  .slide .bloc H2 A {color:#666666; font-size:19px; font-weight:normal; padding:0px; margin:0px; text-decoration: none}
.slide .bloc H2{display:block}
.slide .bloc .title {color:#fff; font-size:19px}
.slide .bloc img.photo {width:75px; height:75px; border:2px solid #fff; float:left; margin-right:5px;cursor:pointer}
.slide .bloc .text {text-align:left;color:#333; font-size:11px; margin:0px; padding-right:5px; text-decoration: none; line-height: 13px; overflow: hidden; height: 80px;cursor:pointer}
.slide .contentNode .colonne .text {width:275px}
.slide .containerNode .colonne .text {width:230px}
.slide .bloc .newsmete img.photo {border:none;padding-right:4px}
.slide .bloc .newshoro img.photo {border:none;padding-right:4px}
.slide .contentNode .colonne .bloc {width:285px}
.slide .containerNode .colonne .bloc {width:240px}
#slideShow {position:relative; width:470px; height:255px; margin-left:10px}
#slideShow .top {width:100%; height:11px}
.slideShowWrapper {position:relative; height:245px; overflow:hidden; text-align:center; margin:0px 10px 0px 10px}
.slideShowNav {height:245px; width:450px; position:absolute; top:0px; left:0px}
#slideShow .titleText, #slideShow .titleFond {position:absolute; bottom:0px; left:0px; width:450px; z-index:10}
#slideShow .titleText {text-align:left; color:#fff; z-index:12; padding:5px; margin-bottom:10px; font-family:Verdana; font-size:9px}
#slideShow .titleText b {font-weight:bold; font-size:14px}
#slideShow .titleFond {z-index: 11; width:450px; height:57px; opacity:0.5; filter:alpha(opacity=50)}
.slideShowImageWrapper {position:relative; text-align:center; float:left; width:100%; z-index:0}
.slideShowImageWrapper img {border: 0px none}
.slideShowSlideShow {position:absolute; top:30px; border:0px; text-decoration:none; color:#2e6ab1}
.slideShowLoading {background-color:#fad66a}
.slideShowLoaded {background-color:transparent}
