/* * {behavior: url(hover.htc);} /* pseudotrida pro IE tag.hover (misto tag:hover) */

body {
padding: 0;
margin: 0;
background: #6e4726 url('tile_body.png') repeat-x;
text-align: center;
}


h1 {
    margin: 20px 0 20px -00px;
    margin: 00px 0 00px -00px;
    position: relative;
    top: -33px;
    left: -125px;
    padding: 0;
}

.invisible {
visibility: hidden;
}

.red {
color: #f00;
}

.error {
color: #f00;
font-weight: bold;
}

.small {
font-size: 0.9em;
}

.clear {
clear: both;
}

.cleaner {
clear: both;
height: 0;
font-size: 0;
display: block;
}

.right {
text-align: right;
}

.left {
text-align: left;
}

.center {
text-align: center;
}



#container {
text-align: left;
margin: 0;
width: 984px;
margin: 0 auto 0 auto;
}


#header {
height: 199px;
background: #faefc2 url('bg_header.jpg');
}


#logo {
width: 296px;
height: 62px;
position: relative;
top: 00px;
left: 35px;
}

#logo a {
display: block;
width: 100%;
height: 100%;
text-decoration: none;
}


#navbar {
position: relative;
/*left: 120px;*/
left: 60px;
float: left;
top: 0px;
width: 760px;
width: 840px;
text-align: center;
}

#navbar ul {
display: block;
padding: 0;
margin: 0 auto 0 auto;
/*background: #00f;*/
}

#navbar li {
display: block;
float: left;
width: 77px;
height: 44px;
}

#navbar a {
display: block;
text-align: center;
padding: 12px 10px 10px 10px;
color: #000;
font-size: 0.95em;
text-decoration: none;
font-weight: bold;
height: 22px;
width: 57px;
background: #d5aa57 url('bg_menu.jpg');
}

#navbar a:hover {
text-decoration: underline;
}


#section_id_16 a {
color: #285e03;
}




#main {
padding: 00px 40px 20px 60px;
background: #faefc2 url('tile_content.jpg');
}


#bar_left {
width: 184px;
float: left;
}

#login_box {
/*background: #afa;*/
margin: 0 0 10px 0;
font-size: 0.95em;
font-size: 11px;
min-height: 4.5em; /* kvuli mYx, aby se po prihlaseni box nezmensil */
}

#login_box * {
margin: 0;
}

#login_box table {
padding: 0;
margin: 0;
border-collapse: collapse;
}

#login_box table * {
padding: 0;
margin: 0;
}

#login_box table td {
padding: 0 2px 0 0;
}

#login_box input {
font-size: 0.95em;
height: 14px;
}


#login_box #login {
width: 70px;
}

#login_box #login_password {
width: 50px;
}

#login_box .login_submit {
height: 20px;
}


#leftbar_icons {
    margin: 15px 0;
}

#leftbar_icons a {
    margin-right: 15px;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 16px;
    padding: 4px 0 0 20px;
}

#leftbar_icons a#chat_icon {
    background-image: url('../img/ikonky-leftbar/pac.gif');
    padding-left: 29px;
}
#leftbar_icons a#chat_icon:hover {
    background-image: url('../img/ikonky-leftbar/pac_hover.gif');
}

#leftbar_icons a#forum_icon {
    background-image: url('../img/ikonky-leftbar/blok.gif');
}
#leftbar_icons a#forum_icon:hover {
    background-image: url('../img/ikonky-leftbar/blok_hover.gif');
}


div#leftbar_icons h3 {
    padding: 4px 6px 0 0;
    margin: 0;
    display: block;
    float: left;
    background: none;
    font-size: 1em;
    font-family: Arial;
    color: #000;
    letter-spacing: normal;
}

.menu_nice {
    /*margin: 20px 0;*/
}

#container .menu_nice .box_content {
    padding: 0;
    margin: 0;
}



/*
.menu_nice li .header {
    background: url('box_uni/bg_header.png') no-repeat;
    height: 2px;
    line-height: 0;
    font-size: 1px;
}

.menu_nice li .content {
    background: url('bar_bg.jpg') repeat-y;
    margin: 0;
    padding: 0;
}
*/

.menu_nice ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.menu_nice li {
    display: block;
    padding: 0;
    margin: 0;
    list-style: none;
    font-size: 1.1em;
    background: url('box_uni/item_border.png') no-repeat;
}

.menu_nice li h4  {
    font-family: Arial;
    display: block;
    font-size: 1em;
    letter-spacing: 0;
    padding: 0;
    margin: 0;
}

.menu_nice li a {
    text-decoration: none;
    display: block;
    height: 100%;
    padding: 10px 0 6px 10px;
    margin: 0px 0;
}

.menu_nice li .arrow {
    display: block;
    background: url('box_uni/arrow_dark_small.png') no-repeat;
    width: 12px;
    height: 17px;
    float: right;
    margin: 0px 4px 0 2px;
}

/*
.menu_nice li .footer {
    background: url('bar_footer.jpg') no-repeat;
    clear: both;
    height: 2px;
    line-height: 0;
    font-size: 1px;
}
*/

.menu_nice li:hover a {
    text-decoration: underline;
}

.menu_nice li:hover .arrow {
    background-image: url('box_uni/arrow_dark.png');
}

/*
.menu_nice li.active .header {
    background-image: url('box_uni/bg_header_hover.png');
}

.menu_nice li.active .content {
    background-image: url('box_uni/tile_content_hover.jpg');
}

.menu_nice li.active .footer {
    background-image: url('box_uni/bg_footer_hover.png');
}
*/

.menu_nice li.active .arrow {
    background-image: url('box_uni/arrow_dark.png');
}

.menu_nice li.active a {
    color: #333;
}

/*
.menu_nice li.active .header {
    background-image: url('box_uni/bg_header_active.png');
}

.menu_nice li.active .content {
    background-image: url('box_uni/tile_content_active.png');
}

.menu_nice li.active a {
    color: #fff;
}

.menu_nice li.active .footer {
    background-image: url('box_uni/bg_footer_active.png');
}

.menu_nice li.active .arrow {
    background-image: url('box_uni/arrow_white.png');
}
*/



#bar_left .box_body {
background: #eeefed url('bar_bg.jpg');
padding: 0 0px 0px 0;
margin-bottom: 15px;
}

#bar_left .postbox {
/* kdyz nekdo napise do chatu dlouhy odkaz, v naposledy pridanych prispevcich v boxu vlevo
   tento odkaz rozsiri sirku boxu v IE6, coz zpusobi rozhazeni layoutu */
word-break: break-all;
}


#bar_left .box_body h3 {
background: #676766 url('bar_h3.png');
color: #fff;
font-family: Verdana;
font-weight: bold;
font-size: 0.9em;
letter-spacing: 0.0em;
min-height: 20px;
padding: 6px 2px 0px 23px;
margin: 0;
}

#bar_left .box_content {
margin: 0 8px 10px 8px;
padding: 5px 0 0 0;
font-size: 0.9em;
}

#bar_left .box_content p {
margin: 4px 0 8px 0;
padding: 0;
}

