body { text-align: center; color: #9B9A9A; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; font-size: 70%; background: #232323; }
#main { margin: 110px auto 0 auto; width: 760px; height: 162px; text-align: left; border:0px red solid;}


/* ---GENERAL--- */
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, legend, dl, dt, dd { margin: 0; padding: 0; }
ul, ol { list-style: none; }
a img, :link img, :visited img, fieldset { border: 0; }
legend { display: none; }

a, a:link, a:visited, a:active { color: #fff; text-decoration: underline; }
a:hover { color: #fff; text-decoration: none; }

.clear { font-size: 1px; height: 1px; line-height: 1px; margin-top: -1px; overflow: hidden; clear: both; }
.left {text-align: left;}
.center {text-align: center;}
.right {text-align: right;}

/* --- HEADER + LOG --- */
#header { height:71px; background: #232323 url(../images/header.jpg) no-repeat; width: 760px; }
#logo a { background: #232323 url(../images/logo.jpg) no-repeat; position: absolute; width: 240px; height: 61px; top: 40px; margin-left: 80px; border: 0px red solid; z-index: 999;}
#logo a span { display:none; }


#home-home, #kariera-kariera, #produkty-produkty, #kontakt-kontakt, #extranet-extranet, #neutral-neutral 
        { position: absolute;margin-left: 3px; top: 103px; z-index: 1000; 
        background: url(../images/home_home.jpg) no-repeat -1px -1px; width:158px; height:143px;}
#kariera-kariera { background: url(../images/kariera_kariera.jpg) no-repeat   -3px -3px;; }
#produkty-produkty { background: url(../images/produkty_produkty.jpg) no-repeat -3px -3px; }
#kontakt-kontakt { background: url(../images/kontakt_kontakt.jpg) no-repeat  -3px -3px; }
#extranet-extranet { background: url(../images/extranet_extranet.jpg) no-repeat  -3px -3px; }
#neutral-neutral { background: url(../images/neutral.jpg) no-repeat  -1px -1px; }


/* --- MENU HOME--- */
dl#home-menu {display:block; width:477px; height:147px; background: url(../images/home_menu_5.jpg) no-repeat; position:absolute; top: 23px; margin-left:285px; z-index: 2;}
/*dl#home-menu a {color:#fff;  font-size:10px; display:none; position:relative; top: 100px; display: none;}*/
dl#home-menu span {color:#fff;  font-size:10px; display:none; position:relative; top: 100px;}
dl#home-menu dt { visibility: hidden; }


/*dl#home-menu span#home {background-position: 2px 0; width: 172px; border: red 1px solid; padding-top: 142px; margin-top: 0; left:0; z-index: 10;}*/
dl#home-menu a#home { z-index:5;display:block; width:55px; height:0; margin-top: 100px; padding-top:42px; overflow: hidden; position:absolute; left:25px; top:0; background: transparent url(../images/home_produtky.jpg) no-repeat 150px 150px; border: red 0px solid;_width:50px;_margin-left:10px;_margin-top:95px;}
dl#home-menu a#home2 {z-index:5;display:block; width:55px; height:0; margin-top: 57px;  padding-top:42px;
                    overflow: hidden; position:absolute; left:53px; top:0;
                    background: transparent url(../images/home_produtky.jpg) no-repeat 150px 150px;   
                    border: red 0px solid;_width:45px;_margin-left:10px;_margin-top:39px;}
dl#home-menu a#home:hover, dl#home-menu a#home2:hover {background-position: 3px 0px; width: 172px; border: none; padding-top: 142px; margin-top: 0; left:0; z-index: 0; _z-index: -1;_margin-left:0px;}
.skryt { visibility: hidden; margin-top: -2px; }

dl#home-menu a#kariera {z-index:5; display:block; width:55px; height:0;   margin-top:100px;
                   padding-top:42px; overflow:hidden; position:absolute; left:105px; top:0; 
                   background:transparent url(../images/home_kariera.jpg) no-repeat 150px 150px;
                   _width:50px;_margin-left:10px;_margin-top:95px;}
dl#home-menu a#kariera2 {z-index:5; display:block; width:55px; height:0;  margin-top:57px; 
                          padding-top:42px; overflow:hidden; position:absolute; left:145px; top:0;
                           background:transparent url(../images/home_kariera.jpg) no-repeat 150px 150px; 
                           _width:45px;_margin-left:10px;_margin-top:39px;}
