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

body {font-size:11px; padding:0; background-color:white;}
a {color: #000000;font-weight:bold;}
a:hover {color: #000000; background-color: #adcbff; text-decoration:none;}

hr.spacer {visibility:hidden;clear:both}
hr.bigSpacer {visibility:hidden;clear:both; height:30px;}
hr.spip {height:0px;border:none;border-top:solid 1px #1D6894;}
.clear {clear:both}

.spip_documents_left img {margin:0 5px 5px 0 !important}

h2, hr {clear:both}

#top {margin: 90px auto 0 auto;width:1000px;}

.container {margin:10px auto 10px auto;text-align:left; border-top:none;clear:both;width:1000px;}
.start {border-right:solid 2px gray;}


#topbarre {background-color:none;margin:0 auto 0 auto;width:1000px;background-repeat:no-repeat;}
#topbarre .pub {position:absolute;margin:0 0 0 530px;top:0;}
#topbarre h1 a {display:block;text-indent:-5000px;background-image:url(/styles/images/logo.gif);height:59px;width:486px}

#searchform {float:right; padding-top: 0px ; margin-right:2em}
#searchform input {border: 1px solid #1d6894;}
#searchform input.submit {background-color:#1d6894;color:white;border:outset 1px black;}
#searchform input.submit:hover {border-style:inset;}
#searchform label {display:none}

#onglets {padding:10px;margin:10px auto 10px auto;text-align:left; border-top:none;clear:both;width:980px;height:16px;background-image:url(/styles/images/bg_onglets.jpg);}
#onglets a {color:#ffffff;font-weight:bold; text-transform:uppercase;text-decoration:none;font-size:11px}
#onglets a:hover {background-color:#adcbff;color:#3c55ba;}
#onglets ul {list-style-type:none; margin:0px 0px;}
#onglets > ul {list-style-type:none; margin:0px 7px;}
#onglets li {display:inline;margin-right:2px;}

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

#left{float:left;width:20%;margin-top: 20px; border-left: 1px solid red; }
#left h1 {background-color:red; padding:5px; text-transform:uppercase;font-weight:bold;font-size:18px; color:white; font-family:Arial;font-weight:normal;}
#left ul {margin-left:10px; margin-left:10px;list-style-type:none;}
#left li {margin-left:10px; background:url(/styles/images/petite-puce.gif) no-repeat left 5px;padding-left:10px; }
#left h2 {margin-left:10px; font-size:12px;}
#left h4 {clear:both;margin-left:10px; margin-top:25px; background:url(/styles/images/ticarres.png) no-repeat left center; padding-left:32px; font-size:10px;color:red;}
#left p {margin-left:10px;}
#left .spip_logos {margin-left:10px; padding-right: 5px; padding-bottom: 2px ; padding-top:5px ;}
#left img, #right img {margin-left:10px;margin-bottom:10px}

#main {padding:20px;float:left;width:555px;overflow:hidden;}
#main-content {border-left:solid 1px #1D6894;padding:5px;}
/*#main h1 {background:url(/images/puces.png) no-repeat left center; padding-left:63px; border-bottom: 0px dotted #ef0000;font-weight:normal;font-size:20px;color:#19b400;font-family:Arial; }*/
#main h1 {background-color:#1d6894; padding:5px; text-transform:uppercase;font-weight:bold;font-size:18px; color:white; font-family:Arial;font-weight:normal;}
#main h2 {clear:both;font-size:14px;}
#main h2 img {margin-bottom:20px;margin-left:10px;}
h1 a {text-decoration:none; color:white;}
h3 {margin-top:10px;font-size:14px;clear:both;}
p {margin:5px 0;}
p.list {margin:0}
.actuDescriptif {margin-left:10px;}
.actuDescriptif a {font-weight:normal;text-decoration:none;}
.texte img {margin:3px 3px 3px 0;}

.introduction {font-size:14px;font-weight:bold;margin:20px 0}
.introduction img {float:right}
.listAll, .introduction {border:solid 1px #1D6894;padding: 5px 10px;background-color:#f9fdff}
.listAll {margin:20px;}
.listAll h4 {clear:both;margin-top:20px;}

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

#right{float:left;width:200px;margin-top: 20px; border-left: 1px solid #fe86f6;}
#right h1 {background-color:#fe86f6;  padding:5px; text-transform:uppercase;font-weight:bold;font-size:18px; color:white; font-family:Arial;font-weight:normal;}
#right ul {margin-left:10px; margin-left:10px;list-style-type:none;}
#right li {margin-left:10px; background:url(/styles/images/petite-puce.gif) no-repeat left 5px;padding-left:10px; }
#right h2 {margin-left:10px; font-size:12px;}
#right h4 {clear:both;margin-left:10px; margin-top:15px; background:url(/styles/images/ticarres.png) no-repeat left center; padding-left:32px; font-size:10px;color:#fe86f6;}
#right p {margin-left:10px;}
#right .spip_logos {margin-left:10px; padding-right: 5px; padding-bottom: 2px ; padding-top:5px ;}
#right form {padding:4px;}

#bottom {margin:20px 4px;background-color:white;text-align:center;}
#bottom hr {visibility:hidden;margin-bottom:20px;}
#bottom hr.bandeau {background:url(/styles/images/barre.png) no-repeat left top;border:none;height:19px;visibility:visible;}
#bottom .baseline {font-size:10px}
#bottom img {padding:0; margin:0;}

#partenaires {margin-top:30px;}
#partenaires a {font-size:10px;}

.subTopics a {color:#160770}

.spip_logos {padding-right: 15px; padding-bottom:  5px ;}

.spip_documents_center {clear:both;display:block;}

.zoneSpacer {margin-bottom:20px;visibility:hidden}

.block {margin-bottom:10px;}

#pub {position:absolute;top:0;left:532px;}

.spip-admin-float {position:absolute;top:0 !important;left:0 !important}

.fnac {background-color: #1D6894;padding:14px;color:white;}
.fnac *{color:white;text-align:center;}
