/* CSS Document */
* {margin:0;padding:0;font-family:Verdana, Helvetica, Sans Serif; color: #434343; }
img {border:none}

iframe.amazon {float:right;border:0;margin-left:30px;}

body {margin:0 auto;text-align: center;width:100%;font-size:12px;padding:20px 0;background-color:white;}
a {color: #434343; }
a:hover {color: #434343; background-color: #f8d0ff; text-decoration:none;}

hr.spacer {visibility:hidden;clear:both}

#top {width:802px;margin-left: auto; margin-right: auto; position:relative;text-align:left;border:solid 1px #c418e8;border-top:solid 15px #c418e8;-moz-border-radius-topleft:8px;-moz-border-radius-topright:16px;height:1px;background-color:#c418e8}

.container {width:802px;margin-left: auto; margin-right: auto; position:relative;text-align:left;border:solid 1px #c418e8;border-top:none;background-color:white;}

.start {border-right:solid 2px gray;}

#logo h1 {width:197px;height:94px;border:none;display:block;}
#logo h2 {font-size:10px;}
#logo {float:left;padding:0 5px;width:250px;}

#topbarre {background-color:#fbe0ff;}

#searchform {float:right; padding-top: 29px ; margin-right:2em}

#searchform input.submit {background-color:#c418e8;color:white;border:outset 1px black;}
#searchform input.submit:hover {border-style:inset;}
#searchform label {display:none}

#onglets {background-color:#c5e7d2;clear:both;padding:4px;}
#onglets a {color:#434343;text-transform:uppercase;text-decoration:none;font-size:11px}
#onglets a:hover, #onglets li.selected a {background-color:white;color:#434343}
#onglets ul {list-style-type:none; margin:0px 7px;}
#onglets li {display:inline;margin-right:2px;}

#breadcrumb {padding:20px 0 0 20px;}

#main {padding:20px;float:left;width:620px;}
h1 {border-bottom: 1px dotted #3f885b;font-weight:normal;font-size:20px;color:#3f885b !important;font-family:Arial;margin:20px 0 5px 0;padding-bottom:2px}
h3 {margin-top:10px;font-size:14px;}
h3.spip {border-bottom:solid 1px;margin-top:15px;}
p {margin:5px 0;}
p.list{margin:0}

ul.spip li {margin-left:30px}

.full {line-height:130%;text-align:justify}

.listAll {border:solid 1px #434343;margin:20px;padding: 5px 10px;}
.list h3 {margin-bottom:0;}
.list p {margin-top:0}
.rubrique16 a {font-weight:normal}

.pub {text-align:left;margin-top:50px}
.pubArticle {text-align:center;margin:50px 0}

#right{float:right;width:120px;height:600px;margin-top:40px;margin-right:10px;}

#bottom {margin:20px;background-color:#fbe0ff;text-align:center;padding:10px 50px;-moz-border-radius:16px}
#bottom hr {visibility:hidden}
#bottom .baseline {font-size:10px}

#partenaires {margin-top:30px;margin-left:auto;margin-right:auto;width:800px}
#partenaires a {font-size:10px;}

#navlinks li {display:inline;margin:4px;}
#navlinks {border-bottom:dotted 1px;border-top:dotted 1px;margin-bottom:10px;padding-bottom:5px;padding-top:5px}

#pubheader {margin-top:10px;margin-bottom:5px;margin-left:10px}

.postright h3 {display:block !important;visibility:visible}