body{
	background:#281916;
	background-image:url("../img/fond_ecran.jpg"); 
	background-repeat:repeat;
	background-position:top;
	background-attachment:fixed;
}

#global {
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	width:1024px;
	height:768px;
	text-align:center;
}

.menu ul {
	position:absolute;
	margin:0px;
	padding:0px;
}

.menu ul ul {
	display:none;
	position:absolute;
	top:-1px;
	margin:0px;
	padding:0px;
}

.menu li {
	list-style-type:none;
	position:relative;
	background-color:#331f14;
	padding:2px;
	margin:0px;
}

.niveau1 li{
	font-size:1em;
	font-weight:bold;
	color:yellow;
	width:150px;
	margin-left:1em;
	background-color:#331f14;
	border:1px solid #0033ff;
	padding:0.5em;
	top:0.5em;
	text-align:left;
	opacity:0.8;
	-moz-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
	box-shadow:4px 4px 4px #616161;
	-moz-box-shadow:4px 4px 4px #616161;
	z-index:5;
	behavior: url(PIE.htc);
}

.niveau1 a{
	text-decoration:none;
	font-size:1em;
	color:yellow;
}

.niveau2 li{
	left:-25px;
	top:2.4em;
	width:150px;
}

.cliquable {
	cursor:pointer;
}

.menu li:hover {
	background-color:#eabc77;
	opacity:1;
	color:yellow;

}

.menu li:hover ul.niveau2,.menu li li:hover ul.niveau3 {
	display:block;
}

#contenu {
	position:absolute;
	display:block;
	top:160px;
	left:300px;
	border:1px solid #003399;
	margin: 2em;
	width:300px;
	-webkit-border-radius: 7px 7px 7px 7px;
	box-shadow:4px 4px 4px #616161;
	-moz-box-shadow:4px 4px 4px #616161;
}

#contenucache {
	position:relative;
	display:none;
	top:150px;
	left:300px;
	width:425px;
	height:425px;
	border:4px solid #9b4e00;
	-webkit-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;
	box-shadow:4px 4px 4px #616161;
	-moz-box-shadow:4px 4px 4px #616161;
	background-color:#331f14;
	text-align:left;
	z-index:101;
}


#imagenasa {
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	width:auto;
	border:3px solid #804000;
	-webkit-border-radius: 7px 7px 7px 7px;
	box-shadow:4px 4px 4px #fdd597;
	-moz-box-shadow:4px 4px 4px #fdd597;
/*	z-index:50;*/
}

#titrenasa {
/*	display:none;
	position:absolute;
	top:50px;
	left:50px;
	border:3px solid #804000;
	-webkit-border-radius: 7px 7px 7px 7px;
	box-shadow:4px 4px 4px #fdd597;
	-moz-box-shadow:4px 4px 4px #fdd597;*/
}

#contenucache {
	position:relative;
	display:none;
	border:4px solid #9b4e00;
	-webkit-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;
	box-shadow:4px 4px 4px #616161;
	-moz-box-shadow:4px 4px 4px #616161;
	background-color:#331f14;
	text-align:left;
	z-index:101;
}

#index_glossaire {
	position:absolute;
	display:none;
	border:4px solid #9b4e00;
	-webkit-border-radius: 7px 7px 7px 7px;
	box-shadow:4px 4px 4px #616161;
	-moz-box-shadow:4px 4px 4px #616161;
	background-color:#331f14;
	text-align:left;
	z-index:100;
}

#imageapod {
	display:none;
}

#menubas {
	position:absolute;
	display:block;
	margin-left:2em;
	background-color:#975b3c;
	color:yellow;
	border:1px solid #0033ff;
	font-size:1em;
	padding:0 1em 0 1em;
	bottom:40px;
	text-align:left;
	opacity:0.8;
	filter:Alpha(opacity=80, finishopacity=100, style=0);
	-moz-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
}
#menubas a{
	text-decoration:none;
	font-size:1em;
	color:#ccffff;
}

#menugauche {
	position:absolute;
	margin:0px;
	padding:0px;
}

#menudroit {
	position:absolute;
	right:180px;
	margin:0px;
	padding:0px;
}

#bandeauderoulant {
	background-color:#0099ff;
	position:absolute;
	margin:0.7em 1em;
	padding:0.5em 1em 0.5em 1em;
	left:190px;
	right:170px;
	color:#ffff00;
	font-family:"Georgia";
	font-size:0.8em;
	border:1px solid black;
	opacity:0.8;
	filter:Alpha(opacity=80, finishopacity=80, style=2);
	-moz-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
}

#compteur {
	position:absolute;
	display:block;
	right:120px;
	background-color:#975b3c;
	color:yellow;
	border:1px solid #0033ff;
	font-size:1em;
	padding:0 1em 0 1em;
	bottom:50px;
	text-align:left;
	opacity:0.8;
	filter:Alpha(opacity=80, finishopacity=100, style=0);
	-moz-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
}

#logoclub {
	position:absolute;
	bottom:40px;
	right:0px;
}

#logoastroclub {
	position:absolute;
	display:block;
	top:120px;
	left:290px;
}

.choixmenu {
	opacity:1;
	filter:Alpha(opacity=100, finishopacity=100, style=2);
	margin:0.2em;
}

.gauche {
	float:left;
}

#container {
	position:absolute;
	display:none;
	top:50px;
	left:30px;
	border:1px solid #003399;
	background-color:#331f14;
	margin: 2em;
	padding: 1em;
	width:auto;
	-webkit-border-radius: 7px 7px 7px 7px;
	box-shadow:4px 4px 4px #616161;
	-moz-box-shadow:4px 4px 4px #616161;
	z-index:4;
	opacity:1;
	filter:Alpha(opacity=100, finishopacity=100, style=2);
	text-align:left;
}

#container li{
	display:inline;
}

#container h3{
	font-size:1.2em;
	color:#efe089;
}

.astronews {
	width:auto;
	text-align:center;
}

.astronews a{
	text-decoration:none;
}

.astronews ul{
	text-align:left;

}

.astronews table{
	width:100%;
}