a
{
outline:0!important;
}

a.blmenuhome
{
display: block ;
width: 69px ;
line-height: 25px ;
color: #000 ;
text-indent: 0px ;
text-decoration: none ;
background: url(blackway-img/bl-header-menu-home.gif) no-repeat 0 0 ;
border: 0px ;
}

a.blmenuhome:hover
{
background: url(blackway-img/bl-header-menu-home.gif) no-repeat 0 -25px ;
border: 0px ;
}

a.blmenushowroom
{
display: block ;
width: 124px ;
line-height: 25px ;
color: #000 ;
text-indent: 0px ;
text-decoration: none ;
background: url(blackway-img/bl-header-menu-showroom.gif) no-repeat 0 0 ;
border: 0px ;
}

a.blmenushowroom:hover
{
background: url(blackway-img/bl-header-menu-showroom.gif) no-repeat 0 -25px ;
border: 0px ;
}

a.blmenuteam
{
display: block ;
width: 66px ;
line-height: 25px ;
color: #000 ;
text-indent: 0px ;
text-decoration: none ;
background: url(blackway-img/bl-header-menu-team.gif) no-repeat 0 0 ;
border: 0px ;
}

a.blmenuteam:hover
{
background: url(blackway-img/bl-header-menu-team.gif) no-repeat 0 -25px ;
border: 0px ;
}

a.blmenucontact
{
display: block ;
width: 91px ;
line-height: 25px ;
color: #000 ;
text-indent: 0px ;
text-decoration: none ;
background: url(blackway-img/bl-header-menu-contact.gif) no-repeat 0 0 ;
border: 0px ;
}

a.blmenucontact:hover
{
background: url(blackway-img/bl-header-menu-contact.gif) no-repeat 0 -25px ;
border: 0px ;
}

a.blmenulinks
{
display: block ;
width: 68px ;
line-height: 25px ;
color: #000 ;
text-indent: 0px ;
text-decoration: none ;
background: url(blackway-img/bl-header-menu-links.gif) no-repeat 0 0 ;
border: 0px ;
}

a.blmenulinks:hover
{
background: url(blackway-img/bl-header-menu-links.gif) no-repeat 0 -25px ;
border: 0px ;
}

a.blbutfleche
{
display: block ;
width: 110px ;
line-height: 10px ;
color: #000 ;
text-indent: 0px ;
text-decoration: none ;
background: url(blackway-img/bl-but-fleche.gif) no-repeat 0 0 ;
background-repeat:no-repeat;
background-position:100% 0;
border: 0px ;
cursor: pointer;
margin-bottom:4px;
color:#222222;
text-decoration: none;
font-weight: bold;
font-family: Tahoma, Arial, Verdana;
font-size: 11px;
font-style: normal;
letter-spacing: 1px;
}

a.blbutfleche:hover
{
line-height: 10px ;
background: url(blackway-img/bl-but-fleche.gif) no-repeat 0 -10px ;
border: 0px ;
background-position:100% -10;
border: 0px ;
color:#222222;
font-weight: bold;
}

a.blbutplus
{
display: block ;
width: 70px ;
line-height: 10px ;
color: #000 ;
text-indent: 0px ;
text-decoration: none ;
background: url(blackway-img/bl-but-fleche.gif) no-repeat 0 0 ;
background-repeat:no-repeat;
background-position:60 0;
border: 0px ;
cursor: pointer;
margin-bottom:4px;
color:#222222;
text-decoration: none;
font-weight: bold;
font-family: Tahoma, Arial, Verdana;
font-size: 11px;
font-style: normal;
letter-spacing: 1px;
}

a.blbutplus:hover
{
line-height: 10px ;
background: url(blackway-img/bl-but-fleche.gif) no-repeat 0 -10px ;
border: 0px ;
background-position:60 -10;
border: 0px ;
color:#222222;
font-weight: bold;
}



											/* le body tout simplement */
.queljolicorps
{
background-image:url(blackway-img/bl-header-fondnoir.gif);
background-repeat:repeat-x;
background-color: #D8D8D8;
scrollbar-face-color:#000000;
scrollbar-arrow-color:#D8D8D8;
scrollbar-track-color:#D8D8D8;
scrollbar-3dlight-color: #D8D8D8;
scrollbar-darkshadow-color: #D8D8D8;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #000000;
padding: 0;
margin: 0;
}

											/* redefinition des standards sans class */

p
{
padding: 0 0 8px 0;
margin: 0 0 0 0;
}



											/* fonds, décors et masques */
