body {	top: 0px;	right: 0px;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	font-family: "Trebuchet MS";	font-size: 100%;	color: #000000;	line-height:.9em;}a img {border: none;}img {	margin:0px 0px 0px 0px ;	padding:0px 0px 0px 0px ;	line-height: 1px;}li {	color: white;}#bandeau_haut {	position: absolute;	width: 1000px;	height: 132px;	top: 0px;	left: 0px;}#bandeau_gauche {	position: absolute;	width: 225px;	height: 600px;	top: 132px;	left: 0px;}#mentions {	color: black;	text-decoration: underline;	font-size:0.60em;	text-align: right;}#recos {	color: black;	font-family:Arial, Helvetica, sans-serif;	font-size:0.70em;	text-align: center;	text-decoration: none;}#centre {	position: absolute;	width: 775px;	top: 132px;	left: 225px;}#centre_expo {	position: absolute;	width: 975px;	top: 132px;	left: 25px;}#searcharea {vertical-align:baseline;	height: 25px;	width: 220px;	text-decoration: none;	vertical-align:bottom; }.formInput {vertical-align:baseline;font-family:Arial, Helvetica, sans-serif;	display: inline;	font-size: 10px;	color: #999999;	background-color: #FFFFFF;	border: 1px solid #333333;	height: 15px;	width: 150px;	text-decoration: none;}a {margin: 0 0 5px 0;	font-family: "Trebuchet MS";	font-size: .75em;	color: #FFFFFF;	text-decoration: none;	line-height:.9em;}a:hover {	font-family: "Trebuchet MS";	font-size: .75em;	color: #FFFFFF;	text-decoration: underline;	}a:visited {	font-family: "Trebuchet MS";	font-size: .75em;	color: #FFFFFF;line-height:.9em;}a:active {	font-family: "Trebuchet MS";	font-size: .75em;	color: #FFFFFF;line-height:.9em;}#attention p{font-family:Arial, Helvetica, sans-serif;margin: 0 0 5px 0;font-size: .7em;line-height:1.1em;}#attention a{font-family:Arial, Helvetica, sans-serif;text-decoration:underline;font-size: 1em;margin: 0 0 5px 0;line-height:1.1em;}#attention a:hover{font-family:Arial, Helvetica, sans-serif;text-decoration:none;margin: 0 0 5px 0;line-height:1.1em;}#attention a:visited{font-family:Arial, Helvetica, sans-serif;text-decoration:underline;margin: 0 0 5px 0;font-size:inherit;line-height:1.1em;}#recherche{color:#fff;font-size: .75em;line-height:.9em;}#recherche h1{margin: 0 0 5px 0;font-size: 1.1em;color:#FF9933;}#recherche h2{margin: 0 0 5px 0;font-size: 1em;color:#99CCCC;}#recherche p{font-family:Arial, Helvetica, sans-serif;margin: 0 0 5px 0;font-size: 1em;line-height:1.1em;}#recherche a{margin: 0 0 5px 0;font-size: .75em;color:#CCFFCC;}#recherche a:hover{margin: 0 0 5px 0;font-size: .75em;text-decoration:underline;color:#CCFFCC;}#recherche a:visited{margin: 0 0 5px 0;font-size: .75em;color:#CCFFCC;}#recherche a:active{margin: 0 0 5px 0;font-size: .75em;color:#CCFFCC;}/* contenu Bfm */#contenuBfm {font-size: .7em;}#contenuBfm h1 {margin-top: 0;margin-bottom: 15px;font-size: 1.8em;color: #650A34;border-bottom: 1px #999 dashed;padding-bottom: 10px;padding-top: 5px;padding-left: 0;padding-right: 0;font-weight: bold;}#contenuBfm h2 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.5em;color: #77774f;font-weight: bold;}#contenuBfm h3 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.2em;color: #650A34;font-weight: bold;}#contenuBfm h4 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.1em;color: #77774f;font-weight: bold;}#contenuBfm p{font-family:Arial, Helvetica, sans-serif;color:#000000;/*font-size: .7em;*/line-height: 1.5em;margin-top: 0;margin-bottom: 2px;margin-left: 0;margin-right: 0;padding: 0;text-align: justify;}#contenuBfm a:link {color: #650A34;text-decoration:underline;font-size:1em;}#contenuBfm  a:visited {color: #650A34;text-decoration: underline;font-size:1em;}#contenuBfm a:hover {color: #650A34;text-decoration: none;font-size:1em;}#slider {text-align: center;}/* contenu Infos */#contenuInfos {font-size: .7em;}#contenuInfos h1 {margin-top: 0;margin-bottom: 15px;font-size: 1.8em;color: #3B6A74;border-bottom: 1px #999 dashed;padding-bottom: 10px;padding-top: 5px;padding-left: 0;padding-right: 0;font-weight: bold;}#contenuInfos h2 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.5em;color: #77774f;font-weight: bold;}#contenuInfos h3 {margin-top: 5px;margin-bottom: 5px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.2em;color: #3B6A74;font-weight: bold;}#contenuInfos h4 {margin-top: 5px;margin-bottom: 5px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.1em;color: #77774f;font-weight: bold;}#contenuInfos p{font-family:Arial, Helvetica, sans-serif;color:#333333;/*font-size: .7em;*/line-height: 1.5em;margin-top: 0;margin-bottom: 17px;margin-left: 0;margin-right: 0;padding: 0;text-align: justify;}#contenuInfos a:link {color: #3B6A74;text-decoration:underline;font-size:1em;}#contenuInfos  a:visited {color: #3B6A74;text-decoration: underline;font-size:1em;}#contenuInfos a:hover {color: #3B6A74;text-decoration: none;font-size:1em;}#horaires {border-right:1px solid  black;}#cellInfos {	border:1px solid  white;}#cellInfos:hover {	border:1px solid  black;}#image_plan {	background-image: url("../images/reseau_bfm.jpg");	background-repeat: no-repeat;	border:1px solid  black;	width: 450px;	height: 617px;	margin:0px 0px 0px 0px ;	padding:0px 0px 0px 0px ;}/* contenu Recherche */#contenuRecherche {font-size: .7em;}#contenuRecherche h1 {margin-top: 0;margin-bottom: 15px;font-size: 1.8em;color: #7ACC29;border-bottom: 1px #999 dashed;padding-bottom: 10px;padding-top: 5px;padding-left: 0;padding-right: 0;font-weight: bold;}#contenuRecherche h2 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.5em;color: #77774f;font-weight: bold;}#contenuRecherche h3 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.2em;color: #7ACC29;font-weight: bold;}#contenuRecherche h4 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.1em;color: #77774f;font-weight: bold;}#contenuRecherche p{font-family:Arial, Helvetica, sans-serif;color:#333333;/*font-size: .7em;*/line-height: 1.5em;margin-top: 0;margin-bottom: 17px;margin-left: 0;margin-right: 0;padding: 0;text-align: justify;}#contenuRecherche a:link {color: #7ACC29;text-decoration:underline;font-size:1em;}#contenuRecherche  a:visited {color: #7ACC29;text-decoration: underline;font-size:1em;}#contenuRecherche a:hover {color: #7ACC29;text-decoration: none;font-size:1em;}/* contenu Multimedia */#contenuMulti {font-size: .7em;}#contenuMulti h1 {margin-top: 0;margin-bottom: 15px;font-size: 1.8em;color: #D1A165;border-bottom: 1px #999 dashed;padding-bottom: 10px;padding-top: 5px;padding-left: 0;padding-right: 0;font-weight: bold;}#contenuMulti h2 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.5em;color: #77774f;font-weight: bold;}#contenuMulti h3 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.2em;color: #D1A165;font-weight: bold;}#contenuMulti h4 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.1em;color: #77774f;font-weight: bold;}#contenuMulti p{font-family:Arial, Helvetica, sans-serif;color:#333333;/*font-size: .7em;*/line-height: 1.5em;margin-top: 0;margin-bottom: 17px;margin-left: 0;margin-right: 0;padding: 0;text-align: justify;}#contenuMulti a:link {color: #D1A165;text-decoration:underline;font-size:1em;}#contenuMulti  a:visited {color: #D1A165;text-decoration: underline;font-size:1em;}#contenuMulti a:hover {color: #D1A165;text-decoration: none;font-size:1em;}/* contenu evenement */#tableEven {cursor: pointer;}#contenuEven {font-size: .8em;}#contenuEven h1 {margin-top: 0;margin-bottom: 15px;font-size: 1.7em;color: #717F76;border-bottom: 1px #999 dashed;padding-bottom: 10px;padding-top: 5px;padding-left: 0;padding-right: 0;font-weight: bold;}#contenuEven h2 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.4em;color: #77774f;font-weight: bold;}#contenuEven p{font-family:Arial, Helvetica, sans-serif;color:#333333;/*font-size: 1.2em;*/line-height: 1.5em;margin-top: 0;margin-bottom: 0;margin-left: 5;margin-right: 0;padding: 0;}#contenuEven h3{margin-left:10px;margin-right:10px;margin-top:1px;font-size: 1em;color:#FFFFFF;font-weight: normal;text-align: justify;}#contenuEven h3 img {border-right:5px solid  #717f76;border-bottom:3px solid  #717f76;}#contenuEven h3 a:link {font-size: 1em;color:#FF9933;font-weight: normal;}#contenuEven  h3 a:visited {font-size: 1em;color:#FF9933;font-weight: normal;}#contenuEven h3 a:hover {font-size: 1em;color:#99CCCC;font-weight: normal;text-decoration: underline overline;}#contenuEven h4{margin-left:10px;margin-right:0;margin-top:2px;margin-bottom:0;font-size: 1.3em;color:#FF9933;}#contenuEven h5{margin-left:10px;margin-right:0;margin-top:2px;margin-bottom:0;font-size: 1.3em;color:#99CCCC;}#contenuEven a:link {font-size: .8em;color:#FF9933;font-weight: normal;}#contenuEven  a:visited {font-size: .8em;color:#FF9933;font-weight: normal;}#contenuEven a:hover {font-size: .8em;color:#99CCCC;font-weight: normal;text-decoration: underline overline;}/* contenu francophonie */#contenuFranco {font-size: .7em;}#contenuFranco h1 {margin-top: 0;margin-bottom: 15px;font-size: 1.8em;color: #B2B650;border-bottom: 1px #999 dashed;padding-bottom: 10px;padding-top: 5px;padding-left: 0;padding-right: 0;font-weight: bold;}#contenuFranco h2 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.5em;color: #77774f;font-weight: bold;}#contenuFranco h3 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.2em;color: #B2B650;font-weight: bold;line-height: 1.5pt;}#contenuFranco h4 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.1em;color: #77774f;font-weight: bold;}#contenuFranco h5{margin-left:10px;margin-right:10px;margin-top:1px;font-size: 1em;color:#FFFFFF;font-weight: normal;text-align: justify;}#contenuFranco h5 img {border-right:5px solid  #B2B650;border-bottom:3px solid  #B2B650;}#contenuFranco h5 a:link {font-size: 1em;color:#FF9933;font-weight: normal;}#contenuFranco  h5 a:visited {font-size: 1em;color:#FF9933;font-weight: normal;}#contenuFranco h5 a:hover {font-size: 1em;color:#99CCCC;font-weight: normal;text-decoration: underline overline;}#contenuFranco h6{margin-left:10px;margin-right:0;margin-top:2px;margin-bottom:0;font-size: 1.5em;color:#005ec1;}#contenuFranco h7{margin-left:10px;margin-right:0;margin-top:2px;margin-bottom:0;font-size: 1.5em;color:#ab0a0a;font-weight: bold;}#contenuFranco p{font-family:Arial, Helvetica, sans-serif;color:#333333;/*font-size: .7em;*/line-height: 1.5em;margin-top: 0;margin-bottom: 17px;margin-left: 0;margin-right: 0;padding: 0;text-align: justify;}#contenuFranco a:link {color: #B2B650;text-decoration:underline;font-size:1em;}#contenuFranco  a:visited {color: #B2B650;text-decoration: underline;font-size:1em;}#contenuFranco a:hover {color: #B2B650;text-decoration: none;font-size:1em;}#tableFranco {cursor: pointer;}/* contenu Limousin */#contenuLimo {font-size: .7em;}#contenuLimo h1 {margin-top: 0;margin-bottom: 15px;font-size: 1.8em;color: #663366;border-bottom: 1px #999 dashed;padding-bottom: 10px;padding-top: 5px;padding-left: 0;padding-right: 0;font-weight: bold;}#contenuLimo h2 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.5em;color: #77774f;font-weight: bold;}#contenuLimo h3 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.2em;color: #663366;font-weight: bold;}#contenuLimo h4 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.1em;color: #77774f;font-weight: bold;}#contenuLimo p{font-family:Arial, Helvetica, sans-serif;color:#333333;/*font-size: .7em;*/line-height: 1.5em;margin-top: 0;margin-bottom: 17px;margin-left: 0;margin-right: 0;padding: 0;text-align: justify;}#contenuLimo a:link {color: #663366;text-decoration:underline;font-size:1em;}#contenuLimo  a:visited {color: #663366;text-decoration: underline;font-size:1em;}#contenuLimo a:hover {color: #663366;text-decoration: none;font-size:1em;}/* contenu Langues */#contenuLang {font-size: .7em;}#contenuLang h1 {margin-top: 0;margin-bottom: 15px;font-size: 1.8em;color: #cc9b40;border-bottom: 1px #999 dashed;padding-bottom: 10px;padding-top: 5px;padding-left: 0;padding-right: 0;font-weight: bold;}#contenuLang h2 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.5em;color: #77774f;font-weight: bold;}#contenuLang h3 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.2em;color: #cc9b40;font-weight: bold;}#champs {text-align: right;}#contenuLang h5 {padding-top: 5px;padding-bottom: 5px;padding-left: 5px;padding-right: 5px;border: 1px solid  #cc9b40;font-size: 1.3em;color: #cc9b40;text-align: center;}#contenuLang h5 a {color: #cc9b40;text-decoration: none;background-color: #77774f;}#contenuLang h5 a:hover {color: #77774f;background-color: #cc9b40;border: 1px solid  #77774f;}#contenuLang h5 a:visited {background-color: #77774f;color: #cc9b40;}#contenuLang h6 {font-family:Arial, Helvetica, sans-serif;color:#333333;font-size: 1.6em;line-height: 1.5em;margin-top: 0;margin-bottom: 17px;margin-left: 0;margin-right: 0;padding: 0;text-align: justify;}#contenuLang p{font-family:Arial, Helvetica, sans-serif;color:#333333;/*font-size: .7em;*/line-height: 1.5em;margin-top: 0;margin-bottom: 17px;margin-left: 0;margin-right: 0;padding: 0;text-align: justify;}#contenuLang a:link {color: #cc9b40;text-decoration:underline;font-size:1em;font-weight: normal;}#contenuLang  a:visited {color: #cc9b40;text-decoration: underline;font-size:1em;font-weight: normal;}#contenuLang a:hover {color: #cc9b40;text-decoration: none;font-size:1em;font-weight: normal;}/* suite */#site {	background-image: url("../images/_bandeau-entete.gif");	background-repeat: no-repeat;	width: 410px;	margin:0px 0px 10px 0px ;	padding:50px 5px 15px 5px ;}#mp3 {	position: absolute;	top: 5px;	left: 713px;	width: 31px;	height: 21px;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	background-image:url("../images/bouton-mv.gif");	background-repeat: no-repeat;	cursor: pointer;}#catalogue a {	color:#87b351;	font-weight: bold;	text-decoration: none;	margin-top: 5px;	padding-top: 5px;}#catalogue a:hover {	color:#87b351;	font-weight: bold;	text-decoration: none;	margin-top: 5px;	padding-top: 5px;}#catalogue a:visited {	color:#87b351;	font-weight: bold;	text-decoration: none;	margin-top: 5px;	padding-top: 5px;}#catalogue a:active {	color:#87b351;	font-weight: bold;	text-decoration: none;	margin-top: 5px;	padding-top: 5px;}/* contenu presse */#contenuPresse {font-size: .7em;}#contenuPresse h1 {margin-top: 0;margin-bottom: 15px;font-size: 1.8em;color: #80aef3;border-bottom: 1px #999 dashed;padding-bottom: 10px;padding-top: 5px;padding-left: 0;padding-right: 0;font-weight: bold;}#contenuPresse h2 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.5em;color: #77774f;font-weight: bold;}#contenuPresse h3 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.2em;color: #80aef3;font-weight: bold;}#contenuPresse h4 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.1em;color: #77774f;font-weight: bold;}#contenuPresse p{font-family:Arial, Helvetica, sans-serif;color:#000000;/*font-size: .7em;*/line-height: 1.5em;margin-top: 0;margin-bottom: 2px;margin-left: 0;margin-right: 0;padding: 0;text-align: justify;}#contenuPresse li{color:#000000;}#contenuPresse a:link {color: #80aef3;text-decoration:underline;font-size:1em;}#contenuPresse  a:visited {color: #80aef3;text-decoration: underline;font-size:1em;}#contenuPresse a:hover {color: #80aef3;text-decoration: none;font-size:1em;}.infobulle{    position: absolute;    visibility : hidden;    border: 1px solid Black;    padding: 10px;    font-family: Verdana, Arial;    font-size: 10px;    background-color: #FFFFCC;}.definition {	color: #77774f;	text-decoration: underline;	font-size: 1em;	font-style: italic;}/* contenu liens */#contenuLiens {font-size: .7em;}#contenuLiens h1 {margin-top: 0;margin-bottom: 15px;font-size: 1.8em;color: #848ed4;border-bottom: 1px #848ed4 dashed;padding-bottom: 10px;padding-top: 5px;padding-left: 0;padding-right: 0;font-weight: bold;}#contenuLiens h2 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.5em;color: #77774f;font-weight: bold;}#contenuLiens h3 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.2em;color: #80aef3;font-weight: bold;}#contenuLiens h4 {margin-top: 0;margin-bottom: 15px;margin-left: 0;margin-right: 0;padding: 0;font-size: 1.1em;color: #77774f;font-weight: bold;}#contenuLiens p{font-family:Arial, Helvetica, sans-serif;color:#000000;/*font-size: .7em;*/line-height: 1.5em;margin-top: 0;margin-bottom: 2px;margin-left: 0;margin-right: 0;padding: 0;text-align: justify;}#contenuLiens li{color:#000000;}#contenuLiens a:link {color: #80aef3;text-decoration:underline;font-size:1.3em;}#contenuLiens  a:visited {color: #80aef3;text-decoration: underline;font-size:1.3em;}#contenuLiens a:hover {color: #80aef3;text-decoration: none;font-size:1.3em;}
