/* CSS Document */
body { background:#FFF url(../gfx/fond_page.jpg) repeat; color:#333; margin:15px 0; padding:0; text-align:center; font-family:Verdana, 'Bitstream Vera Sans', sans-serif; font-size:100%; line-height: 120%}
html>body {font-size: medium}/*pas lu par IE*/

#url {width: 719px; text-align:left; font-size:0.7em; margin: 0 auto}
#url a:link, #url a:visited, #url a:hover {color:#999; text-decoration:none}

#zone {width: 719px; border:#C6C8B1 solid 1px; text-align:left; margin: 0 auto; background:#FFF; color: inherit}
#header {height:113px; width: 100%; background:transparent url(../gfx/header.jpg) top center no-repeat; color:#369}
#nav {float:right; margin:65px 0 0 0; padding:0; text-align:right; line-height: normal}
#nav ul {margin:0 6px 0 0; padding:0; font-size:75%; font-weight:bold}
#nav li {display: inline; margin:0 3px; padding:0 10px 0 0; border-right: #036 solid 1px}
#nav #noborder {border:none}
#nav a, #nav a:link, #nav a:visited, #nav a:hover {text-decoration:none; margin:0}

#center {width:100%; margin: 0 auto; font-size:85%; background:transparent url(../gfx/header_bas.jpg) top left no-repeat}
#right, #left {margin:0; width:48.4%; font-size:85%}
#right {float:right}
#right p, #center p {padding: 0 1.4em 1em 0; margin: 0}
#left {float:left; height:400px; background:transparent url(../gfx/header_bas.jpg) top left no-repeat}
html>body #left {height:auto; min-height: 400px} /*pas lu par IE*/
#left .gauche, #left p {padding: 0 0 1em 10px; margin:0}


#footer {clear:both; width:100%; height: 46px; font-size: 70%; background: transparent url(../gfx/footer.gif) bottom center no-repeat}
#footer table {width: 95%; height: 46px; margin: 0 auto; padding:0; border: 0; border-collapse: collapse}
#footer td {color: #666; line-height: 80%}
#footer td.footer {font-weight:bold}
#footer td.artamedia {width: 30%}
#footer td img {vertical-align:middle}

#footer .alignright {float: right; margin: 0 80px 0 90px}
#footer .alignright, #footer a:link, #footer a:hover, #footer a:visited {color:#666; text-decoration:none}

.print, #prelude {display: none}
.textbig {font-size: 1.8em; color:#A1A291; line-height: 125%; margin-left: 30px}
.textsmall {font-size:85%; color:#999}
.right {float:right}
.vert {color: #009B32}
.rose {color: #E8008F}
.bleu {color: #04A9EB}
.rouge {color:#F00}
table#photos {border:0; border-collapse:collapse; width:100%; text-align:center}


a:link {color:#036}
a:visited {color:#336}
a:hover {color: #369}

h1 {font-size:1em; font-weight: bold; padding: 0 0 1em 10px; margin:0}
html>body h1 {padding-left:10px}/*pas lu par IE*/
#center h1 {font-size:1em; font-weight: bold; padding: 0 0 1em 0; margin:0}
h2 {font-size: 1em; font-weight: bold; padding:0 0 1em 0; margin:0}
h3 {font-size: 1em; font-weight: normal; padding:0 0 0.5em 10px; margin:0; text-decoration:underline}
html>body h3 {padding-left:10px}/*pas lu par IE*/
#right h3 {padding-left: 0}
h4 {font-size:85%; font-weight:bold; text-decoration:none; padding:0.4em 0 0.4em 10px; margin: 0; color:#999}
html>body h4 {padding-left:10px}/*pas lu par IE*/
ol {list-style:none; font-weight:bold; padding:0 0 15px 15px; margin:0}
ol li {display: inline; margin:0; padding:0}
ul {padding: 0 1.4em 0.6em 1.2em; margin: 0; list-style:outside; list-style-type:circle}
ul li {margin:0; padding:0.4em 0}
acronym {font-style:italic}
img {border: none}
hr {width: 90%; height:1px; backgroud-color: #666; margin: 0px auto 12px auto; 0; line-height: 12px}

