<STYLE>
body {
  width:100%;
  background-color:#7F7f9c;
  margin:0;
  padding:0;
  text-align:center;
}

#conteneur {
  font-family:verdana, arial, helvetica, sans-serif;
  width:780px;
	margin:0 auto 0 auto;
	font-size:10px;
}

body.login {
  margin:0px;
  font-family:verdana, arial, helvetica, sans-serif;
  color:#000000;
  font-size:10px;
}

table.connexion0 {position: relative; top:130px;
    table-layout : fixed;
    width:540px;
    color:#ffffff;
    font-size:12px;
    text-align: center;
    margin:0 auto;
}

table.connexion {
    table-layout : fixed;
    width:540px;
    color:#ffffff;
    font-size:12px;
    text-align: center;
}

table.annonce {width:600px;
    color:#660000;
    font-size:12px;
    text-align: left;
}
table.demande {width:550px;
    font-family:verdana, arial, helvetica, sans-serif;
    color:#660000;
    font-size:12px;
    text-align: center;
}

table.expert {width:600px;
    color:#660000;
    font-size:12px;
    text-align: left;
}

tr.ex_gtitre{background-color:#ffffff;
   text-align:center;
   font-weight:bold;
   font-size:14px;
   color:#660000;
}

tr.ex_titre_chap{
   text-align:center;
   font-size:14px;
   font-weight:bold;
   color:#ffffff;
}

tr.ex_titre_chap_c{
   text-align:center;
   font-weight:bold;
   font-style:italic
   color:#660000;
}

tr.ex_titre_para{
   text-align:left;
   font-weight:bold;
   color:#ffffff;
}

td.ex_contenu{
   text-align:justify;
}

td.contenu{
   margin-top:15 px;
}


tr.contenu{
   text-align:left;
   color:#660000;
}

table.locations {
    color:#660000;
    font-size:12px;
    text-align: center;
    padding: 10px;
}

td.locations {
	padding: 10px 10px;
}

div#choix_gerance {position: relative; top:80px;
  left:0px;
  float: right;
  clear: right;
  margin-right:10px;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:12px;
  width:600px;
  border: 0px solid #ffffff;
}

div#logo_accueil {position: relative; top:10px;
  left:0px;
  float: left;
  clear: right;
  border: 1px solid #ffffff;
  width:140px;
  /*background-color:#AABBAA;*/
}

div#bandeau {position: relative; top:10px;
  left:0px;
  float: right;
  clear: right;
  margin-right:10px;
  width:760px;
}

table.bandeau{
   font-family:verdana, arial, helvetica, sans-serif;
   font-size:10px;
   border: 0px solid #ffffff;
   border-color:#333399;
   text-align:center;
   color:#FFFFFF;
   margin:0 auto;
}

tr.bandeau_titre{
  font-size:16px;
  font-weight: bold;
}

div#details {position: relative; top:80px;
  left:0px;
  float: right;
  clear: right;
  margin-right:10px;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:12px;
  width:600px;
  border: 1px solid #ffffff;
}

#details_loc {position: relative; top:80px;
  left:0px;
  float: right;
  clear: right;
  margin-right:10px;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:12px;
  width:600px;
  border: 0px solid #ffffff;
}

#posxiti {position: relative;
  top:50px;
  text-align: center;
}


#probleme {position: relative; top:40px;
  left:0px;
  float: right;
  clear: right;
  margin-right:10px;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:12px;
  width:600px;
  border: 0px solid #ffffff;
}


#lindex {position: relative; top:80px;
  left:0px;
  float: right;
  clear: right;
  margin-right:10px;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:12px;
  width:600px;
  border: 0px solid #ffffff;
}


#posmenu {position: relative; top:80px;
  left:0px;
  float: left;
  clear: right;
  border: 0px solid #ffffff;
  width:140px;
}

tr.titre{background-color:#ffffff;
   text-align:center;
   color:#660000;
}
tr.localisation{
   text-align:left;
   font-weight:bold;
   color:#660000;
}
tr.description{
   text-align:justify;
   font-weight:normal;
   color:#660000;
}
tr.prix{
   text-align:center;
   font-weight:bold;
   color:#660000;
}



table.tab_gerance{
   font-family:verdana, arial, helvetica, sans-serif;
   font-size:10px;
   border: 0px solid #ffffff;
   text-align:center;
   color:#FFFFFF;
   margin:0 auto;
}


A:link
{ 
color:#660000;
text-decoration:none;
font-size:9pt;
} 
A:active
{ 
color:#660000;
text-decoration:none;
font-size:9pt;
} 
A:visited
{ 
color:#660000;
text-decoration:none;
font-size:9pt;
} 
A:hover
{
color:#660000;
text-decoration:none;
font-size:9pt;
}

div#demande_trait {position: absolute; top:100px;
  left:10px;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:12px;
  text-align: center;
  width:550px;
  border: 0px solid #ffffff;
}

.champFormulaire{font-size:9px;
   color:black;
   font-family:verdana;
   background-color:#ffffff;
}

div#pub {position: absolute; top:600px;
  left:0px;
  float: right;
  clear: right;
  margin-right:10px;
  width:760px;
  background-color:#7F7f9c;
  z-index:100;
}
div#pub2 {position: absolute; top:600px;
  left:0px;
  float: right;
  clear: right;
  margin-right:10px;
  width:760px;
  background-color:#7F7f9c;
  height:50px;
  z-index:101;
}


</style>