* html dl#home-menu a#kariera {height:130px; he\ight:0;}
dl#home-menu a#kariera:hover, dl#home-menu a#kariera2:hover  {background-position: 0px 0;
                  width: 173px;  padding-top: 142px; margin-top: 0; left: 80px; z-index: 0;
                  _z-index: -1;_margin-left:0px;}

dl#home-menu a#produkty {z-index:5;display:block; width:55px;border:0px red solid; height:0px; padding-top:42px;margin-top:100px; overflow:hidden; position:absolute; left:182px; top:0; background:transparent url(../images/home_praca.jpg) no-repeat 150px 150px;_width:50px;_margin-left:10px;_margin-top:95px;}
dl#home-menu a#produkty2 {z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;  margin-top:57px; overflow:hidden; position:absolute; left:220px; top:0; background:transparent url(../images/home_praca.jpg) no-repeat 150px 150px;_width:45px;_margin-left:10px;_margin-top:39px;}
* html dl#home-menu a#produkty {height:105px; he\ight:0;}
dl#home-menu a#produkty:hover,dl#home-menu a#produkty2:hover {background-position: 3px 0; width: 179px; border: none; padding-top: 142px; margin-top: 0; left:153px; z-index: 0; _z-index: -1;_margin-left:0px;}

dl#home-menu a#kontakt{z-index:5;display:block; width:55px; height:0; _height:43; padding-top:42px;margin-top:100px; overflow:hidden; position:absolute; left:260px; top:0; background:transparent url(../images/home_leasing.jpg) no-repeat 150px 150px; _width:50px;_margin-left:10px;_margin-top:95px; }
dl#home-menu a#kontakt2{z-index:5;display:block; width:55px; height:0;  padding-top:42px;margin-top:57px; overflow:hidden; position:absolute; left:300px; top:0; background:transparent url(../images/home_leasing.jpg) no-repeat 150px 150px;_width:45px;_margin-left:10px;_margin-top:39px;}
* html dl#home-menu a#kontakt {height:55px; he\ight:0;}
dl#home-menu a#kontakt:hover, dl#home-menu a#kontakt2:hover {background-position: -18px 0; width: 172px; border: none; padding-top: 142px; margin-top: 0; left:252px; z-index: 0; _z-index: -1;_margin-left:0px;}

dl#home-menu a#extranet {z-index:5;display:block; width:55px;border:0px red solid; height:0;
                       padding-top:42px;margin-top:100px; overflow:hidden; position:absolute; left:340px; top:0; 
                       background:transparent url(../images/home_kontakt.jpg) no-repeat 150px 150px;_width:50px;
                       _margin-left:10px;_margin-top:95px;}
dl#home-menu a#extranet2 {z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:57px; overflow:hidden; position:absolute; left:380px; top:0; background:transparent url(../images/home_kontakt.jpg) no-repeat 150px 150px;_width:45px;_margin-left:10px;_margin-top:39px;}
* html dl#home-menu a#extranet {height:105px; he\ight:0;}
dl#home-menu a#extranet:hover,dl#home-menu a#extranet2:hover {background-position: 0px 0px; width:200px;
                         border: 0px red solid; padding-top: 140px; margin-top: 0; left:310px; z-index: 0;_z-index: -1;
                         _margin-left:0px;}



