body {
	background: #ffffff;
	color: #333;
	font-size: 11px;
	border-top: 0px solid #000;
/*	padding: 20px 0 40px;*/
	margin: 0;
	padding: 0;
}
html, body {
	height: 100%;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -50px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 30px; /* .push must be the same height as .footer */
	clear:both;
}
.footer {
padding-top: 20px;
}


#footer{

/*height:30px;*/
background: #004710;
color: #ffffff;
text-align: right;
line-height: 30px;
padding:0;
margin:0;
}


.img_padding{
padding-top: 30px;
padding-bottom: 30px;
}


/*************/
#lunch_menu_page h1.top_padding_30px{
margin:32px 0 12px 0;
}
.top_padding_30{
padding-top:30px;
margin-top:30px;
}




/***********/

.top-menu{
	background: #004710;
}

.spacer_20{
height:20px;
}

.menu_1{
height:35px;



}

span.bigCapital{
font-size:120%;
}


.cz_en{
margin-left: 10px;
font:12px Arial,'Liberation Sans',FreeSans,sans-serif;
color: #afd109;
}
.cz_en a{
font:12px Arial,'Liberation Sans',FreeSans,sans-serif;
color: #afd109;
text-decoration: none;
}
.cz_en a:focus{
text-decoration: underline;

}




a#logo{
width:240px;
height:66px;
float:right;
margin-top:10px;
}

.hideText{
text-indent: -2000px;
}

h1{
font:20px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #004710;
vertical-align: text-bottom;
text-align: left;
font-weight: bolder;
font-style: italic;
padding:0 0 10px 0;
margin: 0;
}

.print_page_link a{
font:11px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #004710;

text-align: right;
font-style: italic;
padding:0;
margin: 0;
text-decoration:none;
}

div.print_show{
font:20px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #004710;
vertical-align: text-bottom;
text-align: left;
font-weight: bolder;
font-style: italic;
padding:0 0 10px 0;
margin: 0;

visibility:hidden;
display:none;

}


.container_12{
padding-top:0!important;
margin-top: 0!important;
}

/**************************************************************/
/**************************************************************/
/*HOME PAGE FILES*/

#home_page .welcome_text{
/*background: #e2bf54;*/
background: #ff8c01;
height:180px;
margin-right:0!important;
width: 470px!important;
}

#home_page .slider-class{
/*background: #e2bf54;*/
background: #ff8c01;
height:180px;
width: 230px!important;

}


#home_page .week_special{
background: #ffffff;
height:180px;
margin-right:0!important;
width: 230px!important;
background:url(../img/week_special_bg.jpg) top center no-repeat;
}
#home_page .week_special2{
background: #ffffff;
height:180px;
margin-right:0!important;
width: 230px!important;
background:url(../imagerotator/jarni_menul_bg_text.jpg) top center no-repeat;
}
#home_page .week_special_summer_cz{
background: #ffffff;
height:180px;
margin-right:0!important;
width: 230px!important;
background:url(../lemon_winter_menu_cz.jpg) top center no-repeat;
}
#home_page .week_special_summer_en{
background: #ffffff;
height:180px;
margin-right:0!important;
width: 230px!important;
background:url(../lemon_winter_menu_en.jpg) top center no-repeat;
}

#home_page .week_special h3.english{
margin: 12px 0 0 38px;
font:20px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #331608;
text-transform:uppercase;
}
#home_page .week_special h3.czech{
margin: 4px 0 0 16px;
font:18px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
/*color: #aa9c8f;*/
color: #331608;
text-transform:uppercase;
}

#home_page .week_special h3.english a{
text-decoration:none;
font:20px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #331608;
text-transform:uppercase;
}
#home_page .week_special h3.czech a{
text-decoration:none;
font:18px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #aa9c8f;
text-transform:uppercase;
}


#home_page .buffet_menu{
height:180px;
background:url(../img/buffet_v2_11.jpg) top center no-repeat;
margin-left:0!important;
width: 470px!important;
padding-left:480px;
}
#home_page .buffet_menu h3{
margin: 10px 0 0 8px;
font:20px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #fff;
text-transform:uppercase;
}
#home_page .buffet_menu p{
font:13px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #fff;
margin: 57px 0 0 80px;
text-align: center;
float: left;
}

