      body {
     margin : 0;
     background-color : rgb(192, 252, 170);
     text-align : center;
      }
     div#conteneur {
     border : 2px solid rgb(70, 161, 72);
     margin : 10px auto;
     padding : 5px;
     width : 92%;
     min-height : 600px;
     position : relative;
     background-color : rgb(192, 252, 170);
      }
     div#titre {
     background : rgb(192, 252, 170);
     background-image : url(Images/Haut.jpg);
     background-position : 50% 0%;
     height : 115px;
     width : auto;
      }
     div#titre img {
     border : none;
     text-decoration : none;
      }
     .hr {
     position : absolute;
     margin-left : -200px;
     left : 50%;
     top : 100px;
     width : 400px;
     height : 2px;
     background-image : url(Images/Hr.gif);
     background-position : 50%;
     background-repeat : no-repeat;
      }
     #logoleft {
     border : medium none;
     position : absolute;
     top : 5px;
     left : 30px;
      }
     div#clinique {
     background-image : url(Images/Clinique.jpg);
     background-repeat : no-repeat;
     width : 400px;
     height : 115px;
     position : absolute;
     margin-left : -200px;
     left : 50%;
     top : 5px;
      }
     #menu {
     float : left;
     width : 170px;
      }
     .liens {
     border : 1px solid rgb(70, 161, 72);
     width : 168px;
     height : 320px;
     background-color : rgb(192, 252, 170);
     margin-bottom : 5px;
      }
     .news {
     border : 1px solid rgb(70, 161, 72);
     width : 163px;
     height : 156px;
     background-color : rgb(192, 252, 170);
     margin-bottom : 5px;
     overflow : hidden;
     font-family : arial, sans-serif;
     font-size : 70%;
     color : black;
     text-align : left;
     padding-left : 5px;
      }
     .news a {
     color : black;
      }
     div#text {
     background : rgb(192, 252, 170) url(Images/Back.jpg) repeat-y scroll 50% 0%;
     margin-left : 175px;
     padding-left : 20px;
     padding-top : 0;
     border : 1px solid #46a148;
     border-bottom-style : none;
     border-right-style : none;
      }
     #flashcontent {
     height : 500px;
     position : relative;
     top : 0;
      }
     div#pied {
     height : 20px;
     position : relative;
     bottom : 0%;
     background-color : rgb(192, 252, 170);
      }
     div#left {
     position : absolute;
     top : 95px;
     right : 10px;
      }
     div#right {
     position : absolute;
     top : 95px;
     right : 50px;
      }
     div#mail {
     position : absolute;
     top : 95px;
     right : 110px;
      }
     div#logoright {
     background-image : url(Images/Logoright.jpg);
     background-repeat : no-repeat;
     position : absolute;
     top : 5px;
     right : 20px;
     width : 112px;
     height : 115px;
     text-align : center;
     padding-top : 25px;
     font-style : italic;
     font-size : 110%;
     font-family : arial, sans-serif;
      }
     div#RW {
     float : left;
      }
     div#DGA {
     float : right;
      }
     hr {
     	color: green;
		height: 1px;
		background-color: lime;
		border: 0px;
     }
     h1 {
     font-family : "arial black", sans-serif;
     font-size : 200%;
     color : black;
     background-color : transparent;
     text-align : center;
      }
     h2 {
     font-family : arial, sans-serif;
     font-size : 200%;
     color : rgb(51, 102, 102);
     background-color : transparent;
     text-align : left;
      }
     h3 {
     font-family : "arial black", sans-serif;
     font-size : 120%;
     color : rgb(51, 51, 51);
     background-color : transparent;
     text-align : left;
      }
     h4 {
     font-family : arial, sans-serif;
     font-size : 110%;
     font-weight : bold;
     text-decoration : underline;
     color : rgb(51, 51, 51);
     background-color : transparent;
     text-align : center;
      }
     p {
     font-family : arial, sans-serif;
     font-size : 100%;
     color : black;
     background-color : transparent;
     text-align : left;
      }
     p.tarifs {
     font-family : arial, sans-serif;
     font-size : 100%;
     color : black;
     background-color : transparent;
     text-align : center;
      }
     p.small {
     font-family : arial, sans-serif;
     font-size : 80%;
     color : black;
     background-color : transparent;
     text-align : center;
      }
     p.center {
     font-family : arial, sans-serif;
     font-size : 100%;
     color : black;
     background-color : transparent;
     text-align : center;
     font-weight : bold;
      }
     li {
     font-family : arial, sans-serif;
     font-size : 100%;
     color : black;
     background-color : transparent;
     text-align : left;
     margin-right : 0;
      }
     ul {
     font-family : arial, sans-serif;
     font-size : 100%;
     color : black;
     background-color : transparent;
     text-align : left;
     margin-left : 5%;
     margin-right : 0%;
     line-height : 200%;
      }
     ol {
     font-family : arial, sans-serif;
     font-size : 100%;
     color : black;
     background-color : transparent;
     text-align : left;
     margin-left : 0;
     margin-right : 0;
     list-style-type : decimal;
      }
     a.link {
     font-family : arial, sans-serif;
     font-size : 100%;
     color : black;
     background-color : transparent;
     text-decoration : underline;
      }
     a.link:visited {
     font-family : arial, sans-serif;
     font-size : 100%;
     color : black;
     background-color : transparent;
     text-decoration : underline;
      }
     a.link:hover {
     font-family : arial, sans-serif;
     font-size : 100%;
     color : rgb(105, 105, 105);
     background-color : transparent;
     text-decoration : underline;
      }
     .liens a {
     color : black;
     background-image : url(Images/F_liens.gif);
     background-repeat : no-repeat;
     background-position : 1% 50%;
     text-decoration : none;
     font-size : 90%;
     text-align : left;
     display : block;
     margin-top : 10%;
     margin-bottom : 10%;
     font-family : arial, sans-serif;
     padding-left : 30px;
     font-weight : bold;
      }
     .liens a:hover {
     color : rgb(255, 165, 0);
     background-image : url(Images/F_liens.gif);
     background-repeat : no-repeat;
     background-position : 1% 50%;
     padding-left : 35px;
     text-decoration : none;
     font-weight : bold;
     font-size : 90%;
     text-align : left;
     display : block;
     margin-top : 10%;
     margin-bottom : 10%;
     font-family : arial, sans-serif;
      }
     a.pict:visited {
     font-family : arial, sans-serif;
     font-size : 100%;
     color : black;
     background-color : transparent;
      }
     table.tarifs {
     border : 2px solid black;
     border-collapse : collapse;
     width : 75%;
     background-color : transparent;
     margin-left : auto;
     margin-right : auto;
      }
     td.tarifs {
	border: 1px solid black;
	line-height: 30px;
	font-family: arial, sans-serif;
	font-size: 100%;
	color: black;
	text-align: center;
	background-color: transparent;
}