body {
background-color: #000000;
background-attachment:	fixed;
background-image: 	url(img/carrousel-noir.jpg);
background-repeat:	no-repeat;
}

/*ul {
list-style-type:		square;
margin-left:			8px;
text-align:			left;
}

li {
}*/

p {
font-family: Arial, "Helvetica neue", Helvetica, sans-serif;
color:				#000000;
width:				80px;
background-color:	#FFFFFF; 
font-size:			8pt;
text-align:			left;
padding-left:		5px;
margin:				0px;
line-height:		13pt;
}

td {
vertical-align:			top;
}


h1, h2, h3, h4 {
font-family: 		Arial, "Helvetica neue", Helvetica, sans-serif;
color:				#FFFFFF;
font-size:			10pt;
text-align:			left;
margin:				0px;
}
a:link{
background-color:#FFFFFF; 
text-decoration:none;
color:#000000;
padding-left:5px;
padding-right:5px;
} 
a:over{
background-color:#ffff00; 
text-decoration:none;
color:#000000;
padding-left:5px;
padding-right:5px;
}
a:visited {
background-color:#FFFFFF; 
text-decoration:overline;
color:#000000;
padding-left:5px;
padding-right:5px;
}


.titre{
	font-family: Arial, "Helvetica neue", Helvetica, sans-serif;
	font-size: 20px;
	font-variant: small-caps;
	text-align: left;
	color: #FFFFFF;
	padding: 0px 0px 0px 3px;
	margin: 0px 0px 5px 0px;
}


#titlefr{
position:absolute;
top:30px;
left: 110px;
width: 400px;
height: 50px;
}
#titleen{
position:absolute;
top: 30px;
left: 500px;
width: 400px;
height: 50px;
}

#vous{
position:absolute;
top: 280px;
left: 22px; 
width: 210px;
height: 14px;
}
#you{
position:absolute;
top: 280px;
left: 412px; 
width: 200px;
height: 14px;
}

#credit{
	position:absolute;
	top: 669px;
	left: 111px;
	width: 120px;
	height: 10px;
}

#container{
position:relative;
margin-left:auto;
margin-right:auto;
border:inherit;
top: 0px;
left: 0px; 
width: 717px;
height: 714px;
}

/**********CONTENUS*******/
.txt {
font-family: Arial, "Helvetica neue", Helvetica, sans-serif;
color:				#000000;
background-color:	#FFFFFF;
font-size:			10pt;
text-align:			left;
margin:				0px;
padding:			1px;
line-height:		11pt;
}
.formtxt {
font-family: Arial, "Helvetica neue", Helvetica, sans-serif;
color:				#000000;
background-color:	#CCCCCC;
font-size:			9pt;
text-align:			left;
margin:				0px;
padding:			1px;
line-height:		11pt;
}
.credittxt {
font-family: Arial, "Helvetica neue", Helvetica, sans-serif;
color:				#000000;
background-color:	#333333;
font-size:			8pt;
text-align:			left;
margin:				0px;
padding:			1px;
line-height:		9pt;
}
/*******************/
#mudamfr{
font-family: Arial, "Helvetica neue", Helvetica, sans-serif;
width:				300px;
font-size:			9pt;
visibility:			hidden;
position:			absolute;
top:				470px;
left:				110px;
z-index: 			100; 
display: 			block
}
#mudamfr ul {
margin: 			0px;
padding: 			0px;
list-style: 		none;
width: 				300px; /* largeur */
border:         	0px;
}
#mudamfr ul li {
position: 			relative;
}
#mudamfr li ul {
position: 			absolute;
left: 				350px;
top: 				0;
display: 			none;
}
/* style menu */
#mudamfr ul li a {
/*display:			block;*/
text-decoration: 	none;
color: 				#000000;
background: 		#FFFFFF; /* IE6 Bug */
padding-left: 		5px;
padding-right:		5px;
padding-top: 		1px;
padding-bottom: 	1px;
border: 			0px;/*IE6 Bug*/
border-bottom: 		0px;
line-height:		13pt;
}
#mudamfr ul li a:hover { 
color:				#FFFFFF;
background-color:	#00CC00;
}
 /* Sub Menu Styles */ 
#mudamfr li ul li a { 
padding: 			0px 0px;
background: 			#FFFFFF;
}
							
/* Sub Menu Hover Styles */ 
#mudamfr li ul li a:hover { 
background: 			#CCCCCC;
}
#mudamfr li:hover ul, li.over ul { display: block;} /* The magic */