#home_page div.take_away h3 a,#home_page div.take_away p a{
text-decoration:none;
color: #fdf9ed;
}
#home_page div.happy_hour h3 a,#home_page div.happy_hour p a{
text-decoration:none;
color: #fdf9ed;
}

#home_page .happy_hour, .take_away{
text-align: center;
}

#home_page .happy_hour h3{
margin: 12px 0 0 15px;
font:20px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #fdf9ed;
text-transform:uppercase;
}

#home_page .happy_hour p{
margin: 6px 0 0 15px;
font:13px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #fdf9ed;
}

#home_page .take_away h3{
margin: 34px 0 0 11px;
font:20px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #fdf9ed;
text-transform:uppercase;
}


#home_page .take_away p{
margin: 6px 0 0 11px;
font:13px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #fdf9ed;

}



#home_page .cousine{
height:240px;
background:url(../img/thai_continental_cousine.jpg) top center no-repeat;
/*background:url(img/spicy_15.jpg) top center no-repeat;*/
/*background:url(img/960_grid_12_col_2_15.jpg) top center no-repeat;*/
margin-right:0!important;
width: 470px!important;
}
#home_page .cousine div.first{
font:12px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #fff;
margin: 100px 0 0 160px;
float: left;
width: 140px;
}
#home_page .cousine div.first table tr td{
text-align: left;
}
#home_page .cousine div.first table tr td.secondTd{
padding-left: 16px;
text-align: right;
font:12px 'Trebuchet MS','Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
}
#home_page .cousine p.second{
font:12px 'Trebuchet MS','Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #fff;
margin: 100px 0 0 12px;
float: left;
width: 140px;
}
#home_page .cousine p.second a{
font:12px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #fff;
text-decoration: none;
}

#home_page .flashgallery{
height:240px;
background:#ffffff;
margin-left:0!important;
width: 470px!important;
}

/**************************************************************/
/**************************************************************/
/*MENU FILES*/

#menu em.thai,#week_special_page em.thai{
font:13px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #B76408;
vertical-align: text-bottom;
text-transform:uppercase;
font-weight: bolder;
font-style: italic!important;
}

#menu em.thai span.bigCapital,#week_special_page em.thai span.bigCapital{
font-size:120%;
font-style: italic!important;
}

#menu div.grid_1,#week_special_page div.grid_1{
font:16px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #996633;
vertical-align: text-bottom;
text-transform:uppercase;
font-style: oblique;
font-weight: bolder;
}
#menu div.grid_1 span, #week_special_page div.grid_1 span{
margin-left: 20px;
}

#menu img,#week_special_page img{
float: left;
position: absolute;
left: 30px;
top: 14px;
clear: both;
}


#menu div.grid_9,#week_special_page div.grid_10{
font:12px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #800000;
vertical-align: text-bottom;
text-transform:uppercase;
font-weight: bolder;
margin:0;
padding:0;
height: 34px;
}

#menu div.menu_long_text{
height: 46px!important;
}


#menu div.grid_9 span,#week_special_page div.grid_10 span{
font:16px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
font-weight: bolder;
}

#menu div.grid_2,#week_special_page div.grid_1, #napojove_menu div.grid_1 div.prefix_1, #napojove_menu div.grid_3, #napojove_menu div.grid_1 {
font:12px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #996633;
vertical-align: text-bottom;
text-align: right;
text-transform:uppercase;
font-weight: bolder;
}

#napojove_menu div.grid_3 {
text-align: left;
}

#menu h2.food_menu_nadpis, #napojove_menu h2.food_menu_nadpis{
font:18px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #004710;
vertical-align: text-bottom;
text-align: left;
text-transform:uppercase;
font-weight: bolder;
font-style: italic!important;
margin-bottom:2px;
margin-top:20px;
}

#menu div.btn_up{
font:12px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #004710;
vertical-align: text-bottom;
text-align: left;
text-transform:none!important;
font-style: italic!important;
/*margin-bottom:2px;*/
margin-top:26px;
}
#menu div.btn_up a{
font:12px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #004710;
vertical-align: text-bottom;
text-align: left;
text-transform:none!important;
font-style: italic!important;
text-decoration: none;
}

