body {
  background-color: #fff;
  font-family: verdana; 
  margin: 0;

  font-size: 0.8em;
}
td {
  font-size: 0.8em;
}
a img {
  border: 0;
}
a {
  color:  #053153;
}
.struct {
  border-collapse: collapse;
  margin: auto;
 /* height: 100%;*/
  width: 778px;
}
td {
  padding: 0;
}
.topleft {
  background: url('/images/top_left.jpg') top left no-repeat;
  width: 193px;
  text-align: center;
  border-left: 1px solid #053153;
}
.topright {
  border-right: 1px solid #053153;
}
.titre {
  background: url('/images/middle_right.jpg') top left no-repeat;
  height: 31px;
  color: white; font-size: 16pt;font-weight: bold;
  border-right: 1px solid #053153;
}
.menu {
  background: url('/images/content_left.jpg') top left repeat-y; 
  border-left: 1px solid #053153;
  width: 192px;
}
.contenu {
  height: 100%;
  border-right: 1px solid #053153;
} 
.pied {
  text-align: right;
  margin-top: 20px;
}

.bouton2 {
  width: 193px;
  height: 42px;
  display: block;
}

.coordonnees {
  margin-top: 40px;

}
.coordonnees * {
  color: white;
  font-size: 7pt;
    font-weight: bold;
}
.coordonnees strong {
  font-size: 9pt;
  text-align: center;
  display: block;
  width: 193px;
}
.coordonnees p {
  margin: 0;
}
.value {
  text-align: right;
}


h2 {
  color: #053153;
  padding-left: 20px;
  margin-bottom: 20px;
  margin-top: 10px;
}
h3 {
  color: #053153;
  text-decoraction: underline;
}
.inputbox {
  border: 1px solid #053153;
}


.thmb_annonce {
  float: left;
  height: 200px;
  width: 180px;
  background: url('/images/background-img-a.png') no-repeat;
  text-align: center;
  margin-right: 10px;
}
.thmb_annonce img {
  /*margin-top: 65px;
  margin-left: 40px;*/
  border: 1px solid #555;
}
.thmb_annonce a {
  margin-top: 50px;
  margin-left: 25px;
  float: left;
}
.thmb_annonce a img {
  margin: 0;
}

.sep {
  visibility: hidden;
}

.item {
  border: none;
  
  margin-top: 15px;
}

.item h3 {
  margin-top: 5px;
}

.description {
  margin-right: 5px;
}

.text, .textA, .textarea, .textareaA {
	border: 1px solid #198496;
	font-family: Arial;
	font-size: 9pt;
}
.textA, .textareaA {
	border: 1px solid #198496;
}
.textarea, .textareaA {
	width: 400px !important;
}

.submit {
	border: 2px solid #198496;
	background: #198496;
	color: #fff;
	font-size: 10pt;
	font-weight: bold;
	-moz-border-radius: 5px;
}
