﻿/* ### SIDEBAR ########*/
#sidebarright, #sidebarleft{
    position: fixed;
    top: 93px;
    width: 60px;
    z-index: 100;
}

#sidebarright {
    right: -10px;
    transition:right .6s;
    -webkit-transition:right .6s; /* Safari */
}

#sidebarleft {
    left: -10px;
    transition:left .6s;
    -webkit-transition:left .6s; /* Safari */
}

.sidebarrightbutton, .sidebarleftbutton {
  width: 60px;
  height: 50px;
  float: left;
  margin: 0px 0px 10px 0px;
  border-radius: 6px;
  box-shadow:
        0px 0px 1px 0px rgba(0,0,0,.5) inset,
       /* 0px 3px 6px 0px rgba(255,255,255,1) inset,*/
        0px 3px 2px -1px rgba(0,0,0,.5),
        0px 12px 20px -10px rgba(0,0,0,1);
        
}


.sidebarbottombutton{
  width: 50px;
  height: 50px;
  float: left;
  margin: 0px 5px 10px 5px;
  border-radius: 6px;
   
}


.sidebarrightbutton:hover {
transform: translate(-6px,0px);
-moz-transform: translate(-6px,0px);  /* Firefox */
-ms-transform: translate(-6px,0px); /* Internet Explorer */
-webkit-transform: translate(-6px,0px); /* Safari and Chrome */
-o-transform: translate(-6px,0px); /* Opera */
}

.sidebarleftbutton:hover {
transform: translate(6px,0px);
-moz-transform: translate(6px,0px);  /* Firefox */
-ms-transform: translate(6px,0px); /* Internet Explorer */
-webkit-transform: translate(6px,0px); /* Safari and Chrome */
-o-transform: translate(6px,0px); /* Opera */
}




/* ### SIDEBAR BUTTONS RIGHT ########*/