#bar_left .box_footer {
background: url('bar_footer.jpg') repeat-y bottom;
height: 2px;
line-height: 0;
font-size: 0;
clear: both;
}



.google_search {
font-size: 1em;
}

.google_search * {
margin: 0;
}

.google_search input {
font-size: 1em;
}

.google_search_query {
width: 115px;
}

.google_search_submit {
padding-left: 0px;
padding-right: 0px;
}



.categories {
  margin: 5px 0 0 0;
}

.categories ul {
padding: 0;
margin: 0;
list-style: none;
}

.categories a.category {
    font-weight: bold;
    cursor: pointer !important;
    text-decoration: none;
    font-size: 1.1em;
}

.categories a.category span {
    text-decoration: none !important;
}

.categories li {
padding: 0;
margin: 0;
font-weight: bold;
padding: 4px 5px 4px 5px;
list-style: none;
}

categories .subcat {
    padding-left: 5px;
}

.product_random_header {
font-weight: bold;
margin: 1px 0px 4px 3px;
}

.product_random_header a {
color: #555;
font-size: 1.3em;
font-family: Lucida Bright Semi-Bold, Lucida, Times New Roman;
}

.product_random_header a:hover {
color: #000;
text-decoration: underline;
}

.product_random_image {
margin: 0 auto 0 auto;
margin: 0;
width: 100%;
text-align: center;
}

.product_random_image img {
border: solid #ddd;
border-width: 4px;
}

.product_random_image a {
text-decoration: none;
color: #000;
}

.product_random_image a:hover img {
border: solid #eee;
border-width: 4px;
}


.most_read_articles {

}

.most_read_articles_footer {
margin: 0 0 5px 0;
font-size: 1em;
}



#content {
width: 630px;
float: right;
margin: -32px 40px 20px 30px;
_margin: -32px 20px 20px 00px;
}

#eshop_categories {
    margin-bottom: 30px;
}

#eshop_categories .duo {
    background: url('box_uni/border_1px.png') repeat-y 310px 0;
}

#eshop_categories .duo_end {
    clear: both;
    height: 1px;
    background: #cabd9a;
    font-size: 0;
    line-height: 0;
}

#eshop_categories .child {
    width: 310px;
    width: 300px;
    padding: 9px 5px 9px 5px;
    float: left;
}

#eshop_categories .child .title {
    font-size: 1.3em;
    
}
#eshop_categories .child .title a {
    padding: 5px;
}


#eshop_categories .child h3 {
    font-family: Arial;
    font-size: 1.0em;
    margin: 0;
    padding: 0;
    letter-spacing: 0.1em;
}

#eshop_categories .child a.with_img {
    background-repeat: no-repeat;
    background-position: 5px 4px;
    padding-left: 32px;
    min-height: 20px;
    display: block;
}

#eshop_categories .child a {
    text-decoration: none;
}
#eshop_categories .child a:hover {
    text-decoration: underline;
}

#eshop_categories .child .big_img {
    float: right;
    width: 100px;
    margin-right: 10px;
    text-align: center;
    display: block;
}

#eshop_categories .child ul.grandchildren {
    float: left;
    width: 150px;
    padding: 6px 0 0 2em;
    /*padding: 6px 0 0 0em;
    list-style: none;*/
    margin: 0;
}

#eshop_categories .child ul.full_width {
    width: auto;
}

#eshop_categories .child ul li {
    line-height: 1.2em;
    margin-bottom: 0.5em;
}


img.user_image {
border: solid #fff;
border-width: 4px;
}


.article {
clear: both;
background: #fbfaea url('bg_article.jpg') no-repeat;
width: 616px;
margin: 0 0 15px 0;
}

.article_header {

}

.article_header h2 {
font-family: Arial;
font-size: 1.4em;
padding: 20px 5px 0 20px;
margin: 0;
color: #386e13;
}

.article_body {
padding: 0 20px 0px 20px;
margin: 0.5em 0 4px 0;
_margin-bottom: 0;
position: relative; /* aby se zde mohli absolutnim pozicovanim umistovat ruzne dalsi veci, napr. pocet hlasu u nalezu */
}

.article_body p {
margin: 0;
}

.article_body img {
border: solid #fff;
border-width: 6px 6px 16px 6px;
}

.article_footer {
clear: both;
background: url('bg_article_footer.jpg') no-repeat bottom;
padding: 5px 20px 10px 20px;
text-align: right;
font-size: 0.8em;
}

.article_intro_label {
width: 180px;
float: left;
text-align: left;
color: #f9e9d5;
color: #927144;
color: #725124;
/*color: #523104;*/
padding: 0px 00px 0 0px;
}



#article_detail_footer {
font-size: 0.9em;
text-align: right;
margin: 40px 0 20px 0;
clear: both;
}


.article_pages {
clear: both;
font-weight: bold;
margin: 10px 0 10px 0;
}

.article_pages_upper {
margin: 3px 0 0 0;
}

.article_pages_headline {
font-weight: normal;
text-align: left;
margin: 0 0 5px 0;
}

.article_pages .page_number, .article_pages .page_ellipsis {
display: block;
float: left;
text-align: center;
padding: 4px 6px;
margin: 0 6px 6px 0;
}

.article_pages a.page_number {
    background: #ECDEB1;
    border: 1px solid #dCcEa1;
    text-decoration: none;
}

.article_pages a.page_number:hover {
    background: #FCEEC1;
}



.post {
margin: 10px 0 00px 0;
border: 1px solid #ecdeb1;
clear: both;
}

.post_header {
font-weight: bold;
background: #ecdeb1;
padding: 0px 10px 0px 8px;
height: 24px;
}

.post_header .post_header_right, .post_header div.name, .post_header .post_subject {
display: block;
margin: 3px 0 0px 0;
}

.post_header div.name {
float: left;
padding: 0 5px 0 0;
}
.post_header .post_subject {
float: left;
}
.post_header .spacer {
}

.post_header .vylozka {
margin: 3px 0 0px 0;
float: left;
}


.post_header a.delete {
color: #f00;
}

.post_subject {
font-weight: normal;
}

.post_header_right {
font-size: 0.9em;
font-weight: normal;
float: right;
}

.post_image {
float: left;
clear: both;
margin: 5px 5px 5px 5px;
}

.post_body {
margin: 5px 5px 5px 0;
line-height: 1.5em;
overflow: auto;
_word-break: break-all; /* funguje pouze v IE6, bude nasilne zalamovat konce radku */
}

.post_footer {
clear: both;
text-align: right;
font-size: 0.9em;
margin: 0;
padding: 0;
line-height: 0.8em;
}


.products_header {
padding: 0 0px 6px 0;
text-align: right;
}

.products_order_by * {
font-size: 1em;
margin: 0;
}


.product_big {
width: 286px;
height: 330px;
background: #f8e9b7 url('bg_product.jpg');
float: left;
margin: 00px 25px 20px 0;
}

.product_big .product_inner {
margin: 0 20px 0 20px;
}