/*******************/
/*******************/
#mudamen{
font-family: Arial, "Helvetica neue", Helvetica, sans-serif;
width:				300px;
font-size:			9pt;
visibility:			hidden;
position:			absolute;
top:				470px;
left:				500px;
z-index: 			100; 
display: 			block
}
#mudamen ul {
margin: 			0px;
padding: 			0px;
list-style: 		none;
width: 				300px; /* largeur */
border:         	0px;
}
#mudamen ul li {
position: 			relative;
}
#mudamen li ul {
position: 			absolute;
left: 				350px;
top: 				0;
display: 			none;
}
/* style menu */
#mudamen ul li a {
/*display:			block;*/
text-decoration: 	none;
color: 				#000000;
background: 		#FFFFFF; /* IE6 Bug */
padding-left: 		5px;
padding-right:		5px;
padding-top: 		1px;
padding-bottom: 	1px;
border: 			0px;/*IE6 Bug*/
border-bottom: 		0px;
line-height:		13pt;
}
#mudamen ul li a:hover { 
color:				#FFFFFF;
background-color:	#00CC00;
}
 /* Sub Menu Styles */ 
#mudamen li ul li a { 
padding: 			0px 0px;
background: 			#FFFFFF;
}
							
/* Sub Menu Hover Styles */ 
#mudamen li ul li a:hover { 
background: 			#CCCCCC;
}
#mudamen li:hover ul, li.over ul { display: block;} /* The magic */

/*******************/
#pressfr{
font-family: Arial, "Helvetica neue", Helvetica, sans-serif;
width:				300px;
font-size:			9pt;
visibility:			hidden;
position:			absolute;
top:				490px;
left:				110px;
z-index: 			100; 
display: 			block
}
#pressfr ul {
margin: 			0px;
padding: 			0px;
list-style: 		none;
width: 				300px; /* largeur */
border:         	0px;
}
#pressfr ul li {
position: 			relative;
}
#pressfr li ul {
position: 			absolute;
left: 				350px;
top: 				0;
display: 			none;
}
/* style menu */
#pressfr ul li a {
/*display:			block;*/
text-decoration: 	none;
color: 				#000000;
background: 		#FFFFFF; /* IE6 Bug */
padding-left: 		5px;
padding-right:		5px;
padding-top: 		1px;
padding-bottom: 	1px;
border: 			0px;/*IE6 Bug*/
border-bottom: 		0px;
line-height:		13pt;
}
#pressfr ul li a:hover { 
color:				#000000;
background-color:	#ffff00;
}
 /* Sub Menu Styles */ 
#pressfr li ul li a { 
padding: 			0px 0px;
background: 			#FFFFFF;
}
							
/* Sub Menu Hover Styles */ 
#pressfr li ul li a:hover { 
background: 			#CCCCCC;
}
#pressfr li:hover ul, li.over ul { display: block;} /* The magic */
/*********/
/*******************/
#pressen{
font-family: Arial, "Helvetica neue", Helvetica, sans-serif;
width:				320px;
font-size:			9pt;
visibility:			hidden;
position:			absolute;
top:				480px;
left:				500px;
z-index: 			100; 
display: 			block
}
#pressen ul {
margin: 			0px;
padding: 			0px;
list-style: 		none;
width: 				300px; /* largeur */
border:         	0px;
}
#pressen ul li {
position: 			relative;
}
#pressen li ul {
position: 			absolute;
left: 				350px;
top: 				0;
display: 			none;
}
/* style menu */
#pressen ul li a {
/*display:			block;*/
text-decoration: 	none;
color: 				#000000;
background: 		#FFFFFF; /* IE6 Bug */
padding-left: 		5px;
padding-right:		5px;
padding-top: 		1px;
padding-bottom: 	1px;
border: 			0px;/*IE6 Bug*/
border-bottom: 		0px;
line-height:		13pt;
}
#pressen ul li a:hover { 
color:				#000000;
background-color:	#ffff00;
}
 /* Sub Menu Styles */ 
#pressen li ul li a { 
padding: 			0px 0px;
background: 			#FFFFFF;
}
							
/* Sub Menu Hover Styles */ 
#pressen li ul li a:hover { 
background: 			#CCCCCC;
}
#pressen li:hover ul, li.over ul { display: block;} /* The magic */
/*********/

/*******************/
#diaporamas{
font-family: Arial, "Helvetica neue", Helvetica, sans-serif;
width:				600px;
height:				400px;
font-size:			9pt;
visibility:			hidden;
position:			absolute;
top:				270px;
left:				90px;
z-index: 			100; 
}
#slideshow {
font-family: Arial, "Helvetica neue", Helvetica, sans-serif;
width:				600px;
height:				400px;
font-size:			9pt;
visibility:			hidden;
position:			absolute;
top:				270px;
left:				490px;
z-index: 			100; 
}

/*********/


#introfr{
visibility:hidden;
position:absolute;
top:60px;
left:110px;
z-index: 100; 
width: 700px; 
display: block
}
#introen{
visibility:hidden;
position:absolute;
top:60px;
left:500px;
z-index: 100; 
width: 700px; 
display: block
}
#formfr{
visibility:hidden;
position:absolute;
top:470px;
left:110px;
z-index: 100; 
width: 250px; 
display: block
}

#formen{
visibility:hidden;
position:absolute;
top:470px;
left:500px;
z-index: 100; 
width: 250px; 
display: block
}


#radiofr{
visibility:hidden;
position:absolute;
top:470px;
left:110px;
z-index: 100; 
width: 250px; 
display: block
}

