#kinfo {
    margin: 0 auto;
    width: 870px;
}
.metro #kinfo{
width:728px;
}

#kinfo > #kheader {
    /* background: url("/data/photo/10911.jpg") no-repeat scroll right 50px transparent; */ /*pyramida*/
    background: url("/data/photo/10836.jpg") no-repeat scroll 460px 50px transparent;       /*family*/
    height: 430px;
    width: 100%;
}
#kinfo > #kheaderab {
    background: url("/data/photo/10911.jpg") no-repeat scroll right 50px transparent;
    height: 430px;
    width: 100%;
}
.lang-sk #kinfo > #kheader {
    /*background: url("/data/photo/11884.jpg") no-repeat scroll right 50px transparent;*/ /*pyramida*/
    background: url("/data/photo/10837.jpg") no-repeat scroll right 50px transparent; /*family*/
}

.lang-hu #kinfo > #kheader {
    background: url("/data/photo/12322.jpg") no-repeat scroll right 50px transparent; /*pyramida*/
}

#kinfo > #kheader > h1, #kheaderab h1 {
    font-size: 25px;
    text-transform: uppercase;
}
#kinfo > #kheader > h2, #kheaderab h2 {
    font-size: 20px;
    margin-top: 30px;
    text-transform: uppercase;
    width: 49%;
}
#kinfo > #kheader > ul {
    width: 46%;
}
#kinfo > #kheader > ul > li {
    background: url("/data/photo/10034.jpg") no-repeat scroll 4px 4px transparent;
    font-size: 15px;
    line-height: 1.2;
}
#kinfo > #vyberte-si {
    margin: 0 0 25px;
}

.country-hu #kinfo > #vyberte-si > #hotline{width:71%;margin-top:23px;margin-left:-18px}

#kinfo > #vyberte-si > p {
    color: #000000;
    font-size: 16px;
    padding: 25px 0 5px;
    text-align: center;
}
#kinfo > #vyberte-si > #button {
    display: inline-block;
    float: left;
    vertical-align: top;
    width: 49%;
}

#kinfo > #vyberte-si > #button > #inner {
    background-color: #005DAA;
    height: 50px;
    text-align: center;
    width: 95%;
}
#kinfo > #vyberte-si > #button > div#inner:hover {
    background-color: #8096A6;
}
#kinfo > #vyberte-si > #button > #inner > a {
    color: #FFFFFF;
    display: block;
    font-size: 18px;
    line-height: 50px;
    text-decoration: none;
    text-transform: uppercase;
}

.lang-sk #kinfo > #vyberte-si > #button > #inner > a {
    font-size: 22px;
}

.lang-pl #kinfo > #vyberte-si > #button > #inner > a {
    font-size: 15px;
}

#kinfo > #vyberte-si > #hotline {
    display: inline-block;
    margin: 0 0 0 10px;
    vertical-align: top;
    width: 49%;
}
.metro #kinfo > #vyberte-si > #hotline{display:block;margin:0;padding:0;width:100%}
.metro #kinfo > #vyberte-si > #hotline > span#blue{font-size:16px}
.metro #kinfo > #vyberte-si > #hotline > span#black{font-size:15px;margin-left:5px}

