
BODY  { font-size: 60%; font-family: Verdana, sans-serif; background-color: #f9f4e9; margin: 0px; padding: 0px }
h1 { color: #6b2f39; font-style: italic; font-size: 250%; font-family: "Trebuchet MS", sans-serif; border-bottom: 1px solid #bc9da3 }
h2  { color: #8a4b55; font-weight: bold; font-size: 135%; margin: 0px }
hr { color: #d3d3d3; margin-top: 10px; width: 100%; height: 1px }
img  { border: none 0px }
li { margin: 0px 0px 0px -25px; padding: 0px }
td    { font-size: 90%; background-color: #f9f4e9; padding: 2px 2px 2px 4px }
td.str  { font-size: 100%; background-color: #f5f0e5; padding: 3px 3px 3px 4px }
table  { background-color: #efebe1; width: 100% }
A:link, A:visited, A:active  { color: black; text-decoration: none }
A#N1:link, A#N1:visited, A#N1:active   { text-decoration: underline; letter-spacing: 1px }
A#N1:hover   { text-decoration: none }
A:hover { text-decoration: underline }
form { margin: 0px; padding: 0px }
.barva  { color: #733440 }
A.me1:link, A.me1:visited, A.me1:active { color: #733440; text-decoration: underline }
A.me1:hover { color: #733440; text-decoration: none }
.barva1  { color: #733440 }
.zv { color: #2b2b2b; font-weight: bold }
.prostrk  { letter-spacing: 1px }
.blok { text-align: justify }
.sub { background: #e8d6ae url(img/sipka.gif) no-repeat left center; margin-top: 20px; border-top: 1px solid #733440; width: 100%; height: 20px }
.sub_in { padding-top: 3px; padding-left: 15px }
.sm  { font-size: 105%; background-color: #f2ede2; border: solid 1px #d3d3d3; width: 100% }
.sm .in { padding: 10px }
.popis { font-style: italic; font-size: 95% }
.cena { color: #733440; font-weight: bold; font-size: 130%; float: right }
.rocnik { font-weight: bold; float: left }
.mezera { clear: both; width: 400px; height: 1px }
#box_main { text-align: center; width: 100% }
#box_logo { background: url(img/logo.gif) no-repeat; float: left; margin-top: 5px; margin-left: 5px; border: none 1px #c0c0c0; width: 147px; height: 70px }
#vlajka { float: right; margin-top: 5px; margin-right: 5px; width: 40px; height: 20px }
#box_vrch { background-color: #eee6cd; border-bottom: 1px solid #bc9da3; width: 100%; height: 78px }
#obr { background-image: url(img/vrch.jpg); float: right; width: 578px; height: 60px }
#box_menu  { float: left; height: 20px }
#box_menu .inn { padding-top: 3px }
#box_spodek  { float: left; border-bottom: 1px solid #bc9da3; width: 100% }
#box_left { background-color: #f5edda; text-align: left; float: left; border-right: 1px solid #ccc; width: 215px }
#box_left .in { text-align: left; padding: 5px 10px }
#box_right  { float: left; border: none 1px #a9a9a9 }
#box_right .in { font-size: 110%; padding: 30px 20px 20px 35px }
#box_3 { float: right; border-left: 1px solid #ccc; width: 180px }
#box_3 .in { padding-top: 5px; padding-right: 5px; padding-left: 5px }
.box_center { text-align: left; margin-right: auto; margin-left: auto; width: 800px }
.box_center1  { text-align: left; float: left; border-right: 1px solid #ccc; border-left: 1px solid #ccc; width: 798px }
.foto { float: left; border: solid 1px #d3d3d3; width: 100px; height: 250px }
.text  { font-size: 100%; float: left; margin-left: 20px; width: 400px }
.odeslat { font-weight: bold; font-size: 95%; background: url(img/pod_sub.gif) repeat-x; padding: 1px; border: solid 1px #808080 }
.cena_kosik { color: #f00; font-weight: bold }
.nab { float: left }
.stav { float: right }

