/* CSS Intermarché Pontivy */
body {
    background: #ffffff;
    margin : 0;
    font-family: Arial;
    font-size: 11px;
    text-align:center;
    line-height: 18px;
}

td, th {
    font-family: Arial;
    font-size: 11px;
}
img {
    border:0px;
}

#intermarche {
    width:840px;
    border:0px;
    padding:20px 0 20px 0;
    margin:auto;
    background: #ffffff;
}
#intermarche fieldset {
  padding: 0;
  border: 2px solid #DF2526;
  margin: 0;
  width: 840px!important;
  width:844px;
}
#intermarche .middletitle
{
    text-align: center;
    margin:0 10px 0 10px;
}

#intermarche #mainintermarche {
    padding:0;
    height:580px;
    width:100%;
}
#intermarche #mainintermarche #panorama {
    padding:0;
}
#intermarche #mainintermarche .column1 {
float:left;
width:300px;
}
#intermarche #mainintermarche .column1 #carte {
    padding:0;
}
#intermarche #mainintermarche .column1 #contact {
    padding:0;
}
#intermarche #mainintermarche .column3 {
float:right;
width:150px;
}
#intermarche #mainintermarche .column3 #viemoinschere {
    padding:0;
}
#intermarche #mainintermarche .column3 #promotion {
    margin:40px 0 0 0;
    padding:0;
}
#intermarche #mainintermarche .column3 #plan {
    margin:40px 0 0 0;
    padding:0;
}
#intermarche #mainintermarche .column2 {
float:left;
width:360px;
padding:20px 0 0 20px;
margin:0;
}
#intermarche #mainintermarche .column2 #horaires {
    width:250px;
    text-align:center;
    font-size: 1.4em;
    font-weight: normal;
    color: #000;
    border:0px;
}
#intermarche #mainintermarche .column2 img {
    padding:0;
    margin:0;
    text-align:left;
}
#intermarche #mainintermarche .column2 #services-galerie {
    width:270px;
    text-align:center;
    font-size: 1.2em;
    font-weight: normal;
    color: #000;
    border:0px;
}

#intermarche #conteneurintermarche {
  clear:both;
  width:100%;
  background: #FFFFFF;
  padding:0;
  margin:0;
  height:410px;
}
#intermarche #conteneurintermarche .column {
  float:left;
  padding:5px;
  width:200px;
  text-align:left;
}
#intermarche #conteneurintermarche .column h1 {
    font-size: 1.5em;
    font-weight: bold;
    color: #DD001E;
    border:0px;
    width:100%;
    text-align:center;
    margin:20px 0 10px 0;
}
#intermarche #conteneurintermarche .column .hidden {
    display:none;
}
#intermarche #conteneurintermarche .column a.option:link,
#intermarche #conteneurintermarche .column a.option:visited {
  display: block;
  text-align: center;
  color: #000;
  background-color: #F8DC90;
  line-height: 140%;
  padding: 5px;
  margin: 0 0 10px 0;
  font-weight: bold;
}
#intermarche #conteneurintermarche .column a.option:link:hover,
#intermarche #conteneurintermarche .column a.option:visited:hover {
  background-color: #DF2526;
  text-decoration: none;
  color: #fff;
}

#intermarche #conteneur2intermarche {
  position:relative;
  width:100%;
  background: #FFFFFF;
  height:300px;
}
#intermarche #conteneur2intermarche h1{
  position:absolute;
  top:0px;
  left:30px;
  font-size: 1.7em;
  font-weight: bold;
  color: #0B71B8;
  border:0px;
  height:20px;
}
#intermarche #conteneur2intermarche h2{
  position:absolute;
  top:140px;
  left:30px;
  font-size: 1.4em;
  font-weight: normal;
  color: #0B71B8;
  border:0px;
  width:400px;
  text-align:left;
}
#intermarche #conteneur2intermarche #ecomarche{
  position:absolute;
  top:35px;
  left:30px;
}
#intermarche #conteneur2intermarche #ecomarche-horaires {
  position:absolute;
  top:35px;
  left:640px;
}
#intermarche #conteneur2intermarche #marche {
  position:absolute;
  top:35px;
  left:450px;
}

#intermarche #conteneur3intermarche {
  width:100%;
  background: #FFFFFF;
  height:200px;
}
