body {
    font-family: 'Tahoma', 'Arial', 'Tahoma', sans-serif;
    background-color: #000000;
    color: #ffffff;
    margin-top: 0px;
    font-weight: bold;
    font-size: 12px;
}

#logo_main {
    width: 984px;
    height: 188px;
    text-align: left;
    margin: 0px;
}

#menu {
    width: 230px;
    /*height: px;*/
    text-align: left;    
    float: left;
    margin-right: 3px;
}


#main_page {
    width: 984px;
    text-align: left;
    margin: 0px;
}

#obsah_top {
    background: #ffffff;
    background-image: url('images_web/obsah_top.gif');
    background-repeat: no-repeat;
    width: 731px;
    height: 11px;
    margin: 0px;
}
/*
#obsah_obsah_index {
    background: #ffffff;
    width: 731px;
    min-height: 602px;
    text-align: left;
    margin: 0px;
}
*/
#obsah_bottom {
    background-image: url('images_web/obsah_bottom.gif');
    background-repeat: no-repeat;
    width: 731px;
    height: 9px;
    margin: 0px;
}

#main_obsah {
    width: 731px;
    text-align: left;
    margin: 0px;
    float: left;
    color: #666666;
}

#odsazeni {
    margin-left: 15px;
    margin-right: 15px;
}

.logo_top {
    background-image: url('images_web/logo_top.jpg');
    width: 984px;
    height: 188px;
    margin: 0px; 
}

.logo_top_image {
    position: relative; top: 35px; left: 13px;
}

.logo_bottom {
    width: 731px;
    height: 42px;
    background-image: url('images_web/logo_bottom.gif');
    float: left;
    margin: 0px;
}

#spodni_pruh {
    background-image: url('images_web/spodni_pruh.gif');
    background-repeat: no-repeat;
    width: 984px;
    height: 88px;
    margin: 0px;
    clear: both;
}

a.menu_home {
    color: #ffffff;
    text-decoration: none;
    background: url('images_web/menu_home_vytlacene.gif');
    margin: 0px;
    cursor: hand;
}

.menu_text {
    position: relative; top: 16px; left: 40px;
}

.menu_text_02 {
    position: relative; top: 11px; left: 40px;
}

.menu_seznam {
    position: relative; left: 22px; top: 3px;
}

.seznam_sirka {
    width: 100px;
}

.seznam_sirka_02 {
    width: 140px;
}

.menu_seznam_odsazeni {
    margin-bottom: 14px;
    
}

a.menu_seznam_polozka {
    color: #c6c6c6;
    text-decoration: none;
}

a.menu_seznam_polozka:hover {
    color: #99ff00;   
    text-decoration: underline;
}

.spodek_odkaz {
    margin-top: 10px;
    margin-bottom: 50px;
    width: 944px;
    font-weight: normal;
    font-size: 13px;
    color: #99ff00;
    padding-right: 15px;
}

.spodek_odkaz_02 {
    color: #99ff00;
    text-decoration: underline;
}   

a.menu_home:hover {
    color: #99ff00;
    text-decoration: none;
    background: url('images_web/menu_home_zatlacene.gif');
    margin: 0px;
    cursor: hand;
}

.menu_home {
    width: 230px;
    height: 42px;
    float: left;
    margin-right: 3px;
    cursor: hand;
}

.menu_akce {
    width: 230px;
    height: 37px;
    float: left;
    margin: 0px;
    cursor: hand;
}

a.menu_akce {
    color: #ffffff;
    text-decoration: none;
    background: url('images_web/menu_akce_vytlacene.gif');
    margin: 0px;
    cursor: hand;
}

a.menu_akce:hover {
    background: url('images_web/menu_akce_zatlacene.jpg');
    color: #99ff00;
    text-decoration: none;
    cursor: hand;
    margin: 0px;
}

.menu_produkty {
    width: 230px;
    height: 37px;
    float: left;
    margin: 0px;
    cursor: hand;
}

a.menu_produkty {
    color: #ffffff;
    text-decoration: none;
    background: url('images_web/menu_produkty_vytlacene.gif');
    margin: 0px;
    cursor: hand;
}

a.menu_produkty:hover {
    color: #99ff00;
    text-decoration: none;
    background: url('images_web/menu_produkty_zatlacene.gif');
    margin: 0px;
    cursor: hand;
}

