div#content div#content-middle div#data div#partenaires{
  margin : 10px 20px;
  margin-bottom : 0px;
  overflow : hidden;
}
div#content div#content-middle div#data div#partenaires .partenaire{
	overflow:hidden;text-align:justify;
	background : url(../../images/css/fond_partenaire_m.jpg) repeat-y top left;
	width : 457px;
	margin : 10px 10px;
	height : 178px;
	position : relative;
}

div#content div#content-middle div#data div#partenaires .partenaire.formatOfficiel{
	width : 934px;
	background : url(../../images/css/fond_partenaire_officiel_m.jpg) repeat-y top left;
	padding-bottom : 15px;
	height : auto;
}

div#content div#content-middle div#data div#partenaires .partenaire.formatOfficiel h2{
	width : 750px;
}

div#content div#content-middle div#data div#partenaires .partenaire.grandFormat{
  min-height : 178px;
  height : auto;
}


div#content div#content-middle div#data div#partenaires .partenaire .image{float:left;
margin:0 5px 0 0;
padding-top : 13px;
margin-right: 10px;
width : 120px;
height : auto;
overflow : hidden;
text-align : center;
}

div#content div#content-middle div#data div#partenaires .partenaire  h2{
  margin-right : 15px;  
  float:  left;
  width : 280px;
  margin-top : 8px;
}

div#content div#content-middle div#data div#partenaires .partenaire .partenaireH{
  background : url(../../images/css/fond_partenaire_h.jpg) no-repeat top left;
  width : 457px;
  height : 11px;
}

div#content div#content-middle div#data div#partenaires .partenaire.formatOfficiel .partenaireH{
	width : 934px;
	background : url(../../images/css/fond_partenaire_officiel_h.jpg) no-repeat top left;
}

div#content div#content-middle div#data div#partenaires .partenaire .partenaireB{
  background : url(../../images/css/fond_partenaire_b.jpg) no-repeat top left;
  width : 457px;
  height : 11px;
  clear : left;
  position : absolute;
  bottom : 0px;
  left: 0px;
}

div#content div#content-middle div#data div#partenaires .partenaire.formatOfficiel  .partenaireB{
	width : 934px;
	background : url(../../images/css/fond_partenaire_officiel_b.jpg) no-repeat top left;
}

div#content div#content-middle div#data div#partenaires .partenaire .description{
  margin-right: 25px;
  padding-bottom : 20px;
  font-size:11px;
  line-height:1.4em;
  text-align:justify;
}
div#content div#content-middle div#data div#partenaires .partenaireM{
  padding-left: 25px;
}

#partenaires ul.frise{
  overflow : hidden;
  margin-left: 250px;
  margin-bottom : 15px;
  list-style : none;
}


#partenaires ul.frise li{
  float:  left;
  overflow : hidden;
  background : url(../../images/css/onglet_env_bleu_m.jpg) repeat-x top left;
  padding: 0px;
  margin : 0px 5px;
}

#partenaires ul.frise li span{
  float : left;
}

#partenaires ul.frise li span.onglet_g{
  background : url(../../images/css/onglet_env_bleu_g.jpg) no-repeat top left;
  width : 10px; 
  height : 24px;
}

#partenaires ul.frise li span.onglet_d{
  background : url(../../images/css/onglet_env_bleu_d.jpg) no-repeat top left;
  width : 10px; 
  height : 24px;
}

div#content div#content-middle div#data #partenaires ul.frise li a{
  color : white;
}

div#content div#content-middle div#data #partenaires ul.frise li span.onglet_m{
  padding : 2px 15px;
  height : 20px;
}

#partenaires ul.frise li.current{
  background : url(../../images/css/onglet_env_orange_m.jpg) repeat-x top left;
}

#partenaires ul.frise li.current span.onglet_g{
  background : url(../../images/css/onglet_env_orange_g.jpg) no-repeat top left;
}

#partenaires ul.frise li.current span.onglet_d{
  background : url(../../images/css/onglet_env_orange_d.jpg) no-repeat top left;
}

div#content div#content-middle div#data h1{
  margin-bottom : 0px;
}