/* --- MENU KARIERA--- */
/*dl#kariera-menu {display:block; width:477px; height:147px; background: url(../images/home_menu_5.jpg) no-repeat; position:absolute; top: 23px; margin-left:285px; z-index: 2;}
dl#kariera-menu a {color:#fff;  font-size:10px; display:none; position:relative; top: 100px }
dl#kariera-menu dt { visibility: hidden; }

dl#kariera-menu span#home {z-index:5;display:block; width:55px; height:0; margin-top: 100px; padding-top:42px; overflow: hidden; position:absolute; left:25px; top:0; background: transparent url(../images/home_produtky.jpg) no-repeat 150px 150px; border: red 0px solid; z-index: 3;}
dl#kariera-menu span#home2 {z-index:5;display:block; width:55px; height:0; margin-top: 57px; padding-top:42px; overflow: hidden; position:absolute; left:53px; top:0; background: transparent url(../images/home_produtky.jpg) no-repeat 150px 150px; border: red 0px solid; z-index: 3;}
dl#kariera-menu span#home:hover, dl#kariera-menu span#home2:hover {background-position: 2px 0; width: 172px; border: none; padding-top: 142px; margin-top: 0; left:0; z-index: 0;}
.skryt { visibility: hidden; margin-top: -2px; }

dl#kariera-menu span#kariera {z-index:5; display:block; width:55px; height:0; margin-top:100px; padding-top:42px; overflow:hidden; position:absolute; left:105px; top:0; background:transparent url(../images/home_produtky.jpg) no-repeat 150px 150px; border: red 0px solid;}
dl#kariera-menu span#kariera2 {z-index:5; display:block; width:55px; height:0; margin-top:57px; padding-top:42px; overflow:hidden; position:absolute; left:145px; top:0; background:transparent url(../images/home_produtky.jpg) no-repeat 150px 150px; border: red 0px solid;}
* html dl#kariera-menu span#kariera {height:130px; he\ight:0;}
dl#kariera-menu span#kariera:hover, dl#kariera-menu span#kariera2:hover  {background-position: 0px 0; border:0px red solid; width: 173px;  padding-top: 142px; margin-top: 0; left: 80px; z-index: 0;}

dl#kariera-menu span#produkty {z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:100px; overflow:hidden; position:absolute; left:182px; top:0; background:transparent url(../images/home_praca.jpg) no-repeat 150px 150px;}
dl#kariera-menu span#produkty2 {z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:57px; overflow:hidden; position:absolute; left:220px; top:0; background:transparent url(../images/home_praca.jpg) no-repeat 150px 150px;}
* html dl#kariera-menu span#produkty {height:105px; he\ight:0;}
dl#kariera-menu span#produkty:hover,dl#kariera-menu span#produkty2:hover {background-position: 4px 0; width: 179px; border: none; padding-top: 142px; margin-top: 0; left:153px; z-index: 0;}

dl#kariera-menu span#kontakt{z-index:5;display:block; width:55px; height:0; padding-top:42px;margin-top:100px; overflow:hidden; position:absolute; left:260px; top:0; background:transparent url(../images/home_leasing.jpg) no-repeat 150px 150px; border:0px red solid;}
dl#kariera-menu span#kontakt2{z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:57px; overflow:hidden; position:absolute; left:300px; top:0; background:transparent url(../images/home_leasing.jpg) no-repeat 150px 150px;}
* html dl#kariera-menu span#kontakt {height:55px; he\ight:0;}
dl#kariera-menu span#kontakt:hover, dl#kariera-menu span#kontakt2:hover {background-position: -19px 0; width: 172px; border: none; padding-top: 142px; margin-top: 0; left:252px; z-index: 0;}


dl#kariera-menu span#extranet {z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:100px; overflow:hidden; position:absolute; left:340px; top:0; background:transparent url(../images/home_kontakt.jpg) no-repeat 150px 150px;}
dl#kariera-menu span#extranet2 {z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:57px; overflow:hidden; position:absolute; left:380px; top:0; background:transparent url(../images/home_kontakt.jpg) no-repeat 150px 150px;}
* html dl#kariera-menu span#extranet {height:105px; he\ight:0;}
dl#kariera-menu span#extranet:hover,dl#kariera-menu span#extranet2:hover {background-position: 0px 1px; width:200px; border: none; padding-top: 140px; margin-top: 0; left:310px; z-index: 0;}

.skryt { visibility: hidden; margin-top: -2px; }

/* --- MENU PRODUKTY--- 
dl#produkty-menu {display:block; width:477px; height:147px; background: url(../images/home_menu_5.jpg) no-repeat; position:absolute; top: 23px; margin-left:285px; z-index: 2;}
dl#produkty-menu a {color:#fff;  font-size:10px; display:none; position:relative; top: 100px }
dl#produkty-menu dt { visibility: hidden; }


dl#produkty-menu span#home {z-index:5;display:block; width:55px; height:0; margin-top: 100px; padding-top:42px; overflow: hidden; position:absolute; left:25px; top:0; background: transparent url(../images/home_produtky.jpg) no-repeat 150px 150px; border: red 0px solid; z-index: 5;}
dl#produkty-menu span#home2 {z-index:5;display:block; width:55px; height:0; margin-top: 57px; padding-top:42px; overflow: hidden; position:absolute; left:53px; top:0; background: transparent url(../images/home_produtky.jpg) no-repeat 150px 150px; border: red 0px solid; z-index: 5;}
dl#produkty-menu span#home:hover, dl#produkty-menu span#home2:hover {background-position: 2px 0; width: 172px; border: none; padding-top: 142px; margin-top: 0; left:0; z-index: 0;}


dl#produkty-menu span#kariera {z-index:5; display:block; width:55px; height:0; margin-top:100px; padding-top:42px; overflow:hidden; position:absolute; left:105px; top:0; background:transparent url(../images/home_produtky.jpg) no-repeat 150px 150px; border: red 0px solid;}
dl#produkty-menu span#kariera2 {z-index:5; display:block; width:55px; height:0; margin-top:57px; padding-top:42px; overflow:hidden; position:absolute; left:145px; top:0; background:transparent url(../images/home_produtky.jpg) no-repeat 150px 150px; border: red 0px solid;}
* html dl#produkty-menu span#kariera {height:130px; he\ight:0;}
dl#produkty-menu span#kariera:hover, dl#produkty-menu span#kariera2:hover  {background-position: 0px 0; border:none; width: 173px;  padding-top: 142px; margin-top: 0; left: 80px; z-index: 0;}


dl#produkty-menu span#produkty {z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:100px; overflow:hidden; position:absolute; left:182px; top:0; background:transparent url(../images/home_praca.jpg) no-repeat 150px 150px;}
dl#produkty-menu span#produkty2 {z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:57px; overflow:hidden; position:absolute; left:220px; top:0; background:transparent url(../images/home_praca.jpg) no-repeat 150px 150px;}
* html dl#produkty-menu span#produkty {height:105px; he\ight:0;}
dl#produkty-menu span#produkty:hover,dl#produkty-menu span#produkty2:hover {background-position: 4px 0; width: 177px; border: none; padding-top: 142px; margin-top: 0; left:153px; z-index: 1;}


dl#produkty-menu span#kontakt{z-index:5;display:block; width:55px; height:0; padding-top:42px;margin-top:100px; overflow:hidden; position:absolute; left:260px; top:0; background:transparent url(../images/home_leasing.jpg) no-repeat 150px 150px; border:0px red solid;}
dl#produkty-menu span#kontakt2{z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:57px; overflow:hidden; position:absolute; left:300px; top:0; background:transparent url(../images/home_leasing.jpg) no-repeat 150px 150px;}
* html dl#produkty-menu span#kontakt {height:55px; he\ight:0;}
dl#produkty-menu span#kontakt:hover, dl#produkty-menu span#kontakt2:hover {background-position: -19px 0; width: 172px; border: none; padding-top: 142px; margin-top: 0; left:252px; z-index: 0;}


dl#produkty-menu span#extranet {z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:100px; overflow:hidden; position:absolute; left:340px; top:0; background:transparent url(../images/home_kontakt.jpg) no-repeat 150px 150px;}
dl#produkty-menu span#extranet2 {z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:57px; overflow:hidden; position:absolute; left:380px; top:0; background:transparent url(../images/home_kontakt.jpg) no-repeat 150px 150px;}
* html dl#produkty-menu span#extranet {height:105px; he\ight:0;}
dl#produkty-menu span#extranet:hover,dl#produkty-menu span#extranet2:hover  {background-position: 0px 1px; width:200px; border: none; padding-top: 140px; margin-top: 0; left:310px; z-index: 0;}


.skryt { visibility: hidden; margin-top: -2px; }

/* --- MENU KONTAKT--- 
dl#kontakt-menu {display:block; width:477px; height:147px; background: url(../images/home_menu_5.jpg) no-repeat; position:absolute; top: 23px; margin-left:285px; z-index: 2;}
dl#kontakt-menu a {color:#fff;  font-size:10px; display:none; position:relative; top: 100px }
dl#kontakt-menu dt { visibility: hidden; }


dl#kontakt-menu span#home {z-index:5;display:block; width:55px; height:0; margin-top: 100px; padding-top:42px; overflow: hidden; position:absolute; left:25px; top:0; background: transparent url(../images/home_produtky.jpg) no-repeat 150px 150px; border: red 0px solid; z-index: 5;}
dl#kontakt-menu span#home2 {z-index:5;display:block; width:55px; height:0; margin-top: 57px; padding-top:42px; overflow: hidden; position:absolute; left:53px; top:0; background: transparent url(../images/home_produtky.jpg) no-repeat 150px 150px; border: red 0px solid; z-index: 5;}
dl#kontakt-menu span#home:hover, dl#kontakt-menu span#home2:hover {background-position: 2px 0; width: 172px; border: none; padding-top: 142px; margin-top: 0; left:0; z-index: 0;}


dl#kontakt-menu span#kariera {z-index:5; display:block; width:55px; height:0; margin-top:100px; padding-top:42px; overflow:hidden; position:absolute; left:105px; top:0; background:transparent url(../images/home_produtky.jpg) no-repeat 150px 150px; border: red 0px solid;}
dl#kontakt-menu span#kariera2 {z-index:5; display:block; width:55px; height:0; margin-top:57px; padding-top:42px; overflow:hidden; position:absolute; left:145px; top:0; background:transparent url(../images/home_produtky.jpg) no-repeat 150px 150px; border: red 0px solid;}
* html dl#kontakt-menu span#kariera {height:130px; he\ight:0;}
dl#kontakt-menu span#kariera:hover, dl#kontakt-menu span#kariera2:hover  {background-position: 0px 0; border:none; width: 173px;  padding-top: 142px; margin-top: 0; left: 80px; z-index: 0;}


dl#kontakt-menu span#produkty {z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:100px; overflow:hidden; position:absolute; left:182px; top:0; background:transparent url(../images/home_praca.jpg) no-repeat 150px 150px;}
dl#kontakt-menu span#produkty2 {z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:57px; overflow:hidden; position:absolute; left:220px; top:0; background:transparent url(../images/home_praca.jpg) no-repeat 150px 150px;}
* html dl#kontakt-menu span#produkty {height:105px; he\ight:0;}
dl#kontakt-menu span#produkty:hover,dl#kontakt-menu span#produkty2:hover {background-position: 4px 0; width: 177px; border: none; padding-top: 142px; margin-top: 0; left:153px; z-index: 1;}


dl#kontakt-menu span#kontakt{z-index:5;display:block; width:55px; height:0; padding-top:42px;margin-top:100px; overflow:hidden; position:absolute; left:260px; top:0; background:transparent url(../images/home_leasing.jpg) no-repeat 150px 150px; border:0px red solid;}
dl#kontakt-menu span#kontakt2{z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:57px; overflow:hidden; position:absolute; left:300px; top:0; background:transparent url(../images/home_leasing.jpg) no-repeat 150px 150px;}
* html dl#kontakt-menu span#kontakt {height:55px; he\ight:0;}
dl#kontakt-menu span#kontakt:hover, dl#kontakt-menu span#kontakt2:hover {background-position: -19px 0; width: 172px; border: none; padding-top: 142px; margin-top: 0; left:252px; z-index: 0;}


dl#kontakt-menu span#extranet {z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:100px; overflow:hidden; position:absolute; left:340px; top:0; background:transparent url(../images/home_kontakt.jpg) no-repeat 150px 150px;}
dl#kontakt-menu span#extranet2 {z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:57px; overflow:hidden; position:absolute; left:380px; top:0; background:transparent url(../images/home_kontakt.jpg) no-repeat 150px 150px;}
* html dl#kontakt-menu span#extranet {height:105px; he\ight:0;}
dl#kontakt-menu span#extranet:hover,dl#kontakt-menu span#extranet2:hover {background-position: 0px 1px; width:200px; border: none; padding-top: 140px; margin-top: 0; left:310px; z-index: 0;}


.skryt { visibility: hidden; margin-top: -2px; }


/* --- MENU extranet---
dl#extranet-menu {display:block; width:477px; height:147px; background: url(../images/home_menu_5.jpg) no-repeat; position:absolute; top: 23px; margin-left:285px; z-index: 2;}
dl#extranet-menu a {color:#fff;  font-size:10px; display:none; position:relative; top: 100px }
dl#extranet-menu dt { visibility: hidden; }


dl#extranet-menu span#home {z-index:5;display:block; width:55px; height:0; margin-top: 100px; padding-top:42px; overflow: hidden; position:absolute; left:25px; top:0; background: transparent url(../images/home_produtky.jpg) no-repeat 150px 150px; border: red 1px solid; z-index: 5;}
dl#extranet-menu span#home2 {z-index:5;display:block; width:55px; height:0; margin-top: 57px; padding-top:42px; overflow: hidden; position:absolute; left:53px; top:0; background: transparent url(../images/home_produtky.jpg) no-repeat 150px 150px; border: red 0px solid; z-index: 5;}
dl#extranet-menu span#home:hover, dl#extranet-menu span#home2:hover {background-position: 2px 0; width: 172px; border: none; padding-top: 142px; margin-top: 0; left:0; z-index: 0;}


dl#extranet-menu span#kariera {z-index:5; display:block; width:55px; height:0; margin-top:100px; padding-top:42px; overflow:hidden; position:absolute; left:105px; top:0; background:transparent url(../images/home_produtky.jpg) no-repeat 150px 150px; border: red 0px solid;}
dl#extranet-menu span#kariera2 {z-index:5; display:block; width:55px; height:0; margin-top:57px; padding-top:42px; overflow:hidden; position:absolute; left:145px; top:0; background:transparent url(../images/home_produtky.jpg) no-repeat 150px 150px; border: red 0px solid;}
* html dl#extranet-menu span#kariera {height:130px; he\ight:0;}
dl#extranet-menu span#kariera:hover, dl#extranet-menu span#kariera:hover  {background-position: -1px 0; border:none; width: 173px;  padding-top: 142px; margin-top: 0; left: 80px; z-index: 0;}


dl#extranet-menu span#produkty {z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:100px; overflow:hidden; position:absolute; left:182px; top:0; background:transparent url(../images/home_praca.jpg) no-repeat 150px 150px;}
dl#extranet-menu span#produkty2 {z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:57px; overflow:hidden; position:absolute; left:220px; top:0; background:transparent url(../images/home_praca.jpg) no-repeat 150px 150px;}
* html dl#extranet-menu span#produkty {height:105px; he\ight:0;}
dl#extranet-menu span#produkty:hover,dl#extranet-menu span#produkty2:hover {background-position: 4px 0; width: 177px; border: none; padding-top: 142px; margin-top: 0; left:153px; z-index: 1;}


dl#extranet-menu span#kontakt{z-index:5;display:block; width:55px; height:0; padding-top:42px;margin-top:100px; overflow:hidden; position:absolute; left:260px; top:0; background:transparent url(../images/home_leasing.jpg) no-repeat 150px 150px; border:0px red solid;}
dl#extranet-menu span#kontakt2{z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:57px; overflow:hidden; position:absolute; left:300px; top:0; background:transparent url(../images/home_leasing.jpg) no-repeat 150px 150px;}
* html dl#extranet-menu span#kontakt {height:55px; he\ight:0;}
dl#extranet-menu span#kontakt:hover, dl#extranet-menu span#kontakt2:hover {background-position: -18px 0; width: 172px; border: none; padding-top: 142px; margin-top: 0; left:252px; z-index: 0;}


dl#extranet-menu span#extranet {z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:100px; overflow:hidden; position:absolute; left:340px; top:0; background:transparent url(../images/home_kontakt.jpg) no-repeat 150px 150px;}
dl#extranet-menu span#extranet2 {z-index:5;display:block; width:55px;border:0px red solid; height:0; padding-top:42px;margin-top:57px; overflow:hidden; position:absolute; left:380px; top:0; background:transparent url(../images/home_kontakt.jpg) no-repeat 150px 150px;}
* html dl#extranet-menu span#extranet {height:105px; he\ight:0;}
dl#extranet-menu span#extranet:hover,dl#extranet-menu span#extranet2:hover  {background-position: -1px 0; border:none; width: 173px;  padding-top: 142px; margin-top: 0; left: 80px; z-index: 0;};}


.skryt { visibility: hidden; margin-top: -2px; }

*/


