html{
	top:0;
	height: 100%;
	margin:0 auto;
	padding:0;
	overflow:scroll;
	background: white;

}


a:link {color:#e4481c; text-decoration:none;} 
a:visited {color:#e4481c; text-decoration:none;} 
a:hover {color:#e4481c; text-decoration:underline;} 
a:active {color:#e4481c; text-decoration:underline;} 


.lienmapmenu a:link {color:#666; text-decoration:none;} 
.lienmapmenu a:visited {color:#666; text-decoration:none;} 
.lienmapmenu a:hover {color:#666; text-decoration:underline;} 
.lienmapmenu a:active {color:#666; text-decoration:underline;} 




.lienmainmenu a:link {color:#fefefe; text-decoration:none;} 
.lienmainmenu a:visited {color:#fefefe; text-decoration:none;} 
.lienmainmenu a:hover {color:#fefefe; text-decoration:underline;} 
.lienmainmenu a:active {color:#fefefe; text-decoration:underline;}

.lienmainmenunolink {text-decoration:none; color:#c5dcfb;} 

.lienindexmenu a:link {color:white; text-decoration:none;} 
.lienindexmenu a:visited {color:white; text-decoration:none;} 
.lienindexmenu a:hover {color:white; text-decoration:underline;} 
.lienindexmenu a:active {color:white; text-decoration:underline;}



.liensubmenu a:link{color:#fefefe; text-decoration:none;}
.liensubmenu a:visited{color:#fefefe; text-decoration:none;}
.liensubmenu a:hover{color:#a5c4ef; text-decoration:underline;}
.lienmainmenu a:active {color:#fefefe; text-decoration:underline;}

.liencolleft a:link{color:#fefefe; text-decoration:none;}
.liencolleft a:visited{color:#fefefe; text-decoration:none;}
.liencolleft a:hover{color:#fefefe; text-decoration:underline;}
.liencolleft a:active {color:#fefefe; text-decoration:underline;}

.italic {font-style:italic;} 

.white {color:white;}
.yellow1 {color:#ffd35c;} 
.yellow2 {color:#ffd35c;} 
.orange {color:#ffd35c;} 
.blue {color:#ffd35c;}
.green {color:#ffd35c;}
.red {color:#ffd35c;}
.black {color:black;}
.invisible {display:none;}



img {border: 0;}




	

				  

.picture 
{ border: 0px; padding: 0px; font-size: 90%; line-height:15px; color:#333;} 

.picture images {vertical-align:middle; margin-bottom: 3px;} 

.right {float:right; padding-top:3px; padding-bottom:15px; padding-right:0px; padding-left:25px;  text-align:center; color:#666;} 

.left {float:left; padding-top:3px; padding-bottom:10px; padding-right:25px; padding-left:0px;  text-align:center; color:#666;} 







.videoright {float:left; padding-top:3px; padding-bottom:20px; text-align:center; color:#666; width:677px;} 


iframe {
width: 677px;
height: 364px;
}



/* Basic jQuery Slider essential styles */

ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:98%;margin:0;padding:2%;position:absolute;bottom:0; text-align: center; color:#bed9ff}

/*banner slide styles */

#banner-slide{
	margin-bottom: 10px;
}

ul.bjqs-controls.v-centered li a{
	display:block;
	padding:10px;
	background:black;
	color:white;
	text-decoration: none;
}

ul.bjqs-controls.v-centered li a:hover{
	background:#000;
	color:#fff;
}

ol.bjqs-markers li a{
	padding:5px 10px;
	background:#000;
	color:#fff;
	margin:5px;
	text-decoration: none;
}

ol.bjqs-markers li.active-marker a,
ol.bjqs-markers li a:hover{
	background: #999;
}

p.bjqs-caption{
	background: rgba(0,0,0,1);
}


/*styles*/




.center {float:right; padding-top:3px; padding-bottom:3px; padding-right:0px; padding-left: 0px;  text-align:center; color:#666;} 

.title {float:left; padding-top:0px; padding-bottom:0px; padding-right:0px; padding-left:0px; color:#666;} 

.colleft {float:right; padding-top:3px; padding-bottom:10px; padding-right:0px; padding-left:0px;  text-align:center; width:238px; color:#666;} 

#videoleft {
	
	width:677px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:15px;
	padding-left:15px;
	float:right;	


	
}

#videoplayer {
	
	width:677px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:15px;
	padding-left:15px;
	float:right;	
	
}

#videoright {
	
	width:677px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:15px;
	padding-left:15px;
	float:right;	


	
}

#videocaption {
	
	width:677px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:15px;
	padding-left:15px;
	float:right;	

	
}





/* FONT CONTROL */


p.maintitle {
	font: 0.700em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#fefefe;
	padding: 0;
	display:none;
}



p.collefttitle {
	display:none;
}

h1 {
	font: 1.9em 'Baumans', "Tahoma", "Geneva", sans-serif;
	margin: 19px 12px 10px 16px;
	line-height: 12px;
	padding: 0;
	text-align:right;
	letter-spacing:0px;
}


h2 {
	font: 1.500em 'Sintony', "Verdana", "Geneva", sans-serif;
	
	color:#085284;
	font-weight:normal;
	margin: 18px 5px 20px 0px;
	padding: 0;

}



h3 {
	font: 0.750em "Verdana", "Geneva", sans-serif;
	color:#666;
	margin: 0 0 12px 0;
	padding: 0;
	line-height: 21px;
	font-weight:bold;
}



p.mapmenu {
	font: 0.600em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666;
	margin: 10px 1px 5px 5px;
	padding: 0;
	font-weight:bold;
	line-height:3px;
	text-transform:uppercase;
	text-align:right;
}


p.mainmenu {
	font: 0.700em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#fefefe;
	margin: 170px 10px 0px 0px;
	line-height:21px;
	padding: 0;
	text-transform:uppercase;
	text-align:right;
}

p.indexmenuleft {
	font: 0.650em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:black;
	margin: 210px 85px 0px 0px;
	padding: 0;
	text-transform:uppercase;
}

p.indexmenuright {
	font: 0.650em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:black;
	margin: 210px 182px 0px 0px;
	padding: 0;
	text-transform:uppercase;
}

p.submenu {
	font: 0.700em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin: 7px 12px 0px 0px;
	padding: 0;
}

p.activesubmenu {
	font: 0.750em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#a5c4ef;
	margin: 7px 12px 0px 0px;
	padding: 0;
	text-align:right;
}


p {
	font: 0.750em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666;
	margin: 0 0 12px 0;
	padding: 0;
	line-height: 21px;
	font-weight:normal;
	text-align:justify;
}



p.contentsleft {
	font: 0.700em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666; text-align:left;
}

p.indexleft {
	font: 0.700em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666; text-align:justify;
}

p.indexright {
	font: 0.700em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666; text-align:justify;
}

p.headercaption {
	font: 0.600em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666; text-align:left; font-weight:bold;
}

p.sidecaption {
	font: 0.650em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666; text-align:left;
}


p.copyright {
	font: 0.650em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666;
	margin: 15px 15px 15px 15px;
	padding: 0;
	line-height:15px;
	text-align:center;
}






/* MAIN WRAPPER */


#wrapper{
	position:relative;
	width: auto;
	display:block;
	top:0;
	margin: 0 auto;
	padding: 0;
	height:auto;
	background-color: white;
		
}


#contentssection {
	width:975px;
	position:relative;
	display: block;
	margin: 0 auto;
	padding: 0;
	height:100%;
	background-color:white;
}


/* LAYER 1 */


#layer1 {
	display:block;
	position:relative;
	width:975px;
	height:85px;
	background-color:white;
}




#institutions-mbamsh {
	display:block;
	width:214px;
	height:85px;
	padding-top: 0px;
	float:left;
	text-align:left; 
	background-color:white;
}


#institutions-mvcgauche {
	display:block;
	width:155px;
	height:85px;
	padding-top: 0px;
	float:left;
	text-align:left; 
	background-color:white;
}



#institutions-vmc {
	display:block;
	width:155px;
	height:85px;
	padding-top: 0px;
	float:right; 
	text-align:right;
	background-color:white; 
}




/* LAYER 2 Site Map NAV */



#layer2 {
	display:block;
	position:relative;
	width:975px;
	height:20px;
	text-align:right;
	background-color:white; 
}





/* LAYER 3  MAIN NAV*/


#layer3-introduction {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:
url(images/fond_haut_introduction-background_top_introduction.jpg) no-repeat;
background-color:#000;  
}




#layer3-espace-01 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_espace-01-background_top_space-01.jpg) no-repeat; 
	background-color:#000; 
}

#layer3-espace-02 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_espace-02-background_top_space-02.jpg) no-repeat; 
	background-color:#000; 
}

#layer3-espace-03 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_espace-03-background_top_space-03.jpg) no-repeat; 
	background-color:#000; 
}

#layer3-espace-04 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_espace-04-background_top_space-04.jpg) no-repeat; 
	background-color:#000; 
}






#layer3-montagne-01 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_montagne-01-background_top_mountain-01.jpg) no-repeat;
	background-color:#000; 
}

#layer3-montagne-02 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_montagne-02-background_top_mountain-02.jpg) no-repeat;
	background-color:#000; 
}

#layer3-montagne-03 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_montagne-03-background_top_mountain-03.jpg) no-repeat;
	background-color:#000; 
}

#layer3-montagne-04 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_montagne-04-background_top_mountain-04.jpg) no-repeat;
	background-color:#000; 
}




#layer3-refus-01 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_refus-01-top_background_refusal-01.jpg) no-repeat; 
	background-color:#000; 
}

#layer3-refus-02 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_refus-02-top_background_refusal-02.jpg) no-repeat; 
	background-color:#000; 
}

#layer3-refus-03 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_refus-03-top_background_refusal-03.jpg) no-repeat; 
	background-color:#000; 
}

#layer3-refus-04 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_refus-04-top_background_refusal-04.jpg) no-repeat; 
	background-color:#000; 
}

#layer3-refus-05 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_refus-05-top_background_refusal-05.jpg) no-repeat; 
	background-color:#000; 
}





#layer3-anatomie-01 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_anatomie-01-top_background_anatomie-01.jpg) no-repeat; 
	background-color:#000; 
}

#layer3-anatomie-02 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_anatomie-02-top_background_anatomie-02.jpg) no-repeat; 
	background-color:#000; 
}

#layer3-anatomie-03 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_anatomie-03-top_background_anatomie-03.jpg) no-repeat; 
	background-color:#000; 
}

#layer3-anatomie-04 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_anatomie-04-top_background_anatomie-04.jpg) no-repeat; 
	background-color:#000; 
}

#layer3-anatomie-05 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_anatomie-05-top_background_anatomie-05.jpg) no-repeat; 
	background-color:#000; 
}






#layer3-riviere-01 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_riviere-01-top_background_river-01.jpg) no-repeat; 
	background-color:#000; 
}

#layer3-riviere-02 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_riviere-02-top_background_river-02.jpg) no-repeat; 
	background-color:#000; 
}

#layer3-riviere-03 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_riviere-03-top_background_river-03.jpg) no-repeat; 
	background-color:#000; 
}

