/* Caractéristiques générales communes à toutes les pages ----- */
*{margin:0; padding:0; border:0;}

.gras{font-weight:bold;}
.italique{font-style:italic;}
.souligne{text-decoration:underline;}
.tpetit{font-size:70%;}
.petit{font-size:80%;}
.grand{font-size:120%;}
.tgrand{font-size:140%;}
.textcenter{text-align:center;}
.textleft{text-align:left;}
.textright{text-align:right;}
.left{float:left;}
.right{float:right;}
.both{clear:both;}
.none{display:none;}
.blanc{color:#FFF;}
.noir{color:#000;}
.gris{color:#ddd;}
.centre{text-align:center;}
.gauche{text-align:left;}
.hidden{display:none;}
.both{clear:both;}

ul li{
list-style-type:none;
margin-right:19px;
}

/* ---------- Balises ---------- */

body{
background-color:#7b7163;
background-image:url(../pics/bg.gif);
background-repeat:repeat;
background-position:top center;
color:#554b3d;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:150%;
text-align:center;
margin-bottom:0px;
}

#background{
width:100%;
height:275px;
/*background-color:none;*/
background-image:url(../pics/bg_top.jpg);
background-repeat:repeat-x;
background-position:top;
}

#centrage {
margin:0 auto;
display:block;
text-align:left;
position:relative;
width:972px;
margin-bottom:0px;
}
#header{
display:block;
padding-top:0px;
width:972px;
height:245px;
background-color:#6895cb;
background-image:url(../pics/header.jpg);
background-repeat:no-repeat;
background-position:top;
}


#header #quotes{
float:right;
padding-right:6px;
margin-top:9px;
display:block;
width:680px;
height:70px;
text-align:right;
font-family:Georgia, Times, Times New Roman, serif;
}
#header #quotes span.quote{
font-size:14px;
color:#f5f8fb;
font-style:italic;
font-weight:bold;
float:right;
margin-bottom:6px;
}
#header #quotes #quoteAuthor{
display:block;
clear:both;
float:right;
width:250px;
padding-top:2px;
}
#header #quotes #quoteAuthor span{
border-top:1px solid #8dadd6;
margin-top:3px;
color:#112b5a;
font-size:13px;
font-weight:bold;
}
#header a#logo_Prix-Galien{
width:460px;
float:left;
padding-top:10px;
height:140px;
border:1px #baf;
}


#topContent{
width:972px;
height:30px;
background-image:url(../pics/topContent.png);
font-family:Tahoma, Arial, Helvetica, sans-serif;
}
#topContent #lgMenu{
padding:4px 0 0 33px;
height:24px;
font-size:11px;
color:#4a4135;
}
#topContent #lgMenu a{
color:#4a4135;
font-weight:normal;
}
#topContent #lgMenu a.gras{
color:#4a4135;
font-weight:bold;
}

#content{
display:block;
width:972px;
background-image:url(../pics/content.png);
background-repeat:repeat-y;
}

#content #annexe{
float:left;
display:block;
width:247px;
height:auto;
}

#content #annexe #menu{
display:block;
width:229px;
height:365px;
margin-left:7px;
background-image:url(../pics/bg_menu.jpg);
background-repeat:no-repeat;
margin-bottom:0px;
padding-top:8px;
}

#content #annexe #menu ul{
list-style: none; 
margin-top:0px;
}
#content #annexe #menu ul li{
margin:0px 0 16px 24px;
height:24px;
padding:0px;
}

/* ie6 hack */
* html #content #annexe #menu ul li{
margin:0px 0 13px 24px;
}
/* ie7 hack */
*:first-child+html #content #annexe #menu ul li{
margin:0px 0 13px 24px;
}

#content #annexe #menu ul li a{
height:24px;
margin:0px;
padding:0px;
}
#content #annexe #menu ul li a img{
height:24px;
margin:0px;
}

#content #annexe .annexeTop{
display:block;
width:229px;
height:10px;
margin:30px 0px 0px 7px;
line-height:1px;
font-size:1px;
background-image:url(../pics/AnnexeTop.png);
background-repeat:no-repeat;
}
#content #annexe .annexeContent{
display:block;
width:229px;
height:auto;
margin:0px 0px 0px 7px;
padding:0px;
background-image:url(../pics/AnnexeContent.png);
background-repeat:repeat-y;
}
#content #annexe .annexeBottom{
display:block;
width:229px;
height:10px;
margin-left:7px;
background-image:url(../pics/AnnexeBottom.png);
background-repeat:no-repeat;
}
#content #annexe .annexeContent div.annexeTitle{
width:188px;
margin:0px 0 0 17px;
padding:8px 0 0 0;
font-size:12px;
font-weight:bold;
color:#554b3d;
text-align:right;
border-bottom:1px solid #98948e;
}

