* {
text-indent:0;
margin:0;
padding:0;
}

body {
background:#fcfafa url(../images/fond.jpg) repeat-x top left;
font:14px Arial, Myriad, sans-serif;
color:#000;
text-align:center;
}

hr {
width:100%;
color:#7F8343;
background-color:#7F8343;
height:1px;
margin:2px;
}

a {
text-decoration:underline;
color:#FF7F00;
margin:0;
padding:0;
}

a:hover {
text-decoration:none;
color:#FF7F00;
}

table {
width:480px;
border:1px solid #006495;
border-spacing:0;
border-collapse:collapse;
margin:0 auto;
}

th {
font-size:11px;
text-align:center;
border:1px solid #006495;
font-weight:400;
background:#c59301;
height:23px;
padding:2px;
}

td {
font-size:11px;
text-align:center;
border:1px solid #006495;
background:#FFF;
}

td:hover {
background-color:#f1d78b;
}

h1,h2,h3,h4,h5,h6 {
font-family:Myriad, Arial, sans-serif;
text-align:left;
margin:4px 0;
}

h1 {
font-size:22px;
color:#FF7F00;
text-align:right;
border-bottom:solid #000 1px;
}

h2 {
font-size:18px;
color:#161E8F;
}

h3 {
font-size:16px;
color:#000;
}

h4 {
font-size:18px;
color:#161E8F;
text-align:center;
background:#A0A0A0;
border:1px solid #A0A0A0;
-moz-border-radius:5px;
}

h5 {
font-size:16px;
color:#006495;
border-bottom:solid #006495 1px;
}

h6 {
font-size:16px;
color:#006495;
}

a img {
border:none;
}

form li {
list-style-type:none;
color:#000;
}

form table,form td,form th {
border:0;
}

form td:hover {
background:transparent;
}

ul {
margin:0 0 0 10px;
padding:0;
}

li {
color:#000;
margin:2px 0 0;
padding:0;
}

#page {
position:relative;
width:100%;
text-align:left;
float:left;
background:#fcfafa;
margin:0 auto;
}

.page {
clear:both;
background-color:transparent;
text-align:justify;
line-height:22px;
}

#zone_bandeau {
height:214px;
width:1024px;
background:url(../images/bandeau_haut.jpg) no-repeat top left;
margin:0;
padding:0;
}

#encart_bandeau {
height:96px;
width:137px;
position:absolute;
top:43px;
left:750px;
}

#bandeau_lienconnaisciences {
height:109px;
width:176px;
position:absolute;
top:96px;
left:43px;
}

#zone_bandeau a {
text-decoration:underline;
color:#fff;
margin:0;
padding:0;
}

#zone_bandeau a:hover {
text-decoration:underline;
color:#b0b1b1;
}

#contenu_interne {
width:750px;
float:left;
margin:0 auto;
padding:0 auto;
}

#zone_contenu {
float:left;
width:100%;
background:#fcfafa;
margin:-1px 0 0;
padding:0;
}

#zone_bandeau_menu {
clear:both;
color:#464E50;
float:left;
width:197px;
background:url(../images/fond_menu.jpg) repeat-y;
_margin-left:18px;
margin:0 0 0 35px;
}

#menu {
padding-bottom:30px;
font-size:13px;
}

#menu ul {
display:block;
width:195px;
_width:190px;
margin:3px 3px 0 0;
padding:0;
}

#menu li {
list-style-type:none;
width:190px;
_width:185px;
margin:2px 0;
padding:0;
}

#menu li li {
margin:0 0 0 5px;
}

#menu li a {
display:block;
width:180px;
text-decoration:none;
color:#000;
text-align:left;
font-weight:700;
padding:3px 0 0 15px;
}

#menu li a:hover {
color:#000;
background:#F1B401;
width:180px;
}

#menu li li a,#menu li li,#menu li ul {
font-weight:400;
background:#E7E7E7;
width:175px;
_width:185px;
}

#menu li li a {
width:175px;
}

#menu li li a:hover {
width:175px;
background:inherit;
text-decoration:underline;
}

#menu li ul {
background:#E7E7E7;
padding:0;
}

#zone_contenu_corps {
text-indent:15px;
float:left;
width:100%;
_margin-left:20px;
text-align:justify;
margin:0 50px 0 40px;
padding:0 0 10px;
}

#zone_contenu_corps ul {
list-style-image:url(../images/puce_ul.gif);
margin:0 0 0 10px;
padding:0 0 0 20px;
}

#zone_contenu_corps li {
color:#000;
clear:both;
margin:2px 0 0;
padding:0;
}

#zone_contenu_corps ul li ul {
list-style-image:url(../images/puce_li.gif);
}

#zone_contenu_pied {
background:url(../images/corps_pied.jpg) no-repeat right top;
width:800px;
height:71px;
float:left;
}


#rss {
width:197px;
position:absolute;
left:860px;
top:151px;
background:#e7e7e7;
font-size:14px;
}

#rss_tete {
background:url(../images/img_actu.jpg) no-repeat;
width:197px;
height:89px;
}

#rss_pied {
background:url(../images/bordure_bas.jpg) no-repeat left bottom;
width:197px;
height:4px;
}

#rss h2 {
display:none;
font-size:15px;
}

#rss ul {
list-style-type:none;
}

#rss li {
padding:0 0 15px;
}

#rss a {
text-decoration:none;
}

#zone_contenu_corps h1 {
text-indent:0;
padding-bottom:5px;
}

#zone_pied {
font-size:11px;
float:left;
width:780px;
height:65px;
margin:0 0 0 236px;
padding:0;
text-align:center
}

#zone_pied a {
color:#c59301;
}

#zone_pied a:hover {
color:#F1B401;
text-decoration:none;
}

.texte_iden {
display:block;
font-weight:700;
margin-top:8px;
}

.input_iden {
width:100px;
margin:3px 0 3px 8px;
}

.label_iden {
display:block;
float:left;
margin-top:6px;
text-align:right;
width:75px;
}

.input_rech {
width:100px;
}

#fleche {
float:left;
background:transparent url(../images/fleche.jpg) no-repeat left;
width:31px;
height:27px;
}

.bouton_rech {
border:0;
background:transparent url(../images/Boutons/bout_ok_off.jpg) no-repeat center center;
cursor:hand;
text-indent:-1000em;
margin:-12px 0 0;
padding:15px;
}

#menu_homme {
width:197px;
text-align:center;
margin:0 auto;
padding:0 auto;
}

#homme {
background:url(../images/img_hommeparfait.jpg) no-repeat;
width:156px;
height:166px;
clear:both;
margin:0 auto;
padding:0 0 20px;
}

#homme_pied {
background:url(../images/bordure_bas.jpg) no-repeat bottom;
width:197px;
height:4px;
}

#identification {
text-align:left;
display:block;
font-size:11px;
margin:0 auto;
}

#identification_tete {
height:27px;
width:180px;
background:url(../images/img_identifier.jpg) no-repeat left #E7E7E7;
border-top:solid 1px #000;
margin:0 auto;
padding:20px 0 0;
}

.commentsheader,.titre_identification,.titre_rechercher {
display:none;
}

.modif_inscription_iden,.bouton_iden {
display:block;
}
