@import url("edito_0209.css");
/* BODY */
html{
background: #154a72 url(../style/bg/fond.gif) repeat-x;
}
body{
text-align: center;
background: url(../style/bg/fond.jpg) no-repeat center top;
margin: 0;
width: 100%;
font-size: 1px;
display: table;
}
form{ margin : 0; padding : 0; }
img{ border: 0px; }
object:active, div:active{ outline: none; }
a:focus, object:focus, div:focus{ outline: none; -moz-outline-style: none; }
.margtop1{ margin-top: 1px; }
.margtop4{ margin-top: 4px; }
.margtop5{ margin-top: 5px; }
.margtop10{ margin-top: 10px; }
.margtop20{ margin-top: 20px; }
.margbottom10{ margin-bottom: 10px; }
.margright10{ margin-right: 10px; }
.margright8{ margin-right: 8px; }
.margright7{ margin-right: 7px; }
.margright5{ margin-right: 5px; }
.margleft20{ margin-left: 20px; }
.margleft10{ margin-left: 10px; }
.margleft4{ margin-left: 4px; }
.margleft7{ margin-left: 7px; }
.clearboth{ clear: both; margin: 0; padding: 0; }
.clearboth0{ clear: both; margin: 0; padding-top: 5px; }
.clearboth1{ clear: both; margin: 0; padding-top: 10px; }
.clearboth2{ clear: both; margin: 0; padding-top: 20px; }
.floatleft{ float: left; }
.floatright{ float: right; }
.textcenter{ text-align: center; }
.textright{ text-align: right; }
.textjustify{ text-align: justify; }
.line20 { line-height: 20px; }
.line15 { line-height: 15px; }
/* CORPS */
#charts-in-france{
position : relative;
width: 990px;
margin: 0 auto 0 auto;
padding: 0;
text-align : left;
}
#corps{
position: relative;
width: 990px;
margin: 0;
padding: 7px 0 0 0;
z-index: 0;
background: #FFFFFF;
}
.tab1{
position: relative;
margin: 0;
padding: 20px 10px 0 13px;
vertical-align: top;
width: 195px;
}
.tab2{
position: relative;
margin: 0;
padding: 10px 13px 0 5px;
vertical-align: top;
width: 764px;
}
/* HEADER */
#header{
position: relative;
width: 990px;
height: 129px;
margin: 0;
padding: 0;
z-index: 0;
}
.header_artist{
position: absolute;
top: 0px;
left: 455px;
width: 312px;
height: 129px;
margin: 0;
padding: 0;
}
#header #login{
position: absolute;
top: 0px;
left: 767px;
width: 223px;
height: 129px;
margin: 0;
padding: 0;
}
#login #form{
margin: 57px 0 0 15px
}
#login #form2{
margin: 27px 0 0 15px
}
/* MENU HEADER */
#nav{
position: relative;
width: 990px;
height: 44px;
margin: 0;
padding: 0;
z-index: 0;
background: url(../style/menu/degrade.jpg) repeat-x bottom left;
}
.nav_roll{
position: relative;
float: left;
margin-right: 2px;
z-index: 0;
}
#nav #search1{
position: absolute;
top: 0px;
left: 661px;
width: 36px;
height: 38px;
margin: 0;
padding: 0;
}
#nav #search2{
position: absolute;
top: 0;
left: 697px;
width: 288px;
height: 38px;
margin: 0;
padding: 11px 0px 0px 0px !important;
padding: 10px 0px 0px 0px;
background: url(../style/menu/search2.jpg) repeat-x top left;
}
#nav #search3{
position: absolute;
top: 0px;
left: 985px;
width: 5px;
height: 38px;
margin: 0;
padding: 0;
}
/* FOOTER */
#footer{
position : relative;
width: 100%;
height: 186px;
margin: 0;
padding: 0;
background: #1a76b9 url(../style/bg/foot.gif) repeat-x;
text-align: left;
}
.footercontent{
position: relative;
width: 990px;
margin: 0 auto 0 auto;
padding: 15px 10px 0 10px;
}
.foot800{
position: relative;
margin-top: 35px;
padding: 0;
width: 800px;
float: left;
text-align: left;
}
.foot190{
position: relative;
margin-top: 40px;
padding: 0;
width: 190px;
float: left;
text-align: right;
}
/* PUB */
#ads728{
position: relative;
width: 758px;
margin-bottom: 15px;
padding: 5px 5px 5px 5px;
background: #f6f6f6 url(../style/box/box-publicite.gif) no-repeat right top;
font-size: 1px;
}
#ads300{
position: relative;
margin: -1px 0 0 0;
padding: 0;
width: 300px;
height: 255px;
background: #FFFFFF;
font-size: 1px;
z-index:5;
}
#ads120{
position: relative;
margin: 0;
padding: 4px 4px 0 4px;
width: 128px;
height: 627px;
background: #f6f6f6 url(../style/box/box-publicite2.gif) no-repeat center bottom;
font-size: 1px;
text-align: center;
}
/* BOXS */
#bsearch{
width: 199px;
height: 71px;
padding: 16px 16px 0 84px;
margin: 0;
background: url(../style/box/rechercher.gif) no-repeat;
}
.b180t {
width: 180px;
height: 0px;
background: url(../style/box/180.gif) no-repeat left top;
padding-top: 3px;
margin: 0;
font-size: 1px;
}
.b180b {
width: 180px;
height: 0px;
background: url(../style/box/180.gif) no-repeat left bottom;
padding-bottom: 3px;
margin: 0;
font-size: 1px;
}
.b180 {
width: 166px;
background: #f6f6f6;
margin: 0;
padding: 0 4px 0 10px;
}
.b265t {
width: 265px;
height: 0px;
background: url(../style/box/265h.gif) no-repeat left top;
padding-top: 6px;
margin: 0;
font-size: 1px;
}
.b265 {
width: 241px;
background: url(../style/box/265b.gif) no-repeat left bottom;
padding: 12px;
}
.b275t {
width: 275px;
height: 0px;
background: url(../style/box/275h.gif) no-repeat left top;
padding-top: 3px;
margin: 0;
font-size: 1px;
}
.b275 {
width: 251px;
background: #f7f7f7 url(../style/box/275b.gif) no-repeat left bottom;
padding: 12px;
}
.b300t {
width: 300px;
height: 0px;
background: url(../style/box/300.gif) no-repeat left top;
padding-top: 4px;
margin: 0;
font-size: 1px;
}
.b300b {
width: 300px;
height: 0px;
background: url(../style/box/300.gif) no-repeat left bottom;
padding-bottom: 4px;
margin: 0;
font-size: 1px;
}
.b300 {
width: 279px;
background: #ffffff;
border-left: 1px solid #e5e5e5;
border-right: 1px solid #e5e5e5;
margin: 0;
padding: 0 10px 0 10px;
}
.b301t {
width: 301px;
height: 0px;
background: url(../style/box/301h.gif) no-repeat left top;
padding-top: 6px;
margin: 0;
font-size: 1px;
}
.b301 {
width: 277px;
background: url(../style/box/301b.gif) no-repeat left bottom;
padding: 12px;
}
.b335t {
width: 335px;
height: 0px;
background: url(../style/box/335h.gif) no-repeat left top;
padding-top: 3px;
margin: 0;
font-size: 1px;
}
.b335 {
width: 311px;
background: #f6f6f6 url(../style/box/335b.gif) no-repeat left bottom;
padding: 7px 12px 12px 12px;
margin-bottom: 12px;
}
.b360t {
width: 360px;
height: 0px;
background: url(../style/box/360.gif) no-repeat left top;
padding-top: 6px;
margin: 0;
font-size: 1px;
}
.b360b {
width: 360px;
height: 0px;
background: url(../style/box/360.gif) no-repeat left bottom;
padding-bottom: 6px;
margin: 0;
font-size: 1px;
}
.b360 {
width: 338px;
background: #ffffff;
border-left: 1px solid #e5e5e5;
border-right: 1px solid #e5e5e5;
margin: 0;
padding: 10px;
}
.b423jt {
width: 423px;
height: 0px;
background: url(../style/box/423.gif) no-repeat left top;
padding-top: 3px;
margin: 0;
font-size: 1px;
}
.b423jb {
width: 423px;
height: 0px;
background: url(../style/box/423.gif) no-repeat left bottom;
padding-bottom: 3px;
margin: 0;
font-size: 1px;
}
.b423j {
width: 403px;
background: #fff3c7;
margin: 0;
padding: 0 10px 0 10px;
}
.b423t {
width: 423px;
height: 0px;
background: url(../style/box/423h.gif) no-repeat left top;
padding-top: 4px;
margin: 0;
font-size: 1px;
}
.b423 {
width: 399px;
background: #ffffff url(../style/box/423b.gif) no-repeat left bottom;
padding: 12px;
}
.b424t {
width: 424px;
height: 0px;
background: url(../style/box/424.gif) no-repeat left top;
padding-top: 3px;
margin: 0;
font-size: 1px;
}
.b424b {
width: 424px;
height: 0px;
background: url(../style/box/424.gif) no-repeat left bottom;
padding-bottom: 3px;
margin: 0;
font-size: 1px;
}
.b424 {
width: 384px;
background: #f6f6f6;
padding: 5px 20px 10px 20px;
}
.b444t {
width: 444px;
height: 0px;
background: url(../style/box/444.gif) no-repeat left top;
padding-top: 3px;
margin: 0;
font-size: 1px;
}
.b444b {
width: 444px;
height: 0px;
background: url(../style/box/444.gif) no-repeat left bottom;
padding-bottom: 3px;
margin: 0;
font-size: 1px;
}
.b444 {
width: 424px;
background: #f6f6f6;
padding: 5px 10px 10px 10px;
}
.b446t {
width: 446px;
height: 0px;
background: url(../style/box/446.gif) no-repeat left top;
padding-top: 4px;
margin: 0;
font-size: 1px;
}
.b446b {
width: 446px;
height: 0px;
background: url(../style/box/446.gif) no-repeat left bottom;
padding-bottom: 4px;
margin: 0;
font-size: 1px;
}
.b446 {
width: 425px;
background: #ffffff;
border-left: 1px solid #e5e5e5;
border-right: 1px solid #e5e5e5;
margin: 0 12px 0 0;
padding: 15px 10px 0 10px;
}
.b571t {
width: 571px;
height: 0px;
background: url(../style/box/571.gif) no-repeat left top;
padding-top: 3px;
margin: 0;
font-size: 1px;
}
.b571b {
width: 571px;
height: 0px;
background: url(../style/box/571.gif) no-repeat left bottom;
padding-bottom: 3px;
margin: 0;
font-size: 1px;
}
.b571 {
width: 551px;
background: #fff3c7;
margin: 0;
padding: 10px 10px 10px 10px;
}
.b572t {
width: 572px;
height: 0px;
height: 0px;
background: url(../style/box/572h.gif) no-repeat left top;
padding-top: 3px;
margin: 0;
font-size: 1px;
}
.b572 {
width: 548px;
background: #f7f7f7 url(../style/box/572b.gif) no-repeat left bottom;
padding: 7px 12px 12px 12px;
margin-bottom: 6px;
}
.b618t {
width: 618px;
height: 0px;
background: url(../style/box/618.gif) no-repeat left top;
padding-top: 5px;
margin: 0;
font-size: 1px;
}
.b618b {
width: 618px;
height: 0px;
background: url(../style/box/618.gif) no-repeat left bottom;
padding-bottom: 5px;
margin: 0;
font-size: 1px;
}
.b618 {
width: 577px;
background: #ffffff;
border-left: 1px solid #e5e5e5;
border-right: 1px solid #e5e5e5;
margin: 0 12px 0 0;
padding: 20px 20px 20px 20px;
}
/* CHARTS */
.chart1 {
border: 0px;
padding: 14px 0 0 20px;
float: left;
}
.rank1 {
width: 59px;
height: 45px;
font-family: Arial;
color: #FFFFFF;
font-size: 18px;
font-weight: bold;
text-align: center;
background: url(../style/icone/rank.jpg) no-repeat center center;
padding-top: 25px;
margin-right: 15px;
float: left;
}
.evol {
width: 50px;
height: 58px;
text-align: center;
padding-top: 12px;
margin-right: 15px;
float: left;
}
.cover {
width: 70px;
height: 70px;
text-align: center;
margin-right: 17px;
float: left;
}
.title {
width: 235px;
height: 64px;
padding-top: 10px;
margin-right: 5px;
float: left;
}
.more {
width: 60px;
height: 70px;
margin: 0;
float: left;
}
/* MESsAGE BOX */
div.error, div.success, div.info, div.warning {
clear: right;
padding: 14px 10px 15px 40px;
margin: 5px 0 10px 0;
background-repeat: no-repeat;
background-position: 10px 10px;
font-family: Arial;
font-weight: bold;
font-size: 12px;
color: #555;
}
div.error a, div.success a, div.info a, div.warning a {
font-family: Arial;
font-weight: bold;
font-size: 12px;
color: #555;
}
div.error {
background-image: url(../style/icone/error.gif);
background-color: #ffede5;
border: 1px solid #dea3a3;
}
div.success {
background-image: url(../style/icone/success.png);
background-color: #edffe4;
border: 1px solid #9cd580;
color: #386522;
}
div.warning {
background-image: url(../style/icone/warning.png);
background-color: #ffffe9;
border: 1px solid #ecda6e;
color: #3b3615;
}
div.info {
background-image: url(../style/icone/info.gif);
background-color: #edf4f8;
border: 1px solid #8cc0f7;
color: #294b6e;
}
a.pictoi {
position:relative;
z-index:24;
}
a.pictoi:hover {
z-index:25;
}
a.pictoi span {
display: none
}
a.pictoi:hover span {
display:block;
position:absolute;
top:2em;
left:-10em;
width: 10em;
border:1px solid #4391C3;
background-color:#FFF;
color:#0d1c61;
padding:2px;
font-size: 9.5px;
}
/* IMAGES */
.image{
position: relative;
}
.avatar37{
width: 37px;
height: 37px;
margin: 0 12px 13px 0;
float: left;
background-repeat:no-repeat;
background-position: center center;
}
.grisblanc102{
position: absolute;
top: -1px;
left: -1px;
width: 104px;
height: 104px;
border: 0 solid;
}
.gris52{
position: absolute;
top: -1px;
left: -1px;
width: 52px;
height: 52px;
border: 0 solid;
}
.gris37{
position: absolute;
top: -1px;
left: -1px;
width: 39px;
height: 39px;
border: 0 solid;
}
.lignemenu{
clear: both;
position: relative;
width: 100%;
height: 2px;
margin: 5px 0 5px 0;
background: url(../style/icone/ligne1.gif) no-repeat top center;
}
.quote{
border: 0;
border-left: 8px solid #999999;
color: #000000;
font-family: Arial;
font-size: 11px;
padding: 0.5em 1em;
margin: 0.5em 0.5em;
background: #EDEDED;
overflow: auto;
}
.newsletter_inscription{
position: relative;
width: 267px;
height: 100px;
margin: 0;
padding: 8px 5px 0 304px;
background: #FFFFFF url(../style/box/newsletter.jpg) no-repeat;
font-family: Arial;
font-weight: bold;
font-size: 10px;
color: #FFFFFF;
}
.ichamp2{
width:200px;
font-size:11px;
padding:2px 2px 2px 4px;
border:1px solid #36b5f5;
font-weight: bold;
}