.itemMotor{
    float: left;
    width: 20%;
    text-align: center;

    cursor: pointer;
}

.itemMotor img {
    max-width:100%;
}


.itemMotor div {
    text-align: center;
}


#divMaps{
    margin-top: 30px;
}

.divMotorTitle{

    margin-left: 15px;
    font-weight: bold;

    color: #999;
    padding: 5px;
    border-bottom: 3px #999 solid;
    margin-bottom: 8px;
}

.itemMap{

    float: left;
    margin-left: 1%;
    margin-bottom: 1%;
    width: 31%;
    border: 1px solid #ccc;
    height: 200px;
    position: relative;

    cursor: pointer;
    text-align: center;


}

.itemMap img {

    max-height: 100%;
    max-width: 100%;
    margin: 0 auto;
}
.itemMap:hover .itemMapTitle{

    background: rgba(0,152,153,1) ;
    font-weight: bold;
}

.itemMapTitle{

    position: absolute;
    width: 100%;
    bottom: 0px;
    left: 0px;
    padding: 5px;
    background: rgba(0,152,153,0.8) ;
    color: #FFF;
    font-weight: bold;
    text-align: center;


}

#TMapProducts {
    margin: 0 auto;
}

#TMapProducts td {
    padding-left: 3px;
    padding-right: 5px;
    border: 1px #CCC solid;
}


.tdRight {
    text-align: right;
}

#TMapProducts td input[type=text] {

    text-align: right;
    width: 30px;
    vertical-align: top;
    margin-top: 3px;
}

#mainImgMapFixed{



    position: fixed;
    top: 5px;
    display: none;

    border: 2px #CCC solid;
}

.zoomer {

    margin: 0 auto;

    /*width: 400px;*/
    height: 400px;

    margin-bottom: 10px;
}


.spanBack {

    cursor: pointer;
    color: #009899;


}




