h2 {
    color: #006791;
    font-family: "Times New Roman CE", "Times New CE", "Times CE", "Times New Roman", times, serif;
    font-size: 166%;
    font-weight: bold;
    line-height: 100%;
}
#header-text {
    background: #fff url('/media/page/header-text-bg.gif') no-repeat left bottom;
    height: 168px;
    float: left;
    overflow: hidden;
    width: 244px;
}
#header-text p {
    margin: 0;
}
#header-text div {
    color: #86959b;
    font-size: 92%;
    line-height: 117%;
/*
    height: 78px;
*/
    overflow: hidden;
    padding: 0 15px 0 24px;

    height: 102px;
    padding-top: 20px;
}
#header-text h2 {
    background: transparent url('/media/index/catherine.gif') no-repeat 24px 14px;
    height: 11px;
    padding: 14px 15px 10px 24px;
    width: 145px;
}
#header-text .more {
    background-color: #f2f2f2;
    height: 26px;
    margin-left: 5px;
    padding: 13px 14px 0 0;
    text-align: right;
}
#header-text .more a {
    background: transparent url('/media/page/more-round.gif') no-repeat right top;
    color: #009ddc;
    font-weight: bold;
    padding: 4px 26px 4px 0;
    text-decoration: none;
}
#header-text .more a:hover {
    text-decoration: underline;
}
#header-image {
    background: #fff url('/media/index/header-image.jpg') no-repeat left 5px;
    border-bottom: 2px solid #00445f;
    display: block;
    float: left;
    height: 166px;
    overflow: hidden;
    width: 487px;
}
#header-action {
    background: #fff url('/media/page/header-action-bg.gif') no-repeat left bottom;
    height: 168px;
    float: left;
    overflow: hidden;
    width: 244px;
}
#header-action div.ico {
    text-align: center;
    width: 244px;
}
#header-action p {
    margin: 0;
}
#header-action .more {
    background-color: #f2f2f2;
    height: 56px;
    margin-right: 5px;
    overflow: hidden;
    padding: 5px 0 0 14px;
    position: relative;
}
#header-action .more div.wiki-box {
    font-size: 92%;
    line-height: 107%;
    padding-right: 20px;
}
#header-action .more a {
    color: #009ddc;
    font-weight: bold;
    text-decoration: none;
}
#header-action .more a:hover {
    text-decoration: underline;
}
#header-action .link {
    background: transparent url('/media/page/more.gif') no-repeat center center;
    bottom: 7px;
    display: block;
    height: 12px;
    position: absolute;
    right: 8px;
    width: 12px;
}
#loginbox {
    background: #fff url('/media/index/login-top.gif') no-repeat left top;
    height: 171px;
    float: left;
    overflow: hidden;
    padding: 7px 0 0 5px;
    width: 239px;
}
#bottom-text {
    background-color: #fff;
    border-top: 2px solid #345d6d;
    float: left;
    height: 169px;
    overflow: hidden;
    padding-top: 7px;
    width: 487px;
}
#bottom-text h2 {
    background: transparent url('/media/index/distributor-znamych-znacek.gif') no-repeat 15px 18px;
    border-bottom: 1px solid #f2f2f2;
    height: 20px;
    padding: 15px 0 0 15px;
}
#bottom-text h2.en {
    background: transparent url('/media/index/distributor-znamych-znacek-en.gif') no-repeat 15px 18px;
}
#bottom-text div {
    color: #86959b;
    font-size: 92%;
    line-height: 107%;
    margin: 10px 15px;
}
#bottom-text div p {
    margin: 0;
}
#bottom-text p.znacky {
    margin: 15px 15px 0 15px;
}
#why {
    background: #fff url('/media/index/why-top.gif') no-repeat right top;
    height: 171px;
    float: left;
    overflow: hidden;
    padding: 7px 5px 0 0;
    width: 239px;
}
#why h2 {
    background: #f2f2f2 url('/media/index/proc-catherine.gif') no-repeat 15px 18px;
    height: 22px;
    margin-bottom: 1px;
    padding: 15px 0 0 15px;
}
#why h2.en {
    background: #f2f2f2 url('/media/index/proc-catherine-en.gif') no-repeat 15px 18px;
}
#why ul {
    background-color: #f2f2f2;
    color: #86959b;
    font-size: 92%;
    height: 123px;
    line-height: 107%;
    margin: 0;
    padding: 10px 10px 0 15px;
}
#why ul li {
    background: transparent url('/media/page/arrow.gif') no-repeat left 2px;
    list-style-type: none;
    margin-bottom: 3px;
    padding-left: 12px;
}
#why strong {
    color: #009bd9;
}
#icons-container {
    height: 172px;
    padding-top: 46px;
}
#icons {
    margin: 0;
}
#icons li {
    background: transparent url('/media/index/ikona-bg.gif') no-repeat left top;
    float: left;
    list-style-type: none;
    margin-right: 9px;
    text-align: center;
    width: 114px;
}
#icons li.last {
    margin-right: 0;
}
#icons li a {
    background-position: left 28px;
    background-repeat: no-repeat;
    color: #65c5eb;
    display: block;
    font-weight: bold;
    height: 145px;
    padding-top: 5px;
    text-decoration: none;
    text-transform: lowercase;
    width: 114px;
}
#icons li a:hover {
    color: #dff6ff;
}

