#text {
    background: transparent url('/media/page/text-bg.png') repeat-x left top;
    _height: 1px;
    min-height: 1px;
    padding: 5px 20px;
}
#text div.left {
    float: left;
    margin-right: 20px;
    width: 440px;
}
#text div.right {
    float: left;
    width: 440px;
}
#text div.left h2 {
    border-bottom: 1px solid #c8c8c8;
    color: #ed1c24;
    font-size: 158%;
    font-weight: normal;
    line-height: 117%;
    margin-top: 0;
    padding-bottom: 4px;
}
#text div.left div.news {
    line-height: 150%;
    margin: 6px 0 14px 0;
}
#text div.left div.news h3 {
    display: inline;
    font-size: 100%;
    font-weight: normal;
}
#text div.left div.news h3 a {
    color: #010101;
    text-decoration: none;
}
#text div.left div.news h3 a:hover {
    text-decoration: underline;
}
#text div.left div.news p {
    color: #5a5a5a;
    display: inline;
}
#text div.right {
    font-size: 108%;
    line-height: 138%;
}
#text div.right h3 {
    font-size: 100%;
    margin: 0;
}
#text div.right h3 a {
    color: #000;
    text-decoration: none;
}
#text div.right h3 a:hover {
    text-decoration: underline;
}
#text div.right p {
    margin: 2px 0 10px 0;
}
#toro {
    border-top: 1px solid #c8c8c8;
    margin-top: 5px;
    padding: 12px 0 0 12px;
}
#toro a {
    color: #cc2027;
    display: block;
    font-size: 115%;
    height: 40px;
    padding-top: 15px;
    text-align: right;
    width: 430px;
}
#toro a.toro {
    background: transparent url('/media/index/toro.png') no-repeat left top;
}
#toro a.greenshop {
    background: transparent url('/media/index/greenshop.png') no-repeat left top;
}
#categories {
    margin: 8px 0 20px 0;
}
#categories li {
    background-position: left bottom;
    display: block;
    float: left;
    height: 130px;
    list-style-type: none;
    margin: 0 20px 10px 0;
    width: 300px;
}
#categories li.last {
    margin-right: 0;
}
#categories li a {
    color: #fff;
    display: block;
    height: 130px;
    text-decoration: none;
    width: 300px;
}
#categories li a:hover {
    text-decoration: underline;
}
#categories li a span {
    background: #00401e url('/media/index/category-bg.png') no-repeat left bottom;
    display: block;
    font-size: 108%;
    font-weight: bold;
    padding: 8px 10px;
}
#popis-top {
    background: transparent url('/media/index/popis-bg-top.png') no-repeat center top;
    display: block;
    height: 32px;
}
#popis {
    background: transparent url('/media/index/popis-bg.png') repeat-x center top;
    font-size: 108%;
    padding: 0 20px;
}
#popis div.left {
    float: left;
    margin-right: 20px;
    width: 440px;
}
#popis div.left h2 {
    color: #ed1c24;
    font-size: 145%;
    font-weight: bold;
    margin-top: 0;
}
#popis div.left div.wiki-box li {
    padding: 4px 0;
}
#popis div.right {
    float: left;
    _height: 400px;
    min-height: 400px;
    position: relative;
    width: 440px;
}
#popis div.right a {
    position: absolute;
    top: 1000px;
}
#popis div.right a.toro {
    left: 75px;
    top: 32px;
}
#popis div.right a.gianni-ferrari {
    left: 279px;
    top: 31px;
}
#popis div.right a.clubcar {
    left: 62px;
    top: 121px;
}
#popis div.right a.tym {
    left: 298px;
    top: 119px;
}
#popis div.right a.selvatici {
    left: 65px;
    top: 195px;
}
#popis div.right a.firestone {
    left: 289px;
    top: 189px;
}
#popis div.right a.compo {
    left: 322px;
    top: 195px;
}
#popis div.right a.agrinova {
    left: 46px;
    top: 279px;
}
#popis div.right a.green-machines {
    left: 268px;
    top: 290px;
}
#popis div.right a.sisis {
    left: 67px;
    top: 356px;
}
#popis div.right a.dakota {
    left: 284px;
    top: 369px;
}
#popis div.right a.blec {
    left: 67px;
    top: 431px;
}
#popis div.right a.trilo {
    left: 284px;
    top: 430px;
}
