body {
  font-size: .6em; 
  font-family: Arial, Helvetice, Verdana, "Trebuchet MS", sans-serif;
  color: #333;
  margin: 0;
  padding: 0;
}

.size12 {
  font-size: 1.2em;
}

a {
  color: #00674C;
}

table.mceVisualAid{
	border: 1px dashed black;
}
table.mceVisualAid td{
	border: 1px dashed black;
    font-size: 1em;
}

table td {
  font-size: 1em;
}

.readmore {
  color: #006649;
  margin: 0 0 0 5px;
  padding: 0 0 0 10px;
  background: url(../images/commun/bulle_orange.png) no-repeat 0 4px;
}

H1, H2{
	clear:left;
}

h3 {
  padding: 0 0 0 25px;
  margin: 0;
  background: url(../images/commun/fleche_verte.png) no-repeat 10px 3px;
  text-transform: uppercase;
  font-size: 1.1em;
    clear: left;
}

h4 {
  padding: 0 0 0 25px;
  margin: 0;
  background: url(../images/commun/fleche_verte.png) no-repeat 10px 3px;
  text-transform: uppercase;
  font-size: 1.1em;
  color: #02664A;
  clear: left;
}
.noirBold {
  font-weight: bold;
}
.noirBoldsize14 {
	font-size: 14px;
  font-weight: bold;
}
.orangeBold {
  color: #F29B0B;
  font-weight: bold;
}
.orangeBoldsize14 {
  color: #F29B0B;
  font-weight: bold;
  font-size: 14px;
}
.rougeBold {
  color: #F29B0B;
  font-weight: bold;
}
.vertBold {
  color: #00674C;
  font-weight: bold;
}

.txt-art {
  padding-left: 25px;
}

/*.col_left img {
  padding-bottom: 20px;
}*/

table td ol {
  padding-left: 55px;
}

.decalage25 {
  padding-left: 25px;
}


.capsBoldVert {
  color: #00674C;
  text-transform: uppercase;
}

.egal {
  font-size: 1.2em;
  text-transform: uppercase;
  font-weight: bold;
  text-align: left;
  color: #02664A;
  padding-left: 30px;
}

h3.artTitleImg {
  padding: 0 0 0 25px;
  background: none;
  margin: 0;
  text-transform: uppercase;
  font-size: 1.1em;
}

h3.artTitleImgActus {
  padding: 0 0 0 0;
  background: none;
  margin: 0;
  text-transform: uppercase;
  font-size: 1.1em;
}

.media_img {
  background: url(../images/news/bg_img_bottom.png) no-repeat bottom center;
  width: 166px;
  text-align: center;
  padding: 0 0 9px 0;
  margin: 0 0 20px 0;
}
img.media_img {
  background: url(../images/news/bg_img_bottom.png) no-repeat bottom center;
  width: auto;
  text-align: center;
  padding: 0px 20px 9px 20px;
 }
a img{
	border: none;
}