@import url("v3-annonces-inc-liste.css");
@import url("v3-annonces-inc-add.css");
@import url("v3-annonces-inc-details.css");
@import url("v3-annonces-inc-form.css");


h1#contentsTitle {
  color:#b8070c;
  letter-spacing:-1px;
  font-size:14px;
  margin:0px 0px 5px 0px;
}
h2#contentsSubtitle {
  color:#000;
  letter-spacing:-1px;
  font-size:14px;
  margin:0px 0px 25px 0px;
}

#indexContents .back {
  margin-bottom:15px;
}
#indexContents .back a {
  color:#000;
}








































#annoncesColG {
  float:left;
  width:640px;
}




#annoncesBtns .bouton {
  margin-bottom:30px;
}
#annoncesBtns .bouton {
  border:1px solid #bbb;
  float:left;
  font-size:12px;
  font-weight:bold;
  height:18px;
  margin-right:30px;
  padding-top:2px;
  text-align:center;
  width:185px;
}
#annoncesBtns .bouton a {
  color:#fff;
  display:block;
  text-decoration:none;
}
#annoncesBtns .bouton:hover {
  border-color:#666;
}










#annoncesListeDeletedLnkBloc {
  border-top:2px solid #ccc;
  margin-top:15px;
  padding-top:15px;
  text-align:center;
}
#annoncesListeDeletedLnkBloc a {
  color:#000;
}
#annoncesListeDeleted {
  margin-top:15px;
}
#annoncesListeDeleted.hide {
  display:none;
}
#annoncesListeDeleted.display {
  display:block;
}



#annoncesListe li.annonce {
  margin-top:30px;
}
#annoncesListe li.annonce:first-child {
  margin-top:0px;
}
#annoncesListe h3 {
  font-size:14px;
  margin-bottom:5px;
  margin-top:0px;
  padding-left:10px;
  text-indent:-10px;
}
#annoncesListe h3 a {
  color:#000;
  text-decoration:none;
}
#annoncesListe h3.deleted a {
  color:#ff0000;
  text-decoration:line-through;
}
#annoncesListe .qualite {
  font-size:11px;
  padding-left:10px;
}
#annoncesListe .qualite a {
  color:#f93b00;
  margin-left:10px;
  text-decoration:underline;
}
#annoncesListe .qualite a.barre {
  margin:0px;
  text-decoration:none;
}
#annoncesListe .qualite img {
  padding:0px 10px;
  vertical-align:middle;
}
#annoncesListe .qualite .percent {
  color:#000;  
}
/* Ligne infos */
#annoncesListe .infos {
  font-size:11px;
  margin-top:10px;
  padding-left:10px;
}
#annoncesListe .infos a {
  color:#000;
  text-decoration:none;
}
#annoncesListe .infos a:hover {
  text-decoration:underline;
}

#annoncesListe .infos li {
  color:#999999;
  display:inline;
  margin-left:30px;
}
#annoncesListe .infos li b {
  color:#000;
  margin-left:5px;
}
#annoncesListe .infos li b.green {
  color:#168400;
}
#annoncesListe .infos li b.red, #annoncesListe .infos li b.red a {
  color:#ff0000;  
}
#annoncesListe .infos li:first-child {
  margin-left:0px;
}
/* Ligne infos : Liste de dates */
#annoncesListe .mailing .liste_dates {
  background-color:#fff;
  border:1px solid #eeeeff;
  color:#999999;
  font-family:Verdana, Arial;
  font-size:10px;
  height:100px;
  overflow:auto;
  padding:15px;
  position:absolute;
  visibility:hidden;
  width:130px;
}
#annoncesListe .mailing:hover .liste_dates {
  visibility:visible;
}
#annoncesListe .mailing .liste_dates p {
  color:#000;
  font-weight:bold;
  margin-bottom:10px;
}
/* Ligne infos : Statut (visibilite de l'annonce) */
#annoncesListe .statut b.statut1 a {
  color:#168400;
}
#annoncesListe .statut b.statut2 a {
  color:#ff0000;
}

/* Ligne liens */
#annoncesListe .liens {
  padding-left:10px;
  margin-top:10px;
}
#annoncesListe .liens img {
  padding-right:5px;
  vertical-align:middle;
}
#annoncesListe .liens a {
  color:#436aa5;
  text-decoration:none;
}
#annoncesListe .liens li {
  display:inline;
  margin-left:40px;
}
#annoncesListe .liens li:first-child {
  margin-left:0px;
}
#annoncesListe .liens li.supprimer a {
  color:#999999;
}
#annoncesListe .liens a:hover {
  text-decoration:underline;
}




#annoncesListe .stats_bannieres  {
  border-left:1px solid #eee;
  font-size:11px;
  margin-left:50px;
  margin-top:15px;
  padding-left:10px;
}
#annoncesListe .stats_bannieres h3 {
  font-size:12px;
  margin-bottom:10px;
  margin-top:0px;
}
#annoncesListe .stats_bannieres th {
  padding:5px;
  text-align:center;
}
#annoncesListe .stats_bannieres td {
  padding:5px;
  text-align:center;
}








