html, body {margin:0;padding:0;color:#fff;background:url('../images/bg-page.gif') repeat-x #bd8353;text-align:center}
body {font:75%/140% Tahoma;color:#5a0000;padding:42px 0 20px 0}

a, a:link {color:#5a0000}
a:visited {color:#5a0000}
a:active, a:hover {color:#5a0000}

#page a, #page a:link {color:#f9ad62}
#page a:visited {color:#f9ad62}
#page a:active, a:hover {color:#f9ad62}

#language a, #language a:link {color:#fff}
#language a:visited {color:#fff}
#language a:active, a:hover {color:#fff}

h1 {}
h2 {margin:0;padding:0;font-size:150%;font-weight:normal}
h3 {margin:0;padding:0;font-size:120%}
h4 {}

#text p.menu {margin:1em ;border:1px solid #770f0f;padding:1.5em;background:#902525;text-align:center}

#text .galerie {margin:0;padding:2em;text-align:center}
#text .galerie p {margin:0;padding:0}
#text .galerie img {margin:.5em 0}
#text .galerie img {border:5px solid #5a0000}


strong {}
em {}

blockquote {background:#902525;text-align:center}

address {}

form {}
form fieldset {}
form fieldset input {}
form fieldset select {}
form fieldset textarea {}

hr {clear:left;height:3px; color:#f9ad62; background-color:#f9ad62; border:0px solid #f9ad62}
dt {font-weight:bold}

kbd, code, pre, input[type=text] {font-size:95%; font-family:'Courier New CE','Courier CE','Courier New',courier,monospace}
code {background:#ffc}
pre code, blockquote code {background:#f9f9f9}
pre {margin:20px 0; background:#f9f9f9; border:1px solid #ddd; padding:10px}

q {font-style:italic}
q:before {content:open-quote}
q:after {content:close-quote}
blockquote {margin:30px 0; background:#ffd; padding:10px; font-style:italic}

input:focus, textarea:focus, select:focus {background:#ffa}

fieldset {border:1px solid #ddd}
legend {font-weight:bold}

table {width:100%; border-collapse:collapse;border:0;color:#fff;font-size:100%}
table tr {margin-bottom:1em}
table th {border:1px solid #881414;border-left:5px solid #881414;font-size:100%;background:#770f0f;border-top:2em solid #881414;border-bottom:1px solid #f9ab61;padding:1em}
table td {border:1px solid #881414;border-left:5px solid #881414;border-bottom:1px solid #f9ad62;padding:1em}
table td.text-center {width:60px}


#page {position:relative;margin:0 auto;width:796px;text-align:left}
#header {position:relative;width:100%;height:239px;background-color:#710000;background-image:url('../images/bg-header.gif');background-repeat:no-repeat}
#logo-annabar {position:absolute;top:-14px;left:311px;display:block;background:url('../images/logo-annabar.gif');width:177px;height:104px}
#logo-annabar img {display:none}
#header h1 {text-align:center;line-height:180%;color:#fff;margin:0;padding:0;position:absolute;left:68px;top:39px;width:671px;height:245px;background-color:#3f271c;background-image:url('../images/cafe-restaurant.jpg');background-repeat:no-repeat}
#header h1 span {position:absolute;margin:0;padding:0;position:absolute;left:0;top:0;width:671px;height:245px;background-image:url('../images/cafe-restaurant.jpg');background-repeat:no-repeat}

#content {width:100%;color:#fff;background-color:#710000;background-image:url('../images/bg-content.gif');background-repeat:repeat-y}
#text {padding:100px 70px 10px 70px;color:#fff;background-image:url('../images/bg-text.gif');background-repeat:no-repeat}
#text-content {width:100%;min-height:250px}
#text h3 {color:#f9ad62;padding:1em;border-bottom:2px solid #770f0f;margin-bottom:1em}
#text h4 {padding-left:1em}
#text p {padding:0 1em 1em 1em}


#navigace {background-color:#881414;width:600px;margin:0;padding:0;position:absolute;bottom:-70px;left:80px;list-style:none}
#navigace li {float:left;}
#navigace li a {display:block;padding-left:15px;padding-right:10px;background-image:url('../images/tecka.gif');background-position:left;background-repeat:no-repeat}
#navigace li.active a {color:#fff;text-decoration:none}
#language {background-color:#881414;width:120px;color:#fff;margin:0;padding:0;position:absolute;bottom:-70px;right:40px;list-style:none}

#footer {position:relative;width:100%;background:url('../images/bg-footer.gif') left bottom #710000 no-repeat}
#footer-content {padding:20px 70px 20px 70px}
#footer h2 {color:#f9ad62;font-size:120%;font-weight:bold}
#footer a img {border:0}
#footer hr {clear:both}

#footer p {margin:0;padding:0;padding-top:.5em;text-align:center}
#footer p img {margin:0 5px}
.cleaner {clear:both;height:1px;margin:-1px 0 0 0;padding:0;font-size:1px;line-height:1px;visibility:hidden}
.nowrap {white-space:nowrap}
.right {float:right}
.left {float:left}
.hidden {display:none}
.text-center {text-align:center}

