body, div, span, td {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: small; }

form {margin: 0px; padding: 0px; }

.main-min-sirka {width: 406px; border-width: 0px 0px 0px 0px; height: 0px; padding: 0px 0px 0px 0px; color: #EBE6E1; font-size: 0px; }

#searchf {font-size: 0px; }

a {color: Black; text-decoration: none; }

a:hover {color: #F87C01; text-decoration: underline; }

#topleft {background-image: url(images/top_left.gif); width: 200px; height: 102px; vertical-align: top; }

#topright {background-image: url(images/top_right.gif); width: 595px; height: 102px; text-align: left; }

#topcenter {background-color: #F87C01; }

#topright-obr1 {position: relative; left: 218px; top: 1px; }

#topright-obr2 {position: relative; left: 224px; top: 1px; }

#topright-obr3 {position: relative; left: 230px; top: 1px; }

#topleft-odkaz {border: 0px solid black; width: 172px; height: 52px; margin: 15px 16px 0px 12px; }

#topmenu {position: absolute; left: 165px; top: 113px; border: 0px solid black; color: white; font-weight: bold; font-size: 75%; z-index: 5; }

html>body #topmenu {position: absolute; left: 165px; top: 106px; border: 0px solid black; color: white; font-weight: bold; font-size: 75%; z-index: 5; }

/* pro mozilu*/
#topmenu a {color: White; }

#topmenu a:hover {color: White; text-decoration: underline; }

.odkaz {color: White; font-weight: bold; }

.odkaz:hover {color: White; text-decoration: underline; }

#main-layout {}

#main-layout-left {width: 18%; }

#main-layout-main {width: 64%; font-size: 80%; }

#main-layout-right {width: 18%; }

#main-layout-bot {}

#lm-top {background-color: #F8EBDF; background-image: url(images/lm_top.gif); background-repeat: repeat-x; border: 2px  solid #F87C01; border-width: 0px 2px 0px 0px; }

#lm-main {background-color: #F8EBDF; border: 2px  solid #F87C01; border-width: 0px 2px 0px 2px; }

#lm-bot {background-color: #F8EBDF; background-image: url(images/lm_bot.gif); background-repeat: repeat-x; border: 2px  solid #F87C01; border-width: 0px 2px 0px 0px; }

.rm-top {background-color: #F87C01; border: 2px  solid #F87C01; border-width: 0px 0px 0px 2px; }

.rm-main {background-color: #F87C01; border: 2px  solid #F87C01; border-width: 0px 2px 0px 2px; text-align: left; }

.rm-bot {background-color: #F87C01; background-image: url(images/rm_bot.gif); background-repeat: repeat-x; border: 2px  solid #F87C01; border-width: 0px 0px 0px 2px; height: 8px; }

.rm-main-search {color: White; margin: 0px 0px 0px 4px; font-size: 75%; }

.rm-main-search-i {font-size: 12px; }

.rml-top {background-color: #F8EBDF; background-image: url(images/rml_top.gif); background-repeat: repeat-x; border: 2px  solid #F87C01; border-width: 0px 0px 0px 2px; }

.rml-main {background-color: #F8EBDF; border: 2px  solid #F87C01; border-width: 0px 2px 0px 2px; text-align: left; }

.rml-bot {background-color: #F8EBDF; background-image: url(images/rml_bot.gif); background-repeat: repeat-x; border: 2px  solid #F87C01; border-width: 0px 0px 0px 2px; height: 8px; }

.main-polozka {border: 1px solid #EBE6E1; padding: 4px; width: 181px; float: left; margin: 0px 10px 14px 0px; }

.main-polozka-nadpis {margin: 0px 2px 0px 2px; padding: 0px 0px 0px 0px; }

.main-polozka-obr {text-align: center; height: 180px; margin-bottom: 4px; }

.main-polozka-nadobr {height: 2.9em; }

.main-polozka-popis {height: 10em; font-size: 75%; padding: 0px 4px 0px 4px; text-align: justify; }

.main-polozka-cena {margin: 14px 0px 4px 0px; text-align: right; font-size:85%;min-height:33px;}

.main-polozka-cena-puvodni {color: #BBB6B1; }

.main-seznam-cena-puvodni {color: #BBB6B1; font-size: 80%; font-weight: normal; }

.main-seznam-cena {font-size: 80%; font-weight: bold; }

.main-seznam-popis {font-size: 90%; font-weight: normal; color: #555555; margin: 3px 0px 0px 0px; }

.main-seznam-nadpis {font-size: 100%; font-weight: bold; vertical-align: top; }

.main-seznam-table {}

.main-seznam-table td {border-bottom: 1px solid #EBE6E1; }

.main-strankovani {width: 100%; text-align: right; margin: 0px 0px 10px 0px; float: none; clear: both; font-size: 100%; }

.main-strankovani td {font-size: 100%; vertical-align: middle; }

.main-strankovani select {font-size: 100%; }

.main-polozka-oddel {width: 100%; border: 1px solid #EBE6E1; border-width: 1px 0px 0px 0px; margin: 2px 2px 2px 2px; height: 1px; padding: 0px 0px 0px 0px; color: #EBE6E1; font-size: 0px; }

.main-detail-podobr {margin-bottom: 16px; }

.main-detail-podobr a:hover {text-decoration: none; }

.main-detail-table {margin: 0px 0px 0px 0px; vertical-align: top; }

.main-detail-table-left {width: 184px; }

.main-detail-nadpis {margin: 0px 0px 0px 0px; padding: 0px 2px 0px 2px; font-size: 130%; }

.main-detail-obr {text-align: center; height: 180px; }

.main-detail {border: 1px solid #EBE6E1; padding: 4px; width: 184px; margin: 0px 30px 0px 0px; }

.main-detail-popis {width: 100%; margin: 0px 0px 0px 0px; }

.main-detail-popisz {margin: 14px 0px 4px 0px; font-size: 75%; text-align: justify; }

.main-detail-popisd {margin: 14px 0px 4px 0px; font-size: 75%; width: 400px; text-align: justify; }

.main-detail-oddel {width: 100%; border: 1px solid #EBE6E1; border-width: 1px 0px 0px 0px; font-size: 0px; }

.main-detail-cena {margin: 14px 0px 4px 0px; text-align: left; }

.main-detail-cena strong {font-size: 130%; }

.main-detail-cena-puvodni {color: #BBB6B1; }

.main-detail-varianty {border: 1px solid  #EBE6E1; font-size: 80%; margin: 10px 10px 0px 0px; padding: 8px; color: black; }

#variants legend {color: black; }

.main-detail-cen-nad {font-size: 80%; margin: 10px 0px 0px 0px; }

.main-zahlavi {font-size: 85%; margin: 0px 4px 16px 0px; }

.main-zahlavi td {font-size: 100%; }

.main-zahlavi select {font-size: 100%; border: 1px solid #EBE6E1; }

.main-oddel {width: 100%; float: none; clear: both; border: 1px solid #EBE6E1; border-width: 4px 0px 0px 0px; margin: 2px 0px 2px 0px; height: 1px; padding: 0px 0px 0px 0px; color: #EBE6E1; font-size: 0px; }

.main-akce-nadpis {background-color: #F87C01; color: white; padding: 2px 2px 2px 6px; font-size: 170%; font-weight: bold; }

.main-cesta {background: White; border: 4px solid #EBE6E1; font-size: 95%; margin: 0px 0px 10px 0px; }

.main-cesta-nav {float: left; color: White; background-color: #F87C01; font-size: 100%; padding: 3px; }

.main-cesta-nav2 {font-size: 100%; padding: 3px; }

.main-cesta-nav2 a {color: Black; text-decoration: none; }

.main-cesta-nav2 a:hover {color: #F87C01; text-decoration: underline; }

.odkaz1 
{
color: #f87c01;

}

#left .menu {padding: 0px 10px 3px 10px; font-size: 75%}

#left .menu h3 {font-size: 100%; font-weight: bold; color: #F07C00; padding: 0px; margin: 0px 0px 8px 0px; }

#left .menu h3 a {font-weight: bold; color: #F07C00; padding: 0px; margin: 0px 0px 8px 0px; }

#left .menu ul {list-style-type: disc;
/*list-style-image: url(images/rm_top_right.gif); */
margin: 2px 0px 0px 0px; padding-left: 12px; color: #F87C01; }

#left .menu ul li {margin: 0px 0px 2px 0px; margin-left: 0; padding-right: 5px; }

html>body #left .menu ul li {margin-bottom: 5px; margin-left: 0; padding-right: 5px; }

#left .menu ul li a {color: black; text-decoration: none; }

#left .menu ul li a:hover {color: #F87C01; text-decoration: underline; }

#main-c  ul {list-style-type: disc;
/*list-style-image: url(images/rm_top_right.gif); */
margin: 2px 0px 0px 10px; padding-left: 12px; color: #F87C01; }

#main-c  ul li {margin: 0px 0px 2px 0px; margin-left: 0; padding-right: 5px; font-size: 80%; }

html>body #main-c  ul li {margin-bottom: 5px; margin-left: 0; padding-right: 5px; }

#main-c  ul li a {color: black; text-decoration: none; }

#main-c  ul li a:hover {color: #F87C01; text-decoration: underline; }

.bottom {font-size: 80%; text-align: center; color: #ABA6A1; }

.button {margin: 8px 8px 8px 8px; display: block; padding: 4px 0px 4px 0px; background-color: #EBE6E1; font-weight: normal; float: left; text-decoration: none; height: 12px; font-size: 75%; }

.main-polozka .button {text-decoration: none; color: black; background-color: #EBE6E1; }

.main-polozka .button:hover {color: #F87C01; text-decoration: none; }

.main-detail-popis .button {width: 140px; float: none; text-align: center; text-decoration: none; color: black; background-color: #F87C01; margin-left: 0px; margin-top: 20px; }

.main-detail-popis .button:hover {color: black; text-decoration: none; }

.main-kosik {padding: 0px 0px 0px 0px; margin: 8px 8px 8px 8px; text-align: left; font-size: 100%; }

.kosik-tab {border-bottom: 1px solid  #EBE6E1; margin: 12px 0px 3px 0px; padding: 6px; font-size: 100%; }

.nadpis2 {font-size: 100%; font-weight: bold; border-bottom: 4px solid #EBE6E1; color: #F87C01; }

.kosik-obr {text-align: center; height: 90px; }

.kosik-detail {border: 1px solid #EBE6E1; padding: 4px; width: 94px; margin: 0px 10px 0px 0px; }

.nakup-formular {font-size: 100%; }

.nakup-formular td {font-size: 100%; }

.show-odst {font-size: 100%; margin: 5px 0px 15px 0px; }

.right-cena-nazev {color: white; font-weight: normal; font-size: 80%; }

.right-cena-nazev a {font-weight: normal; color: white}

.right-cena-nazev a:hover {color: white; text-decoration: underline; }

.right-cena {color: white; text-align: right; font-size: 90%; }

.right-cena-old {font-size: 80%; color: black; text-decoration: line-through; }

.right-anadpis {font-weight: bold; font-size: 80%; color: white; }

.right-kosik {margin: 0px 4px 0px 4px; font-size: 80%; }

.main-sort-displayed {font-size: 100%; font-weight: bold; color: #F87C01; }

.show-cenik td { font-size:100%; vertical-align: top; background-color: #f8ebdf; }

.tbl-otv1 td 
{
background-color:rgb(248,235,223);
}

.tbl-otv2 td 
{
font-size: 100%;
background-color:rgb(248,235,223);

}
