.mod-catalog {
    border-collapse: collapse;
}
.mod-catalog tr {
    border-bottom:1px solid #fff;
    line-height:22px;
}
.mod-catalog tr.head { 
    background:#4b4b47;
    border:0;
}
#order {
    background:url('/jcb/images/bg_order_new.png') no-repeat top center transparent;
    width:317px;
    height:272px;
    float:left;
    margin:0 20px 0; 0
}
#order.carraro {
    background:url('/carraro/images/bg_order.png') no-repeat top center transparent;
}
#order.isuzu {
    background:url('/isuzu/images/bg_order.png') no-repeat top center transparent;
}
#order.deutz {
    background:url('/deutz/images/bg_order.png') no-repeat top center transparent;
}
#order.perkins{
    background:url('/perkins/images/bg_order.png') no-repeat top center transparent;
}
#order.same{
    background:url('/same_deutz-fahr/images/bg_order.png') no-repeat top center transparent;
}
#order .upper {
    font-size:15px;
    margin: 30px 0 0 125px;
}

#order .phone {
    font-size: 11px;
    margin: 80px 0 0 175px;
}
#order.same .upper { margin: 78px 0 0 125px }
#order.same .phone { margin: 30px 0 0 175px }
#order .phone span {
    color:#faa61a;
}
#order.deutz .phone span {
    color:#d64345;
}
#order.carraro .phone span {
    color:#d64345;
}
#order.perkins .phone span {
    color:#81a3ce;
}
#order.same .phone span {
    color:#16aa07;
}

#order-button {
    background: url("/jcb/images/btn.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 37px;
    margin: 27px 0 0 217px;
    text-indent: -999999px;
    width: 89px;
}
#order.deutz #order-button {
    background: url("/deutz/images/btn.gif") no-repeat scroll 0 0 transparent;
}
#order.carraro #order-button, #order.isuzu #order-button {
    background: url("/deutz/images/btn.gif") no-repeat scroll 0 0 transparent;
}
#order.perkins #order-button {
    background: url("/perkins/images/btn.gif") no-repeat scroll 0 0 transparent;
}
#order.same #order-button {
    background: url("/same_deutz-fahr/images/btn.gif") no-repeat scroll 0 0 transparent;
}

#left-banners {
    float:left;
    width:149px;
    margin:0 30px 0 18px;
    overflow:hidden;
}
#spares {
    background: url("/jcb/images/spares.png") no-repeat scroll -1px bottom transparent;
    height: 184px;
    margin: 10px 0;
}
#turbines {
    background: url("/jcb/images/turbines.png") no-repeat scroll -1px bottom transparent;
    height: 184px;
    margin: 10px 0;
}
#indented-text {
    text-indent:35px;
}
.each-element {
    background: url('/jcb/images/details_elem.png') no-repeat transparent;
    height:113px;
    width:143px;
    vertical-align: middle;
    text-align:center;
    margin:5px 0;
}
#wrapper .each-element td {
    text-align:center;
    vertical-align:middle;
    padding:0;
}
.boxed { 
    width:150px;
    text-align:center;
}
.catalog-top-head {
    background: url("/jcb/images/details.png") no-repeat scroll 0 0 transparent;
    color: #333333;
    font-size: 15px;
    height: 28px;
    line-height: 24px;
    margin: 0 auto;
    text-indent: 191px;
    width: 834px;
}
.catalog-top-bot {
    background: url("/jcb/images/details_bot.png") no-repeat scroll -1px 0 transparent;
    height: 11px;
    margin: 0 auto;
    width: 834px;
}
.catalog-top {
    background: url("/jcb/images/details_bg.png") repeat-y scroll 0 0 transparent;
    margin: 0 auto;
    padding: 0 0 0 20px;
    width: 816px;
}
.mfeedback {
    margin:0 0 0 25px;
}
.mfeedback div {
    margin:20px 0;
}
.mfeedback div.mf-text { float:left;width:125px;margin:0;font-size: 14px; }
.mf-req { vertical-align: super; }
.mfeedback input,
.mfeedback textarea {
width:395px;
}
.mfeedback input#submit-order-form { border:0;color:#fff;text-indent:-9999999px;background:url('/images/submit.png') no-repeat; width:142px;height:29px; margin:0 0 0 384px; }
.mfeedback div.helper { 
color:#f2a11a;
font-size:13px;
}
h1.gray { color:#cccccc; margin:0 0 0 125px; }
div.please { color:#cccccc; margin:10px 0 40px 125px;font-size:13px; }
.mf-ok-text {
color:#f2a11a;
font-size:13px;
}
p .errortext {
font-size:13px;
}

.deutz-slider a.nivo-nextNav {
right:35px;
}
.carraro-slider a.nivo-nextNav {
right:20px;
}