.menu_produkty_podmenu {
    background-image: url('images_web/menu_prodejna_podmenu.gif');
    width: 230px;
    height: 271px;
    float: left;
    margin: 0px;
}

.menu_nahrdily {
    width: 230px;
    height: 37px;
    float: left;
    margin: 0px;
    cursor: hand;
}

a.menu_nahrdily {
    color: #ffffff;
    text-decoration: none;
    background: url('images_web/menu_nahrdily_vytlacene.gif');
    margin: 0px;
    cursor: hand;
}

a.menu_nahrdily:hover {
    color: #99ff00;
    text-decoration: none;
    background: url('images_web/menu_nahrdily_zatlacene.gif');
    margin: 0px;
    cursor: hand;
}

.menu_prislusenstvi {
    width: 230px;
    height: 39px;
    float: left;
    margin: 0px;
    cursor: hand;
}

a.menu_prislusenstvi {
    color: #ffffff;
    text-decoration: none;
    background: url('images_web/menu_prislusenstvi_vytlacene.gif');
    margin: 0px;
    cursor: hand;
}

a.menu_prislusenstvi:hover {
    color: #99ff00;
    text-decoration: none;
    background: url('images_web/menu_prislusenstvi_zatlacene.gif');
    margin: 0px;
    cursor: hand;
}

.menu_prislusenstvi_podmenu {
    background-image: url('images_web/menu_prislusenstvi_podmenu.gif');
    width: 230px;
    height: 145px;
    float: left;
    margin: 0px;
}

.menu_pujcovna {
    width: 230px;
    height: 37px;
    float: left;
    margin: 0px;
    cursor: hand;
}

a.menu_pujcovna {
    color: #ffffff;
    text-decoration: none;
    background: url('images_web/menu_pujcovna_vytlacene.gif');
    margin: 0px;
    cursor: hand;
    cursor: hand;
}

a.menu_pujcovna:hover {
    color: #99ff00;
    text-decoration: none;
    background: url('images_web/menu_pujcovna_zatlacene.gif');
    margin: 0px;
    cursor: hand;
    cursor: hand;
}

.menu_pujcovna_podmenu {
    background-image: url('images_web/menu_pujcovna_podmenu.gif');
    width: 230px;
    height: 72px;
    float: left;
    margin: 0px;
}

.menu_servis {
    width: 230px;
    height: 37px;
    float: left;
    margin: 0px;
    cursor: hand;
}

a.menu_servis {
    color: #ffffff;
    text-decoration: none;
    background: url('images_web/menu_servis_vytlacene.gif');
    margin: 0px;
    cursor: hand;
}

a.menu_servis:hover {
    color: #99ff00;
    text-decoration: none;
    background: url('images_web/menu_servis_zatlacene.gif');
    margin: 0px;
    cursor: hand;
}

.menu_kontakty {
    width: 230px;
    height: 42px;
    float: left;
    margin-bottom: 3px;
    cursor: hand;
}

a.menu_kontakty {
    color: #ffffff;
    text-decoration: none;
    background: url('images_web/menu_kontakty_vytlacene.gif');
    margin: 0px;
    cursor: hand;
}

a.menu_kontakty:hover {
    color: #99ff00;
    text-decoration: none;
    background: url('images_web/menu_kontakty_zatlacene.gif');
    margin: 0px;
    cursor: hand;
}

.menu_banner {
    width: 230px;
    height: 120px;
    float: left;
    margin: 0px;
}

.menu_banner_02 {
    width: 230px;
    height: 120px;
    float: left;
    margin: 0px;
}

a.menu_banner {
    text-decoration: none;
    background-image: url('images_web/menu_banner.jpg');
    margin: 0px;
}

a.menu_banner_02 {
    text-decoration: none;
    background-image: url('images_web/menu_banner_02.jpg');
    margin: 0px;
}

.menu_bottom_pruh {
    background-image: url('images_web/menu_bottom_pruh.gif');
    background-repeat: repeat-y;
    width: 230px;
    height: 43px;
    margin-top: 3px;
}

.aktualita_ramecek {
    background-image: url('images_web/aktualita_pozadi.gif');
    background-repeat: no-repeat;
    width: 463px;
    height: 250px;
    float: left;
    /*margin-left: 6px;*/
    position: relative; left: 6px;
}

.aktualita_text {
    clear: both;
    font-weight: normal;
    font-size: 13px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    text-align: justify;
}