/* --- CONTENT --- */
#cont_top { background: url(../images/cont_top.jpg) no-repeat; width: 760px; height: 16px; margin-top: -10px; }

#content_home { background: url(../images/cont_middle_home.jpg) repeat-y ; width: 760px; padding: 10px 0; }
#cont_bottom_home { background: url(../images/cont_bottom_home.jpg) no-repeat; width: 760px; height: 16px; }

#content_kariera { background: url(../images/cont_middle_kariera.jpg) repeat-y; width: 760px; padding: 10px 0; }
#cont_bottom_kariera { background: url(../images/cont_bottom_kariera.jpg) no-repeat; width: 760px; height: 16px; }

#content_produkty { background: url(../images/cont_middle_produkty.jpg) repeat-y; width: 760px; padding: 10px 0; }
#cont_bottom_produkty { background: url(../images/cont_bottom_produkty.jpg) no-repeat; width: 760px; height: 16px; }

#content_kontakt { background: url(../images/cont_middle_kontakt.jpg) repeat-y; width: 760px; padding: 10px 0; }
#cont_bottom_kontakt { background: url(../images/cont_bottom_kontakt.jpg) no-repeat; width: 760px; height: 16px; }

#content_extranet { background: url(../images/cont_middle_extranet.jpg) repeat-y; width: 760px; padding: 10px 0; }
#cont_bottom_extranet { background: url(../images/cont_bottom_extranet.jpg) no-repeat; width: 760px; height: 16px; }

