@charset "UTF-8";/* CSS Document */body	{		position: relative;	top: 0px;	background: #153143;	margin-left: auto; 	margin-right: auto;	width: 1024px;	height: 750px;	padding: 0;		/*position: absolute;	left: 0px;	top: 0px;	width: 1024px;	height: 750px;	background:  #223c4d;	background-repeat:no-repeat;	margin: 0;	padding: 0;*/}#etete	{	position:absolute; 	left:0px; 	top:0px; 	width:1024px;	height:120px;	}	/*div#ircmenh{	position:relative;	left: 0px ;	top: 120px;	width: 1024px;	height: 40px;	background-color:black;}*/#menu	{	position: float;	left: 0;	top: 120px;	height: 40px;		width: 1024;	/*text-align :right;*/	background-color: #153143;	list-style-type: none;	font-family: Arial, "Helvetica Neue", sans-serif;	font-size: 14px;	font-weight: 600;	margin: 0;	padding: 0;	border: 0;	}#menu li	{    position: relative;	float: right;	line-height: 40px;    text-align:center;    width: 130px;	background-color: #153143;    margin: 0;    padding: 0;    border: 0;	z-index: 4;	}#menu li a:link, #menu li a:visited	{    display: block;    color: white;    background: none;    margin: 0;    padding: 0;    border-right: none;    text-decoration: none;	}#menu li a:hover 	{	background-color: lightgrey; color: #153143;	}#menu li a:active 	{	background-color: #345176; color: lightgrey;	}#menu .sousMenu	{    display: none;    list-style-type: none;    margin: 0;    padding: 0;    border: 0;	background-color: #153143;	}	#menu .sousMenu li	{    float: none;	height: 25px;	font-size: 12px;	font-weight: 600;	text-align: left;	line-height: 25px;    margin-left: 0px;    padding: 0;    border: 0;    width: 130px;	}	#menu .sousMenu li a:link, #menu .sousMenu li a:visited	{    display: block;    color: white;    margin: 0;    border: 0;    text-decoration: none;	}	#menu .sousMenu li a:hover	{    background-color: lightgrey;	color: #153143;	}#menu li:hover > .sousMenu 	{	display: block;	}#img	{	position: absolute;	left: 0px;	top: 160px;	}	#ifm	{		position: absolute;	left: 0px;	top: 160px;	height:550px;	}	div#menircv	{	position: absolute;	left: 150px;	top: 250px;	width: 300px;	height: 100px;	z-index: 2;	}div#menircv a	{	display: block;	text-align: left;	font-family: "First Order", Erin Go Bragh, Justinian ;	font-size: 30px;	font-weight:thin;	padding: 0px;	color: white;	text-decoration: none;	z-index: 2;	}div#menircv a:hover 	{	color: #345167; 	text-decoration: none; 	}a	{	color: #153143;	text-decoration: none;	}	#cptxt1	{	display:block;	position: absolute;	top: 180px;	left: 50px;	width: 924px;	text-align:right;	border : 0;	padding: 2;	font-family: Century Gothic, "Helvetica Neue", Myriad Pro;	font-variant:small-caps;	font-size: 16px;	font-weight: 500;		}#img	{	position:absolute;	left: 0px ;	top: 160px;	}#cptxt1	{	position: absolute;	top: 220px;	left: 50px;	width: 924px;	border : 0;	padding: 2;	color: black;	font-family: Century Gothic, "Helvetica Neue", Myriad Pro;	font-stretch: ultra-condensed;	font-size: 10px;	font-weight: 500;	}#cptxt2	{	position: absolute;	top: 250px;	left: 200px;	width: 750px;	border : 0;	padding: 2;	color: black;	font-family: Century Gothic, "Helvetica Neue", Myriad Pro;	font-size: 12px;	font-weight: 200;	}#cptxt3	{	position: absolute;	top: 350px;	left: 400px;	width: 550px;	border : 0;	padding: 2;	color: black;	font-family: Century Gothic, "Helvetica Neue", Myriad Pro;	font-size: 12px;	font-weight: 200;	}	#cptxt4	{	position: absolute;	top: 350px;	left: 400px;	width: 550px;	border : 0;	padding: 2;	color: white;	font-family: Century Gothic, "Helvetica Neue", Myriad Pro;	font-size: 14px;	font-weight: 200;	}	div#quit{	position: absolute;	left: 70px;	top: 400px;	width: 60px;	height: 20px;	z-index: 7;}div#ppacc1	{		position: absolute;	left: 50px;	top: 720px;	width: 220px;	height: 40px;	list-style: none;	visibility: visible;	overflow: visible;	}div#ppacc1 a	{	display: in-line-block;	text-align: left;	font-family: Arial, "Helvetica Neue", sans-serif;	font-size: 12px;	font-weight: 100;	margin-top: 20px;	padding-left: 10px;	padding-right : 10px;	color: white;	text-decoration: none;	z-index: 4;	}	div#ppacc1 a:hover	{	color: grey; 	text-decoration: none; 	}div#ppacc3	{	position: absolute;	left: 850px;	top: 720px;	width: 150px;	height: 40px;	}div#ppacc3 a	{	display: in-line;	text-align: right;	font-family: Arial, "Helvetica Neue", sans-serif;	font-size: 10px;	font-weight: 100;	color: white;	text-decoration: none;	z-index: 4;	}div#ppacc3 a:hover	{	color: grey; 	text-decoration: none; 	}