body {margin:0; padding:0; color:#4f5012; font:75%/1.6 Georgia, "Times New Roman", Times, serif;}

/*Eléments à masquer*/
hr, #identity p, #identity hr, #menu, #footer ul, .retour a, .all, .thumb, .paysages #core a:after, #visuel, #liste {display:none;}

/*Général*/
img {border:0;}

a {color:#630101; text-decoration:underline;}

p, pre, ul, ol, dl {margin:1.2em 0;}
pre {padding:0.2em 0 0 0.5em; border-left:0.1cm solid #996;}
ul, ol {padding-left:2.5em;}
ul {list-style:square;}
dt {font-weight:bold;}

code {font:bold 1.2em "Courrier New", monospace;}

table {width:99%; border-collapse:collapse; font-size:1em;}
th, td {padding:0.75em 0.5em; border:1px solid #996; vertical-align:top; text-align:left;}
caption {padding-bottom:0.5em;}

#notes, .printURL, #footer {color:#676613; font-size:0.833em;}
#notes ol {list-style:lower-latin;}

/*Identité*/
#identity h1 {margin:0; padding:0; text-align:center;}
#identity h1 img {display:block; margin:0 auto;}

/*Contenus*/
.paysages li p, .liens li p {margin:0;}

#paysages ul, #projets ul {padding:0; list-style:none;}
#paysages li {display:inline;}
#paysages img {margin-right:0.2cm;}

#projets img {display:block;}
#projets li {margin:0 1cm 0.5cm 0; float:left;}

.plan ul ul {margin-top:0; list-style:disc;}
.plan ul ul ul {list-style:circle;}
.plan li {margin-bottom:1em;}
.plan li li {margin:0;}

label {display:block;}

/*Titrage*/
h2, h3, h4, h5 {margin:1.2em 0 -0.8em 0; padding:0;}

h2 {font-size:1.4em; font-style:italic;}
.webProjet h2 span, .article h2 span, .articles h3 span {display:block; font-size:0.8em; font-weight:normal;}
.article h2, .articles h3 {margin-bottom:-0.5em;}

h3 {font-size:1.2em;}
h4, h5 {font-size:1em;}

/*Footer*/
#footer {margin-top:2em; border-top:1px solid #996; clear:both;}
#footer p {margin:0;}

