@charset "UTF-8";


.TabbedPanels {
margin: 0px;
padding: 0px;
margin-top: 55px;
float: left;
clear: none;
width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}


.TabbedPanelsTabGroup {
margin: 0 0 0 20px;
padding: 0px;
}


.TabbedPanelsTab {
position: relative;
float: left;
padding: 6px 15px;
margin: 0px 1px 0px 0px;
font-size: 0.8em;
color: #666;
background: transparent url(../jplusb_imports/tabs-onglets.png) 0 -30px no-repeat;
list-style: none;
-moz-user-select: none;
-khtml-user-select: none;
cursor: pointer;
}


.TabbedPanelsTabHover {
color: #9c0;
background: transparent url(../jplusb_imports/tabs-onglets.png) 0 0 no-repeat;
}


.TabbedPanelsTabSelected {
color: #fff;
background: transparent url(../jplusb_imports/tabs-onglets.png) 0 0 no-repeat;
}


.TabbedPanelsTab a {
text-decoration: none;
}


/* contenu onglets */

.TabbedPanelsContentGroup {
clear: both;
font-size: 0.8em;
background: #292929 url(../jplusb_imports/tabs-bg.png) 0 bottom repeat-x;
}

.TabbedPanelsContent {
padding: 20px 10px 100px 10px;
}



.TabbedPanelsContent h1 {
font-size: 1.4em;
margin-bottom: 10px;
width: 500px;
color: #c00;
}

.TabbedPanelsContent h1.bleu {
font-size: 1.4em;
margin-bottom: 10px;
width: 500px;
color: #39f;
}

.TabbedPanelsContent h1.jaune {
font-size: 1.4em;
margin-bottom: 10px;
width: 500px;
color: #ff0;
}

.TabbedPanelsContent p {
float: left;
width: 450px;
margin-top: 3px;
}
.TabbedPanelsContent p.short {
width: 350px;
}
.TabbedPanelsContent p.small {
width: 100px;
}

.TabbedPanelsContent blockquote {
float: left;
width: 450px;
margin-top: 3px;
font-style: oblique;
line-height: 1.6em;
color: #ccc;
}

a.command {
float: left;
display: block;
margin-top: 20px;
width: 130px;
height: 25px;
background: transparent url(../jplusb_imports/bt-commander.png) 0 0 no-repeat;
}
a.command:hover {
background: transparent url(../jplusb_imports/bt-commander.png) 0 -25px no-repeat;
}
a.command span {
display: none;
}

a.achatdvd {
float: left;
display: block;
margin-top: 20px;
width: 150px;
height: 25px;
background: transparent url(../jplusb_imports/bt-acheter-dvd.png) 0 0 no-repeat;
z-index: 100000;
}
a.achatdvd:hover {
background: transparent url(../jplusb_imports/bt-acheter-dvd.png) 0 -25px no-repeat;
}
a.achatdvd span {
display: none;
}

a.achatlivre {
float: left;
display: block;
margin-top: 20px;
width: 150px;
height: 25px;
background: transparent url(../jplusb_imports/bt-acheter-livre.png) 0 0 no-repeat;
}
a.achatlivre:hover {
background: transparent url(../jplusb_imports/bt-acheter-livre.png) 0 -25px no-repeat;
}
a.achatlivre span {
display: none;
}

a.achatvhs {
float: left;
display: block;
margin-top: 20px;
width: 150px;
height: 25px;
background: transparent url(../jplusb_imports/bt-acheter-vhs.png) 0 0 no-repeat;
}
a.achatvhs:hover {
background: transparent url(../jplusb_imports/bt-acheter-vhs.png) 0 -25px no-repeat;
}
a.achatvhs span {
display: none;
}

a.partenaires {
margin-right: 20px;
}

a.galerie {
display: block;
float: left;
width: 72px;
height: 72px;
margin-right: 20px;
margin-bottom: 20px;
border: 1px #ccc solid;
}
a.galerie:hover {
border: 1px #9c0 solid;
}

.TabbedPanelsContent img.float {
float: left;
padding-right: 10px;
}

.TabbedPanelsContentVisible {
}