﻿#message
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.25;
  margin: 0 auto;
}
  
#message *
{
  margin: 0;
  padding: 0;
}
  
#message .header
{
  height: 87px;
}
  
#message .footer
{
  height: 35px;
}
  
#message .corps
{
  text-align: justify;
  border-left: 1px solid #bd0319;
  border-right: 1px solid #bd0319;
}
  
#message .corps p, #message .corps div
{
  padding: 8px;
}
  
#message span.label
{
  font-weight: bold;
}

#ListingMessages_wrapper
{
  margin-top: 15px;
}

#ListingMessages span.filter_date_range
{
  display: block;
  width: 0;
}

#ListingMessages span.filter_date_range input {
  max-width : 80px;
}

#ListingMessages span.filter_select select {
  max-width : 150px;
}

#ListingMessages.dataTable td
{
  padding: 3px 5px;
}

span.reponse
{
  background: url("/StructurePortail/promodis/images/IconesServices/IconeRDV.png") no-repeat;
  display: block;
  height: 20px;
  width: 27px;
}

span.reponse:hover
{
  background: url("/StructurePortail/promodis/images/IconesServices/IconeRDVhover.png") no-repeat;
  display: block;
  height: 20px;
  width: 27px;
}

.BoutonRougePDF
{
  background: url("/StructurePortail/promodis/images/bg-red.png") repeat-x scroll left bottom #EE011D;
  border-radius: 5px 5px 5px 5px;
  color: White;
  float: right;
  font-weight: bold;
  line-height: 25px;
  margin: 10px auto;
  padding: 0 20px;
  text-align: center;
  text-shadow: 0 0 1px rgba(0, 0, 0, 0.25);
}

#RepondreMessage select
{
  margin-right: 5px;
  margin-top: 10px;
}

#RepondreMessage input[type="submit"]
{
  left: 40%;
  margin: 20px 0;
  position: relative;
}
