
.content{
    padding-top:25px;
}
.content .titre h2 {
    text-transform:uppercase;
}
.fiche {
    border:0 solid #FF0000;
    display:block;
    float:left;
    height:619px;
    left:285px;
    margin-bottom:-180px;
    min-height:619px;
    padding:0;
    position:relative;
    text-align:center;
    top:-175px;
    width:700px;
}
html>body .fiche {
    height:auto !important;
}
#page-document-marque {
    display:block;
    *height:619px;
}
html>body #page-document-marque {
    *height:auto;
}
.bg-page-marque {
    border:0 solid #FF0000;
    left:0;
    position:absolute;
    top:0;
    z-index:-1;
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-color:transparent;
    height:619px;
    width:690px;
}
.nav-photos {
    display:block;
    float:left;
    border:0px solid #F00;
    padding-top:88px;
    padding-left:0px;
    width:170px;
    height:82px;
    position:relative;
    left:-255px;
    top:75px;
    text-align:center;
    background-repeat:no-repeat;
    background-image:none;
}
html>body .nav-photos {
    background-image:url(../images/static/nav-photos-marque.png);
}
.bg-nav-photos-ie {
    position:absolute;
     filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/FR/images/static/nav-photos-marque.png' sizingMethod='scale');
    left:0px;
    top:0px;
    width:170px;
    height:170px;
}
.nav-photos a {
    font-size:10px;
    color:#6699cc;
    position:relative;
    text-decoration:none;
    border:0px solid #F00;
}
.nav-photos a:hover {
    color:#ff8a00;
    text-decoration:underline;
}
.slide {
    border:0px solid #F00;
    display:block;
    float:left;
    width:60px;
}
.btn-slide {
    background-repeat:none;
    background-color:transparent;
    width:27px;
    height:25px;
    margin-left:auto;
    margin-right:auto;
    display:block;
    border:0px solid #F00;
    cursor:pointer;
}
#btn-slide {
    display:block;
    border:0px solid #F0F;
    margin-top:5px;
    margin-left:auto;
    margin-right:auto;
    width:125px;
}
#btn-slide-left {
    border:0px solid #F00;
    float:left;
}
#btn-slide-right {
    border:0px solid #F00;
    float:right;
}
a img {
    border:0px;
}
.slideshow {
    width:615px;
    position:relative;
    border:0px solid #F0F;
    background:#FFF;
    text-align:left;
    float:left;
    display:block;
    margin:50px 0 0 40px !important;
    margin:50px 0 0 20px;
    padding:0;
    top:0;
}
.nav-onglets {
    display:block;
    float:left;
    text-align:center;
    color:#ff8a00;
    border:0px solid #F0F;
    width:661px;
    height:18px;
    position:relative;
    top:17px;
    left:14px;
    padding-top:7px;
}
.nav-onglets a {
    color:#FFF;
    text-decoration:none;
    position:relative;
    z-index:20;
}
.nav-onglets a:hover {
    text-decoration:underline;
}
.nav-onglets .active {
    text-decoration:underline;
}
.col-left {
    display:block;
    width:295px;
/* margin-top:-72px; */
    margin-right:20px;
    margin-right:10px;
    border:0px solid #F00;
    float:left;
}
.col-right {
    display:block;
    width:295px;
    float:left;
    position: relative;
    border:0px solid #F00;
/* margin-top:-72px; */
}
.slideshow a {
    color:#ff8a00;
    text-decoration:none;
}
.slideshow a:hover {
    text-decoration:underline;
}
.slideshow a img {
    vertical-align:middle;
    display:block;
    float:left;
    margin-right:3px;
    position:relative;
    top:-1px;
}
.slideshow p b img {
    vertical-align:middle;
    display:block;
    float:left;
    margin-right:3px;
    margin-bottom:1px;
    position:relative;
    top:-1px;
    border:0px solid #F00;
}
.slideshow h2 {
    font-size:15px;
    width:285px;
    background:#000;
    color:#ff8a00;
    margin:0;
    font-weight:normal;
    padding:5px;
}
.clearfloat {
    clear:both;
    height:0px;
    line-height:0px;
    visibility: hidden;
}
.video {
    width:400px;
    float:left;
    display:block;
    margin:10px 30px 0 0;
    clear:left;
}
.video .conteneur {
    width:400px;
    height:300px;
    float:left;
    display:block;
    margin:5px 0 15px 0;
}
.video h2 {
    background:#FFFFFF none repeat scroll 0;
    color:#000000;
    float:left;
    font-size:14px;
    font-weight:bold;
    margin:0;
    padding:0;
    width:390px;
}
.video p {
    margin:0;
    padding:0;
    float:left;
    width:100%;
    text-align:left;
    position:relative;
}
.video p b {
    display:block;
    float:left;
    width:315px;
    font-weight:normal;
    font-size:12px;
}
.video i {
    color:#FF8A00;
    display:block;
    float:right;
    font-style:normal;
}
#lien_video{
    display:none;
}
#autresVideos{
    padding-left:110px;
}
#autresVideos a{
    float:left;
    clear:both;
    color:#000000;
}
a#lien-video-mailto{
    float:left;
}
a#lien-video-mailto:hover{
    text-decoration:underline
}
#share {
    position:relative;
    left:0;
    top:0;
    float:left;
    display:block;
    font-size:10px;
    text-decoration:underline;
    color:#000;
}
#share img {
    vertical-align:middle;
    display:block;
    float:left;
    margin-right:3px;
    border:0;
}
#video-share {
    width:400px;
    float:left;
}
#video-share h3 {
    color:#ff8a00;
    font-size:12px;
    margin:0;
    padding:0;
    position:relative;
    margin-top:-8px;
    margin-left:50px;
    text-align:left;
}
html>body #video-share h3 {
    margin-left:80px;
}
#video-tools UL {
    top:0 !important;
    left:0;
    margin-top:0px;
    float:left;
    width:400px;
}
#video-tools IMG {
    border:0;
}
#video-tools UL LI {
    width:400px;
}
#video-tools UL LI A {
    width:400px;
    float:left;
    text-align:left;
    color:#000;
    font-size:12px;
    text-transform:lowercase;
    font-weight:normal;
}
#video-tools UL LI A:hover {
    color:#ff8a00;
}
#video-tools .video-tools-lien {
    float:left;
    font-size:12px;
    text-transform:lowercase;
    font-weight:bold;
    margin-top:5px;
    color:#ff8a00;
    display:none;
}
#video-tools .input-video {
    float:left;
    font-size:10px;
    margin:3px 0 0 5px;
    width:310px;
}
.conteneur, #video-titre, #video-share, .video p {
    padding-left:140px;
}
html>body .conteneur, #video-titre, #video-share, .video p {
    padding-left:110px;
}
.separateur-videos {
    display:none;
}
#pix-bottom {
    position:absolute;
    width:100%;
    height:8px;
    border:0px solid #F00;
    left:0px;
    bottom:0px !important;
    bottom:-6px;
    display:block;
    z-index:5;
    padding:0px;
    margin:0px;
}