#menu p.food_kc_nadpis,#week_special_page p.food_kc_nadpis,#napojove_menu p.food_kc_nadpis{
font:12px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #996633;
vertical-align: text-bottom;
text-align: left;
text-transform:uppercase;
font-weight: bolder;
margin-top:0px;
padding-left:28px;
}
#napojove_menu p.food_kc_nadpis{
font:12px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #B76408;
vertical-align: text-bottom;
text-align: right;
text-transform:uppercase;
font-weight: bolder;
margin-top:10px;
}


#menu h3.food_menu_nadpis,#week_special_page h3.food_menu_nadpis{
font:12px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #996633;
vertical-align: text-bottom;
text-align: left;
text-transform:uppercase;
font-weight: bolder;
font-style: italic;
padding-left: 10px;
}

#menu p.menu_poznamky{
font:12px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #996633;
vertical-align: text-bottom;
text-align: left;
text-transform:uppercase;
font-weight: bolder;
font-style: italic;
padding-left: 80px;
padding-right: 60px;

}
#menu p.menu_poznamky_first{
padding-top: 50px;
}

/***FOOD SUB MENU****/

#navcontainer
{
padding-left:50px;
}

#navlist
{

list-style-type: none;
margin: 0;
padding: 0;

}

#navlist li
{
border-left: 1px solid #996633;
float: left;
line-height: 0.8em;
margin: 0 0.5em 0 -0.5em;
padding: 0 .7em 0 .7em;
}
#navlist li a, #navlist li a:active
{
font:13px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #004710;
text-decoration:none;
}
#navlist li a:hover
{
background: #004710;
color: #ffffff;
}
#navlist li.first
{
border-left: 0px solid #ffffff!important;
}

/***FOOD SUB MENU, pro NAPOJOVY LISTEK****/


#napojove_menu #navcontainer
{
padding-left:36px;
}

#napojove_menu #navlist
{

list-style-type: none;
margin: 0;
padding: 0;

}

#napojove_menu #navlist li
{
border-left: 1px solid #996633;
float: left;
line-height: 0.8em;
margin: 0 0.3em 0 -0.3em;
padding: 0 .3em 0 .3em;
}
#napojove_menu #navlist li a, #napojove_menu #navlist li a:active
{
font:13px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #004710;
text-decoration:none;
}
#napojove_menu #navlist li a:hover
{
background: #004710;
color: #ffffff;
}
#napojove_menu #navlist li.first
{
border-left: 0px solid #ffffff!important;
}

/**************************************************************/
/**************************************************************/
/*KONTAKT PAGE*/
#kontakt_page .zarovani_rezervace{
margin-left: 86px;
}

#kontakt_page h3{
font:16px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #996633;
vertical-align: text-bottom;
text-align: left;
font-weight: bolder;
 font-style: italic;
}

#kontakt_page p.rezervace_popis{
font:12px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #B76408;
vertical-align: text-bottom;
text-align: left;
font-weight: bolder;
margin-top:4px;
margin-bottom:40px;
}
#kontakt_page div.zarovnani_mapek,#kontakt_page div.zarovnani_mapek{
margin-top:-50px;
}

#kontakt_page .floatright {
	float: right;
	margin-right:124px;
	margin-bottom: 25px;
	width:60px!important;
	height: 20px!important;		
}


#kontakt_page ul.cards {
margin-left: 0;
padding-left: 0;
list-style: none;
}

#kontakt_page ul.cards li {
padding-left: 24px;
background-image: url(../img/bullet.gif);
background-repeat: no-repeat;
background-position: 0;
line-height: 20px;
}
form select option.nekuraci {
background: #a6d0e6;
color: #000000;
 }

 form select option.kuraci {
 background: #e1c071;
color: #000000;
 }

#kontakt_page table tr td{
text-align: left;
}
#kontakt_page table tr td.secondTd{
padding-left: 20px;
text-align: right;
}

#kontakt_page .img_border {
	background:#fff;
	padding:1em;
	border:1px solid #eee;
}
#kontakt_page p a {
color: #004710;
text-decoration:underline;
}


