
body        { color: #323232; font-size: 80%; line-height: 1.35em; font-family: "Trebuchet MS", Trebuchet, Verdana; margin: 0px; padding: 0px }
table  { background-color: #dcdcdc; width: 100% }
img  { border: none; display: none }
h1      { color: #f00; font-style: normal; font-weight: normal; font-size: 150%; line-height: 1.2em; margin: 0px; padding: 0px; display: none }
h2      { color: #ff6121; font-size: 120%; margin: 0px; padding: 0px }
h3 { color: #f00; font-style: italic; font-weight: normal; font-size: 120% }
hr { height: 1px }
form  { margin: 0px; padding: 0px; display: none }
a:link,a:visited,a:active  { color: #8c003e; text-decoration: none }
a:hover  { color: #8c003e; text-decoration: underline }
table.objednavky  { font-size: 100%; background-color: #d3d3d3 }
td { font-size: 90%; background-color: #fff; padding-left: 4px }
td.hlav { font-size: 90%; background-color: #f5f5f5; padding-left: 4px }
td.hlav1 { font-size: 90%; background-color: #f8f8f8; padding-left: 4px }
td.meziT { background-color: #e6e6e6 }
td.strid { background-color: #f3f3f3 }
td.bar_me { font-size: 90%; background-color: #d3d3d3 }
a.me:visited,a.me:active,a.me:link  { color: #000; font-weight: bold; text-decoration: none }
a.me2:visited,a.me2:active,a.me2:link { color: #4c4c4c; font-weight: normal; text-decoration: none }
a.me_p:visited,a.me_p:active,a.me_p:link { color: #696969; font-size: 95%; text-decoration: none }
a.nn:visited,a.nn:active,a.nn:link { color: #f00; text-decoration: none }
a.nn:hover { color: #f00; text-decoration: underline }
a.nad_h1:visited,a.nad_h1:active,a.nad_h1:link { color: #f00; text-decoration: none }
a.me1:visited,a.me1:active,a.me1:link  { color: white; font-weight: bold; text-decoration: none }
a.me:hover   { color: #f00; text-decoration: underline }
a.me_p:hover { color: #000; text-decoration: underline }
a.me1:hover { color: #f00; font-weight: bold }
a.nad_h1:hover { color: #f00; text-decoration: underline }
#box_main     { float: left; margin-right: auto; margin-left: auto; border-right: 1px solid #d3d3d3; border-left: 1px solid #d3d3d3; width: 940px }
#box_main1 { margin-right: auto; margin-left: auto; width: 940px }
#box { text-align: center; float: left; width: 100% }
#box_left     { text-align: left; float: left; width: 210px; display: none }
#box_logo   { text-align: center; float: left; width: 100%; height: 186px; display: none }
#box_logo .log   { font-size: 20px; text-align: center; float: left; margin-top: 10px; width: 100% }
#box_mez    { font-size: 0px; background-color: #6495ed; float: left; width: 100%; height: 5px; display: none }
.box_menu  { background: url(img/prechod_menu.gif) repeat-y; float: left; width: 100% }
.box_menu .men   { float: left; border-bottom: 1px solid #dedaba; width: 100% }
.box_menu .men2 { background-color: white; float: left; border-bottom: 1px solid #dedaba; width: 100% }
.box_menu .men3 { background-color: white; float: left; border-top: 2px solid #000; border-bottom: 1px solid #dedaba; width: 100% }
.box_menu .podmen { background-color: #f0edd2; float: left; border-bottom: 1px solid #dedaba; width: 100% }
.box_menu .salon    { background-color: #d7be59; float: left; border-top: 1px solid #000; border-bottom: 1px solid #dedaba; width: 100% }
.box_menu .eshop    { color: #fff; background-color: #6495ed; float: left; border-bottom: 1px solid #000; width: 100%; height: 30px }
.box_menu .doporucujeme  { color: #000; background: #c0c0c0 url(img/sipka.gif) no-repeat 190px 12px; float: left; border-top: 1px solid #000; width: 100%; height: 30px }
.logo_vina    { background-color: #fff; text-align: center; float: left; border-top: 1px solid #dedaba; border-bottom: 1px solid #dedaba; width: 100%; height: 145px }
.box_menu .in   { padding: 7px 5% 7px 14px }
.box_menu .inp { padding: 4px 5% 4px 25px }
#vlajky   { background-color: #fff; text-align: center; float: left; width: 100%; display: none }
#vlajky .in { background-color: #fff; text-align: center; margin-bottom: 10px; padding: 10px }
#box_right   { text-align: left; float: left; border-left: 1px solid #dcdcdc; width: 728px }
#vrch_img    { font-size: 0px; float: left; border-bottom: 1px solid #d3d3d3; width: 100%; height: 161px; display: none }
#citat      { background-color: #f5f5f5; float: left; border-bottom: 5px solid #6495ed; width: 100%; height: 25px; display: none }
#citat .in_c   { font-size: 90%; float: left; padding-top: 3px; padding-left: 15px }
#citat .in_c1 { font-size: 85%; float: right; padding-top: 3px; padding-right: 15px }
#texty    { float: left; padding: 30px 30px 20px }
#box_aktual   { background-color: #fcf8d8; float: left; border-top: 1px solid #d3d3d3; border-bottom: 1px solid #d3d3d3; width: 100%; height: 25px; display: property-value }
.akt { float: left; width: 50% }
.akt .in { padding: 20px 20px 20px 60px }
.im { color: #000; float: right; margin-right: 10px; padding-top: 3px }
#box_spodek    { color: #fff; background-color: #6495ed; text-align: center; float: left; clear: both; padding-top: 3px; width: 100%; height: 25px; display: none }
#text_kategorie   { font-style: normal; font-size: 110%; background-color: #fdfbe9; float: left; margin-bottom: 20px; padding: 10px; border: solid 1px #dcdcdc; width: 99%; display: property-value }
a.sp:visited,a.sp:active,a.sp:link { color: #fff; font-size: 82%; text-decoration: none }
a.sp:hover  { color: #fff; text-decoration: none }
.mezera      { font-size: 0px; clear: both; margin-top: 10px; margin-bottom: 10px; border-top: 1px solid #d3d3d3; width: 100%; height: 2px }
.mezera2 { font-size: 0px; clear: both; margin-top: 10px; margin-bottom: 10px; width: 100%; height: 2px }
.mezera3  { font-size: 0px; margin-top: 2px; margin-bottom: 2px; width: auto; height: 2px }
.mezera1  { font-size: 0px; clear: both; margin-right: auto; margin-bottom: 10px; margin-left: auto; border-top: 1px solid #d3d3d3; width: 90%; height: 2px }
.salon_logo { background-color: #fff; text-align: center; float: left; border-bottom: 1px solid #dedaba; width: 100%; height: 100px }
.aktualita { float: left; padding-top: 3px; border: none 1px #808000 }
.foto     { float: left; margin-top: 3px; margin-right: 15px; margin-bottom: 8px; padding: 2px; border: solid 1px #f5f5f5; width: 104px }
.text_vedle     { border: none 1px #cd853f }
.datum    { color: #808080; font-size: 90%; float: left; border: none 1px #f00 }
.popis { font-size: 85% }
.popis1 { font-size: 85%; line-height: 1.1em }
.cena  { color: #f00; font-size: 130% }
.vina { color: #ff8c00; font-size: 110% }
.nazev  { color: #f00; font-size: 110% }
.nazev1 { color: #f00; font-size: 120% }
.anotace { font-weight: bold; margin-top: 5px }
.obsah  { margin-top: 10px }
.box_obr { float: left; margin-right: 5px; border: none 1px black }
DIV .list  { clear: both; padding-top: 2px }
DIV.list LABEL   { font-weight: bold; float: left; margin: 0px; padding-right: 0px; padding-left: 10px; width: 155px }
.novinka { color: #ff4500; font-weight: bold; font-size: 120% }
.akce { color: #228b22; font-weight: bold; font-size: 120% }
.sv { color: #c0c0c0 }
.red { color: #ff4500 }
.pulka  { float: left; margin-right: 10px; margin-bottom: 5px; border: none; width: 318px }
