ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a { text-decoration: none; color: #444C52; }
a:hover { text-decoration: underline; }

html {
  width: 100%;
  height: 100%;
  overflow: auto;
}

a img { border: 0; }

h2 {
  font-weight: bold;
  font-size: 12pt;
  margin: 10pt 0 5pt 0;
}

p {
	margin-bottom: 5pt;
	color: black;
	}
	
ul, ol {
	margin-left: 15pt;
	margin-bottom: 8pt;
	}

li {
	margin-bottom: 2pt;
	}

body {
  margin: 0;
  padding: 0;
	background-color: #FFFFFF;
	margin-bottom: 1px;
}

.titre-axe {
	font-weight: bold;
  margin: 10pt 0 5pt 0;
	font-size: 13pt;
	text-transform: uppercase;
	}


div#comocean {display: none; visibility: hidden;}
div#flash-msg {display: none;}
div#menu1 {display: none;}
div#menu2 {display: none;}
div#intro-menu {display: none;}
div#intro-actu {display: none;}
#page-container .jScrollPaneTrack {display: none;}
#page-container .jScrollPaneDrag {display: none;}
#page-container .jScrollPaneDragTop {display: none;}
#page-container .jScrollPaneDragBottom {display: none;}
#page-container a.jScrollArrowUp {display: none;}
#page-container a.jScrollArrowUp:hover {display: none;}
#page-container a.jScrollArrowDown {display: none;}
#page-container a.jScrollArrowDown:hover {display: none;}

div#container {
	position:relative;
	width: 100%;
  }

div#page-container {
	position:relative;
	text-align:left;
	width: 100%;
	}

div#photoflash {
	position:relative;
}

div#contenu {
	display: none;
	}

div#contenu-impression {
	display: block;
	}

div#references-list {
	display: none;
	}

div#references-list-impression {
	display: block;
	}

div#news-list {
	display: none;
	}

div#news-list-impression {
	display: block;
	}

div#produits-list {
	display: none;
	}
	
div#produits-list-impression {
	display: block;
	}

div.jScrollPaneContainer {
	position:relative;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
}