body {margin: 0px; padding: 0px; background: #332218 url('../img/drevo.jpg') top center; color: #bfb394; 
font-family: "Tahoma CE", Tahoma, "Arial CE", sans-serif; font-style: normal; font-size: 70%;} 

/* text ---------------------------------------------------------------------- */
p {line-height: 1.4; text-align: left;}
p, h1, h2, h3 {margin: 10px 13px 10px 13px; padding: 0;}
h1 {font-size: 170%; font-family: "Georgia", serif; font-style: italic;}
h2 {font-size: 150%; color: #ffffff; font-family: "Georgia", serif; font-style: italic; clear: both;}
h3 {font-size: 105%; color: #ffffff; text-align: right; font-family: "Georgia", serif; font-style: italic;}
a {color: #ffffff; text-decoration: none;}
a:hover {color: #ff9933;}
a.bezova {color: #bfb394; text-decoration: none; padding-right: 10px; font-weight: normal;}
a:hover.bezova {color: #ff9933;}
.bila {font-weight: bold; color: #ffffff;}
.pata {text-align: right; padding-top: 20px; padding-bottom: 20px;}

/* bloky ---------------------------------------------------------------------- */
#celek {position: relative; width: 940px; top: 0; height: auto; margin: 0 auto;}
#pomerance, #hornimenu, #logo, #banner, #menu, #blok, #blok01, #blok02, #blok03, #blok04, #paticka {position: absolute; margin: 0; padding: 0;}
#pomerance {left: 135px; top: 0px; width: 805px; height: 346px; background: url('../img/pomerance.jpg') no-repeat;}
#hornimenu {left: 45px; top: 14px; font-weight: bold; color: #ffffff;}
#logo {left: 89px; top: 145px; width: 397px; height: 87px;}
#banner {left: 27px; top: 111px; width: 492px; height: 179px;}
.h1logo  {width: 397px; height: 87px; position: relative; margin: 0; padding: 0; color: #2a1913; font-size: 100%; }
.h1logo span {background: url('../img/logo.jpg') no-repeat; position: absolute; width: 100%; height: 100%;}
#blok {left: 230px; top: 314px; width: 693px;}
#blok01 {left: 51px; top: 257px; width: 211px;}
#blok02 {left: 262px; top: 257px; width: 211px;}
#blok03 {left: 473px; top: 257px; width: 211px;}
#blok04 {left: 684px; top: 257px; width: 211px;}
#paticka {left: 45px; top: 730px; width: 860px; text-align: right; color: #bfb394;}
.ramecek {float: left; width: 150px; height: 110px; background: url('../img/ramec.png'); padding-top: 14px; padding-left: 12px; margin: 3px;}
#anketa, #anketa2, #anketa3 { float: left; left: 0; width: 220px; height: 400px; padding-left: 10px;}


/* menu ---------------------------------------------------------------------- */
#menu {left: 25px; top: 314px; width: 170px; text-align: center; color: #ffffff;}
#menu p {line-height: 1.6;}
#menu a.bila, #menu a.bezova {font-size: 115%; font-style: italic;  font-family: "Georgia", serif; padding-right: 0px; font-weight: bold; line-height: 2.0;}

/* formulare ---------------------------------------------------------------------- */
label, input, textarea {display: block; width: 250px; height: 16px; float: left; margin: 2px; font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 8pt; margin: 5px;}
label {text-align: right; width: 200px; padding-right: 10px; text-align: right;}
input {margin-right: 10px; padding-left: 2px; border: 0 none; background: none; border: 1px solid #bfb394; color: #ffffff;}
textarea {width: 350px; height: 180px; overflow: hidden; font-family: "Tahoma CE", Tahoma, "Arial CE", sans-serif; background: none; border: 1px solid #bfb394; color: #ffffff;}
.button {width: 146px; height: 24px; border: 0px; text-align: center; background: none; cursor: pointer; font-size: 150%; color: #ffffff; font-family: "Georgia", serif; font-style: italic;}
br {clear: left;}

/* prvky ---------------------------------------------------------------------- */
.noram {padding: 0px; border: 0px; margin: 0px;}
.raml {padding-left: 15px; margin: 0px; float: right;}
.clearboth {clear: both; padding: 0px; border: 0px; margin: 0px; height: 1px;}