#radioen{
visibility:hidden;
position:absolute;
top:470px;
left:500px;
z-index: 100; 
width: 250px; 
display: block
}

/********MENU MAC *************/

/*#menuMac {
font-family: Arial, "Helvetica neue", Helvetica, sans-serif;
position:       absolute;
top:            195px;
left:           150px;
}
#menuMac a:link {
font-family: Arial, "Helvetica neue", Helvetica, sans-serif;
color:          #000000;
background:     #FF0000;/* IE6 Bug */
		/*border:         0px;
border-bottom:  0;
/*display:        block;*/
/*height:         15px;
padding:        5px;
}
#menuMac a:hover {
font-family: Arial, "Helvetica neue", Helvetica, sans-serif;
color:          #000000;
background:     #FF0000;/* IE6 Bug */
		/*border:         0px;
border-bottom:  0;
/*display:        block;*/
		/*height:		15px;
padding:	5px;
}
#menuMac a:active {
font-family: Arial, "Helvetica neue", Helvetica, sans-serif;
color:		#000000;
/*background:	#333333;*/
		/*border:         0px;
border-bottom:	0;
/*display:	block;*/
		/*height:		15px;
padding:	5px;
}
#menuMac a:visited {
font-family: Arial, "Helvetica neue", Helvetica, sans-serif;
color:		#000000;
background:	#FF0000;
border-bottom:	0;
/*display:	block;*/
		/*height:		15px;
padding:	5px;
}
#menuMac ul {
list-style-type:none;
}
#menuMac li {
width:		300px;
font-size:      10pt;
}

/********fin MENU MAC*********/
/*********MENU FR**********/
#frMenu{
font-family: Arial, "Helvetica neue", Helvetica, sans-serif;
width:				300px;
font-size:			10pt;
position:			absolute;
top:				280px;
left:				110px;
overflow: 			visible;
z-index:			20;
}
#frMenu ul {
margin: 			0px;
padding: 			0px;
list-style: 		none;
width: 				300px; /* largeur */
border:         	0px;
}
#frMenu ul li {
position: 			relative;
}
#frMenu li ul {
position: 			absolute;
left: 				150px;
top: 				0;
display: 			none;
}
/* style menu */
#frMenu ul li a {
/*display:			block;*/
text-decoration: 	none;
color: 				#000000;
background: 		#FFFFFF; /* IE6 Bug */
padding-left: 		5px;
padding-right:		5px;
padding-top: 		1px;
padding-bottom: 	1px;
border: 			0px;/*IE6 Bug*/
border-bottom: 		0px;
line-height:		14pt;
}

/* Fix IE. Hide from IE Mac \*/
#frMenu *html ul li { 
float: 				left;
height:				1%;
}
#frMenu *html ul li a { 
height: 			1%;
}
/* End */
/* menu Hover Styles */
#frMenu ul li a:hover { 
color:				#000000;
background-color:	#ffff00;
}
 /* Sub Menu Styles */ 
#frMenu li ul li a { 
padding: 			0px 0px;
background: 			#FFFFFF;
}
							
/* Sub Menu Hover Styles */ 
#frMenu li ul li a:hover { 
padding: 			0px 0px; 
background: 			#FF0000;
}
#frMenu li:hover ul, li.over ul { display: block;} /* The magic */
/***********MENU fin *********/ 

/*********MENU EN**********/
#enMenu{
font-family: Arial, "Helvetica neue", Helvetica, sans-serif;
width:				300px;
font-size:			10pt;
position:			absolute;
top:				280px;
left:				500px;
overflow: 			visible;
z-index:			20;
}
#enMenu ul {
margin: 			0px;
padding: 			0px;
list-style: 		none;
width: 				300px; /* largeur */
border:         0px;
}
#enMenu ul li {
position: 			relative;
}
#enMenu li ul {
position: 			absolute;
left: 				150px;
top: 				0;
display: 			none;
}
/* style menu */
#enMenu ul li a {
/*display:			block;*/
text-decoration: 	none;
color: 				#000000;
background: 		#FFFFFF; /* IE6 Bug */
padding-left: 		5px;
padding-right:		5px;
padding-top: 		1px;
padding-bottom: 	1px;
border: 			0px;/*IE6 Bug*/
border-bottom: 		0px;
line-height:		14pt;
}

/* Fix IE. Hide from IE Mac \*/
#enMenu *html ul li { 
float: 				left;
height:				1%;
}
#enMenu *html ul li a { 
height: 			1%;
}
/* End */
/* menu Hover Styles */
#enMenu ul li a:hover { 
color:				#000000;
background:			#FFFF00;
}
 /* Sub Menu Styles */ 
#enMenu li ul li a { 
padding: 			0px 0px;
background: 			#FFFFFF;
}
							
/* Sub Menu Hover Styles */ 
#enMenu li ul li a:hover { 
padding: 			0px 0px; 
background: 			#FF0000;
}
#enMenu li:hover ul, li.over ul { display: block;} /* The magic */
/***********MENU fin *********/ 
