@import "baseStyle.less";
/* ------------------------------------------------------------------------ */
.container
{
  .centrer;
  width:950px;
  padding-left: 50px;
  overflow:hidden;
}



/** Style de l'image */
#image
{
  float:left;
}

#image img
{
  width:425px;
}


/** Style du formulaire */
form
{
  font-size: 0.8em;
}

.form
{
  .centrer;
  padding:10px;
  width:400px;
}

#coord
{
  .form;
  .border;
}

#left
{
  .centrer;
  float:left;
  margin-left:50px;
}


#containerDevis
{
 position: relative;
}

.field
{
  width:395px;
}

.required
{
  color:#A40000;
}

#actions
{
  .form;
/*   position: absolute; */
/*   height: 30px; */
/*   bottom:-60px; */
}

#actions input
{
  border:1px solid #DDD;
  background-color: #FAFAFA;
  display:inline;
  text-align: right;
  height:25px;
  cursor:pointer;
}

#actions input[type="submit"]
{
  float:right;
  color:#A40000;
  margin-right:-12px;
}

#actions #sub
{
  float:right;
  color:#A40000;
  text-align: center;

}


.message
{
  display: none;
}

.info
{
  margin-top: 36px;
  height:30px;
  line-height: 30px;
  text-align: center;
}

.info.success
{
  background-color: #5cdb5c;
}

.info.error
{
  background-color: #ff3838;
}


/** Style du cadre de coordonnées */
.coord
{
  height:45px;
  width:900px;
  margin-top:5px;
  margin-bottom: 15px;
  text-align:center;
  font-size:0.8em;
}

.coord span
{
  font-size:1.25em;
  color:#a40000;
}

.coord a
{
  color: inherit;
}

.coord a:hover
{
  color:#a40000;
}