/**FORMULAR**/
#kontakt_page form {
	background:#fff;
	padding:1em;
	border:1px solid #eee;
}
#kontakt_page fieldset div {
	margin:0.3em 0;
	clear:both;
}
#kontakt_page form {
	margin:1em;
	width:27em;
}
#kontakt_page label {
	float:left;
	width:10em;
	text-align:right;
	margin-right:1em;
}
#kontakt_page legend {
	font:13px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
	color:#004710;
	font-size:1.2em;
}
#kontakt_page legend span {
	width:10em;
	text-align:right;
}
#kontakt_page input {
	padding:0.15em;
	margin:0.15em;
	width:14em;
	border:1px solid #ddd;
	background:#fafafa;
	font:bold 0.95em arial, sans-serif;
}
#kontakt_page textarea {
	padding:0.15em;
	margin:0.15em;
	width:14em;
	height: 6em;
	border:1px solid #ddd;
	background:#fafafa;
	font:bold 0.95em arial, sans-serif;

}
#kontakt_page input:hover,#kontakt_page  input:focus, #kontakt_page textarea:hover,#kontakt_page  textarea:focus {
	border-color:#c5c5c5;
	background:#f6f6f6;
} 
#kontakt_page fieldset {
	border:1px solid #ddd;
	padding:0 0.5em 0.5em;
}
#kontakt_page .date input {
	background-image:url(../gfx/calendar-small.gif);
	background-repeat:no-repeat;
	background-position:100% 50%;
}

#kontakt_page .date fieldset label {
	float:none;
	display:block;
	text-align:left;
	width:auto;
}
#kontakt_page .date fieldset div {
	float:left;
	clear:none;
	margin-right:0.2em;
}
#kontakt_page .radio,#kontakt_page  .date {
	position:relative;
}
#kontakt_page .radio fieldset,#kontakt_page  .date fieldset {
	border:none;
	width:auto;
	padding:1px 0 0 11em;
}
#kontakt_page .radio legend,#kontakt_page  .date legend {
	font-size:1em;
	color:#000;
}
#kontakt_page .radio legend span, #kontakt_page .date legend span {
	position:absolute;
	left:0;
	top:0.3em;
	width:10em;
	display:block;
}
#kontakt_page .radio label,#kontakt_page  .radio input {
	vertical-align:middle;
	display:inline;
	float:none;
	width:auto;
	background:none;
	border:none;
}
#kontakt_page .radio div {
	float:left;
	white-space:nowrap;
	clear:none;
}

#kontakt_page .email {
	width:14em;
}

#kontakt_page input.default {
	color:#bbb;
}

#kontakt_page #submit-go {
	margin-top:1em;
	width:80px;
	height:26px;
	text-indent:-9999px;
	overflow:hidden;
	border:0;
	background:url(../img/submit-button_2x.gif) no-repeat 0 0;
	display:block;
	cursor:pointer !important; cursor:hand;
}
#kontakt_page #submit-go-en {
	margin-top:1em;
	width:80px;
	height:26px;
	text-indent:-9999px;
	overflow:hidden;
	border:0;
	background:url(../img/submit-button_2x_en.gif) no-repeat 0 0;
	display:block;
	cursor:pointer !important; cursor:hand;
}
#kontakt_page #submit-go:hover {
	background-position:0 -26px;
}



#rezervace_images {
	padding-top:2.1em;
}



#rezervace_images img{
	padding:0.6em;
	border:1px solid #eee;
}


#rezervace_images p{
	font:13px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
	color: #004710;
}

#rezervace_legenda {
	padding-top:2em;
	padding-left:1em;
}

#rezervace_legenda ul {
margin-left: 0;
padding-left: 0;
list-style: none;
}
#rezervace_legenda ul li {
padding-left: 50px;
background-repeat: no-repeat;
background-position: 0;
line-height: 20px;
margin-left:6px;
}

#rezervace_legenda ul li.kuraci {
background-image: url(../img/kuraci.jpg);
}
#rezervace_legenda ul li.nekuraci {
background-image: url(../img/nekuraci.jpg);
}
#rezervace_legenda ul li.lavice{
background-image: url(../img/lavice.jpg);
}


div.rezervace_form_1{
padding-top: 16px;
}
div.small_pad_rezervace{
padding-top: 16px!important;
}
/***UPRAVENI KALENDARE***/

th.weekend,td.weekend{
	background-color: #fbb560!important;
}
 
