body {background-image: url("/payan2009/images/fd-index.jpg"); background-position: 0 0; margin: 5px 0 0; padding: 0 }
body,font { color: #696969; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
td  { color: #696969; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-top: 0; }
p  { color: #696969; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; margin-top: 0 }
.retour {vertical-align:middle;}
.encadrement { color: #555; font-size: 11px; background-color: #d7d7d0; padding: 0.3em; border: solid 1px #939598 ;display:block; text-align:left; width:370px;}
blockquote { background-color: #d7d7d0; margin: 0 0 1em; padding: 0.5em; border: solid 1px #939598 }
a   { color: #005d4a; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; background-color: transparent }
a:active   { color: #005d4a; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
a:hover   { color: #a2a83e; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: transparent }
/*Contenu*/
h1,  .titresection { color: #005d4a; font-size: 20px; font-family: Verdana, Arial, Helvetica; font-weight: normal; margin: 0 0 5px }
h2, .soustitre { color: #005d4a; font-size: 15px; font-family: Verdana, Arial, Helvetica; font-weight: lighter; text-align: left; margin: 0 0 3px }
/* h3   { color: #7a834e; font-size: 14px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; margin: 0 0 2px } */
h4  { color: #be98b0; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0 0 2px }
h5    { color: #f8faea; font-size: 19px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; letter-spacing: 0.1em; margin: 2px 1px 0 0 }
h6 { color: #002579; font-size: 15px; font-family: Helvetica, Arial, sans-serif; margin: 0 0 2px }
#imagesursurfond  { margin-top: 250px; margin-left: 10px; width: 158px }
#navbas  { text-align: right; padding: 3px 0 10px; width: 850px; float: right }
.textesbas { color: #a0a0a0; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-color: transparent; text-align: left; float: right; vertical-align:middle; }
.textesbas2 { color: #a0a0a0; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-color: transparent; float: right; padding-top:5px; }
.conteneurbas img{ float:left; }
.conteneurbas { width:440px; }
a.navbas { color: #a0a0a0; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.texteGA {color:#375299;}

a:hover.navbas { color: #7a834e; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
#contenu       { width: 410px; height: 360px; overflow: auto; min-height:360px; border:0px solid gray;}
#bloc  { padding: 5px 5px 5px 15px }
.legende { color: black; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-color: transparent; text-align: left }
.soustitrage  { color: #fff; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: right; padding-top: 1px; padding-right: 10px ; text-transform:uppercase;}
h3,.chapo, .chapeau { color: #696969; font-size: 13px; font-family: Helvetica, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4em }
.floatdroite { margin: 0 0 5px 8px; padding: 0; float: right; border: solid 0 #666 }
.floatgauche { margin: 0 8px 5px 0; padding: 0; float: left; border: solid 0 #666 }
.plusfloatdroite{float: right;margin: 0 0 10px 10px;clear: right;}
.langue {color:#10412e;font-weight:bold;font-size:11px;font-family:Arial,Verdana,Helvetica,sans-serif;}
.langue a, .langue a:active {color:#10412E;font-weight:bold;font-size:11px;font-family:Arial,Verdana,Helvetica,sans-serif; text-decoration:none;}
.langue a:hover {color:white;font-weight:bold;font-size:11px;font-family:Arial,Verdana,Helvetica,sans-serif;}
.prod H2 {font-size:11px;}
.prod td   {font-size:10px;}
.prod th, .prod .chapeau {font-size:11px;font-weight:bold;text-align:left;}
.prod langue, a:active, a:hover, a {font-size:11px;}
input, textarea {background-color:white; border:0px solid #888888;font-family:Arial, Verdana, helvetica,sans-serif; font-size:11px; color:#232323; }
select[name~=name_op] {visibility:hidden;height:0px;display:none;}
select[name~=latin_op] {visibility:hidden;height:0px;display:none;}
select[name~=ncoe_op] {visibility:hidden;height:0px;display:none;}
select[name~=nfema_op] {visibility:hidden;height:0px;display:none;}
select[name~=cas_op] {visibility:hidden;height:0px;display:none;}
select[name~=einecs_op] {visibility:hidden;height:0px;display:none;}
select {visibility:hidden;height:0px;display:none;}
.nature select, .nature, select.nature {visibility:visible;display:inline;color:gray;font-size:10px;border:1px solid #cccccc;width:150px; height:20px;}
input {font-size:10px; color:gray; border:1px solid #cccccc;}

table .corpo {font-size:11px; margin-bottom:5px;}
.corpo td {border-bottom:1px solid #eeeeee; padding-right:5px;}