@charset "UTF-8";/* CSS Document */body{	/*position: absolute;	left: 0px;*/		position: relative;	top: 0px;	background: #153143;	margin-left: auto; 	margin-right: auto;	width: 1024px;	height: 750px;	padding: 0;}#etirc	{	position:absolute; 	left:0px; 	top:0px; 	width:1024px;	height:120px;	}	#ettit{	position: absolute;	left:600px;	top: 0px;	height: 40px;	width: 300px;	background: none;	font-family: Arial, "Helvetica Neue", sans-serif;	font-size: 36px;	font-style:italic;	font-weight: 50;	text-align: right;}div#ircmenh{	position:relative;	left: 0px ;	top: 120px;	width: 1024px;	height: 40px;	background:white;}#menu{    position: relative;    left: 0;	top: 120px;	height: 40px;	width: 1024;    list-style-type: none;	font-family: Arial, "Helvetica Neue", sans-serif;	font-size: 14px;	font-weight: 600;    margin: 0;    padding: 0;    border: 0;	background-color: white;	}#menu li{    position: relative;	float: right;	line-height: 40px;    text-align:center;    width: 130px;	background-color: none;    margin: 0;    padding: 0;    border: 0;	z-index: 4;}#menu li a:link, #menu li a:visited{    display: block;    color: #223c4d;    background: none;    margin: 0;    padding: 0;    border-right: none;    text-decoration: none;}#menu li a:hover {background-color:#345167; color: #153143;}#menu li a:active {background-color:#345167; color: #153143;}#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: #345167;	color: white;}#menu li:hover > .sousMenu {display: block;}#img{	position:absolute;	left: 300px ;	top: 250px;	width: 90px;	height: 115px;	z-index: 3;}#logo{	position:absolute;	left:50px;	top:200px;	width:90px;	height:55px;	z-index: 2;}div#menircv{	position: absolute;	left: 50px;	top: 350px;	width: 100px;	height: 100px;	z-index: 1;}div#menircv a{	display: block;	text-align: left;	font-family: Arial, "Helvetica Neue", sans-serif;	font-size: 16px;	font-weight: thin;	padding: 10px;	color: white;	text-decoration: none;	z-index: 2;}div#menircv a:hover {	color: #345167; 	text-decoration: none; }div#cptxt1{	display:block;	position: absolute;	top: 400px;	left: 300px;	width: 650px;	height: 300px;	padding: 5px;	font-family: "Helvetica Neue", sans-serif;	font-size: 14px;	font-weight: thin;	text-align: justify;	color: white;}div#cptxt2{	display:block;	position: absolute;	top: 180px;	left: 180px;	width: 820px;	height: 500px;	padding: 5px;	font-family: "Helvetica Neue", sans-serif;	font-size: 13px;	font-weight: thin;	text-align: justify;	color: white;}div#ppa{position:fixed;left:0px;top: 710px;width: 1024px;height: 40px;border:#EEE;}div#ppacc1{	position: absolute;	left: 50px;	top: 725px;	width: 220px;	height: 40px;}div#ppacc1 a{	display: in-line-block;	alignment-baseline: central;	text-align: left;	font-family: Arial, "Helvetica Neue", sans-serif;	font-size: 12px;	font-weight: 100;	padding-left: 10px;	padding-right : 10px;	color: white;	text-decoration: none;	z-index: 2;}div#ppacc1 a:hover{	color: grey; 	text-decoration: none; }div#ppacc3{	position: absolute;	left: 850px;	top: 725px;	width: 150px;	height: 40px;}div#ppacc3 a{	display: in-line-block;	alignment-baseline: central;	text-align: right;	font-family: Arial, "Helvetica Neue", sans-serif;	font-size: 12px;	font-weight: 100;	padding-left: 0px;	padding-right: 0px;	color: white;	text-decoration: none;	z-index: 2;}div#ppacc3 a:hover{	color: grey; 	text-decoration: none; }