INPUT, TEXTAREA { border: 1px solid black; }
TABLE.datas {border-collapse: collapse;}
TABLE.datas TD, TABLE.datas TH {border: 1px solid black; padding: 3px;}
TABLE.datas TH { font-weight: bold;}
UL.tick {
  margin-left: 2em;
  margin-bottom: 2em;
}

UL.tick LI {
  background-image: url(images/tick.png);
  background-repeat: no-repeat;
  background-position: 0px 4px;
  padding-left: 1em;
  margin-left: 0em;
  margin-bottom: 0.2em;
  border: 0px solid red;
}

form#retour {
position : absolute;
 top : 145px;
 left : 750px;
}
SPAN.star {
  color: red;
  font-size: 13pt;
}
div#conteneur
{
position : relative;
width : 936px;
text-align :left;
background : url(images/fond_conteneur.jpg) repeat-y top left;
margin: auto;
}
ul#standard li {
padding-left : 25px;
background : url(images/puce.jpg) no-repeat 5px 5px;
font : 11px;
}

.hauttableau{
	font-weight:bold;
	text-align:center;
	color:#333333;
	background-color:#DA9F19;
	height:20px;
	}
	
.tableau1{
	background-color:#CCCCCC;
	color:#000000;
	}
	
.tableau2{
	background-color:#F5F5F5;
	color:#000000;
	}
.label{
	font-weight:bold;
	text-align:center;
	color:#333333;
	background-color:#fff;
	width : 100%;
	}	
td {
  align : left;
}

TABLE.exemples {
  border-collapse: collapse;
  width:100%;
  border: 1px solid black;
  margin-bottom: 10em;
}
TABLE.exemples TH,
TABLE.exemples TD {
  padding: 5px;
}

TABLE.exemples TH {
  font-size:18px;
  font-weight:bold;
  border: 1px solid black;
  text-align: center;
}
TABLE.exemples TD {
  border: 1px solid black;
}
TABLE.exemples H3 {
  margin-top: 2em;
  background-color: #EEE;
  padding:5px;
  font-size: 15px;
}

