/*html, html * {
	position:relative;
}*/
body {
	background:url(/images/background.jpg) center fixed no-repeat;
	margin:0;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
#fondGene {
	position:fixed;
	width:100%;
	height:100%;
	margin:0;
}
#base {
	position:absolute;
	top:50%;
	width:100%;
	height:1px;
	left:0;
	overflow:visible;
	z-index:0;
}
#center {
	position:absolute;
	top:-300px;
	width:955px;
	margin-left:-477px;
	height:580px;
	left:50%;
	z-index:1;
}
/******************************************************************/
#logo {
	position:absolute;
	top:0px;
	left:1px;
	width:118px;
	height:70px;
	z-index:450;
}
#flag {
	position:absolute;
	top:40px;
	left:319px;
	width:16px;
	height:27px;
	z-index:450;
}
#kinematic {
	position:absolute;
	top:83px;
	left:596px;
	width:auto;
	height:auto;
	z-index:401;
}
#barreNtxt {
	position:absolute;
	top:120px;
	left:298px;
	width:657px;
	height:22px;
	font-weight:bold;
	line-height:22px;
	z-index:402;
}
#barreN {
	position:absolute;
	top:120px;
	left:0px;
	width:955px;
	height:22px;
	background:url(images/bandeau/barreH.png) no-repeat center;
	z-index:400;
}
#menu {
	position:absolute;
	top:142px;
	left:22px;
	width:910px;
	height:27px;
	z-index:550;
}
#machine {
	position:absolute;
	top:20px;
	left:838px;
	width:108px;
	height:119px;
	background:url(images/bandeau/machine.png) no-repeat right;
	z-index:300;
}
#caseCenter {
	position:absolute;
	top:73px;
	left:0;
	width:955px;
	height:386px;
	background:url(images/bgCtre.jpg) no-repeat;
	z-index:300;
}
#add {
	position:absolute;
	top:489px;
	left:41px;
	width:auto;
	height:auto;
	text-align:center;
	z-index:400;
}
#blocG {
	position:absolute;
	top:0;
	left:0;
	width:378px;
	height:605px;
	background-image:url(images/blocG.png);
	z-index:100;
}
#blocDB {
	position:absolute;
	top:31px;
	left:354px;
	width:601px;
	height:554px;
	background-image:url(images/blocDB.png);
	z-index:90;
}
/****************************************************************************/
#videoSwf{
	position:absolute;
	top:191px;
	left:465px;
	width:384px;
	height:305px;
	z-index:131;
}
#videoCadre {
	position:absolute;
	top:173px;
	left:443px;
	width:434px;
	height:353px;
	z-index:130;
}
#infos {
	position:absolute;
	top:183px;
	left:53px;
	width:273px;
	height:auto;
	z-index:120;
}
.infosTxt {
	background:url(/images/titre/jaune.png) repeat;
	padding: 10px;
	text-align:justify;
	color:#000000;
}
#technologie {
	position:absolute;
	top:173px;
	left:369px;
	width:550px;
	height:300px;
	padding: 0 10px;
	color:#000000;
	z-index:130;
}
#glisseurs {
	position:absolute;
	top:450px;
	left:429px;
	width:448px;
	height:136px;
	z-index:135;
}
#glisseursTxt {
	position:absolute;
	top:176px;
	left:370px;
	width:550px;
	height:274px;
	padding: 0 10px;
	overflow:auto;
	color:#000000;
	z-index:130;
}
#r70 {
	position:absolute;
	top:450px;
	left:429px;
	width:107px;
	height:136px;
	line-height:30px;
	z-index:135;
}
#r9010 {
	position:absolute;
	top:450px;
	left:543px;
	width:107px;
	height:136px;
	line-height:30px;
	z-index:135;
}
#r9015 {
	position:absolute;
	top:452px;
	left:657px;
	width:107px;
	height:136px;
	line-height:30px;
	z-index:135;
}
#r160 {
	position:absolute;
	top:450px;
	left:771px;
	width:107px;
	height:136px;
	line-height:30px;
	z-index:135;
}
#login {
	position:absolute;
	top:364px;
	left:56px;
	width:270px;
	height:78px;
	z-index:135;
}
#mapError {
	position:absolute;
	top:523px;
	left:369px;
	width:550px;
	height:30px;
	line-height:30px;
	color:#FFF;
	text-align:center;
	z-index:131;
}
/****************************************************************************/
/****************************    CLASSE    **********************************/
/****************************************************************************/
a {
	text-decoration:underline;
	color:#000;
	font-weight:bold;
}
a:hover {
	text-decoration:none;
}
.normal {
	font-weight:normal;
}
.Bold,.Bold a {
	font-weight:bold;
	text-decoration:none;
}
.Bold a:hover{text-decoration:underline;}
.BoldBlanc {
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
.BoldJaune {
	color: #FFFF00;
	font-weight:bold;
	text-decoration:none;
}

