/* ---------------- CSS Document ----------------- */
/* --------- Par Productions Multimage ----------- */
/* -- Pour le Musée de la nature et des science -- */
/* -------- en collaboration avec le RCIP -------- */

/* Classe de positionnement */
*{
	/*padding:0px;
	margin:0px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 18px;
}

.textes_principaux{
	padding-top: 15px;
	font-size: 14px;
	padding-bottom: 15px;
}

html{
	height:100.1%;
}
body{
	background-image:url(Medias/Interfaces/bkg_page.jpg);
	background-repeat:repeat-x;
	background-color:	#9FB5D4;
	margin: 0px;
	padding: 0px;
	overflow: auto;
}
body.acc{
	background-image: url(Medias/Interfaces/bkg_acc.jpg);
	background-repeat:repeat-x;
	background-color:	#9FB5D4;
	margin: 0px;
	padding: 0px;
	overflow: auto;
}
body.jeux{
	background-color:#567F1F;
	background-image:none;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
div.container{
	position:relative;
	display:block;
	width:770px;
	text-align:left;
	z-index:2;
}
div.top_links{
/*position:absolute;
top:0;
right:0;*/
margin-right: 15px;
margin-top:-2px;
z-index:4;
}
div.top_links_acc{
/*position:absolute;
top:6px;
right:0;*/
z-index:4;
text-align: center;
color: #000000;
}
div.top_links_jeu{
position:relative;
text-align:right;
margin-right: 13px;
margin-top:2px;
}
div.passion{
display:block;
position:relative;
background-color:#FFFFFF;
border:2px dotted #5C97CD;

height:48px;
text-align:left;
margin:15px;
margin-left:9px;
}
div.bts_main_container{
display:block;
text-align:left;
position:relative;
padding-top:5px;
padding-bottom:4px;
padding-left:5px;
padding-right:4px;
}
a.bt_img_main:link, a.bt_img_main:visited{
margin-top:4px;
margin-bottom:5px;
margin-left:4px;
margin-right:5px;
padding:0px;
width: 148px;
display:block;
position:relative;
border:2px dotted #5C97CD;

}
a.bt_img_main:hover{
margin-top:4px;
margin-bottom:5px;
margin-left:4px;
margin-right:5px;
padding:0px;
width: 148px;
display:block;
position:relative;
border:2px dotted #000000;
}
div.passion_content{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:12px;
margin-top:5px;
vertical-align:middle;
}
div.passion_content *{
line-height:12px;
font-size:12px;
}
div.vid_padder{
margin:12px;
}

/* Classe d'apparence */
h1.header_content{
font-size:14px;
line-height: 18px;
font-weight:bold;
color:#40639A;
margin:0px;
padding:0px;
}
p{
margin-top:9px;
margin-bottom:9px;
margin-left:16px;
margin-right:16px;
text-align:justify;
font-size:12px;
line-height: 18px;
font-weight:normal;
color:#000000;
}
p.footer{
margin:2px;
padding:0px;
font-size:10px;
line-height: 18px;
color:#000000;
text-align:center;
}
p.footer_jeu{
margin:2px;
padding:0px;
font-size:10px;
line-height: 18px;
color:#ffffff;
text-align:center;
}
p.top_links{
margin:2px;
padding:0px;
font-size:10px;
color:#FFFFFF;
text-align:right;
}

h1{
font-size:18px;
line-height: 18px;
color:#38537E;
font-weight:bold;
margin-top:9px;
margin-bottom:9px;
margin-left:18px;
margin-right:18px;
padding:0px;
}
h2{
font-size:14px;
line-height: 18px;
color:#38537E;
font-weight:bold;
margin-top:9px;
margin-bottom:9px;
margin-left:18px;
margin-right:18px;
padding:0px;
}
h3{
font-size:12px;
line-height: 18px;
color:#000000;
font-weight:bold;
margin-top:9px;
margin-bottom:9px;
margin-left:18px;
margin-right:18px;
padding:0px;
}

table.etiquette{
margin-top:4px;
margin-bottom:9px;
margin-left:15px;
margin-right:18px;
}

img.etiquette{
border:1px solid #4665A0;
}

div.etiquette{
background-color:#4665A0;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 14px;
font-weight:normal;
margin-top:1px;
text-align:center;
}
span.etiquette{
font-size:12px;
line-height: 14px;
color:#FFFFFF;
}
span.credit{
font-size:11px;
line-height: 14px;
}

span.reference{
font-size:10px;
line-height: 18px;
font-style:italic;
}

td.blue_col{
width:15px;
background-color:#9FB5D4;
}
td.menu_col{
width:230px;


background-color:#E3E9F2;

/* Bleu pale */
/*background-color:#F0F9FE;*/

/* Beige pale */
/*background-color:#faf3e0;*/

/* Blanc */
/*background-color:#FFFFFF;*/
}
td.inner_col{
width:15px;
background-image:url(Medias/Interfaces/intercol_scale.jpg);
}
td.content_col{
width:495px;
/*background-color:#faf3e0;*/
background-color:#FFFFFF;
}
td.content-full_col{
width:740px;
background-color:#FFFFFF;
}
td.outer_col{
width:15px;
background-image:url(Medias/Interfaces/rightcol_bkg.jpg);
}
td.footer_content{
background-image:url(Medias/Interfaces/footer_content_bkg.jpg);
}
td.header_content{
background-image:url(Medias/Interfaces/header_content_bkg.gif);
}
tr.footer{
height:10px;
}
td.left_col_jeu{
background-image:url('Medias/Interfaces/jeu_left_side.jpg');
}
td.right_col_jeu{
background-image:url('Medias/Interfaces/jeu_right_side.jpg');
}