#content #annexe .annexeContent div.annexeTextWhite{
width:188px;
margin:6px 0 0px 17px;
padding:0px 0 6px 0;
font-family:Georgia, Times, Times New Roman, serif;
font-size:12px;
font-weight:normal;
color:#f0f0f0;
text-align:left;
}

#content #annexe .annexeContent div.annexeTextWhite a{
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#f0f0f0;
font-weight:bold;
font-size:12px;
}


#content #annexe .annexeContent div.annexeTextWhite table.annexePdt{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
border:none;
vertical-align:top;
color:#f0f0f0;
border-collapse:collapse;
line-height:15px;
}
#content #annexe .annexeContent div.annexeTextWhite table.annexePdt tr td.annexePdtDate{
text-align:right;
width:75px;
vertical-align:top;
}
#content #annexe .annexeContent div.annexeTextWhite table.annexePdt tr td.annexePdtName{
width:113px;
vertical-align:top;
padding-bottom:5px;
}

ul.annexeLexique{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#f0f0f0;
line-height:15px;
}
ul.annexeLexique li{
margin-bottom:5px;
}

ul.annexeMinistres{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#f0f0f0;
line-height:15px;
}
ul.annexeMinistres li{
margin-bottom:5px;
}


#onglets{
float:left;
display:block;
height:22px;
width:700px;
margin-top:17px;
border-bottom:1px solid #554b3d;
}

.ongletLeftOn{
float:left;
display:block;
height:22px;
width:auto;
padding-left:10px;
margin-left:12px;
background-color:#554b3d;
background-image:url(../pics/ongletLeftOn.gif);
background-repeat:no-repeat;
background-position:top left;
}

.ongletRightOn{
float:left;
display:block;
width:10px;
height:22px;
padding-left:0px;
margin-left:0px;
background-color:#554b3d;
background-image:url(../pics/ongletRightOn.gif);
background-repeat:no-repeat;
background-position:top left;
}

.ongletLeftOff{
float:left;
display:block;
height:22px;
width:auto;
padding-left:10px;
margin-left:12px;
background-color:#d3d3d3;
background-image:url(../pics/ongletLeftOff.gif);
background-repeat:no-repeat;
background-position:top left;
}

.ongletRightOff{
float:left;
display:block;
width:10px;
height:22px;
padding-left:0px;
margin-left:0px;
background-color:#d3d3d3;
background-image:url(../pics/ongletRightOff.gif);
background-repeat:no-repeat;
background-position:top left;
}



div.ongletLink{
margin:5px 0px 0px 0px;
line-height:0px;
}
*:first-child+html {} * html div.ongletLink{
margin-top:1px;
}

div.ongletLink a{
color:#554b3d;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
div.ongletLink a:hover{
color:#969696;
text-decoration:none;
}
div.ongletSelected a{
color:#f0f0f0;
}
div.ongletSelected a:hover{
color:#969696;
}

#content #AllCentralContent{
display:block;
float:left;
width:700px;
text-align:justify;
margin:0 18px 0 0;
padding-top:0px;
}

#content #AllCentralContent #AllCentralContentBG{
width:700px;
border-right:1px solid #b2aea8;
}

#content #AllCentralContent .TitleAllCentralContent{
display:block;
width:700px;
height:19px;
border-bottom:1px solid #554b3d;
margin:20px 0px 7px 0;
}

#content #AllCentralContent p{
margin:0px 0px 17px 0;
color:#554b3d;
font-size:12px;
line-height:17px;
}

#content #BigCentralContent{
display:block;
float:left;
width:413px;
text-align:justify;
margin:0 18px 0 0;
padding-top:0px;
}

#content #BigCentralContent #BigCentralContentBG{
width:413px;
border-right:1px solid #b2aea8;
}

#content #BigCentralContent .TitleBigCentralContent{
display:block;
width:395px;
height:19px;
border-bottom:1px solid #554b3d;
margin:20px 0px 7px 0;
}

#content #BigCentralContent p{
margin:0px 19px 17px 0;
color:#554b3d;
font-size:12px;
line-height:17px;
}

#content #MedLCentralContent{
display:block;
float:left;
width:350px;
text-align:justify;
margin:0 18px 0 0;
padding-top:0px;
}

#content #MedLCentralContent #MedLCentralContentBG{
width:350px;
border-right:1px solid #b2aea8;
}

#content #MedLCentralContent .TitleMedLCentralContent{
display:block;
width:330px;
height:19px;
border-bottom:1px solid #554b3d;
margin:20px 0px 7px 0;
}

