* {margin:0; padding : 0; border:0; font-family:Arial, Helvetica, sans-serif;}
/*body {text-align : center;}*/

body {}
#global {width : 800px;  position : absolute;left: 50%; width: 800px; margin-left: -400px}
.png24 {tmp:expression(setPNG24(this));} 

#content {
background-image: url(/argosSites/minisite-biohub/images/fond.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
margin: 0px;
padding: 0px;
height: 439px;
width: 800px;

}
#content_en {
background-image: url(/argosSites/minisite-biohub/images/fond_en.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
margin: 0px;
padding: 0px;
height: 439px;
width: 800px;
}

p {margin-bottom : 7px}

p#left {float:left;margin : 25px 20px 0 13px; color : #5AB186; font-size:13px; font-family:Arial, Helvetica, sans-serif; width:378px;padding-left: 23px;text-align:justify;}
* > p#left {margin : 25px 0 0 43px; padding:0 }
p#left strong {color : #143D67;display: block; margin-bottom : 10px;font-size:14px;}
p#left a {color : #5AB186;display: block; margin-top : 10px; clear:left;font-weight: bold; text-decoration:none;text-align:justify;}

div#right {padding : 0 47px 0 0;float:right;text-align : left; }
div#right dl {margin : 30px 0 0 10px; width : 279px;font-family:Arial, Helvetica, sans-serif; font-size: 11px; height: 185px; overflow-y:auto;}
* > div#right dl {width : 282px;}
div#right dt {color: #143D67; font-weight:bold; margin: 0px;}
div#right dt a, div#right dd a:hover{color: #143D67; text-decoration:none}
div#right dd {color: #000000; margin: 0px 0px 7px 0px;}
div#right dd a{color: #000000; text-decoration:none}

#msgcontener {position:absolute;z-index:100;margin-left: 125px; margin-top: 100px;}
#msgcontenerContent {background-color : white; padding: 1px 5px; border : solid 2px #5AB186;color : black;font-weight : bold;width : 550px; height: 400px; overflow-y: scroll;font-size : 12px;color : #5AB186;}
#msgcontenerContent h1 {font-size : 15px; margin : 30px 0 10px 0;color : #143D67;text-align: left}
#msgcontenerContent h2 {font-size : 13px; margin-bottom : 10px;text-align: left}
#msgcontenerContent blockquote {margin-left:20px}
#msgcontenerContent div.content {font-size : 12px; margin-bottom : 10px;color : #143D67; font-weight : normal; }

a.closer {float: right; margin : 7px;color : #143D67;}

div#linkBar {width : 765px; height: 133px;margin : 0 0 0 12px; clear : both;display :block;padding : 14px 0 0 0;}
* > div#linkBar {height: 81px;padding : 17px 0 0 0;}
div#linkBar img{margin : 0 0 1px 0; padding : 0; }
* > div#linkBar img{margin : 0 0 1px 0; padding : 0; }


form {padding: 0;font-size: 12px;margin: 0;}
fieldset{border: 0;}
legend{margin-left: -10px;padding: 0;font-size: 12px;}
h3{font-size: large;}
table{width: 500px;margin: 0 auto;font-size: 11px;}
td.Vert label, legend {font-size: 12px;color:#5AB186;font-weight : bold;display: block;}
td.Vert input {clear: left;width: 175px;}
td.Vert fieldset label{display: inline;color: #000;font-size: 12px;font-weight: normal;}
td.Vert fieldset input{width: auto;vertical-align: middle;}
input, textarea, select {border:1px solid #5AB186;font-size:11px;background-color : #F3F7F5;}
button {margin:0px;padding:0px;border:0px;font-size:11px;background-color:#FFFFFF;height:18px;}
.submit {border:0px;color:#00722b;font-weight : bold;font-size: 12px;background-color:transparent;}
.RougeFonce {color:#BA0000;}
h3 {width:144px;padding-left:20px;padding-top:2px;;height:18px;background: transparent url(./redSquare_bul.png) bottom left no-repeat;color:#00722b;}
.asterix {color:#4F6C8A;padding-left:2px;}
#msgcontener  #msgcontenerContent .content table { color:#143D67; font-size:12px; }