html,body{
    background:#C9D1CF url(/static/img/bg.png);
    border:0;
    color:#000;
    font:12px normal Arial,Tahoma,Verdana;
    margin:0;
    padding:0}
body{
    background:url(/static/img/bghdct.png) 0 0 repeat-x;}
body *{
    border:0;
    list-style:none;
    margin:0;
    outline:none;
    padding:0}
a{
    color:#900;
    text-decoration:underline}
    a:hover{
        text-decoration:none}
h1,h2{
    font-size:14px}
h3{
    border-top:1px solid #C9C9A8;
    color:#900;
    font-size:14px;
    font-weight:normal;
    padding:10px 0 10px 0}
strong{
    color:#900}
    #blog .post strong{
        color:#000}
input,select,textarea{
    background:#E0E0CD;
    border:1px solid #C9C9A8;
    border-left:3px solid #C9C9A8;
    font:12px Tahoma;
    height:22px}
    input,textarea{
        height:18px;
        padding:2px}
    textarea{
        resize:none}
    input:focus,select:focus,textarea:focus{
        background:#EFEFE4;
        border:1px solid #A9A976;
        border-left:3px solid #A9A976}
    input.error,textarea.error{
        background:#FFE0E0;
        border:1px solid #900;
        border-left:3px solid #900}
    input#submitF{
        background:url(/static/img/bttns/submit.png);
        background-position:0 1px;
        background-repeat:no-repeat;
        border:0;
        cursor:pointer;
        height:23px;
        outline:none;
        padding:0;
        width:92px}
        input#submitF:hover,input#submitF:active{
            background-position:0 bottom}
label{
    clear:both;
    color:#111;
    display:block;
    float:left;
    font-weight:bold}
legend{
    display:none}
fieldset p{
    line-height:22px;
    vertical-align:text-bottom}
#wrp{
    margin:0 auto;
    padding:299px 0 0 0;
    position:relative;
    width:844px}