#content #MedLCentralContent p{
margin:0px 19px 17px 0;
color:#554b3d;
font-size:12px;
line-height:17px;
}

#content #MedRCentralContent{
display:block;
float:left;
width:330px;
text-align:justify;
margin:0 0px 0 0;
padding-top:0px;
}

#content #MedRCentralContent #MedRCentralContentBG{
width:330px;
}

#content #MedRCentralContent .TitleMedRCentralContent{
display:block;
width:330px;
height:19px;
border-bottom:1px solid #554b3d;
margin:20px 0px 7px 0;
}

#content #MedRCentralContent p{
margin:0px 0px 17px 0;
color:#554b3d;
font-size:12px;
line-height:17px;
}

#content #SmallCentralContent{
display:block;
float:left;
width:268px;
text-align:justify;
margin:0 0px 0 0px;
padding-top:0px;
}
#content #SmallCentralContent .TitleSmallCentralContent{
display:block;
width:268px;
height:19px;
border-bottom:1px solid #554b3d;
margin:20px 0 7px 0;
}

#content #SmallCentralContent p{
margin:0px 0px 0px 0;
color:#554b3d;
font-size:12px;
line-height:17px;
}

div.actu{
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px solid #b2aea8;
}

div.signature{
color:#554b3d;
font-size:12px;
font-style:italic;
font-weight:bold;
text-align:right;
margin:0px 19px 20px 0;
}

div.galleryview a img{
width:268px;
border:1px solid #554b3d;
}

div#footer{
clear:both;
width:972px;
height:50px;
background-image:url(../pics/footer.png);
background-repeat:no-repeat;
display:block;
font-size:1px;
line-height:1px;
}





h1{
margin-left:5px;
color:#554b3d;
font-size:14px;
}
h2{
color:#554b3d;
font-size:12px;
font-weight:bold;
text-align:left;
}
h3{
color:#554b3d;
font-size:12px;
font-weight:bold;
}

img.actu{
border:1px solid #554b3d;
width:266px;
margin:3px 0px;
}
a{
color:#6b7d98;
text-decoration:none;
font-weight:bold;
font-size:11px;
}

a:hover, a:active{
text-decoration:underline;
}

.separateur{
	clear:both;
	height:1px;
	font-size:1px;
	line-height:1px;
}




/* Lauréats par labo */


table.LaureatLaboratoire{
border:0px solid #d3d3d3;
border-collapse:collapse;
color:#554b3d;
font-size:11px;
text-align:left;
}

th.tbAnnee{
width:60px;
border-right:1px solid #d3d3d3;
}
th.tbDesig{
width:280px;
border-right:1px solid #d3d3d3;
}
th.tbLabo{
width:230px;
border-right:1px solid #d3d3d3;
}
th.tbPays{
width:127px;
}
td.tbAnnee{
width:60px;
border-right:1px solid #d3d3d3;
}
td.tbDesig{
width:280px;
border-right:1px solid #d3d3d3;
}
td.tbLabo{
width:230px;
border-right:1px solid #d3d3d3;
}

table.LaureatLaboratoire tr th{
border-bottom:1px solid #d3d3d3;
padding:1px 4px;
font-size:12px;
color:#969696;
font-weight:bold;
}
table.LaureatLaboratoire tr td{
border-right:1px solid #d3d3d3;
padding:1px 4px;
line-height:18px;
}

table.LaureatLaboratoire tr td.tdRight{
border-right:none;
}

.TitleLaureats{
display:block;
width:700px;
height:19px;
border-bottom:1px solid #969696;
margin:20px 0px 7px 0;
}

.TitleLaureats h1{
margin-left:5px;
color:#969696;
font-size:14px;
}


/* Comités */

div#SubMenu{
float:left;
display:block;
width:700px;
height:auto;
padding:5px 0px;
border-bottom:1px solid #b2aea8;
color:#554b3d;
}

div#SubMenu a{
font-size:12px;
color:#554b3d;
font-weight:normal;
}

div#SubMenu a.subMenuSelected{
font-weight:bold;
}

.TitleBulleLeft{
float:left;
display:block;
height:18px;
width:auto;
padding:0px 1px 0px 6px;
margin-left:0px;
margin-bottom:7px;
background-color:#adaaa6;
background-image:url(../pics/BulleLeft.gif);
background-repeat:no-repeat;
background-position:top left;
color:#f0f0f0;
font-size:12px;
font-weight:bold;
line-height:17px;
}
.TitleBulleRight{
float:left;
display:block;
height:18px;
width:5px;
padding:0px 0px 0px 0px;
margin-left:0px;
background-color:#adaaa6;
background-image:url(../pics/BulleRight.gif);
background-repeat:no-repeat;
background-position:top left;
}