.aktualita_text_02 {
    font-weight: normal;
    font-size: 13px;
    text-align: justify;
    margin-top: 5px;
    margin-bottom: 10px;
}

a.odkaz_aktualita {
    text-decoration: underline;
    color: #666666;
}

a.odkaz_aktualita_02 {
    text-decoration: none;
    color: #339900;
}

a.odkaz_aktualita_02:hover {
    text-decoration: underline;
    color: #339900;
}


.aktualita_nadpis_02 {
    font-weight: bold;
    font-size: 14px;
    text-decoration: underline;
}

.aktualita_image {
    width: px;
    margin-right: 10px;
    float: left;
    height: 85px;
}

.aktualita_vice_main {
    padding-left: 0px;
}

.aktualita_vice {
    color: #339900;
    font-weight: normal;
    font-size: 13px;
}
.quick_navigation {
    padding-top: 13px;
    padding-left: 15px;
}

.quick_navigation_text {
    font-weight: normal;
    font-size. 14px;
}

a.logo {
    color: #ffffff;
    padding-top: 2px;
}

a.logo:hover {
    color: #99ff00;
    padding-top: 2px;
}

a.logo_odkaz_nevyraz {
    color: #ffffff;
    padding-top: 2px;
    text-decoration: none;
    font-weight: normal;
}

a.logo_odkaz_nevyraz:hover {
    color: #ffffff;
    padding-top: 2px;
    text-decoration: underline;
    font-weight: normal;
}

h1.produkty {
    margin: 0px;
    padding: 0px;
    color: #ab2220;
    font-size: 21px;
    margin-bottom: 20px;
}

h2.prodejna_detail {
    clear: both;
    margin: 0px;
    padding: 0px;
    color: #ab2220;
    font-size: 18px;
    margin-bottom: 5px;
}

h2.prodejna_detail_nazev {
    margin: 0px;
    padding: 0px;
    color: #ab2220;
    font-size: 20px;
    margin-bottom: 5px;
}

h2.servis {
    margin: 0px;
    padding: 0px;
    color: #ab2220;
    font-size: 18px;
    margin-bottom: 5px;
}

h2.pujcovna {
    margin: 0px;
    padding: 0px;
    color: #ab2220;
    font-size: 18px;
    margin-bottom: 5px;
}

h2.nahrdily {
    margin: 0px;
    padding: 0px;
    color: #ab2220;
    font-size: 18px;
    margin-bottom: 5px;
    text-align: left;
}

h2.akce_novinky {
    margin: 0px;
    padding: 0px;
    color: #ab2220;
    font-size: 20px;
    margin-bottom: 15px;
    text-align: left;
}

h3.kontakty {
    margin: 0px;
    padding: 0px;
    color: #ab2220;
    font-size: 14px;
    margin-bottom: 5px;
}

h3.kontakty_02 {
    margin: 0px;
    padding: 0px;
    color: #ab2220;
    font-size: 14px;
    margin-bottom: 5px;
}

h3.nahrdily {
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-top: 20px;
    padding: 0px;
    color: #ab2220;
    font-size: 16px;
    margin-bottom: 10px;
    font-weight: bold;
}

.produkty_nadpis_netucny {
    font-weight: normal;
}

.tucne {
    font-weight: bold;
}

.netucne {
    font-weight: normal;
}

.produkty_uvod_images {
    margin-left: px;
    float: left;
}

.pujcovna_uvod_images {
    margin-left: 115px;
    float: left;
}

.prislusenstvi_uvod_images {
    margin-left: 5px;
    float: left;
    margin-top: 20px;
}

.zarovnani_stred {
    text-align: center;
}

.odsazeni_top {
    margin-top: 20px;
    text-align: left;
}

a.produkty_cervena {
    color: #ab2220;
    text-decoration: none;
}

a.produkty_cervena:hover {
    color: #ab2220;
    text-decoration: underline;
}

a.produkty_modra {
    color: #6699cc;
    text-decoration: none;
}

a.produkty_modra:hover {
    color: #6699cc;
    text-decoration: underline;
}

a.produkty_oranzova {
    color: #ff8e43;
    text-decoration: none;
}

a.produkty_oranzova:hover {
    color: #ff8e43;
    text-decoration: underline;
}

a.prislusenstvi_cervena {
    color: #ab2220;
    text-decoration: none;
}

