body /*Principal*/
{
	margin: 0px;/*coll� aux bords*/
	padding: 0px;
	/*background-color: #99C9F9;/*couleur de fond*/
	/*background-image: url('back1.png');*/ /*fond : fond du menu*/
	/*background-repeat: repeat-y;*/ /*r�p�tition verticale � l'infini*/
	color: black;
	/*behavior: url(csshover.htc);*/
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #80a8d4;
}
#en-tete {
  /*border: 1px solid #cecea5;
  sbackground: #d7dabd;*/
}
.enveloppe-exterieure {
}
#enveloppe {
}
#conteneur {
  width: 100%;
  float: left;
  margin-right: -200px;
}
div.contenu {
  margin-right: 200px;
  /*background-color: #F0a8d4;*/
}
.principal {
  margin-left: 200px;
  /*padding-left: 200px;*/
}
div.gauche {
  width: 150px;
  float: left;
  padding-left:1em;
  padding-right:1em;
  /*background-color: #F0a8d4;*/
}
div.gauche ul {
	/*margin: 0;*/
	padding-left: 0em;
	padding-right: 0em;
	list-style: none;
}
#barre-laterale {
  width: 200px;
  float: right;
  text-align: center;
}
#pied-de-page {
  /*border: 1px solid #cecea5;
  sbackground: #d7dabd;*/
	padding-top:2em;
	text-align: center;
}
h1 {
  margin-top: 0;
  font-size: 1.4em;
}
.dernier {
  margin-bottom: 0;
}
.deblayage {
  height: 0;
  clear: both;
}

a, a.visited {
	text-decoration:none;
	font-weight: bold;
	color:yellow;
}

p.faqTitle{
	font-weight:bold;
}


div.contactForm{
	margin-left: 100px;
}

span.title{
	text-align:center;
	font-weight:bold;
	margin-left: auto;
	margin-right: auto;
}

a.faqtitle{
	font-weight:bold;
	text-decoration:none;
}
span.textArea#print{
	display:none;
}
textarea { 
    sborder: 1px solid #ccc;
    width: 100%; 
    sheight: 320px; 
    spadding: 8px; 
    font-size: 12px; 
    font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier;
}

tr.noOspOam{
	visibility:hidden;
}

div.bg_view1{

    width: 100%;
}

div.title_view1{
    font-size: 200%;
	font-weight:bold;
	color:black;
	text-align: center;
	background-color:yellow;

}
div.content_view1{
	/*height: 320px;
	overflow:scroll;*/
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	background-color:white;
}
div.content_view1 a{
	text-decoration:underline;
	font-weight: none;
	color:blue;
	background-color:white;
}

div.att_view1{

	padding-left:20px;
	margin-top:5px;
	margin-bottom:5px;
}

span#saveStatus{
	/*background-color:#eee;*/
	padding-left:1em;
	width:100%;
	font-weight: bold;
}

img { border:0px;}