.product_big .product_header h2 {
font-size: 1.3em;
height: 38px;
margin: 10px 10px 5px 10px;
font-family: Lucida Bright Semi-Bold, Lucida, Times New Roman;
}

.product_big .product_header a {
color: #555;
}

.product_big .product_header a:hover {
text-decoration: underline;
color: #000;
}

.product_big .product_body {
font-size: 1em;
height: 62px;
}

.product_big .product_image {
float: left;
margin: 0 auto 0px auto;
width: 100%;
text-align: center;
font-size: 1.0em;
}

.product_big .product_image img {
border: solid #ecdeb1;
border-width: 6px 6px 6px 6px;
}

.product_big .product_image a {
/*background: #ecdeb1;*/
text-decoration: none;
color: #222;
}

.product_big .product_image a:hover img  {
border-color: #fceec1;
}

.product_big .product_footer {
clear: both;
}


.product_small {
width: 197px;
height: 292px;
background: #f8e9b7 url('bg_product_small.jpg');
float: left;
margin: 00px 13px 10px 0;
}

.product_small .product_inner {
margin: 0 16px 0 16px;
}

.product_small .product_header h2 {
font-size: 12px;
height: 34px;
margin: 10px 0 0 0px;
font-family: Lucida Bright Semi-Bold, Lucida, Times New Roman;
}

.product_small .product_header a {
color: #555;
text-decoration: none;
}

.product_small .product_header a:hover {
text-decoration: none;
color: #000;
}

.product_small .product_body {
font-size: 11px;
height: 69px;
padding: 2px 0 3px 0;
}

.product_small .product_image {
float: left;
margin: 0px auto 0px auto;
width: 100%;
text-align: center;
font-size: 11px;
}

.product_small .product_image img {
border: solid #ecdeb1;
border-width: 4px;
}

.product_small .product_image a {
/*background: #ecdeb1;*/
text-decoration: none;
color: #222;
}

.product_small .product_image a:hover img  {
border-color: #fceec1;
}

.product_small .product_footer {
clear: both;
}



#product_detail {
margin: 0 0 20px 0;
}

#product_detail_left {
float: left;
margin: 0 20px 0 0;
}

#product_detail_left a#product_image {
display: block;
border: solid #ecdeb1;
border-width: 6px 6px 6px 6px;
}

#product_detail_left a#product_image:hover {
border-color: #fceec1;
}

#product_detail_left #view360_link_box {
text-align: center;
}

#product_detail_left #product_categories_icons {
    padding-top: 10px;
}

#product_detail_stats {
line-height: 1.7em;
font-size: 1.1em;
}

#product_detail_footer {
clear: both;
height: 0px;
line-height: 0;
font-size: 0;
}

#product_buttons {
float: left;
padding: 0 0 0 4px;
}

#product_buttons a {
display: block;
width: 188px;
height: 27px;
margin: 10px 0 0 0px;
}


.subproduct h3 {
    margin-bottom: 0.3em;
    padding: 0;
}

.subproduct_image {
    float: left;
    margin: 5px 5px 5px 0;
    width: 120px;
}

.subproduct_intro {
    margin: 0.0em 0 0 0;
    padding: 0;
}

.subproduct_price {
    margin: 0.5em 0 0 0;
    padding: 0;
}



#footer_outer {
clear: both;
text-align: center;
font-size: 0.8em;
padding: 0 00px 0 0;
}



#cart {
/*border: 1px solid #dccea1;*/
/*border-collapse: collapse;*/
width: 100%;
}

#cart th {
background: #777;
color: #fff;
padding: 2px 4px 2px 6px;
}

#cart td {
padding: 1px 2px 1px 6px;
margin: 2px;
border: 2px;
background: #ecdeb1;
}

#cart input {
font-size: 0.9em;
width: 2em;
height: 1em;
}


.order caption {
text-align: left;
font-weight: bold;
}



.chat-reagovat {
font-weight: normal;
font-size: 0.9em;
color: #bd4f1f;
}


.document_versions {
text-align: inherit;
margin: 20px 0 20px 0;
float: right;
}

.document_versions img {
float: left;
margin: 0 4px 0 0;
}

.fb-like {
    padding: 15px 0;
}

#social_footer {
    margin-bottom: 20px;
}



.loga_eshop {
clear: both;
padding: 00px 0 0px 0px;
}

.loga_eshop a, .loga_eshop .empty, .loga_eshop a span {
display: block;
width: 121px;
height: 87px;
}

.loga_eshop a, .loga_eshop .empty {
float: left;
margin: 0 29px 10px 0;
text-decoration: none;
position: relative;
}

.loga_eshop a span {
position: absolute;
cursor: pointer;
}

/* odliseni a, a:link je kvuli preloadu aktivni verze obrazku */
.loga_eshop a.minelab span  {
background: url('../img/loga-eshop/minelab_active.jpg');
}
.loga_eshop a.minelab:link span, .loga_eshop a.minelab:visited span  {
background: url('../img/loga-eshop/minelab_inactive.jpg');
}
.loga_eshop a.minelab:hover span  {
background: url('../img/loga-eshop/minelab_active.jpg');
}

.loga_eshop a.garrett span  {
background: url('../img/loga-eshop/garrett_active.jpg');
}
.loga_eshop a.garrett:link span, .loga_eshop a.garrett:visited span  {
background: url('../img/loga-eshop/garrett_inactive.jpg');
}
.loga_eshop a.garrett:hover span  {
background: url('../img/loga-eshop/garrett_active.jpg');
}

.loga_eshop a.fisher span  {
background: url('../img/loga-eshop/fisher_active.jpg');
}
.loga_eshop a.fisher:link span, .loga_eshop a.fisher:visited span  {
background: url('../img/loga-eshop/fisher_inactive.jpg');
}
.loga_eshop a.fisher:hover span  {
background: url('../img/loga-eshop/fisher_active.jpg');
}

.loga_eshop a.whites span  {
background: url('../img/loga-eshop/whites_active.jpg');
}
.loga_eshop a.whites:link span, .loga_eshop a.whites:visited span  {
background: url('../img/loga-eshop/whites_inactive.jpg');
}
.loga_eshop a.whites:hover span  {
background: url('../img/loga-eshop/whites_active.jpg');
}

.loga_eshop a.cscope span  {
background: url('../img/loga-eshop/cscope_active.jpg');
}
.loga_eshop a.cscope:link span, .loga_eshop a.cscope:visited span  {
background: url('../img/loga-eshop/cscope_inactive.jpg');
}
.loga_eshop a.cscope:hover span  {
background: url('../img/loga-eshop/cscope_active.jpg');
}

.loga_eshop a.viking span  {
background: url('../img/loga-eshop/viking_active.jpg');
}
.loga_eshop a.viking:link span, .loga_eshop a.viking:visited span  {
background: url('../img/loga-eshop/viking_inactive.jpg');
}
.loga_eshop a.viking:hover span  {
background: url('../img/loga-eshop/viking_active.jpg');
}

