html, body, td, th, div, p, span, ol, ul, li, h1, h2, h3, a {
 font-family: Arial, Helvetica, sans-serif;
}
html, body, td, th, div, p, span, ol, ul, li, a {
 font-size: 12px;
}
h1, .nadpis1 {
 font-size: 21px;
 font-weight: bold;
 text-decoration: underline;
 text-align: left;
 padding-bottom: 0px;
 padding-left: 0px; 
}
h2, .nadpis2 {
 font-size: 15px;
 font-weight: bold;
 text-decoration: underline;
 text-align: left;
 padding-left: 0px;
}
h3, .nadpis3 {
 font-size: 15px;
 font-weight: bold;
 text-align: left;
 padding-left: 0px;
}
.anadpis2 {
 font-size: 15px;
 font-weight: bold;
 text-decoration: underline;
 color: #000000;
 text-align: left;
 padding-left: 0px;
}
.anadpis2:hover {
 color: #4c92c4;
}
th {
 background-color: d0d0d0;
}
.atext {
 color: #000000;
}
.atext:hover {
 color: #4c92c4;
}
a {
 color: #4c92c4;
}

option.first {

 color: #606060;
}

div.copyright {
 font-size: 9px;
 font-weight: bold;
 color: #ffffff;
 text-align: center;
}
div.odstavec {
 text-indent: 48px;
 text-align: justify;
 padding-bottom: 10px;
 padding-left: 0px;
}
div.text {
 text-align: justify;
 padding-bottom: 10px;
 padding-left: 0px;
}
.hr {
 padding-top: 0px;
 padding-botom: 10px;
}
.shop_table {
 background: #ffffff;
 width: 400px;
 padding-left: 30px;
 padding-right: 30px;
}
.align_center {
 text-align: center;
} 

.shop_borders {
 border-color: #042a44;
 border-style: solid;
 border-width: 1px;
}

.shop_tbl_header {
 border-color: #042a44;
 border-style: solid;
 border-width: 1px;
 background: #4990c0;
 border-top-width: 0px;
}

.shop_tbl {
 border-color: #042a44;
 border-style: solid;
 border-width: 1px;
 background: #e5eaec;
 font-family: Verdana;
 font-size: 11px;
}
.shop_tbl_balne {
 border-width: 0px;
 border-style: solid;
 background: #e5eaec;
 font-family: Verdana;
 font-size: 11px;
}
a:link.shop_audio_item {
 color: #000000;
 text-decoration: underline;
 cursor: hand;
}
a:visited.shop_audio_item {
 color: #4c92c4;
 text-decoration: underline;
 cursor: hand;
}

.strankovani2 {
 color: #e5eaec;
 text-decoration: none;
 font-weight: bold;
}

.strankovani {
 color: #ffa403;
 text-decoration: none;
 font-weight: bold;
}

 .shop_description_window {
 padding: 3px;
 margin-top: 10px;
 font-family: Verdana;
 font-size: 9px;
 display: none;
} 
 .shop_description_info {
 padding: 3px;
 margin-top: 10px;
 font-family: Verdana;
 font-size: 9px;
 display: block;
} 

option.disabled {
 color: #000000;
}
option.enabled {
 color: #042a44;
}

