* { margin:0; border:0; padding:0; font-family:Arial; }

a { text-decoration:none; }
input,textarea { border:1px dotted #6c6c6c; }

h1 { font-family:Georgia; size:20px; text-align:center; }
h2 { font-family:Georgia; size:16px; text-align: center;}
h3 { margin:5px 10px; }
.fRight { float:right;  display:inline; }
.fLeft { float:left;  display:inline; }

.p10 { padding:5px 10px; }

.m10 { margin:5px 10px; }
.mR10 { margin-right:10px; }
.mR20 { margin-right:20px; }
.mL10 { margin-left:10px; }
.mT10 { margin-top:10px; }
.mB10 { margin-bottom:10px; }

.box { float:left; display:inline; }
.clear { clear:both; }

.mailto { color:#928000; text-decoration:underline; font-weight:bold; }
.textinput { border:2px inset #7d7d7d; margin:5px 10px; width:154px; }
ul { margin: 0 10px; }
li { list-style-position:inside; list-style-image:url('/_i/li.png'); font-size:13px; }

.dottedBorder { border:1px dotted #6c6c6c; }
.tBold { font-weight:bold !important; }
.tNormal { font-weight:normal; }
.tItalic { font-style:italic; }
.tGold { color:#928000; }
.tGrey { color:#6c6c6c; }
.tGreyDark { color:#4a4a4a; }
.tBlack { color:#000000; }
.tWhite { color:#ffffff; }
.tBrown { color:#a35514; }
.tCentered { text-align:center; }
.tRight { text-align:right; }
.tLeft { text-align:Left; }
.t16 { font-size:16px !important; }
.t15 { font-size:15px !important; }
.t13 { font-size:13px !important; }
.t12 { font-size:12px !important; }
.t11 { font-size:11px !important; }
.t10 { font-size:10px !important; }

.l10 { line-height:10px; }

.orangeButton { height:13px; }
    .orangeButton .left { float:left; width:6px; height:13px; display:inline; background: url('/_i/orangebutton_left.png') top right no-repeat; }
    .orangeButton .mid { float:left; height:13px; display:inline; background: url('/_i/orangebutton_mid.png') top right repeat-x; }
    .orangeButton .mid .button { font-family: Trebuchet MS; font-weight:bold; font-size:11px; text-decoration:none; color:#fff; }
    .orangeButton .right { float:left; width:6px; height:13px; display:inline; background: url('/_i/orangebutton_right.png') top left no-repeat; }

.blueButton { height:13px; }
    .blueButton .left { float:left; width:6px; height:13px; display:inline; background: url('/_i/bluebutton_left.png') top right no-repeat; }
    .blueButton .mid { float:left; height:13px; display:inline; background: url('/_i/bluebutton_mid.png') top right repeat-x; }
    .blueButton .mid a { font-family: Trebuchet MS; font-weight:bold; font-size:11px; text-decoration:none; color:#fff; }
    .blueButton .right { float:left; width:6px; height:13px; display:inline; background: url('/_i/bluebutton_right.png') top left no-repeat; }

.greyButton { height:13px; }
    .greyButton .left { float:left; width:6px; height:13px; display:inline; background: url('/_i/greybutton_left.png') top right no-repeat; }
    .greyButton .mid { float:left; height:13px; line-height:12px; display:inline; padding:0 3px; background: url('/_i/greybutton_mid.png') top right repeat-x; }
    .greyButton .mid a { font-family:Arial; font-weight:bold; font-size:11px; text-decoration:none; color:#fff; }
    .greyButton .right { float:left; width:6px; height:13px; display:inline; background: url('/_i/greybutton_right.png') top left no-repeat; }

.greyButton2 { height:13px; }
    .greyButton2 .left2 { float:left; width:6px; height:13px; display:inline; background: url('/_i/greybutton_left.png') top right no-repeat; }
    .greyButton2 .mid2 { float:left; height:13px; line-height:12px; display:inline; padding:0 3px; background: url('/_i/greybutton_mid.png') top right repeat-x; }
    .greyButton2 .mid2 a { font-family:Arial; font-weight:bold; font-size:11px; text-decoration:none; color:#fff; }
    .greyButton2 .right2 { float:left; width:6px; height:13px; display:inline; background: url('/_i/greybutton_right.png') top left no-repeat; }

.goldButton { height:13px; }
    .goldButton .left { float:left; width:6px; height:13px; display:inline; background: url('/_i/goldbutton_left.png') top right no-repeat; }
    .goldButton .mid { float:left; height:13px; line-height:12px; display:inline; padding:0 3px; background: url('/_i/goldbutton_mid.png') top right repeat-x; }
    .goldButton .mid a { font-family:Arial; font-weight:bold; font-size:11px; text-decoration:none; color:#fff; }
    .goldButton .right { float:left; width:6px; height:13px; display:inline; background: url('/_i/goldbutton_right.png') top left no-repeat; }

#topWrap { width:100%; text-align:center; }
    #pageTop { width:786px; height:47px; margin:0 auto; text-align:right; }
        #pageTop p { line-height:47px; font-size:11px; }
    #banner { width:786px; height:243px; background: url('/_i/banner.png') top left no-repeat; margin:0 auto; text-align:left; }
    #pageWrap { width:786px; margin:0 auto; text-align:left; }
        #leftWrap { float:left; display:inline; width:179px; margin:0 20px; }
            #leftWrap .grey { float:left; display:inline; width:179px; background:#f8f8f8; margin:5px 0; }
                /*menu style is in menu.css*/
            #leftWrap .banner { /*width:177px; height:83px;*/ border:1px solid #e4494f; margin:5px 0; }
        #rightWrap { float:left; display:inline; width:557px; line-height:20px; text-align:justify; }
            #rightWrap h1 { font-size:20px; margin:20px 10px; text-transform:capitalize; color:#928000; }
            #rightWrap h2 { font-size:20px; margin:18px 10px; text-transform:capitalize; color:#928000; }

            #rightWrap p { font-family:Verdana; font-size:13px; margin:5px 10px; text-indent:1cm; }
            #rightWrap .separator { height:0px; width:83%; border-top:1px dotted #6c6c6c; }
            #rightWrap .bigseparator { height:0px; width:100%; border-top:1px dotted #6c6c6c; margin:10px 0; }
            #rightWrap .presentation { float:left; display:inline; width:109px; height:210px; background: url('/_i/white_shade_bg.png') top left no-repeat; }
                #rightWrap .presentation .separator { height:0px; width:65%; margin:10px !important; border-top:1px dotted #6c6c6c; }
            #rightWrap .quot { float:left; display:inline; font-style:italic; color:#646464; margin: 10px; width:537px; overflow:hidden; }
                #rightWrap .quot p { font-family:Georgia; font-style:italic; }
                #rightWrap .quot img { float:left; display:inline; margin: 0 10px 10px 0; }
            #rightWrap .prodlist {  }
                #rightWrap .prodlist .item { float:left; display:inline; width:529px; height:250px; border:1px solid #ecebeb; margin:10px 20px 0 2px; }
                    #rightWrap .prodlist .item .left { float:left; display:inline; width:156px; height:250px; border-right:1px solid #ffffff; }
                        #rightWrap .prodlist .item .left .image { width:155px; height:223px; border-top:1px solid #fff; border-left:1px solid #fff; }
                        #rightWrap .prodlist .item .left .image img { float:left; display:inline; }
                        #rightWrap .prodlist .item .left .moreinfo { float:left; display:inline; width:156px; height:25px; border-top:1px solid #ffffff; background:#a35514 url('/_i/moreinfo_bg.gif') top right no-repeat; color:#ffffff; text-align:center; line-height:25px;}
                    #rightWrap .prodlist .item .right { float:left; display:inline; width:370px; height:250px; }
                    #rightWrap .prodlist .item .right3 { float:left; display:inline; width:370px; }
                        #rightWrap .prodlist .item .right .text { line-height:14px; height:180px; overflow:hidden; }
                        #rightWrap .prodlist .item .right .title { background: url('/_i/prodtitle_bg.gif') top left repeat-y; height:33px; border-bottom:1px solid #ffffff; }
                        #rightWrap .prodlist .item .right3 .title { background: url('/_i/prodtitle_bg.gif') top left repeat-y; height:33px; border-bottom:1px solid #ffffff; }
                        #rightWrap .prodlist .item .right .price { background: url('/_i/prodprice_bg.png') top right no-repeat; height:25px; border-top:1px solid #ffffff; line-height:25px; text-align:right; overflow:hidden; }
            #rightWrap .prodlist2 {  }
                #rightWrap .prodlist2 .item { float:left; display:inline; width:529px; border:1px solid #ecebeb; margin:10px 20px 0 2px; }
                    #rightWrap .prodlist2 .item .left { float:left; display:inline; width:156px; height:250px; border-right:1px solid #ffffff; }
                        #rightWrap .prodlist .item .left .image { width:155px; height:223px; border-top:1px solid #fff; border-left:1px solid #fff; }
                        #rightWrap .prodlist2 .item .left .image img { float:left; display:inline; }
                        #rightWrap .prodlist2 .item .left .moreinfo { float:left; display:inline; width:156px; height:25px; border-top:1px solid #ffffff; background:#a35514 url('/_i/moreinfo_bg.gif') top right no-repeat; color:#ffffff; text-align:center; line-height:25px;}
                    #rightWrap .prodlist2 .item .right { float:left; display:inline; width:370px; }
                        #rightWrap .prodlist2 .item .right .text { line-height:14px; height:180px; overflow:hidden; }
                        #rightWrap .prodlist2 .item .right .title { background: url('/_i/prodtitle_bg.gif') top left repeat-y; height:33px; border-bottom:1px solid #ffffff; }
                        #rightWrap .prodlist2 .item .right3 .title { background: url('/_i/prodtitle_bg.gif') top left repeat-y; height:33px; border-bottom:1px solid #ffffff; }
                        #rightWrap .prodlist2 .item .right .price { background: url('/_i/prodprice_bg.png') top right no-repeat; height:25px; border-top:1px solid #ffffff; line-height:25px; text-align:right; overflow:hidden; }
            #rightWrap .prodlist3 {  }
                #rightWrap .prodlist3 .item { float:left; display:inline; width:529px; border:1px solid #ecebeb; margin:10px 20px 0 2px; }
                    #rightWrap .prodlist3 .item .left { float:left; display:inline; width:156px; height:250px; border-right:1px solid #ffffff; }
                        #rightWrap .prodlist .item .left .image { width:155px; height:223px; border-top:1px solid #fff; border-left:1px solid #fff; }
                        #rightWrap .prodlist3 .item .left .image img { float:left; display:inline; }
                        #rightWrap .prodlist3 .item .sursa { border:1px solid #ce7e22; border-right:1px solid #fff; height:21px; float:left; display:inline; width: 455px;}
                        #rightWrap .prodlist3 .item .left .moreinfo { float:left; display:inline; width:156px; height:25px; border-top:1px solid #ffffff; background:#a35514 url('/_i/moreinfo_bg.gif') top right no-repeat; color:#ffffff; text-align:center; line-height:25px;}
                    #rightWrap .prodlist3 .item .right { float:left; display:inline; width:300px; }
                        #rightWrap .prodlist3 .item .right .text { line-height:14px; height:180px; overflow:hidden; }
                        #rightWrap .prodlist3 .item .right .title { background: url('/_i/prodtitle_bg.gif') top left repeat-y; height:23px; border-bottom:1px solid #ffffff; }
                        #rightWrap .prodlist3 .item .right3 .title { background: url('/_i/prodtitle_bg.gif') top left repeat-y; height:23px; border-bottom:1px solid #ffffff; }
                        #rightWrap .prodlist3 .item .right .price { background: url('/_i/prodprice_bg.png') top right no-repeat; height:25px; border-top:1px solid #ffffff; line-height:25px; text-align:right; overflow:hidden; }
            #rightWrap .contactItem { float:left; display:inline; width:50%; margin:0 0 30px 0; }
            #rightWrap .onlineSales {  }
                #rightWrap .onlineSales .item { float:left; display:inline; width:100%; }
                #rightWrap .onlineSales .item .left { display:inline; float:left; margin-right:10px; }
                #rightWrap .onlineSales .item .left .title { float:left; display:inline; background:#c3cf3f; border-left:2px solid #ce7e21; width:138px; height:23px; line-height:23px; color:#4a4a4a; }
                #rightWrap .onlineSales .item .left img { float:left; display:inline; border:1px solid #c3cf3f; clear:left; margin-top:7px; }
                #rightWrap .onlineSales .item .right { margin-top:23px; }
            #rightWrap .mygoji { width:532px; }
                #rightWrap .mygoji .submenu { width:532px; height:16px; overflow:hidden; background: url('/_i/mygoji_submenu.png'); line-height:16px; }
                    #rightWrap .mygoji .submenu .item { width:174px; height:16px; float:left; }
                    #rightWrap .mygoji .submenu .spacer { width:4px; height:16px; float:left; }
                    #rightWrap .mygoji .submenu .selected { width:174px; height:16px; float:left; background:#cf741e; }
            #rightWrap .culinar {  }
                #rightWrap .culinar .separator { height:0px; width:80%; border-top:1px dotted #6c6c6c; }
                #rightWrap .culinar p { margin:0 5px 0 0; }
                #rightWrap .culinar img { border:1px solid #d1da6b; }
                #rightWrap .culinar .pic { display:inline; float:left; margin:0 10px 10px 0;}
                #rightWrap .culinar .greenTitle { width:357px; display:inline; float:left; border-left:2px solid #d1812b; background:#c3cf3f; height:33px; line-height:33px; margin:0 0 10px 0; }
            #rightWrap .culinarPic {  }
                #rightWrap .culinarPic .item { width:254px;margin:0 15px 15px 0;background:#c3cf3f; float:left; }
                    #rightWrap .culinarPic .item .pic { width:252px;height:171px;background:#fff;border:1px solid #c3cf3f; }
                    #rightWrap .culinarPic .item .txt { width:252px;border-left:2px solid #d1812b; height:33px; line-height:33px; }
            #rightWrap .testimoniale {  }
                #rightWrap .testimoniale .item { font-size:13px; color:#4a4a4a; }
                    #rightWrap .testimoniale .item .greenTitle { width:262px; height:23px; float:left; display:inline; border-left:3px solid #d1812b; background:#c3cf3f; font-weight:bold; line-height:23px; }
                    #rightWrap .testimoniale .item .subTitle { font-weight:bold; }
                    #rightWrap .testimoniale .item .lead {  }
                    #rightWrap .testimoniale .item .sursa { float:left; display:inline; border-left:3px solid #d1812b; border-top:1px solid #d1812b; border-bottom:1px solid #d1812b; width:490px; height:21px; line-height:21px; color:#cf7f24; font-weight:bold; }
                    #rightWrap .testimoniale .item .detalii { float:right; display:inline; border-left:3px solid #d1812b; width:55px; height:23px; line-height:23px; font-weight:bold; background:#c3cf3f; text-align:center;}
            #rightWrap #article { font-family:Verdana; font-size:13px; text-align:justify; }
#bottomWrap { margin-top:10px; width:100%; height:105px; bottom:0; background: url('/_i/footer_bg.png') top left repeat-x; text-align:center; }
    #footer { width:786px; height:105px; text-align:center; margin:0 auto; text-align:left; }

.article { margin: 10px 0; }
    .article .left { float:left; width:148px; overflow-x:hidden; min-height:200px; *height:200px; }
        .article .left img { border:1px solid #c3cf3f; width:136px; float:left; clear:left; margin: 0 3px 3px 7px; }
    .article .right { float:left; width:384px; }
        .article .right .tabs { float:left; height:14px; border-bottom:2px solid #c3cf3f; background:#c3cf3f; }
            .article .right .tabs .selected { background:#ce8022 url('/_i/tab_bg.gif') top right no-repeat; color:#fff; width:128px; }
            .article .right .tabs .tab { background: url('/_i/tab_bg.gif') top right no-repeat; float:left; height:14px; width:128px; color:#4a4a4a; text-align:center; font-size:12px; font-weight:bold; line-height:16px; }
            .article .right .tabs .tab:hover { background:#ce8022 url('/_i/tab_bg.gif') top right no-repeat; color:#fff; }
                .article .right .tabs .tab a { text-decoration:none; color:inherit; display:block; height:14px; }
        .article .right .text { float:left; }
/*WEBSHOP*/
.buttonSmall {
        background:url('/_i/btn_bg.png') center left repeat-x;
        font-size:10px;
        font-weight:bold;
        color:#232222;
        padding:2px 2px 1px 2px;
        border:1px solid #589f37;
        text-align:center;
        margin:0px;
}

.txtLightDark { color: #4c4c4c; }
.txtLightDark a { text-decoration:underline !important; }
.headtxt10 {color: black; font-size:10px; }
.txt10 {/*color: #589f37;*/ font-size:10px; }
.caption {color: #589f37; font-size:12px; font-weight: bold;}
.redtext {color: red;}
.moreinfo {color: red;}
.title2 {color: black;/*#589f37;*/}
.art_cim {color: red;}
a.title2 {color: #589f37;}
.input1 {height:20px; font-family:tahoma; font-size:11px; }
.input2 {height:220px; width: 250px; font-family:tahoma; font-size:11px; }
.input5 {height:20px; font-family:tahoma; font-size:11px; }
.input3 {height:20px; font-family:tahoma; font-size:11px; }
.error {color: red;}
.steps-cont {display: inline;}
.inln {display: inline;}
.steps1-active {color: #FF5A00;}
.steps2-active {color: #FF5A00;}
.steps3-active {color: #FF5A00;}

.ar { text-align:right; width:50px; }
    .ar .lej { color:red; font-size:18px; font-style:italic; font-weight:bold; }
    .ar .bani { color:red; font-size:12px; font-style:italic; }
.aron { text-align:right; width:50px; }
    .aron .lej { color:#000; font-size:16px; font-style:italic; text-decoration:line-through; font-weight:bold;}
    .aron .bani { color:#000; font-size:10px; font-style:italic; /* text-decoration:line-through; */}
.arsima { text-align:right; width:50px; }
    .arsima .lej { color:red; font-size:18px; font-style:italic; font-weight:bold; }
    .arsima .bani { color:red; font-size:12px; font-style:italic; }

/*webshop retus*/
.style5 { color:red; font-size:12px; font-weight:bold; line-height:12px; padding:10px 0; }
.indexlink { font-size:12px; font-style:italic; color:#928000; text-align:left; font-weight: bold; margin:10px 0; }
/*webshop retus end*/


/*reg retus*/
.style9 { font-size:12px; font-style:italic; color:#928000; text-align:left; font-weight: bold; margin:10px 0; }
.txt10 p { font-size:10px; }
/*reg retus*/