#hd{
    height:299px;
    position:absolute;
    left:0;
    top:0}
    #hd ul#m-nav{
        height:37px;
        position:absolute;
        top:0;
        z-index:10}
        #hd ul#m-nav li{
            background:url(/static/img/bghdctli.png) right 0 no-repeat;
            float:left;
            height:35px;
            line-height:35px;
            position:relative}
            #hd ul#m-nav li.last{
                background:url(/static/img/bghdct.png) 0 0 repeat-x !important}
        #hd ul#m-nav li a{
            color:#CBCBAC;
            display:block;
            font-size:15px;
            padding:0 10px;
            position:relative;
            text-decoration:none}
            #hd ul#m-nav li a sup{
                background:url(/static/img/icons/count.png) 0 -5px no-repeat;
                color:#000;
                font-size:10px;
                height:13px;
                line-height:9px;
                padding:0;
                position:absolute;
                right:0;
                text-align:center;
                top:0;
                width:18px}
            #hd ul#m-nav li a:hover,#hd ul#m-nav li.act a{
                color:#fff}
    #hd #srch{
        background:url(/static/img/bttns/search.png) 0 0 no-repeat;
        height:79px;
        overflow:hidden;
        position:absolute;
        right:-29px;
        top:9px;
        width:261px;
        z-index:1}
        #hd #srch input{
            background:#2F2F2F;
            border:0;
            color:#D3D3D3;
            font-size:12px;
            height:16px;
            left:12px;
            position:relative;
            top:36px;
            width:121px}
        #hd #srch a{
            display:block;
            height:0;
            overflow:hidden;
            padding:65px 0 0 0;
            position:absolute;
            top:0;
            right:0;
            width:120px}
            #hd #srch a:hover{
                background:url(/static/img/bttns/searcho.png) -37px 0 no-repeat}
    #hd #logo{
        background:url(/static/img/logo.png) 0 0 no-repeat;
        height:53px;
        left:51px;
        position:absolute;
        top:71px;
        width:334px}
        #hd #logo a{
            display:block;
            height:0;
            overflow:hidden;
            padding:53px 0 0 0}
    #hd #xtr-inf{
        background:url(/static/img/bgtwt.png) 0 0 no-repeat;
        height:261px;
        overflow:hidden;
        position:absolute;
        right:-37px;
        top:83px;
        width:215px}
        #hd #xtr-inf a.follow-us{
            display:block;
            height:0;
            overflow:hidden;
            padding:50px 0 0 0}
            #hd #xtr-inf a.follow-us:hover{
                background:url(/static/img/bgtwto.png) 30px 13px no-repeat}
        #hd #xtr-inf #twitter{
            line-height:130%;
            padding:10px 25px 0 30px}
            #hd #xtr-inf #twitter a{
                text-decoration:underline}
                #hd #xtr-inf #twitter a:hover{
                    text-decoration:none}
            #hd #xtr-inf #twitter small{
                color:#646464;
                display:block;
                text-align:right}
            #hd #xtr-inf #twitter .loading{
                background:url(/static/img/loading.gif) center center no-repeat;
                height:80px;
                width:170px}
        #hd #xtr-inf #scl{
            bottom:22px;
            position:absolute;
            right:15px}
            #hd #xtr-inf #scl li{
                background-image:url(/static/img/icons/scl.gif);
                background-repeat:no-repeat;
                float:right;
                height:32px;
                margin:0 5px 5px 0;
                width:32px}
                #hd #xtr-inf #scl li.draugiem{
                    background-position:0 0}
                #hd #xtr-inf #scl li.twitter{
                    background-position:-32px 0}
                #hd #xtr-inf #scl li.skype{
                    background-position:-64px 0}
                #hd #xtr-inf #scl li.rss{
                    background-position:-96px 0}
                #hd #xtr-inf #scl li.facebook{
                    background-position:-128px 0}
                #hd #xtr-inf #scl li.youtube{
                    background-position:-160px 0;
                    clear:both}
                #hd #xtr-inf #scl li a{
                    display:block;
                    height:0;
                    overflow:hidden;
                    padding:32px 0 0 0}
    #hd #sldr{
        background:url(/static/img/slider/bgsldr.png) 0 0 no-repeat;
        height:210px;
        left:-15px;
        position:absolute;
        top:89px;
        width:762px}
        #hd #sldr-l,#hd #sldr-r{
            background-image:url(/static/img/slider/bllts.png);
            background-position:0 0;
            background-repeat:no-repeat;
            height:37px;
            position:absolute;
            width:36px}
            #hd #sldr-l a,#hd #sldr-r a{
                display:block;
                height:0;
                overflow:hidden;
                padding:37px 0 0 0;
                top:0;
                width:36px}
                #hd #sldr-l a:hover,#hd #sldr-r a:hover{
                    background-color:#E6E6D5;
                    background-image:url(/static/img/slider/bllts.png);
                    background-position:0 -37px;
                    background-repeat:no-repeat}
        #hd #sldr-l{
            left:11px;
            top:112px}
        #hd #sldr-c{
            height:163px;
            left:50px !important;
            overflow:hidden;
            position:relative;
            top:52px;
            width:592px}
            #hd #sldr-c li{
                background-repeat:no-repeat;
                float:left;
                margin:0 6px 0 0;
                height:163px;
                overflow:hidden;
                width:191px}
                #hd #sldr-c li a{
                    background-image:url(/static/img/slider/bgsldrli.png);
                    background-position:0 0;
                    background-repeat:no-repeat;
                    display:block;
                    height:0;
                    overflow:hidden;
                    padding:154px 0 0 0}
                #hd #sldr-c li.second a{
                    background-position:-195px 0}
                #hd #sldr-c li.third a{
                    background-position:-390px 0}
        #hd #sldr-r{
            background-position:-36px 0;
            right:81px;
            top:117px}
            #hd #sldr-r a:hover{
                background-color:#E6E5D5;
                background-position:-36px -37px}
        #hd .sldr-shdw{
            background-image:url(/static/img/slider/shadow.png);
            background-position:-25px 0;
            background-repeat:no-repeat;
            height:155px;
            left:0;
            position:absolute;
            top:0;
            width:25px;
            z-index:100}
            #hd .sldr-shdw.right{
                background-position:0 0;
                left:auto;
                right:0}
#ct,#ft,#hd .ct{
    margin:0 auto;
    width:844px}
    #hd .ct{
        position:relative}
