.bloc0 { width:300px; background-color: #ffffff; float: left; text-align:center; align:center;}

.bloc1 { width:300px; padding: 4px; background-color: #ffffff; float: left; text-align:center; align:center;}
.bloc1:hover{ background-color: #999999;  padding: 4px; text-align:center; align:center;}

.bloc2 { width:300px; padding: 4px; background-color: #cccccc; float: left; text-align:center; align:center;}
.bloc2:hover{ background-color: #999999;  padding: 4px; text-align:center; align:center;}

.violet18 { font-size:18px; color:#6633cc; font-weight:bold;}
.separateur{font-weight:bold !important; border-bottom: 1px solid #fff; margin: 20px 5px 20px 5px; height: 1px; display: block; font-size: 1px;}
.separateur10{font-weight:bold !important; border-bottom: 1px solid #fff; margin: 10px 5px 10px 5px; height: 1px; display: block; font-size: 1px;}

.mail { font-size:16px; color:#6633cc; font-weight:bold;}

<!-- div.i_blocjeux{margin: 5px 10px; overflow: hidden;}-->
div.i_blocjeux{ margin: 0; padding:0px; overflow: hidden;}

div.i_blocjeux .encartpresse{float: none;}
div.i_blocjeux .encartpresse .top{background: transparent url(../images/css/v3base/map_bandeau_appli.jpg) repeat-x 0 -260px;}
div.i_blocjeux .encartpresse .top span{background: transparent url(../images/css/v3base/map_icones.png) no-repeat 0 -290px;}
* html div.i_blocjeux .encartpresse .top span{background: transparent url(../images/css/v3base/map_icones.gif) no-repeat 0 -384px;}
div.i_blocjeux .top h2{background: transparent url(../images/css/v3base/map_bandeau_appli.jpg) no-repeat 100% -240px;}
div.i_blocjeux .maincontent p1{text-align:center; align:center;}
div.i_blocjeux .maincontent {margin: 0; width: 310px; background-color:#FFF;}
div.i_blocjeux .bottom{background: none; height: 1px;}
div.i_blocjeux .bottom span{height: 1px;}


div.i_blocvistuelle{width: 300px; margin: 0; overflow: hidden; background-color:#FFF;}
div.i_blocvistuelle .encartpresse{margin: 0; padding: 0; background-color:#FFF;}
div.i_blocvistuelle .encartpresse .top{background: transparent url(/fr/images/css/v3base/map_bandeau_appli.jpg) repeat-x 0 -140px;}
div.i_blocvistuelle .encartpresse .top span{background: transparent url(/fr/images/css/v3base/map_icones.png) no-repeat 0 -112px;}
* html div.i_blocvistuelle .encartpresse .top span{background: transparent url(/fr/images/css/v3base/map_icones.gif) no-repeat 0 -130px;}
div.i_blocvistuelle .top h2{background: transparent url(/fr/images/css/v3base/map_bandeau_appli.jpg) no-repeat 100% -120px;}
div.i_blocvistuelle .bordcontent {margin: 0; background-color:#FFF;}
div.i_blocvistuelle .maincontent {padding: 0 8px; background-color:#FFF;}

div.i_i_blocvistuelle .bottom{background-color:#FFF; height: 1px;  text-align:right;}
div.i_i_blocvistuelle .bottom span{height: 1px;}


div.flashinfo{width: 300px; margin: 0 0 10px 0; overflow: hidden;}
div.flashinfo .encartpresse{margin: 0; padding: 0;}
div.flashinfo .top{background: transparent url(../images/css/v3base/map_bandeau_appli.jpg) repeat-x 0 -20px;}
div.flashinfo .top span{background: transparent url(../images/css/v3base/map_icones.png) no-repeat 0 -288px;}
* html div.flashinfo .top span{background: transparent url(../images/css/v3base/map_icones.gif) no-repeat 0 -288px;}
div.flashinfo .top h2{background: transparent url(../images/css/v3base/map_bandeau_appli.jpg) no-repeat 100% 0;}
div.flashinfo .bordcontent{height: 45px;}
div.flashinfo .maincontent{margin: 5px; font-size: 11px;}
* html div.flashinfo .maincontent{height: 1%;}
div.flashinfo .maincontent ul{list-style: none;}
div.flashinfo .maincontent ul li .publication{color: #BE041A; font-weight: bold; padding: 0 5px 0 0; } 
div.flashinfo .maincontent ul li a{color: #404040;} 
div.flashinfo .maincontent ul li a:hover{text-decoration: none; color: #696969;} 
div.flashinfo .bottom{background: #DEDEDE; height: 16px; text-align: right;}
div.flashinfo .bottom span{display: block; background: transparent url(../images/css/v3base/map_icones.png) no-repeat 0 -272px; height: 16px; width: 20px;}
* html div.flashinfo .bottom span{background: transparent url(../images/css/v3base/map_icones.gif) no-repeat 0 -272px;}
div.flashinfo .bottom a{margin: 0 10px 0 0; font-weight: bold;}
div.flashinfo #closed, div.flashinfo #opened #rss, div.flashinfo #opened #close { display:none;}


div.i_blocevenemnts {margin: 5px 10px; overflow: hidden;}
div.i_blocevenemnts .encartpresse {float: none;}
div.i_blocevenemnts .encartpresse .top{background: transparent url(../images/css/v3base/map_bandeau_appli.jpg) repeat-x 0 -300px;}
div.i_blocevenemnts .encartpresse .top span{background: transparent url(../images/css/v3base/map_icones.png) no-repeat 0 -176px;}
* html div.i_blocevenemnts .encartpresse .top span{background: transparent url(../images/css/v3base/map_icones.gif) no-repeat 0 -160px;}
div.i_blocevenemnts .top h2{background: transparent url(../images/css/v3base/map_bandeau_appli.jpg) no-repeat 100% -280px;}
div.i_blocevenemnts .maincontent {background-color:#FFF;}
div.i_blocevenemnts .maincontent .titre{color:#ff6633; font-size: 12px; font-weight:900;}
div.i_blocevenemnts .maincontent #bloctxt { width:382px; font-size:12px; padding: 10px; font-weight:normal; text-align: left; float: left; background: none;}
div.i_blocevenemnts .maincontent #blocimg { width:210px; float: left; }
div.i_blocevenemnts .maincontent #blocsignature { background: transparent url(../images/css/v3base/bg_appli.jpg) repeat; clear:both; padding:10px;}
div.i_blocevenemnts .bottom{ height: 1px;}
div.i_blocevenemnts .bottom span{height: 1px;}

#container .title-work {
    border-bottom: 1px solid #FFFFFF;
    border-top: 0 solid #FFFFFF;
    padding: 0;
}


#container .works dl dt {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #DFDFDF;
    border-right: 1px solid #DFDFDF;
    border-top: 1px solid #DFDFDF;
    padding: 2px;
    position: relative;
}


#container .works dl dt .titre{color:#ff6633; font-size: 12px; font-weight:900; }
#container .works dl dd .date{ }

#container .works dl dd {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #DFDFDF;
    border-left: 1px solid #DFDFDF;
    border-right: 1px solid #DFDFDF;
    padding: 10px;
    position: relative;
}

#container .works dd {
     height: 140px;
	 font-size: 11px;
}


#container .works dl {
    float: left;
    height: 320px;
    margin: 10px 5px 0 0;
    padding: 0 0 10px;
    width: 200px;
}

#container .works dl dd span.bg-shadow-bottom {
    background: url("/fr/images/appli/evenements/bg-thumb-bottom.png") repeat scroll right bottom transparent;
    bottom: -10px;
    height: 10px;
    position: absolute;
    right: -12px;
    width: 210px;
    z-index: 1;
}

#container .works dl dd span.bg-shadow-right {
    background: url("/fr/images/appli/evenements/bg-thumb-right.png") repeat scroll right bottom transparent;
    bottom: -1px;
    height: 156px;
    position: absolute;
    right: -14px;
    width: 13px;
    z-index: 1;
}