.fondfooter
{
background-image:url(blackway-img/bl-footer-lignegauche.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.maskphotonews
{
background-image:url(blackway-img/bl-header-maskphotonews.gif);
background-repeat:no-repeat;
position:absolute;
width:200px;
height:150px;;
z-index:1;
}

.maskphototeam
{
background-image:url(blackway-img/bl-team-maskphotoperso.gif);
background-repeat:no-repeat;
position:absolute;
width:226px;
height:300px;;
z-index:1;
}

.maskshowmini
{
background-image:url(blackway-img/bl-showroom-maskminiature.gif);
background-repeat:no-repeat;
position:absolute;
width:80px;
height:32px;;
z-index:1;
cursor:pointer;
}

.maskshowminion
{
background-image:url(blackway-img/bl-showroom-maskminiatureon.gif);
background-repeat:no-repeat;
position:absolute;
width:80px;
height:32px;;
z-index:1;
}

.maskshowhoriz
{
background-image:url(blackway-img/bl-showroom-maskhorizontal.gif);
background-repeat:no-repeat;
position:absolute;
width:160px;
height:120px;;
z-index:1;
cursor:pointer;
}

.maskshowverti
{
background-image:url(blackway-img/bl-showroom-maskvertical.gif);
background-repeat:no-repeat;
position:absolute;
width:120px;
height:160px;;
z-index:1;
cursor:pointer;
}

.maskshowtitre
{
background-image:url(blackway-img/bl-showroom-masktitre.gif);
background-repeat:no-repeat;
position:absolute;
width:700px;
height:32px;;
z-index:1;
}

.masklinks
{
background-image:url(blackway-img/bl-links-mask.gif);
background-repeat:no-repeat;
position:absolute;
width:180px;
height:100px;;
z-index:1;
cursor:pointer;
}

											/* cases td  */

.tdfooter
{
background-image:url(blackway-img/bl-1pixelnoir.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.tdcolonnegauche
{
padding:0 25px 0 25px;
}

.tdhoraires
{
border-bottom-style: dotted;
border-width:2px;
border-color:#999;
font-size: 1px;
}

.tdsepargauche
{
border-left-style: dotted;
border-width:2px;
border-color:#999;
font-size: 1px;
padding-left:12px;
}

.tdligneenhaut
{
border-top-style: dotted;
border-width:2px;
border-color:#999;
padding:0 12px 0 12px;
}


.tdfondpurplerod1
{
background-image:url(blackway-img/bl-fond-purplerod1.gif);
background-repeat:no-repeat;
background-position:top;
}

.tdfondshowcalendrier
{
background-image:url(blackway-img/bl-fond-showcalendrier.gif);
background-repeat:no-repeat;
background-position:top right;
}

.tdfondcontact
{
background-image:url(blackway-img/bl-fond-contact.gif);
background-repeat:no-repeat;
background-position:top right;
}

.tdtxtshowroom
{
border-style: dotted;
border-width:2px;
border-color:#999;
background-color:#eee;
}

.tdshowroomon
{
background-color:#000;
color:#fff;
text-decoration: none;
font-weight: bold;
font-family: Tahoma, Arial, Verdana;
font-size: 11px;
font-style: normal;
letter-spacing: 1px;
padding:4px 4px 4px 4px;
}

.tdshowlisteon
{
display:block;
width:268px;
height:32px;
padding:4px 0 4px 18px;
}
.tdshowlisteon a
{
display:block;
width:268px;
height:32px;
}

.tdshowlisteon a:hover 
{
background-color:#fff;
font-weight:bold;
}
.tdshowlisteon: ahover .maskshowmini
{
background-image:url(blackway-img/bl-showroom-maskminiatureon.gif);
}



											/* textes et fontes polices */
.txtfooter
{
color:#000000;
text-decoration: none;
font-weight: normal;
font-family: Tahoma, Arial, Verdana;
font-size: 10px;
font-style: normal;
letter-spacing: 0px;
}

.txtfooter a
{
color:#000000;
text-decoration: none;
outline: 0 !important;
}

.txtfooter a:hover
{
color:#000000;
text-decoration: overline;
}

.txtnormal
{
color:#000000;
text-decoration: none;
font-weight: normal;
font-family: Tahoma, Arial, Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 1px;
line-height:18px;
text-align:justify;
}

.txtnormal a
{
color:#000000;
text-decoration: none;
outline: 0 !important;
}

.txtnormal a:hover
{
color:#000000;
font-weight: bold;
}

.txtpetit
{
color:#606060;
text-decoration: none;
font-weight: normal;
font-family: Tahoma, Arial, Verdana;
font-size: 9px;
font-style: normal;
letter-spacing: 1px;
}

.txtmoyen
{
color:#222222;
text-decoration: none;
font-weight: normal;
font-family: Tahoma, Arial, Verdana;
font-size: 11px;
font-style: normal;
letter-spacing: 1px;
text-align:justify;
}

.txtmoyen a
{
color:#222222;
text-decoration: none;
outline: 0 !important;
}

.txtmoyen a:hover
{
color:#222222;
font-weight: bold;
}

.bbleu
{
color:#215193;
text-decoration: none;
font-weight: bold;
font-family: Tahoma, Arial, Verdana;
font-size: 11px;
font-style: normal;
letter-spacing: 1px;
text-align:justify;
}

.txttitre
{
color:#fff;
text-decoration: none;
font-weight: bold;
font-family: Tahoma, Arial, Verdana;
font-size: 18px;
font-style: normal;
letter-spacing: 0px;
display:block;
position:absolute;
margin:-1px 0 0 -1px;
z-index:1;
padding-bottom:25px;
}

.txttitreshadow
{
color:#888;
text-decoration: none;
font-weight: bold;
font-family: Tahoma, Arial, Verdana;
font-size: 18px;
font-style: normal;
letter-spacing: 0px;
background-color:#000;
padding:4px 8px 4px 20px;
}