.sbbrightphone { background: url(sbb_phone.jpg) no-repeat 0 0 #f7f7f7; }

.sbbrightopen { background: url(sbb_open.jpg) no-repeat 0 0  #f7f7f7; }

.sbbrightevents { background: url(sbb_events.jpg) no-repeat 0 0 #f7f7f7; }

.sbbrightneue { background: url(sbb_neue.jpg) no-repeat 0 0  #f7f7f7; }

.sbbrightfb {background:url(sbb_fb.jpg) no-repeat 0 0  #0552a0;}

.sbbrightmap {background:url(sbb_map.jpg) no-repeat 0 0  #f7f7f7;}

.sbbrightfinanz {background:url(sbb_finanz.jpg) no-repeat 0 0  #f7f7f7;}


.sbbrightnewsletter {background:url(sbb_newsletter.jpg) no-repeat 0 0  #f7f7f7;}

.sbbrightbekleidung {background:url(sbb_bekleidung.jpg) no-repeat 0 0  #f7f7f7;}

.sbbrightgebrauchte {background:url(sbb_gebrauchte.jpg) no-repeat 0 0  #f7f7f7;}

.sbbrightgebrauchte01 {background:url(sbb_gebrauchte01.jpg) no-repeat 0 0  #f7f7f7;}

.sbbrighthelme {background:url(sbb_helme.jpg) no-repeat 0 0  #f7f7f7;}

.sbbrighthonda {background:url(sbb_honda.jpg) no-repeat 0 0  #f7f7f7;}

.sbbrightducati {background:url(sbb_ducati.jpg) no-repeat 0 0  #f7f7f7;}

.sbbrightaprilia {background:url(sbb_aprilia.jpg) no-repeat 0 0  #f7f7f7;}

.sbbrightshop {background:url(sbb_shop.jpg) no-repeat 0 0  #f7f7f7;}

.sbbrightversicherung {background:url(sbb_versicherung.jpg) no-repeat 0 0  #f7f7f7;}

.sbbrightebay {background:url(sbb_ebay.jpg) no-repeat 0 0  #f7f7f7;}

.sbbrightamazon {background:url(sbb_amazon.jpg) no-repeat 0 0  #f7f7f7;}

.sbbrightqr {background:url(sbb_qr.jpg) no-repeat 0 0  #f7f7f7;}

.sbbrightmobile {background:url(sbb_mobile.jpg) no-repeat 0 0  #f7f7f7;}


/* ### SIDEBAR BUTTONS LEFT ########*/


.sbbleftphone { background: url(sbb_phone.png) no-repeat 10px 0 #f7f7f7; }

.sbbleftopen { background: url(sbb_open.png) no-repeat 10px 0  #f7f7f7; }

.sbbleftevents { background: url(sbb_events.png) no-repeat 10px 0 #f7f7f7; }

.sbbleftneue { background: url(sbb_neue.png) no-repeat 10px 0  #f7f7f7; }

.sbbleftfb {background:url(sbb_fb.png) no-repeat 10px 0  #0552a0;}

.sbbleftmap {background:url(sbb_map.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftfinanz {background:url(sbb_finanz.png) no-repeat 10px 0  #f7f7f7;}

.sbbleftbekleidung {background:url(sbb_bekleidung.png) no-repeat 10px 0  #f7f7f7;}

.sbbleftmotoport {background:url(sbb_motoport.png) no-repeat 10px 0  #f7f7f7;}

.sbbleftversicherung {background:url(sbb_versicherung.png) no-repeat 10px 0  #f7f7f7;}


.sbbleftpdfbrochure {background:url(sbb_pdfbrochure.png) no-repeat 10px 0  #f7f7f7;}

.sbbleftvideo {background:url(sbb_video.png) no-repeat 10px 0  #f7f7f7;}

.sbbleftmotor {background:url(sbb_motor.png) no-repeat 10px 0  #f7f7f7;}

.sbbleftnewsletter {background:url(sbb_newsletter.png) no-repeat 10px 0  #f7f7f7;}

.sbbleftgebrauchte {background:url(sbb_gebrauchte.png) no-repeat 10px 0  #f7f7f7;}


.sbbleftstandheizung {background:url(sbb_standheizung.png) no-repeat 10px 0  #f7f7f7;}
.sbbleftwebastoservicecenter {background:url(sbb_webasto_service_center.png) no-repeat 10px 0  #f7f7f7;}


.sbbleftgebrauchte01 {background:url(sbb_gebrauchte01.png) no-repeat 10px 0  #f7f7f7;}

.sbblefthelme {background:url(sbb_helme.jpg) no-repeat 10px 0  #f7f7f7;}

.sbblefthonda {background:url(sbb_honda.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftfahrrad {background:url(sbb_fahrrad.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftebike {background:url(sbb_ebike.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftducati {background:url(sbb_ducati.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftrieju {background:url(sbb_rieju.jpg) no-repeat 10px 0  #f7f7f7;}

.sbblefttriumph {background:url(sbb_triumph.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftbmw {background:url(sbb_bmw.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftugt {background:url(sbb_ugt.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftcanam {background:url(sbb_canam.jpg) no-repeat 10px 0  #f7f7f7;}

.sbblefttriton {background:url(sbb_triton.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftrexxer {background:url(sbb_rexxer.jpg) no-repeat 10px 0  #f7f7f7;}

.sbblefttgb {background:url(sbb_tgb.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftsuzuki {background:url(sbb_suzuki.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftmvagusta {background:url(sbb_mvagusta.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftktm {background:url(sbb_ktm.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftgutachter {background:url(sbb_gutachter.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftpiaggio {background:url(sbb_piaggio.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftpeugeot {background:url(sbb_peugeot.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftvespa{background:url(sbb_vespa.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftaprilia{background:url(sbb_aprilia.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftkymco{background:url(sbb_kymco.png) no-repeat 10px 0  #f7f7f7;}

.sbbleftkawasaki {background:url(sbb_kawasaki.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftkawasaki {background:url(sbb_kawasaki.jpg) no-repeat 10px 0  #f7f7f7;}


.sbbleftyoutube {background:url(sbb_youtube.png) no-repeat 10px 0  #f7f7f7;}

.sbbleftkfz {background:url(sbb_kfz.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftmotoguzzi {background:url(sbb_motoguzzi.jpg) no-repeat 10px 0  #f7f7f7;}

.sbblefthusaberg {background:url(sbb_husaberg.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftyamaha {background:url(sbb_yamaha.jpg) no-repeat 10px 0  #f7f7f7;}

.sbblefthorex {background:url(sbb_horex.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftvictory {background:url(sbb_victory.jpg) no-repeat 10px 0  #f7f7f7;}

.sbblefthusqvarna {background:url(sbb_husqvarna.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftsym {background:url(sbb_sym.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftdaelim {background:url(sbb_daelim.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftgilera {background:url(sbb_gilera.jpg) no-repeat 10px 0  #f7f7f7;}

.sbblefttauris {background:url(sbb_tauris.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftderbi {background:url(sbb_derbi.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftbeeline {background:url(sbb_beeline.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftautoteam {background:url(sbb_auto_team.jpg) no-repeat 10px 0  #f7f7f7;}

.sbblefthome {background:url(sbb_home.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftshop {background:url(sbb_shop.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftebay{background:url(sbb_ebay.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftqr{background:url(sbb_qr.jpg) no-repeat 10px 0  #f7f7f7;}

.sbbleftracing{background:url(sbb_racing.jpg) no-repeat -10px 0  #f7f7f7;}


.sbbleftEN{background:url(sbb_EN.jpg) no-repeat -23px 0  #f7f7f7;}

.sbbleftFR{background:url(sbb_FR.jpg) no-repeat -15px 0  #f7f7f7;}

.sbbleftRU{background:url(sbb_RU.jpg) no-repeat 0 0  #f7f7f7;}

.sbbleftmobile {background:url(sbb_mobile.jpg) no-repeat 10px 0  #f7f7f7;}

/* ### SIDEBAR BUTTONS CONTENT ########*/



.highslide-header {
    display:none;
}

#sidebarbottom{
  bottom: -100px;
  position: fixed;
  margin-left:50%;
  z-index: 100;
  display:none;
  transition:bottom .6s;
  -webkit-transition:bottom .6s; /* Safari */
}

.sidebarbottomcontent{
 position: relative;
 left: -491px;
 width: 984px;
 min-height: 34px;
 background-color: rgba(0,0,0,0.8);  
border-color: #3A3A3C #3A3A3C;
    border-radius: 20px 20px 0 0;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;

}


.sidebarbottomcontentwrapper{
padding: 20px;
}

#sidebarbottomcontenttitle{

}


#sidebarbottomcontenttext{

}


.sidebarbottomcontent_org{
 -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: -moz-linear-gradient(center top , #626265, #39393B) repeat scroll 0 0 transparent;
    border-color: #3A3A3C #3A3A3C -moz-use-text-color;
    border-radius: 20px 20px 0 0;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;
    height: 34px;
    position: relative;
    left: -493px; 
    width: 984px;
}




#livefilter-input{
   width: 200px;
   font-size: 14px;
   opacity: 1;
}

#livefilter-label, .dataTables_filter label{
 background-color: #FFFFFF;
    border-radius: 5px;
    font-size: 14px;
    font-weight: bold;
    opacity: 1;
    padding: 6px;
    opacity: 1;
    margin-right: 16px;
    color: #000;
}

/* BT_NAVI SIDEBAR RIGHT ******************/

#sidebarright-menu, #sidebarleft-menu {
    background-color: #F7F7F7;
    box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.5) inset, 0 3px 2px -1px rgba(0, 0, 0, 0.5), 0 12px 20px -10px #000000;
    top: 100px;
    overflow: hidden;
    position: fixed;
    width: 200px;
    z-index: 100;
    padding:10px 0;
}


#sidebarright-menu{
       border-radius: 6px  0 0 6px;
    transition:right .6s;
    -webkit-transition:right .6s; /* Safari */
       right: -300px;
}

#sidebarleft-menu{
       border-radius: 0 6px 6px 0;
    transition:left .6s;
    -webkit-transition:left .6s; /* Safari */
       left: -300px;
}
