﻿#content_right{
  height:auto;
}

#footer{
  clear:both;
}

#emplacements {
  position:relative;
  top:0;
  left:3px;
  height:auto;
}

#emplacements .content_header {
  position:relative;
  top:0;
  left:0;
  width:690px;
  height:133px;
}

#emplacements .content {
  position:relative;
  top:0;
  left:1px;
  width:687px;
  height:auto;
  border:solid 1px #e8e8e8;
  border-bottom:0;
}

#emplacements .content_titre {
  position:relative;
  top:0;
  left:0;
  width:609px;
  height:51px;
  background:url(../images/hebergement/emplacements/content_titre_bg.jpg) top left no-repeat;
  font:bold 10pt verdana;
  color:#0a7430;
}

#emplacements .texte_referencement {
  position:relative;
  top:0;
  left:10px;
  width:634px;
  height:auto;
  font:normal 8pt verdana;
  color:#646464;
  margin:10px;
}

#emplacements .sous_titre {
  position:relative;
  top:0;
  left:0;
  width:680px;
  height:auto;
  margin:3px;
  font:normal 10pt verdana;
  color:#646464;
}

#emplacements .sous_titre p {
  position:relative;
  top:0;
  left:0;
  border-bottom:dotted 1px #646464;
  padding-bottom:2px;
}

#emplacements .image {
  position:relative;
  top:10px;
  left:20px;
  width:200px;
  height:200px;
  background:url(../images/hebergement/emplacements/bloc1_gauche_image.jpg) top left no-repeat;
}

#emplacements .texte {
  position:relative;
  top:0;
  left:0;
  width:635px;
  height:auto;
  margin:2px;
  padding:8px;
  font:normal 8pt verdana;
  color:#646464;
  text-align:justify;
}

#emplacements .content_footer {
  position:relative;
  float:left;
  top:-4px;
  left:-1px;
  width:696px;
  height:22px;
  background:url(../images/hebergement/content_footer_bg.jpg) top left no-repeat;
}

#emplacements {
  position:relative;
  top:0;
  left:0;
}

#emplacements .content_header {
  background:url(../images/hebergement/emplacements/header_bg.jpg) top left no-repeat;
}

#emplacements .header_titre {
  position:relative;
  top:47px;
  left:50px;
  width:150px;
  height:auto;
  display:block;
  font:normal 24pt Arial;
  color:#FFFFFF;
  line-height:27px;
}

#emplacements .header_titre span {
  display:block;
}

#emplacements .content {
  height:1000px;
}

#emplacements .accroche_image {
  position:relative;
  top:0;
  left:35px;
  width:576px;
  height:189px;
  background:url(../images/hebergement/emplacements/image_accroche.jpg) top left no-repeat;
}

#emplacements .accroche_image,
#emplacements .accroche_image_fr-FR,
 #emplacements .accroche_image_de-DE,
 #emplacements .accroche_image_en-GB,
 #emplacements .accroche_image_es-ES,
 #emplacements .accroche_image_it-IT,
 #emplacements .accroche_image_nl-NL{
  position:relative;
  top:0;
  left:35px;
  width:576px;
  height:189px;
  background:url(../images/hebergement/emplacements/image_accroche.jpg) top left no-repeat;
}
 #emplacements .accroche_image_de-DE{
  background:url(../images/hebergement/emplacements/image_accroche_de.jpg) top left no-repeat;
}
 #emplacements .accroche_image_en-GB{
  background:url(../images/hebergement/emplacements/image_accroche_en.jpg) top left no-repeat;
}
 #emplacements .accroche_image_es-ES{
  background:url(../images/hebergement/emplacements/image_accroche_es.jpg) top left no-repeat;
}
 #emplacements .accroche_image_it-IT{
  background:url(../images/hebergement/emplacements/image_accroche_it.jpg) top left no-repeat;
}
 #emplacements .accroche_image_nl-NL{
  background:url(../images/hebergement/emplacements/image_accroche_nl.jpg) top left no-repeat;
}











#emplacements .content_titre {
  clear:both;
  position:relative;
  top:0;
  left:0;
  width:690px;
  height:50px;
  background:url(../images/hebergement/content_titre_bg.jpg) top left no-repeat;
}

#emplacements .content_titre p {
  position:relative;
  top:15px;
  left:50px;
  width:600px;
}

#emplacements .bloc {
  clear:both;
  position:relative;
  top:0;
  left:20px;
  width:650px;
  height:auto;
  font:normal 10pt verdana;
  color:#646464;
  text-align:justify;
}

#emplacements .bloc_sconteneur {
  position:relative;
  top:15px;
  left:0;
  width:690px;
  height:auto;
  font:normal 8pt verdana;
  color:#646464;
}

#emplacements .bloc_gauche {
  position:relative;
  top:0;
  left:10px;
  width:360px;
  height:309px;
  float:left;
}

#emplacements .bloc_droite {
  position:relative;
  top:0;
  left:10px;
  width:300px;
  height:266px;
  float:left;
  text-align:justify;
}

#emplacements .bloc_image {
  position:relative;
  top:0;
  left:0;
  width:265px;
  height:266px;
  background:url(../images/hebergement/emplacements/bloc_droite_image.jpg) top left no-repeat;
}

#emplacements .bold {
  font-weight:bold;
}

#emplacement .content_titre .titre {
  position:relative;
  top:15px;
  left:50px;
}

#emplacement .content_titre .gris {
  position:relative;
  top:15px;
  left:50px;
  font:normal 8pt verdana;
  color:#646464;
}

#emplacement .content_tarifs {
  position:relative;
  top:10px;
  left:0;
  width:690px;
  height:auto;
}

#emplacement .tarif_gauche {
  position:relative;
  top:0;
  left:0;
  width:315px;
  height:auto;
  float:left;
}

#emplacement .tarif_droite {
  position:relative;
  top:0;
  left:0;
  width:325px;
  height:300px;
  float:left;
  background:url(../images/hebergement/emplacements/separateur_tarifs.jpg) top left no-repeat;
  margin-left:10px;
  padding-left:15px;
}

#emplacement .tarif_pays {
  position:relative;
  top:0;
  left:10px;
  font:normal 12pt verdana;
  color:#71a817;
  width:300px;
  border-bottom:dotted 1px #71a817;
  padding:3px;
  padding-bottom:2px;
}

#emplacement .content_tarif {
  position:relative;
  top:0;
  left:10px;
  font:normal 8pt verdana;
  color:#646464;
}

#emplacement .content_tarif div {
  position:relative;
  top:0;
  left:0;
  background:url(../images/hebergement/emplacements/puce_tarifs.jpg) top left no-repeat;
  text-indent:15px;
  color:#646464;
  margin:3px;
  padding:2px;
}

#emplacement .content_tarif span {
  text-align:justify;
}

#emplacements .content_footer {
  clear:both;
}