#layer3-riviere-04 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_riviere-04-top_background_river-04.jpg) no-repeat; 
	background-color:#000; 
}

#layer3-riviere-05 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_riviere-05-top_background_river-05.jpg) no-repeat; 
	background-color:#000; 
}



#layer3-evocations-01 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_evocations-01-top_background_looking_back-01.jpg) no-repeat; 
	background-color:#000; 
}

#layer3-evocations-02 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_evocations-02-top_background_looking_back-02.jpg) no-repeat; 
	background-color:#000; 
}

#layer3-evocations-03 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_evocations-03-top_background_looking_back-03.jpg) no-repeat; 
	background-color:#000; 
}

#layer3-evocations-04 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_evocations-04-top_background_looking_back-04.jpg) no-repeat; 
	background-color:#000; 
}

#layer3-evocations-05 {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_evocations-05-top_background_looking_back-05.jpg) no-repeat;
	background-color:#000;  
}




#layer3-plan {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_plan-top_background_map.jpg) no-repeat;
	background-color:#000; 
}


#layer3-credits {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_credits-top_background_credits.jpg) no-repeat; 
	background-color:#000; 
}

#layer3-copyright {
	display:block;
	position:relative;
	width:975px;
	height:390px;
	background:url(images/fond_haut_droits-top_background_copyrights.jpg) no-repeat; 
	background-color:#000; 
}





