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

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

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

#top {width:802px;height: 119px;margin-left: auto; margin-right: auto; position:relative;background:url(images/top.jpg) no-repeat center top;}

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

#searchform {float:right; margin-right:0.5em; margin-top: 30px;}
#searchform input.submit {background-color:#ff0000;color:white;border:outset 1px black;}
#searchform input.submit:hover {border-style:inset;}
#searchform font {color : black;}


#onglets {background-color:#FFB534;clear:both;padding:4px;}
#onglets a {color:#ffffff;text-transform:uppercase;text-decoration:none;font-size:11px; padding : 0 2px 0 2px;}
#onglets a:hover {background-color:#ffffff;color:#3c55ba;}
#onglets ul {list-style-type:none; margin:0px 7px;}
#onglets li {display:inline;margin-right:2px;color:#3c55ba;}
#onglets li.selected a {text-decoration : underline}
#onglets h2 {color : white;font-size:12px;float: right}

#main {padding:20px;float:left;width:620px;}
h1 {border-bottom: 1px dotted #FFB534;font-weight:normal;font-size:20px;color:#FFB534;font-family:Arial;margin:20px 0 5px 0;padding-bottom:5px}
h3 {margin-top:10px;font-size:14px;}
h3.spip {border-bottom:solid 1px;margin-top:15px;margin-bottom:5px}
p {margin:12px 0;}
#listeTopic {float:left;width : 180px; margin-top : 20px}
#listeTopic h3 {font-size:13px;color:#FFB534;margin-bottom : 7px;}
#listeTopic ul, #listeTopic li {list-style-type: none; margin-bottom : 7px; font-size : 12px}
#listeTopic li a:hover, #listeTopic li.selected a{color:#FFB534;}

#content dl{margin-top : 7px;}
#content dt a, #content dd a:hover{color:#FFB534;}
#content dt {font-size:14px; font-weight: bold; margin-top: 10px;color:#FFB534;}

#content {float:left;width : 420px; margin-left : 20px;}
#content img {margin : 7px 0;}

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

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

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

#partenaires {width:650px;font-size:10px;text-align:center;line-height:12px;margin-left:auto;margin-right:auto}
#partenaires a {font-size:10px;}

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

div.dayItem {float:left; margin : 0 1px 1px 0; border: solid 1px #4B6795; background-color :#E6FFFF; text-align: center; width : 130px; height: 100px; font-weight: bold; padding : 15px 10px 0 10px; font-size: 20px; font-style: italic; }
div.dayItem:hover {background-color :#FFFFFF;}
div.dayItem a{color: #7f7f7f; text-decoration : none;}
html>body div.dayItem {width : 110px; height: 85px;}

div.browser {float:left; margin : 0 3px 2px 3px; width: 80px; height : 110px;text-align : center}
div.browser a {text-decoration : none; font-size : 11px}
div.browser img { border: solid 1px #4B6795;}
div.browser img:hover {border: solid 1px #FFFFFF; }

a.seeMore {float:right; margin : 10px 20px 10px 0;}

p.apropos a{color:#FFB534;; text-decoration:none;}