body
       {
       font-family: Arial, Verdana, Times New Roman;
       margin: 0;
       background: white;
       }

a
       {
       text-decoration: none;
       }

a:hover
       {
       text-decoration: underline;
       }

#koren
       {
       width: auto;
	height: auto;
	margin: 0;
	text-align: center;
       }

#hlavni
       {
       width: 1000px;
       height: auto;
       margin: auto;
	text-align: left;
       }


#top
       {
       width: 1000px;
       height: 248px;
       margin: 0;
       float: left;
       }

p#poz-logo
       {
       width: 360px;
       height: 248px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_logo.jpg) left top no-repeat;
       position: relative;
       }

img#logo
       {
       margin: 0;
       float: left;
       display: block;
       border: 0px none;
       position: absolute;
       left: 21px;
       top: 26px;
       }

form#kli_sekce, div#kli_sekce
       {
       width: 640px;
       height: 248px;
       margin: 0;
       float: left;
       padding: 0;
       position: relative;
       }

div#kli_sekce 
       {
       font-size: 12px;
       color: white;
       }

div#kli_sekce a {color: white;}

form.ks_cz, div.ks_cz {background: url(../../obrazky/design/poz_kli1_cz.jpg) left top no-repeat;}
form.ks_en, div.ks_en {background: url(../../obrazky/design/poz_kli1_en.jpg) left top no-repeat;}
form.ks_de, div.ks_de {background: url(../../obrazky/design/poz_kli1_de.jpg) left top no-repeat;}

form#kli_sekce p.p1, div#kli_sekce p.p1
       {
       width: 238px;
       height: 63px;
       margin: 0;
       float: left;
       position: absolute;
       left: 402px;
       top: 16px;
       }

div#kli_sekce p.p1 
       {
       width: 235px;
       padding: 0 0 0 3px;
       }

form#kli_sekce p.p2, div#kli_sekce p.p2
       {
       width: 238px;
       height: 33px;
       margin: 0;
       float: left;
       position: absolute;
       left: 402px;
       top: 82px;
       font-weight: bold;
       font-size: 10px;
       text-align: center;
       }

form#kli_sekce p.p2 a {color: #abadb0;}

form#kli_sekce label
       {
       color: white;
       font-size: 10px;
       position: absolute;
       top: 7px;
       font-weight: bold;
       }

form#kli_sekce label.l1 {left: 8px;}
form#kli_sekce label.l2 {right: 8px;}

form#kli_sekce input
       {
       font-family: Arial, Verdana;
       width: 106px;
       height: 13px;
       background: transparent;
       font-size: 11px !important;
       color: white;
       border: 1px solid #8c8c8c;
       position: absolute;
       top: 20px;
       }

form#kli_sekce input.i1 {left: 8px;}
form#kli_sekce input.i2 {right: 8px;}

form#kli_sekce input.submit
       {
       font-family: Arial, Verdana;
       width: 225px;
       height: 18px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_login-submit.jpg) left top no-repeat;
       padding: 0;
       border: 0px none;
       text-align: center;
       font-size: 10px !important;
       font-weight: bold;
       top: auto;
       bottom: 2px;
       left: 6px;
       cursor: hand;
       cursor: pointer;
       }



menu#menu
       {
       width: 735px;
       height: 37px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_menu.jpg) left top no-repeat;
       padding: 0 0 0 265px;
       border-bottom: 2px solid white;
       }

menu#menu li
       {
       list-style: none;
       height: 23px;
       margin: 0;
       float: left;
       padding: 14px 0 0 0;
       color: white;
       font-size: 11px;
       text-align: center;
       }

menu#menu li a {color: white;}

menu#menu li.tl1 {width: 109px;}
menu#menu li.tl4 {width: 65px;}
menu#menu li.tl5 {width: 80px;}
menu#menu li.tl6 {width: 65px;}
menu#menu li.tl7 {width: 130px;}
menu#menu li.tl2 {width: 121px;}
menu#menu li.tl3 {width: 70px;}
menu#menu li.tl8 {width: 95px;}

menu#menu li.tl1_norm {background: url(../../obrazky/design/menu/1.jpg) left top no-repeat;}
menu#menu li.tl4_norm {background: url(../../obrazky/design/menu/2.jpg) left top no-repeat;}
menu#menu li.tl5_norm {background: url(../../obrazky/design/menu/3.jpg) left top no-repeat;}
menu#menu li.tl6_norm {background: url(../../obrazky/design/menu/4.jpg) left top no-repeat;}
menu#menu li.tl7_norm {background: url(../../obrazky/design/menu/5.jpg) left top no-repeat;}
menu#menu li.tl2_norm {background: url(../../obrazky/design/menu/6.jpg) left top no-repeat;}
menu#menu li.tl3_norm {background: url(../../obrazky/design/menu/7.jpg) left top no-repeat;}
menu#menu li.tl8_norm {background: url(../../obrazky/design/menu/8.jpg) left top no-repeat;}
menu#menu li.tl8_norm2 {background: url(../../obrazky/design/menu/8akt2.jpg) left top no-repeat;}

