body
       {
       font-family: Arial, Tahoma, Verdana;
       margin: 0;
       padding: 0;
       text-align: center;
       background: #fffefe url(../../obrazky/design/poz_body.jpg) center top no-repeat;
       }

a
       {
       text-decoration: none;
       }

a:hover
       {
       text-decoration: underline;
       }
       
img 
       {
       border:0px none;
       }

p      
       {
       margin: 0px;
       padding: 0px;
       }

#koren
       {
       width: 1000px;
       height: auto;
       margin: auto;
       text-align: left;
       }

#hlavni
       {
       width: 1000px;
       height: auto;
       margin: auto;
	float: left;
	}
       
#horni
       {
       margin: 0;
       padding: 0;
       width: 1000px;
       height: 268px;
       float:left;
       background: url(../../obrazky/design/poz_horni.jpg) left top no-repeat;
	}

strong.nadpis
       {
       font-size: 21px;
       color: #ffffff;
       float: left;
       }
       
strong.nadpis a
       {
       color: #ffffff;
       text-decoration: none;
       }
	
#stred
       {
       margin: 0;
       padding: 0;
       width: 1000px;
       height: 78px;
       float:left;
       background: url(../../obrazky/design/poz_stred.jpg) left top no-repeat;
	}
	
#stred strong.nadpis
       {
       margin: 0;
       padding: 32px 28px 0 0;
       width: 445px;
       height: auto;
       text-align: right;
	}
	
#menu
       {
       width: 493px;
       height: 35px;
       padding:6px 0 37px 34px;
       margin:0;
       float: left;
	}
	
#menu li
       {
       width: auto;
       height: auto;
       list-style: none;
       padding: 0;
       margin: 0;
       float:left;
       text-align: center;
       }

#menu li a 
       {
       width: auto;
       height: auto;
       margin:0;
       padding: 9px 20px 9px 20px;
       float:left;
       display: block;
       font-size: 13px;
       color: #ffffff;
       }
       
#menu li a:hover, #menu li a.akt 
       {
       text-decoration: none;
       color: #460000;
       background: #ffffff;
       }
       
p#logo
       {
       width: 217px;
       height: 84px;
       padding: 162px 0 0 52px;
       }
       
ul.akt
       {
       margin:0;
       padding:0 0 0 10px;
       width: 423px;
       height: 79px;
       }
       
ul.akt li
       {
       margin:0;
       width: 423px;
       padding: 20px 0 0 0;
       list-style: none;
       font-size: 12px;
       line-height: 12px;
       color: #ffffff;
       }
       
ul.akt li span
       {
       margin:0;
       padding: 0 3px 0 0;
       display: block;
       float: left;
       text-align: right;
       width: 60px;
       }
       
ul.akt li a
       {
       margin: 0;
       padding: 0;
       color: #ffffff !important;
       }
       
ul#seznam-aktualit
       {
       margin:0;
       padding:0;
       width: 479px;
       height: 79px;
       }
       
ul#seznam-aktualit li
       {
       width: ;
       margin:0;
       padding: 20px 0 0 0;
       list-style: none;
       font-size: 12px;
       line-height: 12px;
       color: #ffffff;
       }
       

       
ul#seznam-aktualit li a
       {
       margin: 0;
       padding: 0;
       color: #ffffff;
       }
       
ul.fotogalerie
       {
       width: 479px;
       height: auto;
       margin: 0;
       float: left;
       visibility: visible;
       padding: 0;
       }

ul.fotogalerie li
       {
       list-style: none;
       width: 148px;
       height: 148px;
       margin: 0 11px 11px 0;
       float: left;
       padding: 0;
       text-align: center;
       font-size: 10px;
       }

ul.fotogalerie li img
       {
       padding: 2px;
       margin: 0;
       display: block;
       border: white solid 2px;
       }
       
#telo_ps_obsah
       {
       margin: 0;
       width: 956px;
       _height: 454px;
       min-height: 454px;
       float: left;
       color: #ffffff;
       font-size: 12px;
       padding: 0 16px 0 28px;
       background: url(../../obrazky/design/poz_telo_ps_obsah.jpg) left top no-repeat;
       }
       
#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 #obsah h1
       {
       max-width: 450px;
       font-size: 18px;
       padding: 6px 12px 6px 6px;
       position: absolute; top:-25px;
       z-index: 100;
       background: #000000;
       }
       
#telo_ps_obsah h2
       {
       font-size: 15px;
       }

#telo_ps_obsah h3
       {
       font-size: 14px;
       padding: 0 0 0 5px;
       }

#telo_ps_obsah h4
       {
       font-size: 13px;
       padding: 0 0 0 10px;
       }

#telo_ps_obsah h5
       {
       font-size: 12px;
       padding: 0 0 0 15px;
       }

#telo_ps_obsah h6
       {
       font-size: 11px;
       padding: 0 0 0 20px;
       }

#telo_ps_obsah hr
       {
       width: 640px;
       margin: 10px 0;
       float: left;
       display: block;
       border-top: 1px solid #494848;
       }
       
#telo_ps_obsah a
       {
       color: #b4232b;
       }

#telo_ps_obsah p#prilohy
       {
       width: 479px;
       margin: 10px 0 0 0;
       float: left;
       padding: 10px 0;
       }
       
#obsah
       {
       width: 479px;
       height: auto;
       float:left;
       padding: 25px 13px 13px 24px;
       position: relative;
       background: url(../../obrazky/design/poz_obsah.png);
       }
       
#obsah div
       {
       padding: 0 0 20px 0;
       }
       
#pravy
       {
       width: 433px;
       height: auto;
       display: block;
       float:left;
       padding: 0 0 0 7px;
       }
       
#pravy p.kontakt
       {
       width: 423px;
       height: 134px;
       float: left;
       padding: 92px 0 0 10px;
       font-size: 14px;
       }
       
#pravy p.kontakt strong.nadpis
       {
       width: 423px;
       float: left;
       padding-bottom: 15px;
       }
       
#pravy p.copy
       {
       width: 433px;
       float: left;
       color: #000000;
       font-size: 12px;
       text-align: right;
       }
       
#pravy p.copy a
       {
       color: #000000;
       }
       
input.text
       {
       width: 300px;
       margin: 2px 0 5px 0;
       display: block;
       background: transparent;
       font-size: 11px;
       font-weight: bold;
       color: #ffffff;
       padding: 1px;
       border: 1px solid #ffffff;
       font-family: Arial, Tahoma;
       }
       
input.kod
       {
       width: 300px;
       margin: 2px 0 5px 0;
       display: block;
       background: transparent;
       font-size: 11px;
       font-weight: bold;
       color: #ffffff;
       padding: 1px;
       border: 1px solid #ffffff;
       font-family: Arial, Tahoma;
       }

textarea.text
       {
       width: 300px;
       height: 100px;
       margin: 2px 0 5px 0;
       display: block;
       background: transparent;
       font-size: 11px;
       font-weight: bold;
       color: #ffffff;
       padding: 1px;
       border: 1px solid #ffffff;
       font-family: Arial, Tahoma;
       }

input.submit {cursor: hand; cursor: pointer; margin: 0 0 10px 0; width: 300px;}

