/**
 * @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;
}

body, body table {
	font-family:		Arial, Arial, Helvetica, sans-serif;
	font-size:			12px;
}
body {
	background-color:	#FFFFFF;
}

.center {
	margin:		0px auto;
	width:		1000px;
}

#header {
	background-color:	#FFFFFF;
	border-bottom:	solid 1px #B8B8B8;
}

#header #line1 {
	background-color:	#434343;
	text-align:			right;
	color:				#FFFFFF;
}

#header #line1 .center {
	padding:		8px 20px;
	width:		960px;
}

#header #line1 a {
	text-decoration:	none;
	color:		#FFFFFF;
}

#logo_1, #logo_2 {
	background-color:	#FFFFFF;
	background-image:	url(/img/1/header.jpg);
	background-repeat:	no-repeat;
	background-position:	right;
}

#logo_2 {
	background-image:	url(/img/2/header.jpg);
}

#logo_1 img, #logo_2 img {
	margin-left:	20px;
}

div.redHead {
	height:		18px;
	background-color:	#832013;
}

#mainContent #print {
	position:		absolute;
	margin-top:		3px;
	margin-left:	850px;
}

#mainContent #print span {
	cursor:		pointer;
}

#mainContent {
	background-color:	#FFFFFF;
}

#staticItem {
	min-height:	400px;
	padding:		10px	50px;
}

#member {
	background-color:	#832013;
	text-align:			center;
	line-height:		50px;
	color:				#FFFFFF;
	font-weight:		bolder;
}

#member img {
	margin:				0px 10px;
	vertical-align:	middle;
}

#footer {
	background-color:	#4B4B4B;
	font-size:			11px;
	font-style:			italic;
	color:				#e4e4e4;
	line-height:		20px;
}

#footer .center {
	width:		960px;
	padding:		7px 20px;
}

#footer .right {
	font-size:		12px;
	font-weight:	bolder;
	float:			right;
}

#footer #footerMenu {
	position:		absolute;
	text-align:		center;
	width:			500px;
	margin-left:	250px;
	font-size:		12px;
}

#footer a {
	font-style:	normal;
	color:		#e4e4e4;
	text-decoration:	none;
}

span.space {
	padding:		0px 40px;
}

#formContact {
	color:		#832013;
	float:		right;
	margin:		50px 40px 0px 0px;
}

#formContact input {
	background-image: url(/img/input.jpg);
	width:		270px;
	height:		15px;
	padding:		4px;
	border:		none;
}

#formContact textarea {
	background-image: url(/img/textarea.jpg);
	width:		270px;
	height:		110px;
	padding:		4px;
	border:		none;
}

#formContact #submit_1, #formContact #submit_2 {
	background-image: url(/img/1/sendRequest.jpg);
	cursor:		pointer;
	margin-top:	10px;
	width:		190px;
	height:		66px;
	border:		none;
}
#formContact #submit_2 {
	background-image: url(/img/2/sendDemande.jpg);
}

#formContact #submit_1:hover {
	background-image: url(/img/1/sendRequest_over.jpg);
}
#formContact #submit_2:hover {
	background-image: url(/img/2/sendDemande_over.jpg);
}

.rightImg {
	float:	right;
	margin-right: -52px;
}
/**
 * @copyright  Copyright(c) 2005-2008, IC Zones
 * @author     Michael Jolin
 * @since      2008,01,07
 * @package		CSS
**/

#logo {
	height:		325px;
	background-image:	none;
	background-color:	#FFFFFF;
}

#logo img {
	margin:	5px 60px;
}

#flash {
	float:		right;
	margin-right:	40px;
	margin-top:		40px;
}

div.redHead {
	height:		40px;
	background-color:	#832013;
}

div#mainContent div.redHead {
	margin-top:	-40px;
}

div.imgCenter {
	text-align:		center;
	margin-top:		-37px;
}

#video {
	position:	absolute;
	margin:		20px 0px 0px 562px;
}
/**
 * @copyright  Copyright(c) 2005-2008, IC Zones
 * @author     Michael Jolin
 * @since      2008,01,07
 * @package		CSS
**/

div#menu {
	margin:		0px auto;
	font-size:	14px;
	height:		46px;
	text-transform:	uppercase;
}

div.lang_1 {
	width:		660px;
}
div.lang_2 {
	width:		730px;
}

div#menu a, div#menu label {
	color:		#454545;
	padding:		15px 5px;
	text-decoration:	none;
}

div#menu ul {
	line-height:	45px;
	list-style:		none;
}

div#menu ul li {
	float:		left;
	margin:		0px 5px;
	background-image:	none;
}

div#menu ul li .menuLeftImg, div#menu ul li .menuRightImg {
	width:		4px;
	height:		46px;
	background-image:	none;
}

div#menu ul li .menuLeftImg {
	position:		absolute;
}

div#menu ul li .menuRightImg {
	float:			right;
}

div#menu .liOver a, div#menu .liOver label {
	color:			#832013;
	/*font-weight:	bolder;*/
}
div#menu ul li.liOver {
	background-image:	url(/img/menuCenter.jpg);
}
div#menu ul li.liOver .menuLeftImg {
	background-image:	url(/img/menuLeft.jpg);
}
div#menu ul li.liOver .menuRightImg {
	background-image:	url(/img/menuRight.jpg);
} 

div#menu ul ul {
	margin:		0px;
	display:		none;
	position:	absolute;
	z-index:		10;
}

div#menu ul li.liOver ul {
	line-height:	20px;
	display:			block;
	background-color:	#808080;
}

div#menu ul li.liOver ul li,
div#menu ul li.liOver ul li .menuLeftImg,
div#menu ul li.liOver ul li .menuRightImg {
	height:	auto;
	background-image:	none;
}
div#menu .liOver ul li {
	margin:		5px 0px;
	width:		180px;
	clear:		both;
}
div#menu .liOver ul li a, div#menu .liOver ul li label {
	padding:			2px;
	display:			block;
	width:			180px;
	font-size:		12px;
	color:			#000000;
}

div#menu .liOver ul li.liOver {
	background-color:	#FFFFFF;
}

