/*
author: Jiri Baloun, http://www.jiribaloun.cz/
poradi vlastnosti: position/float,top,width,height,margin,padding,color,border,background,font,text,...
*/

/* nulatka a fidlatka */
body {margin:0;padding:0;color:#000;background:#fff;font:90%/1.6 Tahoma, "Lucida Grande CE", lucida, sans-serif;text-align:center}
a {color:#ac9966;text-decoration:underline}
a:hover,a:active,a:focus {text-decoration:none}
h2,h1,h3,h4,h5,h6,ul,ol,p,form,fieldset,legend {margin:0;padding:0;border:none;list-style:none}
ol {list-style:decimal inside none}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-family: Georgia, "New York CE", utopia, sans-serif}
hr {display:none}
.clear {height:1px;clear:both;line-height:1px}
a img {border:none}
input, textarea {font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif}
table {font-size:100%}

/* obecne deklarace */
h1 {margin:5px 0 10px 0;font-size:270%}
h2 {margin:5px 0 5px 0}
.submit {cursor:pointer;padding:5px 15px}
.naStred {text-align:center}
.chyba {padding:10px 30px;border:1px solid #FF3300;background:#ffcc99}
.uspech {padding:10px 30px;border:1px solid #00CC00;background:#ccff99}

/* obecne rozlozeni prvku na strance */
#body {width:950px;margin:0 auto;text-align:left}

/* hlavicka */
#logo {position:absolute;top:0;width:950px;height:100px;margin:0;border-top:5px solid #e0e0e0}

/* obsah */
#obsah {width:925px;margin-top:25px;padding-left:20px;border-left:5px solid #e0e0e0}
#obsah p {margin:0 0 10px 0}
#obsah ul li {list-style:inside square none;font-size:150%}
#obsah table {width:600px;margin:15px 0;font-size:130%;border:1px solid #748e80;text-align:left}
#obsah table th {border-bottom:1px solid #748e80;padding:3px 5px;background:#d4e4e5;text-align:left}
#obsah table td {border-bottom:1px solid #748e80;padding:2px 5px}
#obrazekUvodka {float:right;margin:8px 0 5px 0px;padding:8px;background:#d4e4e5;text-align:center}
#obrazekUvodka p {font-size:110%}
#obrazekUvodka p span {font-size:120%;font-weight:bold}
#obrazekUvodka img {margin-top:30px;border:1px solid #fff}
#rezervace {display:block;width:270px;padding:4px 20px;background:#e0e0e0;font-size:140%}
#obsah strong {padding:3px 2px;background:#e0e0e0}
#obsah fieldset {padding:10px 5px 10px 20px;border:1px solid #e0e0e0}
#obsah legend {padding:4px 8px;border:1px solid #e0e0e0}
#obsah label {display:block;float:left;width:270px}
#obsah .submit {margin:0 0 0 269px}
#obsah .galerie li {float:left;margin:0 10px 10px 0}
#obsah .galerie img,#obsah .img img {border:2px solid #e0e0e0}   

/* paticka */
#paticka {height:200px;margin-top:20px;background:#e0e0e0;clear:both}
#paticka div {float:left;width:240px;height:200px;padding:0 0 0 12px;border-left:1px solid #f0f0f0}
#paticka .prvni {width:215px;padding-left:10px;border:none}
#paticka .odkazy {width:190px;font-size:80%}
#paticka h4 {margin:10px 0 0 0;color:#303030;text-transform:uppercase}
#paticka p,#paticka ul {margin:10px 0 0 0}
#paticka .odkazy ul {margin-top:16px}


/* barvy */
body {color:#000;background:#fff}
h1,h2,h3 {color:#27676d}
a {color:#7f5d47}
a:hover,a:active,a:focus {color:#272929}
#logo {border-top-color:#ac9966}
#logo a {color:#7f5d47}
#menu {background:#2e1516}
#menu li a {color:#fff}
#menu li a:hover {background:#7f5d47}
#menu .aktivni a,#menu .aktivni a:hover {background:#fff;color:#000}
#obsah {border-left-color:#e7dfc9}
#obsah ul li {color:#27676d}
#obsah ul li span {color:#000}
#obsah strong {background:#e1d9cd}
#obsah fieldset {border-color:#d4c0a5}
#obsah legend {border-color:#d4c0a5;color:#2e1516}
#obsah label {color:#2e1516}
#paticka {background:#38393f;color:#e0e0e0}
#paticka a {color:#fff}
#paticka .odkazy a {color:#a0a0a0}
#paticka div {border-left-color:#404146}
#paticka h4 {color:#fbb661} 