/* stylesheet by SophieWeb - http://sophieweb.com - 2007 */

body {
background:#FFF url("../images/fondbcl.gif");
color:#000;
font-family:Helvetica, Arial, sans-serif;
margin:0;
padding:0;
text-align:center;
}
#wrapper {
background:#FFF url("../images/fond.jpg") repeat-y;
margin:0 auto;
text-align:left;
width:800px;
}
#mainNav ul {
list-style-type:square;
line-height:1.3em;
margin:0;
padding:0 0 0 20px;
}
#mainNav a {
font-size:.9em;
}
h1 {
font-weight:normal;
margin:0;
padding:0;
}
h1 img {
margin:30px 0 0;
}
h1 span {
display:none;
}
h2 {
font-weight:normal;
margin:0;
padding:0 20px;
}
h3, h4, h5 {
color:#333;
padding:0;
}
h1 a {
color:#036;
text-decoration:none;
}
h2 {
color:#7F99B2;
text-align:right;
}
#content {
margin:0 20px 0 240px;
}
#content p, #content ul {
color:#333;
font-size:.8em;
line-height:1.4em;
}
#content p.separation {
font-size:.4em;
line-height:0.4em;
margin:0;
}
#content p.abstract {
color:#002952;
font-size:.7em;
}
#content ul ul {
font-size:1em;
}
ul {
}
.bioImage {
float:left;
margin:0 20px 10px 0;
}
#publis a.publi {
float:left;
margin:0 10px 10px 0;
}
#publis p {
margin-left:120px;
}
#home p strong {
display:block;
font-size:1.5em;
line-height:1.8em;
}
#home #content li strong {
font-size:1.1em;
font-weight:normal;
margin-bottom:.5em;
}
#home #content li.geopolitics, #home #content li.coaching, #home #content li.edito {
margin-bottom:1.5em;
}
#home #content li span {
margin-top:.5em;
}
img {
border: 0 none;
}
a:link, a:visited {
color:#036;
}
table#tableauParticules {
clear:left;
margin-left:-220px;
}
th {
border-bottom:1px solid #A02421;
border-right:1px solid #F6E9EA;
border-top:1px solid #A02421;
font-size:.8em;
line-height:2em;
padding:5px 2px;
text-align:center;
width:90px;
}
th.verb {
width:auto;
}
td {
border-right:1px solid #F6E9EA;
font-size:.8em;
line-height:1.4em;
padding:4px;
text-align:left;
}
span.positive {
color:#2A8318;
}
span.negative {
color:#A02421;
}
form {
font-size:.9em;
margin:0;
padding:0;
}
fieldset {
border:0 none;
margin:0;
padding:0;
}
.formLabel, .formInput {
display:block;
margin-top:.2em;
}
.hint {
font-size:.7em;
}
#footer {
clear:both;
color:#7F7F7F;
font-size:.7em;
margin:0 20px 0 240px;
padding:20px 0 10px;
}
#footer p {
text-align:left;
}
#footer a:link, #footer a:visited {
color:#7F7F7F;
}
#footer .top {
float:right;
}
br.clear {
clear:both;
}