﻿html, body {
    height: 100%;
    background-color: #eeeeee;
}
/**** GET LOST SKYPE! ****/
span.skype_pnh_container {
    display: none !important;
}

span.skype_pnh_print_container {
    display: inline !important;
}


/*** 2022.04.09 (START)***/

#rcorners {
    border-radius: 25px;
    background: #477e20;
    color: #ffdd00;
    padding-top: 10px;
    width: 800px;
    height: 30px;
    font-size: 16px;
}
/*** 2022.04.09 (END)***/


.career_emptyspace {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 1000px;
    display: inline-block;
}

.career {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 1000px;
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
}

    .career div {
        display: inline-block;
        vertical-align: top;
        overflow: hidden;
    }


    .career img {
        display: inline-block;
        margin: 20px;
    }

    .career hr {
        width: 1000px;
        display: block;
        border: 0px;
        height: 10px;
        background-image: url('images/hr_hr2.png');
    }

    .career span {
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        display: inline-block;
    }

.Career_TitleL {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
    font-family: 'Times New Roman', Times, serif;
    font-weight: bold;
    font-style: italic;
    font-size: 22px;
    text-align: left;
    color: #0C642A;
}

.Career_TitleR {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
    font-family: 'Times New Roman', Times, serif;
    font-weight: bold;
    font-style: italic;
    font-size: 22px;
    text-align: right;
    color: #0C642A;
}

.Career_Text {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    /*width: 1000px;*/
    display: inline-block;
    vertical-align: top;
    font-family: Calibri;
    font-size: 16px;
    color: #000000;
    text-align: justify;
    text-justify: inter-word;
}

.Career_Text_2 {
    /*box-sizing: border-box;
    -moz-box-sizing: border-box;*/
    width: 500px;
    display: inline-block;
    vertical-align: top;
    font-family: Calibri;
    font-size: 16px;
    color: #000000;
    text-align: justify;
    text-justify: inter-word;
}

.Career_Text_Refs {
    width: 480px;
    display: inline-block;
    vertical-align: top;
    font-family: Calibri;
    font-size: 16px;
    color: #000000;
    text-align: center;
    text-justify: inter-word;
    font-style: italic;
}

.Career_Text_Green {
    vertical-align: top;
    font-family: Calibri;
    font-size: 16px;
    font-weight: bold;
    font-style: italic;
    color: #0C642A;
}

.Career_SubTitle {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
    width: 500px;
    font-family: 'Times New Roman', Times, serif;
    font-weight: bold;
    font-size: 20px;
    text-decoration: underline;
    color: #8E9BA8;
}


.ms-bodyareaframe {
    padding: 0px;
}

.myfont12 {
    font: 12px Verdana;
}

.cell {
    border-bottom: 1px solid #454545;
    border-top: 1px solid #454545;
    border-left: 1px solid #454545;
    border-right: 1px solid #454545;
    margin-bottom: 4px;
}

.cellL {
    border-bottom: 1px solid #454545;
    border-top: 1px solid #454545;
    border-left: 1px solid #454545;
    margin-bottom: 4px;
}

.cellC {
    border-bottom: 1px solid #454545;
    border-top: 1px solid #454545;
    margin-bottom: 4px;
}

.cellR {
    border-bottom: 1px solid #454545;
    border-top: 1px solid #454545;
    border-right: 1px solid #454545;
    margin-bottom: 4px;
}

.myfontLabel {
    color: #000000;
    font-weight: bold;
    font-size: 12px;
}

.myfontLabelWhite {
    color: #ffffff;
    font-weight: bold;
    font-size: 12px;
}

.myfontLabel14 {
    color: #000000;
    font-weight: bold;
    font-size: 14px;
}

.myfontLabel10 {
    color: #000000;
    font-weight: bold;
    font-size: 10px;
}

.myfontLabel10White {
    color: #ffffff;
    font-weight: bold;
    font-size: 10px;
}

.myfontLabel11 {
    color: #000000;
    font-size: 11px;
}