div.ComiteLaureatsDate{
display:block;
float:left;
width:50px;
font-weight:bold;
}
div.ComiteLaureatsList{
display:block;
float:left;
width:600px;
margin-bottom:10px;
}
div.ComiteLaureatsList ul li{
list-style-type:none;
}

ul.ComiteIntLaureats li{
margin-bottom:10px;
}
ul.ComiteIntLaureats{
border-bottom:1px solid #b2aea8;
}
ul.ComiteIntPsdtCerem{
margin-left:10px;
margin-bottom:15px;
text-align:left;
}


/*Livre d'or */

div.LivreCitation{
display:block;
height:auto;
width:700px;
margin:7px 0px;
padding:0px 0px 7px 0px;
border-bottom:1px solid #bebfc1;
}
div.LivreCitation blockquote{
font-family:Georgia, Times, Times New Roman, serif;
color:#554b3d;
font-size:12px;
font-weight:bold;
margin:2px 0px;
}

/*contact */

div#Coordonnees{
border-bottom:1px solid #b2aea8;
padding-bottom:12px;
}

form#Contact input{
width:190px;
height:17px;
border:1px solid #554b3d;
background-color:transparent;
margin:2px 0px 0px 0px;
}

form#Contact textarea{
width:395px;
height:70px;
border:1px solid #554b3d;
background-color:transparent;
margin:0px;
}

#content #BigCentralContent form#Contact div.champ{
display:block;
float:left;
margin:10px 0px 5px 0px;
}
#content #BigCentralContent form#Contact div.champRight{
display:block;
float:left;
margin:10px 0px 5px 0px;
padding-left:15px;
}

div#antiSpan{
float:left;
width:276px;
margin-top:5px;
}



#content #BigCentralContent form#Contact div#antiSpan input#AntiSpamInput{
width:58px;
margin-left:10px;
}

a#ContactSendButton{
float:left;
margin-top:7px;
}

#content #BigCentralContent form#Contact input#ContactSendButton{
float:left;
margin-top:7px;
border:none;
width:119px;
height:17px;
}

#content #BigCentralContent form#Contact div#ContactCheckBox{
display:block;
float:left;
width:395px;
height:15px;
margin:10px 0px 5px 0px;
}

#content #BigCentralContent form#Contact div#ContactCheckBox input#CheckboxPresse{
float:left;
width:13px;
height:13px;
margin:0px 10px 0px 0px;
border:none;
}

div.ContactIntPays{
display:block;
width:700px;
margin:5px 0px;
border-bottom:1px solid #b2aea8;
}

div.ContactIntPays ul{
margin:10px 0px 10px 25px;
}

/* web TV */

div#WebtvVideo{
width:400px;
margin:0px;
padding:0px;
}

a.BtnPlaylist{
display:block;
height:19px;
width:268px;
background-image:none;
color:#554b3d;
font-weight:normal;
margin-top:8px;
text-decoration:none;
}
a.BtnPlaylist span, a.BtnPlaylistSelected span{
margin:3px 8px 0px 8px;
line-height:18px;
}

a.BtnPlaylist:hover{
text-decoration:none;
color:#554b3d;
background-image:url(../pics/PlaylistBgOff.gif);
background-repeat:no-repeat;
background-position:top center;
}

a.BtnPlaylistSelected{
display:block;
height:19px;
width:268px;
background-image:none;
color:#f0f0f0;
font-weight:normal;
margin-top:8px;
text-decoration:none;
background-image:url(../pics/PlaylistBgOn.gif);
background-repeat:no-repeat;
background-position:top center;
}

a.BtnPlaylistSelected:hover{
text-decoration:none;
}




a.BtnList{
display:block;
height:19px;
width:400px;
background-image:url(../pics/ListBgOff.gif);
background-repeat:no-repeat;
background-position:top center;
color:#554b3d;
font-weight:normal;
margin-top:8px;
text-decoration:none;
}
a.BtnList span, a.BtnListSelected span{
margin:3px 8px 0px 8px;
line-height:18px;
}

a.BtnList:hover{
text-decoration:none;
color:#f0f0f0;
background-image:url(../pics/ListBgOn.gif);
background-repeat:no-repeat;
background-position:top center;
}

a.BtnListSelected{
display:block;
height:19px;
width:400px;
background-image:none;
color:#f0f0f0;
font-weight:normal;
margin-top:8px;
text-decoration:none;
background-image:url(../pics/ListBgOn.gif);
background-repeat:no-repeat;
background-position:top center;
}

a.BtnListSelected:hover{
text-decoration:none;
}