h1,h2,h3{color:#475b72}
.richText h1{border-bottom:1px #CCCCCC dashed;background:url('backArrowTitle.jpg') no-repeat 0px 5px;padding-left:40px;font-weight:normal;text-align:right;font-size:1.8em}
.richText h2{font-weight:normal;font-style: italic;text-align:right;font-size:1.5em;margin-bottom:2em}
.richText h3{font-size:1.2em;}

.richText a.returnTop{font-style: italic;text-align:right;color:#CCCCCC;background:url('bouton_top.gif') no-repeat right;padding-right:30px;padding-top:5px}
.richText p.right{text-align:right}
.richText p.alert{border: 1px solid orange; padding: 5px; background-color: rgb(255, 255, 153);color: rgb(111, 111, 109);}

#rightColumnContent h1{text-align:center;font-size:1.2em}
#rightColumnContent ul{padding:10px;}
#rightColumnContent li{list-style-image:url('puce.gif');font-weight:bold;padding-bottom:5px;}
#rightColumnContent li a{text-decoration:none;}
#rightColumnContent li a:hover{color:green;}

div#widgetBandeauContainer{position:relative;width:604px;height:150px;overflow:hidden;margin-bottom:5px}
div#widgetBandeau{position:absolute;height:150px;width:10000px;float:left}
div.imgBandeau{float:left}
div#btnBandeau{ position:absolute; right:20px; top:128px; background-color:#000; height:22px;float:right;padding:0px;margin:0px}
div.widgetBtn{float:left;padding-top:3px;margin-left:10px;cursor:pointer;color:#FFF;font-weight:bold;text-align:center;background:url('btn.jpg') no-repeat;width:25px;height:22px;opacity : 0.5;filter : alpha(opacity=50);}

div#sites{position:relative;}
div#sites ul{position:relative;z-index:10;padding-top:15px}
div#sites ul li{width:275px;height:19px;margin:20px 0;background-image:url(block_sites_li_home.gif);background-position:top left;background-repeat:no-repeat;padding:1px 0 0 13px;font-size:13px;line-height:13px;display:block;}
div#sites li div{width:100px;height:185px;margin:0;position:absolute;top:0;right:15px;text-align:center;}
div#sites div p{width:100px;height:185px;z-index:50;padding-top:15px;display:none;background:#ffffff url('block_sites_cat_home.jpg') no-repeat;}
div#sites li.active div p{display:block;}
div#sites ul li.selected{background-image:url(block_sites_li_selected_home.gif);background-position:top right;}
div#sites ul li.cce{background-color:#a5cd38;}
div#sites ul li.vp{background-color:#1f2aa0;}
div#sites ul li.devdur{background-color:#61b01f;}
div#sites ul li.budget{background-color:#df3631;}


div#sites ul li h4{

    font-size:13px;

  font-weight:bold;

    }

   

div#sites ul li h4 a{

  color:#4C6480;

  text-decoration:none;

  }

 

div#sites ul li.selected h4 a{

    color:#ffffff;

  }

 

div#sites div a{

    display:block;

    text-decoration:none;

    font-size:10px;

    font-weight:bold;

  line-height:11px;

    }

   

div#sites div a img{

    border:none;

    }
