html{overflow-x:hidden;}
body{font-size:.8em;line-height:1.3em;color:#333333;font-family:Georgia, "DejaVu Serif", Norasi, serif;padding:0;padding-bottom:15px;margin:0 15px 15px 15px;background-attachment:fixed;background-color:#ff6600;background-image:url("fond.gif");background-position:top;background-repeat:repeat-x;}
img{border:0;}
a{color:#666666;text-decoration:underline;}
a:hover{color:#333333;text-decoration:underline;}
a#blog{color:#00cc00;}
a#typo{color:#ff00a8;}
#site{width:450px;margin-left:200px;padding:0;position:absolute;left:15px;}
#page{width:450px;padding:20px 50px 20px 50px;background-color:#fff;position:absolute;z-index:1;}
u{text-transform:none;font-weight:bold;text-decoration:none;}
ul{padding:0;margin:0;margin-bottom:10px;list-style:none;line-height:1.8em;}
ul li{padding-left:16px;margin:0;}

ul#menu{position:absolute;width:400px;padding:10px 0 20px 0;margin-top:10px;margin-left:-200px;z-index:1;cursor:default;}
ul#menu:hover{z-index:2;background-image:url("fond-blanc.png");}
ul#menu li{width:360px;margin:0 20px 0 20px;padding:0;border-bottom:1px dotted #666;}
ul#menu li a{text-decoration:none;color:#666;}
ul#menu li a:hover{color:#000;}
ul#menu li.cur a{text-decoration:underline;}
ul#menu li#legende{border:none;margin-bottom:0.5em;margin-left:10px;font-size:1.2em;padding:0 10px 0 10px;}
	#legende::selection{background-color:transparent;}
	#legende::-moz-selection{background-color:transparent;}
	#legende span::selection{background-color:transparent;}
	#legende span::-moz-selection{background-color:transparent;}
	#legende span{margin-right:1em;cursor:pointer;}
ul#menu li#apropos{border:none;color:#09f;padding-top:1em;text-align:center;}
	ul#menu li#apropos a{color:#09f;}
.icones{margin-right:1em;}
	.icones span{padding:0;width:1.8em;display:inline-block;text-align:center;}
	#legende span, .imp, .num, .esp, .typ, .vid, .nul{font-size:0.7em;font-family:"Trebuchet MS";text-transform:uppercase;}
	.nul{color:#666;} .imp,#imp{color:#ff6600;} .num,#num{color:#666;} .esp,#esp{color:#0099ff;} .typ,#typ{color:#ff00a8;} .vid,#vid{color:#00cc00;}
		
p{margin:0;margin-bottom:10px;line-height:1.8em;}
h1{font-size:1.4em;line-height:1.5em;font-weight:normal;margin:0;margin-top:20px;color:#0099ff;}
h1 a{color:#0099ff;text-decoration:none;}
h1 a:hover{color:#ff3399;text-decoration:none;}
h2{font-size:1em;font-weight:normal;margin:0;}

#navigation{list-style:none;width:450px;background-color:#fff;margin:0;padding:5px 50px 6px 50px;border-bottom:1px dotted #333333;line-height:normal;}
#navigation li{display:inline;margin:0;margin-right:10px;padding:0;}
#navigation a.nav-bouboulou{color:#000000;}
#navigation a.nav-blog{color:#00cc00;}
#navigation a.nav-ensad{color:#ff6600;}
#navigation a.nav-typo{color:#ff00a8;}

#logo{width:450px;padding:20px 50px 20px 50px;background-color:#fff;}

ul.description li{padding-left:0;}
ul.description li.sous-titre{text-transform:none;}
ul.description li.date,ul.description li.prix{color:#ff3399;}
ul.description li.url a{color:#ff6600;}
ul.description li.url a:hover{color:#ff3399;}
ul.description li.tech{color:#ff6600;}
ul.description li.resume{margin-top:20px;line-height:1.8em;}
	.resume ul li{list-style-type:disc;}
ul.description li.instructions{margin-top:20px;padding-top:10px;border-top:1px dotted #ff3399;color:#ff3399;}
.caps{text-transform:none;color:#ff6600;}

#barre{margin:0;margin-bottom:50px;}
#barre h2{margin:0;}
#barre #fleches{border-bottom:1px dotted #ff3399;padding:4px;}
#barre #fleches #suivant{margin-right:15px;}
#carres{display:inline;}
#carres em{position:absolute;left:220px;top:100px;background:#ffffff;font-style:normal;color:#ff3399;z-index:2;}
#zoneImages{margin:0;margin-top:50px;}
#zoneLecteur{margin:0;margin-top:50px;}

#pleinEcran{margin:0 -15px 0 -15px;height:100%;}
#barreCache{background-color:#ff3399;width:550px;height:10px;margin:0 -50px -20px -50px;}

#diaporama{width:450px;height:500px;border:0;padding:0;margin:0;}
.slideshowHolder{width:450px;height:450px;}
.pagelinks{border-bottom:1px dotted #ff3399;padding-bottom:4px;}
.pagelinks span.slideshowLink{font-size:16px;text-decoration:none;color:#ff3399;cursor:pointer;}
.pagelinks span.slideshowLink:hover{color:#ff6600;}
.slideCaption{font-weight:bold;}
.slideshowLoader{font-weight:bold;color:#ff3399;}
span.slideshowPrevSlide{text-decoration:none;cursor:pointer;}
span.slideshowNextSlide{text-decoration:none;cursor:pointer;}
.pagelinks span.activeSlide{color:#000000;}
.pagelinks span.activeSlide:hover{color:#666666;}
.nextSlide,.prevSlide{background-image:url("dot.gif");}
.nextSlide:hover{background-image:url("slideshow_suivant.png");background-repeat:no-repeat;background-position:right center;}
.prevSlide:hover{background-image:url("slideshow_precedent.png");background-repeat: no-repeat;background-position: left center;}