menu#menu li.tl1_akt {background: url(../../obrazky/design/menu/1akt.jpg) left top no-repeat;}
menu#menu li.tl4_akt {background: url(../../obrazky/design/menu/2akt.jpg) left top no-repeat;}
menu#menu li.tl5_akt {background: url(../../obrazky/design/menu/3akt.jpg) left top no-repeat;}
menu#menu li.tl6_akt {background: url(../../obrazky/design/menu/4akt.jpg) left top no-repeat;}
menu#menu li.tl7_akt {background: url(../../obrazky/design/menu/5akt.jpg) left top no-repeat;}
menu#menu li.tl2_akt {background: url(../../obrazky/design/menu/6akt.jpg) left top no-repeat;}
menu#menu li.tl3_akt {background: url(../../obrazky/design/menu/7akt.jpg) left top no-repeat;}
menu#menu li.tl8_akt {background: url(../../obrazky/design/menu/8akt.jpg) left top no-repeat;}


#telo
       {
       width: 1000px;
       height: auto;
       margin: 0;
       float: left;
       background: #0c3c74 url(../../obrazky/design/poz_telo.jpg) left top repeat-x;
       }

#telo_ls
       {
       width: 188px;
       height: auto;
       margin: 0;
       float: left;
       }

p#vlajky
       {
       width: 187px;
       height: 18px;
       margin: 0 0 6px 0;
       float: left;
       background: #010109;
       padding: 0;
       position: relative;
       border: 1px solid white;
       border-top: 0px none;
       border-left: 0px none;
       }

p#vlajky img
       {
       border: 1px solid #536176;
       padding: 1px;
       position: absolute;
       top: 2px;
       }

p#vlajky img.cz {left: 30px;}
p#vlajky img.en {left: 85px;}
p#vlajky img.de {right: 30px;}

form#hledej
       {
       width: 188px;
       height: 63px;
       margin: 0 0 6px 0;
       float: left;
       background: url(../../obrazky/design/poz_hledej.jpg) left top no-repeat;
       padding: 0;
       }

form#hledej p 
       {
       width: 188px;
       height: 63px;
       margin: 0;
       float: left;
       padding: 0;
       position: relative;
       }

form#hledej label
       {
       font-size: 12px;
       color: #99999c;
       font-weight: bold;
       position: absolute;
       top: 5px;
       left: 6px;
       }

form#hledej input
       {
       font-family: Arial, Verdana;
       width: 134px;
       height: 23px;
       margin: 0;
       float: left;
       background: #000106;
       padding: 8px 0 0 0;
       border: 1px solid #333439;
       color: white;
       font-size: 12px;
       position: absolute;
       bottom: 9px;
       right: 46px;
       }

form#hledej input.submit
       {
       width: 34px;
       height: 33px;
       background: url(../../obrazky/design/poz_hledej-ok.jpg) left top no-repeat;
       padding: 0;
       font-weight: bold;
       border: 0px none;
       cursor: hand;
       cursor: pointer;
       position: absolute;
       right: 12px;
       }

ul#sez-obchod
       {
       width: 188px;
       height: auto;
       margin: 0 0 6px 0;
       float: left;
       background: url(../../obrazky/design/poz_obchod.jpg) left top repeat-y;
       padding: 0;
       border-bottom: 1px solid white;
       }

ul#sez-obchod li
       {
       list-style: none;
       width: 184px;
       height: auto;
       margin: 0;
       float: left;
       padding: 3px 2px;
       color: white;
       font-size: 12px;
       font-weight: bold;
       }    

ul#sez-obchod li a {color: white;}

ul#sez-obchod li.label
       {
       width: 185px;
       background: url(../../obrazky/design/poz_obchod-label.jpg) left top no-repeat;
       padding: 2px 0 0 3px;
       font-size: 11px;
       }

ul#sez-obchod li.tl
       {
       font-size: 11px;
       font-weight: normal;
       font-style: italic;
       }

ul#akce
       {
       width: 188px;
       height: auto;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_akce.jpg) left bottom no-repeat;
       padding: 0 0 13px 0;
       }

ul#akce li
       {
       list-style: none;
       width: 178px;
       height: auto;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_obchod.jpg) left top repeat-y;
       padding: 5px;
       color: white;
       font-size: 12px;
       font-weight: bold;
       }  