#kinfo > #vyberte-si > #hotline > span#black {
    color: #000000;
    font-size: 18px;
    font-weight: bold;
}
#kinfo > #vyberte-si > #hotline > span#blue {
    color: #005DAA;
    font-size: 19px;
    font-weight: bold;
    line-height: 25px;
}
.lang-de #kinfo > #vyberte-si > #hotline > span#blue, .lang-ru #kinfo > #vyberte-si > #hotline > span#blue {
    font-size: 16px;
}
.lang-sk #kinfo > #vyberte-si > #hotline > span#blue {
    font-size: 18px;
}
#kinfo > #kleftcol {
    display: inline-block;
    float: left;
    margin: 15px 0;
    vertical-align: top;
    width: 49.5%;
}
#kinfo > #rightcol {
    display: inline-block;
    margin: 15px 0;
    vertical-align: top;
    width: 49.5%;
}
#kinfo > #kleftcol > h2 {
    border-bottom: 5px solid #005DA9;
    font-size: 20px;
    margin: 0 0 15px;
    text-transform: uppercase;
    width: 90%;
}
.lang-de #kinfo > #kleftcol > h2, .lang-ru #kinfo > #kleftcol > h2 {
    font-size: 19px;
}
#kinfo > #kleftcol > ul#icons {
    margin-top: 15px;
}
#kinfo > #kleftcol > ul#icons > li {
    background: none repeat scroll 0 0 transparent;
    float: left;
    margin: 0;
    padding: 0;
}
#kinfo > #kleftcol > ul#icons > li > a {
    background: url("/data/photo/9565.gif") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 112px;
    width: 120px;
}
#kinfo > #kleftcol > ul#icons > li > a.osobni {
    background-position: 0 0;
}
#kinfo > #kleftcol > ul#icons > li > a.osobni:hover {
    background-position: 0 -124px;
}
#kinfo > #kleftcol > ul#icons > li > a.suv {
    background-position: 0 -248px;
}
#kinfo > #kleftcol > ul#icons > li > a.suv:hover {
    background-position: 0 -373px;
}
#kinfo > #kleftcol > ul#icons > li > a.luxus {
    background-position: 0 -496px;
}
#kinfo > #kleftcol > ul#icons > li > a.luxus:hover {
    background-position: 0 -620px;
}
#kinfo > #kleftcol > ul#icons > li > a.dodavky {
    background-position: 0 -744px;
}
#kinfo > #kleftcol > ul#icons > li > a.dodavky:hover {
    background-position: 0 -868px;
}
#kinfo > #kleftcol > ul#icons > li > a.kabrio {
    background-position: 0 -992px;
}
#kinfo > #kleftcol > ul#icons > li > a.kabrio:hover {
    background-position: 0 -1116px;
}
#kinfo > #kleftcol > ul#icons > li > a.sport {
    background-position: 0 -1240px;
}
#kinfo > #kleftcol > ul#icons > li > a.sport:hover {
    background-position: 0 -1364px;
}
#kinfo > #kleftcol > ul#icons > li > a.pickup {
    background-position: 0 -1488px;
}
#kinfo > #kleftcol > ul#icons > li > a.pickup:hover {
    background-position: 0 -1612px;
}
#kinfo > #kleftcol > ul#icons > li > a.lpg {
    background-position: 0 -1736px;
}
#kinfo > #kleftcol > ul#icons > li > a.lpg:hover {
    background-position: 0 -1860px;
}
#kinfo > #kleftcol > ul#icons > li > a.offr {
    background-position: 0 -1984px;
}
#kinfo > #kleftcol > ul#icons > li > a.offr:hover {
    background-position: 0 -2108px;
}
#kinfo > #kleftcol > ul#icons > li > a span {
    bottom: 2px;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    height: 24px;
    left: 0;
    line-height: 22px;
    position: absolute;
    text-align: center;
    text-decoration: underline;
    width: 100%;
}
#kinfo > #kleftcol > ul#icons > li > a:hover span {
    color: #FFFFFF;
}
#kinfo > #rightcol > h2 {
    border-bottom: 5px solid #005DA9;
    font-size: 20px;
    margin: 0 0 15px;
    text-transform: uppercase;
    width: 100%;
}
#kinfo > #rightcol > p {
    margin: 35px 0;
    text-align: justify;
}
#kinfo > #rightcol > p > a > img {
    border: 0 none;
    float: left;
    height: 79px;
    margin-right: 10px;
    width: 106px;
}
#kinfo > #rightcol > p > span.more > a {
    float: right;
    font-weight: bold;
}
#tab-buyout #protiucet, #tab-buyout #rightcol, #tab-buyout #kleftcol {
    display: none;
}
.textPage ul li {
    font-size: 15px !important;
}

#tab-card #kleftcolbot{display:none}