.loga_eshop a.tesoro span  {
background: url('../img/loga-eshop/tesoro_active.jpg');
}
.loga_eshop a.tesoro:link span, .loga_eshop a.tesoro:visited span  {
background: url('../img/loga-eshop/tesoro_inactive.jpg');
}
.loga_eshop a.tesoro:hover span  {
background: url('../img/loga-eshop/tesoro_active.jpg');
}

.loga_eshop a.mikron span  {
background: url('../img/loga-eshop/mikron_active.jpg');
}
.loga_eshop a.mikron:link span, .loga_eshop a.mikron:visited span  {
background: url('../img/loga-eshop/mikron_inactive.jpg');
}
.loga_eshop a.mikron:hover span  {
background: url('../img/loga-eshop/mikron_active.jpg');
}

.loga_eshop a.bazar span  {
background: url('../img/loga-eshop/bazar_active.jpg');
}
.loga_eshop a.bazar:link span, .loga_eshop a.bazar:visited span  {
background: url('../img/loga-eshop/bazar_inactive.jpg');
}
.loga_eshop a.bazar:hover span  {
background: url('../img/loga-eshop/bazar_active.jpg');
}

.loga_eshop a.goldenmask span  {
background: url('../img/loga-eshop/goldenmask_active.jpg');
}
.loga_eshop a.goldenmask:link span, .loga_eshop a.goldenmask:visited span  {
background: url('../img/loga-eshop/goldenmask_inactive.jpg');
}
.loga_eshop a.goldenmask:hover span  {
background: url('../img/loga-eshop/goldenmask_active.jpg');
}

.loga_eshop a.nexus span  {
background: url('../img/loga-eshop/nexus_active.jpg');
}
.loga_eshop a.nexus:link span, .loga_eshop a.nexus:visited span  {
background: url('../img/loga-eshop/nexus_inactive.jpg');
}
.loga_eshop a.nexus:hover span  {
background: url('../img/loga-eshop/nexus_active.jpg');
}

.loga_eshop a.ryce_lopatky span  {
background: url('../img/loga-eshop/ryce-lopatky_active.jpg');
}
.loga_eshop a.ryce_lopatky:link span, .loga_eshop a.ryce_lopatky:visited span  {
background: url('../img/loga-eshop/ryce-lopatky_inactive.jpg');
}
.loga_eshop a.ryce_lopatky:hover span  {
background: url('../img/loga-eshop/ryce-lopatky_active.jpg');
}

.loga_eshop a.detech span  {
background: url('../img/loga-eshop/detech_active.jpg');
}
.loga_eshop a.detech:link span, .loga_eshop a.detech:visited span  {
background: url('../img/loga-eshop/detech_inactive.jpg');
}
.loga_eshop a.detech:hover span  {
background: url('../img/loga-eshop/detech_active.jpg');
}

.loga_eshop a.akcni_sety {
width: 276px !important;
}
.loga_eshop a.akcni_sety span  {
background: url('../img/loga-eshop/akcni-sety_active.jpg');
width: 276px !important;
}
.loga_eshop a.akcni_sety:link span, .loga_eshop a.akcni_sety:visited span  {
background: url('../img/loga-eshop/akcni-sety_inactive.jpg');
}
.loga_eshop a.akcni_sety:hover span  {
background: url('../img/loga-eshop/akcni-sety_active.jpg');
}

.loga_eshop a.treasure_products span  {
background: url('../img/loga-eshop/treasure-products_active.jpg');
}
.loga_eshop a.treasure_products:link span, .loga_eshop a.treasure_products:visited span  {
background: url('../img/loga-eshop/treasure-products_inactive.jpg');
}
.loga_eshop a.treasure_products:hover span  {
background: url('../img/loga-eshop/treasure-products_active.jpg');
}

.loga_eshop a.detectorpro span  {
background: url('../img/loga-eshop/detectorpro_active.jpg');
}
.loga_eshop a.detectorpro:link span, .loga_eshop a.detectorpro:visited span  {
background: url('../img/loga-eshop/detectorpro_inactive.jpg');
}
.loga_eshop a.detectorpro:hover span  {
background: url('../img/loga-eshop/detectorpro_active.jpg');
}


.loga_eshop a.alba-na-mince span  {
background: url('../img/loga-eshop/alba-na-mince_active.jpg');
}
.loga_eshop a.alba-na-mince:link span, .loga_eshop a.alba-na-mince:visited span  {
background: url('../img/loga-eshop/alba-na-mince_inactive.jpg');
}
.loga_eshop a.alba-na-mince:hover span  {
background: url('../img/loga-eshop/alba-na-mince_active.jpg');
}

.loga_eshop a.boxy-na-mince span  {
background: url('../img/loga-eshop/boxy-na-mince_active.jpg');
}
.loga_eshop a.boxy-na-mince:link span, .loga_eshop a.boxy-na-mince:visited span  {
background: url('../img/loga-eshop/boxy-na-mince_inactive.jpg');
}
.loga_eshop a.boxy-na-mince:hover span  {
background: url('../img/loga-eshop/boxy-na-mince_active.jpg');
}

.loga_eshop a.cisteni-na-mince span  {
background: url('../img/loga-eshop/cisteni-na-mince_active.jpg');
}
.loga_eshop a.cisteni-na-mince:link span, .loga_eshop a.cisteni-na-mince:visited span  {
background: url('../img/loga-eshop/cisteni-na-mince_inactive.jpg');
}
.loga_eshop a.cisteni-na-mince:hover span  {
background: url('../img/loga-eshop/cisteni-na-mince_active.jpg');
}

.loga_eshop a.lupy-a-mikroskopy span  {
background: url('../img/loga-eshop/lupy-a-mikroskopy_active.jpg');
}
.loga_eshop a.lupy-a-mikroskopy:link span, .loga_eshop a.lupy-a-mikroskopy:visited span  {
background: url('../img/loga-eshop/lupy-a-mikroskopy_inactive.jpg');
}
.loga_eshop a.lupy-a-mikroskopy:hover span  {
background: url('../img/loga-eshop/lupy-a-mikroskopy_active.jpg');
}




#loga_eshop_home {
clear: both;
padding: 00px 0 0px 0px;
}

#loga_eshop_home a, #loga_eshop_home .empty, #loga_eshop_home a span {
display: block;
width: 95px;
height: 63px;
}

#loga_eshop_home a, #loga_eshop_home .empty {
float: left;
margin: 0 10px 10px 0;
text-decoration: none;
position: relative;
font-size: 0.8em;
}

#loga_eshop_home a span {
position: absolute;
cursor: pointer;
}

/* odliseni a, a:link je kvuli preloadu aktivni verze obrazku */
#loga_eshop_home a.minelab span  {
background: url('../img/loga-eshop/home/minelab_active.gif');
}
#loga_eshop_home a.minelab:link span, #loga_eshop_home a.minelab:visited span  {
background: url('../img/loga-eshop/home/minelab_inactive.gif');
}
#loga_eshop_home a.minelab:hover span  {
background: url('../img/loga-eshop/home/minelab_active.gif');
}

