* {
	margin:0;
	padding:0;
}
img{
	border:0;
}
html {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#808080;
	overflow:auto;
	background-color:#f0f0e8;
}
a {
	color:#EE3A43;
}
a:hover{
	color:#666666;
}
.clear{ clear:both;}
.fleft{ float:left;}
.fright{ float:right;}
.abs{ position:absolute;}
.relat{ position:relative;}
.block{ display:block;}
.gras{ font-weight:bold;}
.maj{ text-transform:uppercase;}
.black{ color:#000000;}
.border0{ border:0px;}
.border2{ border:2px;}

#content{
	background:url(../img/logo.gif) no-repeat; /*fixed 0px 0px;*/
	width:717px;
	padding-left:263px;
	padding-top:48px;
	min-height:600px;
}
* html #content{
	height:600px
}
#navo{
	width:700px;
	height:22px;
	background-color:#f0f0e8;
}
#backhome img{
	position:absolute;
	width:243px;
	height:184px;
}
#ecran{
	margin-left:205px;
	margin-top:17px;
	width:480px;
}

#ecran2 {
	margin-left:5px;
	margin-top:17px;
	width:880px;}
	
#ecran3 {
	margin-left:5px;
	margin-top:17px;
	width:640px;}


.separNavo{
	display:inline;
	width:22px;
	padding-left:22px;
	background:url(../img/navo_separ.gif); 
	background-position: -22px -22px;
	background-repeat:no-repeat;
}
.deuxcol div{
	display:inline;
	width:240px;
	margin-bottom:20px;
}

.deuxcol {
	display:block;}

.actuTitre{
	color:#333333;
	text-transform:uppercase;
	font-weight:bold;
}
.scrollable{
	height:600px;
	overflow:auto;
}

#credits
{
	position:absolute;
	top:97%;
	left:30px;
}

.hr {
	border-bottom:1px solid #bdbdb9;
	margin:-5px 0 8px 0;}

.libimg {
    display:block;}