body
       {
       font-family: Arial, Tahoma, Verdana;
       margin: 0;
       padding: 0;
       text-align: center;
       background: #484848 url(../../obrazky/design/poz_body.jpg) left top repeat-x;
       }

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;
	}

#top
       {
       width: 1000px;
       height: 231px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_top.jpg) left top no-repeat;
       }

form#form-login
       {
       width: 766px;
       height: 231px;
       margin: 0;
       float: left;
       padding: 0;
       }

form#form-login p
       {
       width: 766px;
       height: 231px;
       margin: 0;
       float: left;
       font-size: 11px;
       color: white;
       position: relative;
       }

form#form-login p span
       {
       position: absolute;
       top: 2px;
       }
       
form#form-login p span.label {left: 7px;}
form#form-login p span.jmeno {left: 110px;}
form#form-login p span.heslo {left: 235px;}

form#form-login p input.text
       {
       width: 106px;
       height: auto;
       margin: 0;
       background: transparent;
       padding: 2px;
       font-size: 11px;
       color: #efefef;
       font-weight: bold;
       border: 1px solid #4f4e4e;
       position: absolute;
       top: 17px;
       }

form#form-login p input.jmeno {left: 110px;}
form#form-login p input.heslo {left: 235px;}

form#form-login p input.submit
       {
       width: 50px;
       height: 19px;
       margin: 0;
       background: transparent;
       font-size: 11px;
       color: #7b7b7b;
       border-left: 1px solid #4a4b4b;
       border-right: 1px solid #4a4b4b;
       border-top: 1px solid #969595;
       border-bottom: 1px solid #969595;
       position: absolute;
       top: 17px;
       left: 355px;
       cursor: hand;
       cursor: pointer;
       }

form#form-login p a
       {
       color: #8e8e8e;
       position: absolute;
       left: 7px;
       }

form#form-login p a.registrace {top: 15px;}
form#form-login p a.heslo {top: 25px;}


p#user-menu
       {
       width: 756px;
       height: 221px;
       margin: 0;
       float: left;
       padding: 5px;
       font-size: 12px;
       color: white;
       }

p#user-menu a {color: #ababab;}


p#poz-logo
       {
       width: 234px;
       height: 231px;
       margin: 0;
       float: left;
       position: relative;
       }

p#poz-logo img
       {
       margin: 0;
       float: left;
       display: block;
       left: 0;
       top: 0;
       }

#telo
       {
       width: 1000px;
       _height: 400px;
       min-height: 400px;
       margin: 0;
       float: left;
       background: #8c8c8c url(../../obrazky/design/poz_telo.jpg) left bottom no-repeat;
       }

#telo_ls
       {
       width: 397px;
       height: auto;
       margin: 0;
       float: left;
       }

p#ser-bal
       {
       width: 397px;
       height: 52px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_ser-bal.jpg) left top no-repeat;
       }

p#ser-bal a 
       {
       width: 385px;
       height: 27px;
       margin: 0;
       float: left;
       display: block;
       padding: 25px 0 0 5px;
       text-align: center;
       color: white;
       font-size: 16px;
       font-weight: bold;
       text-transform: uppercase;
       }

p#ser-bal a:hover {text-decoration: none; background: #9a0000;}

p#an-klub
       {
       width: 397px;
       height: 46px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_an-klub.jpg) left top no-repeat;
       padding: 23px 0 0 0;
       text-align: center;
       color: white;
       font-size: 35px;
       }

p#an-klub span {font-weight: bold;}
p#an-klub a {color: white;}

p#kontakt
       {
       width: 397px;
       height: 347px;
       margin: 0;
       float: left;
       /*background: url(../../obrazky/design/poz_kon.jpg) left top no-repeat;*/
       padding: 0;
       text-align: center;
       position: relative;
       }

p.kon1 {background: url(../../obrazky/design/poz_kon1.jpg) left top no-repeat;}
p.kon2 {background: url(../../obrazky/design/poz_kon2.jpg) left top no-repeat;}

p#kontakt span {position: absolute;}

