body{
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height:140%;
	background-color: #dae9b0;
}
td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
a, a:visited, a:hover{
	color:black;
}

/* legacy styles */

h5 {  
	font-size: 9pt;
	font-weight: bold
	}
h6 {  
	font-style: italic; 
	}
link {
	color: #000000;
}
.red {
	color: #990000;
}
.pf_title {
    padding-top: 20px;
    padding-bottom: 10px;
    font-size : 12pt;
    font-weight: bold;
}
.pf_title_1 {
    padding-bottom: 10px;
    font-size : 12pt;
    font-weight: bold;
}
.pf_subtitle {
    padding-top: 15px;
    padding-bottom: 8px;
    font-size : 9pt;
    font-weight: bold;
    font-style: italic;
}

.pf_subtitle_1 {
    padding-bottom: 8px;
    font-size : 9pt;
    font-weight: bold;
    font-style: italic;
}

/* end legacy styles */


#main-nav-bar{
	background-image: url(../images/haut_r.gif);
	width:100%;
}
#main-nav-logo{
	background-image: url(../images/haut.gif);
	width:640px;
	height: 101px;
}
.main-nav-menu{
	cursor: pointer;
	margin-top: 82px;
	float:left;
}
#go-m1{
	background-image: url(../images/m1.gif);
	width:86px;
	height: 19px;
}
#go-m2{
	background-image: url(../images/m2.gif);
	width:105px;
	height: 19px;
}
#go-m3{
	background-image: url(../images/m3.gif);
	width:110px;
	height: 19px;
}
#go-m4{
	background-image: url(../images/m4.gif);
	width:66px;
	height: 19px;
}
#go-m5{
	background-image: url(../images/m5.gif);
	width:66px;
	height: 19px;
}

#main-content-container{
	background-image: url(../images/courbe_deco.gif);
	background-repeat:no-repeat;	
	height: 500px;
}

#main-submenu{
	width:74px;
	float:left;
	height: 500px;
	padding-top: 20px;
	padding-right: 20px;
}

#main-page{
	float:left;
	height: 500px;
	padding-left:20px;
	padding-top:25px;
	background-image: url(../images/fond_m1.gif);
	background-repeat: no-repeat;
}

.submenu{
	float:right;
	cursor: pointer;
}

#scrollable-content{
	overflow-y: auto;
	height: 600px;
	width: 800px;
	-webkit-overflow-scrolling: touch;
}

/* nav panel */
#nav-panel-container{
	background-image: url(../images/navPanel.png);
	background-repeat: no-repeat;
	width: 85px;
	height: 121px;
	position: absolute;
	top: 163px;
	left: 778px;
}

#nav-up{
	background-image: url(../images/navUp.png);
	background-repeat: no-repeat;
	width: 58px;
	height: 29px;
	position: relative;
	top: 11px;
	left: 14px;
}
.nav-arrow{
	cursor: pointer;
	
}
#nav-up:hover{
	background-image: url(../images/navUpOver.png);
}
#nav-down{
	background-image: url(../images/navDown.png);
	background-repeat: no-repeat;
	width: 58px;
	height: 29px;
	position: inherit;
	top: 75px;
	left: 14px;
}
#nav-down:hover{
	background-image: url(../images/navDownOver.png);
}
