body
{
  margin: 0 auto;
  padding: 0;
  background-color: #000000;
}

#Main {
  margin-top: 10px; 
  margin-left: auto;
  margin-right: auto;
  width: 930px;
  background-image: url(../images/fond_main.gif);    
}

div.Header
{
  width: 930px;
  height: 110px;
  background-image: url(../images/haut.gif);
  background-repeat: no-repeat;
  display: block;
  float: none;
}

div.Rechercher
{
  height: 50px;
  width:900px;
  background-image: url(../images/fond_recherche.gif);
  background-repeat: no-repeat;
  background-position: center center;
  margin-bottom: 5px;
  padding-left: 30px;
  padding-top: 10px;
}

div.contenu
{
    padding: 10px;
}

div.footer
{
    height: 56px;
    width:930px;
    background-image: url(../images/bas.gif);
    background-repeat: no-repeat;
    text-align:left;
}

div.retourradio {
    width:192px;
    height: 30px;
    float:left;
    margin:0px;
    padding-top:80px;
    text-align:center;            
}
        
div.retourradio a {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration:underline;
    font-style: normal;
    line-height: normal;
    font-variant: normal;
    text-transform: none;
}
        
div.retourradio a:hover {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration:none;
    font-style: normal;
    line-height: normal;
    font-variant: normal;
    text-transform: none;
}

div.banniereaol {
    width:728px;
    height: 90px;
    float:left;
    margin-top:  10px;
    margin-right:  10px;
    text-align:left;           
}


.texte_noir {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #000000;
    text-decoration: none;      
}

.rubrique {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-variant: normal;
    font-weight: none;
    text-transform: none;
    text-decoration: none;
    color: #335884;
}

.rubrique:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-variant: normal;
    font-weight: none;
    text-transform: none;
    text-decoration: underline;
    color: #B20C0C;
}

.box_recherche  {
    border: solid 1px #a5a5a5;
    background-color: #f6f6f6;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-variant: normal;
    font-weight: none;
    text-transform: none;
    text-decoration: normal;
    color: #5b5b5b;
    width: 200px;
}
        
.box_sub_recherche{
    border: solid 1px #a5a5a5;
    background-color: #f6f6f6;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-variant: normal;
    font-weight: bold;
    text-transform: none;
    text-decoration: normal;
    color: #5b5b5b;
}


.legal  {
    height: 18px;
    text-align:center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #335884;
    text-decoration: none;
    padding-top: 20px;
}
        
.legal_mail  {
    height: 18px;
    text-align:center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #335884;
    text-decoration: underline;
    padding-top: 20px;
}

.legal_mail:hover  {
    height: 18px;
    text-align:center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #335884;
    text-decoration: none;
    padding-top: 20px;
}

.cadre  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #335884;
    text-decoration: none;
    text-align:left;
}


.des  {
    text-align:justify;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #666666;
    text-decoration: none;
    padding-left:40px;
}
        
        
.infos  {
    text-align:justify;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #666666;
    text-decoration: none;
}
        
.rien  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 5px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    text-decoration: none;
}

.titre  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #DE231E;
    text-decoration: none;
    text-align:left;
    padding:3px 3px 3px 40px;
}

        .question {
            font-family: Arial, Verdana, Helvetica, sans-serif;
            font-size: 12px;
            font-style: normal;
            line-height: normal;
            font-weight: bold;
            font-variant: normal;
            text-transform: none;
            color: #de231e;
            text-decoration: none;
        }
        
        .reponse {
            font-family: Arial, Verdana, Helvetica, sans-serif;
            font-size: 12px;
            font-style: normal;
            line-height: normal;
            font-weight: none;
            font-variant: normal;
            text-transform: none;
            color: #7a7979;
            text-decoration: none;
        }
.lien {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: none;
    color: #046aaa;
    text-decoration:underline;
}
.lien:hover {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: none;
    color: #046aaa;
    text-decoration:none;
}