body {font: 9pt Arial, serif; text-align: left; margin: 0px; padding: 0px;}
a {text-decoration: none; color: rgb(100,100,100);}

#index {position: absolute; height: 575px; width: 800px; 
top: 50%; left: 50%; margin-left: -400px; margin-top: -300px; background: url(images/index575.jpg); border: 1px solid;}

#menu {margin-top: 399px; font-size: 14pt; text-align: right; padding-right: 2px;}
#menu li {list-style: none; margin-bottom: 5px; color: rgb(204,119,9);}
#menu a:hover {color: rgb(204,119,9);}
#contact {font-size: 14pt; text-align: right; margin-top: 23px; padding-right: 2px;}
#contact a {color: rgb(170,170,170);}
#contact a:hover {color: rgb(204,119,9);}
#nomsite {position: absolute; font-size: 21pt; color: rgb(204,119,9); margin-top: 522px; margin-left: 300px;}

#fond {position: absolute; height: 575px; width: 800px; 
top: 50%; left: 50%; margin-left: -400px; margin-top: -300px; background: url(images/fond.jpg); border: 1px solid;}
#titre {position: absolute; font-size: 21pt; color: rgb(204,119,9);}
#presentation {position: absolute; margin-top: 80px; margin-left: 25px; background-color: rgb(210,210,210); width: 548px; overflow: auto; padding: 0px;}
#presentation p {padding-left: 5px; font-size: 11pt; color: rgb(40,40,40);}
#presentation h1 {color: rgb(204,119,9); font-weight: normal; font-size: 16pt; padding-left: 5px; background-color: rgb(200,200,200);}
#presentation h1 a {color: rgb(100,100,100);}
#presentation h1 a:hover {color: rgb(204,119,9);}

#choixexpo {position: absolute; margin: 150px 0 0 50px; font: 12px Arial, serif; color: rgb(255,255,255); width: 535px;}
#choixexpo p {font-weight: bold;}
#choixexpo ul {margin: 0; padding: 0; text-align: left; border: 0px;}
#choixexpo ul li {margin: 0; padding: 0; float: left; list-style: none; margin-right: 20px; margin-bottom: 20px;}
#choixexpo img {border: 1px solid; border-color: grey;}

#choixligne1 {position: absolute; margin: 150px 0 0 50px; font: 12px Arial, serif; color: rgb(255,255,255); width: 690px;}
#choixligne1 p {font-weight: bold;}
#choixligne1 ul {margin: 0; padding: 0; text-align: left; border: 0px;}
#choixligne1 ul li {margin: 0; padding: 0; float: left; list-style: none; margin-right: 20px; margin-bottom: 20px;}
#choixligne1 img {border: 1px solid; border-color: grey;}

#choixligne2 {position: absolute; margin: 270px 0 0 50px; font: 12px Arial, serif; color: rgb(255,255,255); width: 535px;}
#choixligne2 p {font-weight: bold;}
#choixligne2 ul {margin: 0; padding: 0; text-align: left; border: 0px;}
#choixligne2 ul li {margin: 0; padding: 0; float: left; list-style: none; margin-right: 20px; margin-bottom: 20px;}
#choixligne2 img {border: 1px solid; border-color: grey;}

#choixligne3 {position: absolute; margin: 390px 0 0 50px; font: 12px Arial, serif; color: rgb(255,255,255); width: 400px;}
#choixligne3 p {font-weight: bold;}
#choixligne3 ul {margin: 0; padding: 0; text-align: left; border: 0px;}
#choixligne3 ul li {margin: 0; padding: 0; float: left; list-style: none; margin-right: 20px; margin-bottom: 20px;}
#choixligne3 img {border: 1px solid; border-color: grey;}

#choixligne3opt1 {position: absolute; margin: 390px 0 0 220px; font: 12px Arial, serif; color: rgb(255,255,255); width: 400px;}
#choixligne3opt1 p {font-weight: bold;}
#choixligne3opt1 ul {margin: 0; padding: 0; text-align: left; border: 0px;}
#choixligne3opt1 ul li {margin: 0; padding: 0; float: left; list-style: none; margin-right: 20px; margin-bottom: 20px;}
#choixligne3opt1 img {border: 1px solid; border-color: grey;}

#picture {position: absolute; margin-top: 75px; margin-left: 25px; border: 1px solid;}
#picture img {border: 0px;}
#picturevertic {position: absolute; margin-top: 75px; margin-left: 253px; border: 1px solid;}
#picturevertic img {border: 0px;}

#navigation {position: absolute; margin: 101px 0 0 585px; width: 199px; border-left: none;}
#navigation ul {margin: 0; padding: 0; border: 1 px solid #CCC; border-width: 0 1px;}
#navigation li {position: relative; list-style-type: none; margin: 0; float: left; width: 65px; text-align: center; color: rgb(204,119,9);}
#cache {visibility: hidden;}
#navigation a:hover {color: rgb(204,119,9);}

#pourquoi {position: absolute; margin: 100px 0 0 50px; font-size: 11pt;}
#pourquoi a:hover {color: rgb(204,119,9);}

#explication {position: absolute; margin: 150px 0 0 50px; width: 510px; color: rgb(40,40,40); background-color: rgb(210,210,210); padding: 10px; font-size: 11pt;}
#explication a:hover {color: rgb(204,119,9);}

#retourindex {text-align: right; margin-top: 10px;}
#retourindex a:hover {color: rgb(204,119,9);}