#ct{
    background:url(/static/img/bgct.png) 0 0 repeat-y;
    min-height:400px;
    position:relative}
    #ct .ct{
        background:url(/static/img/bgctcontent.png) 0 0 no-repeat}
    #cti{
        float:left;
        width:489px}
        #cti .breadcrumbs{
            background:url(/static/img/bgbrdcrmbs.png) 0 0 no-repeat;
            height:20px;
            line-height:23px;
            overflow:hidden;
            padding:12px 0 10px 15px}
            #cti .breadcrumbs strong{
                color:#5E930F;
                display:block;
                float:left;
                margin:0 5px 0 0}
            #cti .breadcrumbs a{
                color:#787870;
                display:block;
                float:left;
                font-size:11px;
                font-weight:bold;
                margin:0 5px 0 0;
                text-decoration:none}
                    #cti .breadcrumbs a:first-child,#cti .breadcrumbs a.home{
                        display:block;
                        height:0;
                        overflow:hidden;
                        padding:16px 0 0 0;
                        width:16px}
                    #cti .breadcrumbs a.current{
                        color:#5E930F}
                    #cti .breadcrumbs a:hover{
                        color:#900}
        #cti .welcome{
            background:url(/static/img/bghome.png) 0 0 no-repeat;
            height:166px;
            padding:5px 0 0 0}
            #cti .welcome big{
                display:block;
                font-size:12px;
                font-weight:bold;
                line-height:140%;
                padding:10px 0 0 35px}
            #cti .welcome p{
                line-height:140%;
                padding:10px 0 0 35px}
            #cti #m-list{
                padding:0 0 0 20px}
                #cti #m-list li{
                    background-position:center center;
                    background-repeat:no-repeat;
                    border:1px solid #C0C09A;
                    float:left;
                    height:88px;
                    margin:10px 16px 10px 0;
                    position:relative;
                    width:98px}
                    #cti #m-list li a{
                        border:3px solid #fff;
                        display:block;
                        height:0;
                        padding:82px 0 0 0;
                        position:relative;
                        text-decoration:none}
                        #cti #m-list li a.sold{
                            background:url(/static/img/icons/sold.gif) right bottom no-repeat;
                            opacity:0.7}
                        #cti #m-list li a.new{
                            background:url(/static/img/icons/new.gif) right bottom no-repeat;
                            opacity:0.7}
                        #cti #m-list li a:hover{
                            border-color:#D6D6BB}
                        #cti #m-list li a small{
                            background:url(/static/img/icons/counti.png) 0 0 no-repeat;
                            color:#900;
                            display:block;
                            font-size:10px;
                            height:18px;
                            line-height:18px;
                            position:absolute;
                            right:-8px;
                            text-align:center;
                            text-decoration:none !important;
                            top:-8px;
                            width:18px}
                        #cti #m-list li a strong{
                            display:none}
                    #cti #m-list li div.moto-info{
                        background:#E8E8D9 url(/static/img/bgmoto-info.png) right bottom no-repeat;
                        border:1px solid #B7B78A;
                        display:none;
                        left:46px;
                        padding:10px;
                        position:relative;
                        top:-41px;
                        min-width:166px;
                        z-index:10}
                        #cti #m-list li div.moto-info *{
                            display:block}
                        #cti #m-list li div.moto-info strong{
                            background:url(/static/img/icons/info.gif) 0 1px no-repeat;
                            color:#2F391E;
                            line-height:12px;
                            padding:0 0 3px 15px;
                            white-space:nowrap}
                        #cti #m-list li div.moto-info em{
                            background:url(/static/img/icons/bllt.gif) 17px center no-repeat;
                            font-style:normal;
                            line-height:18px;
                            padding:0 0 0 27px}
        #cti h1,#cti h2{
            padding:15px 0 5px 15px}
            #cti h1 img{
                padding:0 0 0 5px}
        #cti .moto-wrp{
            margin:10px 14px 0 14px}
        #cti #moto-inf{
            float:right;
            width:280px}
            #cti #moto-inf .main-info,#cti #moto-inf .more-info{
                background:#fff;
                border:1px solid #C9C9A8;
                padding:10px}
            #cti #moto-inf .main-info{
                line-height:20px;
                margin:0 0 10px 0;
                min-height:108px}
                #cti #moto-inf .main-info big{
                    background:url(/static/img/icons/price.png) 0 0 no-repeat;
                    color:#fff;
                    display:block;
                    float:right;
                    font-weight:bold;
                    height:40px;
                    line-height:33px;
                    text-align:center;
                    width:93px}
                #cti #moto-inf .main-info .apraksts{
                    border-top:1px solid #E1E1CE;
                    margin:10px 0 0 0}
                    #cti #moto-inf .main-info .apraksts p{
                        line-height:16px;
                        padding:10px 0 0 0}
            #cti #moto-inf .more-info a{
                background:url(/static/img/icons/info.gif) 0 2px no-repeat;
                color:#5F9410;
                display:block;
                font-weight:bold;
                padding:0 0 0 15px;
                text-decoration:none}
                #cti #moto-inf .more-info a:hover{
                    color:#900}
            #cti #moto-inf .more-info-op{
                border-top:1px solid #E1E1CE;
                display:none;
                margin:10px 0 0 0;
                padding:10px 0 0 0}
                #cti #moto-inf .more-info-op label{
                    height:22px;
                    line-height:20px;
                    width:55px}
                #cti #moto-inf .more-info-op input{
                    margin:1px 0;
                    width:194px}
                    #cti #moto-inf .more-info-op input#submitF{
                        border:0;
                        clear:left;
                        height:23px;
                        margin:0 0 0 55px;
                        width:92px}
                #cti #moto-inf .more-info-op textarea{
                    height:80px;
                    margin:1px 0;
                    width:194px}
        #cti #moto-gal{
            width:184px}
            #cti #moto-gal img{
                background:#fff;
                border:1px solid #C9C9A8;
                display:block;
                height:120px;
                padding:4px;
                width:160px}
                #cti #moto-gal a:hover img{
                    background:#DCDCC5}
            #cti #moto-gal ul{
                padding:10px 0 0 0}
                #cti #moto-gal ul li{
                    border:1px solid #C9C9A8;
                    float:left;
                    height:58px;
                    margin:0 10px 10px 0;
                    width:78px}
                    #cti #moto-gal ul li a{
                        border:3px solid #fff;
                        display:block;
                        height:0;
                        overflow:hidden;
                        padding:52px 0 0 0}
                        #cti #moto-gal ul li a:hover{
                            border-color:#DCDCC5}
        #blog,#contacts,#parts,#error{
            margin:0 15px}
        #blog h1{
            display:none}
        #blog h2{
            background:url(/static/img/bgblogh2.gif) 0 0 repeat-x;
            padding:15px 0 10px 0}
            #blog h2.first{
                background:0}
            #blog .post{}
            #blog .post p{
                line-height:130%;
                padding:0 5px 10px 0}
            #blog .post img,.brdr{
                background:#fff;
                border:1px solid #C0C09A;
                display:block;
                float:right;
                margin:0 0 0 5px;
                padding:3px}
                .brdr img{
                    display:block}
                #blog .post img{
                    height:120px;
                    width:160px}
                #blog .post a:hover img,.brdr:hover{
                    background:#D6D6BB}
            #blog .post .img-gal{
                height:78px;
                padding-right:0}
                #blog .post .img-gal img{
                    float:left;
                    height:70px;
                    margin:0 22px 0 0;
                    width:90px}
                #blog .post .img-gal img.last{
                    float:right;
                    margin:0}
            #blog .post-meta{
                height:25px;
                padding:0}
                #blog .post-meta ul li{
                    float:right}
                    #blog .post-meta ul li.comments{
                        background:url(/static/img/icons/comment.gif) 0 0 no-repeat;
                        height:19px;
                        margin:0 0 0 7px;
                        width:22px}
                        #blog .post-meta ul li.comments a{
                            color:#333;
                            display:block;
                            font-size:11px;
                            font-weight:bold;
                            line-height:15px;
                            text-align:center;
                            text-decoration:none}
                            #blog .post-meta ul li.comments a:hover{
                                color:#900;
                                text-decoration:none}
                #blog .post-meta ul li a{
                    font-weight:bold;
                    text-decoration:none}
                    #blog .post-meta ul li a:hover{
                        text-decoration:underline}
        #comments,#comment-form{
            border-top:1px solid #C9C9A8;
            padding:10px 0}
            #comments{
                padding:5px 0 10px 0}
                #comments li{
                    background:#F1F1E8;
                    margin:5px 0 0 0;
                    padding:10px;
                     -moz-border-radius:5px;
                     -webkit-border-radius:5px}
                    #comments li.alt{
                        background:#E1E1CE}
                    #comments li:hover{
                        background:#fafafa}
                #comments li .comment-author{
                    color:#900;
                    font-size:18px;
                    height:50px;
                    overflow:hidden}
                    #comments li .comment-author img{
                        background:#fff;
                        border:1px solid #C0C09A;
                        float:left;
                        margin:0 10px 0 0;
                        padding:1px}
                    #comments li .comment-author a{
                        display:block;
                        font-size:18px;
                        margin:3px 0 5px 0}
                    #comments li a.pic{
                        margin:0}
                    #comments li .comment-author small{
                        color:#565634;
                        display:block;
                        font-size:11px}
                    #comments li p{
                        line-height:130%;
                        padding:7px 0 0 0}
        #comment-form{
            border:0;
            padding:0}
            #comment-form fieldset,#contact-form fieldset{
                background:#fff;
                padding:10px}
            #comment-form #cForm,#contact-form #cForm{
                border:1px solid #C9C9A8}
            #comment-form label,#contact-form label{
                height:24px;
                line-height:24px;
                margin:0 0 2px 0;
                width:120px}
            #comment-form input,#contact-form input{
                font-size:12px;
                margin:0 0 2px 0;
                width:196px}
            #comment-form textarea,#contact-form textarea{
                font-size:12px;
                height:80px;
                margin:0 0 1px 0;
                width:307px}
            #comment-form input#submitF,#contact-form input#submitF{
                clear:both;
                height:23px;
                margin:0 0 0 120px;
                width:93px}
            #comment-form em,#cti #moto-inf .more-info-op em,#contact-form em{
                display:none !important}
        #contacts{}
            #contacts h1,#parts h1,#error h1{
                padding:15px 0 10px 0}
            #contacts p,#parts p,#error p{
                padding:0 0 15px 0}
    #sdbr{
        float:right;
        padding:47px 15px 0 0;
        width:325px}
        #sdbr h2{
            font-weight:normal}
        #sdbr ul{
            padding:10px 0 15px 10px}
        #sdbr div.section{
            background:url(/static/img/bgsec.png) center 0 no-repeat;
            min-height:110px;
            padding:15px 0 0 0}
        #sdbr ul.nav{}
            #sdbr ul.nav li{
                background:url(/static/img/icons/bllt.gif) 0 8px no-repeat;
                padding:1px 0 1px 9px}
                #sdbr ul.nav li a{
                    color:#2B351A;
                    display:block;
                    line-height:13px;
                    padding:2px 4px;
                    text-decoration:none;
                    -moz-border-radius:5px;
                    -webkit-border-radius:5px}
                    #sdbr ul.nav li a:hover{
                        background:#B6CA92}
                    #sdbr ul.nav li a strong{
                        color:#900;
                        font-size:11px}
        #sdbr ul.tags{}
            #sdbr ul.tags li{
                float:left;
                margin:0 5px 5px 0}
                #sdbr ul.tags li a{
                    background:#AEC486;
                    color:#2B351A;
                    display:block;
                    padding:2px 4px;
                    text-decoration:none;
                    white-space:nowrap;
                    -moz-border-radius:5px;
                    -webkit-border-radius:5px}
                    #sdbr ul.tags li a:hover{
                        background:#B6CA92}
