@import url("global.css");
html{
    background: #ddd url('../images/background-repeat-skate.jpg') 50% 306px repeat-y;
}
body {
    background: url('../images/background-up-skate.jpg') 50% 0% no-repeat;
}
#logo {
    position: absolute;
    width: 422px;
    height: 79px;
    top: 0px;
    left: 5px;
    z-index: 2;
}
#logo_rest {
    position:absolute;
    top: 79px;
    left: 322px;
    width: 31px;
    height: 18px;
    z-index: -1 !important;
    background: url('../images/logo-skate-rest.gif') no-repeat;
}
.h1, .h11 {
/*    background: url('../images/h1-bg-repeat-skate.jpg') top left repeat-x;*/
}
.h1 h1, .h11 h1, .h_pruh { /* h jako header, ne jako hnedy */
/*    background: #54280f url('../images/hp-menu-bg-skate.jpg') top left repeat-x;*/
}
.h11 {
    /*top: 421px;*/
    top: 365px;
}
.h11 h1 {
    width: 600px;
    color: #fff;
}
#footer {
    height: 51px;
/*    height: 51px;*/
}
#footer .h_pruh {
/*    width: 994px;*/
/*    left: -1px;*/
/*    position:relative;
    top: -10px;*/
    height: 51px;
    background: url('../images/footer-h-pruh4.jpg') no-repeat !important;
}
.iml, .imr {
    display: block;
    position:absolute;
    width: 4px;
}
.iml {
    top: 3px;
    left: -4px;
    height: 34px;
    background: url('../images/footer-skate-left.jpg') no-repeat;
}
.imr {
    top: 3px;
    right: -3px;
    height: 33px;
    background: url('../images/footer-skate-right.jpg') no-repeat;
}
html>body .imr {
    right: -2px;
}
/*html>body #footer .h_pruh {
    left: -4px;
}*/
/*.h11 h1 {
    width: 514px;
}*/
.r_box_title, .table_cart thead tr {
    background: #b38643 url('../images/hp-menu-bg-skate.jpg') top left repeat-x;
}
.r_box {
    border-top: none !important;
}
.table_cart thead th {
    border-bottom:none !important;
}
#left h2 {
    padding: 13px 0px 0px 15px;
    height: 29px;
    background: url('../images/h2-skate.jpg') no-repeat;
}
.homepage #left h2 {
    padding: 8px 0px 0px 15px !important;
    height: 26px !important;
   background: url('../images/hmpg-h2-skate.jpg') no-repeat;
}
.homepage_h2 {
    display: block;
}
.h2_rest {
    position:absolute;
    top: 143px;
    left: 8px;
    width: 217px;
    height: 3px;
    z-index: 2 !important;
    background: url('../images/hmpg-h2-skate-rest.jpg') no-repeat;*
}
.hrest1, .hrest2 {
    display: block;
    position:absolute;
    top: 138px;
}
#content_down {
    padding: 0px 8px 0px 8px;
}
.hrest1 {
    left: 317px;
    width: 81px;
    height: 5px;
    background: url('../images/hrest1.jpg') no-repeat;
}
.hrest2 {
    left: 974px;
    width: 4px;
    height: 7px;
    background: url('../images/hrest2.gif') no-repeat;
}
.prods6 {
    margin-top: 0px;
    padding-top: 44px;
/*    background: #fcfcfc url('../images/hmpg-prods-bg-skate.jpg') top left repeat-x;*/
    background: url('../images/prod6-bg.jpg') bottom left no-repeat;
}
html>body .prods6 {
    margin-top: 6px;
}
.det_prods6 {
    padding-top: 5px !important;
}
.prods6_in {
/*    background: url('../images/h1-bg-repeat-skate.jpg') bottom left repeat-x;*/
}
.prods6 .h1 h2 {
    color: #fff;
}
/*#header_spacer {
    height: 148px !important;
}*/
.homepage .menu {
	background: url('../images/menu-bg-skate.jpg') top left no-repeat !important;
}
#boxes_menu {
    position:absolute;
    width: 497px;
    top: 22px;
    right: -6px;
    height: 49px;
	background: url('../images/boxes-menu-bg-skate.gif') no-repeat;
}
#boxes_menu_in {
    padding-left: 18px;
    padding-top: 14px;
    height: 35px;