ul#akce li a {color: white;}

ul#akce li.label
       {
       width: 185px;
       padding: 2px 0 0 3px;
       font-size: 11px;
       border-top: 1px solid white;
       }

ul#akce li.akce
       {
       background: url(../../obrazky/design/poz_akce_a.jpg) left top no-repeat;
       text-align: center;
       }

ul#akce li.akce strong
       {
       font-size: 12px;
       }

ul#akce li.akce img
       {
       display: block;
       margin: 5px auto;
       border: 0px none;
       }

ul#akce li.akce span
       {
       display: block;
       text-align: right;
       font-size: 16px;
       font-weight: bold;
       }

#telo_ps
       {
       width: 812px;
       height: auto;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_telo_ps.jpg) 331px 300px no-repeat;
       }

#telo_ps_obsah
       {
       width: 812px;
       _height: 461px;
       min-height: 461px;
       margin: 0;
       float: left;
       color: white;
       font-size: 11px;
       }

#telo_ps_obsah a
       {
       color: white;
       }

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 h1.img
       {
       margin: 0;
       float: left;
       }

#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 h1#h1
       {
       width: 210px;
       height: 17px;
       margin: 26px 47px 0 0;
       float: left;
       background: url(../../obrazky/design/poz_h1.jpg) left top no-repeat;
       padding: 2px 0 0 47px;
       color: white;
       font-size: 12px;
       }

#telo_ps_obsah p#cesta
       {
       width: 413px;
       _height: 16px;
       min-height: 16px;
       margin: 26px 0 0 0;
       float: left;
       background: #000108 url(../../obrazky/design/poz_cesta.jpg) left top no-repeat;
       padding: 3px 85px 0 10px;
       font-size: 10px;
       text-align: right;
       position: relative;
       }

#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;
       right: 25px;
       top: 3px;
       }




#telo_ps_obsah .obsah1
       {
       width: 792px;
       height: auto;
       margin: 0;
       float: left;
       padding: 40px 10px 20px 10px;
       }


#telo_ps_obsah .obsah2
       {
       width: 580px;
       height: auto;
       margin: 0;
       float: left;
       padding: 40px 10px 20px 10px;
       }

#telo_ps_obsah .obsah2 hr {width: 570px;}

#telo_ps_obsah hr
       {
       width: 780px;
       margin: 10px 0;
       float: left;
       display: block;
       border-top: 1px solid white;
       }


#telo_ps_obsah p#prilohy
       {
       width: 780px;
       margin: 10px 0 0 0;
       float: left;
       padding: 10px 0;
       }

#telo_ps_obsah p#prilohy img
       {
       border: 0px none;
       }

ul.fotogalerie
       {
       width: 780px;
       height: auto;
       margin: 10px 0 0 0;
       float: left;
       visibility: visible;
       padding: 0;
       }

ul.fotogalerie li
       {
       list-style: none;
       width: 190px;
       height: 210px;
       margin: 0;
       float: left;
       padding: 0;
       text-align: center;
       font-size: 10px;
       }

ul.fotogalerie li img
       {
       border: 1px solid white;
       padding: 5px;
       margin: 0 auto 5px auto;
       display: block;
       }










ul.fotogalerie2
       {
       width: 200px;
       height: auto;
       margin: 0;
       float: left;
       visibility: visible;
       padding: 40px 0 0 0;
       }

ul.fotogalerie2 li
       {
       list-style: none;
       width: 190px;
       height: auto;
       margin: 0 0 10px 0;
       float: left;
       padding: 0;
       text-align: center;
       font-size: 10px;
       }

ul.fotogalerie2 li img
       {
       border: 1px solid white;
       padding: 0;
       margin: 0 auto 5px auto;
       display: block;
       }
















p#patka
       {
       width: 997px;
       height: 16px;
       margin: 0;
       float: left;
       background: #0c3c74 url(../../obrazky/design/poz_patka.jpg) right top no-repeat;
       padding: 4px 3px 0 0;
       font-size: 10px;
       color: white;
       text-align: right;
       }
   
p#patka a {color: white;}




.zastoupeni
       {
       width: 600px;
       height: auto;
       margin: 5px 0;
       float: left;
       padding: 2px;
       border: 1px solid white;
       position: relative;
       }

.zastoupeni img
       {
       margin: 0 5px 5px 0;
       float: left;
       border: 0px none;
       }

.zastoupeni strong
       {
       width: 400px;
       height: auto;
       margin: 0 0 5px 0;
       float: left;
       font-size: 14px;
       display: block;
       }

.zastoupeni span
       {
       width: 400px;
       margin: 0;
       float: left;
       display: block;
       }

