body {
  margin: 0;
  padding: 0;
  font-family: Verdana, Geneva, Arial, sans-serif;
}

h1 {
  font-size:130%;
  text-transform:uppercase;
  color: #ffb061;
}
div#titre	{

  text-align: right;
  background-color: transparent;
  margin-top: -340px;
  margin-right:0;
  margin-left:0;
  position: absolute;
  top: 50%;
  width: 100%;
  visibility: visible;
  z-index:6;
}
div#principal	{
  position:absolute;
  background-color: #d9ff66;
  text-align:left;
  margin-top: -300px;
  margin-right:0;
  margin-left:0;
  top: 50%;
  height: 600px;
  width: 100%;
  visibility: visible;

}

div#logo	{
  position: absolute;
  top:-13%;
  left:20px;
  text-align: left;
  background-color: transparent;
  width: 80px;
  height: 80px;
  visibility: visible;
  z-index:4;
}

div#menu	{
  position: absolute;
  
  font-size:80%;
  text-align: right;
  background-color: #ffb061;
  visibility: visible;
  margin-top:0px;
  margin-left:0;
  width:200px;
  height:100%;
  z-index:3;
}

div#pratique {
  position: absolute;
  left:45px;
  text-align:left;
  font-size:60%;
  margin-top:520px;
  z-index:4;
}

div.rubrique {
  width:100%;
  height:25px;
  text-align:left;
}
div.ssrubrique {
  width:100%;
  height:18px;
  text-align:left;
  font-size:80%;
}


div#menuca2	{
  float:right;
  font-family: Verdana, Geneva, Arial, sans-serif;
  font-size:80%;
  text-align: center;
  background-color: #d9ff66;
  visibility: visible;
  margin-top:0px;
  width:270px;
  height:100%;
  overflow:auto;
  border:0;
	z-index:9;
}
div#menuca2	img{
  border:0;
}

div#minimum	{
  position:absolute;
  font-family: Verdana, Geneva, Arial, sans-serif;
  text-align: center;
  background: transparent url(../pix/element_gauche.gif) no-repeat;
  z-index:1;
  visibility: visible;
  margin-top:0px;
  margin-left:200px;
  width:600px;
  height:100%;
  overflow:auto;
}
div#miniminimum	{
  position:absolute;
  font-family: Verdana, Geneva, Arial, sans-serif;
  text-align: center;
  background: #d9ff66 url(../pix/element_gauche.gif) no-repeat;
  
  visibility: visible;
  margin-top:0px;
  margin-left:200px;
  width:66px;
  height:100%;
  overflow:auto;
  z-index:3;
}
div#droite	{
  float:right;
  font-family: Verdana, Geneva, Arial, sans-serif;
  font-size:80%;
  background-color: #d9ff66;
  visibility: visible;
  width:73%;
  height:100%;
  overflow:auto;
  border:0;
  z-index:6;
}
div#maxgauche	{
  position:absolute;
  font-family: Verdana, Geneva, Arial, sans-serif;
  text-align: center;
  background: #d9ff66 url(../pix/element_gauche.gif) no-repeat;
  
  visibility: visible;
  margin-top:0px;
  /*margin-left:170px;*/
  left:170px;
  width:66px;
  height:100%;
  overflow:auto;
}
div#maxcontenu	{
  position:absolute;
  font-family: Verdana, Geneva, Arial, sans-serif;
  text-align:left;
  background: #ff0;
  
  visibility: visible;
  margin:0;
  padding:0;

  /*margin-left:236px;*/
  left:236px;
  /*width:600px;*/
  height:100%;
  overflow:auto;
}
div#basdepage	{
  position: absolute;
  font-family: Verdana, Geneva, Arial, sans-serif;
  text-align: right;
  background-color: transparent;
  visibility: visible;
  margin-top:600px;
  /*margin-right:10px;*/
  width:100%;
}
div#infopage	{
  position:absolute;
  font-family: Verdana, Geneva, Arial, sans-serif;
  font-size:60%;
  text-align: left;
	color:#777;
  background-color: transparent;
  visibility: visible;
  margin-top:610px;
  width:100%;
}
div#gauchimg {
  float:left;
}
.listcar {
  clear:both;
  margin-left:30px;
  z-index:5;
}

img.bord {
  border: 2px solid #fff;
  margin-right: 15px;
}

input {
  height:14px;
  font-size:80%;
}
form {
  font-size:80%;
}
input.grand {
  height:25px;
  font-weight:bold;
  font-size:150%;
}
textarea {
  font-family: arial, verdana;
  font-size:90%;
}
input.vert {
  height:14px;
  font-size:80%;
  font-weight:bold;
  background:#d9ff66;
}

