*{font-family:Arial, Verdana, Tahoma, sans-serif;margin:0;padding:0}
body{background-color:#FFF;  background-image:url('/skins/default/body_bg.png');background-repeat:repeat-x}
h1{font-size:22px;margin:8px 0;color: #002C69;}
h2,#menu-title{font-size:18px;margin:6px 0;color: #002C69;}
h3{font-size:16px;margin:4px 0;color: #002C69;}
p{padding-bottom:6px}
hr{margin-bottom:4px}
a{text-decoration:none;color:#2c67a9}
a:hover{text-decoration:underline}
a:visited{color:#0e458f}
#top{background:transparent url('/skins/default/header.jpg') no-repeat 264px 0;width:100%;height:182px;overflow:hidden}
.n1_logo{width:230px;height:108px;float:left;text-align:center;padding-top:16px}
.n3_languagesbar{height:40px;float:left;width:187px;top:100px;position:absolute;left:755px}
.n3_languagesbar a{color:#FFF}
.languages{text-align:right;font-size:12px}
.languages img{border:0}
.search{height:26px;text-align:right}
.text_input1{padding-top:2px;padding-bottom:2px;border:1px solid #b3b9c3;font-size:11px;color:#333}
.button1{width:64px;padding-top:3px;padding-bottom:1px;font-size:11px;font-weight:bold;color:#002C69;background-color:transparent;border:0;cursor:pointer}
#top .button1{width:44px;padding-top:3px;padding-bottom:1px;font-size:11px;font-weight:bold;color:#012d6a;background-color:transparent;border:0;cursor:pointer}
#middle{background-image:url('/skins/default/middle_4.gif');width:100%;height:182px}
.n1_stin{width:26px;height:182px;float:left}
.n3_obrazek{height:182px;float:left}
#middle_line{width:100%;height:5px;background-color:#53bbef}
#stred{float:left;width:985px;background:transparent url('/skins/default/left_bg.gif') repeat-y 10px 0}
#left_bar{float:left;margin:0 0 0 10px;_margin-left:5px;position:relative;top:-96px;width:203px;padding-top:70px;margin-bottom:-96px;background:transparent url('/skins/default/left_top_bg.gif') no-repeat;z-index:1}
#left_bar a{color:#FFF}
.nadpis{height:19px;width:190px;font-size:14px;font-weight:bold;color:#FFF;padding-left:10px;padding-top:14px;margin-top:15px}
.nadpis2{height:19px;width:200px;background-color:#002c69;font-size:14px;font-weight:bold;color:#FFF;padding-left:10px;padding-top:4px}
.bar1{width:200px;height:105px}
.bar2{width:200px}
.mail_text{font-size:11px;color:#FFF;padding-top:8px;padding-left:10px;width:155px}
.mail_form{float:left;width:225px;margin-left:10px}
.mail_form form{padding:10px;clear:both}
.mail_form .text_input1{width:108px}
.mail_form input{margin-top:8px}
.mail_form .pole_obsah{width:225px}
.mail_form .pole_obsah .nadpis_small{width:215px}
.tiskovky{list-style-image:url('/skins/default/_odrazka1w.gif');margin:0 0 0 15px;padding:10px;clear:both}
.tiskovky li{ padding:0 0 10px 0}
.tiskovky_nadpis{font-size:12px;font-weight:bold}
.tiskovky_text{font-size:11px}
#inside{float:left;width:760px;padding-left:10px;padding-top:10px;font-size:12px;margin-bottom:10px;_overflow:auto}
#inside ul{list-style-image:url('/skins/default/_odrazka1.gif');font-size:12px;margin:0 0 0 15px}
.printbar{width:530px;text-align:right;float:right}
.printbar img {border: 0px; margin-top:10px; cursor:pointer}
.inside_text{margin-left:14px;margin-top:21px;margin-bottom:18px}
.inside_text2{margin-left:5px;margin-top:10px;margin-bottom:5px}
.inside_text2 a{color:#002c69;text-decoration:underline}
.inside_text2 a:hover{text-decoration:none}
.inside_text2 h1{font-size:18px;color:#002c69; }
.inside_text2 h2{font-size:14px;color:#002c69}
.inside_text3{margin-left:10px;margin-top:0;margin-bottom:3px}
.inside_text3 a{color:#002c69}
form.cform div{background-color:#f5f5f5}
form.cform div.title{padding:10px 0 4px 10px;width:690px}
.nadpis_top{width:48px;height:19px; float:left;padding-left:10px;padding-top:21px}
.input_top{width:292px;height:40px; float:left}
.input_top INPUT{border:1px solid #002c69;width:265px;height:19px;margin-top:15px}
.nadpis_bottom{width:48px;height:32px; float:left; padding-left:10px;padding-top:5px}
.input_bottom{width:292px;height:37px; float:left}
.input_bottom INPUT{border:1px solid #002c69;width:265px;height:19px;margin-top:2px}
.input_big{width:700px;height:82px; float:left}
.input_big TEXTAREA{border:1px solid #002c69;width:615px;height:76px;margin-left:58px}
.buttons_big{width:92px;height:39px; float:left;padding-left:608px}
.buttons_big INPUT{margin-left:10px;margin-top:10px;width:59px;padding-top:2px;padding-bottom:1px;font-size:11px;font-weight:bold;color:#FFF;background-color:#002c69;border:0}
.input_big span{float:left;width:50px;text-align:right;margin-bottom:-20px}
.pole_obsah{width:255px;float:left}
.pole_obsah2{width:255px;float:left;margin-right:10px}
.nadpis_small{width:245px;height:19px;font-size:14px;font-weight:bold;color:#FFF;background-color:#002c69;padding-top:4px;padding-left:10px}
.obsah_small{width:245px;padding:0 0 15px 10px;font-size:12px;color:#333}
.obsah_small ul a{color:#333;text-decoration:underline}
.obsah_small ul a:hover{text-decoration:none}
.obsah_small2{width:245px;padding:9px 0 15px 10px;font-size:12px;background-image:url('/skins/default/obsah_4_bg.gif');color:#333}
.obsah_small2 ul a{color:#333;text-decoration:underline}
.obsah_small2 ul a:hover{text-decoration:none}
.obsah_obr1{width:255px;height:100px;background-image:url('/skins/default/obsah_1.jpg');margin-bottom:9px}
.obsah_obr2{width:255px;height:100px;background-image:url('/skins/default/obsah_2.jpg');margin-bottom:9px}
.obsah_obr3{width:255px;height:100px;background-image:url('/skins/default/obsah_3.jpg');margin-bottom:9px}
.obsah_obr4{width:255px;height:100px;background-image:url('/skins/default/obsah_4.jpg')}
.nadpis_big{width:497px;height:19px;font-size:14px;font-weight:bold;color:#002c69;padding:4px 0 0 6px}
.nadpis_big h1{font-size:14px}
#bottom{float:left;background-image:url('/skins/default/bottom_1.gif');width:100%;height:96px}
#bottom2 a{color:#006cae}
#bottom2{width:100%;height:50px}
.n1_nic{float:left;width:26px}
.n2_bar{float:left;background-color:#002c69;width:200px;height:36px;font-size:11px;padding-left:10px;padding-top:14px;color:#FFF}
.n3_copy{float:left;font-size:11px;padding-top:21px;padding-left:10px}
.odrazka2{margin:0 8px 1px 8px}
.n4_invention{float:left;font-size:11px;color:#006cae;text-decoration:none;padding-top:21px;width:330px;text-align:right}
.n2_menu{clear:both}
.n1_logo a{font-weight:bold;color:#FFF;font-size:30px;font-family:'Times New Roman',serif}
.n1_logo a span{font-size:12px;font-family:Arial, Verdana, Tahoma, 'MS Sans Serif'}
#bottom{height:20px;clear:both;background:transparent url('/skins/default/left_bottom_bg.gif') no-repeat 9px 0}
div.submenu #menu-title{color:#FFF;text-align:center;text-transform:uppercase;margin:0 0 6px 0}
div.submenu hr{height:0;border-top:2px solid #FFF}
div.submenu{font-size:11px;padding:0 12px 12px 12px}
div.submenu li, div.submenu ul{margin:0;padding:3px 0}
div.submenu li{list-style-type:none;list-style-position:outside;background:transparent url('/skins/default/menu_bg_bottom.gif') no-repeat left top}
div.submenu li.noborder{background-image:none}
div.submenu li.separator{padding-top:10px;background-image:none;border-top:2px solid #FFF;margin-top:5px}
div.submenu li.active{font-weight:bold}
div.submenu li.child{background-color:#50578b;background-image:none;text-align:left;padding-left:16px;padding-right:10px;position:relative;width:171px;left:-9px;margin-right:-16px}
div.submenu li.child2{padding-left:36px;padding-right:10px;width:151px}
div.submenu #menu-title{font-size:16px;display:block;font-weight:bold}
#request-basket-link{float:right;text-align:right;font-weight:bold;background:transparent url('/skins/default/basket.png') no-repeat left center;padding-left:22px}
#request-basket-link a{color:#002c69}
#catalog-navi{float:left}
#catalog-navi a{color:#002c69}
#catalog-logo{float:right;margin-top:10px}
.cleaner{clear:both}
a img{border:0}
#catalog-notice{margin-bottom:3px;padding:16px 16px 16px 38px;clear:both;background:#d5e3f0 url('/skins/default/notice.png') no-repeat 10px center}
#catalog-notice a{text-decoration:underline}
h2.basket-title{margin:0;padding-top:10px;clear:both}
h2.basket-title a{color:#002c69;text-decoration:underline}
#catalog-table table,#demand-table{margin-top:12px;border:1px solid #000;border-collapse:collapse;empty-cells:show}
#catalog-table table th,#demand-table th{background-color:#549ecb;font-weight:normal;border:1px solid #000;height:50px}
#catalog-table table td,#catalog-table table th,#demand-table td,#demand-table th{padding:3px;text-align:center}
#catalog-table table td,#demand-table td{border-left:1px solid #000;height:25px;max-height:25px;white-space:nowrap;}
#catalog-table table tr.odd td,#demand-table tr.odd td{background-color:#d5e3f0}
#catalog-table{max-width:568px;_width:568px;overflow:auto;padding:1px;float:left;clear:left}
#demand-table{margin:13px 0 0 6px;float:left}
#demand-table input{height:12px;font-size:11px;width:36px;text-align:center}
#product-navi{clear:both;font-weight:bold;padding:6px 0 6px 22px;background:transparent url('/skins/default/ico_back.png') no-repeat left center;text-align:left}
#product-navi a{color:#002C69}
div.submenu ul{margin:0;padding:0}
/* ########################################## */
#menu li{margin:0;padding:0;float:left;list-style-type:none;border-left:1px solid #FFF;font-size:12px}
#menu a{display:block;text-decoration:none;color:#FFF;font-weight:bold;padding:0 6px}
#menu ul.sub{position:absolute;z-index:10;visibility:hidden}
#menu ul.sub li{display:block;width:200px;margin:0;padding:0;clear:both}
#menu ul.sub li a{display:block;margin:0;width:200px;background-color:#002C69;padding:4px 0 3px 5px}
#menu ul.sub li > a{width:190px}
#menu ul.sub li a:hover{background-color:#2c67a9;text-decoration:none}
#menu ul li.mainli{position:relative}
#menu ul li > ul.sub{position:absolute;z-index:10;visibility:hidden}
#menu ul li.mainli:hover ul.sub{visibility:visible}
#menu ul.sub{position:absolute;z-index:10;visibility:hidden}
#menu li.mainliHover ul.sub{visibility:visible}
#menu ul{list-style-type:none;margin:0;padding:0;z-index:1;color:#FFF;font-weight:bold;float:left;clear:none}
#menu li{behavior:url('/skins/default/hover.htc')}
#menu li.first{border:0}
#menu li ul li{border-left:0}
#menu{position:absolute;top:160px;left:222px}

@media print {
   #menu,div.submenu,div.search,div.mail_form,div.printbar,#request-basket-link,#demand-table,#product-navi{
      display: none;
   }
   #top,.n1_logo {
      height: auto;
   }
}

.lev1{margin-left: 15px}
.lev2{margin-left: 30px}
.lev3{margin-left: 45px}
div.perex {display:none}