#content_neutral { background: url(../images/cont_middle_neutral.jpg) repeat-y; width: 760px; padding: 10px 0; }
#cont_bottom_neutral { background: url(../images/cont_bottom_neutral.jpg) no-repeat; width: 760px; height: 16px; }


#content { float: left; padding: 0 20px 0 190px; width: 330px !important; width /**/:540px; border-right: 1px solid #515151; margin-right: 5px; }
#content h1, #content h2, #content h3 { font-size: 2.2em; font-weight: normal; padding-bottom: 15px; letter-spacing: -1px; }
#content h2 { font-size: 1.9em; }
#content h3 { font-size: 1.6em; }
#content p, #content ul { padding-bottom: 15px; }



#content p span a { color: #fff; background: url(../images/arrow.jpg) no-repeat right 5px; padding-right: 7px; }
#content p.line { border-top: 1px solid #515151; font-size: 1px; height: 1px; line-height: 1px; margin-top: 1px; padding-bottom: 15px; }
#content img { padding: 3px; border: 1px solid #575757; }
#content img.floatLeftClear, #content img.floatRightClear { float: left; clear: left; margin: 0 10px 0 0; display: block; }
#content img.floatRightClear { float: right; clear: right; margin: 0 0 0 10px; }
#content li { color: #fff; background: url(../images/arrow.jpg) no-repeat 0 5px; padding: 0 0 5px 7px; font-weight: bold; }
#content li a { color: #fff; }
#content table { font-size: 100%; width: 330px; border-collapse: collapse; padding-bottom: 15px; }
#content table td { padding: 5px 0; }
#content table td.first { width: 120px; text-align: right; padding-right: 5px; }
#content table td.right { text-align: right; }
#content table td .input, #content table td .select, #content table td .textarea, #content table td .submit { width: 210px; color: #fff; background: #282828; border: 1px solid #515151; }
#content table td .textarea { height: 100px; overflow: auto; }
#content table td .submit { color: #9B9A9A; width: 100px; height: 18px; font-size: 90%; }


