html{
    width : 100%;
    height : 100%;
	margin : 0;
	padding : 0; 
}

body {
	background-color : #000000;
	color : #20ACF6;
	width : 1024px;
	height : 100%;
	/*Alignement centré sous FF*/
	margin:auto;
	/*Hack pour que IE aligne le div au milieu de la page*/
	text-align : center;
}

div.container {
    text-align : left;
}

a img{
    border:0;
}

div.header {
	height : 250px;
}

div.welcome{
    width : 586px;
    margin : auto;
    height : 100%;
}

#welcome {
	height : 99%;
}


div.menu {
	float : left;
	height : 200px;
	width : 200px;
	position : relative;
	left : 20px;
}

div.banniere {
	float : right;
	height : 250px;
	width : 300px;
	margin-top : 10px;
}

div.contenu {
	margin-right : auto;
	margin-left : auto;
	margin-top : 2em;
	margin-bottom : 1em;
	padding-right : 20px;
	padding-left : 20px;
	padding-top : 1em;
	padding-bottom : 1em;
	text-align : justify;
	background-color : #222222;
	border : solid 1px #555555;
	width : 900px;
	overflow: auto;
}

div.identite {
	margin-bottom : 2em;
}

div.identite img{
	float : right;
	border-style : solid;
	border-width : 1px;
	border-color : #20ACF6;
}

div.commentaires {
	color : #ace1fd;
	width : inherit;
}

span.commentaire {
	display : block;
	margin-top : 1em;
}

div.description {
	text-indent : 2em;
}

div.colonneGauche {
	float : left;
	width : 435px;
	/*Aligner la photo dans IE*/
	text-align : center;
}

div.colonneDroite {
	float : right;
	width : 435px;
	/*Aligner la photo dans IE*/
	text-align : center;
}

div.lienPhoto {
	width : 150px;
	/*Aligner la photo dans FF*/
	margin-left : auto;
	margin-right : auto;
	border-style : solid;
	border-width : 1px;
	border-color : #20ACF6;
}

div.colonneDroite div.lienPhoto{
	margin-top : 150px;
}

div.colonneGauche div.lienPhoto{
	margin-bottom : 150px;
}

a:visited {
	color : red ; 
}
a:link{
	color : white;	
}

div.contenu ul a:link {
	color : #20ACF6;
	text-decoration : none;
	border-bottom : 1px dotted #20ACF6;
}

div.contenu ul a:visited {
	color : #20ACF6;
	text-decoration : none;
	border-bottom : 1px dotted #23F6D6;
}	

div.contenu ul a:hover {
	color : #ACE1FD;
	cursor : help;
	border-bottom : 1px dotted #ACE1FD;
}

div.contenu li{
	margin-left : 3em;
}

div.popArme {
	display : none;
	background-color : #FF0000;
}

span.decompte{
	font-family : monospace;
	font-size : 8pt;
}	