body,h1,h2,h3,h4,h5,h6,p,div,form,fieldset,input,ol,ul,dl,dt,dd,img{margin:0;border:0;padding:0;font-family:Arial,Helvetica} a{text-decoration:none} hr{clear:both;visibility:hidden} #footer p,#footer hr,#footer dl{display:none} #footer noscript dl{display:block;margin:20px auto;width:620px;padding:8px;border:dashed 1px #333;font-family:Arial,Helvetica;font-size:12px;text-align:justify}    body { background: #fff; }  #bodycontent { position: relative; margin: 0 auto; border-top: 0; border-bottom: 0; width: 960px; }    #entete{ position: relative; height: 140px; padding-left: 120px; background: url(/img/de-candolle/1807-2007.png) no-repeat 12px 0; } #entete h1{ margin: 0 0 20px 0; height: 65px; text-indent: -9999px; overflow: hidden; background: url(/img/de-candolle/bg-entete.png) no-repeat; }  #entete ul{ width: 800px; height: 30px; padding: 0 0 0 30px; background: #9EC54D; } #entete ul li{ float: left; list-style: none; padding: 0 18px; line-height: 30px; } #entete ul li a{ display: block; font-size: 13px; font-weight: bold; color: #fff; } #entete ul li a:hover{ color: #8F0730 }  #entete span{ display: block; position: absolute; z-index: 5; top: 108px; left: 128px; width: 374px; height: 17px; background: url(/img/de-candolle/bg-menu.png) no-repeat; }    #middle{ position: relative; padding: 15px 15px 0 110px; min-height: 560px; background: url(/img/de-candolle/bg-left.png) no-repeat 0 5px; }    #gauche{ float: left; margin: 0 0 60px 0; border: solid 1px #3C4184; width: 160px; height: 400px; font-size: 12px; }  #gauche dt{ padding: 15px 0 0 10px; font-weight: bold; color: #DF8800; } #gauche dd{ padding: 2px 0; } #gauche dd a{ display: block; padding: 0 10px 0 15px; color: #3F3B33; line-height: 12px; } #gauche dd a:hover{ text-decoration: underline; }  #terranoos{ position: absolute; top: 570px; left: 10px; width: 130px; height: 80px; background: url(/img/de-candolle/terranoos.png) no-repeat; }     #content{ float: right; margin: 0 0 30px 0; border: solid 1px #3C4184; width: 600px; min-height: 520px; padding: 15px; }   #baspage{ float: right; clear: both; width: 630px; height: 24px; font-size: 12px; color: #3F3B33; line-height: 24px; text-align: center; } #baspage a{ color: #3F3B33; text-decoration: underline; } #baspage span{ font-size: 13px; } 

img.cadre {

	padding: 3px;

	background: white;

	border: solid 1px grey;

}
