/**
 * @copyright  Copyright(c) 2005-2008, IC Zones
 * @author     Michael Jolin
 * @since      2008,02,22
 * @package		CSS
**/

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
img,body,html{border:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

blockquote {
	margin-left:		30px;
}

ul, ol {
	list-style-position:	outside;
	padding-top:		0px;
	padding-bottom:	0px;
	padding-left:		0px;
	margin-top:			0px;
	margin-bottom:		0px;
	margin-left:		30px;
}

img.mceMakeZoom {
	display:		none;
}

img.mceMakeZoomOut {
	display:		inline;
	position: 	absolute;
	cursor:		pointer;
	z-index:		100;
}

img.PopBoxImageLarge {
	cursor:		pointer;
	z-index:		10000;
	border:		5px #ffffff solid;
}

div.PopBoxTextLarge {
	position:	absolute;
	border:		5px #ffffff solid;
	margin:		2px 0px 0px -2px;
	background-color:	#FFFFFF;
}

div#backModal{
	top:			0px;
	left:			0px;
	position:	absolute;
	width:		100%;
	z-index: 	9999;
	display: 	none;
	opacity: 	0.65;
	filter: 		alpha(opacity=65);
	background-color:	#000000;
}

#print {
	margin:		-5px 0px 0px 500px;
	position:	absolute;
	z-index:		5;
}

#print span {
	cursor:		pointer;
}

html {
	overflow:	scroll;
}

body {
	background-image: url(/img/back.jpg);
}

body, body table {
	font-family:		Arial, Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#152552;
}

div#center {
	width:		914px;
	margin:		0px auto;
}

.logoHref {
	position:	absolute;
	display:		block;
	width:		200px;
	height:		130px;
}

div#header {
	background-image:		url(/img/header.png);
	background-position:	2px 0px;
	background-repeat:	no-repeat;
	width:		884px;
	height:		129px;
	text-align:	right;
	color:		#FFFFFF;
	padding:		15px 30px 0px 0px;
	margin-bottom:	10px;
}

div#header img {
	vertical-align:	middle;
}

div#header a {
	color:		#FFFFFF;
	text-decoration:	none;
}

div#footer {
	clear:			both;
	margin:			15px 0px 10px 0px;
	padding:			12px 30px;
	font-size:		10px;
	font-weight:	bolder;
	color:			#20386b;
	background-image:		url(/img/footerBack.png);
	background-repeat:	no-repeat;
}

div#footer a {
	color:		#20386b;
	text-decoration:	none;
}

.right {
	float:		right;
}

a {
	text-decoration:	none;
	color:		#20386B;
}

div.static_item {
	background-image: url(/img/backHome.png);
	width:		194px;
	height:		316px;
	padding:		70px 22px 0px 26px;
}

div#changeTitle {
	position:	absolute;
	margin:		35px 0px 0px 10px;
	color:		#FFFFFF;
	width:		230px;
	font-family:	"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-style:		italic;
}

div#changeTitle .main {
	font-size:	18px;
}

div#changeTitle .sub {
	margin-left:	3px;
}

.produits {
	position:	absolute;
	margin:		250px 0 0 490px;
}

.brochure {
	position:	absolute;
	margin:		250px 0 0 770px;
}

div#block1, div#block2, div#block3, div#block4, div#block5 {
	position:	absolute;
	width:		18px;
	height:		18px;
	margin-top:	18px;
	cursor:		pointer;
	z-index:		10;
}

div#block1 {
	margin-left:	752px;
}
div#block2 {
	margin-left:	775px;
}
div#block3 {
	margin-left:	798px;
}
div#block4 {
	margin-left:	821px;
}
div#block5 {
	margin-left:	845px;
}

img#changeImg {
	z-index:			5;
}

#video {
	position:		absolute;
	margin-left:	35px;
	margin-top:		8px;
	color:			#FFFFFF;
}
/**
 * @copyright  Copyright(c) 2005-2008, IC Zones
 * @author     Michael Jolin
 * @since      2008,01,07
 * @package		CSS
**/

div.menu {
	position:		absolute;
	margin-left:	210px;
	margin-top:		13px;
	font-weight:	bolder;
}

div.menu a {
	float:		left;
	display:		block;
	height:		38px;
	width:		110px;	
	text-align:	center;
	margin:		0px 2px;
	padding-top:	55px;
}

div.menu a.over {
	height:			73px;
	padding-top:	20px;
	background-image:	url(/img/menuOver.png);
}

div.menu a.select {
	height:			73px;
	padding-top:	20px;
	background-image:	url(/img/menuSection.png);
}

div.menu .subMenu {
	visibility:		hidden;
	z-index:			100;
	margin-top:		93px;
	margin-left:	114px;
	width:			230px;
	position:		absolute;
	border:			solid 1px #7a7a7a;
	background-color:	#e3e3e3;
}

div.menu div#subProduct a {
	text-align:		left;
	padding:			2px 5px;
	color:			#1c2e54;
	height:			auto;
	width:			220px;
	display:			block;
	font-weight:	normal;		
}

div.menu div#subProduct a:hover {
	font-weight:	bolder;	
}