#mainnav-fr {
	display:block;
	width:268px;
	height:390px;
	text-align:right;
	float:left; 
	background:url(images/fond_menu-menu_background-fra.png) no-repeat;
}

#mainnav-en {
	display:block;
	width:268px;
	height:390px;
	text-align:right;
	float:left; 
	background:url(images/fond_menu-menu_background-eng.png) no-repeat;
}




/* LAYER 3 RIGHT */

#header {
	display:block;
	width:707px;
	height:390px;
	float:right; 
}

#topheader {
	display:block;
	width:707px;
	height:312px;
	float:right; 
}


#midheader {
	display:block;
	width:707px;
	height:47px;
	float:right;
	background:url(images/fond_divmidheader_background.png) no-repeat; 
}

#submenu {
	display:block;
	position:relative;
	width:707px;
	height:31px;
	float:left; 
	text-align:right;
	background-color:black; 
}






/* LAYER 4 */

#layer4-title {
	display:block;
	width:975px;
	height:55px;
	padding-top:10px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	float:left;	
}


#layer4-index {
	display:block;
	width:975px;
	height:254px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	float:left;	
}

#layer4-indexbottom {
	display:block;
	width:975px;
	height:254px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	float:left;	
}

#layer4-1col {
	float:left;
	width:100%;
	position:relative;
	width:975px;
	height:auto;
}