.myfontLabel11B {
    color: #000000;
    font-weight: bold;
    font-size: 11px;
}

.myfontLabel12 {
    color: #000000;
    font-size: 12px;
}

.myfontLabel12B {
    color: #000000;
    font-weight: bold;
    font-size: 12px;
}

.myfontLabel01 {
    color: #000000;
    font-weight: bold;
    font-size: 12px;
}

.title {
    color: #948b54;
    font-weight: bold;
    font-size: 12px;
}

.browntext {
    color: #948b54;
    font-weight: bold;
    font-size: 12px;
}

.myfontWhite10 {
    color: #ffffff;
    font-size: 10px;
}

.myfontBlack14 {
    color: #000000;
    font-size: 14px;
}

.myfontBlack10 {
    color: #000000;
    font-size: 10px;
}

.myfontBlack12 {
    color: #000000;
    font-size: 10px;
}

.myfont948b54s12 {
    color: #948b54;
    font-size: 12px;
}

.myfont333333s12 {
    color: #333333;
    font-size: 12px;
}

.myfont333333s12B {
    color: #333333;
    font-size: 12px;
    font-weight: bold;
}

.myfont888888s12B {
    color: #888888;
    font-weight: bold;
    font-size: 12px;
}

.myfont222222s12 {
    color: #222222;
    font-weight: normal;
    font-size: 12px;
    font-family: 'Jockey One', sans-serif;
}

.myfontffcc00s12B {
    color: #ffcc00;
    font-weight: bold;
    font-size: 12px;
}

.myfontffffffs12B {
    color: #ffffff;
    font-weight: bold;
    font-size: 12px;
}

.myParagraghFirstPage {
    font-size: 0.75em;
    line-height: 1.25em;
    margin: 1.25em 0;
    text-align: justify;
}

.myParagraghFirstPageTitle {
    font-size: 1.15em; 
    line-height: 1.25em;
    margin: 1.25em 0;
    text-align: center;
    color:#2E7C2A;
}

.footer {
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    font-family: "HelveticaNeueW01-67MdCn 692710", "Helvetica Neue", Helvetica,Arial;
}

.topheaderLeft {
    display: block;
    width: 100%;
    height: 15px;
    padding: 0;
    background-color: #106121;
    /*background-image:url('/images/bg_header_green.gif'); */
    background-image: url('/Styles/Agrogroup/style/header_line.jpg');
    background-repeat: no-repeat;
    background-position: 0 0;
}

.topheaderRight {
    display: block;
    width: 100%;
    height: 6px;
    padding: 0;
    background-color: #e9bb08;
    background-image: url('/images/bg_header_orange.gif');
    background-repeat: no-repeat;
    background-position: 0 0;
}

/* start CSS top 2 */
#underlinemenu {
    margin: 0;
    padding: 0;
    background-color: #c5be97;
}

    #underlinemenu ul {
        margin: 0;
        padding-left: 7px;
        float: left;
        font-weight: bold;
        width: 99%;
        border-width: 1px 0;
        background-color: #c5be97;
    }

    * html #underlinemenu ul { /*IE only rule. Delete extra margin-bottom*/
        margin-bottom: 0;
    }

        #underlinemenu ul li {
            display: inline;
        }

            #underlinemenu ul li a {
                float: left;
                color: #fff;
                font-weight: bold;
                padding: 2px 6px 4px 6px;
                text-decoration: none;
                background: #c5be97 url(menudivide.gif) top right repeat-y;
            }

                #underlinemenu ul li a:hover {
                    color: #fff;
                    background-color: #c5be97;
                    border-bottom: 4px solid #948b54;
                    padding-bottom: 0;
                }


/**/
.article {
    margin: 0 25px;
    line-height: 16px;
}

    .article h1 {
        font-size: 14px;
        padding: 8px 0 10px 0;
        margin: 0px;
        color: #3d3d3b;
    }

    .article h2 {
        font-size: 13px;
        padding: 5px 0;
        margin: 0px;
        color: #3d3d3b;
    }

    .article table {
        width: 370px;
    }


    .article td {
        background: #fafaf5;
        border-right: 1px solid #e2e2da;
        border-bottom: 1px solid #e2e2da;
        padding: 1px 5px;
    }

    .article table.linktab td {
        text-align: left;
    }

