@CHARSET "UTF-8";
#mainBox{height:80em !important;min-height:80em;}
/*
#billboard{background:#454545;height:28em;overflow:hidden;position:relative;width:67.6em;}
#billboardElements{position:absolute;width:20000em;}
#billboardElements h2{color:#FFF;font-size:2.2em;}
#billboardElements li.panel{display:block;float:left;height:28em;position:relative;width:67.6em;}
#billboardElements li.panel div.content p{color:#FFFFFF;font-size:1.6em;line-height:1.5em;}
#billboardElements li.panel div.header p{font-size:1.6em;}
#billboardElements li.panel.s1 div.content{left:32em;position:absolute;top:8.8em;width:38em;}
#billboardElements li.panel.s1 div.header{left:32em;position:absolute;top:2.4em;}
#billboardElements li.panel.s1 div.picture{height:28em;left:0em;position:absolute;text-align:center;top:0em;width:67.6em}
#billboardElements li.panel.s1 div.picture img{display:block;height:100%;width:100%;}
*/
#configure{position:absolute;right:1.6em;top:0em;width:32.2em;}
#configure h3{font-size:1.2em;line-height:2em;}
#configure p{font-size:1.1em;line-height:1.45em;padding:1.45em 0em 0em 0em;}
#configure p a{color:#0099CC;}
#configure p a:hover{text-decoration:underline;}
#configurePictureLink{display:block;float:right;margin:0em 0em 0em 1.6em;}
#configurePictureLink img{display:block;}
#experiencesByManufacturer{margin:0em auto;padding:0em 0em 1.6em 0em;width:29.2em;}
#experiencesByManufacturerList li{border-bottom:0.1em solid #D2D2D2;border-top:0.1em solid #FFFFFF;list-style-type:none;overflow:hidden !important;position:relative;width:29.2em;}
#experiencesByManufacturerList li h4{line-height:4.2em;}
#experiencesByManufacturerList li h4 a{background:url(bullet.png) right bottom no-repeat;color:inherit;line-height:4.2em;display:block;padding:0em 0em 0em 7.2em;text-shadow:#FFFFFF 0px 1px 0px;}
#experiencesByManufacturerList li h4 a span.picture{display:block;height:4.2em;left:-1.6em;position:absolute;top:0em;width:4.2em;}
#experiencesByManufacturerList li h4 a:hover span.picture{left:0em;}
#experiencesByManufacturerTitle{border-bottom:0.1em solid #D2D2D2;color:#0099CC;font-size:1.2em;line-height:2.66em;padding:0em 1.33em;text-shadow:#FFFFFF 0px 1px 0px;}
#experiencesTrack{height:32.7em;position:relative;overflow:hidden;}
#experiencesTrackTitle{border-bottom:0.1em solid #D2D2D2;color:#0099CC;font-size:1.2em;line-height:2.66em;padding:0em 1.33em;text-shadow:#FFFFFF 0px 1px 0px;}
#experiencesTrack{background:#f4f4f4;}
#experiencesTrack #maps{height:248px;overflow:hidden;position:relative;width:261px;}
#mapsTr1{bottom:50px;position:absolute;right:64px;z-index:2;}
#mapsTr9{bottom:50px;position:absolute;left:128px;z-index:2;}
#mapsTr3{bottom:56px;position:absolute;right:88px;z-index:2;}
#mapsTr11{bottom:40px;position:absolute;right:52px;z-index:2;}
#mapsTr12{bottom:26px;left:136px;position:absolute;z-index:2;}
#mapsTrack li{cursor:pointer;}
#mapsTracksDetails li{background:url(black032.png) left top repeat;border-bottom:0.1em solid #000000;display:block;height:128px;left:-292px;position:absolute;top:3.2em;width:292px;z-index:12 !important;}
#mapsTracksDetails li h3{color:#FFFFFF;font-size:1.2em;padding:1.33em;}
#mapsTracksDetails li div.summary{color:#F2F2F2;font-size:1.1em;padding:1.45em 7.27em 1.45em 1.45em;} 
#mapsTracksDetails li img{display:block;height:80px;position:absolute;right:1.6em;top:1.6em;width:80px;}
#nextEvents{margin:0em 0em 0em 1.6em;width:32.2em;}
#nextEvents h3{font-size:1.2em;line-height:2em;}
#nextEvents ul{padding:0.8em 1.6em;}
#nextEvents ul li{padding:0.2em 0em 0.4em 0em;}
#nextEvents ul li span.track{display:block;font-weight:bold;padding:0.33em 0em 0em 0em;}
#nextEvents ul li span.date{color:#666666;display:block;font-size:1.1em;line-height:1.09em;padding-left:1.45em;}
#nextEvents ul li span.route{color:#999999;font-weight:normal;padding-left:0.66em;}
#nextEvents ul li span.route a{color:#999999;}
#nextEvents ul li span.route a:hover{color:#0099CC !important;text-decoration:underline;}
#siteBody{height:auto !important;height:92em;min-height:92em;}

/*#tv{background:url(tv.jpg) left top no-repeat;height:258px;position:relative;width:380px;}*/
#tv{background:url(tvIntro.jpg) center center no-repeat;height:256px;position:relative;}
#tv2{height:208px;left:24px;position:absolute;top:24px;width:374px;z-index:20;}
#unknowE01{position:relative;}
a.moreEvents:hover{color:#0099CC;text-decoration:underline;}

#siteNavBoxEHome{background:url(/medias/skin/default/_global/navBoxERed.png) top center repeat-x;bottom:0.2em;height:3.4em;}
#siteNavBoxEHome a{color:#FFFFFF !important;display:block;font-size:1.2em;font-weight:normal;line-height:2.83em;text-align:center;}
/* En */
#siteNavBoxEHome{-webkit-border-top-left-radius:0.4em;-webkit-border-top-right-radius:0.4em;}
#siteNavBoxEHome a{-webkit-border-top-left-radius:0.4em;-webkit-border-top-right-radius:0.4em;}


/* ::::: billboard ::::: */
ul.navigation{bottom:1.6em;position:absolute;right:1.6em;}
ul.navigation li{background:#000000;border:0.1em solid #D2D2D2;display:block;float:left;height:1.6em;margin:0em 0.4em;width:1.6em;z-index:100000000;}
ul.navigation li a{color:#FFFFFF;display:block;font-size:1.1em;line-height:1.45em;text-align:center;}
#slider {
  width: 676px;
  margin: 0 auto;
  overflow:hidden;
  position: relative;
}
#slider img{display:block;margin:0em;}
.scroll {
  height: 250px;
  overflow: auto;
  position: relative; /* fix for IE to respect overflow */
  clear: left;
  /*background: #FFFFFF url(images/content_pane-gradient.gif) repeat-x scroll left bottom;*/
}

.scrollContainer div.panel {
  height:19.2em;
  width: 676px; /* change to 560px if not using JS to remove rh.scroll */
}
.scrollButtons {
  position: absolute;
  top: 150px;
  cursor: pointer;
}

.scrollButtons.left {
  left: -20px;
}

.scrollButtons.right {
  right: -20px;
}

#sideBoxExtraDiv01{height:72em;}
#sideBoxExtraDiv02{top:71.9em;}