@charset "utf-8";

body {
	background-color: #fff;
	background-attachment: fixed;
	background-image: url(../Bilder/images_bg.gif);
	background-repeat: repeat;
	font-size: 62.5%;
	margin: 0;
	padding: 0;
}
body * {
	font-size: 100%;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
p {
	margin-bottom: 1.1em;
	margin-top: 0;
}
#main p.lastNode {
	margin-bottom: 0;
}
a:link img, a:visited img {
	border: none;
}
div.clearFloat {
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0px;
}
li.clearFloat {
	clear: both;
}
ul.symbolList {
	display: inline;
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.AbsWrap {
	position: relative;
	width: 100%;
}
.rowWrap {
	width: 100%;
}
#main {
	margin: 0 auto;
	width: 880px;
}
#wrapper {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 880px;
	padding-top: 0px;
	height: 9px;
}
html > body #wrapper {
	height: auto;
	min-height: 10px;
}
#headerbar {
	margin-left: 40px;
	margin-top: 30px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #330f00;
	width: 800px;
	padding-top: 0px;
	height: 69px;
}
html > body #headerbar {
	height: auto;
	min-height: 70px;
}
#colwrap2 {
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	width: 195px;
}
#feteHyperlink:link, #feteHyperlink:visited {
	margin-left: 24px;
	margin-top: 7px;
	display: inline;
	float: left;
	margin-bottom: 0;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 240%;
	font-weight: bold;
	text-decoration: none;
}
#feteHyperlink:visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#feteHyperlink:hover, #feteHyperlink:focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#feteHyperlink:active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#fdHyperlink:link, #fdHyperlink:visited {
	margin-left: 24px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 160%;
	font-weight: bold;
	text-decoration: none;
}
#fdHyperlink:visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#fdHyperlink:hover, #fdHyperlink:focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#fdHyperlink:active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#colwrap3 {
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	width: 604px;
}
#bannerArea {
	margin-left: 24px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 580px;
	padding-top: 0px;
	height: 69px;
}
html > body #bannerArea {
	height: auto;
	min-height: 70px;
}
#faux_forum_btn {
	margin-top: -30px;
	display: inline;
	float: right;
	height: 90px;
	margin-bottom: -30px;
	width: 90px;
	margin-right: 25px;
}
#mainNav {
	margin-left: 40px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #330f00;
	width: 800px;
	padding-top: 0px;
	height: 29px;
}
html > body #mainNav {
	height: auto;
	min-height: 30px;
}
#programmes_nav {
	color: #fff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-left: 24px;
	margin-top: 8px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#programmes_nav :link, #programmes_nav :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#programmes_nav :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#programmes_nav :hover, #programmes_nav :focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#programmes_nav :active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#lieu_nav {
	color: #fff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-left: 15px;
	margin-top: 8px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#lieu_nav :link, #lieu_nav :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#lieu_nav :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#lieu_nav :hover, #lieu_nav :focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#lieu_nav :active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#prologue_nav {
	color: #fff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-left: 15px;
	margin-top: 8px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#prologue_nav :link, #prologue_nav :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#prologue_nav :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#prologue_nav :hover, #prologue_nav :focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#prologue_nav :active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#regards_nav {
	color: #fff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-left: 15px;
	margin-top: 8px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#regards_nav :link, #regards_nav :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#regards_nav :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#regards_nav :hover, #regards_nav :focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#regards_nav :active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#participants_nav {
	color: #fff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-left: 15px;
	margin-top: 8px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#participants_nav :link, #participants_nav :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#participants_nav :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#participants_nav :hover, #participants_nav :focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#participants_nav :active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#soutiens_nav {
	color: #fff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-left: 15px;
	margin-top: 8px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#soutiens_nav :link, #soutiens_nav :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#soutiens_nav :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#soutiens_nav :hover, #soutiens_nav :focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#soutiens_nav :active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#echos_nav {
	color: #fff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-left: 15px;
	margin-top: 8px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#echos_nav :link, #echos_nav :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#echos_nav :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#echos_nav :hover, #echos_nav :focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#echos_nav :active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#images_nav {
	color: #f00;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-left: 15px;
	margin-top: 8px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#contacts_nav {
	color: #fff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-left: 15px;
	margin-top: 8px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#contacts_nav :link, #contacts_nav :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#contacts_nav :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#contacts_nav :hover, #contacts_nav :focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#contacts_nav :active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#subNav {
	margin-left: 40px;
	margin-top: 10px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #330f00;
	width: 800px;
	padding-top: 0px;
	height: 29px;
}
html > body #subNav {
	height: auto;
	min-height: 30px;
}
#_nav {
	color: #fff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-left: 24px;
	margin-top: 8px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#_nav :link, #_nav :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#_nav :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#_nav :hover, #_nav :focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#_nav :active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#_nav2 {
	color: #fff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-left: 15px;
	margin-top: 8px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#_nav2 :link, #_nav2 :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#_nav2 :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#_nav2 :hover, #_nav2 :focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#_nav2 :active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#_nav3 {
	color: #f00;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-left: 15px;
	margin-top: 8px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#_nav4 {
	color: #fff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-left: 15px;
	margin-top: 8px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#_nav4 :link, #_nav4 :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#_nav4 :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#_nav4 :hover, #_nav4 :focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#_nav4 :active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#_nav5 {
	color: #fff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-left: 15px;
	margin-top: 8px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#_nav5 :link, #_nav5 :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#_nav5 :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#_nav5 :hover, #_nav5 :focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#_nav5 :active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#_nav6 {
	color: #fff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-left: 15px;
	margin-top: 8px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#_nav6 :link, #_nav6 :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#_nav6 :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#_nav6 :hover, #_nav6 :focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#_nav6 :active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#_nav7 {
	color: #fff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-left: 15px;
	margin-top: 8px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#_nav7 :link, #_nav7 :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#_nav7 :visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