.wline {
    clear: both;
    height: 1px;
}

.article ul.summlist {
    padding: 0;
    margin: 20px 0 0 5px;
}

    .article ul.summlist li {
        padding: 0;
        margin: 0;
        list-style: none;
        background: #fefefe;
        width: 400px;
    }

        .article ul.summlist li a {
            padding: 4px;
            margin: 0 0 3px 0;
            display: block;
            border: 1px solid #babdb4;
            font-weight: bold;
            color: #363636;
            text-decoration: none;
        }

            .article ul.summlist li a:hover {
                background: #e2e2da;
            }
/**/

.urbangreymenu {
    width: 170px; /*width of menu*/
    border: 1px solid #6f9dd9;
    background: Red;
    height: 268px;
}

    .urbangreymenu div.menutitle {
        color: white;
        border-bottom: 1px solid black;
        padding: 1px 0;
        padding-left: 5px;
        background-color: black;
    }

    .urbangreymenu .headerbar {
        font: bold 13px Verdana;
        color: #313399;
        background: #d6e8ff url(arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
        margin-bottom: 0; /*bottom spacing between header and rest of content*/
        padding: 7px 0 7px 31px; /*31px is left indentation of header text*/
        border-bottom: 1px solid #add1ff;
        border-top: 1px solid #add1ff;
    }

    .urbangreymenu ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
        margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
    }

        .urbangreymenu ul li {
            padding-bottom: 2px; /*bottom spacing between menu items*/
            background: #f2f8ff;
        }

            .urbangreymenu ul li a {
                font: normal 12px Arial;
                color: #3659ce;
                background: #f2f8ff url(navBullet.gif) no-repeat 38px 4px; /*last 2 values are the x and y coordinates of bullet image*/
                display: block;
                padding: 5px 0;
                line-height: 17px;
                padding-left: 52px; /*link text is indented 8px*/
                text-decoration: none;
            }

                .urbangreymenu ul li a:visited {
                    color: #3659ce;
                }

                .urbangreymenu ul li a:hover { /*hover state CSS*/
                    color: black;
                    text-decoration: underline;
                    background: #f2f8ff url(navBullet.gif) no-repeat 38px 4px; /*last 2 values are the x and y coordinates of bullet image*/
                }

/* ICQ button */
.dxbButton_icq {
    border: 1px solid #51CF04;
    padding: 4px;
    color: #ffffff;
    background-color: #98bf21;
    font-size: 8pt;
    font-weight: bold;
    cursor: pointer;
}

    .dxbButton_icq div.dxb {
        padding: 1px 5px;
        border: 0px;
    }

    .dxbButton_icq div.dxbf {
        padding: 0px 4px;
        border: dotted 1px black;
    }

    .dxbButton_icq div.dxb table {
        color: #51CF04;
        font-size: 8pt;
        font-family: Tahoma;
    }

    .dxbButton_icq div.dxb td.dxb {
        background-color: transparent !important;
        background-image: url('') !important;
        border-width: 0px !important;
        padding: 0px !important;
    }

.dxbButtonHover_icq {
    background-color: #E0FFBB;
    color: #51CF04;
}

.dxbButtonPressed_icq {
    border-color: #CECF40;
    padding: 5px 3px 3px 5px;
}

a:link.brown {
    font-family: Tahoma;
    color: #948b54;
    font-size: 11px;
    text-decoration: none;
}

a:visited.brown {
    font-family: Tahoma;
    color: #948b54;
    font-size: 11px;
    text-decoration: none;
}

a:hover.brown {
    font-family: Tahoma;
    color: #948b54;
    font-size: 11px;
    text-decoration: underline;
}



