body,html{background-repeat:repeat-x;background-color:#222222;margin:0px;padding:0px;margin-left:auto;margin-right:auto}
#header,#gpheader{background-image:url("http://img.guitar-pro.com/gen/bg_header.jpg");background-repeat:repeat-x;text-align:center;position:relative}
#header_fr,#header_en,.a_header,#header_img,#header_gp_img{width:960px;height:76px;margin-left:auto;margin-right:auto;position:relative}
.a_header{display:block;text-decoration:none;color:#FFFFFF;position:relative}
#header_img{background-image:url("http://img.guitar-pro.com/gen/header.jpg")}
#header_glassy{width:960px;margin-left:-480px;position:absolute;background-image:url("http://img.guitar-pro.com/gen/glassy.png");z-index:20;height:54px;left:50%}
#header_txt, #header_txt a, #header_txt a:hover{text-align:left;position:absolute;top:22px;left:645px;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;margin-bottom:0px;margin-top:0px;letter-spacing:-1px}
#bg-centre{background-image:url("http://img.guitar-pro.com/gen/bg2.gif");background-repeat:repeat-x;background-color:#FFFFFF;}
#img-header{width:960px;height:80px;}
#logo_arobas_header{float:right;margin-top:30px}
/* hack png ie */
/*div,a,img{behavior: url("/js/iepngfix.php")}
/*div,a,img,#menu-bg,#menu-bg-left,#menu-bg-right,.container-top,.container,.container-bottom,.newsletter input,.newsletter button{behavior: url("/js/iepngfix.php")}*/
/*hack 1px*/
.cell_1px {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:1px;color:#000000;font-style:normal;}
a.cell_1px {font-size:1px;text-decoration:none;}

/*menu*/
/*
#menu-box,.menu-box{width:960px;margin-left:auto;margin-right:auto;margin-top:0px;}
#menu-bg-left,.menu-bg-left{height:40px;width:14px;;background-image:url("http://img.guitar-pro.com/gen/menu_left.png");background-repeat:no-repeat;margin:0;padding:0;float:left}
#menu-bg,.menu-bg{height:40px;width:932px;background-image:url("http://img.guitar-pro.com/gen/menu_mid.png");background-repeat:repeat-x;margin:0;padding:0;list-style:none;float:left;position:relative}
#menu-bg-right,.menu-bg-right{height:40px;width:14px;;background-image:url("http://img.guitar-pro.com/gen/menu_right.png");background-repeat:no-repeat;margin:0;padding:0;float:left}
#menu li,.menu-right li{float:left;padding:12px 10px;font-family:Arial,Helvetica,sans-serif;font-size:14px}
#menu-right li,.menu-right li{float:right;padding:8px 5px;font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:right}
#menu a,#menu-produit a{text-decoration:none;color:#777777;}
#menu a:hover,#menu-produit a:hover{color:#f10e14;text-decoration:underline;}
#menu a.menu-item-linked, .menu-item-linked,#menu-produit .menu-item-linked{color:#f10e14}
#menu{width:652px;float:left}
#menu-bt,.menu-bt{width:280px;float:right;text-align:right;}
#menu li ul{position:absolute;top:38px;left:5px;z-index:20;background:#F5F5F5;padding:5px;border:2px solid #dbdbdb;border-top:none;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:left;height:100px}
*/

#info-maintenance{margin-top:8px;padding-top:16px;width:100%;height:50px;text-align:center;color:#FFFFFF;background-color:red;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:20px;}

#menu-box,.menu-box{width:960px;margin-left:auto;margin-right:auto;margin-top:0px;z-index:20;position:relative;}
#menu-bg-left,.menu-bg-left{height:40px;width:14px;;background-image:url("http://img.guitar-pro.com/gen/menu_left.png");background-repeat:no-repeat;margin:0;padding:0;float:left}
#menu-bg,.menu-bg{height:40px;width:932px;background-image:url("http://img.guitar-pro.com/gen/menu_mid.png");background-repeat:repeat-x;margin:0;padding:0;list-style:none;float:left;position:relative}
#menu-bg-right,.menu-bg-right{height:40px;width:14px;;background-image:url("http://img.guitar-pro.com/gen/menu_right.png");background-repeat:no-repeat;margin:0;padding:0;float:left}
#menu ul{float:left;padding:12px 10px;font-family:Arial,Helvetica,sans-serif;font-size:14px}
#menu li,.menu-right li{float:left;padding:0px 10px;font-family:Arial,Helvetica,sans-serif;font-size:14px}
#menu-right{float:right;width:200px;padding-top:4px;text-align:right;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#999999}
.menu-right-text{padding-top:3px;padding-right:3px}
#facebook-menu{float:right;width:32px;height:32px;margin-left:3px}
#menu-right li,.menu-right li{float:right;padding:8px 5px;font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:right}
#menu li a{display: block;}
#menu a,#menu-produit a{text-decoration:none;color:#777777;}
#menu a:hover,#menu-produit a:hover{color:#f10e14;text-decoration:underline;}
#menu a.menu-item-linked, .menu-item-linked,#menu-produit .menu-item-linked{color:#f10e14}
#menu ul ul {
    width:280px;float:right;text-align:right;}
#menu li ul{position:absolute;top:38px;left:5px;z-index:20;background:#F5F5F5;padding:5px;border:2px solid #dbdbdb;border-top:none;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:left;width:220px;visibility:hidden;z-index:20}
#menu li ul li{float: none;display: inline;padding:0px}
#menu li ul li a{width: auto;padding:5px;padding-left:10px}
#menu .menu-top{display:block;height:22px;margin-top:5px;padding:5px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold}

.appstore-menu{margin-top:7px}

/* featured-parent */
#featured-parent{margin-left:auto;margin-right:auto;width:960px;margin-top:8px;}

#featured_trailer{color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:18px;position:absolute;left:750px;top:20px;text-align:right;width:200px}
#featured_help{color:#ef1015;font-family:Arial,Helvetica,sans-serif;font-size:10px;position:absolute;left:740px;top:400px;text-align:right;width:210px}

/* container  */
.container-parent{width:100%;text-align:center;margin-top:8px;}
.container-top_fr,.container-top_en{margin-left:auto;margin-right:auto;width:960px;height:20px;background-image:url("http://img.guitar-pro.com/gen/bloc_container_top.png");background-repeat:no-repeat;}
.container2-top{margin-left:auto;margin-right:auto;width:960px;height:20px;background-image:url("http://img.guitar-pro.com/gen/bloc_container_top.png");background-repeat:no-repeat;}
.container{margin-left:auto;margin-right:auto;width:960px;background-image:url("http://img.guitar-pro.com/gen/bloc_container_mid.png");background-repeat:repeat-y;text-align:center;}
.container-inside{margin-left:auto;margin-right:auto;width:950px;background-repeat:repeat-y}
.container-bottom{margin-left:auto;margin-right:auto;width:960px;height:20px;background-image:url("http://img.guitar-pro.com/gen/bloc_container_bottom.png");background-repeat:no-repeat;}

.bloc_bas-container-parent{width:100%;text-align:center;margin-top:8px;}

.bloc_bas_rse-container{margin-left:auto;margin-right:auto;width:960px;height:159px;background-image:url("http://img.guitar-pro.com/gen/bloc_bas_rse-gp6.png");background-repeat:no-repeat;text-align:center;}
.bloc_bas_iphone-container{margin-left:auto;margin-right:auto;width:960px;height:159px;background-image:url("http://img.guitar-pro.com/gen/bloc_bas_iphone-gp6.png");background-repeat:no-repeat;text-align:center;}

.bottom-announcement-iphone-free-link{display:block;width:303px;height:132px;}

.bloc_bas_rse_container-inside,.bloc_bas_iphone_container-inside{padding-top:25px}
#bottom-parent-right{position:relative}
#bottom-acheter-right{width:160px;position:absolute;left:180px;text-align:left}
#bottom-maj-right{width:200px;position:absolute;left:460px;text-align:left}

.bloc_bas1-container-top{margin-left:auto;margin-right:auto;width:960px;height:15px;background-image:url("http://img.guitar-pro.com/gen/bloc_container_top.png");background-repeat:no-repeat;overflow:hidden}
.bloc_bas1-container{margin-left:auto;margin-right:auto;width:960px;background-image:url("http://img.guitar-pro.com/gen/bloc_container_mid.png");background-repeat:repeat-y;text-align:center;}
.bloc_bas1-container-bottom{margin-left:auto;margin-right:auto;width:960px;height:20px;background-image:url("http://img.guitar-pro.com/gen/bloc_container_bottom.png");background-repeat:no-repeat;}


.bloc_bas3-container-top{margin-left:auto;margin-right:auto;width:960px;height:15px;background-image:url("http://img.guitar-pro.com/gen/bloc_bas3_top.png");background-repeat:no-repeat;padding:0px;margin-bottom:0px;overflow:hidden}
.bloc_bas3-container{margin-left:auto;margin-right:auto;width:960px;background-image:url("http://img.guitar-pro.com/gen/bloc_bas3_mid.png");background-repeat:repeat-y;text-align:center;padding:0px;margin-top:0px}
.bloc_bas-container-inside{margin-left:auto;margin-right:auto;width:950px;background-repeat:repeat-y}
.bloc_bas3-container-bottom{margin-left:auto;margin-right:auto;width:960px;height:15px;background-image:url("http://img.guitar-pro.com/gen/bloc_bas3_bottom.png");background-repeat:no-repeat;}

.bloc_bas4-container-top{margin-left:auto;margin-right:auto;width:960px;height:15px;background-image:url("http://img.guitar-pro.com/gen/bloc_bas4_top.png");background-repeat:no-repeat;overflow:hidden}
.bloc_bas4-container{margin-left:auto;margin-right:auto;width:960px;background-image:url("http://img.guitar-pro.com/gen/bloc_bas4_mid.png");background-repeat:repeat-y;text-align:center;}
.bloc_bas-container-inside{margin-left:auto;margin-right:auto;width:950px;background-repeat:repeat-y}
.bloc_bas4-container-bottom{margin-left:auto;margin-right:auto;width:960px;height:15px;background-image:url("http://img.guitar-pro.com/gen/bloc_bas4_bottom.png");background-repeat:no-repeat;}
.bottom-im-title{margin-right:4px;vertical-align:middle;margin-bottom:5px;width:24px;height:24px;}

/* container bottom */
#div-bottom-main-container{width:960px;height:159px;margin-left:auto;margin-right:auto;margin-top:8px;overflow:hidden}
#div-bottom-next,#div-bottom-previous,#div-bottom-right,#div-bottom-left{width:18px;height:159px;float:left}
#div-bottom-next a,#div-bottom-previous a{text-decoration:none;display:block}
#div-bottom-next{background: url('http://img.guitar-pro.com/gen/div-bottom-bouton.png') no-repeat;background-position: -18px 0px;}
#div-bottom-previous{background: url('http://img.guitar-pro.com/gen/div-bottom-bouton.png') no-repeat;background-position: 0px 0px;}
#div-bottom-right{background: url('http://img.guitar-pro.com/gen/div-bottom-border.png') no-repeat;background-position: -18px 0px;}
#div-bottom-left{background: url('http://img.guitar-pro.com/gen/div-bottom-border.png') no-repeat;background-position: 0px 0px;}
#div-bottom-item-container{width:924px;height:159px;overflow:hidden;float:left;background:url('http://img.guitar-pro.com/gen/div-bottom-bg.png') repeat-x}
.div-bottom-item{width:308px;height:153px;float:left;margin-top:3px;position:relative}


.bottom-sep{background: url('http://img.guitar-pro.com/gen/sep-vertical-ombre.png');width:17px;height:154px;z-index:2;float:left}
.bottom-title{position:absolute;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#222222;text-transform:uppercase;font-weight:bold;text-indent:-1px;z-index:4}
.bottom-title-pos1{left:150px;top:10px;}
.bottom-title-pos2{left:100px;top:10px;}
.bottom-title-pos3{left:110px;top:10px;}
.bottom-title-pos4{left:50px;top:10px;}
.bottom-title-pos5{left:160px;top:10px;}
.bottom-text{position:absolute;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#777777;z-index:4}
.bottom-text-pos1{left:146px;top:40px;}
.bottom-text-pos2{left:100px;top:40px;}
.bottom-text-pos3{left:110px;top:40px;}
.bottom-text-pos4{left:160px;top:40px;}
.bottom-text-pos5{left:160px;top:40px;}
.bottom-text-pos6{left:146px;top:60px;}
.bottom-text-pos-acheter-maj{left:85px;top:40px;}
.bottom-button{position:absolute;left:150px;top:100px;z-index:4}
.bottom-button2{position:absolute;left:100px;top:100px;z-index:4}
.bottom-button-1{position:absolute;left:100px;top:100px;z-index:4}
.bottom-button-2{position:absolute;left:200px;top:100px;z-index:4}
.bottom-link{font-family:Arial,Helvetica,sans-serif;font-size:12px;z-index:4;position:absolute;left:100px;top:100px}
.bottom-link:after{content:' ' url("http://img.guitar-pro.com/bottom/arrow.gif");padding-top:5px;}
.bottom-a-div{position:absolute;left:0px;top:0px;z-index:5}
.bottom-a{width:308px;height:153px}
.bottom-ico{height:40px;width:40px;position:absolute;left:20px;top:10px}
.bottom-img{width:160px;height:154px;z-index:3}
.bottom-new{position:absolute;left:20px;top:5px;width:37px;height:18px;z-index:4}

#bottom-android{background: url('http://img.guitar-pro.com/bottom/android_footer.png');position:absolute;left:0px;}
.bottom-prix-android-fr{position:absolute;left:177px;top:130px;z-index:3;font-family:Arial,Helvetica,sans-serif;font-size:12px}
.bottom-prix-android-en{position:absolute;left:163px;top:130px;z-index:3;font-family:Arial,Helvetica,sans-serif;font-size:12px}

#bottom-banques-son{background: url('http://img.guitar-pro.com/bottom/banques-son.png');position:absolute;left:0px;}
#bottom-banques-son-half-price{;position:absolute;left:30px;top:55px;z-index:3}
#bottom-iphone{background: url('http://img.guitar-pro.com/bottom/iphone.png');position:absolute;left:0px;}
#bottom-iphone-promo-EUR{background: url('http://img.guitar-pro.com/bottom/footer-iphone-EUR.png');position:absolute;left:0px;}
#bottom-iphone-promo-USD{background: url('http://img.guitar-pro.com/bottom/footer-iphone-USD.png');position:absolute;left:0px;}
#bottom-fretlight{background: url('http://img.guitar-pro.com/bottom/fretlight.png');position:absolute;left:0px;}
#bottom-gp6{background: url('http://img.guitar-pro.com/bottom/gp6.png');position:absolute;left:0px;}
#bottom-faq{background: url('http://img.guitar-pro.com/bottom/faq.png');position:absolute;left:0px;}
#bottom-contact{background: url('http://img.guitar-pro.com/bottom/contact.png');position:absolute;left:0px;}
#bottom-tuto-install{background: url('http://img.guitar-pro.com/bottom/tuto-install.png');position:absolute;left:0px;}
#bottom-tuto-video{background: url('http://img.guitar-pro.com/bottom/tuto-video.png');position:absolute;left:0px;}
.bottom-prix{position:absolute;left:150px;top:130px;z-index:3;font-family:Arial,Helvetica,sans-serif;font-size:12px}
#bottom-demo{background: url('http://img.guitar-pro.com/bottom/demo.png');position:absolute;left:0px; width:70px;height:150px}
#bottom-msb{background: url('http://img.guitar-pro.com/bottom/mysongbook.png');position:absolute;left:0px; top: 10px;width:140px;height:109px}
#bottom-msb-player{background: url('http://img.guitar-pro.com/bottom/mysongbook-player.png');position:absolute;left:0px; top: 10px;width:130px;height:117px}
#bottom-achter-maj{background: url('http://img.guitar-pro.com/bottom/acheter-maj.png');position:absolute;left:0px;width:96px;height:134px}

.bottom-container-inside{margin-left:auto;margin-right:auto;width:940px;background-repeat:repeat-y}
.bottom-container-2right-info{text-align:left;float:left}
.bottom-container3-info{float:left;width:290px;text-align:left;}
.bottom-container4-info{float:left;width:210px;text-align:left;margin-left:10px}
.bottom-spacer3{float:left;width:35px;display:block;}
.bottom-spacer4{float:left;width:20px;display:block;}
.bottom-img{float:left;margin-right:8px}


#bottom-achter-maj-txt-prix-full{position:absolute;left:0px;top:5px;text-align:right}
#bottom-achter-maj-prix-full{position:absolute;left:55px;top:2px;color:#222222}
#bottom-achter-majprix-sep_price{position:absolute;left:112px;top:2px;height:35px;width:1px}
#bottom-achter-maj-txt-prix-maj{position:absolute;left:115px;top:5px;text-align:right;width:40px}
#bottom-achter-maj-prix-maj{position:absolute;left:165px;top:2px;color:#222222}
.bottom-achter-majprix-entier{position:absolute;left:0px;top:0px;font-size:34px;font-weight:bold}
.bottom-achter-majprix-devise{position:absolute;left:38px;top:3px;font-size:18px;font-weight:bold}
.bottom-achter-majprix-centimes{position:absolute;left:35px;top:20px;font-size:12px;font-weight:bold}

/* trailer */
#trailer,#gptrailer{padding-left:2px;margin-top:8px;padding-bottom:8px;margin-left:auto;margin-right:auto;width:960px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#E73C2E}

/* Float containers fix */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-table;}
* html .clearfix{height: 1%;}
.clearfix{display:block;float:none;}


/*alignement*/
.relative{position:relative}
.txt-center{text-align:center;}
.txt-left{text-align:left;}
.txt-right{text-align:right;}
.txt-justify{text-align:justify;}
.float-left{float:left;}
.float-right{float:right;}
.float-none{float:none;}
.half-size{width:50%;}
.third-size{width:33%;}
.position-relative{position:relative}
.position-absolute{position:absolute}
/*txt*/
.txt-red{color:#E73C2E}
.txt-blank{color:#FFFFFF}
.txt-white{color:#FFFFFF}
.txt-black{color:#222222}
.txt-black-grey{color:#333333}
.txt-grey{color:#777777}
.txt-error{color:#FFFFFF;font-weight:bold}
.txt-uppercase{text-transform: uppercase;}

.visible{display:block;visibility:visible}
.hidden{display:none;visibility:hidden}
.display-none{display:none}

/*espacement largeur */
.div-170{width:170px;margin-left:auto;margin-right:auto}
.div-260{width:260px;margin-left:auto;margin-right:auto}
.div-270{width:270px}
.div-320{width:320px;margin-left:auto;margin-right:auto}
.div-350{width:350px}
.div-360{width:360px;margin-left:auto;margin-right:auto}
.div-378{width:378px;margin-left:auto;margin-right:auto}
.div-380{width:380px}
.div-410{width:410px}
.div-420{width:420px;margin-left:auto;margin-right:auto}
.div-441{width:441px;margin-left:auto;margin-right:auto}
.div-440{width:440px}
.div-461{width:461px}
.div-480{width:480px}
.div-520{width:520px;margin-left:auto;margin-right:auto}
.div-550{width:550px;margin-left:auto;margin-right:auto}
.div-570{width:570px;margin-left:auto;margin-right:auto}
.div-580{width:580px}
.div-610{width:610px}
.div-601{width:600px}
.div-625{width:605px;margin-left:auto;margin-right:auto}
.div-665{width:659px}
.div-600{width:540px}
.div-941{width:941px;margin-left:auto;margin-right:auto}
.div-305{width:299px;}
.div-95{width:95%;margin-left:auto;margin-right:auto}
.div-80{width:80%;margin-left:auto;margin-right:auto}
.padding-5{padding:5px}
.padding-8{padding:8px}
.padding-10{padding:10px}
.padding-16{padding:16px}
.padding-left-8{padding-left:8px}
.padding-right-8{padding-right:8px}
.padding-right-16{padding-right:16px}
.padding-left-10{padding-left:10px}
.padding-left-16{padding-left:16px}
.padding-left-20{padding-left:20px}
.padding-top-8{padding-top:8px}
.margin-left-right-auto{margin-left:auto;margin-right:auto}
.margin-left-8{margin-left:8px}
.margin-left-120{margin-left:120px;}
.margin-top-10{margin-top:10px}
.margin-top-8{margin-top:8px}
.margin-top-4{margin-top:4px}
.margin-right-8{margin-right:8px}
.margin-right-16{margin-right:16px}
.padding-bottom-8{padding-bottom:8px}
.padding-top-16{padding-top:16px}
.padding-top-32{padding-top:32px}
.margin-10{margin:10px}
.margin-15{margin:15px}
.div-431{margin-left:auto;margin-right:auto;width:431px}
.div-921{margin-left:auto;margin-right:auto;width:921px}
.div-200{margin-left:auto;margin-right:auto;width:200px}
.div-921{margin-left:auto;margin-right:auto;width:921px}

/*mise en forme*/
.link{font-family:Arial,Helvetica,sans-serif;color:#222222;font-size:12px;font-weight:bold;}
.txt_nobr {white-space:nowrap}
img{border:none}
.vertical-middle{vertical-align:middle}
.vertical-txt-top{vertical-align:text-top}
.hr-small{height:1px;border:0;background-color:#CCC}
/*texte*/
h1{margin-bottom:0px;margin-top:0px;font-weight:bold;font-size:16px;letter-spacing: -1px}
h2{font-family:Arial,Helvetica,sans-serif;color:#222222;font-size:14px;font-weight:bold;margin-bottom:0px;margin-top:0px}
h3{color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}
h4{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #003399; font-size: 11px; font-weight: bold; margin-bottom: 0px; margin-top: 0px; }
.txt-italic{font-style:italic}
.txt-bold{font-weight:bold}
.txt-barre{text-decoration:line-through}
.txt-nodeco{text-decoration:none}
.txt-petit{font-size:10px}
.txt-imp{color:#474747;font-size:10px;font-weight:bold}
.txt-sec {font-family:Verdana,Geneva,Arial,Helvetica;color:#474747;font-size:10px; }
.arial-16{font-family:Arial,Helvetica,sans-serif;font-size:16px}
.arial-14{font-family:Arial,Helvetica,sans-serif;font-size:14px}
.arial-12{font-family:Arial,Helvetica,sans-serif;font-size:12px}
.arial-11{font-family:Arial,Helvetica,sans-serif;font-size:11px}
.arial-10{font-family:Arial,Helvetica,sans-serif;font-size:11px}
.arial-10{font-family:Arial,Helvetica,sans-serif;font-size:10px}
.sous-titre{color:#777777;font-size:14px;font-family:Arial,Helvetica,sans-serif;}

.erreur{width:521px;color:#E73C2E;margin-left:auto;margin-right:auto;text-align:center}
.erreur-blanc{width:521px;color:#ffffff;margin-left:auto;margin-right:auto;text-align:center;font-weight:bold}

/* boutons */
.clear { /* generic container (i.e. div) for floating buttons */overflow: hidden;width: 100%;}

a.button, a.button-linked {background: transparent url('http://img.guitar-pro.com/gen/bg_button_a.png') no-repeat ;background-position:  right -24px;color: #FFFFFF;display: block;float: left;font: normal 12px arial, sans-serif;margin-right: 6px;padding-right: 18px;text-decoration: none;}

a.button span, a.button-linked span {background: transparent url('http://img.guitar-pro.com/gen/bg_button_span.png') no-repeat ;background-position:  left -24px;display: block;line-height: 14px;padding: 5px 0 5px 18px;}

a.button-grey{background: transparent url('http://img.guitar-pro.com/gen/bg_button_a_grey.gif') no-repeat ;background-position:  right -24px;color: #000000;display: block;float: left;font: normal 12px arial, sans-serif;margin-right: 6px;padding-right: 18px;text-decoration: none;}

a.button-grey span{background: transparent url('http://img.guitar-pro.com/gen/bg_button_span_grey.gif') no-repeat ;background-position:  left -24px;display: block;line-height: 14px;padding: 5px 0 5px 18px;}

a.button-demo{background: transparent url('http://img.guitar-pro.com/gen/bg_demo_a.png') no-repeat ;background-position:right;color: #000000;display: block;float: left;font: normal 12px arial, sans-serif;margin-right:0px;padding-right:13px;text-decoration: none}

a.button-demo span{background: transparent url('http://img.guitar-pro.com/gen/bg_demo_span.png') no-repeat ;background-position:left;display: block;line-height: 14px;padding-left:50px;padding-top:8px;padding-bottom:8px}


a.button-blk {background: transparent url('http://img.guitar-pro.com/gen/bg1_button_a.gif') no-repeat ;background-position:  right -24px;color: #FFFFFF;display: block;float: left;font: normal 12px arial, sans-serif;margin-right: 6px;padding-right: 18px;text-decoration: none;}

a.button-blk span {background: transparent url('http://img.guitar-pro.com/gen/bg1_button_span.gif') no-repeat ;background-position:  left -24px;display: block;line-height: 14px;padding: 5px 0 5px 18px;}


a.button-gris{background: transparent url('http://img.guitar-pro.com/gen/bouton-plat-fond.gif') no-repeat ;background-position: 100% -22px;display: block;color: #000000;float: left;margin-right: 6px;padding-right: 18px;text-decoration:none}
a.button-noir{background: transparent url('http://img.guitar-pro.com/gen/bouton-plat-fond.gif') no-repeat ;background-position: 100% 0px;display: block;color: #FFFFFF;float: left;margin-right: 6px;padding-right: 18px;text-decoration:none}
a.button-gris span{background: transparent url('http://img.guitar-pro.com/gen/bouton-plat-fond.gif') no-repeat ;background-position: 0% -22px;color: #000000;display: block;line-height: 12px;padding: 5px 0 5px 18px;text-decoration:none}
a.button-noir span{background: transparent url('http://img.guitar-pro.com/gen/bouton-plat-fond.gif') no-repeat ;background-position: 0% 0px;color: #FFFFFF;display: block;line-height: 12px;padding: 5px 0 5px 18px;text-decoration:none}

a.button-linked {background-position:  right bottom;color: #FFFFFF;outline: none;}

a.button-linked span {background-position:  left bottom;padding: 5px 0 5px 18px;}

a.button:hover,a.button:active, a.button-linked:hover,a.button-grey:hover,a.button-grey:active {background-position: right top;outline: none;}

a.button:hover span,a.button:active span,a.button-linked:hover span,a.button-grey:hover span,a.button-grey:active span {background-position: top left;padding: 5px 0 5px 18px;}

.button-rect-grey{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:none repeat scroll 0 0;color:#000000;margin:0 0 0 0;padding:2px 4px;font-size:12px;font-weight:bold;text-decoration:none}
.button-rect-grey{background-color:#C4C4C4;color:#ffffff}

.msb-decouvrir-fr{background: url('http://img.guitar-pro.com/mysongbook/msb_discover_fr.png') no-repeat;display:block;width:155px;height:42px;}
.msb-decouvrir-en{background: url('http://img.guitar-pro.com/mysongbook/msb_discover_en.png') no-repeat;display:block;width:145px;height:42px;}
.msb-decouvrir-fr:hover, .msb-decouvrir-en:hover{background-position:0px -44px}
.msb_player_dl_fr{background: url('http://img.guitar-pro.com/mysongbook/msb_player_dl_fr.png') no-repeat;display:block;width:174px;height:42px;}
.msb_player_dl_en{background: url('http://img.guitar-pro.com/mysongbook/msb_player_dl_en.png') no-repeat;display:block;width:153px;height:42px;}
.msb_player_dl_fr:hover, .msb_player_dl_en:hover{background-position:0px -44px}


/*liens*/
a{color:#E73C2E}
a.arrowbefore{text-decoration:none}
a.arrowbefore:before{content:url("http://img.guitar-pro.com/puce/arrow_red.gif") ' ';padding-right:2px}
a.important{color:#E73C2E;font-size:11px;font-weight:bold}

/* bubble */
.cornered-div-corner_grey-ouside_white-inside_trans{padding:7px;margin:10px;position:relative;border:1px solid #dbdbdb;background:#ffffff;text-align:left}
.corner_grey-ouside_white-inside_trans{display:block;width:10px;height:10px;position:absolute;font-size:0;background:url(/img/bubble/corner_grey-ouside_white-inside_trans.png) no-repeat }
.cornered-div-corner_grey-outside_grey-inside_white{padding:7px;margin:10px;position:relative;border:1px solid #dbdbdb;background:#ffffff;text-align:left}
.corner_grey-outside_grey-inside_white{display:block;width:10px;height:10px;position:absolute;font-size:0;background:url(/img/bubble/corner_grey-outside_grey-inside_white.png) no-repeat }




.cornered-div-white, .cornered-div-white-bottom{padding:7px 11px;margin:10px;position:relative;border:1px solid #dbdbdb;background:#FFFFFF;}
.cornered-div-white-bottom{margin-top:0px;border-top:none}
.corner-white-10{display:block;width:10px;height:10px;position:absolute;font-size:0;background:url(/img/bubble/corner_grey-outside_grey-inside_white.png) no-repeat }
.cornered-div-red{padding:7px 11px;margin:10px;position:relative;border:1px solid #aaaaaa;background:#ed2e15;text-align:left}
.corner-red-10{display:block;width:10px;height:10px;position:absolute;font-size:0;background:url(/img/bubble/corner-red-10.gif) no-repeat }




.cornered-div-slashes-grey,.cornered-div-slashes-grey-top{padding:7px 11px;margin:10px;position:relative;border:1px solid #dbdbdb;background:url('/img/bubble/bg-slashes-grey.gif');text-align:left}
.cornered-div-slashes-grey-top{margin-bottom:0px;border-bottom:none}
.corner-trans-10{display:block;width:10px;height:10px;position:absolute;font-size:0;background:url(/img/bubble/corner-trans-10.gif) no-repeat }
.corner-10-tl{top:-1px;left:-1px;background-position:0 0 }.corner-10-tr{top:-1px;right:-1px;background-position:-10px 0 }.corner-10-br{bottom:-1px;right:-1px;background-position:-10px -10px }.corner-10-bl{bottom:-1px;left:-1px;background-position:0 -10px }
.cornered-div-corner_red-outside_grey-indise_trans-top,.cornered-div-corner_red-outside_grey-indise_trans-bottom{padding:7px;margin:10px;position:relative;border:2px solid #ed2e15;background:#FFFFFF;}
.cornered-div-corner_red-outside_grey-indise_trans-top{margin-bottom:0px;border-bottom:none}
.cornered-div-corner_red-outside_grey-indise_trans-bottom{margin-top:0px;border-top:none}
.corner_red-outside_grey-indise_trans{display:block;width:10px;height:10px;position:absolute;font-size:0;background:url(/img/bubble/corner_red-outside_grey-indise_trans.png) no-repeat }

.corner-10-tl{top:-1px;left:-1px;background-position:0 0 }.corner-10-tr{top:-1px;right:-1px;background-position:-10px 0 }.corner-10-br{bottom:-1px;right:-1px;background-position:-10px -10px }.corner-10-bl{bottom:-1px;left:-1px;background-position:0 -10px }
.corner-10-2px-tl{top:-2px;left:-2px;background-position:0 0 }.corner-10-2px-tr{top:-2px;right:-2px;background-position:-10px 0 }.corner-10-2px-br{bottom:-2px;right:-2px;background-position:-10px -10px }.corner-10-2px-bl{bottom:-2px;left:-2px;background-position:0 -10px }

.slashes-grey{background:url('/img/bubble/bg-slashes-grey.gif')}

.sep-dotted{background:url('http://img.guitar-pro.com/gen/sep-dotted.gif') repeat-x ;width:100%;height:2px}

.sep-960{width:960px;height:17px;margin-top:18px;margin-bottom:18px;background:url(http://img.guitar-pro.com/bubble/sep_960.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-190-top{width:190px;height:15px;background:url(http://img.guitar-pro.com/bubble/bubble-190-top.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto;overflow:hidden}
.bubble-190{width:190px;background:url(http://img.guitar-pro.com/bubble/bubble-190.png) repeat-y;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-190-bottom{width:190px;height:15px;background:url(http://img.guitar-pro.com/bubble/bubble-190-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-285-top{width:285px;height:13px;background:url(http://img.guitar-pro.com/bubble/bubble-285-top.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto;overflow:hidden}
.bubble-285{width:285px;background:url(http://img.guitar-pro.com/bubble/bubble-285.png) repeat-y;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-285-bottom{width:285px;height:15px;background:url(http://img.guitar-pro.com/bubble/bubble-285-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-340-top{width:340px;height:15px;background:url(http://img.guitar-pro.com/bubble/bubble-340-top.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto;overflow:hidden}
.bubble-340{width:340px;background:url(http://img.guitar-pro.com/bubble/bubble-340.png) repeat-y;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-340-bottom{width:340px;height:15px;background:url(http://img.guitar-pro.com/bubble/bubble-340-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-370-top{width:370px;height:10px;background:url(http://img.guitar-pro.com/bubble/bubble-370-top.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto;overflow:hidden;overflow:hidden}
.bubble-370{width:370px;background:url(http://img.guitar-pro.com/bubble/bubble-370.png) repeat-y;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto;clear:both}
.bubble-370-bottom{width:370px;height:10px;background:url(http://img.guitar-pro.com/bubble/bubble-370-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-461-top{width:461px;height:13px;background:url(http://img.guitar-pro.com/bubble/bubble-461-top.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto;overflow:hidden;overflow:hidden}
.bubble-461{width:461px;background:url(http://img.guitar-pro.com/bubble/bubble-461.png) repeat-y;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-461-bottom{width:461px;height:13px;background:url(http://img.guitar-pro.com/bubble/bubble-461-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-461-sep{width:441px;height:17px;margin-top:5px;background:url(http://img.guitar-pro.com/bubble/bubble-461-sep.png) no-repeat;behavior: url("/js/iepngfix.htc")}
.bubble-red-461-top{width:461px;height:13px;background:url(http://img.guitar-pro.com/bubble/bubble-red-461-top.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto;overflow:hidden}
.bubble-red-461{width:461px;background:url(http://img.guitar-pro.com/bubble/bubble-red-461.png) repeat-y;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-red-461-bottom{width:461px;height:13px;background:url(http://img.guitar-pro.com/bubble/bubble-red-461-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-521-top{width:521px;height:20px;background:url(http://img.guitar-pro.com/bubble/bubble-521-top.png) no-repeat;behavior: url("/js/iepngfix.htc");overflow:hidden}
.bubble-521{width:501px;padding-left:10px;padding-right:10px;background:url(http://img.guitar-pro.com/bubble/bubble-521.png) repeat-y;behavior: url("/js/iepngfix.htc")}
.bubble-521-bottom{width:521px;height:20px;background:url(http://img.guitar-pro.com/bubble/bubble-521-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc")}
.bubble-521-bottom-arrow{width:521px;height:37px;background:url(http://img.guitar-pro.com/bubble/bubble-521-bottom-arrow.png) no-repeat;behavior: url("/js/iepngfix.htc")}
.bubble-580-top{width:580px;height:15px;background:url(http://img.guitar-pro.com/bubble/bubble-580-top.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto;overflow:hidden}
.bubble-580{width:561px;padding-left:10px;padding-right:10px;background:url(http://img.guitar-pro.com/bubble/bubble-580.png) repeat-y;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-580-bottom{width:580px;height:15px;background:url(http://img.guitar-pro.com/bubble/bubble-580-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-grey-546-top{width:546px;height:20px;background:url(http://img.guitar-pro.com/bubble/bubble-grey-546-top.png) no-repeat;behavior: url("/js/iepngfix.htc");overflow:hidden}
.bubble-grey-546{width:546px;background:url(http://img.guitar-pro.com/bubble/bubble-grey-546.png) repeat-y;behavior: url("/js/iepngfix.htc")}
.bubble-grey-546-bottom{width:546px;height:20px;background:url(http://img.guitar-pro.com/bubble/bubble-grey-546-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc")}
.bubble-grey-546-bottom-arrow{width:546px;height:37px;background:url(http://img.guitar-pro.com/bubble/bubble-grey-546-bottom-arrow.png) no-repeat;behavior: url("/js/iepngfix.htc")}
.bubble-grey-521-top{width:521px;height:20px;background:url(http://img.guitar-pro.com/bubble/bubble-grey-521-top.png) no-repeat;behavior: url("/js/iepngfix.htc");overflow:hidden}
.bubble-grey-521{width:521px;background:url(http://img.guitar-pro.com/bubble/bubble-grey-521.png) repeat-y;behavior: url("/js/iepngfix.htc")}
.bubble-grey-521-bottom{width:521px;height:20px;background:url(http://img.guitar-pro.com/bubble/bubble-grey-521-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc")}
.bubble-grey-521-bottom-arrow{width:521px;height:37px;background:url(http://img.guitar-pro.com/bubble/bubble-grey-521-bottom-arrow.png) no-repeat;behavior: url("/js/iepngfix.htc")}
.bubble-grey-398-top{width:398px;height:12px;background:url(http://img.guitar-pro.com/bubble/bubble-grey-398-top.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto;overflow:hidden}
.bubble-grey-398{width:398px;background:url(http://img.guitar-pro.com/bubble/bubble-grey-398.png) repeat-y;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-grey-398-bottom{width:398px;height:13px;background:url(http://img.guitar-pro.com/bubble/bubble-grey-398-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-grey-340-top{width:340px;height:12px;background:url(http://img.guitar-pro.com/bubble/bubble-grey-340-top.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto;overflow:hidden}
.bubble-grey-340{width:340px;background:url(http://img.guitar-pro.com/bubble/bubble-grey-340.png) repeat-y;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-grey-340-bottom{width:340px;height:13px;background:url(http://img.guitar-pro.com/bubble/bubble-grey-340-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-536-sep{width:536px;height:17px;margin-top:5px;background:url(http://img.guitar-pro.com/bubble/bubble-536-sep.png) no-repeat;behavior: url("/js/iepngfix.htc")}
.bubble-540-top{width:540px;height:16px;background:url(http://img.guitar-pro.com/bubble/bubble-540-top.png) no-repeat;behavior: url("/js/iepngfix.htc");overflow:hidden}
.bubble-540{width:540px;background:url(http://img.guitar-pro.com/bubble/bubble-540.png) repeat-y;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-540-bottom{width:540px;height:16px;background:url(http://img.guitar-pro.com/bubble/bubble-540-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc")}
.bubble-570-top-arrow{width:570px;height:30px;background:url(http://img.guitar-pro.com/bubble/bubble-570-top-arrow.png) no-repeat;behavior: url("/js/iepngfix.htc");overflow:hidden;}
.bubble-570{width:570px;background:url(http://img.guitar-pro.com/bubble/bubble-570.png) repeat-y;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-570-bottom{width:570px;height:10px;background:url(http://img.guitar-pro.com/bubble/bubble-570-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc")}
.bubble-645-top{width:645px;height:13px;background:url(http://img.guitar-pro.com/bubble/bubble-645-top.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto;overflow:hidden}
.bubble-645{width:645px;background:url(http://img.guitar-pro.com/bubble/bubble-645.png) repeat-y;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-645-bottom{width:645px;height:16px;background:url(http://img.guitar-pro.com/bubble/bubble-645-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-645-sep{width:600px;height:17px;background:url(http://img.guitar-pro.com/bubble/bubble-645-sep.png) repeat-y;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-896-sep{width:896px;font-size:0px;background:#e4e4e4;height:1px;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px}
.bubble-941-top{width:941px;height:13px;background:url(http://img.guitar-pro.com/bubble/bubble-941-top.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto;overflow:hidden}
.bubble-941{width:941px;background:url(http://img.guitar-pro.com/bubble/bubble-941.png) repeat-y;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-941-sep{width:901px;padding-left:10px;padding-right:10px;font-size:0px;background:#e4e4e4;height:1px;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px}
.bubble-941-bottom{width:941px;height:13px;background:url(http://img.guitar-pro.com/bubble/bubble-941-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-yellow-941-top{width:941px;height:13px;background:url(http://img.guitar-pro.com/bubble/bubble-yellow-941-top.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto;overflow:hidden}
.bubble-yellow-941{width:941px;background:url(http://img.guitar-pro.com/bubble/bubble-yellow-941.png) repeat-y;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-yellow-941-bottom{width:941px;height:13px;background:url(http://img.guitar-pro.com/bubble/bubble-yellow-941-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-red-941-top{width:941px;height:13px;background:url(http://img.guitar-pro.com/bubble/bubble-red-941-top.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto;overflow:hidden}
.bubble-red-941{width:941px;background:url(http://img.guitar-pro.com/bubble/bubble-red-941.png) repeat-y;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-red-941-bottom{width:941px;height:13px;background:url(http://img.guitar-pro.com/bubble/bubble-red-941-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-fancybox-top{width:546px;height:20px;background:url(http://img.guitar-pro.com/bubble/bubble-fancybox-top.png) no-repeat;behavior: url("/js/iepngfix.htc");overflow:hidden}
.bubble-fancybox{width:526px;padding-left:10px;padding-right:10px;background:url(http://img.guitar-pro.com/bubble/bubble-fancybox.png) repeat-y;behavior: url("/js/iepngfix.htc")}
.bubble-fancybox-bottom{width:546px;height:20px;background:url(http://img.guitar-pro.com/bubble/bubble-fancybox-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc")}
.bubble-fancybox-sep{width:523px;height:17px;margin-top:5px;background:url(http://img.guitar-pro.com/bubble/bubble-fancybox-sep.png) no-repeat;behavior: url("/js/iepngfix.htc")}
.bubble-480-top-arrow{width:480px;height:31px;background:url(http://img.guitar-pro.com/bubble/bubble-480-top-arrow.png) no-repeat;behavior: url("/js/iepngfix.htc");overflow:hidden}
.bubble-480{width:460px;padding-left:10px;padding-right:10px;background:url(http://img.guitar-pro.com/bubble/bubble-480.png) repeat-y;behavior: url("/js/iepngfix.htc")}
.bubble-480-bottom{width:480px;height:13px;background:url(http://img.guitar-pro.com/bubble/bubble-480-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc")}
.bubble-480-bottom{width:480px;height:13px;background:url(http://img.guitar-pro.com/bubble/bubble-480-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc")}
.bubble-484-top{width:484px;height:16px;background:url(http://img.guitar-pro.com/bubble/bubble-484-top.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto;overflow:hidden}
.bubble-484{width:464px;padding-left:10px;padding-right:10px;background:url(http://img.guitar-pro.com/bubble/bubble-484.png) repeat-y;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-484-bottom-arrow{width:484px;height:41px;background:url(http://img.guitar-pro.com/bubble/bubble-484-bottom-arrow.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-420-top{width:420px;height:15px;background:url(http://img.guitar-pro.com/bubble/bubble-420-top.png) no-repeat;behavior: url("/js/iepngfix.htc");overflow:hidden}
.bubble-420-top-arrow{width:420px;height:32px;background:url(http://img.guitar-pro.com/bubble/bubble-420-top-arrow.png) no-repeat;behavior: url("/js/iepngfix.htc");overflow:hidden}
.bubble-420{width:400px;padding-left:10px;padding-right:10px;background:url(http://img.guitar-pro.com/bubble/bubble-420.png) repeat-y;behavior: url("/js/iepngfix.htc")}
.bubble-420-bottom{width:420px;height:15px;background:url(http://img.guitar-pro.com/bubble/bubble-420-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc")}
.bubble-420-bottom-arrow{width:420px;height:35px;background:url(http://img.guitar-pro.com/bubble/bubble-420-bottom-arrow.png) no-repeat;behavior: url("/js/iepngfix.htc")}
.bubble-350-bottom{width:350px;height:31px;background:url(http://img.guitar-pro.com/bubble/bubble-350-bottom.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-350-top{width:350px;height:13px;background:url(http://img.guitar-pro.com/bubble/bubble-350-top.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto;overflow:hidden}
.bubble-350{width:330px;padding-left:10px;padding-right:10px;background:url(http://img.guitar-pro.com/bubble/bubble-350.png) repeat-y;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-389-top{width:389px;height:13px;background:url(http://img.guitar-pro.com/bubble/bubble-389-top.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto;overflow:hidden}
.bubble-389{width:389px;background:url(http://img.guitar-pro.com/bubble/bubble-389.png) repeat-y;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-389-bottom-left{width:389px;height:31px;background:url(http://img.guitar-pro.com/bubble/bubble-389-bottom-left.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-389-bottom-center{width:389px;height:31px;background:url(http://img.guitar-pro.com/bubble/bubble-389-bottom-center.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}
.bubble-389-bottom-right{width:389px;height:31px;background:url(http://img.guitar-pro.com/bubble/bubble-389-bottom-right.png) no-repeat;behavior: url("/js/iepngfix.htc");margin-left:auto;margin-right:auto}

/* formulaires */
#form .input-text,#formLogin .input-text {padding:0px;padding-left:3px;padding-right:3px;margin:0px;border:none;width:149px;height:19px;background:url(http://img.guitar-pro.com/form/input-text.gif);margin-bottom: 8px;}
#form .input-text:focus{padding:0px;padding-left:3px;padding-right:3px;margin:0px;border:none;width:149px;height:19px;background:url(http://img.guitar-pro.com/form/input-text.gif) 0 19px;margin-bottom: 8px;}
#form .input-text-short {padding:0px;padding-left:3px;padding-right:3px;margin:0px;border:none;width:45px;height:19px;background:url(http://img.guitar-pro.com/form/input-text-short.gif);}
fieldset{border:none;text-align:left}
.legend{font-weight:bold;color:#222222}
label{margin-right:5px}
label{text-align:right;width:120px;display:block;float:left;margin-bottom:8px}
.form-hinted-field{margin-bottom:30px}
.form-txt-champs-obligatoires{text-align:right;padding-top:10px;padding-right:28px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal}

/* tables valeur */
.tbl-view{}
.tbl-view-label{text-align:right;width:120px;font-weight:bold;padding-right:10px;padding-top:5px;margin-bottom:5px;}
.tbl-view-value{padding-top:5px;margin-bottom:5px;}

/* bottom */
#bottom_acheter,#bottom_son,#bottom_maj{width:124px;height:124px}

/* awards et citations de bas de page */
#award_af{width:59px;height:41px}
#guitarpart_fr{width:143px;height:51px}

/* footer */
#logo_arobas{width:74px;height:34px}
#drapeau_fr,#drapeau_en{width:26px;height:17px}
#facebook,#twitter,#youtube{width:16px;height:16px}

/* newsletter */
fieldset.newsletter {border: none;width: 400px;margin: 0 auto}
.newsletter label {margin-top:5px;margin-right:5px}
.newsletter input, .newsletter button {border: none;float: left}
.newsletter input.newsletterinput {color: #fff;font-size: 14px;width: 178px;height: 30px;background: url(http://img.guitar-pro.com/gen/newsletter.png) no-repeat top left;padding:0px;margin:0px;padding-left:5px}
.newsletter input.newsletterinput:focus {background: url(http://img.guitar-pro.com/gen/newsletter.png) no-repeat top left;border:none}
.newsletter input.newsletterinput:hover{border:none}
.newsletter .newslettersubmit {width:36px;height: 30px;padding:0px;margin:0px;background: url(http://img.guitar-pro.com/gen/newslettersubmit.png) no-repeat top right}
.newsletter .newslettersubmit:hover {background:url(http://img.guitar-pro.com/gen/newslettersubmit.png) no-repeat bottom right}
.newsletter label{text-align:right;display:block;float:left;width:122px}

/* footer */
#footer-parent{margin-top:8px;width:100%;text-align:center;background-color:#222222}
#footer,#gpfooter{width:960px;margin-left:auto;margin-right:auto;margin-top:8px}
.footer-map{margin-left:14px;margin-right:14px;width:160px;text-align:left;float:left}
.footer-map ul{font-family:Arial,Helvetica,sans-serif;font-size:12px}
.footer-map li{background-image:url(http://img.guitar-pro.com/gen/footer-map-bg.gif);background-repeat:repeat-x;height:26px;display:block}
.footer-map-titre{font-size:16px;text-transform:uppercase}
.footer-map a{text-decoration:none;color:#cbcbcb;display:block;line-height:26px}
a.footer-map-link:before{content:url("http://img.guitar-pro.com/gen/footer-arrow.gif") ' ';padding-right:2px}
#footer-social{width:960px}
#footer-social-left{margin-top:8px;margin-left:10px;text-align:left;width:300px;float:left;color:#cbcbcb;font-size:11px;font-family:Arial,Helvetica,sans-serif}
#footer-social-right{margin-top:8px;margin-right:10px;text-align:right;width:350px;float:right;color:#cbcbcb;font-family:Arial,Helvetica,sans-serif}
#footer-mention{width:960px;margin-top:8px;height:30px;text-align:left;background:url("http://img.guitar-pro.com/gen/footer-mention-bg.gif") repeat-x;color:#cbcbcb;font-family:Arial,Helvetica,sans-serif;font-size:11px}
#footer-mention-left{float:left;display:block;height:30px;margin-top:6px}
#footer-mention-right{float:right;display:block;height:30px}
#footer-mention-right li{display:inline;float:left}
#footer-mention-right a{text-decoration:none;color:#cbcbcb;font-family:Arial,Helvetica,sans-serif;font-size:11px;background:url("http://img.guitar-pro.com/gen/footer-mention-link-sep.gif") left top no-repeat;padding:6px;padding-top:8px;display:block}

#footer-partners{width:960px;margin-bottom:32px;margin-top:8px;height:30px;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-align:right}
#footer-partners a{text-decoration:none;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:11px}


/* listes */
ul.liste-arrow li:before {content:url("http://img.guitar-pro.com/bottom/arrow.gif") ' '}
ul.liste-arrow-grey li:before {content:url("http://img.guitar-pro.com/puce/arrow_grey.gif") ' '}
ul.liste-arrow li{margin-left:10px;margin-top:5px}
ul.liste-arrow a{text-decoration:none}


/*a epurer*/
ul,ul.puce_ronde,ul.lien_puce,ul.lien_puce_action { margin: 0; padding: 0; list-style: none; }
ul.puce_ronde li {text-align: left; line-height: 14px; vertical-align: middle; font-size: 11px; background-position: 0 50%; background-image: url(http://img.guitar-pro.com/puce/puce.gif); white-space: normal; padding-left: 10px}
/* Liste simple */
ul li { font-weight:normal; background-repeat: no-repeat; } 
ul li a { font-weight: normal; }
ul li p { padding-left: 20px; }
/* Liste avec puce action - a utiliser pour les liens le plus sous situes hors d'un paragraphe */
ul.lien_puce li { text-align: left; line-height: 18px; vertical-align: middle; font-size: 11px; background-position: 0 2px; background-image: url(/img/puce/lien.gif); white-space: normal; padding-left: 30px; }
ul.lien_puce li a {  color: #E73C2E; }
ul.lien_puce li p { color: #FF6600; }
/* Liste avec puce simple */
ul.puce{padding: 0;list-style:none}
ul.puce li {text-align: left; font-size: 11px; line-height: 12px; background-image: url(/img/pucecss.gif); list-style-type:none; background-position: 0% 10%; margin-top: 8px; padding-left: 10px; }
ul.puce li a { color: #E73C2E;  padding-left: 0px; font-size: 11px; line-height: 11px; white-space: normal; text-align: left; font-weight: normal; text-decoration: underline; }
ul.puce li a:hover { color: #FF6600; }  
ul.puce li p { padding-left: 10px; margin-left: 10px; padding-top: 5px;  } 

.menu_bas { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-align:center; text-decoration: none;	}
.menu_bas a  { color: #CF9F71; font-weight: normal; text-decoration: none; text-decoration: none; }
.menu_bas a:hover  { color: #FF6600; font-weight: normal; text-decoration: none;text-decoration: none; }

.pied_page{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-align:center; }
.pied_page a  { color: #999999; font-size: 10px; font-weight: normal; text-decoration: none; text-decoration: none; }
.pied_page a:hover  { font-size: 10px; font-weight: normal; text-decoration: none;text-decoration: none; }


.line { background-image: url(/img/line.gif); font-size: 1px; color: #000000; font-style: normal;  }

/* fancybox */
div#fancy_overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:30}
div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100}
div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('/img/fancybox/fancy_progress.png') no-repeat}
div#fancy_outer{position:absolute;top:0;left:0;z-index:90;background:transparent;display:none;margin:0;padding:20px 20px 40px}
div#fancy_inner{position:relative;width:100%;height:100%;background:#FFF}
div#fancy_content{z-index:100;position:absolute;margin:0}
div#fancy_div{background:#000;color:#FFF;height:100%;width:100%;z-index:100}
img#fancy_img{position:absolute;top:0;left:0;border:0;z-index:100;width:100%;height:100%;margin:0;padding:0}
div#fancy_close{position:absolute;top:-12px;right:-15px;height:30px;width:30px;background:url('/img/fancybox/fancy_closebox.png') top left no-repeat;cursor:pointer;z-index:181;display:none}
#fancy_frame{position:relative;width:100%;height:100%;display:none}
#fancy_ajax{width:100%;height:100%;overflow:auto}
a#fancy_left,a#fancy_right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;z-index:111;display:none;background-image:url("data:image/gif;base64,AAAA");outline:none;overflow:hidden}
a#fancy_left{left:0}
a#fancy_right{right:0}
span.fancy_ico{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;z-index:112;cursor:pointer;display:block}
span#fancy_left_ico{left:-9999px;background:transparent url('/img/fancybox/fancy_left.png') no-repeat}
span#fancy_right_ico{right:-9999px;background:transparent url('/img/fancybox/fancy_right.png') no-repeat}
a#fancy_left:hover,a#fancy_right:hover{visibility:visible;background-color:transparent}
a#fancy_left:hover span{left:20px}
a#fancy_right:hover span{right:20px}
#fancy_bigIframe{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}
div#fancy_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:70;border:0;margin:0;padding:0}
div.fancy_bg{position:absolute;display:block;z-index:70;border:0;margin:0;padding:0}
div#fancy_bg_n{top:-20px;left:0;width:100%;height:20px;background:transparent url('/img/fancybox/fancy_shadow_n.png') repeat-x}
div#fancy_bg_ne{top:-20px;right:-20px;width:20px;height:20px;background:transparent url('/img/fancybox/fancy_shadow_ne.png') no-repeat}
div#fancy_bg_e{right:-20px;height:100%;width:20px;background:transparent url('/img/fancybox/fancy_shadow_e.png') repeat-y}
div#fancy_bg_se{bottom:-20px;right:-20px;width:20px;height:20px;background:transparent url('/img/fancybox/fancy_shadow_se.png') no-repeat}
div#fancy_bg_s{bottom:-20px;left:0;width:100%;height:20px;background:transparent url('/img/fancybox/fancy_shadow_s.png') repeat-x}
div#fancy_bg_sw{bottom:-20px;left:-20px;width:20px;height:20px;background:transparent url('/img/fancybox/fancy_shadow_sw.png') no-repeat}
div#fancy_bg_w{left:-20px;height:100%;width:20px;background:transparent url('/img/fancybox/fancy_shadow_w.png') repeat-y}
div#fancy_bg_nw{top:-20px;left:-20px;width:20px;height:20px;background:transparent url('/img/fancybox/fancy_shadow_nw.png') no-repeat}
div#fancy_title{position:absolute;z-index:100;display:none}
div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:3px;white-space:nowrap}
div#fancy_title table{margin:0 auto}
div#fancy_title table td{vertical-align:middle;padding:0}
td#fancy_title_left{height:32px;width:15px;background:transparent url('/img/fancybox/fancy_title_left.png') repeat-x}
td#fancy_title_main{height:32px;background:transparent url('/img/fancybox/fancy_title_main.png') repeat-x}
td#fancy_title_right{height:32px;width:15px;background:transparent url('/img/fancybox/fancy_title_right.png') repeat-x}

/* hints */
.hint {
 display: none;
  position: absolute;
  right: -100px;
  width: 120px;
  margin-top: -4px;
  border: 1px solid #c93;
  padding: 10px 12px;
  background-color: #ffc;
  z-index: 1;
}

.hint .hint-pointer {

    position: absolute;
    left: -10px;
    top: 5px;
    width: 10px;
    height: 19px;
    background: url(http://www.askthecssguy.com/examples/formfieldhints/pointer.gif) left top no-repeat;
}

.error {
 display: none;
  position: absolute;

  width: 140px;
  margin-top: -4px;
  border: 1px solid #FFFFFF;
  padding: 5px 5px;
  background-color: red;
  z-index: 0;
  color:#FFFFFF;
  font-size: 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.error .error-pointer {
z-index: 11;
    position: absolute;
    left: -9px;
    top: 5px;
    width: 10px;
    height: 19px;
    background: url(http://img.guitar-pro.com/form/hint-error-pointer.gif) left top no-repeat;
}

.wait {
 display: none;
  position: absolute;
  width: 128px;
  height: 15px;
  margin-top: 0px;
  border: 0px solid #c93;
  padding: 0px 0px;
  background: url(../img/barre_chargement.gif) no-repeat;
  z-index: 20;
}

.ok {
 display: none;
  position: absolute;
  width: 20px;
  height: 20px;
  margin-top: -0px;
  border: none;
  padding: 0px 0px;
  background: url(../img/coche-verte.png) no-repeat;
  z-index: 20;
}



.bubble_white-bg_grey-left
{
background: url(/img/bubble/bubble_white-bg_grey.gif) no-repeat bottom left;
margin:auto;
max-width:2007px;
margin-left:5px;
}


.bubble_white-bg_grey-right
{
background: url(/img/bubble/bubble_white-bg_grey.gif) no-repeat bottom right;
margin-left:15px;
padding-bottom:20px;
}

.bubble_white-bg_grey-top
{
background: url(/img/bubble/bubble_white-bg_grey.gif) no-repeat top right;
margin-left:-15px;
padding:0;
}

.bubble_white-bg_grey-top div
{
background: url(/img/bubble/bubble_white-bg_grey.gif) no-repeat top left;
height:15px;
width:15px;
}

.bubble-inside
{
padding-top:0px;
padding-left:0px;
padding-right:20px;
margin:0;
}

.a_header:hover{color:#ffffff;text-decoration:none}

/*espace client*/
a.customer-area-menu{display:block;text-decoration:none;color:#222222;height:20px;}
a.customer-area-menu-selected{display:block;text-decoration:none;color:#222222;background:#FFFFFF;padding-left:-10px;padding-right:-10px;height:20px;line-height:20px}




/*hack popup banques safari*/
.bank-parent-div{width:450px;background:#FFFFFF}
.bank-picto{}
.bank-titre{font-size:14px}
.title-popup{font-size:14px; text-transform: uppercase}
.bank-instru{}
.bank-div-prix{float:right;width:100px}
.bank-txt-prix{font-size:12px;}
.bank-prix{font-size:14px;}
.bank-picture{float:left;margin-right:10px}
.bank-div-detail{float:left}
.bank-div-ajout-panier-parent{text-align:right;width:100%;margin-top:5px}
.bank-div-ajout-panier{width:118px;height:18px;background:#E73C2E;text-align:center;text-transform:uppercase;padding-top:3px;margin-left:300px;
-webkit-border-top-right-radius: 2px;
-webkit-border-bottom-right-radius: 2px;
-moz-border-radius-topright: 2px;
-moz-border-radius-bottomright: 2px;
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;
}
.bank-div-ajout-panier a{color:#FFFFFF;font-weight:bold;text-decoration:none;font-size:10px}
.bank-parent-login-div{width:446px;height:150px;background-color:#FFFFFF}

.div-popup-white
{
    width: 422px;
    height: 350px;
    padding:7px 11px;
    margin:10px;
    position:relative;
    border: 6px solid #CCCCCC;
    background:#FFFFFF;
    overflow:auto;
}

.div-popup-white .title-conteneur
{   
    padding-bottom: 3px;
}

.div-popup-white .title
{
    float: left;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 16px;
    color: #333333;
    padding-top: 3px;
}

.div-popup-white .sous-title
{
    padding-bottom: 2px;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 12px;
    color: #333333;
}

.div-popup-white .price-wording
{
    padding-left: 3px;
    padding-top: 3px;
    font-size: 11px;
    color: #333333;
    float:left;
}

.div-popup-white .price
{
    font-weight: bold;
    float: right;
    font-size: 16px;
    color: #333333;
}

.div-popup-white .instru-wording 
{
    padding-left: 3px;
    padding-top: 3px;
    font-size: 12px;
    float: left;
    color: #333333;
}

.div-popup-white .content-conteneur
{
    padding-top : 10px;
}

.div-popup-white .content-img
{
    margin-left: 10px;
    margin-right: 20px;
    width: 130px;
    float: left;
}


.div-popup-white .content-desc
{
    font-size: 12px;
    padding-bottom: 5px;
    width: 240px;
    color: #333333;

}

.div-popup-white .content-links
{
    text-align: center;
}

.div-popup-white .addon-banque-addcart{background-color:#E73C2E;width:120px;height:17px;margin-left:auto;margin-right:auto;padding-top:2px;padding-bottom:2px; float: right;}
.div-popup-white .addon-banque-addcart a{text-decoration:none;font-size:10px;color:#FFFFFF;font-weight:bold; text-transform: uppercase; padding-top: 3px;}

.sound-prev-conteneur
{
    background-color: #f5f5f5;
    padding: 8px;
}

.sound-prev-spacer 
{
    background-color: #FFFFFF;
    height: 2px;
    width:100%;
}



/* hack popup login*/
.bank-parent-div{width:450px;background:#FFFFFF}
.bank-picto{}
.bank-titre{font-size:14px}
.title-popup{font-size:14px; text-transform: uppercase; font-weight: bold;}
.sous-title-popup{font-weight: bold; text-align: left;}
.popup-part{width: 195px;}
.bank-instru{}
.bank-div-prix{float:right;width:100px}
.bank-txt-prix{font-size:12px;}
.bank-prix{font-size:14px;}
.bank-picture{float:left;margin-right:10px}
.bank-div-detail{float:left}
.bank-div-ajout-panier-parent{text-align:right;width:100%;margin-top:5px}
.bank-div-ajout-panier{width:118px;height:18px;background:#E73C2E;text-align:center;text-transform:uppercase;padding-top:3px;margin-left:300px;
-webkit-border-top-right-radius: 2px;
-webkit-border-bottom-right-radius: 2px;
-moz-border-radius-topright: 2px;
-moz-border-radius-bottomright: 2px;
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;
}
.bank-div-ajout-panier a{color:#FFFFFF;font-weight:bold;text-decoration:none;font-size:10px}
.sep-dotted{background:url('http://img.guitar-pro.com/gen/sep-dotted.gif') repeat-x ;width:100%;height:2px;margin-bottom:5px;margin-top:5px}
.bank-parent-login-div{width:428px;height:160px;background-color:#FFFFFF; padding: 10px; border: 6px solid #CCCCCC;}
.sep-vert{width: 2px; background-image: url('http://img.guitar-pro.com/gen/sep-vertical-dotted.gif'); height: 65px;}
.ou{font-weight: bold; font-size: 14px; color: #ACACAC; padding-top: 3px; padding-bottom: 3px;}