.zastoupeni a
       {
       width: 590px;
       margin: 0;
       float: left;
       display: block;
       text-align: center;
       }

.zas-seznam strong
       {
       width: 200px;
       height: auto;
       margin: 0 0 5px 0;
       float: left;
       display: block;
       }

.zas-seznam span
       {
       width: 500px;
       margin: 0 0 5px 0;
       float: left;
       display: block;
       }



.produkt
       {
       width: 385px;
       height: 100px;
       margin: 0 5px 10px 0;
       float: left;
       border: 1px solid white;
       }

.produkt img
       {
       margin: 0 5px 0 0;
       float: left;
       border: 0px none;
       }

.produkt strong
       {
       width: 275px;
       height: auto;
       margin: 0 0 5px 0;
       float: left;
       font-size: 14px;
       }

.produkt span.cena
       {
       width: 275px;
       height: auto;
       margin: 0 0 2px 0;
       float: left;
       font-weight: bold;
       }

.produkt span.text
       {
       width: 275px;
       height: auto;
       margin: 0 0 5px 0;
       float: left;
       }
       
.produkt a.vice
       {
       font-weight: bold;
       font-style: italic;
       }
       
       
       



#p_text
       {
       width: 785px;
       height: auto;
       margin: 0 0 5px 0;
       float: left;
       }       

img.hlavni_obr
       {
       border: 0px none;
       float: left;
       margin: 0 15px 5px 0 !important;
       display: block;
       padding: 0 !important;
       }

table#rozmery
       {
       width: 785px;
       margin: 0;
       float: left;
       }








form#registrace fieldset
       {
       width: 600px;
       margin: 0 0 10px 0;
       border: 1px solid white;
       padding: 10px;
       }

form#registrace fieldset.zaj p
       {
       width: 200px;
       margin: 5px 5px;
       float: left;
       }

form#registrace fieldset legend
       {
       padding: 0 5px;
       color: white;
       font-size: 14px;
       font-weight: bold;
       font-style: italic;
       }

form#registrace fieldset label
       {
       display: block;
       margin: 5px 0;
       }

form#registrace fieldset label.zaj
       {
       display: inline;
       }

form#registrace fieldset span
       {
       color: #dddddd;
       font-size: 10px;
       font-style: italic;
       font-weight: normal;
       }

form#registrace fieldset input
       {
       width: 400px;
       border: 0px none;
       color: black;
       font-size: 10px;
       font-weight: bold;
       padding-left: 2px;
       }

form#registrace fieldset input.zaj
       {
       width: 15px;
       height: 15px;
       margin-right: 5px;
       }

form#registrace fieldset input.submit
       {
       width: 200px;
       font-size: 12px;
       cursor: hand;
       cursor: pointer;
       }


table#table_obj, table#table_pri
       {
       width: 500px;
       }

table#table_obj input, table#table_obj textarea, table#table_pri input
       {
       width: 300px;
       border: 0px none;
       background: white;
       color: #222222;
       font-size: 10px;
       }

table#table_obj input.submit, table#table_pri input.submit
       {
       width: 100px;
       cursor: hand;
       cursor: pointer;
       }

table#table_obj input.radio
       {
       width: 15px;
       border: 0px none;
       background: transparent;
       color: #222222;
       font-size: 10px;
       }

.input_a1
       {
       width: 30px;
       background: white;
       border: 0px none;
       font-size: 10px;
       font-weight: bold;
       color: black;
       }

.input_a2
       {
       width: 130px;
       background: white;
       border: 0px none;
       font-size: 10px;
       font-weight: bold;
       color: black;
       }

.input_a3
       {
       width: 60px;
       background: white;
       border: 0px none;
       font-size: 10px;
       font-weight: bold;
       color: black;
       }

.input_a4
       {
       background: white;
       border: 0px none;
       font-size: 10px;
       color: black;
       }

.submit_a1
       {
       width: 100px;
       border: 0px none;
       background: transparent;
       color: white;
       font-weight: bold;
       font-size: 11px;
       cursor: hand;
       cursor: pointer;
       }

form.konform p
       {
       margin: 5px 0 !important;
       }

form.konform label
       {
       display: block;
       }
       
form.konform input
       {
       width: 200px;
       height: auto;
       margin: 0;
       background: white;
       border: 0px none;
       font-size: 11px;
       color: black;
       }

form.konform select
       {
       width: 300px;
       height: auto;
       margin: 0;
       font-size: 10px;
       }

form.konform input.submit
       {
       cursor: hand;
       cursor: pointer;
       }

form.konform textarea
       {
       width: 400px;
       height: 100px;
       background: white;
       border: 0px none;
       font-family: Arial, Verdana;
       font-size: 11px;
       }


       
       

