/* CSS Document */

html{ background:#d9d9d9 url(../images/iu/fond-html.jpg) repeat-x 0 0}

body,
body.container{
	margin-top:150px;
	min-height:50px;
	font-family: Tahoma, Geneva, sans-serif;
	color:#6d6d6d;

	}

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section {
	display:block;
}

header#header {
	position:relative;
	height:69px;
	margin-bottom:25px;
	}
	
header#header div.span-20{
	background:url(../images/iu/fond-header.png) right top;
	position:absolute;
	height:69px;
	top:-35px;
	left:80px;
	}
		
header#header div img#logo{
	position:absolute;
	top:-23px;
	left:-50px
	}
	
#class-interactivity{
	position:absolute;
	top:20px;
	left:250px;
	}
	
#class-interactivity img{
	margin-right:20px;
	}
			
nav {
	border-top:1px solid #ccc;
	padding:10px 0
	}

nav ul{
	margin:0;
	padding:0;
	list-style:none;
	}

nav ul li{
	background:url(../images/iu/fleche-grise.png) no-repeat left 5px;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	margin-bottom:10px;
	padding-left:18px;	
	}
	
section#contenu{
	margin-bottom:25px;
}

footer{
	background:#d9d9d9 url(../images/iu/fond-footer.png) no-repeat  left top ;
	margin-top:25px;
	height:75px;
	padding:10px 10px 10px 0;}
