/* Style page ISN Rover par Alexis MICHAUX */

@font-face {
    font-family: 'Robo';
    src: url('robo.ttf');
}

body {
	color: white;
	background-color: black;
	background-image: url(mars.jpg);
	background-repeat: no-repeat;
	background-position: top center;	
	background-attachment: fixed;
}	

a:link {
	color: gray;
	text-decoration:none; 
}

a:visited {
	color: gray;
	text-decoration:none; 
}

a:hover, a:focus, a:active {
	color: white;
}

img {
    border: 5px solid white;
    padding: 5px;
}

table
{
    border-collapse: collapse;
}

td
{
    border: 1px solid white;
}

h1 { 
	font-size: 24px;
	font-family: 'Robo';
}

.bloc_corps {
	width:800px;
	margin:0 auto;
	padding:10px;
   	background-image: url("bg_content.png");
   	background-repeat: repeat-x repeat-y;
	border:1px solid #DDD;
	overflow: hidden;
}

.bloc_contenu {
	width:600px;
	margin:0 auto;
	padding:10px;
    	background-image: url("bg_content.png");
    	background-repeat: repeat-x repeat-y;
	border:1px solid #DDD;
}

.contenu_gauche {
	float: left;
}

#menu, #menu ul {
    padding: 0;
    margin: 0;
    list-style: none;
}
#menu {
    text-align: center;
}
#menu li {
    display: inline-block;
}
#menu ul li {
    display: inherit;
}
#menu a {
    text-decoration: none;
    display: block;
	color: gray;
}
#menu ul {
    position: absolute;
    left: -999em;
    text-align: left;
    z-index: 1000;
}
#menu li:hover ul {
    left: auto;
}