/**************************************************************/
/**************************************************************/
/*WEEK SPECIAL MENU*/
#week_special_page .spacer_600{
/*padding-top:240px;*/
/*background:url(../img/1198056_16293093_4.png) 0 0 no-repeat;*/
}
#week_special_page  p.week_date{
font:14px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #993300;
font-style: italic;
padding:6px 0 0 26px;
margin: 0;
}
#week_special_page h2.food_menu_nadpis{
font:18px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #004710;
vertical-align: text-bottom;
text-align: left;
font-weight: bolder;
font-style: italic!important;
margin-bottom:6px;
margin-top:0px;
}

/**************************************************************/
/**************************************************************/
/*LUNCH AND BUFFET MENU*/
#lunch_menu_page p{
padding:0 0 0 26px;
margin: 0;
font:16px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #866300;
}
#lunch_menu_page h1{
margin:12px 0 12px 0;
color: #ff6600;
text-transform:uppercase;
}


#lunch_menu_page p span.lunch_number{
font:16px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #ff6600;
text-transform:uppercase;
padding:0 0 0 23px;
margin: 0;
}
#lunch_menu_page p span.lunch_popis{
font:16px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #866300;
padding:0 0 0 40px;
margin: 0;
}
#lunch_menu_page p span.lunch_price{
font:16px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #866300;
padding:0 0 0 46px;
margin: 0;
}
#lunch_menu_page p.kafe_lavazza{
font:14px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #993300;
font-style: italic;
padding:6px 0 0 50px;
margin: 0;
}
#lunch_menu_page h4{
font:18px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #003300;
text-align: left;
font-weight: bolder;
font-style: italic;
padding:8px 0 8px 0;
margin: 0;
}

#lunch_menu_page h4.active_day{
color: #ec8c00;
text-decoration:underline;
}



dd{
  float:left;
  width: 560px;
font:14px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #993300;
}
dt{
  float:left;
  width: 140px;
  clear:both;
  font:16px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #866300;
padding-left:6px;
}
dl{
padding-left: 44px;
  clear:both;
}
/**************************************************************/
/**************************************************************/
/*O NAS*/
#o_nas p{
font:14px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #331608;
text-align: left;
font-style: italic;
}
#o_nas em{
font:14px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #866300;
text-align: left;

}
#o_nas h2{
font:18px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #993300;
text-align: left;
font-style: italic;
font-weight: bolder;
}
div.date{
width:140px;
display: block;
text-align: center;
}
#o_nas p.centerimage{
text-align: center;
}
#o_nas p.month{
font:18px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #993300;
margin:0;
padding:0;
text-align: center;
}
#o_nas p.year{
font:30px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
text-align: right;
color: #004710;
text-transform:uppercase;
font-weight: bolder;
margin:0;
padding: 2px 0 2px 0;
text-align: center;
}
#o_nas .grid_1 img{
display: block;
text-align: center;
vertical-align:center;
}
#o_nas .url{
font:14px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
text-align: right;
color: #993300;
font-style: normal;
font-weight: normal;
}
#o_nas .url a{
text-decoration: underline;
font:14px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #993300;
font-style: normal;
font-weight: normal;
}

/**************************************************************/
/**************************************************************/
/*ODKAZY*/
#odkazy p{
font:14px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #331608;
text-align: left;
font-style: italic;
}
#odkazy em{
font:14px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #866300;
text-align: left;

}
#odkazy h2{
font:18px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #993300;
text-align: left;
font-style: italic;
font-weight: bolder;
}
div.date{
width:140px;
display: block;
text-align: center;
}
#odkazy p.centerimage{
text-align: center;
}
#odkazy p.month{
font:18px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #993300;
margin:0;
padding:0;
text-align: center;
}
#odkazy p.year{
font:30px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
text-align: right;
color: #004710;
text-transform:uppercase;
font-weight: bolder;
margin:0;
padding: 2px 0 2px 0;
text-align: center;
}
#odkazy .grid_1 img{
display: block;
text-align: center;
vertical-align:center;
}
#odkazy .url{
font:14px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
text-align: right;
color: #993300;
font-style: normal;
font-weight: normal;
}
#odkazy .url a{
text-decoration: underline;
font:14px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #993300;
font-style: normal;
font-weight: normal;
}