#loga_eshop_home a.garrett span  {
background: url('../img/loga-eshop/home/garrett_active.gif');
}
#loga_eshop_home a.garrett:link span, #loga_eshop_home a.garrett:visited span  {
background: url('../img/loga-eshop/home/garrett_inactive.gif');
}
#loga_eshop_home a.garrett:hover span  {
background: url('../img/loga-eshop/home/garrett_active.gif');
}

#loga_eshop_home a.fisher span  {
background: url('../img/loga-eshop/home/fisher_active.gif');
}
#loga_eshop_home a.fisher:link span, #loga_eshop_home a.fisher:visited span  {
background: url('../img/loga-eshop/home/fisher_inactive.gif');
}
#loga_eshop_home a.fisher:hover span  {
background: url('../img/loga-eshop/home/fisher_active.gif');
}

#loga_eshop_home a.whites span  {
background: url('../img/loga-eshop/home/whites_active.gif');
}
#loga_eshop_home a.whites:link span, #loga_eshop_home a.whites:visited span  {
background: url('../img/loga-eshop/home/whites_inactive.gif');
}
#loga_eshop_home a.whites:hover span  {
background: url('../img/loga-eshop/home/whites_active.gif');
}

#loga_eshop_home a.cscope span  {
background: url('../img/loga-eshop/home/cscope_active.gif');
}
#loga_eshop_home a.cscope:link span, #loga_eshop_home a.cscope:visited span  {
background: url('../img/loga-eshop/home/cscope_inactive.gif');
}
#loga_eshop_home a.cscope:hover span  {
background: url('../img/loga-eshop/home/cscope_active.gif');
}

#loga_eshop_home a.viking span  {
background: url('../img/loga-eshop/home/viking_active.gif');
}
#loga_eshop_home a.viking:link span, #loga_eshop_home a.viking:visited span  {
background: url('../img/loga-eshop/home/viking_inactive.gif');
}
#loga_eshop_home a.viking:hover span  {
background: url('../img/loga-eshop/home/viking_active.gif');
}

#loga_eshop_home a.laser span  {
background: url('../img/loga-eshop/home/laser_active.gif');
}
#loga_eshop_home a.laser:link span, #loga_eshop_home a.laser:visited span  {
background: url('../img/loga-eshop/home/laser_inactive.gif');
}
#loga_eshop_home a.laser:hover span  {
background: url('../img/loga-eshop/home/laser_active.gif');
}

#loga_eshop_home a.tesoro span  {
background: url('../img/loga-eshop/home/tesoro_active.gif');
}
#loga_eshop_home a.tesoro:link span, #loga_eshop_home a.tesoro:visited span  {
background: url('../img/loga-eshop/home/tesoro_inactive.gif');
}
#loga_eshop_home a.tesoro:hover span  {
background: url('../img/loga-eshop/home/tesoro_active.gif');
}

#loga_eshop_home a.goldenmask span  {
background: url('../img/loga-eshop/home/goldenmask_active.gif');
}
#loga_eshop_home a.goldenmask:link span, #loga_eshop_home a.goldenmask:visited span  {
background: url('../img/loga-eshop/home/goldenmask_inactive.gif');
}
#loga_eshop_home a.goldenmask:hover span  {
background: url('../img/loga-eshop/home/goldenmask_active.gif');
}

#loga_eshop_home a.nexus span  {
background: url('../img/loga-eshop/home/nexus_active.gif');
}
#loga_eshop_home a.nexus:link span, #loga_eshop_home a.nexus:visited span  {
background: url('../img/loga-eshop/home/nexus_inactive.gif');
}
#loga_eshop_home a.nexus:hover span  {
background: url('../img/loga-eshop/home/nexus_active.gif');
}

#loga_eshop_home a.detech span  {
background: url('../img/loga-eshop/home/detech_active.gif');
}
#loga_eshop_home a.detech:link span, #loga_eshop_home a.detech:visited span  {
background: url('../img/loga-eshop/home/detech_inactive.gif');
}
#loga_eshop_home a.detech:hover span  {
background: url('../img/loga-eshop/home/detech_active.gif');
}

#loga_eshop_home a.akcni_sety span  {
background: url('../img/loga-eshop/home/akcni-sety_active.gif');
}
#loga_eshop_home a.akcni_sety:link span, #loga_eshop_home a.akcni_sety:visited span  {
background: url('../img/loga-eshop/home/akcni-sety_inactive.gif');
}
#loga_eshop_home a.akcni_sety:hover span  {
background: url('../img/loga-eshop/home/akcni-sety_active.gif');
}

#loga_eshop_home a.treasure_products span  {
background: url('../img/loga-eshop/home/treasure-products_active.gif');
}
#loga_eshop_home a.treasure_products:link span, #loga_eshop_home a.treasure_products:visited span  {
background: url('../img/loga-eshop/home/treasure-products_inactive.gif');
}
#loga_eshop_home a.treasure_products:hover span  {
background: url('../img/loga-eshop/home/treasure-products_active.gif');
}

#loga_eshop_home a.detectorpro span  {
background: url('../img/loga-eshop/home/detectorpro_active.gif');
}
#loga_eshop_home a.detectorpro:link span, #loga_eshop_home a.detectorpro:visited span  {
background: url('../img/loga-eshop/home/detectorpro_inactive.gif');
}
#loga_eshop_home a.detectorpro:hover span  {
background: url('../img/loga-eshop/home/detectorpro_active.gif');
}

#loga_eshop_home a.sluchatka span  {
background: url('../img/loga-eshop/home/sluchatka_active.gif');
}
#loga_eshop_home a.sluchatka:link span, #loga_eshop_home a.sluchatka:visited span  {
background: url('../img/loga-eshop/home/sluchatka_inactive.gif');
}
#loga_eshop_home a.sluchatka:hover span  {
background: url('../img/loga-eshop/home/sluchatka_active.gif');
}

#loga_eshop_home a.detectorpro span  {
background: url('../img/loga-eshop/home/detectorpro_active.gif');
}
#loga_eshop_home a.detectorpro:link span, #loga_eshop_home a.detectorpro:visited span  {
background: url('../img/loga-eshop/home/detectorpro_inactive.gif');
}
#loga_eshop_home a.detectorpro:hover span  {
background: url('../img/loga-eshop/home/detectorpro_active.gif');
}

#loga_eshop_home a.lokatory span  {
background: url('../img/loga-eshop/home/lokatory_active.gif');
}
#loga_eshop_home a.lokatory:link span, #loga_eshop_home a.lokatory:visited span  {
background: url('../img/loga-eshop/home/lokatory_inactive.gif');
}
#loga_eshop_home a.lokatory:hover span  {
background: url('../img/loga-eshop/home/lokatory_active.gif');
}

#loga_eshop_home a.lopatky span  {
background: url('../img/loga-eshop/home/lopatky_active.gif');
}
#loga_eshop_home a.lopatky:link span, #loga_eshop_home a.lopatky:visited span  {
background: url('../img/loga-eshop/home/lopatky_inactive.gif');
}
#loga_eshop_home a.lopatky:hover span  {
background: url('../img/loga-eshop/home/lopatky_active.gif');
}

