body{margin:0;padding:0;font-family: Arial, Helvetica, sans-serif;background:#ebebf7 url("obr/menu_stred.gif") left top repeat-y}
form, input{margin:0;padding:0;font-family: Arial, Helvetica, sans-serif}
h1{margin:0 0 0 31px;font-size:100%;color:#09072f;line-height:31px}
h2{margin:0;font-size:100%;color:#09072f}
p{margin:0;padding:0.5em}
ul{margin-top:0.5em;margin-bottom:0.5em}
q{font-style:italic}
dt{font-weight:bold;padding:0.5em}
dl{margin:0 0 0.5em}

.nopadding{padding:0}
.margin1top{margin:1em 0 0}
.textcenter{text-align:center}
.textright{text-align:right}
.textleft{text-align:left}
.b{font-weight:bold}
.f80{font-size:80%}
.f90{font-size:90%}
.noborder{border-style:none}

.toppadding{padding:10px 0 0}
#nadpish1{background:url("obr/nadpis_stred.gif") left top repeat-x;width:19em;min-width:80px}
#nadpish1left{background:url("obr/nadpis_levy.gif") left top no-repeat}
#nadpish1right{background:url("obr/nadpis_pravy.gif") right top no-repeat;height:31px}
#hlavicka{background:#393e90 url("obr/vrch_stred.gif") left top repeat-x;height:145px}
#hlavickain{background:url("obr/vrch_prava.gif") right top no-repeat;font-size:1px;height:145px}
#logo{position:absolute;left:0px;top:0px;border-style:none}
#animace{margin:0 167px 0 221px;text-align:center;padding:15px 0 0;}
#animace object{background:#848eef}
#paticka a{color:white}
.adresa {position:absolute;top:250px;left:45px;color:white;font-size:80%; padding: 10px 0; font-style:normal}
.adresa p{background:url("obr/obalka.gif") left center no-repeat;margin:0 0 0.5em;padding:0 0 0 19px}
#levy address a{color:#fff}
#obsah{margin: 0 167px 0 221px;padding-top:4px;max-width:38em}
#obsah1{width:100%}
#obsah1inside{margin:6px 12px 0;color:#09072f}
.obsah1text, .obsah1text1{font-size:90%;background: #e2e1f1;border:1px solid #79778f;margin:0 0 1em;padding:0 0.5em 0.5em 0}
.obsah1text1{font-size:100%;text-align:center;padding:0.5em 0 0}
.adresa a:hover, #zpetneodkazy a:hover, #pravy a:hover{background:#555ab7}
#obsah1inside a:hover{background:#fffae5}
.line1{line-height:1.4em}
.obsah1text h2{padding:0.5em 0 0 0.5em}
#levy,#pravy{position:absolute;top:144px}
#pravyinside{width:167px;height:1024px;background: url("obr/ukonceni_prava.gif") right bottom no-repeat;}
#levy{left:0px;width:221px; color: white; background: #393e90 url("obr/menu_stred.gif") left top repeat-y; height:800px}
#pravy{right:0px;width:167px;height:1024px;background: #393e90 url("obr/menu_prave.gif") right top repeat-y;color:#fff}
#levy a{color: white}
#menu{background:url("obr/menu.gif") left top no-repeat;height:665px;width:204px;margin:0 0 0 14px;position:absolute;left:0;top:0}
#menuodkaz1, #menuodkaz2, #menuodkaz3, #menuodkaz4, #menuodkaz5, #menuodkaz6{display: block;text-decoration:none;position:absolute;line-height:25px;height:25px;font-size:90%;font-weight:bold}
a#menuodkaz1aktiv, a#menuodkaz2aktiv, a#menuodkaz3aktiv, a#menuodkaz4aktiv, a#menuodkaz5aktiv, a#menuodkaz6aktiv{display: block;text-decoration:none;position:absolute;height:25px;padding:4px 0 0;font-size:90%;font-weight:bold;color:#09072e}
#menuodkaz1,#menuodkaz1aktiv{left:33px;top:29px;width:170px}
#menuodkaz2,#menuodkaz2aktiv{left:51px;top:59px;width:150px}
#menuodkaz3,#menuodkaz3aktiv{left:66px;top:89px;width:135px}
#menuodkaz4,#menuodkaz4aktiv{left:76px;top:119px;width:125px}
#menuodkaz5,#menuodkaz5aktiv{left:81px;top:149px;width:118px}
#menuodkaz6,#menuodkaz6aktiv{left:81px;top:179px;width:120px}

.zahyb{display:none}
.zahyb1,.zahyb2,.zahyb3,.zahyb4,.zahyb5,.zahyb6{position:absolute;height:28px;width:25px;background-image:url("obr/menu_oranz.gif")}
.zahyb1{top:27px;left:20px;background-position:-20px 0}
.zahyb2{top:57px;left:38px;background-position:-38px -30px}
.zahyb3{top:87px;left:53px;background-position:-53px -60px}
.zahyb4{top:118px;left:63px;background-position:-63px -91px}
.zahyb5{top:148px;left:70px;background-position:-70px -121px}
.zahyb6{top:178px;left:68px;background-position:-68px -151px}

#menupod1,#menupod2,#menupod3,#menupod4,#menupod5,#menupod6{position:absolute;background:#393e90}
#menupod1aktiv,#menupod2aktiv,#menupod3aktiv,#menupod4aktiv,#menupod5aktiv,#menupod6aktiv,#menupod1,#menupod2,#menupod3,#menupod4,#menupod5,#menupod6{position:absolute;height:27px;width:202px;left:15px}
#menupod1aktiv,#menupod2aktiv,#menupod3aktiv,#menupod4aktiv,#menupod5aktiv,#menupod6aktiv{background:#ffe78b}
#menupod1,#menupod1aktiv{top:28px}
#menupod2,#menupod2aktiv{top:58px}
#menupod3,#menupod3aktiv{top:88px}
#menupod4,#menupod4aktiv{top:118px}
#menupod5,#menupod5aktiv{top:148px}
#menupod6,#menupod6aktiv{top:178px}

#button1,#button2,#button3,#button4,#button5,#button6{position:absolute}
#button1{left:20px;top:33px}
#button2{left:39px;top:63px}
#button3{left:52px;top:93px}
#button4{left:60px;top:123px}
#button5{left:64px;top:153px}
#button6{left:65px;top:183px}

#loginnadpis,#aktualitynadpis{margin:10px 0 0 12px;font-style:italic; font-weight:bold;font-size:90%;height:17px;line-height:17px}
#loginnadpis{padding:2px 0 0 20px;background: url("obr/zamek.gif") left top no-repeat}
#aktualitynadpis{padding:2px 0 0 24px;background: url("obr/aktuality_ico.gif") left top no-repeat}
#loginobsah{padding:10px 12px 0;margin:0 0 1em 0}
#login p{margin:0;padding:0;font-size:80%}
#login p a{color:#fff}
#buttonok{background: navy url("obr/buttonok.gif") center no-repeat;width:31px;height:18px;font-size:90%;color:white; border:0px solid blue;font-weight:bold; text-align:center; line-height:20px;margin:10px 20px 0 0}
.loginpole{width:120px}
#paticka{background: #393e90 url("obr/paticka_stred.gif") left top repeat-x;color:white;}
#patickaobsah{background:url("obr/paticka_leva.gif") left top no-repeat;height:22px;}
#copyright{font-size:70%; padding:6px 0 0 225px}
#big{font-size:70%; float:right;padding:6px 10px 0 0}
#pravefoto{position:absolute;top:15px;right:1px}
#buttodhlas{background:navy url("obr/button_odhlas.gif") center no-repeat; width:70px;height:18px;font-size:90%;color:white; border:0px solid blue;font-weight:bold; text-align:center; line-height:20px;margin:3px 0 0}
.hlaskalogin{color:red; background:white;padding:2px;border:1px solid red;font-weight:bold}
.hlaska,.hlaska1{color:#cc3333;padding:10px 0 10px;font-weight:bold;font-size:90%}
.hlaska1{margin:0}
.vlajka{float:right;font-size:65%;width:5em;text-align:center;line-height:1.1em}
.vlajka a img{border-style:none}
.vlajka a{color:#232671;text-decoration:none}

/*objednavka*/
#objpodklad{margin:0 0 1em;min-width:16em}
.neregzak{margin:1em 0 0;font-size:90%;padding:0}
.fieldgroup{background:#e3e2f2;padding:10px;margin:0 0 0.5em;border:1px solid #79778f}
fieldset p, .objpopis{font-size:90%}
fieldset{padding:5px 10px 10px;border:1px solid #79778f;color:#09072f;text-align:right}
legend{color:#0c1834;font-size:90%}
.vysvetlivka{padding:0 0 0 12px;font-size:80%;text-align:left;margin:0}
.butform{font-weight:bold;margin:10px 0 0;background:#1a397c;color:#fff;border:1px solid #6d6d6d;font-size:90%}
.odsaz{margin:0;font-size:0.5em}
.souborinput{height:1.7em}
.chyba{color:#cc3333;font-weight:bold}
#kroky{background:#e3e2f2;padding:10px;border-top:1px solid #79778f;border-left:1px solid #79778f;border-right:1px solid #79778f}
#kroky .aktiv{font-weight:bold}
#kroky p, #nahledobj{margin:0;padding:0;font-size:80%}
#nahledobj{padding:1em 0 0}
#nahledobj p{padding:0;margin:1em 0 0.3em}

/*nove heslo, zmena hesla*/
.divformuzky{width:24em;margin:0 auto;padding:0}

/*zakaznik - prehled objednavek*/
#tbzakaznik{margin:0.5em;color:#0c1834;border-collapse:collapse}
#tbzakaznik th, #tbzakaznik .pata{background:#d1d7e5;font-weight:bold}
#tbzakaznik td{background:#fff}
#tbzakaznik th, #tbzakaznik td{border:1px solid #a1a6ac;text-align:center}
#tbzakaznik .tdleft{padding:0 3px 0 3px;text-align:left}
#divzak{padding:0 12px}

/*vypis textu sloupec*/
#textsloupec{margin:1em 3px 0 12px}
#textsloupec h2{color:#fff;font-size:80%;margin:1em 0 0.2em}
#textsloupec p{font-size:80%;margin:0 0 0.6em;padding:0;}
#textsloupec a{color:#ffe78b}

/*vypis textu z DB na str. Aktuality*/
.divtextdb{max-width:38em;margin:0 0.5em;padding:0.5em 0 0}
.divtextdb h2{margin:0 0 0.3em;padding:0;color:#18387b}
.divtextdb p{margin:0;padding:0 0 0.5em}

/*zpetne odkazy*/
#zpetneodkazy{font-size:80%;position:absolute;top:660px;left:29px;width:185px}
#zpetneodkazy p{padding:0;margin:0 0 1em;font-weight:bold}
#zpetneodkazy ul{padding-left:15px;margin:0}
#zpetneodkazy li{margin-bottom:0.2em}