#ft{
    background:url(/static/img/bgft.png) 0 0 no-repeat;
    padding:15px 0 0 0;
    position:relative}
    #ft ul{
        height:50px;
        overflow:hidden;
        padding:10px 15px 5px 15px}
        #ft ul li{
            border-left:1px solid #666;
            float:left;
            margin:0 15px 0 0}
            #ft ul li.copyright{
                border-left:0;
                border-right:1px solid #666;
                float:right;
                margin:0}
                #ft ul li.copyright strong{
                    background:#C9D1CF;
                    color:#333;
                    display:block;
                    font-weight:normal;
                    margin:2px 15px 0 0;
                    padding:2px 3px}
                #ft ul li.copyright strong a{
                    color:#900;
                    display:inline;
                    margin:0;
                    padding:0;
                    text-transform:none}
                    #ft ul li.copyright strong a:hover{
                        background:0;
                        text-decoration:underline}
            #ft ul li a{
                background:#C9D1CF;
                color:#333;
                display:block;
                margin:2px 0 0 15px;
                padding:2px 3px;
                text-decoration:none;
                text-transform:lowercase}
                #ft ul li a:hover{
                    background:#333;
                    color:#C9D1CF}
#AT1 #AT2 #AT3 #AT4 #Widget{
    border:0 !important}
#AT1 #AT2 #AT3 #AT4 #Widget .RoundedGradient,#AT1 #AT2 #AT3 #AT4 #Widget .RoundedGradient .Texts .CallToAction,#AT1 #AT2 #AT3 #AT4 #Widget .RoundedGradient .Texts .Benefits {
    color:#2B351A !important}
#AT1 #AT2 #AT3 #AT4 #Widget .Footer,#AT1 #AT2 #AT3 #AT4 #Widget .Footer:hover .Viral{
    color:#900 !important}
.dn{
    display:none}
.fl{
    float:left}
.fr{
    float:right}
.wrp:after{
    clear:both;
    content:'!';
    display:block;
    height:0;
    visibility:hidden;
    width:0}