#loga_eshop_home a.uniky-vody span  {
background: url('../img/loga-eshop/home/uniky-vody_active.gif');
}
#loga_eshop_home a.uniky-vody:link span, #loga_eshop_home a.uniky-vody:visited span  {
background: url('../img/loga-eshop/home/uniky-vody_inactive.gif');
}
#loga_eshop_home a.uniky-vody:hover span  {
background: url('../img/loga-eshop/home/uniky-vody_active.gif');
}

#loga_eshop_home a.dohledavaci span  {
background: url('../img/loga-eshop/home/dohledavaci_active.gif');
}
#loga_eshop_home a.dohledavaci:link span, #loga_eshop_home a.dohledavaci:visited span  {
background: url('../img/loga-eshop/home/dohledavaci_inactive.gif');
}
#loga_eshop_home a.dohledavaci:hover span  {
background: url('../img/loga-eshop/home/dohledavaci_active.gif');
}


#loga_eshop_home a.bazar span  {
background: url('../img/loga-eshop/home/bazar_active.gif');
}
#loga_eshop_home a.bazar:link span, #loga_eshop_home a.bazar:visited span  {
background: url('../img/loga-eshop/home/bazar_inactive.gif');
}
#loga_eshop_home a.bazar:hover span  {
background: url('../img/loga-eshop/home/bazar_active.gif');
}


#loga_eshop_home a.fanshop span  {
background: url('../img/loga-eshop/home/fanshop_active.gif');
}
#loga_eshop_home a.fanshop:link span, #loga_eshop_home a.fanshop:visited span  {
background: url('../img/loga-eshop/home/fanshop_inactive.gif');
}
#loga_eshop_home a.fanshop:hover span  {
background: url('../img/loga-eshop/home/fanshop_active.gif');
}

#loga_eshop_home a.sberatele, #loga_eshop_home a.sberatele span {
    width: 199px;
}
#loga_eshop_home a.sberatele span  {
background: url('../img/loga-eshop/home/sberatele_active.gif');
}
#loga_eshop_home a.sberatele:link span, #loga_eshop_home a.sberatele:visited span  {
background: url('../img/loga-eshop/home/sberatele_inactive.gif');
}
#loga_eshop_home a.sberatele:hover span  {
background: url('../img/loga-eshop/home/sberatele_active.gif');
}


#home_discussion {
    padding: 30px 0 10px 0;
    clear: both;
}

.home_discussion_box {
    float: left;
    width: 300px;
    margin-right: 20px;
}

.home_icon {
    position: relative;
    width: 104px;
    height: 32px;
    display: block;
    float: left;
    margin-right: 14px;
}

.home_icon span {
    position: absolute;
    background-repeat: repeat-y;
    background-position: left top;
    display: block;
    width: 100%;
    height: 100%;
}

.home_icon:hover span {
    background-position: 0 32px;
}

#home_icon_chat span {
    background-image: url('../img/ikonky-home/chat.jpg');
}

#home_icon_forum span {
    background-image: url('../img/ikonky-home/forum.jpg');
}

.home_newest_chat {
    font-size: 0.9em;
    width: 165px;
    float: left;
}

.home_discussion_box.last {
    margin-right: 0;
}

.home_newest_chat p {
    margin: 0;
}




#prodejna {
clear: both;
padding: 20px 0 0 0;
}

#prodejna h2 {
margin: 0 0 12px 0;
}

#prodejna .prodejna_img {
float: right;
display: block;
margin: 0 20px 0 10px;
}


#vyveska {
clear: both;
}

#vyveska .box {
float: left;
margin: 0 20px 0 0;
}


#obchodni_podminky {
clear: both;
padding: 10px 0 10px 0;
}




#hledejvarchivu {
width: 585px;
height: 233px;
background: url('../modules/archiv/hledejvarchivu.jpg');
margin: 0 0 30px 0;
}

#hledejvarchivu .archiv_searchbox {
font-family: Arial;
font-size: 1.3em;
font-weight: bold;
line-height: 1em;
vertical-align: top;
width: 256px;
height: 53px;
width: 220px;
height: 24px;
padding: 19px 16px 20px 20px;
border: 0;
background: transparent;
/*position: relative;
left: 140px;
top: 69px;*/
position: absolute;
margin: 69px 0 0 140px;
}

#hledejvarchivu .archiv_submit {
width: 82px;
height: 53px;
position: absolute;
margin: 69px 0 0 406px;
border: 0;
background: transparent;
}

#hledejvarchivu .google_znacka {
position: absolute;
margin: 132px 0 0 140px;
color: #999;
}


.hrbetknihy_1, .hrbetknihy_2, .hrbetknihy_3 {
display: block;
background: #c0aa79;
font-family: Georgia, Times New Roman, Serif;
font-size: 1.5em;
text-decoration: none;
color: #510;
margin: 0 0 0 60px;
}
.hrbetknihy_1:hover, .hrbetknihy_2:hover, .hrbetknihy_3:hover {
  color: #fff;
  margin: 0 0 0 58px;
}

.hrbetknihy_1 {
width: 523px;
height: 76px;
width: 328px;
height: 47px;
background: url('../modules/archiv/kniha1.jpg');
padding: 28px 160px 0 35px;
}
.hrbetknihy_2 {
width: 328px;
height: 42px;
background: url('../modules/archiv/kniha2.jpg');
padding: 28px 160px 0 35px;
}
.hrbetknihy_3 {
width: 328px;
height: 40px;
background: url('../modules/archiv/kniha3.jpg');
padding: 22px 160px 5px 35px;
}

#archiv_clanky .article img {
width: 10%;
height: 10%;
border-width: 4px 4px 10px 4px;
}



/* BEGIN mince */
#karta_velka {
float: left;
background: url('../modules/mince/karta-velka.jpg') no-repeat;
width: 385px;
height: auto;
_height: 343px;
min-height: 343px;
font-size: 1.1em;
}

#karta_panovnik, #karta_velikost, #karta_vaha, #karta_material {
position: relative;
float: left;
}

/* pozn.: Parametr left ze vztahuje k predchozimu prvku, ne k nadrazenemu divu! Parametr top je (vicemene) k nadrazenemu. */

#karta_panovnik {
position: relative;
top: 35px;
width: 100%;
text-align: center;
font-size: 1.5em;
height: 30px;
}

#karta_velikost, #karta_vaha {
position: relative;
top: 94px;
}

#karta_velikost {
left: 56px;
width: 90px;
}

#karta_vaha {
text-align: right;
left: 132px;
width: 90px;
}

#karta_material {
position: relative;
top: 157px;
left: -65px;
width: 200px;
}

#karta_spodek {
top: 153px;
margin: 0 0 0 27px;
padding: 153px 0 0 0;
clear: both;
width: 330px;
}

#karta_druh {
clear: both;
margin: 0 0 0 55px;
width: 270px;
}

#karta_poznamka {
clear: both;
background: url('../modules/mince/poznamka.jpg') no-repeat;
padding: 25px 0 0 0;
margin: 10px 0 0 0;
text-align: left;
}

#karta_velka_footer {
clear: both;
}



