body
       {
       font-family: Arial, Tahoma, Verdana;
       margin: 0;
       padding: 0;
       text-align: center;
       background: white;
       }

a {text-decoration: none;}
a:hover {text-decoration: underline;}
img {border: 0px none;}

#root
       {
       width: 100%;
       height: auto;
       margin: 0;
       float: left;
       text-align: center;
       background: white;
       }

#koren
       {
       width: 1000px;
       height: auto;
       margin: auto;
       text-align: left;
       }

#hlavni
       {
       width: 1000px;
       height: auto;
       margin: auto;
       float: left;
       }

#top{display: none;}

menu#menu{display: none;}

#vozy{display: none;}

#telo
       {
       width: 1000px;
       height: auto;
       margin: 0;
       float: left;
       padding: 5px 0;
       position: relative;
       }

#telo_ps_obsah
       {
       width: 984px;
       _height: 400px;
       min-height: 400px;
       margin: 0;
       float: left;
       padding: 5px 8px 5px 8px;
       position: relative;
       font-size: 12px;
       color: #2b5e7c;
       }

#telo_ps_obsah p {padding: 0; margin: 0;}
#telo_ps_obsah a {color: #2b5e7c;}

h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0;}

h1 
       {
       background: url(../../obrazky/design/poz_h1.jpg) left 4px no-repeat;
       padding: 0 0 0 23px;
       color: #14374b;
       font-size: 20px;
       }
       
h2 {font-size: 18px;}
h3 {font-size: 16px;}
h4 {font-size: 15px;}
h5 {font-size: 14px;}
h6 {font-size: 23px;}

/*
#telo_ps_obsah #prilohy
       {
       width: 984px;
       height: auto;
       margin: 10px 0;
       float: left;
       padding: 0;
       }*/

#telo_ps_obsah ul.fotogalerie
       {
       width: 984px;
       height: auto;
       margin: 20px 0 0 0;
       float: left;
       padding: 0;
       }

#telo_ps_obsah ul.fotogalerie li
       {
       list-style: none;
       width: 160px;
       height: 200px;
       margin: 0;
       float: left;
       padding: 0 45px;
       text-align: center;
       }

#telo_ps_obsah #obsah_ww
       {
       width: 984px;
       _height: 400px;
       min-height: 400px;
       margin: 0;
       float: left;
       background: white;
       }

#telo_ps_obsah #obsah_ww #ls{display: none;}

#telo_ps_obsah #obsah_ww #ps
       {
       width: 780px;
       height: auto;
       margin: 0;
       float: left;
       }

#telo_ps_obsah #obsah_ww #ps #obsah
       {
       height: auto;
       margin: 0;
       float: left;
       }

#telo_ps_obsah #obsah_ww #ps .maly {width: 425px; margin-right: 10px;}
#telo_ps_obsah #obsah_ww #ps .velky {width: 780px;}


#telo_ps_obsah #obsah_ww #ps img.hl_img
       {
       width: 256px;
       height: 172px;
       margin: 0;
       float: right;
       padding: 13px 10px 20px 20px;
       background: url(../../obrazky/design/poz_hl_img.jpg) 10px top no-repeat;
       }


#telo_ps_obsah #obsah_ww #ps .velky #prilohy
       {
       width: 780px;
       height: auto;
       margin: 20px 0 0 0;
       float: left;
       }

#telo_ps_obsah #obsah_ww #ps .maly #prilohy
       {
       width: 435px;
       height: auto;
       margin: 20px 0 0 0;
       float: left;
       }

#telo_ps_obsah #obsah_ww #ps #prilohy a
       {
       width: 175px;
       height: 100px;
       margin: 0 0 5px 0;
       padding: 0 10px 0 10px;
       float: left;
       display: block;
       text-align: center;
       }

.galerie
       {
       width: 345px;
       height: auto;
       margin: 0;
       float: left;
       padding: 0;
       }
       
#telo_ps_obsah .galerie p.hlavni_obr
       {
       margin: 0 0 10px 0;
       float: left;
       }
       
#telo_ps_obsah .galerie p.hlavni_obr img
       {
       margin: 0;
       float: left;
       display: block;
       cursor: hand;
       cursor: pointer;
       }
       