#_nav7 :hover, #_nav7 :focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#_nav7 :active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#crumbTrail {
	margin-left: 40px;
	margin-top: 10px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 800px;
	padding-top: 0px;
	height: 29px;
}
html > body #crumbTrail {
	height: auto;
	min-height: 30px;
}
#List_Item {
	color: #330f00;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-left: 24px;
	margin-top: 8px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#List_Item :link, #List_Item :visited {
	color: #330f00;
	font-weight: bold;
	text-decoration: none;
}
#List_Item :visited {
	color: #330f00;
	font-weight: bold;
	text-decoration: none;
}
#List_Item :hover, #List_Item :focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#List_Item :active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#List_Item2 {
	color: #330f00;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-left: 5px;
	margin-top: 8px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#List_Item2 :link, #List_Item2 :visited {
	color: #330f00;
	font-weight: bold;
	text-decoration: none;
}
#List_Item2 :visited {
	color: #330f00;
	font-weight: bold;
	text-decoration: none;
}
#List_Item2 :hover, #List_Item2 :focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#List_Item2 :active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#List_Item3 {
	color: #f00;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-left: 5px;
	margin-top: 8px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#lupe_btn {
	margin-right: 25px;
	margin-top: 6px;
	display: inline;
	float: right;
	height: 18px;
	margin-bottom: 0;
	width: 18px;
}
#Textfeld_mac {
	color: #330f00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-style: normal;
	font-weight: normal;
	margin-right: 11px;
	margin-top: 5px;
	display: inline;
	float: right;
	height: auto;
	margin-bottom: 0;
	width: 100px;
}
#contentArea {
	margin-left: 40px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #fff;
	width: 800px;
	padding-top: 0px;
	height: 719px;
}
html > body #contentArea {
	height: auto;
	min-height: 720px;
}
#images_r6_c3 {
	margin-left: 24px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 277px;
	margin-bottom: 0;
	width: 370px;
}
#colwrap4 {
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	width: 289px;
}
.Txt_In {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 180%;
	font-weight: bold;
	text-align: left;
	color: #330e00;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 10px;
	margin-top: 182px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 252px;
}
.Txt_conférence {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	text-align: left;
	color: #330e00;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 10px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 279px;
}
.Txt_photo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #330f00;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 24px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 280px;
}
.Txt_global {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	text-align: left;
	color: #330d00;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 24px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 750px;
}

