body{margin:0px;padding:0px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#666666;background:#DBDBDB}
div{margin:0;padding:0px;border:none;}
a{text-decoration:none;color:#666666;}
a:hover{text-decoration:underline;}
ul,ol,li{margin:0px;padding:0px;}
form{margin:0px;padding:0px;}
input{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#666666;border:none;background:none;}
h1 {margin:0;padding:0}
.redtext{color:#E85217;}
.redbold{color:#E85217;font-weight:bold;}
.layout{position:relative;width:980px;margin:10px auto 18px auto;}
.sect_tbar{position:relative;width:100%;height:37px;overflow:hidden;margin-bottom:6px;background:url("../images/topbar.jpg") no-repeat;}
.sect-main{position:relative;width:100%;min-height:760px;_height:760px;margin-bottom:8px;background:#fff;}
.sect-refr{position:relative;width:100%;min-height:100px;_height:100px;margin-bottom:8px;background:white url("../images/corner-lb.gif") left bottom no-repeat;}
.sect-foot{position:relative;width:100%;height:30px;margin-bottom:8px;background:white url("../images/footbar.gif") left no-repeat;}
.sect-home{position:relative;width:100%;height:799px;}
.cleaner{position:relative;clear:both;height:0;font-size:0;background:url();}
.clear{clear:both;}
.spacer{height:43px;}
.logo{display:block;position:absolute;width:126px;height:18px;left:28px;top:8px;}
.topmenu{position:absolute;width:610px;height:100%;left:185px;}
.topmenu a{display:block;position:relative;width:121px;height:35px;float:left;margin-right:1px;font-size:12px;color:white;line-height:32px;text-align:center;}
.topmenu a:hover{text-decoration:none;background:red url("../images/actmenu.jpg") no-repeat;}
.topmenu a.active{background:red url("../images/actmenu.jpg") no-repeat;}
.topfind{position:absolute;width:150px;height:16px;left:815px;top:9px;}
.topfind input{position:absolute;width:120px;height:14px;left:0px;top:1px;border:none;font-size:10px;}
.topfind input.findbut{width:17px;height:17px;left:132px;top:0px;cursor:pointer}
.head-home{position:absolute;width:100%;height:213px;left:0px;top:0px;background:white url("../images/home-head-left.gif") left top no-repeat;}
.head-home-right{position:absolute;width:674px;height:100%;left:307px;top:0px;background:url("../images/home-head-right.gif") right bottom no-repeat;}
.body-home{position:absolute;width:100%;height:586px;left:0px;top:213px;background:white url("../images/home-body.jpg") left bottom no-repeat;}
.body-home-right{position:absolute;width:441px;height:100%;left:540px;top:0px;}
.home-login{position:absolute;width:185px;height:161px;top:92px;right:0px;}
.login-panel{position:absolute;width:100%;height:100%;right:0px;}
.login-panel h3{position:absolute;left:15px;top:20px;font-size:11px;font-weight:normal;color:white;}
.login-panel input{position:absolute;width:140px;height:15px;left:20px;top:60px;border:none;}
.login-panel input.logbut{width:22px;height:22px;left:14px;top:108px;cursor:pointer}
.logged-user{position:absolute;top:105px;width:100%;font-size:11px;color:white;text-align:center;}
.logged-user div{padding-top:7px}
.logged-user a{font-weight:normal;color:#EB703D}
.logmsg{position:absolute;width:130px;top:112px;left:40px;color:#EB703D;text-align:right;}
.logmsg input{color:#EB703D;text-decoration:underline;cursor:pointer}
.news-title{position:absolute;width:30px;height:15px;top:8px;left:75px;font-weight:bold;}
.news-list{position:absolute;width:305px;height:295px;top:50px;left:30px;}
.news-item{position:relative;width:100%;height:17%;margin-bottom:8px;font-size:10px;line-height:14px;}
.news-item h3{font-size:11px;font-weight:bold;color:#E85217;margin:0 0 5px 0;}
.news-list a{color:#E85217;}
.news-archiv{margin-top:20px;}
.video-title{position:absolute;width:100px;height:15px;top:8px;left:460px;font-weight:bold;}
.news-video{position:absolute;width:280px;top:25px;left:410px;}
.news-video a.clip-top{display:block;position:relative;width:200px;height:185px;margin-left:20px;margin-top:20px;}
.news-video a.clip-top:hover{text-decoration:none;}
.news-video a{color:#E85217;}
.clip-item{position:relative;width:100%;height:17%;margin-bottom:8px;font-size:10px;line-height:14px;}
.clip-item h3{font-size:11px;font-weight:bold;color:#E85217;margin:0 0 5px 0;}
.news-arch{position:absolute;width:100%;height:15px;bottom:0px;color:#DD4E12;font-size:11px;}
.head-news{position:relative;width:100%;height:245px;left:0px;top:0px;background:white url("../images/news-head-left.gif") left top no-repeat;}
.head-news-right{position:absolute;width:674px;height:100%;left:307px;top:0px;background:white url("../images/news-head-right.jpg") right top no-repeat;}
.body-news{position:relative;width:100%;margin-top:55px;background:url("../images/corner-lb.gif") left bottom no-repeat;}
.body-news-left{position:relative;width:306px;min-height:460px;_height:460px;float:left;background:white url("../images/news-body-left.gif") left top no-repeat;}
.body-news-left h2{font-size:11px;font-weight:bold;color:white;margin:0 0 0 30px;line-height:28px;}
.body-news-right{position:relative;width:674px;min-height:460px;_height:460px;float:right;padding-bottom:25px;background:white url("../images/news-body-right.gif") right bottom no-repeat;}
.body-news-right a{font-weight:bold;}
.body-news-right a.part{font-size:11px;font-weight:normal;color:#E85217;}
.body-news-right h3{position:relative;margin:0 0 10px 30px;font-size:11px;font-weight:bold;color:black;line-height:28px;}
.body-news-right p{margin:0 0 2px 30px;width:500px;font-size:10px;}
.body-news-det{position:relative;width:610px;margin-left:30px;text-align:justify;}
.body-news-det ul{margin:5px 0px 5px 20px;@margin-left:25px;}
.body-news-det li{line-height:15px;}
.body-news-pict{position:relative;float:left;margin:25px 0 0 30px;background:url("../images/news-img-bott.gif") right bottom no-repeat;}
.body-news-pict img{border:1px solid #BDBDBD;}
.body-news-arch{position:relative;float:left;width:285px;height:400px;margin:0 0 0 30px;font-size:10px;line-height:15px;}
.news-figa{position:absolute;width:125px;height:177px;left:241px;top:112px;background:url("../images/news-figure.gif") left bottom no-repeat;}
.head-port{position:relative;width:100%;height:245px;background:white url("../images/port-head-left.gif") left top no-repeat;}
.head-port-right{position:absolute;width:674px;height:100%;left:307px;top:0px;background:white url("../images/port-head-right.gif") right top no-repeat;}
.body-port{position:relative;width:100%;height:470px;margin-top:52px;background:white url("../images/corner-lb.gif") left bottom no-repeat;}
.body-port-left{position:absolute;width:306px;height:450px;left:0px;top:0px;background:white url("../images/port-body-left.gif") left top no-repeat;}
.body-port-left h3{font-size:11px;font-weight:bold;color:white;margin:0 0 0 30px;line-height:28px;}
.body-port-left table{background:none;margin:7px 10px 15px 10px;}
.body-port-left td{height:18px;width:16px;border:none;padding:0px;margin:0;}
.body-port-left td.topten{width:245px;border-bottom:1px solid #DEDEDE;}
.body-port-right{position:absolute;width:675px;height:100%;left:306px;top:1px;background:url("../images/port-body-right.gif") right bottom no-repeat;}
.body-port-right img.fullimg{position:relative;width:612px;height:408px;margin-left:32px;}
.body_port_cdesc{position:absolute;width:420px;height:25;left:50px;top:425px;}
.body_port_list{position:absolute;width:175px;line-height:20px;left:490px;top:424px;text-align:right;}
.body_port_item{margin-right:3px;float:left;}
.body_port_item a{margin:2px;text-decoration:none;text-align:center;color:#333;height:25px;}
.body_port_item a:hover{color:#ED461C;text-decoration:underline;}
.head-about{position:absolute;width:100%;height:245px;left:0px;top:0px;background:white url("../images/about-head-left.gif") left top no-repeat;}
.head-about-right{position:absolute;width:674px;height:100%;left:307px;top:0px;background:white url("../images/about-head-right.jpg") right top no-repeat;}
.body-about{position:absolute;width:100%;height:515px;left:0px;top:245px;background:white url("../images/corner-lb.gif") left bottom no-repeat;}
.body-about-top{position:absolute;width:100%;height:148px;left:0px;top:0px;border-bottom:1px solid #BDBDBD;}
.body-about-toptxt{position:absolute;width:850px;height:60px;left:50px;top:60px;font-size:12px;line-height:20px;vertical-align:center;}
.body-about-downref{display:block;position:absolute;top:20px;left:658px;width:275px;height:110px;}
.body-about-bottom{position:absolute;width:960px;height:367px;left:20px;top:148px;background:url("../images/corner-rb.gif") right bottom no-repeat;_left:-10px}
.body-about-cols{position:relative;float:left;width:250px;height:120px;margin:30px;margin-bottom:20px;}
.body-about-pict{position:absolute;width:922px;height:170px;left:10px;background:url("../images/about-meth.gif") left bottom no-repeat;}
.body-about-cols ul{margin:0;padding:0 0 0 15px;}
.head-down{position:absolute;width:100%;height:245px;left:0px;top:0px;background:white url("../images/down-head-left.gif") left top no-repeat;}
.head-down-right{position:absolute;width:674px;height:100%;left:307px;top:0px;background:white url("../images/down-head-right.jpg") right top no-repeat;}
.body-down{position:absolute;width:100%;height:494px;left:0px;top:267px;background:url("../images/down-body-right.gif") 330px top no-repeat;}
.body-down-left{position:absolute;width:308px;height:460px;left:0px;top:33px;background:white url("../images/down-body-left.gif") left top no-repeat;}
.body-down-left h3{margin:8px 0 17px 30px;font-size:11px;font-weight:bold;color:white;;}
.body-down-right{position:absolute;width:635px;height:100%;right:0px;top:30px;}
.body-down-right h3{margin:9px 0 17px 80px;font-size:11px;font-weight:bold;color:white;}
.body-down-item{position:relative;width:400px;height:25px;margin:0 0 0 10px;padding:8px 0 0 30px;background:url("../images/icon_pdf.gif") no-repeat;}
.body-down-item .leftcol{position:relative;float:left;}
.body-down-item a{font-weight:bold;text-decoration:none;}
.body-down-item a:hover{text-decoration:underline;}
.body-down-item .rightcol{position:relative;float:right;text-align:right;}
.down-login{position:absolute;width:185px;height:161px;left:795px;top:104px;background:url("../images/down-login.gif") left bottom no-repeat;}
.down-figa{position:absolute;width:170px;height:163px;left:226px;top:109px;background:url("../images/down-figure.gif") left top no-repeat;}
.tablist{background:none;margin:7px 10px 15px 10px;}
.tablist td{height:18px;width:16px;border:none;padding:0px;margin:0;}
.tablist td.topten{width:260px;}
.actarrow{border:none;height:11px;width:12px;}
.head-serv{position:absolute;width:100%;height:245px;left:0px;top:0px;background:white url("../images/serv-head-left.gif") left top no-repeat;}
.head-serv-right{position:absolute;width:674px;height:100%;left:307px;top:0px;background:white url("../images/serv-head-right.jpg") right top no-repeat;}
.body-serv{position:absolute;width:100%;height:515px;left:0px;top:245px;background:white url("../images/corner-lb.gif") left bottom no-repeat;}
.body-serv-top{position:absolute;width:922px;height:202px;left:30px;top:44px;background:url("../images/serv-top.gif") left bottom no-repeat;}
.body-serv-top a{color:#ED310C;}
.body-serv-topcol{position:absolute;width:255px;height:135px;left:170px;top:40px;}
.body-serv-bottom{position:absolute;width:100%;height:234px;left:0px;top:280px;border-top:1px solid #BDBDBD;background:url("../images/corner-rb.gif") right bottom no-repeat;}
.body-serv-bottom1{position:absolute;width:100%;height:234px;background:url("../images/serv-bott.gif") top repeat-x;}
.body-serv-botcol{position:relative;float:left;width:230px;height:125px;margin:45px 50px 0 45px;}
.body-serv-botcol a{color:#ED310C;}
.serv-login{position:absolute;width:185px;height:161px;left:795px;top:104px;background:url("../images/serv-login.gif") left bottom no-repeat;}
.serv-loged{position:absolute;width:185px;height:37px;left:795px;top:0px;color:white;line-height:37px;background:url("../images/serv-loged.gif") left top no-repeat;text-align:right;}
.body-subserv{position:absolute;width:100%;height:475px;left:0px;top:285px;background:url("../images/ftp-body-left.gif") left bottom no-repeat;}
.body-subserv-left{position:absolute;width:308px;height:100px;left:0px;top:28px;}
.body-subserv-right{position:absolute;width:645px;height:100%;right:0px;top:0px;background:url("../images/corner-rb.gif") right bottom no-repeat;}
.body-subserv-right .error{color:blue;position:absolute;top:-32px}
.body-subserv-right .ok{color:green;position:absolute;top:-32px}
.body-subserv-top{position:relative;width:645px;height:75px;margin:0px;}
.body-subserv-top h2{position:absolute;width:200px;height:18px;left:80px;top:25px;font-size:13px;}
.body-subserv-bottom{position:relative;width:615px;height:370px;margin:0px;}
.body-subserv-bottom h4{position:relative;margin:0px 0 10px 0;font-size:11px;font-weight:bold;}
.body-subserv-bottom h3{position:relative;margin:0px;font-size:11px;font-weight:bold;}
.body-subserv-bottom p{position:relative;width:95%;text-align:justify;margin:5px 0 15px 0;}
.body-subserv-top .upload-fil{position:absolute;top:0;right:0}
.body-subserv-top .upload-nav{position:absolute;top:60px;left:0;}
.body-subserv-top .upload-nav a{color:#ED310C}
input.upl-but{border:0;cursor:pointer;width:115px;color:#ED310C}
input.upl-but-del{position:absolute;top:-71px;right:300px;cursor:pointer;width:115px;color:#ED310C}
input.upl-inp{border:1px solid rgb(165,172,178);background-color:rgb(235,235,228);width:197px;height:14px}
input.upl-fil{border:1px solid rgb(165,172,178);background-color:rgb(235,235,228);}
input.delcheck{position:absolute;left:0;right:0}
.body-subserv-top .upload-dir{position:absolute;top:30px;right:0}
.body-mark-det{position:relative;width:610px;height:120px;margin-top:8px;text-align:justify;}
.body-mark-pict{position:relative;float:left;width:183px;height:157px;margin:15px 22px 0 0;background:url("../images/news-img-bott.gif") right bottom no-repeat;}
.body-mark-pict img{width:181px;height:125px;border:1px solid #BDBDBD;}
.oa-tabitem{position:relative;width:500px;border:none;margin-bottom:15px;}
.oa-tabitem td{height:18px;}
.agendatab, .ex_zakazka {border-collapse:collapse;width:620px;font-size:10px}
.agendatab th {color:white;background:black;padding:5px;border:1px solid black;}
.agendatab td {border:1px solid silver;padding:5px 3px 5px 3px;}
.ex_zakazka {width:690px;}
.ex_zakazka th {color:white;background:black;padding:5px;width:100px;text-align:left;border:1px solid silver; border-bottom: 1px solid white}
.ex_zakazka td {border:1px solid silver;padding:5px 3px 5px 10px;}
.pagingdiv{position:absolute;right:0;bottom:-20px;text-align:right;margin-top:10px}
.body-subserv-ftppath{position:relative;width:615px;height:20px;margin:0px;margin-bottom:20px;}
.body-subserv-ftppath a{color:#DD6000;font-weight:bold;}
.body-subserv-ftppath a:hover{text-decoration:underline;}
.body-subserv-ftpmenu{position:relative;width:500px;height:22px;margin:0px;margin-bottom:15px;background:url("../images/ftp-buttons.gif") left top no-repeat;}
.ftp-folder{position:relative;float:left;width:95px;height:105px;margin:0 2px 0 2px;text-align:center;font-size:10px;color:#333333;overflow:hidden;border:0px solid red}
.ftp-folder a{display:block;position:relative;width:50px;height:57px;margin:0 auto 0 auto;}
.ftp-folder a{background:url("../images/folder-dis.gif") center top no-repeat;}
.ftp-folder img.inact{position:relative;width:50px;height:55px;margin:0 auto 0 auto;border:none;}
.ftp-folder input{position:absolute;left:0;right:0}
.head-cont{position:absolute;width:100%;height:245px;left:0px;top:0px;background:white url("../images/cont-head-left.gif") left top no-repeat;}
.head-cont-right{position:absolute;width:674px;height:100%;left:306px;top:0px;background:white url("../images/cont-head-right.gif") 1px top no-repeat;}
.body-cont{position:absolute;width:100%;height:515px;left:0px;top:245px;background:url("../images/corner-lb.gif") left bottom no-repeat;}
.body-cont-left{position:absolute;width:240px;height:400px;left:50px;top:50px;line-height:15px;background:white url("../images/mapa_cr.png") left 250px no-repeat;}
.body-cont-left a{color:#E85217;}
.body-cont-right{position:absolute;width:673px;height:100%;left:306px;top:0px;border-left:1px solid #ECECEC;background:url("../images/news-body-right.gif") right 200px no-repeat;}
.body-cont-right a{color:#E85217;}
.body-cont-pict{position:absolute;width:613px;height:409px;right:30px;bottom:53px;background:url("../images/cont-navig.gif") right bottom no-repeat;}
.body-cont-pict img{border:none;height:408px;width:579px;}
.body-cont-pict a{display:block;position:absolute;right:0px;width:33px;height:43px;}
.body-cont-pict a.hover{text-decoration:none;}
.body-cont-foto{margin-top:50px;}
.body-cont-fotobox{float:left;width:305px;margin-left:15px;}
.body-cont-fotobox p{margin-left:20px;}
.head-map{position:absolute;width:100%;height:245px;left:0px;top:0px;background:white url("../images/news-head-left.gif") left top no-repeat;}
.head-map-right{position:absolute;width:674px;height:100%;left:307px;top:0px;background:white url("../images/news-head-right.jpg") right top no-repeat;}
.body-map{position:absolute;width:100%;height:460px;left:0px;top:300px;background:url("../images/corner-lb.gif") left bottom no-repeat;}
.body-map-left{position:absolute;width:306px;height:100%;left:0px;top:0px;background:white url("../images/corner-lb.gif") left bottom no-repeat;}
.body-map-right{position:absolute;width:674px;height:100%;right:0px;top:0px;background:white url("../images/news-body-right.gif") right bottom no-repeat;}
.body-map-right h3{position:relative;margin:0 0 10px 30px;font-size:11px;font-weight:bold;color:black;line-height:28px;}
.body-map-det{position:relative;width:610px;height:130px;margin-left:30px;text-align:justify;}
.body-map-det ul{margin:5px 0px 5px 15px;@margin-left:20px;}
.body-map-det li{line-height:15px;list-style-type:circle;}
.body-map-det a{font-weight:bold;color:#E85217;}
.nase_projekty{position:absolute;height:150px;left:30px;top:407px;color:#fff}
.cross-list{position:absolute;width:724px;height:151px;left:0px;bottom:0px;}
.cross-list a{display:block;position:relative;width:340px;height:143px;float:left;margin:0px;padding-left:22px;padding-top:8px;font-size:11px;color:#727272;font-weight:bold;text-align:left;}
.cross-item{position:relative;float:left;width:160px;height:115px;margin:0 10px 0 10px;background:#F2F2F2;}
.cross-patch{position:absolute;width:9px;height:38px;top:30px;right:0;background:url("../images/cross_patch.jpg") no-repeat;}
.head-refer{position:relative;width:100%;height:32px;background:#DBDBDB url("../images/refhead1.gif") no-repeat;}
.head-refer-right{position:absolute;width:968px;height:31px;left:12px;font-weight:bold;line-height:36px;background:#F0F0F0 url("../images/refhead2.gif") right no-repeat;_line-height:30px;}
.body-refer{position:relative;width:965px;margin-left:15px;background:url("../images/corner-rb.gif") right bottom no-repeat;_margin-left:0;_left:10px}
.colm-refer{position:relative;float:left;width:182px;margin:10px 10px 15px 0;line-height:16px;color:#808080}
.colm-refer a{color:#454545;}
.produkce{position:relative;padding-left:30px;padding-top:8px;font-size:10px;color:#B9B9B9;}
.produkce a{color:#B9B9B9;}
.footmenu{position:absolute;width:330px;right:30px;top:0px;padding-top:8px;}
.footmenu li{position:relative;float:left;list-style:none;font-size:10px;}
.footmenu a{font-size:10px;color:#EB310A;}
img.social {border:0;margin-right:2px}