a.prislusenstvi_cervena:hover {
    color: #ab2220;
    text-decoration: underline;
}

a.prislusenstvi_modra {
    color: #6699cc;
    text-decoration: none;
}

a.prislusenstvi_modra:hover {
    color: #6699cc;
    text-decoration: underline;
}

a.prislusenstvi_oranzova {
    color: #ff8e43;
    text-decoration: none;
}

a.prislusenstvi_oranzova:hover {
    color: #ff8e43;
    text-decoration: underline;
}

a.prislusenstvi_zelena {
    color: #84a440;
    text-decoration: none;
}

a.prislusenstvi_zelena:hover {
    color: #84a440;
    text-decoration: underline;
}

a.prislusenstvi_ruzova {
    color: #e885bd;
    text-decoration: none;
}

a.prislusenstvi_ruzova:hover {
    color: #e885bd;
    text-decoration: underline;
}

.servis_odsazeni {
    margin-left: 20px;
    margin-bottom: 8px;
}

.servis_table_licha_01 {
    color: #666666;
    background-color: #efefef;
    width: 340px;
    padding: 5px;
    font-size: 14px;
}

.servis_table_suda_01 {
    color: #666666;
    background-color: #e2e2e2;
    width: 340px;
    padding: 5px;
    font-size: 14px;
}

.servis_table_licha_02 {
    color: #666666;
    background-color: #efefef;
    width: 150px;
    padding: 5px;
    font-size: 14px;
    font-weight: bold;
}

.servis_table_suda_02 {
    color: #666666;
    background-color: #e2e2e2;
    width: 150px;
    padding: 5px;
    font-size: 14px;
    font-weight: bold;
}

.servis_odkaz_cervena {
    color: #ab2220;
    text-decoration: underline;
}

.kontakty_pozadi {
    background-image: url('images_web/kontakty_pozadi.gif');
    background-repeat: no-repeat;
    width: 695px;
    height: 125px;
    margin-bottom: 5px;
}

.kontakty_prodejna {
    padding: 10px;
    float: left;
    position: relative; left: 30px;
}

.kontakty_oteviraci_doba {
    padding: 10px;
    float: left;
    margin-left: 30px;
    width: 260px;
    height: px;
    position: relative; left: 100px;
}

.kontakty_doba_den {
    color: #666666;
    width: 70px;
    font-size: 12px;
    font-weight: bold;
    float: left;
}

.kontakty_doba_dopoledne {
    color: #666666;
    width: 90px;
    font-size: 12px;
    font-weight: normal;
    float: left;
}

.kontakty_doba_odpoledne {
    color: #666666;
    width: 90px;
    font-size: 12px;
    font-weight: normal;
    float: left;
}

.kontakty_mapa {
    padding: 10px;
    float: left;
    margin-left: 0px;
    width: 140px;
    height: px;
    text-align: center;
}

.kontakty_mapa_ram {
    padding: 2px;
    border-width: 0px;
}

.kontakty_dalsi_info {
    margin-left: 15px;
    float: left;
}

.kontakty_odsazeni_bottom {
    margin-bottom: 3px;
}

.kontakty_udaj {
    width: 170px;
}

.kontakty_table_bunka_01 {
    width: 55px;
    color: #666666;
    font-size: 13px;
    font-weight: bold;
}

.kontakty_table_bunka_02 {
    width: 120px;
    color: #666666;
    font-size: 13px;
    font-weight: normal;
}

.kontakty_zamestnanci {
    float: left;
    margin-left: 15px;
    margin-top: 20px;
}

.kontakty_zam_lbunka {
    float: left;
    width: 200px;
    clear: both;
}

.kontakty_zam_pbunka {
    float: left;
    width: 200px;
}

a.kontakty_email {
    color: #ab2220;
    font-weight: normal;
    font-size: 13px;
}

.spodni_pruh_text {
    margin-left: 30px;
    padding-top: 40px;
    font-weight: normal;
}

a.spodni_pruh_odkaz {
    color: #99ff00;
    text-decoration: none;
    font-weight: bold;
}

.nahrdily_main {
    margin-top: 10px;
    margin-left: 30px;
    margin-right: 20px;
}

.nahrdily_table_licha_01 {
    color: #666666;
    background-color: #efefef;
    width: 450px;
    padding: 5px;
    font-size: 14px;
}

.nahrdily_loga_firmy {
    margin-right: 5px;
}