.galerie ul
       {
       width: 345px;
       height: auto;
       margin: 0;
       float: left;
       padding: 0;
       }
       
.galerie ul li
       {
       list-style: none;
       width: 111px;
       height: 85px;
       margin: 0 5px 5px 0;
       float: left;
       padding: 0;
       }
       
.galerie ul li.posl {margin-right: 0;}
       
.galerie ul li img
       {
       margin: 0;
       float: left;
       display: block;
       cursor: hand;
       cursor: pointer;
       }
       
.galerie ul li a {display: none;}   

#telo_ps_obsah #obsah_ww #ps ul.fotogalerie
       {
       width: 780px;
       height: auto;
       margin: 20px 0 0 0;
       float: left;
       }

#telo_ps_obsah #obsah_ww #ps ul.seznam_akt
       {
       width: 780px;
       height: auto;
       margin: 20px 0 0 0;
       float: left;
       padding: 0;
       }

#telo_ps_obsah #obsah_ww #ps ul.seznam_akt li
       {
       list-style: none;
       width: 780px;
       height: auto;
       margin: 0 0 25px 0;
       float: left;
       padding: 0;
       }
       
#telo_ps_obsah #obsah_ww #ps ul.seznam_akt li strong
       {
       width: 770px;
       height: auto;
       margin: 0;
       float: left;
       background: #e2e7eb;
       display: block;
       padding: 5px;
       font-size: 15px;
       text-transform: uppercase;
       color: #424242;
       }

#telo_ps_obsah #obsah_ww #ps ul.seznam_akt li strong a {color: #424242;}

#telo_ps_obsah #obsah_ww #ps ul.seznam_akt li span
       {
       width: 770px;
       height: auto;
       margin: 0;
       float: left;
       background: #f7f7f7;
       display: block;
       padding: 5px;
       font-size: 11px;
       }

#telo_ps_obsah #obsah_ww #ps ul.seznam_akt li img
       {
       margin: 0 5px 5px 0;
       float: left;
       display: block;
       }

#telo_ps_obsah #akcni_okna{display: none;}

#patka{display: none;}

#telo_ps_obsah #hlasky{display: none;}

form.obecny
       {
       margin: 0 0 20px 0;
       padding: 20px 0 0 0;
       }


form.obecny p
       {
       margin-bottom: 10px !important;
       }

form.obecny p.relative {position: relative;} /* nepouzivat kdyz jse v stylovany combobox */

form.obecny label.label, form.obecny span.label
       {
       display: block;
       margin: 0 0 3px 0;
       font-size: 13px;
       font-style: italic;
       font-weight: bold;
       }

form.obecny input.text, form.obecny textarea.text, form.obecny .win-xp_ss .newListSelected
       {
       width: 400px;
       margin: 0;
       background: white;
       font-family: Arial;
       font-size: 12px;
       padding: 1px 2px;
       color: black;
       border: 1px solid #2b5e7c;
       display: block;
       }

form.obecny textarea.text {width: 600px; height: 150px;}

form.obecny input.submit
       {
       width: 405px;
       margin: 5px 0 0 0;
       background: #2b5e7c;
       font-family: "Arial Black";
       font-size: 12px;
       padding: 1px;
       color: white;
       border: 1px solid #2b5e7c;
       display: block;
       text-transform: uppercase;
       cursor: hand;
       cursor: pointer;
       }

form.obecny .win-xp_ss .newListSelected {background:#FFF url(../../obrazky/design/dropdown2.gif) no-repeat scroll 385px 2px;}
form.obecny .win-xp_ss .newListSelected div {width: 400px; font-size: 12px; padding: 1px 2px;}
form.obecny .win-xp_ss ul.newList {width: 400px; font-size: 12px;}

form.obecny .cal-launcher {position: absolute; left: 406px; top: 20px;}

div.container_vyhledavac{display: none;}
       
#telo_ps_obsah p.cislovani_stranek{display: none;}
       
#telo_ps_obsah .rych_kontakt{display: none;}
       
#telo_ps_obsah #form_vyhl{display: none;}
       
#telo_ps_obsah ul.seznam_znacek{display: none;}

p#banner{display: none;}
       
menu#menu2{display: none;}

