body{background:#ffffff url('back_body.png') repeat-x;margin:0;padding:0;font-family:arial;font-size:12px;color:#231f20;}
a{color:#f26227;text-decoration:none;cursor:pointer;}
a:hover{text-decoration:underline;}
a.gray{color:#231f20;}
img{border:none;}
.clear{height:0;font-size:1px;clear:both;}
.bold{font-weight:bold;}
.h10{height:10px;}
.h20{height:20px;}
.red{color:#fb0100;}
.green{color:#339933;}
.h10{height:10px;}
.h100{height:100px;}
.h5{height:5px;}
.clear_ciara{border-bottom:1px solid #dedede;padding-top:10px;margin-bottom:10px;clear:both;font-size:1px;}
.chd{position:relative;top:2px;}
.w200{width:200px;}
form{display:inline;margin:0;padding:0;}
td{vertical-align:top;}
label{cursor:pointer;}
h2,h3,p{margin:0;padding:0;}
h3{font-size:12px;}
hr{color:#dedede;border-color:#dedede;height:1px;border:none;border-top:1px solid;}
.hidden{display:none;}
.chd{position:relative;top:2px;}
.ta_right{text-align:right;}
td.ciara_dole{border-bottom:1px solid #dad9d9;padding:5px 0 5px 0;font-size:11px;} /*ciara firemne kontakty v pravo pod submenu*/

.sosipkou{background:url('ico_dalej.png') no-repeat left 1px;padding:2px 0 2px 22px;border:none;cursor:pointer;color:#f26227;font-size:11px;}
a.sosipkou{background:url('ico_dalej.png') no-repeat left 2px;padding:2px 0 3px 22px;}
a.download{background:url('ico_download.png') no-repeat left 2px;padding:2px 0 2px 22px;}
a.gray{color:#231f20;}
a.gray:hover{text-decoration:none;cursor:help;}

#body{width:100%;height:485px;background:url('back_body.jpg') no-repeat center 30px;}

#main{margin:0 auto;width:1000px;overflow:hidden;}
#header{width:1000px;height:137px;position:relative;}

#header #klientska_zona{position:absolute;top:5px;right:25px;width:220px;z-index:999;background-image:url('back_klient_zona_button.png');background-repeat:no-repeat;background-position:bottom;padding:0 5px 0 5px;}
#header #klientska_zona #kz_content{color:#ffffff;padding:0px 10px 10px 10px;display:none;}
#header #klientska_zona .button{width:220px;color:#ffffff;padding:5px 0px 10px 10px;}
#header #klientska_zona .button .img{position:relative;top:4px;margin-left:7px;margin-right:7px;cursor:pointer;}
#header #klientska_zona .button a.on{color:#ffffff;}

#header #klientska_zona_login{position:absolute;top:5px;right:25px;z-index:999;color:#ffffff;}
#header #klientska_zona_login .left{background:url('back_klient_zona_login_left.png') no-repeat left bottom;float:left;}
#header #klientska_zona_login .left .text{float:left;padding:9px 9px 9px 9px;}
#header #klientska_zona_login .left a{display:block;float:left;font-size:11px;color:#ffffff;background:#423e3f;text-decoration:none;margin-right:1px;padding:9px 9px 9px 9px;text-transform:lowercase;}
#header #klientska_zona_login .left a.on{background:#423e3f url('back_login_menu.png') no-repeat center bottom;padding-bottom:10px;}
#header #klientska_zona_login .left a:hover{background-color:#494545;}
#header #klientska_zoan_login .menu{float:left;}
#header #klientska_zona_login .right{background:url('back_klient_zona_login_right.png') no-repeat right bottom;float:left;padding:9px 9px 9px 9px;}
#header #klientska_zona_login .right a.on{color:#ffffff;}

#header #vyhladvanie{position:absolute;top:55px;right:23px;text-align:center;width:230px;}
#header #vyhladvanie .search_input{border:none;background:url('back_search_input.png') no-repeat;font-size:11px;padding:6px;width:100px;}
#header #vyhladvanie .search_button{border:none;background:url('back_search_button.png') no-repeat;width:25px;height:23px;position:relative;cursor:pointer;}


#header .logo{position:absolute;top:30px;left:10px;}
#header #menu{position:absolute;right:15px;bottom:0;}
        #menu a.polozka{display:block;float:left;height:34px;color:#494949;}
        #menu a:hover{text-decoration:none;}
        #menu a.polozka .left{display:block;width:12px;height:34px;float:left;background:url('back_menu_left.png') no-repeat;}
        #menu a.polozka .center{display:block;height:24px;float:left;background:url('back_menu_center.png') repeat-x;text-transform:uppercase;font-weight:bold;padding-top:10px;padding-right:4px;}
        #menu a.polozka .right{display:block;width:12px;height:34px;float:left;background:url('back_menu_right.png') no-repeat;}
        #menu a.on .left{background:url('back_menu_left_on.png') no-repeat;}
        #menu a.on .center{background:url('back_menu_center_on.png') repeat-x;color:#ffffff;}
        #menu a.on .center .sipkavstrede{background:url('back_menu_center_on_sipka.png') no-repeat center bottom;display:block;padding-bottom:9px;}
        #menu a.on .right{background:url('back_menu_right_on.png') no-repeat;}
        #menu a.last .right{background:url('back_menu_right_last.png') no-repeat;width:16px;}
        #menu a.onlast .right{background:url('back_menu_right_last_on.png') no-repeat;width:16px;}

        #menu a.polozka_gray .left{background:url('back_menu_left.png') no-repeat left -34px;}
        #menu a.polozka_gray .center{background:url('back_menu_center.png') repeat-x left -34px;}
        #menu a.polozka_gray .right{background:url('back_menu_right.png') no-repeat left -34px;}
        #menu a.last_gray .right{background:url('back_menu_right_last.png') no-repeat left -34px;}

.kz{color:#524e4f;}
.kz_left{float:left;width:43px;padding-top:3px;font-weight:bold;color:#ffffff;}
.kz_input{border:none;background:url('back_kz_input.png') no-repeat;width:145px;font-size:11px;padding:5px 6px 7px 6px;color:#ffffff;}
.kz_button{background:none;border:none;color:#ffffff;background:url('back_kz_button.png') no-repeat left center;padding-left:10px;font-size:11px;cursor:pointer;width:60px;}
.kz a:hover{text-decoration:none;}
        
#image_blok{width:1000px;position:relative;top:-1px;}
#image_blok .top{width:1000px;height:8px;}
#image_blok .top .left{width:10px;height:8px;background:url('back_image_blok_top_left.png') no-repeat;float:left;}
#image_blok .top .center{border:none;width:980px;height:8px;background:url('back_image_blok_top_center.png') repeat-x;float:left;}
#image_blok .top .right{width:10px;height:8px;background:url('back_image_blok_top_right.png') no-repeat;float:left;}
#image_blok .center {background:#f4f4f4;border:1px solid #dedede;}
#image_blok .center .inner{border:1px solid #ffffff;padding:9px;}
#image_blok .bottom{width:1000px;}
#image_blok .bottom .left{width:10px;height:31px;background:url('back_image_blok_bottom_left.png') no-repeat;float:left;}
#image_blok .bottom .center{border:none;width:980px;height:23px;background:url('back_image_blok_bottom_center.png') repeat-x;float:left;color:#ffffff;padding-top:8px;}
#image_blok .bottom .center .left{width:800px;background:none;float:left;}
#image_blok .bottom .center .left a{color:#ffffff;}
#image_blok .bottom .center .right{width:170px;background:none;float:right;position:relative;top:-1px;}
#image_blok .bottom .center .right a{color:#ffffff;padding-left:22px;padding-bottom:2px;}
#image_blok .bottom .center .right a.domov{background:url('ico_home_2.png') no-repeat;}
#image_blok .bottom .center .right a.mapa_stranky{background:url('ico_mapa_stranky.png') no-repeat;}
#image_blok .bottom .right{width:10px;height:31px;background:url('back_image_blok_bottom_right.png') no-repeat;float:left;}

#hFh{width:979px;height:262px;background:url('header_banner/img_homepage.jpg')}

#content{width:1000px;background:#ffffff url('back_content.png') no-repeat;padding-top:12px;float:left;overflow:hidden;}
#c_left{width:720px;overflow:hidden;float:left;padding-left:20px;}
#c_left.c_left_2{width:640px;}
#c_right{width:235px;float:right;}
#c_right.c_right_2{width:330px;}
#c_no_menu{width:960px;padding:0 20px 0 20px;}

.home_ocenenia{width:550px;}
.home_ocenenia .top{width:550px;height:6px;background:url('back_home_ocenenia_top.png') no-repeat;}
.home_ocenenia .center{width:510px;background:url('back_home_ocenenia_center.png') repeat-y;padding:10px 20px;}
.home_ocenenia .center .nadpis{font-weight:bold;font-size:14px;text-transform:uppercase;margin-bottom:15px;float:left;width:200px;}
.home_ocenenia .center .nadpis a{text-decoration:none;color:#231f20;}
.home_ocenenia .center .ovladanie{float:right;width:50px;}
.home_ocenenia .center .left{width:120px;float:left;padding-top:10px;margin-right:10px;overflow:hidden;}
.home_ocenenia .center .right{width:380px;float:left;}
.home_ocenenia .bottom{width:550px;height:7px;background:url('back_home_ocenenia_bottom.png') no-repeat;}

.ocenenie_modul .left{width:120px;float:left;padding-top:10px;margin-right:10px;overflow:hidden;}
.ocenenie_modul .right{width:590px;float:left;}

.table_media{width:100%;border-collapse:collapse;font-size:11px;}
.table_media tr.gray{background:#f9f9f9}
.table_media td.left{padding:20px;}
.table_media td.left .nazov{color:#f15e28;font-size:14px;margin-bottom:10px;}
.table_media td.left .nazov .dark{font-size:12px;color:#231f20;}
.table_media td.left .zdroj{font-size:11px;margin-bottom:10px;}
.table_media td.border{border-left:1px solid #dedede;padding-left:15px;width:410px;padding:20px;font-size:11px;line-height:18px;}
.table_media td.border .datum{font-weight:bold;margin-bottom:5px;}

.table_partneri{width:100%;border-collapse:collapse;font-size:11px;position:relative;top:-5px;}
.table_partneri td.nadpis{background:#e3e2e2;font-weight:bold;text-transform:uppercase;}
.table_partneri tr.gray{background:#f4f3f3}
.table_partneri td{padding:10px;}
.table_partneri td.border{border-right:1px solid #dedede;}

.oznaceny_riadok{background:#ffeedd;cursor:pointer;}

.table_partneri tr.caption{background:#e3e2e2;}
.table_partneri tr.caption td{font-weight:bold;text-transform:uppercase;}

.table_praca td.right{width:100px;}

.kontaktny_formular{}
.kontaktny_formular .popiska{width:160px;font-weight:bold;text-align:right;float:left;padding-top:5px;}
.kontaktny_formular .plnka{width:545px;float:right;}
.kontaktny_formular .inputtext{border:1px solid #dad9d9;padding:5px;font-size:11px;width:532px;font-family:arial;}
.kontaktny_formular .w200{width:200px;}
.kontaktny_formular .ss{width:auto;}
.kontaktny_formular .inputbutton{background:none;border:none;background:url('ico_dalej.png') no-repeat;padding-left:25px;font-size:11px;color:#f26227;cursor:pointer;padding-bottom:4px;}

.right_blok{width:235px;}
.right_blok .top{width:235px;height:9px;background:url('back_right_blok_top.png') no-repeat;}
.right_blok .center{width:235px;background:url('back_right_blok_center.png') repeat-y;}
.right_blok .bottom{width:235px;height:14px;background:url('back_right_blok_bottom.png') no-repeat;margin:0;padding:0;margin-bottom:10px;}

.right_blok .center .nadpis{text-transform:uppercase;}
.right_blok .center .podnadpis{font-size:11px;margin-top:5px;font-weight:bold;}
.right_blok .center .text{line-height:18px;margin-top:10px;}
.p5{padding:5px 10px 5px 10px;}

.right_blok2{width:330px;}
.right_blok2 .top{width:330px;height:9px;background:url('back_right_blok_top_2.png') no-repeat;}
.right_blok2 .center{width:310px;background:url('back_right_blok_center_2.png') repeat-y;padding:1px 10px 10px 10px;}
.right_blok2 .bottom{width:330px;height:14px;background:url('back_right_blok_bottom_2.png') no-repeat;margin:0;padding:0;margin-bottom:10px;}

.right_menu a{display:block;background:url('back_rm_normal.png') no-repeat left center;padding:4px 12px 4px 42px;font-size:13px;font-weight:bold;position:relative;left:-6px;}
.right_menu a.on{background:url('back_rm_on.png') no-repeat left center;padding-left:22px;font-weight:bold;color:#231f20;}
.right_menu a.right_submenu{background:url('back_right_submenu.png') no-repeat 25px 7px;padding-top:10px;}
.right_menu a.subon{color:#000000;}
.right_menu a.parent_on{background:url('back_rm_normal_on.png') no-repeat left center;}

.tb_nadpis{color:#231f20;text-transform:uppercase;font-size:14px;padding-bottom:7px;margin-bottom:7px;border-bottom:1px solid #e3e2e2;}
.tb_text{line-height:18px;margin-bottom:20px;}

.tb_nadpis_bc{color:#231f20;text-transform:uppercase;font-size:14px;padding-bottom:7px;margin-bottom:7px;font-weight:bold;}

ul{margin:18px 0 18px 0;padding-left:20px;}
li{margin:0;padding:0;list-style-image:url('back_li.png');}

.krabica_blok{width:495px;height:277px;background-repeat:no-repeat;float:left;margin-bottom:5px;}
.krabica_blok_left{margin-right:10px;}
.krabica_blok .obsah{width:280px;position:relative;top:60px;left:20px;line-height:18px;}
.krabica_blok .obsah_plus{top:80px;}
a.viac_krabica_humanet{background:url('ico_krabica_humanet_viac.png') no-repeat left center;font-size:11px;color:#f15e28;font-weight:bold;display:block;padding:4px 0 5px 25px;}
a.viac_krabica_human{background:url('ico_krabica_human_viac.png') no-repeat left center;font-size:11px;color:#f15e28;font-weight:bold;display:block;padding:4px 0 5px 25px;}
a.viac_krabica_outsourcing{background:url('ico_krabica_outsourcing_viac.png') no-repeat left center;font-size:11px;color:#f15e28;font-weight:bold;display:block;padding:4px 0 5px 25px;}
a.viac_krabica_solid{background:url('ico_krabica_solid_viac.png') no-repeat left center;font-size:11px;color:#000000;font-weight:bold;display:block;padding:4px 0 5px 25px;}
.krabica_blok a.krabica_link{display:block;position:relative;width:300px;height:20px;top:20px;left:20px;color:#000000;}

.home_blok_left{float:left;width:439px;overflow:hidden;}
.home_blok_left .top{width:439px;height:6px;background:url('back_home_blok_top.png') no-repeat;}
.home_blok_left .center{width:409px;background:url('back_home_blok_center.png') repeat-y;padding:10px 15px 1px 15px;}
.home_blok_left .bottom{width:439px;height:6px;background:url('back_home_blok_bottom.png') no-repeat;}
.home_blok_right{float:right;width:550px;overflow:hidden;}

.nadpis{font-size:14px;font-weight:bold;}
.nadpis .left{width:340px;float:left;}
.nadpis .right{width:60px;float:right;text-align:right;position:relative;top:-2px;}

.novinka .nadpis{border-bottom:1px solid #e8e8e8;padding-bottom:5px;margin-bottom:5px;}
.novinka .nadpis .left{width:295px;float:left;color:#df4608;font-size:15px;font-weight:normal;}
.novinka .nadpis .right{width:95px;float:right;color:#707070;font-size:11px;text-align:right;position:relative;top:2px;}

.novinka .nadpis_detail{margin-top:9px;border-bottom:1px solid #e8e8e8;padding-bottom:7px;margin-bottom:7px;}
.novinka .nadpis_detail .left{width:600px;float:left;color:#231f20;text-transform:uppercase;font-size:14px;font-weight:bold;}
.novinka .nadpis_detail .right{width:95px;float:right;color:#707070;font-size:11px;text-align:right;position:relative;top:2px;}

.novinka .text{margin-bottom:15px;line-height:18px;}
.novinka .vyraz{padding:5px;color:#df4608;border:1px solid #df4608;}
.novinka a.citat_cele{background:url('ico_dalej.png') no-repeat center left;padding:2px 0 2px 22px;}

.bg_gray{background:#f9f9f9;}
.novinka_padding{padding:10px;padding-bottom:1px;}
.novinka .nadpis .velky_nadpis{width:600px;}

.error_error{background:#ea0000 url('back_hlaska_error.png') no-repeat;color:#ffffff;padding:7px 15px 7px 45px;}
.error_ok{background:#28ac00 url('back_hlaska_ok.png') no-repeat;color:#ffffff;padding:7px 15px 7px 45px;}

#homepage_banner{width:550px;height:120px;position:relative;font-family:arial;color:#ffffff;overflow:hidden;}
#homepage_banner img.back{position:absolute;top:0;left:0;}
#homepage_banner a.link{width:103px;height:106px;display:block;float:right;background:url('ico_homepage_banner.png') no-repeat;position:relative;top:-18px;}
#homepage_banner .cnt{width:536px;height:106px;padding:7px;background:url('back_homepage_banner.png') no-repeat;position:absolute;top:0;left:0;}
#homepage_banner .nadpis{position:relative;top:10px;left:10px;width:400px;font-size:24px;float:left;}
#homepage_banner .text{width:400px;line-height:16px;float:left;position:relative;top:25px;left:10px;font-size:13px;font-family:arial;}
#homepage_banner.biela{color:#ffffff;}
#homepage_banner.cierna{color:#000000;}
      
#footer{width:1000px;background:url('back_footer.png') no-repeat;padding-top:20px;line-height:19px;font-size:11px;margin-top:10px;margin-bottom:10px;}
#footer .left{width:350px;float:left;}
#footer .right{width:600px;text-align:right;float:right;}
#footer .right a.polozka{text-transform:lowercase;font-size:12px;}