p#kontakt span.label
       {
       font-family: Verdana;
       font-weight: bold;
       font-size: 26px;
       color: #ed2e00;
       left: 30px;
       top: 293px;
       }

p#kontakt span.kontakt
       {
       font-family: Verdana;
       font-size: 14px;
       color: white;
       left: 13px;
       top: 325px;
       }

p#ford
       {
       width: 397px;
       height: auto;
       margin: 0;
       float: left;
       padding: 0;
       }

p#ford img
       {
       margin: 0;
       float: left;
       display: block;
       }

#telo_ps
       {
       width: 603px;
       height: auto;
       margin: 0;
       float: left;
       }

menu#menu
       {
       width: 603px;
       height: 52px;
       margin: 0;
       float: left;
       background: url(../../obrazky/design/poz_menu.jpg) left top no-repeat;
       padding: 0;
       }

menu#menu li
       {
       list-style: none;
       height: 26px;
       margin: 0;
       float: left;
       text-align: center;
       font-size: 12px;
       color: white;
       }

menu#menu li a 
       {
       height: 21px;
       margin: 0;
       float: left;
       display: block;
       padding: 5px 0 0 0;
       text-align: center;
       color: white;
       }

/*menu#menu li a:hover {background: #da3a95; text-decoration: none;}*/
menu#menu li a:hover {background: #9a0000; text-decoration: none;}

/*
menu#menu li.tl1 a {width: 118px;}
menu#menu li.tl2 a {width: 130px;}
menu#menu li.tl3 a {width: 123px;}
menu#menu li.tl4 a {width: 113px;}
menu#menu li.tl5 a {width: 119px;}
menu#menu li.tl6 a {width: 118px;}
menu#menu li.tl7 a {width: 131px;}
menu#menu li.tl8 a {width: 130px;}
menu#menu li.tl9 a {width: 131px;}
menu#menu li.tl10 a {width: 93px;}
*/

menu#menu li.tl1 a {width: 118px;}
menu#menu li.tl2 a {width: 130px;}
menu#menu li.tl3 a {width: 123px;}
menu#menu li.tl4 a {width: 113px;}
menu#menu li.tl5 a {width: 119px;}

menu#menu li.tl6 a {width: 379px;}
menu#menu li.tl7 a {width: 131px;}
menu#menu li.tl8 a {width: 93px;}

#telo_ps_obsah
       {
       width: 583px;
       height: auto;
       margin: 0;
       float: left;
       padding: 10px;
       font-size: 12px;
       color: white;
       }

#telo_ps_obsah a {color: white;}
#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;
       }

#telo_ps_obsah h5
       {
       font-size: 14px;
       padding: 0 0 0 15px;
       }

#telo_ps_obsah h6
       {
       font-size: 13px;
       }

#telo_ps_obsah hr
       {
       width: 580px;
       margin: 10px 0;
       float: left;
       display: block;
       border-top: 1px solid white;
       }

#telo_ps_obsah p#prilohy
       {
       width: 580px;
       margin: 10px 0 0 0;
       float: left;
       padding: 10px 0;
       }

#telo_ps_obsah p#prilohy img {border: 0px none;}

ul.fotogalerie
       {
       width: 580px;
       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 white !important;
       padding: 2px !important;
       margin: 0 auto 5px auto;
       display: block;
       }

table.info
       {
       width: 580px;
       height: auto;
       margin: 10px 0 0 0;
       }

table.info th
       {
       background: #454545;
       color: white;
       font-size: 13px;
       padding: 2px;
       vertical-align: top;
       }

table.info td
       {
       padding: 2px;
       font-size: 11px;
       }

table.info tr.stk {background: #9a0000;}
       
table.info .ar {text-align: right;}
table.info .ac {text-align: center;}
       
input.text, select.text, textarea.text, input.submit
       {
       width: 300px;
       margin: 0;
       background: transparent;
       font-size: 13px;
       font-weight: bold;
       border: 1px solid white;
       font-family: Arial;
       color: white;
       }
       
select.text {background: white !important; color: black !important;}
textarea.text {width: 500px;}
input.submit {cursor: hand; cursor: pointer;}