.prodejna_loga_firmy {
    margin-right: 5px;
    margin-bottom: 15px;
    border-style: none;
}

.nahrdily_table_suda_01 {
    color: #666666;
    background-color: #e2e2e2;
    width: 440px;
    padding: 5px;
    font-size: 14px;
}

.nahrdily_table_licha_02 {
    color: #666666;
    background-color: #efefef;
    width: 200px;
    padding: 5px;
    font-size: 14px;
    font-weight: bold;
}

.nahrdily_table_suda_02 {
    color: #666666;
    background-color: #e2e2e2;
    width: 200px;
    padding: 5px;
    font-size: 14px;
    font-weight: bold;
}

.produkty_detail_obr {
    float: left;
}

.mapa_seznam {
    margin-bottom: 7px;
}

a.mapa_odkaz {
    color: #666666;
    text-decoration: none;
}

a.mapa_odkaz:hover {
    color: #666666;
    text-decoration: underline;
}

.index_photo {
    float: left;
    position: relative; left: 9px;
}

.clearer {
    clear: both;
}

.index_text {
    position: relative; left: 9px;
    clear: both;
}

.index_odstavec {
   margin-right: 20px;
   font-weight: normal;
   font-size: 13px;
   margin-top: 0px
   margin-bottom: 0px;
}

p {
    font-size: 13px;
    font-weight: normal;
}

a.akce_odkaz {
    color: #ab2220;
    font-weight: bold;
    font-size: 13px;
}

.akce_detail_obr {
    float: right;
    width: 150px;
}

.akce_detail_obr_banner {
    float: right;
    width: 200px;
}

.prodejna_znacka_ram {
    clear: both;
    /*background: url('images_web/produkty_znacka_ram.gif');*/
    width: 438px;
    position: relative; top: 0px; left: 140px;
    text-align: center;
    margin-top: 20px;
    vertical-align: center;
}

.prodejna_znacka_ram_02_left {
    clear: both;
    float: left;
    width: 300px;
    height: px;
    position: relative; top: 0px; left: 20px;
    text-align: center;
    margin-bottom: 20px;
    vertical-align: center;
}

.prodejna_znacka_ram_02_right {
    float: left;
    width: 300px;
    height: px;
    position: relative; top: 0px; left: 50px;
    text-align: center;
    margin-bottom: 20px;
    vertical-align: center;
}

.prodejna_znacka_ram_top {
    background: url('images_web/prodejna_ram_top.gif');
    background-repeat: no-repeat;
    width: 438px;
    height: 7px;
}

.prodejna_znacka_ram_top_02 {
    background: url('images_web/prodejna_ram_top_02.gif');
    background-repeat: no-repeat;
    width: 300px;
    height: 7px;    
}

.prodejna_znacka_ram_obsah {    
    background: url('images_web/prodejna_ram_pruh.gif');
    width: 438px;
    text-align: center;
    padding-bottom: 10px;
}

.prodejna_znacka_ram_obsah_02 {    
    background: url('images_web/prodejna_ram_pruh_02.gif');
    width: 300px;
    min-height: 190px;
    _height: 190px;
    text-align: center;
    padding-bottom: 10px;
}

.prodejna_znacka_ram_bottom {
    background: url('images_web/prodejna_ram_bottom.gif');
    background-repeat: no-repeat;
    width: 438px;
    height: 6px;    
}

.prodejna_znacka_ram_bottom_02 {
    background: url('images_web/prodejna_ram_bottom_02.gif');
    background-repeat: no-repeat;
    width: 300px;
    height: 6px;    
}


.prodejna_znacka_obr {
    position: relative; top: 5px; left: 7px;
}

.prodejna_znacka_text {
    margin-top: 12px;
    margin-bottom: 10px;
    margin-left: 19px;
    margin-right: 19px;
    text-align: justify;
    font-size: 12px;
}

.prodejna_znacka_more_info {
    font-weight: normal;
    text-align: right;
    margin-right: 10px;
}

.prodejna_znacka_odkaz {
    color: #ab2220;
    font-weight: normal;
    font-size: 13px; 
}

.prodejna_detail_obr_detail {
    height: 50px;
    margin-left: 5px;
}

.prodejna_detail_vprodeji {
    text-align: left;
    margin-left: 15px;
    color: #ab2220;
    margin-bottom: 5px;
    margin-top: 5px;
}