/* --- RIGHT-COL --- */
#right-col { width: 165px !important; width /**/:180px; float: left; padding-left: 15px; }
#right-col h3 { font-size: 1.6em; font-weight: normal; padding: 25px 0 5px 0; letter-spacing: -1px; }
#right-col p, #right-col ul { padding-bottom: 3px; }
#right-col p span a { color: #fff; background: url(../images/arrow.jpg) no-repeat right 5px; padding-right: 7px; }
#right-col li { color: #fff; background: url(../images/arrow.jpg) no-repeat 0 5px; padding: 0 0 5px 7px; }
#right-col li a { color: #fff; }
#right-col .input, #right-col .submit { width: 163px; color: #fff; background: #282828; border: 1px solid #515151; margin-top: 5px; }
#right-col .submit { color: #9B9A9A; width: 100px; height: 18px; font-size: 90%; }
#right-col p.right { text-align: right; }
#right-col img { padding: 3px; border: 1px solid #575757; margin-top: 5px; }


/* --- FOOTER --- */
#footer { margin: 0 auto; padding: 10px 0 50px 107px; width: 697px !important; width /**/:760px; }
#footer img { vertical-align: middle; }
#footer p span a { background: url(../images/rss.jpg) no-repeat right 2px; padding-right: 20px; }
#footer p span { margin-left: 20px; }