a:link.latestproducts {
    font-family: 'Jockey One', sans-serif;
    font-size: 16px;
    line-height: 20px;
    font-weight: normal;
    color: #222222;
    position: relative;
    overflow: hidden;
    list-style: none;
    margin-bottom: 30px;
    -webkit-transition: all 0.25s ease;
    transition: all 0.25s ease;
}

a:hover.latestproducts {
    text-decoration: underline;
}

a:visited.latestproducts {
    font-family: 'Jockey One', sans-serif;
    font-size: 16px;
    line-height: 20px;
    font-weight: normal;
    color: #222222;
    position: relative;
    overflow: hidden;
    list-style: none;
    margin-bottom: 30px;
    -webkit-transition: all 0.25s ease;
    transition: all 0.25s ease;
}



/***********************/
div.usedDetails h4 a {
    padding-right: 15px;
    color: #8A7B68;
}

div.latestUsed h3 {
    color: #333333;
    font-size: 17px;
    border-top: 2px solid #a7a8aa;
    border-bottom: 1px solid #a7a8aa;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 100%;
}

.tform_wrapper {
    padding-left: 10px;
    width: 120px;
    display: inline-block;
}

.pdetails {
    color: #000000;
    font-family: tahoma;
    font-size: 12px;
    line-height: 18px;
    margin-top: 20px;
    min-height: 360px;
    text-align: justify;
    border: 1px solid red;
    padding-left: 10px;
}

.latest_products_img {
    display: inline-block;
}

.btnMain {
    position: relative;
    font-family: 'Ubuntu', sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    color: #FFF;
    background: #454545;
    border: none;
    border-radius: 8px;
    padding: 3px 20px 8px;
    margin-right: 0;
    box-shadow: 1px 1px 1px 1px rgba(219, 219, 219, 0.8);
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    z-index: 1;
    cursor: pointer;
}

    .btnMain:hover {
        color: #1a8b49;
    }

.btnMainClaas {
    position: relative;
    font-family: 'Ubuntu', sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    color: #FFF;
    background: #b4c618;
    border: none;
    border-radius: 8px;
    padding: 3px 20px 8px;
    margin-right: 0;
    box-shadow: 1px 1px 1px 1px rgba(219, 219, 219, 0.8);
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    z-index: 1;
    cursor: pointer;
}

    .btnMainClaas:hover {
        color: #1a8b49;
    }

.btnMainJohnDeere {
    position: relative;
    font-family: 'Ubuntu', sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    color: #ffcc00;
    background: #2e8836;
    border: none;
    border-radius: 8px;
    padding: 3px 20px 8px;
    margin-right: 0;
    box-shadow: 1px 1px 1px 1px rgba(219, 219, 219, 0.8);
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    z-index: 1;
    cursor: pointer;
}

    .btnMainJohnDeere:hover {
        color: #FFF;
    }

.btnMainMagel {
    position: relative;
    font-family: 'Ubuntu', sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    color: #ffffff;
    background: #7aae2f;
    border: none;
    border-radius: 8px;
    padding: 3px 20px 8px;
    margin-right: 0;
    box-shadow: 1px 1px 1px 1px rgba(219, 219, 219, 0.8);
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    z-index: 1;
    cursor: pointer;
}

    .btnMainMagel:hover {
        color: #1a8b49;
    }

.btnGridMore {
    position: relative;
    font-family: 'Ubuntu', sans-serif;
    font-size: 12px;
    line-height: 20px;
    font-weight: 400;
    color: #FFF;
    background: #454545;
    border: none;
    border-radius: 8px;
    padding: 3px 15px 6px;
    margin-right: 0;
    box-shadow: 1px 1px 1px 1px rgba(219, 219, 219, 0.8);
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    z-index: 1;
    cursor: pointer;
    height: 20px;
}

    .btnGridMore:hover {
        color: #1a8b49;
    }

a:link.white {
    font-family: Tahoma, Helvetica, Sans-Serif;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

a:visited.white {
    font-family: Tahoma, Helvetica, Sans-Serif;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

a:hover.white {
    font-family: Tahoma, Helvetica, Sans-Serif;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
}