.prodejna_detail_obr {
    width: 373px;
    float: left;
    margin-right: 15px;
}

.prodejna_detail_stroj_text {
    clear: both;
    font-weight: normal;
    text-align: justify;
}

.nahrdily_rozcestnik {
    background: url('images_web/nahr_dily_rozcestnik.gif');
    width: 645px;
    height: 43px;
    position: relative; left: 2px;
    margin-top: 30px;
    margin-bottom: 30px;
    font-weight: bold;
    text-align: center;
}

.prodejna_rozcestnik {
    background: url('images_web/nahr_dily_rozcestnik.gif');
    width: 645px;
    height: 43px;
    position: relative; left: 27px;
    margin-top: 30px;
    margin-bottom: 30px;
    font-weight: bold;
    text-align: center;
}

.nahrdily_rozcestnik_text {
    font-weight: bold;
    font-size: 12px;
    color: #ab2220;
    position: relative; top: 5px;
}

.prodejna_rozcestnik_text {
    font-weight: bold;
    font-size: 12px;
    color: #ab2220;
    position: relative; top: 5px;
}

.nahrdily_rozcestnik_text_top {
    margin-bottom: 3px;
}

.nahrdily_odkaz {
    color: #ab2220;
}

.servis_dph {
    text-align: center;
    color: #ab2220;
}

.servis_kontakty {
    text-align: left;
    margin-top: 40px;
    margin-left: 30px;
}

.servis_name {
    font-size: 16px;
    font-weight: normal;
}

.netucny {
    font-weight: normal;
}

.pujcovna_polozky {
    margin-top: 20px;
    margin-left: 20px;
}

.pujcovna_obr {
    width: 122px;
    border-style: solid;
    border-color: #e2e2e2;
    padding: 2px;
    float: left;
}

.pujcovna_table_main {
    margin-top: 12px;
}


.pujcovna_table {
    width: 532px;
    color: #666666;
    font-size: 14px;
    margin-left: 3px;
}

.pujcovna_detail_table {
    width: 372px;
    color: #666666;
    font-size: 14px;
    margin-left: 0px;
}

.pujcovna_table_licha_01 {
    width: 420px;
    background: #efefef;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
}

.pujcovna_detail_table_licha_01 {
    width: 260px;
    background: #efefef;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
}

.pujcovna_table_licha_02 {
    width: 82px;
    background: #efefef;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 15px;
    font-weight: bold;
}

.pujcovna_table_suda_01 {
    width: 420px;
    background: #e2e2e2;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
}

.pujcovna_detail_table_suda_01 {
    width: 260px;
    background: #e2e2e2;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
}

.pujcovna_table_suda_02 {
    width: 82px;
    background: #e2e2e2;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 15px;
    font-weight: bold;
}

.pujcovna_zvetsit {
    clear: both;
    position: relative; left: 23px; top: 2px;
}

.pujcovna_zvetsit_odkaz {
    color: #666666;
    font-weight: normal;
}

.pujcovna_dph {
    color: #ab2220;
    margin-top: 50px;
    font-size: 13px;
    margin-left: 20px;
}

.pujcovna_detail_obr {
    width: 373px;
}

a.pujcovna_detail_odkaz {
    color: #ab2220;
    font-weight: bold;
    font-size: 13px;
}

.akce_all {
    margin-bottom: 5px;
}

.akce_odkaz_02 {
    font-weight: bold;
    color: #666666;
    font-size: 14px;
}

.akce_netucny {
    font-weight: normal;
    font-size: 13px;
}

.akce_odkaz_cislovani {
    color: #ab2220;
    font-size: 13px;
    font-weight: normal;
}

.akce_odkaz_neaktivni {
    color: #666666;
    font-size: 13px;
    font-weight: normal;
}

.akce_cislovani {
    margin-top: 10px;
    margin-bottom: 40px
}

.prodejna_detail_stroj_foto_detail {
    color: #666666;
    font-size: 12px;
}

.prodejna_detail_stroj_foto_detail_nadpis {
    color: #ab2220;
    font-size: 12px;
    font-weight: bold;
}

.prodejna_detail_nadpis_odkaz {
    color: #ab2220;
    text-decoration: underline;
}
.prodejna_detail_nadpis_odkaz:hover {
    color: #ab2220;
    text-decoration: none;
}

.cenik_button {
    position: relative;
    left: 260px;
}