#forum {}
#forum input.input-border, #forum textarea {color: #fff; background: #282828; border: 1px solid #515151; margin: 3px; padding: 1px 4px;}
#forum textarea, select {width: 96%; color: #fff; background: #282828; border: 1px solid #515151;}
#forum select {margin: 5px 0;}
#forum input.button, #forum input.button-bigger {color: #9b9a9a; background: #282828; border: 1px solid #515151; font-weight: normal; padding: 1px 8px; _padding: 1px 4px; cursor: pointer; _cursor: hand; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; font-size: 80%; position: relative; _top: 1px; margin-right: 8%;}
#forum a .odstranit-button, #forum a:hover .odstranit-button {color: #9B9A9A; background: #282828; border: 1px solid #515151; font-weight: bolder; padding: 2px 15px 3px 15px; text-decoration: none; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; _font-size: 80%; font-size: 90%; text-decoration: none; _padding: 1px 15px 4px 15px; position: relative; _top: -1px; }
#forum input.button-bigger {font-size: 110%; color: #9B9A9A; padding: 1px 10px; position: relative; top: -3px;}
#forum .right input.button-bigger {top: 0px;}

#forum .prispevok {border: #515151 thin solid; padding: 5px; margin: 3px;}
#forum .prispevok p {margin: 6px 1px;}
#forum .prispevok form {margin: 3px; font-size: 0.9em; margin-right: -27px;}
#forum .prispevok form input {font-size: 0.9em;}
#forum .prispevok .hlavicka {font-weight: bold; background-color: #17599c; color: #fff; font-size: 0.9em; margin-bottom: 4px;padding: 3px; line-height: 15px;}
#forum .prispevok .hlavicka span {font-weight: normal;}

