h2 {
  color:#ffffff;
  font-family:arial;
  font-size:11px;
  padding:15px 0 0 480px;
  height:45px; 
  font-weight:normal;
  margin:0;
  cursor:pointer;
  }
h2 span {
    width:23px;
    height:23px;
    float:right;
    cursor:pointer;
    margin:-15px 35px 0 0;
  }

h2#web {  background:url(../images/h2_web.jpg) no-repeat top left;  }
h2#web span {   background:url(../images/arrow_pink_metier-trans.png) no-repeat top right; }

h2#edition {  background:url(../images/h2_edition.jpg) no-repeat top left;  }
h2#edition_en {  background:url(../images/h2_edition_en.jpg) no-repeat top left;  }

h2#edition span {   background:url(../images/arrow_blue_metier-trans.png) no-repeat top right; }
h2#edition_en span {    background:url(../images/arrow_blue_metier-trans.png) no-repeat top right; }

h2#identite {  background:url(../images/h2_identite.jpg) no-repeat top left;  }
 h2#identite_en {  background:url(../images/h2_identite_en.jpg) no-repeat top left;  } 

h2#identite span { background:url(../images/arrow_green_metier-trans.png) no-repeat top right;   }
h2#identite_en span { background:url(../images/arrow_green_metier-trans.png) no-repeat top right; }
h2#webmarketing {   background:url(../images/h2_webmarketing.jpg) no-repeat top left;  }
h2#webmarketing span { background:url(../images/arrow_orange_metier-trans.png) no-repeat top right; }
 
h2#photo {  background:url(../images/h2_photo.jpg) no-repeat top left;  }
 h2#photo_en {  background:url(../images/h2_photo_en.jpg) no-repeat top left;  } 

h2#photo span { background:url(../images/arrow_purple_metier-trans.png) no-repeat top right;   }
h2#photo_en span { background:url(../images/arrow_purple_metier-trans.png) no-repeat top right; }  

div.col_left, div.col_right {
  width:480px;
  float:left;
  } 
 

div.blocweb {
  background:url(../images/background_metier_web.jpg) no-repeat;
  height:412px;
  width:980px;
  }
div.blocweb p {
  margin:0 0 0 40px;
  line-height:11pt;
  text-align:justify;
  }

div.blocweb .col_left {
  width:500px;
  }
div.blocweb .col_right {
  width:400px;
  }
div.blocedition {
  background:url(../images/background_metier_edition.jpg) no-repeat;
  height:412px;
  width:980px;
  }
div.blocedition p {
  margin:15px 40px 0 40px;
  text-align:justify;
  line-height:12pt;
  }
div.blocidentite {
  background:url(../images/background_metier_identite.jpg) no-repeat;
  height:412px;
  width:980px;
  }
div.blocidentite p {
  margin:5px 40px 0 40px;
  text-align:justify;
  line-height:13pt;
  }
div.blocwebmarketing {
  background:url(../images/background_metier_webmarketing.jpg) no-repeat;
  height:412px;
  width:980px;
  }
div.blocwebmarketing p {
  margin:0 40px 0 40px;
  text-align:justify;
  line-height:10pt;
  }

div.blocphoto {
  background:url(../images/background_metier_photo.jpg) no-repeat;
  height:412px;
  width:980px;
  }
div.blocphoto p {
  margin:0 40px 0 40px;
  text-align:justify;
  line-height:10pt;
  }

h3 {
  width:300px;
  margin-left:35px;
  text-align:left;
  font-size:11px;
  padding:15px 0 15px 15px;
  text-transform:uppercase;
  margin-bottom:0;
  font-weight:bold;
  }
h4 {
  font-size:11px;
  }
h3.web {
    background: url(../images/arrow_pink.jpg) center left no-repeat;
    color:#e62892;
    }
h4.web {
  width:400px;
   margin:25px 0 0 50px;
  }
h4.web a {
  color:#e62892;
  }
h3.edition {
    background: url(../images/arrow_blue.jpg) center left no-repeat;
    color:#08a0e1;
	}
h4.edition {
  width: 400px;
  margin:25px 0 0 50px;
  }
h4.edition a {
  color:#08a0e1;
  }
h3.identite {
  color:#98bf0e;
   background: url(../images/arrow_green.jpg) center left no-repeat;}
h4.identite {
  width:400px;
  margin:25px 0 0 50px;
  }
h4.identite a {
  color:#98bf0e;
  }  
h3.webmarketing {
  color:#e95d0f;
   background: url(../images/arrow_orange.jpg) center left no-repeat;}
  
h4.webmarketing {
  width:400px;
  margin:25px 0 0 50px;
  }
h4.webmarketing a {
  color:#e95d0f;
  } 
h3.photo {
  color:#901d9d;
   background: url(../images/arrow_purple.jpg) center left no-repeat;}
  
h4.photo {
  width:400px;
  margin:25px 0 0 50px;
  }
h4.photo a {
  color:#901d9d;
  } 