/*	background: url('../images/boxes-menu-left-skate.jpg') top left no-repeat;*/
}
#cart .red {
    color: #fd4956;
}
#cart a.mfieb, #cart a.mfieb:visited, #cart a.mfieb:hover {
    position:absolute;
    left: 20px;
    top: 12px;
}
.hp_menu {
    top: -1px;
/*    top: -1px;*/
    z-index: 200 !important;
}
html>body .hp_menu {
    top: -3px;
}
.hp_menu a:hover, .hp_menu a.active, .hp_menu a.active:visited, .hp_menu a.active:hover {
    background: url('../images/hp-menu-arrow-skate2.gif') 50% 0% no-repeat;
}
.hp_menu a, .hp_menu a:visited, .hp_menu a:hover {
    height: 36px;
    line-height: 36px;
}
.hp_menu .rb {
    position:absolute;
    display: block;
    width: 2px;
    height: 27px;
    right: 0px;
    top: 3px;
    background: url('../images/top-menu-line.gif') no-repeat;
}
html>body .hp_menu .rb {
    top: 3px;
}
.linkfub {
    position:relative;
    height: 40px;
}
.linkfub_in {
    position:absolute;
    top: -15px;
    left: -14px;
    width: 1006px;
    height: 78px;
    padding: 5px;
    background: #c7c7c7 url('../images/spodek.jpg') top left repeat-x;
}
html>body .linkfub_in {
    top: 0px;
}
#footer .hp_menu {
    top: 16px;
    width: 70%;
}
#footer .hp_menu a:hover, #footer .hp_menu a.active, 
#footer .hp_menu a.active:visited, #footer .hp_menu a.active:hover {
    background-image: url('../images/hp-menu-arrow-skate.gif');
    background-position: 50% 1px;
}
#footer .hp_menu a, #footer .hp_menu a:visited, #footer .hp_menu a:hover {
    height: 34px;
    line-height: 34px;
}
/*.menu ul.left_ul {
    border-right: 1px solid #af7a65;
}*/
#search .search_text {
    font-size: 0.9em;
    position:relative;
    top: 0px;
    width: 191px;
    height: 19px;
    border: none;
    padding: 4px 5px 0px 23px;
    background: url('../images/search-text-skate.gif') top left no-repeat;
}
html>body #search .search_text {
    top: -3px;
}
#search .button {
    background: url('../images/hledat-skate.jpg') top left no-repeat;
}
#login {
	background: #502820;
}
#login .button {
    background: url('../images/login-but-skate.jpg') top left no-repeat;
}
.supervariant th {
    color: #fff;
    background: #54280f url('../images/hp-menu-bg-skate.jpg') top left repeat-x;
}
.next_inactive, .next_active {
    line-height: 19px !important;
    padding: 4px 27px 5px 10px !important;
    background: url('../images/pager/arrow_right_off2.gif') top left no-repeat;
    text-align: left;
    color: #8d8d8d !important;
    text-transform: uppercase !important;
    font-size: 1.1em;
    font-weight: bold;
    position:relative;
    top: -2px;
}
.next_active {
    color: #fff !important;
    background: url('../images/pager/arrow_right_on2.gif') top left no-repeat;
    text-decoration: none !important;
}
#slogan2 {
    top: -86px;
    left: 309px;
    z-index: 20 !important;
}
.homepage #slogan2 {
    top: -86px;
    left: 293px;
    z-index: 20 !important;
}
.creatoviny {
    top: 26px;
}
.g_left_off, .g_right_off, .g_left_on, .g_right_on {
    float: left;
    width: 28px;
    height: 28px;
    position:relative;
    top: 10px;
}
.g_left_off {
    margin-right: 10px;
     background: url('../images/gallery-left-off2.gif') top left no-repeat;
}
.g_right_off {
    margin-left: 10px;
     background: url('../images/gallery-right-off2.gif') top left no-repeat;
}
.g_left_on {
    margin-right: 10px;
     background: url('../images/gallery-left-on2.jpg') top left no-repeat;
}
.g_right_on {
    margin-left: 10px;
     background: url('../images/gallery-right-on2.jpg') top left no-repeat;
}
#gallery {
    width: 681px;
}
.obj_cz {
    background: url('../images/objednat-skate-cz.jpg') no-repeat;
}
.spodek_cz .button {
    background: url('../images/pokracovat-v-objednavce-skate.jpg') no-repeat;
}
.prihl_cz {
    background: url('../images/prihlasit-skate-cz.jpg') no-repeat;
}
.pokr_prihl_cz {
    background: url('../images/pokr-prihl-skate-cz.jpg') no-repeat;
}
.dokoncit_cz {
    background: url('../images/dokoncit-skate-cz.jpg') no-repeat;
}
.table_rekap {
    border-top: 1px solid #ddd;
}
/*.linkfub {
    display:none !important;
}*/

.hmpg_links {
    height: 103px;
    overflow: hidden;
    padding: 15px 0px;
}
.hmpg_links a, .hmpg_links a:visited, .hmpg_links a:hover {
    display: block;
    float: left;
    width: 226px;
    height: 103px;
    text-decoration: none;
    background: none;
    margin-right: 0px;
    text-indent: -10000px;
}
.hmpg_links a.l_slovensko, .hmpg_links a.l_slovensko:visited, .hmpg_links a.l_slovensko:hover {
    width: 237px;
    background: url('../images/link-slovensko-skt.jpg') top left no-repeat;
}
.hmpg_links a.l_bonusy, .hmpg_links a.l_bonusy:visited, .hmpg_links a.l_bonusy:hover {
    width: 248px;
    background: url('../images/link-bonusy-skt.jpg') top left no-repeat;
}
.hmpg_links a.l_vyprodej, .hmpg_links a.l_vyprodej:visited, .hmpg_links a.l_vyprodej:hover {
    width: 247px;
    background: url('../images/link-vyprodej-skt.jpg') top left no-repeat;
}
.hmpg_links a.l_slevy, .hmpg_links a.l_slevy:visited, .hmpg_links a.l_slevy:hover {
    width: 241px;
    width: 237px;
    background: url('../images/link-slevy-skt.jpg') top left no-repeat;
    margin-right: 0px;
}