/*style du labo*/
td.fond_labo{
background-image:url('Medias/Labo/texture_fond.jpg');
}
td.fond_labo p{
margin:9px;
text-align:justify;
font-size:12px;
line-height: 18px;
font-weight:normal;
color:#FFFFFF;
}
td.fond_labo h1{
font-size:18px;
line-height: 18px;
color:#FFFFFF;
font-weight:bold;
margin:9px;
padding:0px;
}
td.fond_labo h2{
font-size:16px;
line-height: 16px;
color:#FFFFFF;
font-weight:bold;
margin:9px;
padding:0px;
}
td.fond_labo div.capsule{
display:block;
position:relative;
width:350px;
border:2px dotted #FFFFFF;
margin-right:10px;
}

td.fond_labo ul{
margin:15px;
margin-bottom:1px;
margin-top:0px;
padding:0px;
color:#FFFFFF;
}
td.fond_labo li{
margin:5px;
margin-bottom:1px;
margin-top:0px;
padding:0px;
color:#FFFFFF;
}

/*fin style du labo*/

ul{
margin:5px;
padding:0px;
}
li{
margin:5px;
padding:0px;
}

td.content_col ul{
margin:16px;
margin-top:2px;
margin-bottom:8px;
padding:0px;
}
td.content_col li{
margin:16px;
margin-top:2px;
margin-bottom:8px;
padding:0px;
}

/* Liens */
a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:inherit;
color:#38537E;
text-decoration:none;
}
a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:inherit;
color:#38537E;
text-decoration:none;
}
a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:inherit;
color:#000000;
text-decoration:underline;
}
a.footer:link{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
}
a.footer:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
}
a.footer:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:underline;
}
a.footer_jeu:link{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:none;
}
a.footer_jeu:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:none;
}
a.footer_jeu:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:underline;
}
a.top_links:link{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}
a.top_links:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}
a.top_links:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:underline;
}
/* Menus */

ul.menu_colibris_canada{
margin:0px;
margin-left:33px;
padding:0px;
}
li.menu_big1{
list-style-image:url(Medias/Interfaces/bullet_big1.gif);
}
li.menu_big2{
list-style-image:url(Medias/Interfaces/bullet_big2.gif);
}
li.menu_big3{
list-style-image:url(Medias/Interfaces/bullet_big3.gif);
}
li.menu_big4{
list-style-image:url(Medias/Interfaces/bullet_big4.gif);
}
ul.menu1{
margin:0px;
margin-left:3px;
padding:0px;
list-style-image:url(Medias/Interfaces/bullet_small1.gif);
}
ul.menu2{
margin:0px;
margin-left:3px;
padding:0px;
list-style-image:url(Medias/Interfaces/bullet_small2.gif);
}
li.menuj{
list-style-image: url(Medias/Interfaces/bullet_jumelles.gif);
}
ul.menu3{
margin:0px;
margin-left:3px;
padding:0px;
list-style-image:url(Medias/Interfaces/bullet_small3.gif);
}
ul.menu4{
margin:0px;
margin-left:3px;
padding:0px;
list-style-image:url(Medias/Interfaces/bullet_small4.gif);
}
.titre_section1{
color:#40639A;
font-size:11px;
}
.titre_section2{
color:#4D856F;
font-size:11px;
}
.titre_section3{
color:#C06F5A;
font-size:11px;
}
.titre_section4{
color:#C18A56;
font-size:11px;
}
a.menu:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
font-weight:bold;
}
a.menu:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
font-weight:bold;
}
a.menu:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
font-weight:bold;
}
a.menu_en_cours:link{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}
a.menu_en_cours:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}
a.menu_en_cours:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:underline;
}

img.eti_left{
	margin-left:15px;
}
img.eti_right{
	margin-right:15px;
}
table.table_collapsed{
	border-collapse:collapse;
}
div.etiquette a.whitelink{
	color:#FFFFFF;
}
.pad15{
	padding-left:15px;
}
.sitemap_blue_bkg{
	background-color: #E3E9F2;
}
.black_flash_bkg{
	background-color:#000000; 
	width:100%; 
	text-align:center;
}
img.jumelle{
	margin-top:-5px;
}
img.photo_labo{
	border: 1px solid #ffffff;
	margin: 4px;
}
br.clearer{
	clear:both;
}
table.famille{
	border-collapse:collapse;
	margin:5px;
}


.content_col a{
	text-decoration: underline;
	color: #38537E;
	font-weight: bold;
}

.noscript{
	color: #999999;
}

.noscript a {
	color: #999999;
}

.noscript a:hover {
	color: #999999;
}

.noscript a:visited {
	color: #999999;
}

table.version_html img{
 border: 0;
}

table.version_html{
	margin-top: 20px;
}

table.version_html td{
	text-align: center;
	padding-bottom: 20px;
}

table.version_html td a:link, table.version_html td a{
	color: #000000;
	font-weight: bold;
}

div.pic_size{
font-size:10px;
}

table#tableau td p{
	text-align: left;
}

.vid_padder {
	color: #ffffff;
}

table.etiquette{
	color: #ffffff;
}

table.bc{
	border-collapse:collapse;
}