#forum h3 {margin-top: 20px;}
#forum h3 a, #forum h3 a:hover {color: #9b9a9a; text-decoration: none;}
#forum .msg {font-weight: bolder; padding: 0.9em; border: thin solid #515151; margin: 1.1em 3px; color: #e0e0e0;}
#forum .forum_err {font-weight: bold; color: #920d0a; font-size: 1.1em;}

#forum label {font-size: 1.15em;}
#forum label input {position: relative; top: 3px;}
#forum label select {font-size: 0.9em;}

#forum table#chapters, #forum table#threads {width: 100%; _width: 95%; border-collapse: collapse; border: none; margin-bottom: 1.6em;}
#forum table#chapters tr.jedna td, #forum table#threads tr.jedna td {background-color: #515151; color: #fff; border-bottom: #515151 thin solid;}
#forum table#chapters tr.jedna td a, #forum table#chapters tr.jedna td a:hover, #forum table#threads tr.jedna a, #forum table#threads tr.jedna a:hover {color: #fff;}
#forum table#chapters tr.jedna td .odstranit-button, #forum table#threads tr.jedna .odstranit-button {border-color: #c0c0c0;}
#forum table#chapters tr.jedna td.chapters_chapters, #forum table#threads tr.jedna td.threads_threads, #forum table#threads tr.jedna td.right-border, #forum table#chapters tr.jedna td.right-border {border-right: #999 thin solid;}

#forum table#chapters td, #forum table#threads td {background-color: #3a3a3a; border: none; border-bottom: #3a3a3a thin solid; padding: 5px 6px;}
#forum table#chapters td.chapters_chapters, #forum table#threads td.threads_threads {border-right: #515151 thin solid; font-size: 1.1em; padding-left: 8px; line-height: 20px; font-weight: bolder;}
#forum table#chapters td.chapters_chapters a, #forum table#chapters td.chapters_chapters a:hover {color: #9b9a9a;}
#forum table#chapters td.chapters_title, #forum table#chapters td.chapters_topics, #forum table#chapters td.chapters_ltopic, #forum table#chapters td.chapters_action,  #forum table#threads td.threads_action, #forum table#threads td.threads_title, #forum table#threads td.threads_posts, #forum table#threads td.threads_lpost, #forum table#threads td.threads_author{border: #17599c thin solid; text-align: center; color: #fff; font-weight: bolder; background-color: #17599c; padding: 1px 6px; text-transform: uppercase; padding: 4px 8px; font-size: 0.95em;}
#forum table#chapters td.chapters_action,  #forum table#threads td.threads_action {width: 80px;}
#forum table#threads td.right-border, #forum table#chapters td.right-border {border-right: #515151 thin solid;}
#forum .smaller {font-size: 0.9em;}
#forum .smaller2 {font-size: 0.8em;}

#forum .chapters_none, #forum .threads_none {font-size: 1.1em; margin: 10px; height: 4em; font-weight: bolder;}

.modry_bg {color: #fff; background-color: #515151; padding: 1px 6px; margin: 6px 0; font-weight: bolder; font-size: 1.15em;}
.modry_bg span, .modry_bg span a {font-size: 0.8em;}
.modry_bg a {color: #0f4276;}
#strankovanie span.curr_page {font-size: 1.0em;}
#strankovanie {text-align: center; padding-left: -80px;}

#right-col table.calendar {font-size:100%;width: 60%; border: #66A0E1 thin solid; border-collapse: collapse; position: relative; left: -8px;}
#right-col table.calendar td {padding: 2px 5px; border: #66A0E1 thin solid; border-collapse: collapse;}
#right-col table.calendar td.monthname, #right-col table.calendar td.yearname {text-align: center;}
#right-col table.calendar td.week, #right-col table.calendar tr.dayname, #right-col table.calendar tr.year_head, #right-col table.calendar tr.month_head  {background-color: #313131;}
/*#right-col table.calendar tr.dayname {background-color: #17559c; color: #fff;}*/
/*#right-col table.calendar tr.year_head {background-color: #17559c;}#5E7B9C;}
/*#right-col table.calendar tr.month_head {background-color: #476F9C;}*/


#content .error { padding: 10px; border: 1px solid #f00; color: #f00; }
#content .error ul li { color: #f60; }
#content .good { padding: 10px; border: 1px solid #228B22; color: #0f0;}

/* jazvec's */
.menu_produkty {margin-top:-10px;}
div.pracovnik {width: 103px; float: left; height:103px; margin: 30px;}
.financnik {margin-left:60px;}
.exchange_rates{font-size:100%;}