#karta_mala {
width: 227px;
height: 343px;
float: right;
background: url('../modules/mince/karta-mala.jpg') no-repeat;
}

#karta_obrazek {
display: block;
margin: 50px 6px 0 6px;
text-align: center;
}

#karta_obrazek img {
display: block;
margin: 0 auto 0 auto;
}

#karta_obrazek span {
text-align: center;
width: 100%;
display: block;
font-size: 0.8em;
}

#karta_razba {
margin: 8px 10px 0 10px;
}

#karta_razba table {
font-size: 0.9em;
width: 100%;
}

#karta_razby_box {
height: 140px;
overflow: auto;
}

#karta_razby_box table {
width: 190px;
}

#karta_razby_box table td {
text-align: center;
}
#karta_razby_box table td.rok {
text-align: left;
}


#mince_filtr select, #mince_filtr input {
font-size: 1.00em;
}


td.nalez_foto_left {
text-align: right;
}
td.nalez_foto_right {
text-align: left;
}



.nalezovy_stav {
width: 621px;
height: 175px;
background: url('../modules/mince/bg_nalezovy-stav.jpg');
clear: both;
margin: 0 0 10px 0;
}

.nalezovy_stav_text {
width: 354px;
padding: 36px 0 0 40px;
background: 10px;
float: left;
}

.nalezovy_stav_header {
padding: 0 0 4px 0;
}
.nalezovy_stav_date {
float: right;
font-size: 0.9em;
}


.nalezovy_stav_main {
height: 68px;
}

.nalezovy_stav_userfoto {
float: left;
margin: 0px 4px 0 0;
}

.nalezovy_stav_popis {
margin: 0px 0 0 0;
}

.nalezovy_stav_mince {

}
.nalezovy_stav_poznamka {
margin: 6px 0 0 0;
line-height: 1.2em;
}

.nalezovy_stav_stats {
padding: 2px 0 0 0;
font-size: 0.9em;
}

.nalezovy_stav_footer {
margin: 3px 0 0 0;
}

.nalezovy_stav_diskuze_banner {
float: right;
text-align: left;
width: 170px;
font-size: 1.1em;
font-weight: bold;
}

.nalezovy_stav_foto {
width: 180px;
height: 100px;
float: right;
padding: 36px 35px 0 0;
}

.nalezovy_stav_foto a {
/*margin: 0 3px 3px 0;*/
}
.nalezovy_stav_foto a img {
margin: 2px;
}

.nalez_foto_left, .nalez_foto_right {
width: 90px;
height: 100px;
float: left;
}

.nalez_foto_left {
text-align: right;
}

table.nalezovy-stav-detail {
    border-collapse: collapse;
}

table.nalezovy-stav-detail td.first {
    text-align: right;
        border-right: 1px solid #cb8;
}

table.nalezovy-stav-detail td {
    /*border-right: 1px solid #cb8;*/
    margin: 0;
    padding: 3px 10px;
}


/* END mince */


.releated_product {
width: 150px;
margin: 0 7px 5px 0;
height: 210px;
float: left;
font-size: 0.9em;
}

.releated_product_header {
font-weight: bold;
margin: 1px 0px 4px 3px;
height: 3em;
}

.releated_product_header a {
color: #555;
font-size: 1.3em;
font-family: Lucida Bright Semi-Bold, Lucida, Times New Roman;
}

.releated_product_header a:hover {
color: #000;
text-decoration: underline;
}

.releated_product_image {
margin: 0 auto 0 auto;
margin: 0;
width: 100%;
text-align: center;
/*height: 150px;*/
}

.releated_product_image a {
text-decoration: none;
color: #000;
}

.releated_product_price {
margin: 0 auto 0 auto;
margin: 0;
width: 100%;
text-align: center;
}

/*
.releated_product_image img {
border: solid #ddd;
border-width: 4px;
}

.releated_product_image a:hover img {
border: solid #eee;
border-width: 4px;
}
*/


.banner_box {
text-align: center;
}

.banner_box a {
display: block;
margin: 8px 0 0 0;
}





#add_thread input.text, textarea {
width: 500px;
}


#threads {
width: 100%;
border-collapse: collapse;
}

#threads th, #threads td {
padding: 4px 4px 4px 4px;
}

#threads td {
border-bottom: 1px dashed #888;
}

#threads th {
background: #333;
color: #fff;
text-align: left;
}

#threads .thread_img {
width: 20px;
}

#threads .thread_name .details {
font-size: 0.8em;
color: #444;
}

#threads .replies {
width: 80px;
text-align: center;
}

#threads .last_comment {
width: 150px;
text-align: right;
}
#threads td.last_comment {
font-size: 0.80em;
}



.banner {
    clear: both;
    padding: 15px 0 30px 0;
}

.banner .preview {
    width: 250px;
    float: left;
}

.banner textarea {
    width: 370px;
    float: right;
}



#mapka_prodejen {
width: 600px;
height: 308px;
position: relative;
}

#mapka_foto {
position: absolute;
right: 0px;
width: 227px;
height: 173px;
background: url('kontakt-foto.jpg') no-repeat;
visibility: hidden;
}

#mapka_foto img {
margin: 7px 0 0 12px;
position: absolute;
visibility: hidden;
}



#pridat_nalez #intro, #pridat_nalez #text {
width: 540px;
}

#pridat_nalez #nalez_podklady td {
    padding: 10px;
    text-align: center;
}


.nalez_image_desc {
    width: 550px;
    text-align: center;
    padding: 6px 0 0 0;
}

.nalez_image_zvetsit {
    text-align: right;
    font-size: 0.8em;
}

.nalez_image_style_0 {
    width: 550px;
    margin-bottom: 30px;
}
.nalez_image_style_0 .nalez_image_desc {
    padding: 04px 0 0 0;
}

.nalez_image_style_1 {
    width: 630px;
    height: 511px;
    width: 554px;
    height: 476px;
    padding: 35px 38px 0 38px;
    margin-bottom: 18px;
    background: url('/modules/nalezy/podklady/1.jpg') no-repeat;
}

.nalez_image_style_2 {
    width: 630px;
    height: 537px;
    width: 548px;
    height: 494px;
    padding: 43px 41px 0 41px;
    margin-bottom: 18px;
    background: url('/modules/nalezy/podklady/2.jpg') no-repeat;
}
.nalez_image_style_2 .nalez_image_desc {
    padding-top: 15px;
}

.nalez_image_style_3 {
    margin: 20px 0 20px 0;
}
#nalez_images_style_3 {
    width: 630px;
    width: 550px;
    padding: 10px 0;
    padding: 10px 40px 0 40px;
    text-align: center;
    background: url('/modules/nalezy/podklady/3.jpg') repeat-y;
}
#nalez_images_style_3 .nalez_image_desc {
    color: #fff;
    margin: 0 auto;
    padding: 5px 0 15px 0;
}

#vote_container {
    padding: 0 0 20px 0;
}

#vote {
    float: left;
    padding-top: 3px;
    margin-right: 20px;
}

#voted {
    padding: 14px 0 0 00px;
    width: 126px;
}

