img#choix_ticker
{
  cursor: pointer;
}

.radio_fond
{
    float: left;
    margin-top:35px;
    
}
.radio_curseur
{
    float: left;
    margin-right:0px;
    margin-top:15px;
}

.curseurList li
{
  float:left;
  margin-right:75px;
}

.blue
{
     font-family:Arial;
     font-size:12px;
     color:#006699;
}


#etape_suivante{

  cursor: pointer;
  background-image:url('../images/suite.gif');
  padding:10px 17px;
}

img.label_select{
  cursor: pointer;
  border:solid 2px #99FF99;
}

img.label_unselect{
  cursor: pointer;
  padding-bottom:15px;

}

body {
  margin: 0;
  text-align: center;
  background-color:#1f8cac;
}
#global {
  margin-left: auto;
  margin-right: auto;
  width: 1039px;
  text-align: left;
}

#header {
  background-image:url('../images/header.png');
  height:208px;
}

table#contenu {
  background-image:url('../images/contenu.png');
  background-repeat:repeat-y;
  vertical-align:top;
  width:100%;


}
table tr td#gauche{
  width:240px;
  vertical-align:top;  
}

.root
{
 text-align:left;
 margin-left:70px;
}
.child
{
 text-align:left;
 margin-left:15px;
}

#menu
{
  background-image:url('../images/footer.png');
  background-position:left top;
  height:383px;
  margin:0;
  padding-top:10px;
}


table tr td#droite{
  width:130px;
  vertical-align:top;
}

div#pub_droite{
  
  margin-top: 140px;
  margin-right: auto;
  margin-left: -30px;
  height: 500px;
  width:  120px;
 
}

#pub_show_tickers
 {
   margin-top: 10px;
   margin-bottom: 10px;
   margin-left: 20px;
   margin-right: auto;
 }

 .error_list
 {
   background-color:#f4cccc;
   border-color:#930000;
   padding-left: 55px;
   padding-right: 55px;
   padding-top: 10px;
   padding-bottom: 10px;
   border-width: 1px;
   border-style: solid;
   text-align:center;
   color: #600303;
   margin-bottom: 5px;
 }


#centre{
  height:680px;
  width:600px;
  padding-bottom:40px;
  margin-top: 25px;
  padding: 5px;
}

html>body #centre{
  height: auto;
  min-height:680px;
  padding-bottom:40px;
  margin-top: 25px;
  padding: 5px;
}
#logo_bienvenue
{
  margin-top: -26px;
}

div#pub_centre{
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
  height: 80px;

  width:500px;
}

#footer
{
  position: relative;
  background-image:url('../images/footer.png');
  background-position:left top;
  height:383px;
  margin:0;
  padding-top:10px;
}
#footer div#pub_footer
{
  position:relative;
  height:80px;
  width:720px;
  left: 50%;
  margin-left:-360px;
  
}

div#footer_partenaire{

  margin-top: 90px;
  margin-left: 75px;
  height:90px;
  width:920px;

  

}

#logo {
  position:absolute;
  width: 349px;
  background-image:url('../images/logo.png');
  height:212px;
  margin-left:350px;
  margin-top:20px;
}


#fond_categorie
{
  background-image:url('../images/bandeau-titre.png');
  width: 574px;
  height: 83px;
}

h1.categorie
{
   position:absolute;
   margin-left:35px;
   margin-top:28px;
   font-weight:bold;
   color:white;
   font-size:2em;

}

/*
  Liens accueil
*/
 a.accueil
{
    color:#3aa3b9;
    text-decoration:none;
    font-weight:bold;
}

a.accueil:visited
{
    color:#3aa3b9;
    text-decoration:none;
    font-weight:bold;
}

a.accueil:hover
{
    color:#17687b;
    text-decoration:none;
    font-weight:bold;
}

/*
   Feuille de la zone accueil
*/

em.accueil
{
    color:#025b95;
    text-decoration:none;
    font-weight:bold;
}
/*
  ul menu accueil
*/
.root
{
 text-align:left;
 margin-left:70px;
}
.child
{
 text-align:left;
 margin-left:15px;
}

.vide
{
  display: none;
}


/*

  formulaire de création

*/
tbody.formulaire td
{
  padding: 10px;
}