/**
 *  Formulaire de groupe
*/


#annonceForm h3 {
  font-size:16px;
  margin-bottom:15px;
  margin-top:0px;
}
#annonceForm .intro {
  margin-top:5px;  
}
#annonceForm .infossupp {
  font-size:11px;
  font-style:italic;
  margin-top:15px;  
}
#annonceForm .autosave {
  font-size:11px;
  font-weight:bold;
  margin-top:5px;  
  text-align:right;
}
#annonceForm .exemple {
  font-style:italic;
  margin-top:5px;
}
#annonceForm form {
  margin:0px;
}
#annonceForm h4 {
  font-size:14px;
  font-weight:bold;
  margin-bottom:5px;
  margin-top:30px;
}
#annonceForm h4 a {
  color:#000;
  font-size:11px;
  font-weight:normal;
  margin-left:25px;
}
#annonceForm h5 {
  font-size:11px;
  font-style:italic;
  font-weight:normal;
  margin-bottom:5px;
  margin-top:0px;
}
#annonceForm input[type=text] {
  background-color:#f5f7fd;
  border:1px solid #c9d6f7;
  font-family:Verdana, Arial;
  font-size:14px;
  width:600px;
}
#annonceForm textarea {
  background-color:#f5f7fd;
  border:1px solid #c9d6f7;
  font-family:Verdana, Arial;
  font-size:14px;
  height:200px;
  width:600px;
}
#annonceForm textarea.short {
  height:40px;
}
#annonceForm select {

}
/* Boxes Overflow */
#annonceForm .boxes_overflow {
  border:1px solid #cdcdcd;
  height:250px;
  overflow:auto;
  padding:5px;
  width:600px;  
}
/* Logo */
#annonceFormLogoImg {
  border:1px solid #eee;
  vertical-align:middle;
}
#annonceFormLogoInput {
  margin:0px 15px;
}
#annonceFormLogoLien {
  color:#000;
  font-size:11px;
}
/* Images */
#annonceFormImagesList {
  margin-top:10px;
}
#annonceFormImagesList li {
  float:left;
  margin-left:5px;
  text-align:center;
  width:52px;
}
#annonceFormImagesList li:first-child {
  margin-left:0px;
}
#annonceFormImagesList .vignette {
  border:1px solid #eee;
  display:block;
  height:50px;
  margin-bottom:5px;
  vertical-align:middle;
  width:50px;
}
/* Video */
#annonceFormEtatVideo {
  color:#000;
  font-size:14px;
  font-weight:bold;
  margin:10px 0px;
}
#annonceFormEtatVideo.red {
  color:#ff0000;
}
#annonceFormEtatVideo.green {
  color:#009900;
}
#annonceFormSendVideo {
  margin:15px 0px;
  font-size:10px;
  font-weight:bold;
}
#annonceFormSendVideo input {
  font-size:10px;
  margin-left:15px;
  vertical-align:middle;
}
#annonceFormSendURLVideo {
  font-size:10px;
  font-weight:bold;
}
#annonceFormSendURLVideo textarea {
  display:block;
  margin-top:5px;
}
#annonceFormSendURLVideo input {
  font-size:11px;
}
/* Parties du formulaire */
#annonceFormPart2, #annonceFormPart3, #annonceFormPart4 {
  display:none;
}
#annonceFormSumParts {
  border-bottom:1px solid #b8070c;
  margin:30px 0px 10px 0px;
}
#annonceFormSumParts a {
  background-color:#ffeeee;
  border:1px solid #b8070c;
  border-bottom:0px;
  color:#000;
  display:block;
  float:left;
  font-size:11px;
  font-weight:bold;
  margin-right:10px;
  padding:5px 10px;
  text-align:center;
  text-decoration:none;
}
#annonceFormSumParts a:hover {
  text-decoration:underline;
}
#annonceFormSumParts a.active {
  background-color:#b8070c;
  color:#fff;
}
/* Bouton avertir */
#annonceFormAvertir {
  border:1px solid #bbb;
  cursor:pointer;
  display:block;
  margin-left:auto;
  margin-top:10px;
  padding:2px;
}
/* Boutons */
#annonceForm .boutons {
  margin-top:30px;
  text-align:center;
}
#annonceForm .boutons input {
  border:1px solid #bbb;
  cursor:pointer;
  margin-left:100px;
  padding:2px;
}
#annonceForm .boutons input:first-child {
  margin-left:0px;
}
#annonceForm .boutons input:hover {
  border-color:#333;
}
/* Loading */
#annonceFormLoading {
  display:block;
  margin:10px auto 0px auto;
}






















/* Colonne infos */
#annoncesColD {
  border-left:1px solid #d8d8d8;
  float:right;
  padding-left:10px;
  width:250px;
}
#annoncesColD h3 {
  font-size:12px;
  margin:0px;
}
#annoncesColD p {
  margin-bottom:15px;
  margin-top:3px;
}

