

body {background: url("images/web/bg2.jpg"); padding: 0; margin: 0; font-family: "Georgia","Times new roman";
 font-size: 14px; color: #fbd475;}
h1, h2, h3, p {padding: 0; margin: 0;}
h1 {font: bold 40px "Georgia"; color: #deca83; background: url("images/web/h1.gif") 0 35px no-repeat;
 padding: 24px 0 18px 32px;}
h2 {font: bold 25px "Georgia"; padding: 18px 0 14px 0;}
h3 {font: bold 17px "Georgia"; padding: 6px 0 0;}
a img {border: 0;}
a {color: #fbd475;}
a:hover {color: #fec743;}
input, select, textarea{background-color:#DECA83; border:1px solid #420004; color:#420004; font-size:11px; width:160px;}
marquee{cursor:default;}
td{vertical-align:top;}
table{width:490px;}

.Clearer {clear: both;}

#OrnamentBg {background: url("images/web/ornament_bg.jpg");}
#TopShaddow {background: url("images/web/top_shaddow.png") repeat-x;}
#TopBg {background: url("images/web/top_bg5.jpg") center top no-repeat;}
#InnerContent {width: 957px; margin: 0 auto;}
#TopFill {background: url("images/web/top_content.png") center 298px no-repeat;}
#TopFill2 {background: url("images/web/top_fill3.jpg") 76px 298px no-repeat; height: 413px;}

#Flash {background: #600000; width: 745px; height: 205px; margin-left: 49px; float: left;}
#Lang {float: left; margin: 106px 0 0 12px;}
#Lang img {border: 0; margin: 0 2px;}
#AktualniJidlo {margin: 30px 40px 0 0px; width: 520px; position: relative; font: 12px "Georgia";
 color: #000000; float: right;}
#AktualniJidlo p {line-height: 25px;} 
#AktualniJidlo h2, #AktualniJidlo a {color: #000000; font-weight:  bold; text-decoration: underline;}
#AktualniJidlo marquee {height: 131px;}
#AktualniJidloForeground {background: url("images/web/aktualni_jidlo.png") left bottom no-repeat;
 width: 520px; height: 39px; position: absolute; bottom: -5px; left: 1px;}
#AktualniDen {float: left; text-align: left; margin: 80px 0px 0 100px; }
#AktualniDen img {margin: 0px; padding: 0px;}

#Content {background: url("images/web/content_border.gif") repeat-y;}
#ContentBg {background: #4a0101 url("images/web/content_bg.gif") repeat-x; margin-left: 1px;
 width: 955px;}
#LeftMenuBg {background: url("images/web/left_menu_bg.gif") 17px top repeat-y;}
#ContentInner {background: url("images/web/content_inner.jpg") no-repeat; padding-bottom: 25px;}

#Menu {float: left; background: #a57141; margin: 67px 0 0 17px; width: 187px; overflow: hidden;}
#menuHoriz {padding: 0; margin: 0 0 0 16px; list-style: none;}
#menuHoriz li {}
#menuHoriz a {font: bold 18px "Georgia","Arial"; text-decoration: none; color: #000000;
 background: url("images/web/menu_bg.gif") bottom no-repeat; width: 146px; height: 31px;
 display: block; padding: 8px 0 0 7px;}
#menuHoriz a:hover {background: #b17946 url("images/web/menu_bg.gif") bottom no-repeat;}
#menuHoriz ul {padding: 0; margin: 0; list-style: none;}
#menuHoriz ul a {background: #b17946 url("images/web/menu_bg.gif") bottom no-repeat;
 font: bold 14px "Georgia","Arial"; padding-top: 10px; height: 29px;}
#menuHoriz a:hover {background: #b88352 url("images/web/menu_bg.gif") bottom no-repeat;}



#VypisObsahu {float: left; margin: 10px 0 0 30px; width: 490px; overflow: hidden; padding-right: 30px;}
#VypisObsahu p {line-height: 19px; padding: 8px 0;}



#Akce {float: right; background: url("images/web/akce_bg.jpg") no-repeat; width: 171px;
 margin: 67px 8px 0 0; min-height: 420px; padding: 0 10px;}
#Akce a {padding: 0 0 6px 0;  display: block; font: 12px "Georgia","Arial"; text-decoration: none;}
#Akce .NewsText {background: url("images/web/akce_a_bg.gif") left 100% no-repeat;  padding-left: 5px;}
#Akce .NewsName a {font-weight: bold; color: white !important; }

#FooterObal {background: url("images/web/footer_border.gif") repeat-x;} 
#Footer {background: url("images/web/footer_bg.gif") no-repeat; width: 957px; margin: 0 auto;
 height: 90px; font: 10px "Arial"; color: #bebebe; padding-top: 33px;}
#Footer a {font: 10px "Arial"; color: #bebebe; text-decoration: underline;}
#Rights {float: left; margin-left: 17px;}
#Developer {float: right; margin-right: 17px;}

#Flash360 {background: url("images/web/flash360_bg.jpg") no-repeat; width: 498px; height: 381px;
 padding: 82px 0 0 1px;}

.FlashPart1{width:496px; height:226px; overflow:hidden;}
.FlashPart2{position:relative; top:-40px;}

.Submit{background: url("images/web/button.jpg") no-repeat; width: 147px; height: 53px; padding-bottom:5px; color:#DECA83; font-weight:bold; font-size:16px; border:0; font-family: "Georgia","Times new roman"; }

#Fotogalerie img{border:3px solid #FBD475; padding:3px; margin:5px 30px 10px 0;}

/*rezervace*/

#rezervace {background-color:#DECA83; color:#5B0101; float:left; margin:3px 0 0 5px; border:1px solid #420004; padding:5px;}
#rezervace input, #rezervace select, #rezervace textarea{background-color:#5B0101; border:0; color:#DECA83; font-size:11px; width:auto;}
#rezervace .button{width:25px;}

/*konec rezervace*/

