﻿#category
{
        font-family: "Segoe UI" ,Candara, "Bitstream Vera Sans" , "DejaVu Sans" , "Trebuchet MS" ,Verdana,sans-serif;
}
#category h1
{
    padding: 0px;  
}
#category h2, #category h3
{
    font-family: "Segoe UI" ,Candara, "Bitstream Vera Sans" , "DejaVu Sans" , "Trebuchet MS" ,Verdana,sans-serif;
    font-size: 14px;
    display: inline;
}

/* CT CATEGORY */
.ctspan
{
    width: 200px;
    float: left;
    padding: 0px 0px 25px 25px;
}
.ctspan li, .ctspan ul
{
    list-style: none;
    font-size: 11px;
    padding: 2px 0px 5px 0px;
    margin: 0px;
}
.model-ctmini, .model-ctmidi, .model-ct22, .model-ct33, .model-ct26, .model-ct36
{
    background-position: center bottom;
    background-repeat: no-repeat;
    height: 150px;
    margin-bottom: 15px;
}
.ctcomp .model-ctmini, .ctcomp .model-ctmidi, .ctcomp .model-ct22, .ctcomp .model-ct33, .ctcomp .model-ct26, .ctcomp .model-ct36
{
    border: none;
}
.model-ctmini
{
    background-image: url(/images/category/ct-mini-.jpg);
}
.model-ctmidi
{
    background-image: url(/images/category/ct-midi-.jpg);
}
.model-ct22
{
    background-image: url(/images/category/ct-22-.jpg);
}
.model-ct33
{
    background-image: url(/images/category/ct-33-.jpg);
}
.model-ct26
{
    background-image: url(/images/category/ct-26-.jpg);
}
.model-ct36
{
    background-image: url(/images/category/ct-36-.jpg);
}
.ctapps
{
    background-image: url(/images/category/ct-apps-bkg.jpg);
    background-position: right 50px;
    background-repeat: no-repeat;
    width: 100%;
}
.ctapps p
{
    padding: 0px 350px 0px 0px;
}
.ctcomp td, .ctcomp th
{
    font-size: 11px;
    vertical-align: top;
    text-align: center;
    padding: 5px;
    border-top: dotted 1px #CCC;
}
.ctcomp .noborder
{
    border: none;
}
.ctcomp th
{
    color: #999;
    text-align: right;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.ctcomp .section
{
    background-color: #EFF2DF;
    text-align: left;
}
.ctcomp
{
    margin: auto;
    clear: both;
}
/* GUIDE RAIL CATEGORY */

.grspan
{
    width: 275px;
    float: left;
    padding: 0px 0px 25px 25px;
}
.grspan li, .grspan ul
{
    list-style: none;
    font-size: 11px;
    padding: 2px 0px 5px 0px;
    margin: 0px;
}
.model-gr, .model-gr32, .model-grnone
{
    background-position: left top;
    background-repeat: no-repeat;
    height: 120px;
    width: 100%;
    display: block;
    margin-bottom: 15px;
}
.model-gr
{
    background-image: url(/images/category/guide-rail-fs2.jpg);
}
.model-gr32
{
    background-image: url(/images/category/guide-rail-lr32.jpg);
}
.grapps
{
    background-image: url(/images/category/gr-apps-bkg.jpg);
    background-position: right 50px;
    background-repeat: no-repeat;
    width: 100%;
}
.grapps p
{
    padding: 0px 350px 0px 0px;
}


/* MFT CATEGORY */

.mft3span
{
    width: 290px;
    float: left;
    padding: 0px 0px 25px 25px;
}
.mft3span li, .mft3span ul
{
    list-style: none;
    font-size: 11px;
    padding: 2px 0px 5px 0px;
    margin: 0px;
    line-height: 140%;
}
.model-mft3, .model-mft3-kapex, .model-mft3-none, .model-mft3-basic
{
    background-position: center bottom;
    background-repeat: no-repeat;
    height: 200px;
    width: 100%;
    display: block;
    margin-bottom: 15px;
}
.model-mft3
{
    background-image: url(/images/category/mft3-model.jpg);
}
.model-mft3-basic
{
    background-image: url(/images/category/mft3-basic.jpg);
}
.model-mft3-kapex
{
    background-image: url(/images/category/mft3-kapex-model.jpg);
}
.mft3apps
{
    background-image: url(/images/category/mft-apps-bkg.jpg);
    background-position: right 50px;
    background-repeat: no-repeat;
    width: 100%;
}
.mft3apps p
{
    padding: 0px 350px 0px 0px;
}


/* Sys/Sortainers CATEGORY */

.tainerspan
{
    width: 275px;
    float: left;
    padding: 0px 0px 25px 25px;
}
.tainerspan li, .tainerspan ul
{
    list-style: none;
    font-size: 11px;
    padding: 2px 0px 5px 0px;
    margin: 0px;
    line-height: 140%;
}
.model-systainer, .model-sortainer, .model-sysport
{
    background-position: center bottom;
    background-repeat: no-repeat;
    height: 200px;
    width: 100%;
    display: block;
    margin-bottom: 15px;
}
.model-systainer
{
    background-image: url(/images/category/cat-systainers.jpg);
}
.model-sortainer
{
    background-image: url(/images/category/cat-sortainers.jpg);
}
.model-sysport
{
    background-image: url(/images/category/cat-sysport.jpg);
}
.tainerapps
{
    background-image: url(/images/category/storage-apps-bkg.jpg);
    background-position: right 50px;
    background-repeat: no-repeat;
    width: 100%;
}
.tainerapps p
{
    padding: 0px 350px 0px 0px;
}



/* TS SAW CATEGORY */
.tsspan
{
    width: 425px;
    float: left;
    padding: 0px 0px 25px 25px;
}
.tsspan li, .tsspan ul
{
    list-style: none;
    font-size: 11px;
    padding: 2px 0px 5px 0px;
    margin: 0px;
    line-height: 140%;
}
.model-ts55, .model-ts75
{
    background-position: center bottom;
    background-repeat: no-repeat;
    height: 200px;
    margin-bottom: 15px;
}
.ctcomp .model-ts55, .ctcomp .model-ts75
{
    border: none;
}
.model-ts55
{
    background-image: url(/images/category/cat-ts55.jpg);
}
.model-ts75
{
    background-image: url(/images/category/cat-ts75.jpg);
}
.tsapps
{
    background-image: url(/images/category/ts-apps-bkg.jpg);
    background-position: right top;
    background-repeat: no-repeat;
    width: 100%;
}
.tsapps p
{
    padding: 0px 350px 0px 0px;
}



/* JIGSAW CATEGORY */

.trionspan
{
    width: 425px;
    float: left;
    padding: 0px 0px 25px 25px;
}
.trionspan li, .trionspan ul
{
    list-style: none;
    font-size: 11px;
    padding: 2px 0px 5px 0px;
    margin: 0px;
    line-height: 140%;
}
.model-ps300, .model-psb300
{
    background-position: center bottom;
    background-repeat: no-repeat;
    height: 200px;
    margin-bottom: 15px;
}
.ctcomp .model-ps300, .ctcomp .model-psb300
{
    border: none;
}
.model-ps300
{
    background-image: url(/images/category/cat-ps300.jpg);
    border: none;
}
.model-psb300
{
    background-image: url(/images/category/cat-psb300.jpg);
    border: none;
}
.trionapps
{
    background-image: url(/images/category/trion-apps-bkg.jpg);
    background-position: right top;
    background-repeat: no-repeat;
    width: 100%;
}
.trionapps p
{
    padding: 0px 350px 0px 0px;
}



/* JIGSAW CATEGORY */

.kapexspan
{
    width: 425px;
    float: left;
    padding: 0px 0px 25px 25px;
}
.kapexspan li, .kapexspan ul
{
    list-style: none;
    font-size: 11px;
    padding: 2px 0px 5px 0px;
    margin: 0px;
    line-height: 140%;
}
.ctcomp .model-ks120
{
    border: none;
}
.model-ks120, .model-mft3ks120
{
    background-position: center bottom;
    background-repeat: no-repeat;
    height: 200px;
    margin-bottom: 15px;
    border: none;
}
.model-mft3ks120
{
    background-image: url(/images/category/cat-mft3kapex.jpg);
}
.model-ks120
{
    background-image: url(/images/category/cat-kapex.jpg);
}
.kapexapps
{
    background-image: url(/images/category/kapex-apps-bkg.jpg);
    background-position: right top;
    background-repeat: no-repeat;
    width: 100%;
}
.kapexapps p
{
    padding: 0px 350px 0px 0px;
}


/* ROUTER CATEGORY */

.ofspan
{
    width: 200px;
    float: left;
    padding: 0px 0px 25px 25px;
}
.ofspan li, .ofspan ul
{
    list-style: none;
    font-size: 11px;
    padding: 2px 0px 5px 0px;
    margin: 0px;
}
.ctcomp .model-of1010, .ctcomp .model-of1400, .ctcomp .model-of2200, .ctcomp .model-mfk700
{
    border: none;
}
.model-of1010, .model-of1400, .model-of2200, .model-mfk700
{
    background-position: center bottom;
    background-repeat: no-repeat;
    height: 220px;
    margin-bottom: 15px;
}
.model-of1010
{
    background-image: url(/images/category/cat-of1010.jpg);
}
.model-of1400
{
    background-image: url(/images/category/cat-of1400.jpg);
}
.model-of2200
{
    background-image: url(/images/category/cat-of2200.jpg);
}
.model-mfk700
{
    background-image: url(/images/category/cat-mfk700.jpg);
}
.ofapps
{
    background-image: url(/images/category/of-apps-bkg.jpg);
    background-position: right top;
    background-repeat: no-repeat;
    width: 100%;
}
.ofapps p
{
    padding: 0px 350px 0px 0px;
}



/* PLANER CATEGORY */

.hlspan
{
    width: 450px;
    float: left;
    padding: 0px 0px 25px 25px;
}
.hlspan li, .hlspan ul
{
    list-style: none;
    font-size: 11px;
    padding: 2px 0px 5px 0px;
    margin: 0px;
}
.ctcomp .model-hl850, .ctcomp .model-ehl65
{
    border: none;
}
.model-hl850, .model-ehl65
{
    background-position: center bottom;
    background-repeat: no-repeat;
    height: 200px;
    margin-bottom: 15px;
}
.model-hl850
{
    background-image: url(/images/category/cat-hl850.jpg);
}
.model-ehl65
{
    background-image: url(/images/category/cat-ehl65.jpg);
}
.hlapps
{
    background-image: url(/images/category/hl-apps-bkg.jpg);
    background-position: right top;
    background-repeat: no-repeat;
    width: 100%;
}
.hlapps p
{
    padding: 0px 350px 0px 0px;
}


/* DOMINO CATEGORY */

.dfspan
{
    width: 450px;
    float: left;
    padding: 0px 0px 25px 25px;
}
.dfspan li, .dfspan ul
{
    list-style: none;
    font-size: 11px;
    padding: 2px 0px 5px 0px;
    margin: 0px;
}
.ctcomp .model-df500, .ctcomp .model-df500set
{
    border: none;
}
.model-df500, .model-df500set
{
    background-position: center bottom;
    background-repeat: no-repeat;
    height: 200px;
    margin-bottom: 15px;
}
.model-df500
{
    background-image: url(/images/category/cat-df500.jpg);
}
.model-df500set
{
    background-image: url(/images/category/cat-df500set.jpg);
}
.dfapps
{
    background-image: url(/images/category/df-apps-bkg.jpg);
    background-position: right top;
    background-repeat: no-repeat;
    width: 100%;
}
.dfapps p
{
    padding: 0px 350px 0px 0px;
}



/* CORDLESS DRILL CATEGORY */

.drillsspan
{
    width: 200px;
    float: left;
    padding: 0px 0px 25px 25px;
}
.drillsspan li, .drillsspan ul
{
    list-style: none;
    font-size: 11px;
    padding: 2px 0px 5px 0px;
    margin: 0px;
}
.ctcomp .model-drills-c12, .ctcomp .model-drills-tdk15, .ctcomp .model-drills-t15, .ctcomp .model-drills-t12
{
    border: none;
}
.model-drills-c12, .model-drills-tdk15, .model-drills-t15, .model-drills-t12
{
    background-position: center bottom;
    background-repeat: no-repeat;
    height: 200px;
    margin-bottom: 15px;
}
.model-drills-c12
{
    background-image: url(/images/category/cat-c12.jpg);
}
.model-drills-t12
{
    background-image: url(/images/category/cat-t12.jpg);
}
.model-drills-t15
{
    background-image: url(/images/category/cat-t15.jpg);
}
.model-drills-tdk15
{
    background-image: url(/images/category/cat-tdk15.jpg);
}
.drillsapps
{
    width: 100%;
    background-image: url(/images/category/drill-apps-bkg.png);
    background-position: right top;
    background-repeat: no-repeat;
    width: 100%;
}
.drillsapps p
{
    padding: 0px 350px 0px 0px;
}



/* ROTEX SANDER CATEGORY */

.rotexsspan
{
    width: 290px;
    float: left;
    padding: 0px 0px 25px 25px;
}
.rotexsspan li, .rotexsspan ul
{
    list-style: none;
    font-size: 11px;
    padding: 2px 0px 5px 0px;
    margin: 0px;
}
.ctcomp .model-rotex-125, .ctcomp .model-rotex-150, .ctcomp .model-ras-115
{
    border: none;
}
.model-rotex-125, .model-rotex-150, .model-ras-115
{
    background-position: left bottom;
    background-repeat: no-repeat;
    height: 200px;
    margin-bottom: 15px;
}
.model-rotex-125
{
    background-image: url(/images/category/cat-ro125feq.jpg);
}
.model-rotex-150
{
    background-image: url(/images/category/cat-ro150feq.jpg);
}
.model-ras-115
{
    background-image: url(/images/category/cat-ras115.jpg);
}
.rotexapps
{
    background-image: url(/images/category/rotex-apps-bkg.jpg);
    background-position: right top;
    background-repeat: no-repeat;
    width: 100%;
}
.rotexapps p
{
    padding: 0px 350px 0px 0px;
}


/* RANDOM ORBITAL SANDER CATEGORY */

.etssspan
{
    width: 290px;
    float: left;
    padding: 0px 0px 25px 25px;
}
.etssspan li, .etssspan ul
{
    list-style: none;
    font-size: 11px;
    padding: 2px 0px 5px 0px;
    margin: 0px;
}
.ctcomp .model-ets-125, .ctcomp .model-ets-1503, .ctcomp .model-ets-1505, .ctcomp .model-dts-400, .ctcomp .model-rts-400, .ctcomp .model-rs2e
{
    border: none;
}
.model-ets-125, .model-ets-1503, .model-ets-1505, .model-dts-400, .model-rts-400, .model-rs2e
{
    background-position: left bottom;
    background-repeat: no-repeat;
    height: 200px;
    margin-bottom: 15px;
}
.model-ets-125
{
    background-image: url(/images/category/cat-ets125eq.jpg);
}
.model-ets-1503
{
    background-image: url(/images/category/cat-ets1503eq.jpg);
}
.model-ets-1505
{
    background-image: url(/images/category/cat-ets1505eq.jpg);
}
.model-dts-400
{
    background-image: url(/images/category/cat-dts400eq.jpg);
}
.model-rts-400
{
    background-image: url(/images/category/cat-rts400eq.jpg);
}
.model-rs2e
{
    background-image: url(/images/category/cat-rs2e.jpg);
}
.etsapps
{
    background-image: url(/images/category/ets-apps-bkg.jpg);
    background-position: right top;
    background-repeat: no-repeat;
    width: 100%;
}
.dtsapps
{
    background-image: url(/images/category/dts-apps-bkg.jpg);
    background-position: right top;
    background-repeat: no-repeat;
    width: 100%;
}
.etsapps p, .dtsapps p
{
    padding: 0px 350px 0px 0px;
}


/* SPECIALTY SANDER CATEGORY */

.lssspan
{
    width: 450px;
    float: left;
    padding: 0px 0px 25px 25px;
}
.lssspan li, .lssspan ul
{
    list-style: none;
    font-size: 11px;
    padding: 2px 0px 5px 0px;
    margin: 0px;
}
.ctcomp .model-deltex-93e, .ctcomp .model-ls-130eq
{
    border: none;
}
.model-deltex-93e, .model-ls-130eq
{
    background-position: left bottom;
    background-repeat: no-repeat;
    height: 200px;
    margin-bottom: 15px;
}
.model-deltex-93e
{
    background-image: url(/images/category/cat-deltex93e.jpg);
}
.model-ls-130eq
{
    background-image: url(/images/category/cat-ls130eq.jpg);
}
.lsapps
{
    background-image: url(/images/category/ls-apps-bkg.jpg);
    background-position: right top;
    background-repeat: no-repeat;
    width: 100%;
}
.lsapps p
{
    padding: 0px 300px 0px 0px;
}



/* AIR SANDER CATEGORY */

.lexsspan
{
    width: 280px;
    float: left;
    padding: 0px 0px 25px 25px;
}
.lexsspan li, .lexsspan ul
{
    list-style: none;
    font-size: 11px;
    padding: 2px 0px 5px 0px;
    margin: 0px;
}
.ctcomp .model-lex2-1503, .ctcomp .model-lex2-1507, .ctcomp .model-lex2-1857
{
    border: none;
}
.model-lex2-1503, .model-lex2-1507, .model-lex2-1857
{
    background-position: left bottom;
    background-repeat: no-repeat;
    height: 200px;
    margin-bottom: 15px;
}
.model-lex2-1503
{
    background-image: url(/images/category/cat-lex2-1503.jpg);
}
.model-lex2-1507
{
    background-image: url(/images/category/cat-lex2-1507.jpg);
}
.model-lex2-1857
{
    background-image: url(/images/category/cat-lex2-1857.jpg);
}
.lexapps
{
    background-image: url(/images/category/lex-apps-bkg.jpg);
    background-position: right 40px;
    background-repeat: no-repeat;
    width: 100%;
}
.lexapps p
{
    padding: 0px 350px 0px 0px;
}

.greendot
{
    background-image: url(images/button_ok.png);
    background-position: center center;
    background-repeat: no-repeat;
}


/* IMAGE HANDLING */


.photo-shadow
{
    margin: auto;
    background-image: url(photo-shadow-450.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    text-align: center;
    height: 274px;
}
.photo
{
    border: solid 3px white;
    margin-top: 20px;
}
.photo-shadow-130
{
    position: relative;
    float: left;
    background-image: url(/images/category/photo-shadow-130.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    text-align: center;
    height: 95px;
    width: 150px;
}
.photo-shadow-130 a
{
    text-decoration: none;
    border: none;
}
.photo-130
{
    border: solid 3px white;
    margin-top: 6px;
    z-index: 10;
/*    filter: alpha(opacity=85);
    -moz-opacity: .85;
    opacity: .85;*/
}
a:hover .photo-130
{
/*    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;*/
    border: solid 6px #FFF;
}
.zoomicon
{
    position: absolute;
    top: -6px;
    left: -6px;
    z-index: 50;
}
.photocontainer
{
    overflow: hidden;
    padding: 10px 10px 20px 10px;
}
.fesbkg
{
    /*background-image: url(images/fes-bkg.jpg);
    background-position: bottom center;
    background-repeat: no-repeat;
    padding-bottom: 85px;
    background-color: #F2F5DC; */
}
