﻿* {margin: 0; padding: 0; border: none;}
body {background:#561D01 url(img/bg.jpg)  ; font-size: 90%; margin: 0 auto;  width: 100%; height:100%; position: relative; text-align: center; font-family: georgia, "trebuchet ms", tahoma, verdana, arial, lucida, sans-serif !important; line-height:1.5; color:#6E5B3B; padding-top:0px; padding-bottom:5px }
ul {list-style-type:none}
img {border: 0;}
.click {
	position: absolute;
	top: 78px;
	right: 15px;
	z-index: 1000;
	width: 76px;
	height: 64px;
	float: right;
}
.blik2 {background:url(img/logo-blik1.gif) no-repeat; position: absolute; top: 120px; right: 0px; z-index:1000 ; width:263px; height:206px; float:right}

#obal {background: #7C2D00 url(img/back_middle.gif) center top; width: 770px; margin:0 auto}
#prego-top {background:#7C2D00 url(img/prego_top1.jpg) no-repeat; width:770px; height:55px; font-size:1px; display:block} 
#prego-bottom {background:#7C2D00 url(img/prego_bottom1.gif) no-repeat; width:770px; height:30px; font-size:1px; display:block } 
#top {background:url(img/bg.gif) top repeat-x; width:100%; height:266px; margin:0 auto}

#box-logo {background:#7C2D00; width:770px; margin:0 auto; height:206px; padding:0; z-index:1}
#logo1 {position:relative; width: 263px;  height: 206px; overflow: hidden; color: #fff;  float: left; text-align:center; line-height:206px;}
#logo1 span {background:url("img/logo-1.jpg") top left no-repeat; position:absolute; right: 0; top: 0; width:263px; height:206px; z-index: 1}
#logo2 {position: relative; width: 507px;  height: 206px; overflow: hidden; color: #fff;  float: left; text-align:left; line-height:206px;}
.logo2, .logo3, .logo4, .logo5, .logo6 {position: absolute; left: 0; top: 0; width: 507px; height: 203px}
.logo2 {background:url("img/logo-2.jpg") no-repeat}
.logo3 {background:url("img/logo-3.html") no-repeat}
.logo4 {background:url("img/logo-4.html") no-repeat}
#logoclick {position: absolute; top: 0; right: 0; z-index: 5; display: block; width: 100%; height: 100%; }

#box-podlogem {background:#7C2D00 url(img/podlogem.html) no-repeat; height:44px; width:770px; margin:0px auto; display:block}

.lm {background:#852300 url(img/backgr1.gif) top center; border-bottom:#632002 1px solid;
   border-right:#6A0101 1px solid; color:#CCBE9F;
 font-size: 140%; font-weight:bold; font-style:italic; margin-top:15px; margin-left:28px; padding: 2px 0 0 0; width:220px;}
.leve-menu {font-size:90%; float:left; text-indent: 10px; line-height:30px; width: 265px; padding-top:45px;}
.leve-menu li a {-moz-opacity: 0.7; opacity: 0.7; background:#762700; display: block; color:#fff; width: 220px;
  margin-left:28px; text-decoration:none; border-bottom:#600000 1px solid; border-right:#6A0101 1px solid; padding:2px 0 0 0;}
.leve-menu li a:hover {background:#8D3203; color:#fff; border-bottom:#AA3301 1px solid; border-right:#AA3301 1px solid;}
.aktiv {-moz-opacity: 0.5; opacity: 0.5; background:#8D3203; color:#fff; font-weight:bold; width: 220px;
  margin-left:28px; border-bottom:#6A0101 1px solid; border-right:#6A0101 1px solid; padding:2px 0 0 0;}

#hl-box {background:#B04C09 url(img/middlepage.jpg); width:770px; margin: 0 auto;}
#box-leva {text-align:left}
#boxn1 {background:#FFF0D7; margin:0 33px 0 270px; padding-bottom:50px; padding-top:10px; width:auto; min-height:650px; padding-left:6px }
#bg-prego-top {background:#B04C09 url(img/prego_top.jpg) no-repeat ; margin:0 auto; width: 770px; height:40px; display:block} 
#bg-obsah-bottom {background:#B04C09 url(img/bottom_prego.jpg) no-repeat; margin:0 auto; width: 770px; height:75px; display:block} 

#paticka {background:#642202; font-size:85%; color:#fff; margin:0 30px; text-align:left; text-indent:0;  font-family: "trebuchet ms"}
#paticka p {margin:5px 0 0 0; padding:0; text-indent:0}
#paticka a {text-decoration:underline}
.oblib {visibility:hidden}

p {text-align: justify; text-indent:15px; padding:10px 18px 20px 18px}
.mainframe {background: url(img/box_background.gif) bottom right no-repeat; margin-right:5px}
.ruzek p {background: url(img/box_background.gif) bottom right no-repeat; margin-right:5px}
.ruzek ul, .ruzek ol {background: url(img/box_background.gif) bottom right no-repeat; margin-right:5px; padding-bottom:15px}
.text {padding:0 0 20px 30px; margin:10px 0; line-height:120%}
.text p {line-height:110%; text-indent:0}
.blok-textu p {line-height:130%; font-size:105%; padding-bottom:35px}
.blok-textu-obyc p {line-height:130%}
.blok-textu-obyc p:first-line {font-weight:bold; color:#006699} 
.right {text-align:right}
.center {text-align:center}
.left {text-align:left}
.uvitani {margin:0 5px;  text-align:center; padding-top:10px; font-size:180%; font-weight:normal}

.arial {font-family: arial}
.b1 {text-align: justify; padding:10px 20px 20px 20px}
.b2 {text-align: left; padding:10px 50px; font-size:120%; list-style-type:square}
.b3 {text-align: left; padding:10px 10px 10px 38px; font-size:105%; list-style-image: url(img/arrow.gif)}
.b3 b {color:#3F4F06}
.b3 li {padding-bottom:5px; font-size:85%}
.b4 ul {background:url(img/lv.gif) top right no-repeat}
.text-ruda {color:#9E0B0E; text-indent:15px; font-weight:bold}
.ruda {color:#9E0B0E; font-weight:bold}
strong {color:#9E0B0E}
.odr {background: url(img/line.gif) center center no-repeat; height:15px;}
em {letter-spacing:-0.08em; font-weight:bold}
.italic {margin:0 auto; width:95%; display:block}
.italic p{color:#C64302; font-size: 70%; font-style:italic }

h1.nadpis, h2.nadpis, h3.nadpis {color:#4a5d05}
h1 {color:#fff; font-size:150%}
h3.levemenu {font-size:13px}
h3 {color:#B25421}
h5 {color:#B25421; margin:0 10px; text-align:left; font-size:130%}
h3.jnl {text-indent:30px}


.v1 { line-height: 40px; padding-bottom:0px; text-align:left; text-indent:50px; font-size:130%; letter-spacing:-1px; margin:15px 0 10px 20px; color:#8A7551} 
.hl {background: url(img/dancing.gif) bottom left no-repeat}
.jlistek {background: url(img/restaurant.gif) bottom left no-repeat}
.nlistek {background: url(img/wine.gif) bottom left no-repeat}
.penize {background: url(img/money.gif) bottom left no-repeat}
.kontakt {background: url(img/contact.gif) bottom left no-repeat}
.telefon {background: url(img/telephone.gif) bottom left no-repeat}
.personal {background: url(img/personal.gif) bottom left no-repeat}
.country {background: url(img/restaurant.gif) bottom left no-repeat}
.oko {background: url(img/eye.gif) bottom left no-repeat}
.hodiny {background: url(img/clock.gif) bottom left no-repeat}
.pnadpis {background: url(img/line.gif) bottom left no-repeat; padding-bottom:10px; text-align:left; text-indent:25px; margin:25px 0 10px 0; font-size:110%}

a {color:#fff}
a:hover {color:#CC5201}
a.ruda {color:#9E0B0E;}
a:hover.ruda {color:#000}

hr.cleaner {clear:both; display: none}
hr.oddel {background-color:#afaf97; color:#afaf97; width:85%; height:1px; margin: 20px auto 20px auto; text-align:center}
hr.oddel2 {background-color:#edf4e5; color:#edf4e5; width:90%; height:1px; margin: 10px auto;}
.linka {background:#FFF0D7 url(img/linka.html) center center no-repeat; margin:10px}

table {font-size: 80%; margin:0 15px 0 18px; width:430px}
td {padding:2px 5px}
.odd td {background:#F6E6CD}
.even td {background: #EBDABF}
.odoba {text-align:left; font-size:110%}
.odoba td {background:#F9EAD0}

.border a img {border: #8A7551 2px solid}
.border a:hover img {border: #D83B08 2px solid}
.bg-img li {background:url(img/photoframe.gif) no-repeat; border:0; height:130px;  float:left; width:185px; margin:5px 10px; padding-top:18px; font-size:10px; color:#8A7551}
.bg-img span {padding:0 3px 1px;}

.blok-foto {margin:0 10px 0 20px; padding: 35px 0}
.foto {margin:1px 0 1px 10px; float: right; border:#D8CA98 0px solid}

.rezform {background:#FFF0D7; padding:16px}
table.tform { padding:0; margin:0; text-align:left; font-family: georgia; font-size:100%}
td.leva {width:190px}
td.prava {width:210px}
.area, .pole1, .pole2, .pole3, .tlacitko {background:#FFFFE3; border: #D4C09E 1px solid; padding:1px}
.area:hover, .pole1:hover, .pole2:hover, .pole3:hover, .tlacitko:hover {border:#9E0B0E 1px solid}
.area {width:400px; padding:5px; background:#FFFFE3; color: black; height: 120px; }
.pole1 {width:200px}
.pole2 {width:25px}
.pole3 {width:70px}
.pad {margin-top:25px}
.tlacitko {width: 70px; background-color:#9C3B0C; margin:10px 0; color:#fff}
.datum {font-size:70%; font-style:italic; color:#9E0B0E}
.pozpatku {unicode-bidi:bidi-override; direction: rtl; }

.card {
	float: left;
	width: 142px;
	margin: 0 7px 15px 0;
	padding: 5px 0;
	text-align: center;
	background: #F3E3C9 url(img/bgcard.gif) bottom right repeat-x;
	border-right:#642202 1px solid;
	border-bottom:#642202 1px solid;
	border-left:#EEDCBF 1px solid;
	border-top:#EEDCBF 1px solid;
	font-size: 70%;
	height: auto;

}
.card-photo {margin:0 auto; padding:0;}
.card-title {margin: 0 0 2px 0; font-size:110%; color:#8A7551}
.card-desc {
	margin: 5px 2px; padding:0;
	text-align: left;
	font-size: 100%;
}

.cleaner { clear:both }