/**************************************************************/
/**************************************************************/
/*FOTOGALERIE*/
.galerie_list{
margin-left:60px;
}
.gallery-horizontal {
	list-style: none;
	margin: 0;
	padding: 0;
}
.gallery-horizontal li {
	margin: 30px 5px 5px 30px;
	padding: 8px 8px 8px 8px;
	background: url(../img/bg-gallery-img2.jpg) no-repeat;
	float: left;
	position: relative;
	width: 200px;
}

.gallery-horizontal li img{
	margin: 0;
	padding: 0px 0 0 0px;
}

.gallery-horizontal em {
	display: block;
	padding: 10px 20px 0 0;
	text-align: center;
	font-style: italic;
	color: #333333;
}


.gallery-horizontal span {
	width: 193px;
	height: 27px;
	display: block;
	position: absolute;
	left: 0px;
	top: -14px;
	text-align:center;
	font-style: italic;
	font-weight: bold;
	font-size: 14px;
	color: #dd7b37;
}

.gallery-vertical {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-left: 42px;

}
.gallery-vertical li {
	margin: 16px 10px 10px 10px;
	padding: 6px 8px 8px 6px;
	background: url(../img/bg-gallery-img3.jpg) no-repeat;
	float: left;
	position: relative;
	width: 224px
}

.gallery-vertical li img{
	margin: 0;
	padding: 1px 1px 0 2px;
}

.gallery-vertical em {
	display: block;
	padding: 10px 20px 0 0;
	text-align: center;
	font-style: italic;
	color: #333333;
}

.gallery-vertical em a{
	color: #333333;
}

.gallery-vertical span {
	width: 220px;
	height: 27px;
	display: block;
	position: absolute;
	left: 0px;
	top: -14px;
	text-align:center;
	font-style: italic;
	font-weight: bold;
	font-size: 14px;
	color: #dd7b37;
}


#napojove_menu div, #napojove_menu div p{
margin-top:0!important;
margin-bottom:0!important;
padding-top:0!important;
padding-bottom:0!important;
}
/*********************/
/******Happy HOUR***/


#happy_hour em{
font:13px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #B76408;
vertical-align: text-bottom;
text-transform:uppercase;
font-weight: bolder;
font-style: italic!important;
}

#happy_hour div p{
font:12px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #800000;
vertical-align: text-bottom;
text-transform:uppercase;
font-weight: bolder;
margin:0;
padding:0;
height: 34px;
}




/**************************************************************/
/**************************************************************/
/*WINE MENU*/
#wine p{
font:14px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #331608;
text-align: left;
font-style: italic;
}
#wine p.price{
font:14px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #331608;
text-align: right;
font-style: normal;
}
#wine h2{
font:18px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #004710;
text-align: left;
font-style: italic;
font-weight: bolder;
padding-top: 15px;
}
#wine h3{
font:16px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #993300;
text-align: left;
font-style: italic;
font-weight: bolder;
}
div.date{
width:140px;
display: block;
text-align: center;
}
#wine p.centerimage{
text-align: center;
}
#wine .grid_1 img{
display: block;
text-align: center;
vertical-align:center;
}
/************************************/
/************************************/

p.silvestr_nadpis1{
font:38px 'Relaway','Century Gothic','Helvetica',Verdana,sans-serif!important;
color: #800000!important;
vertical-align: text-bottom!important;
text-align: center!important;
text-transform:uppercase!important;
font-weight: lighter!important;
font-style: normal!important;
margin-bottom:2px!important;
margin-top:20px!important;
}

p.silvestr_nadpis2{
font:18px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #800000;
vertical-align: text-bottom;
text-align: center;
text-transform:uppercase;
font-weight: bolder;
font-style: normal!important;
margin-bottom:40px;
margin-top:20px;
}



p.silvestr_jidla{
font:16px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #B76408;
text-align: center;
vertical-align: text-bottom;
text-transform:uppercase;
font-weight: normal;
font-style: italic!important;

}
p.silvestr_jidla br{
margin-bottom:10px;
margin-top:10px;
}
p.silvestr_cena{
font:28px 'Book Antiqua',Arial,'Liberation Sans',FreeSans,sans-serif;
color: #B76408;
text-align: center;
vertical-align: text-bottom;
text-transform:uppercase;
font-weight: bolder;
font-style: italic!important;
}

