/***********************************************/

/* HTML tag styles                             */

/***********************************************/ 
body {
 font-size: 13px;
 color: black;
 font-family: Times New Roman, Arial, Helvetica, sans-serif;
 margin: 0px 0px 0px 0px;
 background: #830101;
 text-align:left;
}

p, div, form, button, tabele, td, th {
  margin: 0px; 
  padding: 0px;
  font-size: 14px;
}

input {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; font-weight: normal;border-style: solid;  border-color: #5D6675 #5D6675 #5D6675 #5D6675; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color:white;}
textarea {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; font-weight: normal;border-style: solid; background-color: #E6ECEF; border-color: #5D6675 #5D6675 #5D6675 #5D6675; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
td {vertical-align:top;}

form {	font-family: Arial, Helvetica, sans-serif;	margin: 0px 0px 0px 0px;}
a {	color: #000000;	text-decoration: none; font-weight:bold;}
a:link {	color: #000000;	text-decoration: none;}
a:visited {	color: #000000;	text-decoration: none;}
a:hover {	color: #000000;	text-decoration: underline;}
p {margin-top:10px; margin-bottom: 2px; text-indent: 2%; color:black;}
ul {margin-top:0px; padding-top:0px; text-align:left;}
li {margin-top:0px; padding-top:0px; text-align:left; font-size: 14px;}
.text_h1{font-size:15px;	font-style:bold;	padding-left: 0px;	padding-top: 3px;	padding-bottom: 10px;	margin:0px 0px 0px 0px;	font-weight:bold; display: none;}
/* a img {border:none !important;} */
h1 {
	color: #5C1A00;
	font-size:15px;
	font-style:bold;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 10px;
	margin:0px 0px 0px 0px;
	font-weight:bold;
}
h2 {
	color: black;
	font-size:12px;
	font-style:bold;
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 2px;
	margin:0px;
	text-decoration: underline;
}
h3 {
 	color: black;
	font-size: 14px;
	padding-left: 1px;
	margin:0px;
	text-decoration:underline;
}
h4 {
 	color: black;
	font-size: 12px;
	padding-left: 1px;
	margin:0px;
}
/* -------------------------------------------------------------------------------------*/

.page {	
	width: 100%;
	position: absolute;
	z-index: 1;	
	margin: 0px 0px 0px 0px;
	background-color: #830101;
}

.pageframe {
	width: 809px;
	color: #000000;
	background-color: #ffffff;
}

.paycards{text-align:center; width:500px; margin:5px;}
.paycards tr td{padding:0px;}
.paycards tr td img{border:0px; margin:0px;}
p.paycards img{border:0px; margin:0px;}
h3{color: #5c1a00; font-size:15px; font-weight:bold; padding-top:10px; text-align:left;}

.links a img{border:0px; margin:0px;}
 /* ---------------------------- top lista -------------------- */
.top {width:809px;  height:176px; background-color: #830101;}
.top-01 {width:213px;  height:176px; float:left; background:url(../img/top_01.jpg) no-repeat;}
.top-02 {width:189px;  height:176px; float:left; background:url(../img/top_02.jpg) no-repeat;}
.top-03 {width:407px;  height:176px; float:left; background:url(../img/top_03.jpg) no-repeat;}

.menu-left {width:59px;  height:428px; float:left; background:url(../img/menu_left.jpg) no-repeat;}
.menu-right {width:48px;  height:428px; float:left; background:url(../img/menu_right.jpg) no-repeat;}
.menu {width:142px; height:428px; float:left; background:url(../img/menu_bg.jpg) no-repeat;}
.menu img{border:0px;}

.button-01 {width:142px;  height:45px;}
.button-02 {  width:142px;  height:68px;}
.menu-space-02 {width:142px;  height:17px;}
.button-03 {width:142px;  height:34px;}
.menu-space-03 {width:142px;  height:13px;}
.button-04 {width:142px;  height:37px;}
.menu-space-04 {width:142px;  height:15px;}
.button-05 {width:142px;  height:38px;}
.menu-space-05 {width:142px;  height:26px;}
.button-06 {width:142px;  height:77px;}
.menu-space-06 {width:142px;  height:58px;}

.content{width:522px; float:left;}
.content-top {width:522px;  height:45px; background:url(../img/content_top.jpg) no-repeat;}
.title{width:522px; height:37px;}
.content-title-left {width:47px;  height:37px; float:left; background:url(../img/content_title_left.jpg) no-repeat;}
.content-title {width:416px;  height:37px; float:left;}
.content-title-right {width:59px;  height:37px; float:left; background:url(../img/content_title_right.jpg) no-repeat; }
.content_inside{width:522px; background:url(../img/content_bg.jpg) no-repeat;}
.content_inside_content{padding:10px 0px 0px 0px; width:512px; text-align:center;}
.content_inside_content img{border:1px solid black; margin:5px;}
.content_inside_content img.pozadi_jidelak{border:0px; margin-top:30px;}
.content_inside_content h2.kniha_prani{background:url(../img/kniha_prani.gif) no-repeat; display:block; width:261px; height:34px; margin:25px 0px 0px 60px;}
.content_inside_content h2.kniha_prani strong{display:none;}


.content-right {width:38px;  height:428px; float:left; background:url(../img/content_right.jpg) no-repeat;}

.right{float:right;}

.middle{width:809px; background:#FCDB97 url(../img/middle_bg.jpg) repeat-y;}

.bottom{clear:both; width:809px;}
.bottom-left {width:201px;  height:131px; float:left; background:url(../img/bottom_left.jpg) no-repeat;}
.bottom-right {width:608px;  height:131px; float:left; background:url(../img/bottom_right.jpg) no-repeat;}
.flags{padding:10px 0px 0px 0px;}

.footer{clear:both; width:809px;}
.footer-left {width:201px;  height:54px; float:left; background:#5D3204 url(../img/footer_left.jpg) no-repeat;}
.footer-right {width:608px;  height:54px; float:left; background:#5D3204 url(../img/footer_right.jpg) no-repeat;}
.footer-right_content{width:608px;  height:47px; padding:7px 0px 0px 0px; color:#FFEFB1; font-family: Arial, Helvetica, sans-serif; font-size:11px;}

.footer-right_content a {color: #FFEFB1; text-decoration: none; font-weight:normal;}
.footer-right_content a:link{ color: #FFEFB1; text-decoration: none;}
.footer-right_content a:visited{ color: #FFEFB1; text-decoration: none;}
.footer-right_content a:hover{ color: #FFEFB1; text-decoration: underline;}
.footer-right_content a:active{color: #FFEFB1; text-decoration: none}

/* FORMULAR left */
.titleTable{vertical-align:top; font-size:14px; font-family: Times New Roman, Arial, Helvetica, sans-serif;}
.kont1 {width:381px; height:15px;  margin-bottom:0px; background-color: #FAD996 ; padding:0px 0px 0px 2px; border: solid 1px black;}
.kont2{width:381px; height:89px;  margin-bottom:0px; background:#FAD996 url(../img/components/form_edit4_bg.gif) no-repeat; _background-attachment:fixed; padding:0px 0px 0px 2px; border: solid 1px black;}
.kont3 {width:124px; height:18px;  margin:0px; padding:0px; font-weight:bold; background-color: #FAD996; float:left; overflow: hidden; border: solid 1px black;  cursor: pointer; cursor:hand;}
.tlsubmit {width:124px; height:18px; float:left; padding-left:7px;}
.tlclear{width:124px; height:18px; float:left;  padding:0px;}
.buttons{width:252; padding-left:0px;}
/* end of FORMULAR */

/* FORMULAR knihy navstev */
.kont1_kn {width:181px; height:15px;  margin-bottom:0px; background-color: #FAD996 ; padding:0px 0px 0px 2px; border: solid 1px black; float:left;}
.kont2_kn{width:381px; height:89px;  margin-bottom:0px; background:#FAD996 url(../img/components/form_edit4_bg.gif) no-repeat; _background-attachment:fixed; padding:0px 0px 0px 2px; border: solid 1px black;}
.buttons_kn{width:142; padding-left:0px;}
/* end of FORMULAR */

/* jidelni listek */
.jidelak_menu{text-align:left; width:126px; padding-right:2px; float:left; border:0px; border-right:#AA7849 1px dotted; font-size:14px; font-weight:bold;}
.jidelak_menu a {color: #5c1a00; text-decoration: none; margin:0px 0px 0px 0px !important; padding:0px 0px 2px 0px !important; display:block; border:0px; border-bottom:1px dotted #b6925d;}
.jidelak_menu a:link{ color: #5c1a00; text-decoration: none;}
.jidelak_menu a:visited{ color: #5c1a00; text-decoration: none;}
.jidelak_menu a:hover{ color: black; text-decoration: underline;}
.jidelak_menu a:active{color: #5c1a00; text-decoration: none}
.jidelak_menu a.pushed{color: black; text-decoration: underline;}
.jidelak_menu a.pushed:visited{color: black; text-decoration: underline;}
.jidelak_menu a.pushed:hover{color: black; text-decoration: underline;}

.jidelak_content{width:378px; float:left; margin:0px; padding:0px 0px 0px 5px;}
.jidelak_content h2{font-size:18px; text-align:center; padding:0px 20px 10px 0px; color:#5c1a00;}

.jidelak_content table{width:100%; border-collapse:collapse;}
.jidelak_content table td{padding:0px;}



.meal_code{width:38px; text-align:left; font-size:11px; font-weight:normal; vertical-align:top; padding-top:2px;}
.meal_caption{font-size:13px; text-align:left; font-weight:bold; font-variant:small-caps; vertical-align:top;}
.meal_cap{width:35px; text-align:right; font-size:11px; font-weight:normal; padding-right:5px !important; vertical-align:top; padding-top:2px;}
.meal_price{width:75px; text-align:right; font-size:13px; font-weight:normal; vertical-align:top;}
.meal_price_n{width:45px; text-align:right; font-size:13px; font-weight:normal; vertical-align:top; padding-right:30px;} /* napoje */
.meal_price_pizza{width:75px; text-align:right; font-size:13px; font-weight:normal; vertical-align:top; padding-right:0px;} /* pizza */
.meal_desc{font-weight:normal; vertical-align:top; font-variant:normal;}
.meal_cap_j{width:30px; text-align:right; font-size:11px; font-weight:normal; padding-left:0px !important; padding-right:5px !important; vertical-align:top; padding-top:2px;} /* jidla */
.meal_kind{font-size:13px; text-align:left; font-weight:bold; font-variant:small-caps; vertical-align:top;}
.meal_day{color: #5c1a00; font-size:14px; font-weight:bold; padding:10px 0px 2px 85px !important; text-align:left;}
/* end of jidelni listek */

/* galerie */
.img_gallery{
  width:104px; text-align:center; float:left; padding:0px; margin:5px; border:1px solid black; background-color:#D4D3D2;
}
.img_gallery img {border:solid black 0px; margin:0px; padding:0px;}
.img_gallery a img {border:solid black 0px; margin:0px; padding:0px;}

/* end of galerie */

.flags {color:black;}
.flags  a:hover{ color: red; text-decoration: underline;}
.kniha_link { color:white; background:url("../img/button.gif") left top no-repeat; width:192px; height:37px;}
.kniha_link div{padding:7px 2px 0px 0px;}
.kniha_link div a{color:white; text-decoration: none;}
.kniha_link div a:link {	color: white;	text-decoration: none;}
.kniha_link div a:visited {	color: white;	text-decoration: none;}
.kniha_link div a:hover {	color: white;	text-decoration: underline;}

.btn_link{ border:solid 1px black; text-align:center; cursor: pointer; cursor:hand; height:17px; width:110px; padding:1px 0px 0px 0px; font-family:Arial; font-size:12px;}



/* ---------------------------- top lista -------------------- */
div.toplist {height:1px; display:none;}
div.toplist a {  color: white;  text-decoration: underline; }
div.toplist a:link {  color: white;  text-decoration: underline; }
div.toplist a:visited {  color: white;  text-decoration: underline; }
div.toplist a:hover {  color: white;  text-decoration: underline; }
div.toplist img {  border: white 0px solid;}
div.toplist img:hover {  border: white 0px solid;}
div.toplist p {height:1px;}
div.toplist p img { border: white 0px solid;}
div.toplist p img:hover {  border: white 0px solid;}
div.toplist p a {  border: white 0px solid;}
div.toplist p a:hover {  border: white 0px solid;}
div.toplist small{border:0px !important; width:0px !important; height:0px !important; font-size:1px !important;}


