body
       {
       font-family: Verdana, Arial;
       margin: 0;
       padding: 0;
       text-align: center;
       }

a
       {
       text-decoration: none;
       }

a:hover
       {
       text-decoration: underline;
       }

#koren
       {
       width: 1000px;
       height: auto;
       margin: auto;
       text-align: left;
       }

#hlavni
       {
       width: 1000px;
       height: auto;
       margin: auto;
	float: left;
	}

p#poz-logo
       {
       width: 360px;
       height: 260px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_logo.jpg) left top no-repeat;
       position: relative;
       }

p#poz-logo img.logo
       {
       border: 0px none;
       margin: 0;
       position: absolute;
       left: 13px;
       bottom: 51px;
       }

p#poz-logo img.logo2
       {
       border: 0px none;
       margin: 0;
       position: absolute;
       left: 13px;
       bottom: 0px;
       }

p#poz-logo img.cze
       {
       border: 0px none;
       margin: 0;
       position: absolute;
       left: 38px;
       top: 172px;
       }

p#poz-logo img.eng
       {
       border: 0px none;
       margin: 0;
       position: absolute;
       left: 276px;
       top: 172px;
       }

p#banner
       {
       width: 640px;
       height: 204px;
       margin: 0;
       float: left;
       }

p#banner img
       {
       border: 0px none;
       margin: 0;
       float: left;
       display: block;
       }

menu#menu
       {
       width: 490px;
       height: 51px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_menu.jpg) left top no-repeat;
       padding: 5px 0 0 150px;
       font-family: Verdana, Arial;
       }

menu#menu li
       {
       list-style: none;
       margin: 0 0 0 0;
       float: left;
       font-size: 14px;
       color: white;
       padding: 0 0 0 40px;
       font-weight: bold;
       }

menu#menu li a {color: white;}

#telo
       {
       width: 1000px;
       _height: 522px;
       min-height: 522px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_telo3.jpg) left top repeat-y;
       }

#telo_ps_obsah
       {
       width: 454px;
       _height: 522px;
       min-height: 522px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_telo.jpg) left top no-repeat;
       padding: 0 10px 10px 536px;
       color: white;
       font-size: 12px;
       }

#telo_ps_obsah a {color: white;}

#telo_ps_obsah p
       {
       margin: 0;
       padding: 0;
       }

#telo_ps_obsah h1, #telo_ps_obsah h2, #telo_ps_obsah h3, #telo_ps_obsah h4, #telo_ps_obsah h5, #telo_ps_obsah h6
       {
       margin: 5px 0;
       padding: 0;
       }

#telo_ps_obsah h1
       {
       font-size: 18px;
       margin: 0 0 20px 0;
       }

#telo_ps_obsah h2
       {
       font-size: 17px;
       }

#telo_ps_obsah h3
       {
       font-size: 16px;
       padding: 0 0 0 5px;
       }

#telo_ps_obsah h4
       {
       font-size: 15px;
       padding: 0 0 0 10px;
       }

#telo_ps_obsah h5
       {
       font-size: 14px;
       padding: 0 0 0 15px;
       }

#telo_ps_obsah h6
       {
       font-size: 13px;
       padding: 0 0 0 20px;
       }

#telo_ps_obsah hr
       {
       width: 450px;
       margin: 10px 0;
       float: left;
       display: block;
       border-top: 2px solid #484745;
       }

#telo_ps_obsah p#prilohy
       {
       width: 450px;
       margin: 10px 0 0 0;
       float: left;
       padding: 10px 0;
       }

#telo_ps_obsah p#prilohy img
       {
       border: 0px none;
       }

ul.fotogalerie
       {
       width: 450px;
       height: auto;
       margin: 10px 0 0 0;
       float: left;
       visibility: visible;
       padding: 0;
       }

ul.fotogalerie li
       {
       list-style: none;
       width: 170px;
       height: 210px;
       margin: 0;
       float: left;
       padding: 0 20px;
       text-align: center;
       font-size: 10px;
       }

ul.fotogalerie li img
       {
       border: 1px solid white;
       padding: 2px;
       margin: 0 auto 5px auto;
       display: block;
       }

#telo_ps_obsah p#cesta
       {
       width: 395px;
       _height: 16px;
       min-height: 16px;
       margin: 0 0 5px 0;
       float: left;
       padding: 3px 5px 5px 50px;
       font-size: 10px;
       text-align: right;
       position: relative;
       border-bottom: 1px solid white;
       font-weight: bold;
       }

#telo_ps_obsah p#cesta span
       {
       color: white;
       font-weight: bold;
       }

#telo_ps_obsah p#cesta a
       {
       color: white;
       }

#telo_ps_obsah p#cesta a.zpet
       {
       position: absolute;
       left: 5px;
       top: 3px;
       }

#telo_ps_obsah menu#podmenu
       {
       width: 440px;
       height: auto;
       margin: 0 0 10px 0;
       float: left;
       padding: 2px 5px;
       color: white;
       border-bottom: 1px solid white;
       }

#telo_ps_obsah menu#podmenu li
       {
       list-style: none;
       margin: 0;
       float: left;
       font-size: 10px;
       }

#telo_ps_obsah menu#podmenu li a
       {
       color: white;
       font-weight: bold;
       }



form.konform p
       {
       margin: 5px 0 !important;
       }

form.konform label
       {
       display: block;
       }
       
form.konform input
       {
       width: 200px;
       height: auto;
       margin: 0;
       background: white;
       border: 1px solid white;
       font-size: 12px;
       color: #3e3e3e;
       font-family: Verdana, Arial;
       }

form.konform select
       {
       width: 300px;
       height: auto;
       margin: 0;
       font-size: 10px;
       border: 1px solid white;
       }

form.konform input.submit
       {
       font-weight: bold;
       cursor: hand;
       cursor: pointer;
       }

form.konform textarea
       {
       width: 400px;
       height: 100px;
       background: white;
       border: 1px solid white;
       font-family: Verdana, Arial;
       font-size: 12px;
       color: #3e3e3e;
       }