#layer4-2col {
	float:left;
	width:100%;
	position:relative;
	background-color:white;
}

#left-right-container {
    float:left;
    width:100%;
	background:url(images/fond_ligne-line_background.gif);
	background-repeat:repeat-y;
}


#contentsfull {
	display:block;
	width:940px;
	padding-top:10px;
	padding-bottom:15px;
	padding-right:30px;
	padding-left:15px;
	float:left;
}




#contentsright {
	
	width:677px;
	padding-top:3px;
	padding-bottom:15px;
	padding-right:15px;
	padding-left:15px;
	float:right;	
	text-align:left;

	
}


#indexleft {
	
	width:488px;
	height: 300px;
	position:relative;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	float:left;
	text-align:right;
	background:url(images/fond_menuindex-indexmenu_background-fra.png) no-repeat;
	background-color:#000;
}


#indexright {
	
	width:487px;
	height: 300px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	float:right;	
	text-align:right;
	background:url(images/fond_menuindex-indexmenu_background-eng.png) no-repeat;
	background-color:#000;
	
}


#contentsleft {
	
	width:238px;
	position:relative;
	padding-top:77px;
	padding-bottom:15px;
	padding-right:15px;
	padding-left:15px;
	float:left;
	text-align:left;
}




.contentsquoted {
	
	width:597px;
	padding-top:20px;
	padding-bottom:20px;
	padding-right:40px;
	padding-left:40px;
	float:left;	
	text-align:justify;
	font-style:italic;
	
}

.contentsquotednoitalics {
	
	width:597px;
	padding-bottom:20px;
	padding-right:80px;
	padding-left:0px;
	float:left;	
	text-align:left;
	
}



.contentsquoteg {
	
	width:218px;
	padding-top:20px;
	padding-bottom:20px;
	padding-right:10px;
	padding-left:10px;
	float:left;	
	text-align:left;
	font-style:italic;
	
}


.submenudot {
	font: 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#fefefe;
}




/* LAYER 5 */



#layer5 {
	clear:both;
	width:100%;
	padding-top:15px;
	padding-bottom:10px;
	background-color:white;
	
}


#layer5index {
	clear:both;
	width:100%;
	padding-top:25px;
	padding-bottom:10px;
	background-color:white;
	
}