#vote a {
    display: block;
    width: 126px;
    width: 86px;
    height: 43px;
    height: 29px;
    padding: 14px 0 0 40px;
    color: #fff;
    background: #8a651f url('../modules/nalezy/img/like.jpg');
    font-weight: bold;
    font-size: 1.1em;
    text-decoration: none;
}
#vote a:hover {
    color: #ffe5a0;
}

#votes_num {
    height: 48px;
    width: 430px;
    position: relative;
    float: left;
    font-weight: bold;
    font-size: 1.1em;
}
#votes_bg_text {
    height: 48px;
    height: 35px;
    padding: 13px 0 0 16px;
    width: 430px;
    width: 414px;
}

#votes_num_bar {
    height: 48px;
    height: 35px;
    padding: 13px 0 0 16px;
    width: 430px;
    width: 414px;
    position: absolute;
    color: #fff;
    background: #b27932 url('../modules/nalezy/img/vote_bar.jpg');
    overflow:hidden;
}

#vote_highlight {
    float: right;
    display: block;
}


.nalez_intro_img {
    float: left;
    margin-right: 10px;
    display: block;
}


.article .votes_mini_wrapper {
    position: absolute;
    bottom: -8px;
    _bottom: 67px;
    right: 18px;
}

.votes_mini {
    height: 12px;
    position: relative;
    padding: 00px 0 0 0;
}

.votes_mini_text {
    position: absolute;
    text-align: right;
    height: 11px;
    font-size: 9px;
    _line-height: 11px;
    padding: 1px 4px 0 0px;
    _padding: 3px 4px 0 0px;
    bottom: 0;
    right: 0;
}

.votes_mini_bar {
    height: 12px;
    background: #d4cb89 url('../modules/nalezy/img/vote_bar_mini.png');
    background-position: 100% 0%;
    float:right;
}


.nalez_small {
    float: left;
    width: 122px;
    width: 102px;
    height: 221px;
    height: 217px;
    padding: 4px 11px 0 9px;
    margin: 0 4px 20px 0;
    background: #f9e8b0 url('../modules/nalezy/img/bg_nalez_small.jpg');
}

.nalez_small .header {
    font-size: 1em;
    font-family: Arial;
    line-height: 1em;
    margin: 0;
    padding: 2px 0 2px 0;
    height: 36px;
}

.nalez_small .img {
    text-align: center;
    height: 72px;
}

.nalez_small .img img {
    border: solid #fff;
    border-width: 4px 4px 8px 4px;
}

.nalez_small .intro {
    font-size: 0.9em;
    height: 42px;
    margin: 6px 0 3px 0;
    line-height: 1.1em;
}

.nalez_small .footer {
    font-size: 0.8em;
    line-height: 1.1em;
    text-align: right;
}




table.dvaodstavce td {
    width: 280px;
    padding: 0 15px 20px 15px;
    line-height: 1.4em;
}

table.dvaodstavce tr td:first-child {
    border-right: 1px dotted #bb9;
}

table.dvaodstavce * {
    text-align: justify;
}

table.dvaodstavce td:first-letter {
    font-size: 1.3em;
    font-weight: bold;
}



table.essox_ceny th {
    text-align: left;
}





table.clas_testy {
    border-collapse: collapse;
    border: 0;
    width: 630px;
}

table.clas_testy tr {
    border: 0;
}

table.clas_testy td {
    border-collapse: collapse;
    border: 1px solid #888;
    border-width: 1px 0 1px 0 !important;
}

table.clas_testy td { /* snazim se takto definovat vzhled 2. bunky, jelikoz last-child v IE nefunguje */
    padding: 10px 0 10px 10px;
}

table.clas_testy td img {
    border: 2px solid #888;
}

table.clas_testy td:first-child {
    width: 200px !important;
    padding: 12px 20px;
    border-right: 1px dashed #888 !important;
    vertical-align: middle;
    text-align: center !important;
}

table.clas_testy td h2 {
    margin-top: 0;
    padding-top: 0;
}

table.clas_testy td h2 span {
    color: inherit !important;
}


#kategorie_dle_pouziti {
    clear: both;
}

#kategorie_dle_pouziti table {
border-collapse: collapse;
border: 0;
margin: 20px 0 15px 0;
}

#kategorie_dle_pouziti table td {
    /*border: 1px solid #dfc178;*/
    height: 44px;
    width: 306px;
}

#kategorie_dle_pouziti table td a {
    display: block;
    width: 236px;
    height: 30px;
    vertical-align: middle;
    background-repeat: no-repeat;
    padding: 14px 0 0 70px;
    font-size: 1.2em;
    font-weight: bold;
}
#kategorie_dle_pouziti table td a:hover {
    /*background-color: #faefcb;*/
}



#multilevel_direct_subcats {
    clear: both;
    border:1px solid #d8c498;
    padding: 4px 10px;
    margin: 15px 0 15px 0;
}

#multilevel_direct_subcats .legend {
    font-size: 0.85em;
    color: #888;
    margin: 5px 0 5px 0;
}

#multilevel_direct_subcats table {
border-collapse: collapse;
border: 0;
margin: 0;
}

#multilevel_direct_subcats table td {
    /*border: 1px solid #dfc178;*/
    height: 30px;
    width: 195px;
    padding: 4px 10px 4px 0;
}

#multilevel_direct_subcats table td a {
    vertical-align: middle;
    background-repeat: no-repeat;
    font-size: 1.1em;
    font-weight: bold;
}


#mlcats_tree {
    margin: 15px 0;
}

#mlcats_tree #activate {
    cursor: pointer;
    text-decoration: none;
}
#mlcats_tree #activate span {
    text-decoration: underline;
}

#mlcats_tree #activate:hover span {
    text-decoration: underline;
}


#artifacts {
    border-collapse: collapse;
    width: 628px;
    margin: 5px 0;
}

#artifacts th {
    background: #503a10 url('tile_th.png') repeat-x;
    background-position: left bottom;
    color: #fff;
    padding: 4px 0;
    border-collapse: collapse;
    text-align: center;
}

#artifacts td {
    border: 1px solid #d8c498;
    padding: 4px 2px;
}

#artifacts td.img {
    text-align: center;
}
#artifacts td.img img {
    border: 2px solid #fff;
}

#artifacts td.main {
    padding: 4px;
}

#artifacts td h3 {
    margin: 0;
    font-family: "Arial";
    font-size: 1.1em;
    letter-spacing: 0;
}

#artifacts td .intro {
    margin: 2px 0 4px 0;
}

#artifacts td .category {
    font-size: 0.9em;
}

#artifacts td.stats, #artifacts td.region, #artifacts td.author, #artifacts td.date {
    text-align: center;
    font-size: 0.9em;
}


#secret_home_icons a {
    margin-right: 40px;
}



.fb-page a {
    text-decoration: none;
}
.fb-page a:hover {
    text-decoration: underline;
}



.whos_online_box {
    width: 60px;
    height: 13px;
    font-size: 0.9em;
    background: #444;
    color: #fff;
    border: 1px solid #fff;
    text-align: center;
    padding: 1px 0 0 0;
}
