body
       {
       font-family: Arial, Tahoma, Verdana;
       margin: 0;
       padding: 0;
       background: white url(../../obrazky/design/poz_body.jpg) left top repeat-x;
       text-align: center;
       }

a
       {
       text-decoration: none;
       }

a:hover
       {
       text-decoration: underline;
       }
       
img {border: 0px none;}

#koren
       {
       width: 1000px;
       height: auto;
       margin: auto;
	text-align: left;
	}

#hlavni
       {
       width: 1000px;
       height: auto;
       margin: auto;
	float: left;
	}

p#banner
       {
       width: 750px;
       height: 408px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_banner.jpg) left top no-repeat;
       padding: 0;
       position: relative;
       }

p#banner img
       {
       width: 750px;
       height: 399px;
       margin: 0;
       float: left;
       display: block;
       position: absolute;
       left: 0;
       top: 9px;
       }

#top
       {
       width: 250px;
       height: 408px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_top.jpg) left top no-repeat;
       }

p#logo
       {
       width: 250px;
       height: 155px;
       margin: 0;
       float: left;
       position: relative;
       }

p#logo img
       {
       margin: 0;
       float: left;
       display: block;
       position: absolute;
       left: 20px;
       top: 20px;
       }

menu#menu
       {
       width: 250px;
       height: 210px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_menu.jpg) left top no-repeat;
       padding: 0;
       }

menu#menu li
       {
       list-style: none;
       width: 200px;
       height: auto;
       margin: 0;
       float: left;
       padding: 4px 0 1px 32px;
       font-size: 12px;
       color: white;
       }

menu#menu li a {color: white;}

form#vyhledat
       {
       width: 168px;
       height: 43px;
       margin: 0;
       float: left;
       padding: 0;
       position: relative;
       }
       
form#vyhledat input.text
       {
       width: 127px;
       height: 17px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_fvyhledat_it.jpg) left top no-repeat;
       display: block;
       padding: 4px 0 0 3px;
       color: #626262;
       font-style: italic;
       font-family: Arial;
       font-size: 12px;
       font-weight: normal;
       border: 0px none;
       position: absolute;
       left: 12px;
       top: 8px;
       }

form#vyhledat input.submit
       {
       width: 23px;
       height: 21px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_fvyhledat_is.jpg) left top no-repeat;
       display: block;
       padding: 0;
       border: 0px none;
       position: absolute;
       left: 142px;
       top: 8px;
       cursor: hand;
       cursor: pointer;
       }

p#jazyky
       {
       width: 82px;
       height: 43px;
       margin: 0;
       float: left;
       padding: 0;
       }

p#jazyky img
       {
       margin: 8px 0 0 0;
       float: left;
       display: block;
       }

p#bannery
       {
       width: 1000px;
       height: 161px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_bannery.jpg) right top no-repeat;
       padding: 0;
       position: relative;
       }

p#bannery img
       {
       width: 238px;
       height: 145px;
       margin: 0;
       float: left;
       display: block;
       position: absolute;
       top: 16px;
       }

p#bannery img.bann2 {left: 0;}
p#bannery img.bann3 {left: 250px;}
p#bannery img.bann4 {left: 500px;}
p#bannery img.bann5 {left: 750px;}


#telo
       {
       width: 1000px;
       height: auto;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_telo.jpg) left top no-repeat;
       }

#telo_ps_obsah
       {
       width: 710px;
       _height: 360px;
       min-height: 360px;
       margin: 0;
       float: left;
       padding: 20px;
       font-size: 12px;
       color: #38383a;
       }

#telo_ps_obsah a {color: #38383a;}
#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;}
#telo_ps_obsah h4 {font-size: 15px;}
#telo_ps_obsah h5 {font-size: 14px;}
#telo_ps_obsah h6 {font-size: 13px;}

#telo_ps_obsah hr
       {
       width: 700px;
       margin: 10px 0;
       float: left;
       display: block;
       border-top: 1px solid #38383a;
       }

#telo_ps_obsah p#prilohy
       {
       width: 700px;
       margin: 10px 0 0 0;
       float: left;
       padding: 10px 0;
       }

#telo_ps_obsah p#prilohy img {border: 0px none;}


#telo_ps_obsah .prodejna
       {
       width: 350px;
       height: auto;
       margin: 0;
       float: left;
       padding: 0;
       }

#telo_ps_obsah .prodejna img
       {
       width: 145px;
       margin: 0 5px 0 0 ;
       float: left;
       display: block;
       }

