/* CSS Document */
body{ background-color: #010314;background-image: url(images/bg.jpg); background-repeat:no-repeat; background-position:top center; margin:0 0 30px 0;}
#bandeaumenu{position:absolute; display:block; width:900px; left:50%; margin-left:-450px; top:150px;}
.menu{ font-family:'NewsGothBTBold',Arial, Helvetica, sans-serif; color: #fff; float:left; position:relative; text-decoration:none; line-height:35px; font-size: 18px; padding: 0 15px 0 15px; }
.menu:hover{ color:#dba617;}
.menuuk{ font-family:'NewsGothBTBold',Arial, Helvetica, sans-serif; color: #fff; float:left; position:relative; text-decoration:none; line-height:35px; font-size: 18px; padding: 0 18px 0 18px; }
.menuuk:hover{ color:#dba617;}
#content{width:860px; position: relative; margin:auto; margin-top:197px;}
h1{font-family:'NewsGothBTBold',Arial, Helvetica, sans-serif; font-size:24px; color:#FFFFFF;text-align:center; line-height:25px; text-decoration:none;}
h2{font-family:'NewsGothBTBold',Arial, Helvetica, sans-serif; font-size:24px; color:#dba617;line-height:18px; text-decoration: none; text-align:center; }
.texte01{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align: justify;line-height: 18px;}
.texteright{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align: right;line-height: 18px;}
.texte01 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align: justify;line-height: 18px; text-decoration:none;}
.texte01 a:hover{ color:#dba617;}
.texte02 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#dba617; text-align: justify;line-height: 18px; text-decoration:none;}
.texte02 a:hover{ color:#fff;}
.textecentre{font-family:'NewsGothBTBold',Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF;text-align:center; line-height:25px; text-decoration:none;}
.textecentre a{font-family:'NewsGothBTBold',Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF;text-align:center; line-height:25px; text-decoration:none;}
.textecentre a:hover{ color:#dba617;}
.photodroite{border-color:#fff; border-style:solid;border-width:2px; float:right;margin-left:20px; }
.photogauche{border-color:#fff; border-style:solid;border-width:2px; float:left;margin-right:20px; }
.textepied{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align: center;line-height: 25px; text-decoration:none;}
.textepied a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align: center;line-height: 25px; text-decoration:none;}
.textepied a:hover{ color:#dba617;}
.textevignette{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align: center;text-decoration:none;}
.textevignette a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align: center; text-decoration:none;}
.textevignette a:hover{ color:#dba617;}
.facebook{background-image: url(images/facebook-sosie-tribute-abba-groupe.png); width: 34px; height:34px; display:block; float:left; position:relative; margin-left:391px; margin-top:-5px;}
.facebook:hover{ background-position:bottom; }
.overb{background-image:url(images/overblog-sosie-tribute-abba.png); width: 41px; height:34px;display:block; float:left;position:relative; margin-left:10px;margin-top:-5px;}
.overb:hover{ background-position:bottom;}
#pied{position:relative; background-image:url(images/trait.png); background-position:top; background-repeat:repeat-x; width:860px; margin:auto;}
.espace10 {display:block;height:10px; position:relative;}
.espace20 {display:block;height:20px; position:relative;}
.espace30 {display:block;height:30px; position:relative;}
.espace40 {display:block;height:40px; position:relative;}
.espace150 {display:block;height:150px; position:relative;}
.listesosies{list-style:none; margin:0px; padding:0px;}
.sosie {position:relative; float:left; height:170px; width:120px; }
.sosie_espace {position:relative; float:left; height:170px; width:28px;}
.border {border-color:#fff; border-style:solid;border-width:1px;}
.bordercontact {border-color:#fff; border-style:solid;border-width:1px; float:left; margin-right:10px;}
.bordercontactd {border-color:#fff; border-style:solid;border-width:1px; float:right; margin-left:10px;}
#cadre{width:840px; border:#FFFFFF solid thin; padding: 10px 10px 10px 10px; margin:auto; position:relative;}
.reference_espace {position:relative; float:left; height:200px; width:54px;}
.referenceliens {list-style:none; margin:0px; padding:0px;}
.reference_liens{position:relative; float:left; height:260px; width:184px; }
.listevignettes{list-style:none; margin:0px; padding:0px;}
.vignette {position:relative; float:left; height:148px; width:120px; }
.vignette_espace {position:relative; float:left; height:148px; width:28px;}
.obligatoire {color:#dba617;}
.textevignette{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align: center;}
@font-face {
    font-family: 'NewsGothBTBold';
    src: url('newsgotb-webfont.eot');
    src: url('newsgotb-webfont.eot?#iefix') format('embedded-opentype'),
         url('newsgotb-webfont.woff') format('woff'),
         url('newsgotb-webfont.ttf') format('truetype'),
         url('newsgotb-webfont.svg#') format('svg');
    font-weight: normal;
    font-style: normal;

}