#header{
height:189px;
background:url(../images/header-fr.png) no-repeat;
width:940px;
}

#infobulle{
border:3px #ccc solid;
background:#fff;
position:absolute;
top:42px;
left:416px;
z-index:998;
width:700px;
height:480px;
visibility:visible;
  top: 50%;
  left: 50%;
   margin-top: -240px;
  margin-left: -260px;
}
#infobulleen{
display:none;
}

a#infobullefr,a:link #infobullefr ,a:visited #infobullefr {
color:#000;
text-decoration:none
}

#infobullefr a,#infobullefr a:link,#infobullefr a:visited{
color:#000;
text-decoration:none
}

#infobullefr {
position:relative;
z-index:999;
padding:4px;
font-size: 10px;
font-family: verdana,arial,sans-serif;
line-height:14px;
}
 #infobullefr h2{
font-size: 13px;
color: #454545;
text-align: left;
}
#infobullefr img{
width: 8%;
float: left;
padding:10px;
}
#infobullefr p{
  background: none repeat scroll 0 0 transparent;
    border: 0 none;
    margin: 0 0 14px;
    padding: 0;
    vertical-align: baseline;
	text-align:left
}
#infobullefr ul{
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    margin: 0 0 18px 1.5em;
    padding: 0;
    vertical-align: baseline;
	list-style: square outside none;
	}
#infobullefr li {
  	margin: 0 0 18px 1.5em;
    margin-left: 25px;
    padding-left: 10px;
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
	text-align:left
}

#infobullefr ul, #couleurs {
clear: both;
}

#news{
background:url(../images/news-en.png) no-repeat;
position:relative;

width:52px;
height:24px
}

#forum{
background:url(../images/theforum-fr.png) no-repeat;
position:relative;
width:82px;
height:20px
}


#commissions{
background:url(../images/commissions-fr.png) no-repeat;
position:relative;

width:105px;
height:20px
}

#documentation{
background:url(../images/gallery-fr.png) no-repeat;
position:relative;

width:122px;
height:30px
}

#information{
background:url(../images/infos-fr.png) no-repeat;
position:relative;

width:120px;
height:25px
}

#videos{
background:url(../images/videos-en.png) no-repeat;z
width:57px;
height:20px
}

#stakeholders{
background:url(../images/stakeholders-fr.png) no-repeat;
position:relative;

width:178px;
height:74px;
}

#forums{
background:url(../images/forum-fr.png) no-repeat;
position:relative;

width:173px;
height:20px
}

#centerbottomright{
margin-top:-18px;
margin-left:-10px;
background:url(../images/events-fr.png) no-repeat;
float:right;
width:246px;
height:312px
}

.ie #centerbottomright{
margin-top:-32px;
margin-left:-10px;
background:url(../images/events-fr.png) no-repeat;
float:right;
width:246px;
height:312px
}

#rightcolumn #forums{
padding-top:45px
}

#information{
margin-top:-10px;
}

#videos{
padding-bottom:30px
}

#stakeholders{
padding-bottom:20px
}

#forums{
padding-top:50px
}


/* Hacks ie8 */

.ie #leftcolumn{
width:180px;
margin-left:0px;
}

.ie #leftcolumn ul{
margin-left:0px;
width:180px
background-color:#ccc
}

.ie #leftcolumn ul li{
margin-left:0px;
}

.ie #centercolumn{
margin-left:12px;
margin-top:-6px
}

.ie #news-list-container{
margin-left:12px;
width:508px;
margin-top:10px
}

.ie #centertop{
margin-bottom:10px
}

.ie #centerbottomright{
margin-top:-20px
}

.ie #rightcolumn{
width:150px;
margin-top:20px;
margin-left:10px
}


.ie #rightcolumn ul{
margin-left:-8px
}

.ie #rightcolumn ul li{
margin-left:2px
}

.ie #videos{
position:relative;
z-index:0
}

.ie #forum{
margin-top:-32px
}

.ie #commissions{
margin-top:-25px
}

.ie #documentation{
margin-top:-30px;
}

.ie #information{
margin-top:-20px;
}

.ie #separator{
margin-left:-14px
}

.ie #righttop img{
position:relative;
z-index:0;
top:18px;
left:18px;
}

.ie #stakeholders{
margin-top:-30px
}

.ie #forums{
padding-top:0px;
margin-top:-30px
}

.ie .csc-mailform{
padding:8px
}

.ie #partnerstable{
width:550px
}

.ie .breadcrumb-class{
color:#666;
font-size:10px;
margin-top:10px
}

.ie .breadcrumb-class a{
color:#f00;
text-decoration:none;
}

.ie #videos{
margin-top:20px
}

.ie table{
width:88%
}


.ie #footer{
clear:both
}

.ie #footer ul{
margin-left:10px;
}

.ie .news-list-item h2 a {
    background-image: url("../images/arrow.gif") !important;
	height:1%;
    background-position:left top;
    background-repeat: no-repeat;
    font-size: 18px;
    padding-left: 17px;
}

.ie .news-list-date{
width:150px;
margin-top:5px;
padding-left:0px;
line-height:10px;
float:left;
color: #F2960B;
text-decoration: none;
}

.ie .news-list-item .news-list-morelink a {
    color: #B2CA2D !important;
}

.ie .news-header-list-title{
font-weight:bold
}

.ie .news-header-list-detail{
margin-top:3px;
font-style:italic
}
