@CHARSET "UTF-8";
*{color:#666666;font-family: Arial, "Lucida Grande", sans-serif;font-size:10px;margin:0em;padding:0em;z-index:1;}
a{text-decoration:none;}
a:hover{color:#b1C800;}
a:hover{text-decoration:none;}
a img{border:0px;}
abbr{color:inherit;font-size:inherit;}
accr{color:inherit;font-size:inherit;}
body{margin:0em auto;position:relative;width:96.8em;}
fieldset{border:0em;}
html{background:#EEEEEE url(html.jpg) left top repeat-x;}
table{border-collapse:collapse;border-spacing:0em;}
#siteHeader ul li, #sideBox ul li, #sideBoxVideo ul li, #sideBoxVideoMars2010 ul li, .quickLinks ul {list-style-type:none;}
#sideBoxVideoMai2010 h5 { border-bottom: solid 1px #999; color: #B1C800; line-height: 3.2em; }

#mainBox ol, #mainBox ul { margin: 1em 0 1em 3em; }

.credits{}
.okx{color:#000000 !important;}
.okxStudio{color:#99cc33;text-transform:capitalize;}
#addressBox{margin:1.2em 1.2em 1.2em 1.2em;}
#addressBox *{color:#FFFFFF;}
#addressBox .adr{line-height:1.4em;}
#addressBox .country-name{display:none;}
#addressBox .street-address{display:block;}
#expobat{background:#145544;height:40em;position:absolute;width:20em;z-index:2 !important;}
#expobat h1{background:url(expobatH1.gif) left bottom repeat-x;height:32em;}
#expobat h1 a{background:url(expobat.gif) center center no-repeat;display:block;height:32em;line-height:32em;width:20em;}
#expobat h1 a span{display:none;}
#fax{line-height:1.4em;position:relative;}
#fax .value{position:absolute;right:0em;top:0em;width:10em;}
#introBox{height:177px;position:relative;}
#mainBox{margin-left:1.2em;min-width:532px;padding-bottom:4em;width:53.2em;}
#mainBoxMars2010 { margin-left: 1.2em; min-width: 532px; /*padding-bottom: 4em;*/ width:53.2em; }
#mainBoxMai2010 { min-width: 532px; /*padding-bottom: 4em;*/ width:54.4em; }
#mainBox.noSide { width: 73em !important; }
#openingHours{margin:0em 1.2em 1.6em 1.2em;}
#openingHours p{line-height:1.6em;}
#siteBody{background:#FFFFFF;height:auto !important;height:90em;margin-left:21.2em;min-height:90em;position:relative;width:75.6em;}
#siteFooter{border-top:0.1em solid #D2D2D2;margin:0em 0em 0em 21.2em;}
#siteFooter ul{margin-bottom:1.2em;padding:0.8em 0em;text-align:center;}
#siteFooter li{display:inline;padding:0em 0.8em;}
#siteHeader{height:92px;margin:0em auto;position:relative;width:96.8em;}
#siteNavBox{background:#AFC800 url(sitenavBox.gif) left bottom repeat-x;bottom:0em;height:2.4em;left:21.2em;position:absolute;width:75.6em;}
#siteNavBox ul{background:url(sitenavBoxUl.gif) right top no-repeat;height:2.4em;width:75.6em;}
#siteNavBox li{display:block;height:2.4em;float:left;}
#siteNavBox li a{color:#FFFFFF;display:block;line-height:2.4em;padding:0em 0.8em;}
#siteNavBox li a:hover{text-transform:none;}
#siteNavBoxE01{background:url(siteNavBoxE01.gif) left top no-repeat;}
#siteSubFooter{background:#187257 url(siteSubFooter.gif) left top repeat-x;left:0em;position:absolute;top:32em;width:20em;z-index:20;}
#siteSubFooter h2{display:none;}
#siteSubFooter h3{color:#FFFFFF;line-height:2.4em;}
#siteSubFooter p{color:#FFFFFF;}
#siteSubFooterExtraDiv01{background:url(siteSubFooterExtraDiv01.gif) left bottom repeat-x;bottom:0em;height:10px;left:0em;position:absolute;width:20em;}
#siteSubFooterExtraDiv02{background:url(siteSubFooterExtraDiv02.gif) left bottom no-repeat;bottom:0px;height:10px;left:-3px;position:absolute;width:8px;z-index:50 !important;}
#siteSubFooterExtraDiv03{background:url(siteSubFooterExtraDiv03.gif) left bottom no-repeat;bottom:0px;height:10px;position:absolute;right:-3px;width:8px;z-index:50 !important;}
#siteSubFooterExtraDiv04{background:url(siteSubFooterExtraDiv04.gif) left bottom repeat-y;bottom:10px;height:100em;position:absolute;left:-3px;width:3px;}
#siteSubFooterExtraDiv05{background:url(siteSubFooterExtraDiv05.gif) left bottom repeat-y;bottom:10px;height:100em;position:absolute;right:-3px;width:3px;}
#siteSubFooterExtraDiv06{background:url(siteSubFooterExtraDiv06.gif) left top no-repeat;left:-3px;height:92px;position:absolute;top:-32em;width:3px;z-index:10000 !important;}
#siteSubFooterExtraDiv07{background:url(siteSubFooterExtraDiv07.gif) left top no-repeat;height:92px;position:absolute;right:-3px;top:-32em;width:3px;z-index:10000 !important;}
#tel{line-height:1.4em;margin:1.2em 0em 0em 0em;position:relative;}
#tel .value{position:absolute;right:0em;top:0em;width:10em;}

.imgGauche { float: left; margin: 0 1.5em 1.5em 0; }
.imgDroite { float: right; margin: 0 0 1.5em 1.5em; }