h3.spip {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 360%;
	font-weight: bold;
	text-align: left;
	color: #330e00;
	line-height: 120%;
}
#left_imagescroll_btn {
	margin-left: 4px;
	margin-top: 19px;
	display: inline;
	float: left;
	height: 80px;
	margin-bottom: 0;
	width: 20px;
}
#images_r8_c3 {
	margin-left: 0px;
	margin-top: 19px;
	display: inline;
	float: left;
	height: 80px;
	margin-bottom: 0;
	width: 80px;
}
#images_r8_c5 {
	margin-left: 10px;
	margin-top: 19px;
	display: inline;
	float: left;
	height: 80px;
	margin-bottom: 0;
	width: 80px;
}
#images_r8_c7 {
	margin-left: 10px;
	margin-top: 19px;
	display: inline;
	float: left;
	height: 80px;
	margin-bottom: 0;
	width: 80px;
}
#images_r8_c9 {
	margin-left: 10px;
	margin-top: 19px;
	display: inline;
	float: left;
	height: 80px;
	margin-bottom: 0;
	width: 80px;
}
#images_r8_c11 {
	margin-left: 10px;
	margin-top: 19px;
	display: inline;
	float: left;
	height: 80px;
	margin-bottom: 0;
	width: 80px;
}
#images_r8_c14 {
	margin-left: 10px;
	margin-top: 19px;
	display: inline;
	float: left;
	height: 80px;
	margin-bottom: 0;
	width: 80px;
}
#images_r8_c16 {
	margin-left: 10px;
	margin-top: 19px;
	display: inline;
	float: left;
	height: 80px;
	margin-bottom: 0;
	width: 80px;
}
#images_r8_c18 {
	margin-left: 10px;
	margin-top: 19px;
	display: inline;
	float: left;
	height: 80px;
	margin-bottom: 0;
	width: 80px;
}
#images_r8_c21 {
	margin-left: 10px;
	margin-top: 19px;
	display: inline;
	float: left;
	height: 80px;
	margin-bottom: 0;
	width: 30px;
}
#right_imagescroll_btn {
	margin-left: 0px;
	margin-top: 19px;
	display: inline;
	float: left;
	height: 80px;
	margin-bottom: 0;
	width: 20px;
}
#Div {
	margin-left: 204px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #f60;
	width: 80px;
	padding-top: 0px;
	height: 9px;
}
html > body #Div {
	height: auto;
	min-height: 10px;
}
.h1_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 360%;
	font-weight: bold;
	text-align: left;
	color: #330f00;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 24px;
	margin-top: 13px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 399px;
}
#auteurHyperlink:link, #auteurHyperlink:visited {
	margin-left: 24px;
	margin-top: 15px;
	display: inline;
	float: left;
	margin-bottom: 0;
	color: #330f00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 240%;
	font-weight: bold;
	text-decoration: none;
}
#auteurHyperlink:visited {
	color: #330f00;
	font-weight: bold;
	text-decoration: none;
}
#auteurHyperlink:hover, #auteurHyperlink:focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#auteurHyperlink:active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#auteurHyperlink2:link, #auteurHyperlink2:visited {
	margin-left: 24px;
	margin-top: 16px;
	display: inline;
	float: left;
	margin-bottom: 0;
	color: #330f00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 240%;
	font-weight: bold;
	text-decoration: none;
}
#auteurHyperlink2:visited {
	color: #330f00;
	font-weight: bold;
	text-decoration: none;
}
#auteurHyperlink2:hover, #auteurHyperlink2:focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#auteurHyperlink2:active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#auteurHyperlink3:link, #auteurHyperlink3:visited {
	margin-left: 24px;
	margin-top: 16px;
	display: inline;
	float: left;
	margin-bottom: 0;
	color: #330f00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 240%;
	font-weight: bold;
	text-decoration: none;
}
#auteurHyperlink3:visited {
	color: #330f00;
	font-weight: bold;
	text-decoration: none;
}
#auteurHyperlink3:hover, #auteurHyperlink3:focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#auteurHyperlink3:active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#auteurHyperlink4:link, #auteurHyperlink4:visited {
	margin-left: 24px;
	margin-top: 16px;
	display: inline;
	float: left;
	margin-bottom: 0;
	color: #330f00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 240%;
	font-weight: bold;
	text-decoration: none;
}
#auteurHyperlink4:visited {
	color: #330f00;
	font-weight: bold;
	text-decoration: none;
}
#auteurHyperlink4:hover, #auteurHyperlink4:focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#auteurHyperlink4:active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#auteurHyperlink5:link, #auteurHyperlink5:visited {
	margin-left: 24px;
	margin-top: 16px;
	display: inline;
	float: left;
	margin-bottom: 0;
	color: #330f00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 240%;
	font-weight: bold;
	text-decoration: none;
}
#auteurHyperlink5:visited {
	color: #330f00;
	font-weight: bold;
	text-decoration: none;
}
#auteurHyperlink5:hover, #auteurHyperlink5:focus {
	color: #f09;
	font-weight: bold;
	text-decoration: none;
}
#auteurHyperlink5:active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}
#footer {
	margin-left: 40px;
	margin-top: 10px;
	display: inline;
	float: left;
	margin-bottom: 0;
	background-color: #330f00;
	width: 800px;
	padding-top: 0px;
	height: 39px;
}
html > body #footer {
	height: auto;
	min-height: 40px;
}
#copyrightHyperlink:link, #copyrightHyperlink:visited {
	margin-left: 24px;
	margin-top: 23px;
	display: inline;
	float: left;
	margin-bottom: 0;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	text-decoration: none;
}
#copyrightHyperlink:visited {
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}
#copyrightHyperlink:hover, #copyrightHyperlink:focus {
	color: #f09;
	font-weight: normal;
	text-decoration: none;
}
#copyrightHyperlink:active {
	color: #c00;
	font-weight: normal;
	text-decoration: none;
}
#top_btn {
	margin-right: 25px;
	margin-top: 6px;
	display: inline;
	float: right;
	height: 28px;
	margin-bottom: 0;
	width: 25px;
}
#wrapper2 {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 880px;
	padding-top: 0px;
	height: 9px;
}
html > body #wrapper2 {
	height: auto;
	min-height: 10px;
}
.carrousel {
	display: block;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 20px;
	margin-left: 0pt;
	padding-top: 10px;
	padding-right: 0pt;
	padding-bottom: 10px;
	padding-left: 0pt;
}
#a_defilement.carrousel {
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
}
.carrousel .contenu ul.vignettes span {width: 128px;}/* max thumbnail width + 2px */
.carrousel .contenu ul.vignettes span.wrap1 {margin: 0 5px 5px 5px; display: inline-block; vertical-align: top; text-align: center;}
.carrousel .contenu ul.vignettes span.wrap2 {height: 136px; border: 4px solid #eeeeee; display: table-cell; vertical-align: middle;}
.carrousel .contenu ul.vignettes span.wrap2:hover {background-color: #aaaaaa; border: 4px solid #6262a4;}
.carrousel .contenu ul.vignettes span.wrap2 a {display: block; width: 128px;}      /* max thumbnail width + 2px */
.carrousel .contenu ul.vignettes span.titre {
  display: block;  /* display: none; if you don't want legend */
  height: 4em;    /* legend height (don't set auto to be Gecko friendly)*/
  padding-top: 5px;
  font-size: 90%; overflow: hidden;
  margin-left:auto;
  margin-right:auto;
  line-height : 1.2em;
}
*+html .carrousel .contenu ul.vignettes span.wrap2 {display: block; position: relative; text-align: left;}
*+html .carrousel .contenu ul.vignettes span.wrap2 a,
*+html .carrousel .contenu ul.vignettes span.wrap2 span {
  overflow: visible; position: absolute; top: 50%; text-align: center;}
*+html .carrousel .contenu ul.vignettes img {position: relative; top: -50%;  margin-top: 2%;}