#telo_ps_obsah .prodejna strong
       {
       width: 200px;
       height: auto;
       font-size: 14px;
       text-transform: uppercase;
       display: block;
       margin: 0 0 2px 0;
       float: left;
       }

#telo_ps_obsah .prodejna span
       {
       width: 200px;
       height: auto;
       margin: 0;
       float: left;
       display: block;
       font-size: 11px;
       }

#telo_ps_obsah .okraj {margin-right: 10px;}


ul.fotogalerie
       {
       width: 700px;
       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 30px;
       text-align: center;
       font-size: 10px;
       }

ul.fotogalerie li img
       {
       border: 1px solid #38383a !important;
       padding: 2px !important;
       margin: 0 auto 5px auto;
       display: block;
       }

#telo_ps_obsah p#cesta
       {
       width: 660px;
       _height: 16px;
       min-height: 16px;
       margin: 0 0 5px 0;
       float: left;
       padding: 3px 0px 3px 50px;
       font-size: 10px;
       text-align: right;
       font-weight: bold;
       border-bottom: 1px solid #38383a;
       position: relative;
       }

#telo_ps_obsah p#cesta span {color: #38383a; font-weight: bold; }
#telo_ps_obsah p#cesta a {color: #38383a;}

#telo_ps_obsah p#cesta a.zpet
       {
       width: 50px;
       margin: 0;
       float: left;
       text-align: left;
       position: absolute;
       left: 0;
       top: 3px;
       }

#telo_ps_obsah menu#podmenu
       {
       width: 710px;
       height: auto;
       margin: 0 0 10px 0;
       float: left;
       padding: 0 0 5px 0;
       color: white;
       border-bottom: 1px solid #38383a;
       }

#telo_ps_obsah menu#podmenu li
       {
       list-style: none;
       margin: 0;
       float: left;
       font-size: 12px;
       padding: 0 20px;
       }

#telo_ps_obsah menu#podmenu li a {color: #38383a;}


#telo_ps_obsah p.hledany
       {
       margin: 20px 0;
       text-transform: lowercase;
       }

#telo_ps_obsah p.hledany strong
       {
       font-size: 15px;
       text-transform: uppercase;
       display: block;
       }

#telo_ps_obsah p.hledany b {text-transform: uppercase;}


#pravy_sloupec
       {
       width: 250px;
       height: auto;
       margin: 0;
       float: left;
       }

ul#aktuality
       {
       width: 250px;
       height: 250px;
       margin: 0;
       float: left;
       padding: 0;
       }

ul#aktuality li
       {
       list-style: none;
       width: 250px;
       height: auto;
       margin: 0;
       float: left;
       padding: 0;
       }

ul#aktuality li.label
       {
       width: 240px;
       text-align: left;
       color: white;
       font-family: Times;
       font-size: 20px;
       font-weight: bold;
       padding: 17px 0 0 10px;
       }

ul#aktuality li.akt
       {
       width: 225px;
       margin: 10px 0 0 0;
       font-size: 11px;
       color: #767676;
       padding: 0 0 0 10px;
       }

ul#aktuality li.akt span
       {
       height: auto;
       margin: 0;
       float: left;
       display: block;
       }

ul#aktuality li.akt span.text
       {
       width: 225px;
       text-decoration: underline;
       color: white;
       }

ul#aktuality li.akt span.text a {color: white;}
ul#aktuality li.akt span.datum {width: 70px;}

ul#aktuality li.akt strong a {color: #767676;}

p#banner5
       {
       width: 250px;
       height: auto;
       margin: 0;
       float: left;
       padding: 10px 0 0 0;
       }
       
p#banner5 img
       {
       width: 238px;
       height: 145px;
       margin: 0;
       float: left;
       display: block;
       }

p#patka
       {
       width: 1000px;
       height: 41px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_patka.jpg) left top no-repeat;
       padding: 0;
       font-size: 11px;
       color: #7e7e7e;
       position: relative;
       }

p#patka span {position: absolute; left: 800px; top: 20px;}

input.text, textarea.text
       {
       width: 300px;
       height: auto;
       margin: 2px 0 7px 0;
       display: block;
       background: transparent;
       padding: 2px 1px;
       font-size: 11px;
       font-weight: bold;
       color: #38383a;
       border: 1px solid #38383a;
       font-family: Arial;
       }

textarea.text {width: 500px;}

input.submit {cursor: hand; cursor: pointer;}




