body
       {
       font-family: Arial, Tahoma, Verdana;
       margin: 0;
       padding: 0;
       text-align: center;
       background: white;
       }

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: 1000px;
       height: 128px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_logo.jpg) left top no-repeat;
       position: relative;
       font-size: 18px;
       color: black;
       }

p#poz-logo img
       {
       border: 0px none;
       margin: 0;
       float: left;
       display: block;
       position: absolute;
       left: 785px;
       top: 13px;
       }

p#poz-logo span
       {
       position: absolute;
       left: 800px;
       top: 85px;
       text-align: center;
       }

menu#menu
       {
       width: 488px;
       height: 39px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_menu.jpg) left top no-repeat;
       padding: 84px 0 0 512px;
       }
       
menu#menu li
       {
       list-style: none;
       width: auto;
       height: 39px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_menu_li.jpg) left 14px no-repeat;
       padding: 0;
       font-size: 17px;
       }

menu#menu li.prvni {background: none;}

menu#menu li a
       {
       width: auto;
       height: 26px;
       margin: 0;
       float: left;
       color: #474646;
       display: block;
       padding: 13px 20px 0 21px;
       }

menu#menu li a.akt, menu#menu li a:hover
       {
       background: url(../../obrazky/design/poz_menu_li_akt.jpg) left top repeat-x;
       text-decoration: none;
       }

#telo
       {
       width: 1000px;
       height: auto;
       margin: 2px 0 0 0;
       float: left;
       }

#telo_ls
       {
       width: 210px;
       _height: 330px;
       min-height: 330px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_telo_ls.jpg);
       }

ul.sezpro
       {
       width: 210px;
       height: auto;
       margin: 0 0 10px 0;
       float: left;
       padding: 0;
       }

ul.sezpro li
       {
       list-style: none;
       width: 190px;
       height: auto;
       margin: 0;
       float: left;
       padding: 1px 0 1px 20px;
       font-size: 12px;
       }

ul.sezpro li a {color: #2b2b2b;}

ul.sezpro li.label
       {
       width: 190px;
       background: #727272 url(../../obrazky/design/poz_sezpro.jpg) left top repeat-x;
       padding: 3px 0 2px 20px;
       color: white;
       font-weight: bold;
       font-style: italic;
       font-size: 14px;
       border-bottom: 1px solid white;
       }

ul.sezpro li.sudy {background: #9f9f9f;}

#telo_ps_obsah
       {
       width: 750px;
       height: auto;
       margin: 0;
       float: left;
       font-size: 12px;
       color: #4e4d4d;
       padding: 20px;
       }

#telo_ps_obsah a {color: #4e4d4d;}
#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;
       }

#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: 745px;
       margin: 10px 0;
       float: left;
       display: block;
       border-top: 1px solid #4e4d4d;
       }

#telo_ps_obsah p#prilohy
       {
       width: 745px;
       margin: 10px 0 0 0;
       float: left;
       padding: 10px 0;
       }

#telo_ps_obsah p#prilohy img {border: 0px none;}

ul.fotogalerie
       {
       width: 745px;
       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 7px;
       text-align: center;
       font-size: 10px;
       }

ul.fotogalerie li img
       {
       border: 1px solid #4e4d4d !important;
       padding: 2px !important;
       margin: 0 auto 5px auto;
       display: block;
       }






#telo_ps_obsah p.reference
       {
       width: 730px;
       height: auto;
       margin: 0 0 10px 0;
       float: left;
       border: 1px solid #8b8b8b;
       padding: 5px;
       position: relative;
       }

#telo_ps_obsah p.reference img
       {
       border: 0px none;
       margin: 0 5px 0 0;
       float: left;
       display: block;
       }

#telo_ps_obsah p.reference strong
       {
       width: 520px;
       height: auto;
       margin: 0 0 3px 0;
       float: left;
       background: #0082c5 url(../../obrazky/design/poz_ref.jpg) right top no-repeat;
       display: block;
       font-size: 14px;
       color: #565656;
       padding: 2px 52px 2px 2px;
       }

#telo_ps_obsah p.reference strong a {color: white;}

#telo_ps_obsah p.reference span.text
       {
       width: 574px;
       margin: 0;
       float: left;
       display: block;
       padding: 0;
       }

#telo_ps_obsah p.reference span.real
       {
       width: 424px;
       height: auto;
       float: left;
       background: #8b8b8b;
       padding: 2px 3px 2px 2px !important;
       display: block;
       text-align: left;
       color: white;
       font-size: 12px;
       position: absolute;
       right: 5px;
       bottom: 5px;
       }
       
input.text
       {
       width: 300px;
       height: auto;
       margin: 2px 0 10px 0;
       display: block;
       font-family: Arial, Tahoma;
       font-size: 11px;
       font-weight: bold;
       color: #4e4d4d;
       border: 1px solid #4e4d4d;
       padding: 1px;
       }

input.submit {cursor: hand; cursor: pointer;}





ul.podmenu
       {
       width: 750px;
       height: auto;
       margin: 10px 0;
       float: left;
       padding: 0;
       }

ul.podmenu li
       {
       list-style: none;
       margin: 0;
       float: left;
       padding: 0;
       font-weight: bold;
       }

table.sezpro
       {
       width: 750px;
       height: auto;
       margin: 10px 0;
       float: left;
       }

table.sezpro caption
       {
       font-weight: bold;
       font-size: 16px;
       }

table.sezpro th 
       {
       width: 200px;
       font-size: 14px;
       background: #e5e5e6;
       } 

table.sezpro .posledni
       {
       text-align: right;
       width: 150px !important;
       }

table.sezpro .posledni1
       {
       text-align: right;
       width: 50px !important;
       }

table.sezpro .posledni1 a {color: #9a0000 !important;}

table.sezpro tr.lichy {background: #d4d4d5;}

#telo_ps_obsah p.hlaska_sklad
       {
       width: 726px;
       height: auto;
       margin: 5px 0;
       float: left;
       padding: 10px;
       font-size: 15px;
       font-weight: bold;
       color: red;
       line-height: 20px;
       border: 2px solid red;
       text-align: center;
       }
       
       
       

