/* ---- PC scr  ----- */
/* ---- css_klasikA_pcntb-R24 (klasik obsah) ----- */
/* SCMS: screen and (min-width: 1079px) */

* {margin: 0; padding: 0;}
body {background: #f9fcfb; font: normal 10.5pt Verdana /* 10pt */; /* background: #d8d8d8 url(https://www.nasnetgroup.cz/web/uploads/webimg/w_bg00.png) repeat-x; */ }

html {height: 100%;}
h1, h2, h3 {color: #313131;}

h1 {margin-bottom: -0.05em; font-size: 182%; font-weight: bold; letter-spacing: 1px; color: #064AB3; text-align: left;	
	padding: 5px 0px 5px 0px; font-family: arial; /* width: 100%; background: #063744; */ }

h2 {margin-top: 1.1em; margin-bottom: 0.3em; font-size: 160%; font-weight: bold; letter-spacing: 0px;
  /* color: #035a9d; */ color: #0d2487; font-family: arial;}

h3 {margin-top: 0.5em; margin-bottom: -0.5em; font-family: arial; font-size: 136%; font-weight: bold; color: #0070C5; padding: 5px 0px 12px 0px;}
.h3_liABC {margin-bottom: 0.25em; color: #fff; padding: 8px; background-color: #0070C5; display: inline-block; clear: both; border-radius: 18px;}
.h3nadp_strk01spc {text-align: center;text-transform: uppercase;background: #E5E3E4;max-width: 90%;margin-left: 4%;color: #0070C5; font-weight: 800; margin-bottom: 0px;
	padding-bottom: 0.35em;padding-top: 0.6em; letter-spacing: 1px; font-family: 'Open Sans', Arial, sans-serif;font-weight: 600; border-bottom: 3px double #0B8EF2;}
.h3nadp_strk01spc span {-webkit-text-stroke: 0.15pt #0B8EF2; -webkit-text-fill-color: #0081E3;font-size: 16.5pt;
	/* text-shadow: 3px 3px 0 #CACACA, -1px -1px 0 #CCC, 1px -1px 0 #CCC, -1px 1px 0 #CCC, 1px 1px 0 #CCC; */}
.h3nadp_strk01spc span span {text-transform: lowercase; letter-spacing: 0;}

p, blockquote, ol, ul, table { /* margin-top: 1em; */ padding-top: 0.2em; margin-bottom: 0.8em; line-height: 144%; font-size: 107%;}
blockquote {margin-left: 2em;}                                                                                                   

ol {padding-top: 0px; padding-bottom: 8px; margin-left: 2em; /* margin-left: 2px; */ line-height: 150%;}
ul {list-style: none; padding-top: 0px; padding-bottom: 8px; margin-left: 2px; line-height: 150%;}               

#celek {width: 100%; 		
  /* background: url(img/bg_str.png) repeat-y center top; 
  background: #dcdbd2 url(https://www.nasnetgroup.cz/web/uploads/webimg/bg-hl.png) repeat-x; */ }

#stred {width: 100%;margin: 0 auto;background: #f5f5f5;min-height: 308px;display: table;padding-top: 10px;}

/* Menu */
#menuh {
	min-width: 260px; min-height: 38px; margin: 0 auto; margin-top: 2px; margin-bottom: 18px; padding: 0px;	text-align: center; 
	/* border: 1px solid #000000; */ /* background: #2364ae; */	
}

#menuh ul {list-style: none; margin: 0px; padding: 0px; line-height: 135%; text-align: center;}

#menuh li {padding: 0px; display: inline-block; background: none; font-family: Verdana; /* font-size: 11pt !important; */
  color: #000000; /* 452121 */ padding: 20px 8px 5px 8px;}

/* 
#menuh li:first-child { margin-left: 0px !important; padding-left: 0px !important; }
#menuh li:last-child { margin-right: 0px !important; padding-right: 0px !important; } 
*/

#menuh a {display: inline-block; color: #001254; text-decoration: none; font-weight: bold; padding: 0px 4px 0px 4px;
  background: #none; height: 22px; border-bottom: 4px solid #0173c9;}

#menuh a:hover {text-decoration: none; color: #0173c9; text-decoration: none; padding: 0px 4px 0px 4px;
  background: #none; height: 22px; border-bottom: 4px solid #5a9c3a; /*  #00b591;  */}

#slidero-top {width: 980px;height: 353px;margin: 0 auto;padding: 0px;position: absolute;z-index: 950; overflow: hidden; margin-top: 29px; /* border: 1px solid red; */}

/* Logo */
#bar_top {width: 100%; height: 353px; margin: 0 auto; overflow: hidden; background: #f5f5f5 url(https://www.nasnetgroup.cz/web/uploads/webimg/herohl_bg001_2.png) left top repeat-x;
	/* border: 1px red solid; */  /* text-align: center; */ }

#bt_imagezone {width: 100%; height: 353px; margin: 0 auto; overflow: hidden; background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/herohl_bg03_4.jpg) center top no-repeat;
  /*  background-color: aquamarine;  */ background-size: cover; }

#btiz_stred {width: 980px;height: 353px;margin: 0 auto;overflow: hidden;}

#spclogo_a {width: 0px; height: 0px; display: none; visibility: hidden;}
#spclogo_b {width: 0px; height: 0px; display: none; visibility: hidden;}

#logo {width: 396px; height: 69px; float: right; margin-top: -3px; margin-right: 76px; display: inline-block; overflow: hidden; position: relative; z-index: 985;}
#logo img {filter: drop-shadow(0 2px 3px #3272ce); -webkit-filter: drop-shadow(0 2px 3px #3272ce);}
#logo img:hover {filter: drop-shadow(0 2px 3px #2f3885); -webkit-filter: drop-shadow(0 2px 3px #2f3885);}

#ikony_nttm_tbg {height: 93px; float: right; margin-top: 50px; margin-right: -390px; display: inline-block; overflow: hidden; position: relative; z-index: 982;
   /* width: 595px; */ /*  background: transparent url(uploads/webimg/hero_nettvtelmob01_2.png) center top no-repeat;  */  }
#ikony_nttm_tbg img {filter: drop-shadow(0 2px 3px #4680b8); -webkit-filter: drop-shadow(0 2px 3px #4680b8);}
#ikony_nttm_tbg img:hover {filter: drop-shadow(0 2px 3px #e2e3ec); -webkit-filter: drop-shadow(0 2px 3px #e2e3ec);}

#menuh_top {
  width: 101px; height: 68px; margin-top: 0px; float: right;
  display: inline-block; overflow: hidden; position: relative; z-index: 990;
  background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/menutl_bg02.png) center top no-repeat;
}

#menuh_top p {margin-top: 17px; color: #ffffff; text-align: center;}

#menuh_top a {
  font-family: Verdana; font-size: 10.5pt; font-weight: bold; letter-spacing: 1px;
  display: inline-block; color: #ffffff; text-decoration: none; margin-left: 2px; border-bottom: 2px solid #1E2344;
  transform : scale(1,1.5);
  -webkit-transform:scale(1,1.5); /* Safari and Chrome */
  -moz-transform:scale(1,1.5); /* Firefox */
  -ms-transform:scale(1,1.5); /* IE 9+ */
  -o-transform:scale(1,1.5); /* Opera */
}

#menuh_top a:hover {
  font-family: Verdana; font-size: 10.5pt; font-weight: bold; letter-spacing: 1px;
  /*  display: inline-block; color: #6ab8f0; text-decoration: underline;  */
  display: inline-block; color: #ffffff; text-decoration: none; margin-left: 2px; border-bottom: 2px solid #6ab8f0;
  transform : scale(1,1.5);
  -webkit-transform:scale(1,1.5); /* Safari and Chrome */
  -moz-transform:scale(1,1.5); /* Firefox */
  -ms-transform:scale(1,1.5); /* IE 9+ */
  -o-transform:scale(1,1.5); /* Opera */
}

#cmp_top {  
  width: 716px /* 638 */; min-height: 135px; display: none; visibility: hidden;
  margin-top: 82px; margin-left: 236px /* 314 */; position: absolute;
  border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;
  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;    
  z-index: 995; overflow: hidden; border: 6px solid #ededed; background-color: #f5fafc;    
  background: -webkit-linear-gradient(top, #f5fafc 0px, #ebebeb 100%) transparent; /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(top, #f5fafc 0px, #ebebeb 100%) transparent; /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(top, #f5fafc 0px, #ebebeb 100%) transparent; /* For Firefox 3.6 to 15 */  
  background: -ms-linear-gradient(top,  #f5fafc 0%,#ebebeb 100%) transparent; /* IE10+ */
  background: linear-gradient(top, #f5fafc 0px, #ebebeb 100%) transparent; /* Standard syntax */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5fafc', endColorstr='#ebebeb',GradientType=0 ); /* IE6-9 */       	
}

#search {width: 160px; height: 22px; /* margin: 0 auto; */ float: right; margin-top: 15px; /* border: 1px green solid; */ display: inline-block;}
div#search label {text-indent: -9999em; height: 0pt; width: 0pt; display: none;}
div#search input.search-input { 
    width: 150px; height: 22px; color: #999; float: left; padding: 0px; padding-left: 4px; padding-right: 4px;
    font: bold 0.9em Arial,Helvetica,sans-serif; border: 1px solid #005893;
    /* background: transparent url(uploads/webimg/bg_searchbox1.png) no-repeat scroll left top; */    
    -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;          
    border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}                              

div#search input.search-button {
  width: 26px; height: 24px; border-style: none; text-indent: -9999em; 
  float: left; margin: 0px; cursor: pointer; font-size: 0px; line-height: 0px;
  /* background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/search_bx2.png) no-repeat scroll right top; */ } 

.p_smotto {
    color: #000000; font-family: Arial; font-size: 13pt; font-weight: normal; letter-spacing: 0.6pt;
    /* margin: 10px 0px 0px 77px; */ text-align: center;
    margin-left: 6px; max-width: 564px; height: auto; padding-top: 0.2em; margin-bottom: 0.8em; line-height: 138%;}

#hl_logo_link {width: 245px; height: 190px; display: block; margin-top: 28px; margin-left: 15px; /* border: 1px solid #000000; */ }

/* Content */
#content0 {
	width: 56%; min-width: 1038px; margin: 0 auto; min-height: 200px; background: #ffffff; 
  display: table; margin-top: -10px; box-shadow: 10px 0 10px -6px #e0e0e0, -10px 0 10px -6px #e0e0e0;
  /* margin-bottom: 25px; */ /* border: 1px solid #000000; */       		 	
}

#content0 .top_lnk_bck {
 width: 100%; height: 0px; background: transparent; display: none; 
 text-align: right; visibility: hidden; font-size: 105%;}

#content {width: 980px; min-height: 300px; padding: 8px 24px 18px 24px; margin: 0 auto; margin-bottom: 12px;
  background: transparent; /*  #f9fcfb  */ /* background: #00aa00 center center; */ /* border: 1px solid #000000; */ }

#content h1 {margin-top: -8px; padding: 11px 0px 5px 42px; width: 100%; height: 48px; background: url(https://www.nasnetgroup.cz/web/uploads/webimg/cnt_kls_h1bg.png) no-repeat;}
/*  #content p {font-size: 1.0em; line-height: 145%;}  */

#content h1 + h2 {margin-top: 0.2em !important;}
/*  #content h2 + p {margin-bottom: -0.1em !important;}  */

#content ul {list-style: none; vertical-align: middle; margin-top: -6px; margin-left: 14px; margin-bottom: 14px;}
#content ul li {
  padding: 7px 0px 0px 20px; display: block; line-height: 22px; color: #131212; 
  background: url(https://www.nasnetgroup.cz/web/uploads/webimg/cnt_kls_li0bg.png) no-repeat left 12px;  
}

.klasika {list-style: disc !important; vertical-align: middle !important; margin-top: 1px !important; margin-left: 16px !important; margin-bottom: 14px !important;}
.klasika li {padding: 5px 0px 0px 2px !important; display: list-item !important; background: transparent !important; line-height: 19px !important; color: #131212 !important;}

.klasika2 {list-style: square !important; vertical-align: middle !important; margin-top: 1px !important; margin-left: 16px !important; margin-bottom: 14px !important;}
.klasika2 li {padding: 5px 0px 0px 2px !important; display: list-item !important; background: transparent !important; line-height: 19px !important; color: #131212 !important;}	

#content ol li {padding: 0px 0px 6px 7px; line-height: 18px; color: #131212;}

#content .cntoddel0 {
  margin: 0 auto; margin-top: 20px; margin-bottom: 5px; width: 99%; height: 6px; display: block; 
  background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hpoddel00.png) center top no-repeat;  
}
#content .cntoddel1 {
  margin: 0px; margin-top: 20px; margin-bottom: 5px; margin-left: 4px; width: 686px; height: 6px; display: block; 
  background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hpoddel01.png) center top no-repeat;  
}
#content .cntoddel2 {
  margin: 0 auto; margin-top: 4px; margin-bottom: 18px; width: 99%; height: 6px; display: block; 
  background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hpoddel00.png) center top no-repeat;  
}
.barva_del01 {color: #0070c5 !important;}
.barva_del02 {color: #00b591 !important;}

a.zkd_vicebtn {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;          
  border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;
  font-size: 115%; padding: 10px; color: #ffffff; background: transparent; margin: 0 auto; display: table; text-decoration: none;}
a.zkd_vicebtn:hover {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;          
  border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;
  font-size: 115%; padding: 10px; color: #ffffff; background: transparent; margin: 0 auto; display: table; text-decoration: underline;}

.buttn_cnts00 {width: max-content; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color:#ffffff; background: #09196a; 
  font: normal 11pt Verdana; padding: 5px; cursor: pointer; padding: 10px; border: 0px; margin: auto; margin-top: 2em; display: inline-block; text-decoration: none;}
.buttn_cnts00:hover {width: max-content; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color:#ffffff; background: #1c8ecc; 
  font: normal 11pt Verdana; padding: 5px; cursor: pointer; padding: 10px; border: 0px; margin: auto; margin-top: 2em; display: inline-block; text-decoration: none;}
  
.buttn_cnts01 {width: max-content; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color:#ffffff; background: #09196a; 
  font: normal 11pt Verdana; padding: 5px; cursor: pointer; border: 0px; margin: auto; margin-top: 0.5em; margin-bottom: 0.5em; padding: 8px; display: inline-block; text-decoration: none;}
.buttn_cnts01:hover {width: max-content; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color:#ffffff; background: #1c8ecc; 
  font: normal 11pt Verdana; padding: 5px; cursor: pointer; border: 0px; margin: auto; margin-top: 0.5em; margin-bottom: 0.5em; padding: 8px; display: inline-block; text-decoration: none;}

.vbtn_barva01 {background: #0070c5 !important;}
.vbtn_barva02 {background: #00b591 !important;}

/* Novinky - modul */
.News_clanekxy {width: 99%; min-height: 114px overflow: hidden; display: block; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; 
  border: 2px dotted #B1BBCA /* 1px solid #DCE3E6 */; margin: 1.5em auto; margin-bottom: 15px; background: #EFF2F4; padding-bottom: 0.75em;}

.news_dat {font-family: Verdana;	margin-top: 15px; margin-bottom: 3px; margin-left: 35px; font-weight: bold; font-size: 101%; letter-spacing: 0px; color: #0d2487;}
.news_dat2 {margin-top: -5px; margin-bottom: 3px; color: #0d2487; font-weight: bold; font-size: 101%;}

.news_hp_h3, .news_hp_h3_a {font-family: Verdana; margin-top: 6px; margin-bottom: 3px; margin-left: 35px; 
    font-size: 108%; font-weight: bold; letter-spacing: 0px; color: #047ebd; padding: 0;}
.news_hp_h3_a {color: #E6021B !important;} 
.news_det1_h1 {background: transparent !important; height: 1.2em !important; font-family: Verdana; margin-top: 6px !important;
	font-size: 122%; font-weight: bold; letter-spacing: 0px; color: #047ebd; padding: 10px 0px 4px 0px !important;}

h2.news_det1_h3rev {margin-top: 0.5em; margin-bottom: -0.5em; font-family: arial; font-size: 136%; 
  font-weight: bold; color: #0070C5; padding: 5px 0px 12px 0px;}
h3.news_det1_h2rev {margin-top: 1.1em; margin-bottom: 0.3em; font-size: 160%; font-weight: bold; 
  letter-spacing: 0px; /* color: #035a9d; */ color: #0d2487; font-family: arial;}

.news_para {font-family: Verdana;	margin-top: 2px; margin-bottom: 3px; margin-left: 35px;
  font-weight: normal; letter-spacing: 0px; color: #131212; text-align: justify;}
.news_vicelnk {text-align: right; display: block;}
#nwhp_bxbg {margin-top: 11pt;}
#NewsPostDetailContent p {text-align: justify;}
#NewsPostDetailContent img {padding: 0px;}
p[class^=news_] {padding-right: 28px;}   p[class^=news_] {padding-bottom: 0.15em;}
p[class^=news_] span a {display: inline-block;}

/* Footer */
#konec_str {width: 100%; height: 365px;	display: table; margin: 0 auto; margin-top: 0px; border-top: 5px solid #C4D1D7;
  background: #004698 url(https://www.nasnetgroup.cz/web/uploads/webimg/pata_bghl01.png) center top repeat-x; /* border: 2px solid red; */ }

#konec_str .pataoddel1 {margin: 0 auto; margin-bottom: 19px; width: 942px; height: 5px; display: block; 
  background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hpoddel_pata01.png) center top no-repeat;}

#konec_str-box {width: 934px; min-height: 195px; margin: 0 auto; /*background: #e0e0e0;*/ background-color: #ffffff;      		
  border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px;}

#konec_str-box .pataoddel2 {margin: 0 auto; margin-bottom: 2px; width: 906px; height: 5px; display: block; 
  background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hpoddel_pata02.png) center top no-repeat;}

#konec_str #menu_pata {width: 934px; padding: 20px 0px 14px 0px; text-align: center; margin: 0 auto;}
#menu_pata ul {margin: 0; padding: 0; list-style: none;}
#menu_pata ul li {padding: 0px 0px 0px 24px; display: inline-block; line-height: 3em; background: none; color: #ffffff;}

#konec_str-box .endp_cnt { 
  width: 910px; color: #ffffff; display: inline-block; min-height: 50px;
  margin-left: 12px; margin-top: 9px; text-align: left; font-size: 100%; font-weight: normal; line-height: 105%;}

#konec_str-box .levoik1 {margin-left: 130px !important;}
#konec_str-box .levoik2 {margin-left: 330px !important;}

#konec_str-box .endp_cnt_logo {float: left; color: #1e2345; margin: 10px 15px 10px 15px;
  text-align: center; font-size: 100%; font-weight: bold; line-height: 198%;}

#konec_str .endp_kon {width: 934px; min-height: 25px; margin: 0 auto; text-align: center; display: table; margin-bottom: 10px; font-size: 104%;}

.endp_kon .signtr {margin-top: 20px; margin-bottom: 12px; display: block; position: relative;
  font-weight: normal; line-height: 105%; color: #ffffff; z-index: 120;}

.endp_kon .ppodm {width: 934px; position: absolute; margin-top: 20px; margin-bottom: 12px; display: block;
  font-weight: normal; line-height: 105%; color: #ffffff; text-align: center; z-index: 100;}

#konec_str-box a#stc_fcb {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/pic_fb01.jpg) 0px 0px no-repeat; text-decoration: none; color: none; width: 68px; height: 68px; display: inline-block; margin-top: 5px; margin-right: 0px;}
#konec_str-box a:hover#stc_fcb {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/pic_fb01.jpg) -68px 0px no-repeat; text-decoration: none; color: none;}
#konec_str-box a#stc_wbc {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/pic_cam01.jpg) 0px 0px no-repeat; text-decoration: none; color: none; width: 115px; height: 68px; display: inline-block; margin-top: 5px; margin-right: 0px;}
#konec_str-box a:hover#stc_wbc {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/pic_cam01.jpg) -115px 0px no-repeat; text-decoration: none; color: none;}
#konec_str-box a#stc_tpp1 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/pic_cam01.jpg) 0px 0px no-repeat; text-decoration: none; color: none; width: 115px; height: 68px; display: inline-block; margin-top: 5px; margin-right: 0px;}
#konec_str-box a:hover#stc_tpp1 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/pic_cam01.jpg) -115px 0px no-repeat; text-decoration: none; color: none;}
#konec_str-box a#stc_tpp2 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/pic_cam01.jpg) 0px 0px no-repeat; text-decoration: none; color: none; width: 115px; height: 68px; display: inline-block; margin-top: 5px; margin-right: 0px;}
#konec_str-box a:hover#stc_tpp2 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/pic_cam01.jpg) -115px 0px no-repeat; text-decoration: none; color: none;}
#konec_str-box a#stc_mspd {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/pic_rychl01.jpg) 0px 0px no-repeat; text-decoration: none; color: none; width: 115px; height: 68px; display: inline-block; margin-top: 5px; margin-left: 0px;}
#konec_str-box a:hover#stc_mspd {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/pic_rychl01.jpg) -115px 0px no-repeat; text-decoration: none; color: none;}
#konec_str-box a#stc_cisco {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/picd_cisco01.jpg) 0px 0px no-repeat; text-decoration: none; color: none; width: 54px; height: 38px; display: inline-block; margin-top: 1px; margin-right: 0px;}
#konec_str-box a:hover#stc_cisco {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/picd_cisco01.jpg) -54px 0px no-repeat; text-decoration: none; color: none;}
#konec_str-box a#stc_eband {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/picd_eband01.jpg) 0px 0px no-repeat; text-decoration: none; color: none; width: 45px; height: 38px; display: inline-block; margin-top: 1px; margin-right: 0px;}
#konec_str-box a:hover#stc_eband {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/picd_eband01.jpg) -45px 0px no-repeat; text-decoration: none; color: none;}
#konec_str-box a#stc_alcoma {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/picd_alcoma01.jpg) 0px 0px no-repeat; text-decoration: none; color: none; width: 118px; height: 38px; display: inline-block; margin-top: 1px; margin-right: 0px;}
#konec_str-box a:hover#stc_alcoma {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/picd_alcoma01.jpg) -118px 0px no-repeat; text-decoration: none; color: none;}
#konec_str-box a#stc_tpm {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/pic_tepmer01.jpg) 0px 0px no-repeat; text-decoration: none; color: none; width: 115px; height: 68px; display: inline-block; margin-top: 5px; margin-right: 0px;}
#konec_str-box a:hover#stc_tpm {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/pic_tepmer01.jpg) -115px 0px no-repeat; text-decoration: none; color: none;}

a#frm_imgbx00 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hp_rzboxzav02.png) 0px 0px no-repeat; text-decoration: none; color: #1c8ecc; width: 40px; height: 40px; display: block; margin-top: 3px; margin-right: 3px; float: right;}
a:hover#frm_imgbx00 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hp_rzboxzav02.png) -40px 0px no-repeat; color: #ffffff; float: right;}

#frm_bxnab_fill {border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; background: transparent; width: 950px; margin: 0 auto; padding: 10px;}    
#frm_bxnab_fill p {width: 800px; text-align: left; margin-left: 25px; margin-top: 10px; font-weight: bold; color: #1c8ecc;}
#frm_bxnab_fill #kont-form {width: 930px; text-align: left; margin-left: 20px;}
#frm_bxnab_fill #kont-form td {padding: 8px 0px 8px 0px; vertical-align: bottom;}
#frm_bxnab_fill #kont-form textarea {width: 890px; max-width: 890px; height: 190px; max-height: 190px; font: normal 11pt Verdana; padding: 5px; margin-top: 5px;}
.kont-form-inpbox1 {width: 355px; font: normal 11pt Verdana; padding: 5px; margin-top: 5px;}
.kont-form-boxhidd1 {width: 165px; visibility: hidden; display: none;}
.kont-form-selbox1 {width: 838px; max-width: 890px; font: normal 11pt Verdana; padding: 5px; margin-top: 5px;}
.noedit_inp {background-color: #e4e4e4; color: #424242;}

#frm_bxnab_fill *[class=kont-form-buttn1] {float: left; margin-left: 60px;}
#frm_bxnab_fill *[class=kont-form-buttn2] {float: right; margin-right: 90px;}

#frm_bxnab_fill *[class=kont-form-buttn1], #frm_bxnab_fill *[class=kont-form-buttn2] {
  width: 125px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
  color:#ffffff; background: #1c8ecc; font: normal 11pt Verdana; padding: 5px; cursor: pointer; padding: 10px; border: 0px;
}
#frm_bxnab_fill *[class=kont-form-buttn1]:hover, #frm_bxnab_fill *[class=kont-form-buttn2]:hover {
  width: 125px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
  color:#ffffff; background: #1e2344; font: normal 11pt Verdana; padding: 5px; cursor: pointer; padding: 10px; border: 0px;
}

/* .chkBXtvar1 */
.chkBXtvar1 {width: 22px; height: 22px; position: relative; margin: 0px auto; margin-bottom: 8px; background: #e4e8e9; box-shadow: inset 0px 2px 1px white, 0px 1px 2px rgba(0, 0, 0, 0.4); display: inline-block;}
  /* background: -webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); */ /* background: linear-gradient(to bottom, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); */
.chkBXtvar1 label {width: 16px; height: 16px; cursor: pointer; position: absolute; left: 3px; top: 3px; background: #ffffff; box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.4), 0px 1px 0px white;}
  /* background: -webkit-linear-gradient(top, #222222 0%, #45484d 100%); background: linear-gradient(to bottom, #222222 0%, #45484d 100%); */
.chkBXtvar1 label:after {content: ''; width: 7px; height: 4px; position: absolute; top: 4px; left: 3px; border: 3px solid #033665; border-top: none; border-right: none; 
    background: transparent; opacity: 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg);}
.chkBXtvar1 label:hover::after {opacity: 0.2;}
.chkBXtvar1 input[type=checkbox] {visibility: hidden;}  .chkBXtvar1 input[type=checkbox]:checked + label:after {opacity: 1;}
.chkBXtvar1 + span {display: inline-block; vertical-align: bottom; margin-bottom: 8px;}
.chkBXs_moblajn {display: inline-block;}
/* end .chkBXtvar1 */

#vyhody_benef_konstr {width: 100%; display: inline-block;}
#vyhody_benef_konstr ul {list-style: none; display: inline-block; width: 460px; float: left; margin-left: 24px;}
#vyhody_benef_konstr ul li {padding: 10px 0px 0px 34px; background: url(https://www.nasnetgroup.cz/web/uploads/webimg/bodka_benef01.png) no-repeat left 12px; font-size: 11pt; font-weight: bold; letter-spacing: 0.2pt; display: block; line-height: 28px; color: #006EC5;}

.ramec_tab_2rs {display: table; margin-top: 8px;}
.ramec_tab_2rs_jeden {display: block;	vertical-align: top; float: left; }
.ramec_tab_2rs_dva {display: table;	vertical-align: top; float: left; margin-left: 10px;}
.ramec_tab_2rs_dva_a {display: block; color: #052B52; font: bold 11pt "Trebuchet MS", Arial, Helvetica, sans-serif;}
.ramec_tab_2rs_dva_b {display: block; color: #1B2A0B; font-weight: normal; padding-left: 8px; font: bold 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;}

.bxslider_nosl {list-style: none; margin-top: 0px; margin-left: 0px; list-style: none; padding-top: 0px;}
.bxslider_nosl li {max-width: 980px; overflow: hidden;}
.bxslider_nosl li img {margin-left: 0px; float: left; max-height: 313px;}

.slider_top_textbox {width: 660px; min-height: 200px; max-height: 228px; float: left; margin-left: 20px; margin-top: 126px; overflow: hidden; background: transparent;}
.slider_top_lrsmobilebox {display: none; visibility: hidden;}

.slider_top_textbox p {
  padding-top: 8px; padding-left: 8px; padding-right: 8px; font-family: Arial; font-size: 19.5pt; font-weight: bold; 
  letter-spacing: 1pt; line-height: 128%; color: #0d2487; margin: 0 auto; text-align: left; display: table-cell; vertical-align: middle;
  /* border: 0px red solid; */ }

#benefits_cnt_top {width: 100%; display: inline-block; padding-left: 15px;}
#benefits_cnt_top ul {list-style: none; display: inline-block; float: left; margin-top: -3px;}
#benefits_cnt_top ul li {background: url(https://www.nasnetgroup.cz/web/uploads/webimg/bodka_benef02.png) no-repeat left 12px; padding: 8px 0px 0px 29px; font-size: 12pt; font-weight: bold; letter-spacing: 0.5pt; display: block; line-height: 27px; color: #006EC5;}
/*  #benefits_cnt_top ul li {padding: 10px 0px 0px 34px; font-size: 13.5pt; display: block; background: url(https://www.nasnetgroup.cz/web/uploads/webimg/bodka_benef01.png) no-repeat left 12px; line-height: 28px; color: #006EC5;}  */
#benefits_cnt_top ul > li:nth-of-type(1) {margin-left: 0px;}
#benefits_cnt_top ul > li:nth-of-type(2) {margin-left: 20px;}
#benefits_cnt_top ul > li:nth-of-type(3) {margin-left: 40px;}

.benef_blok01 {width: auto; display: grid; /* flex-flow: row wrap; */ grid-template-columns: auto auto auto; 
  justify-content: space-around; padding: 10px 0; padding-bottom: 0;}

.benef_blok01 .bfb00_bunka_B {display: inline-block; position: relative; top: 0.25em; max-width: 282px; padding-bottom: 1.25em;}
/* color: #f1b800; // border-right: 1px solid #c8c8c8; */
/* padding: 0 18px; // background: linear-gradient(to bottom,#eff3f5 0,#e5edf7 25%,#fff 100%); */

.benef_blok01 .bfbico_obr {text-align: center; /* margin-left: -20px; */ padding-right: 20px;}
.benef_blok01 .bfbico_obr img {text-align: center;}

.benef_blok01 .bfbtxt_blok {border-radius: 12px; margin-top: 0em; margin: 0 auto; text-align: left;}
/* border-right: 1px solid #c8c8c8; // background: linear-gradient(to bottom,#eff3f5 0,#e5edf7 25%,#fff 100%); */
/* padding: 1px 18px 0 18px; */
.benef_blok01 .lnbgr1 {background: linear-gradient(to bottom,#eff3f5 0,#e5edf7 25%,#fff 100%); padding: 1px 18px 0 18px; border-radius: 12px; margin-top: 1.0em;}

.benef_blok01 span.ang_brack01 {color: #0086fd;}
.benef_blok01 h3 {text-align: left; text-transform: uppercase; color: #192a9b; /*  padding-left: 1.0em; text-indent: -1.0em;  */ 
  display: inline-block; max-width: max-content /* min-content */; /* margin-left: -24px; */ margin-top: 0.15em; /* font-size: 12pt; */ }

.benef_blok00 {width: auto; display: grid; /* flex-flow: row wrap; */ grid-template-columns: auto auto auto; 
  justify-content: space-around; padding: 10px 0; padding-bottom: 0;}

.benef_blok00 .bfb00_bunka_A {display: inline-block; position: relative; top: 0.25em; max-width: 180px; padding-bottom: 1.25em;}
/* color: #f1b800; // border-right: 1px solid #c8c8c8; */
/* padding: 0 18px; // background: linear-gradient(to bottom,#eff3f5 0,#e5edf7 25%,#fff 100%); */

.benef_blok00 .bfbico_obr {text-align: center; /* margin-left: -20px; */ padding-right: 20px;}
.benef_blok00 .bfbico_obr img {text-align: center;}
.benef_blok00 .bfbtxt_blok {border-radius: 12px; margin-top: 0em; margin: 0 auto; text-align: center;}
/* border-right: 1px solid #c8c8c8; // background: linear-gradient(to bottom,#eff3f5 0,#e5edf7 25%,#fff 100%); */
/* padding: 1px 18px 0 18px; */

.benef_blok00 span.ang_brack01 {color: #0086fd;}
.benef_blok00 h3 {text-align: left; text-transform: uppercase; color: #192a9b; padding-left: 1.0em; text-indent: -1.0em; 
  display: inline-block; max-width: min-content;margin-left: -24px; margin-top: -0.15em; /* font-size: 12pt; */ }

.tabulka_00 {border: 0px solid #000000; width: 99%; border-collapse: collapse;}
.tabulka_00 tr:first-child {line-height: 22px; color: #131212;}
.tabulka_00 td {border: 0px solid #000000; text-align: left; padding: 4px; border-bottom: 1px solid #cdcdcd;}
.tabulka_00 tr td:first-child {width: 700px; padding: 7px 0px 7px 20px; color: #000000; font-weight: bold; background: url(https://www.nasnetgroup.cz/web/uploads/webimg/cnt_kls_li0bg.png) no-repeat left 12px;}
.tabulka_00 tr td {border-bottom: 1px dashed #555555;}

.tabulka_1 {border: 0px solid #000000; width: 99%; border-collapse: collapse;}
.tabulka_1 tr:first-child {background: #E5E3E4; color: #000928; font-weight: bold;}
.tabulka_1 td {border: 0px solid #000000; text-align: center; padding: 4px; border-bottom: 1px solid #cdcdcd;}
.tabulka_1 tr td:first-child {color: #000000; font-weight: bold;}
.tabulka_1 tr:first-child td {border-bottom: 0px solid #E5E3E4; padding: 0.5em 0;}

.tabulka_2_ceny {border: 0px solid #000000; width: 99%; border-collapse: collapse;}
.tabulka_2_ceny tr:first-child {background: #E5E3E4; color: #000928; font-weight: bold;}
.tabulka_2_ceny td {max-width: 100px; min-width: 75px; border: 0px solid #000000; text-align: center; padding: 4px; border-bottom: 1px solid #cdcdcd;}
.tabulka_2_ceny tr td:first-child {width: 92px; text-align: left; color: #000000; font-weight: bold;}
.tabulka_2_ceny tr td:first-child img {max-height: 86px; width: auto;}
.tabulka_2_ceny tr:first-child td {border-bottom: 0px solid #E5E3E4;}

.tabulka_3_ceny {border: 0px solid #000000; width: 99%; border-collapse: collapse;}
.tabulka_3_ceny tr:first-child {background: #E5E3E4; color: #000928; font-weight: bold;}
.tabulka_3_ceny td {max-width: 220px; min-width: 75px; border: 0px solid #000000; text-align: center; padding: 4px; border-bottom: 1px solid #cdcdcd;}
.tabulka_3_ceny tr td:first-child {width: 345px; text-align: left; color: #000000; font-weight: bold;}
.tabulka_3_ceny tr td img {max-height: 86px; width: auto;}
.tabulka_3_ceny tr:first-child td {border-bottom: 0px solid #E5E3E4; padding-left: 8pt;}

/* Zalozky - Tabs ZAC css */
.prtabs {width: 970px; float: none; list-style: none; padding: 0px; margin: 15px auto;
    clear: both; display: inline-table; border-bottom: #001254 solid 6px; /* border-bottom: 4px solid #ccc; */ }
.prtabs:after {content: ''; display: table; clear: both;}
.prtabs input[type=radio] {visibility: hidden; display:none;}

.prtabs label {
  z-index: 10; float: left; display: block; padding: 10px 20px; 
  border-radius: 2px 2px 0 0; -moz-border-radius: 2px 2px 0 0; -webkit-border-radius: 2px 2px 0 0; color: #001254; /* #08C; */ /* font-size: 24px; */
  /* font-weight: normal; font-family: 'Roboto', helveti; */ background: #FEFEFE; /* rgba(255,255,255,0.2); */
  cursor: pointer; position: relative; top: 6px; margin-left: 16px; border-bottom: #001254 solid 6px;
  -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;
  box-shadow: 1px 0px 10px 1px #D5D5D5, -1px 0px 10px 1px #D5D5D5; /* 10px 0 10px -6px #e0e0e0, -10px 0 10px -6px #e0e0e0; */      
}

.prtabs ~ label:first-child {margin-left: 18px !important;}
/*  .prtabs label[class=zaltb1] {margin-left: 18px !important;}  */
.prtabs label span {display: inline-block;}
.prtabs label span h2 {margin-top: 0em; margin-bottom: 0em; color: #001254; font-size: 135%;}
.prtabs label:hover {background: #DEDFE6; /* background: rgba(255,255,255,0.5); */ top: 0px; box-shadow: none !important;}

.tab-content00 {display: block; z-index: 20; position: relative; width: 100%; float: none; padding: 10px;
  box-sizing: border-box; background-color:#ffffff; border-bottom: #001254 solid 4px;}

.tab-content {display: none; z-index: 20; position: relative; width: 100%; float: left; padding: 15px;
  box-sizing: border-box; background-color:#ffffff; border-top: #001254 solid 6px;}

.tab-content * {-webkit-animation-duration: 0.5s; -o-animation-duration: 0.5s; -moz-animation-duration: 0.5s; animation-duration: 0.5s;}

.tab-content ul:last-child {margin-bottom: -3px !important;}
.prtabs [id^="tab"]:checked + label {background: #001254; /* color: #001254; top: 0; */}
.prtabs [id^="tab"]:checked + label span > h2 {color: white; /* top: 0; */}    

#tab1:checked ~ #tab-content1, #tab2:checked ~ #tab-content2, 
#tab3:checked ~ #tab-content3, #tab4:checked ~ #tab-content4, 
#tab5:checked ~ #tab-content5, #tab6:checked ~ #tab-content6, 
#tab7:checked ~ #tab-content7, #tab8:checked ~ #tab-content8,
#tab9:checked ~ #tab-content9, #tab10:checked ~ #tab-content10,
#tab11:checked ~ #tab-content11, #tab12:checked ~ #tab-content12,
#tab13:checked ~ #tab-content13, #tab14:checked ~ #tab-content14,
#tab15:checked ~ #tab-content15, #tab16:checked ~ #tab-content16 {display: block;}
/* Zalozky - Tabs KON css */

.tv_tabloga {width: 100%; display: inline-block; clear: both; margin: 0 auto; padding: 4px 0px 20px 0px; border: 0px solid #A3A3A4;}
.tv_tabloga > span {
  display: list-item; float: left; background: #EEEDE7; border: 1px solid #A3A3A4; border-collapse: collapse;
  height: 56px; width: 63px; text-align: center; line-height: 56px; list-style: none; margin: -1px 0 0 -1px;
  list-style-type: disc; color: transparent;  
}
.tv_tabloga > span > img {display: inline-block; vertical-align: middle;}

.fotogal_ref01 {width: 100%; display: inline-block; clear: both; margin: 0 auto; padding: 4px 0px 20px 0px; border: 0px solid #A3A3A4;}
.fg_stred01 {width: auto !important; display: table !important;}
.fotogal_ref01 span {
  display: list-item; float: left; background: transparent; border: 1px solid #A3A3A4; border-collapse: collapse;
  height: auto; width: auto; text-align: center; line-height: 100%; list-style: none; margin: 4px; padding: 6px;
}
.fotogal_ref01 span a img {display: inline-block; vertical-align: middle; width: auto; max-height: 500px;}
.fotogal_ref01 span span {display: block; float: none; background: transparent; border: 0px solid #A3A3A4; border-collapse: none;
  height: auto; width: auto; text-align: center; line-height: 100%; list-style: none; margin: 2px; padding: 2px;}

.prod_box01 {width: 100%; display: inline-table; clear: both;}
.prod_box01 img {float: left; margin-right: 15px; margin-bottom: 15px; display: inline-block;}

.prod_box02 {width: 100%; display: inline-table; clear: both;}
.prod_box02 img {float: right; margin-left: 15px; margin-bottom: 15px; display: inline-block;}

.prod_box03 {width: 100%; display: inline-table; clear: both; margin-top: 6px;}
.prod_box03 img {float: left; margin-right: 15px; margin-bottom: 15px; display: inline-block; max-width: 14%;}
.prod_box03 p {float: right; display: inline-block; text-align: left; width: 85.5%;}

.floating-box-spoj {width: 100%; display: table;}
.floating-box-levo {float: left; width: 48%; text-align: left; padding-right: 3%;}
.floating-box-pravo {float: right; width: 48%; text-align: left;}
.floating-box-levo img, .floating-box-pravo img {max-width: 466px; height: auto; text-align: left;}

#sezmapa1, #sezmapa2, #sezmapa3, #sezmapa4, #sezmapa5 {width: 99%; height: 285px; border: 1px solid #888888; margin-top: 5px; display: block;}
.map_kont iframe {/* border: 2px solid #3B6F8C; */ border: 2px solid #d0d9e0; border-radius: 14px; width: 98%; height: 280px;}

.cms_cesticka-nav {float: right; /* width: 290px; */ padding-left: 40px; margin-top: 54px; display: inline-block;}
.cms_cesticka-nav p {
  float: right; background-color: #EAEEF1; max-width: 250px; min-height: 2.2em; display: inline-block; 
  border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;
  padding: 11px 10px 4px 10px; border: 1px solid #DCE3E6;
} 

.ul_sbod1 {list-style: none !important; padding-top: 0px; padding-bottom: 2px; margin-left: 2px !important;}                 
.ul_sbod1 li {background: none !important; line-height: 165% !important;}
/*  .ul_sbod1 li:before {content: "\8227 \0020";  */  
.zvyrazneni00 {font-size: 106%; font-weight: bold; color: #0070C5; line-height: 155%; display: inline-block; padding-top: 0.4em;}
.zvyrazneni01 {
  background-color: #EAEEF1; height: 2.1em; display: inline-block; padding: 8px 10px 0px 10px; border: 1px solid #DCE3E6; 
  border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; margin-top: 5px;  
}

.vpravo {text-align: right !important;}
.vlevo {text-align: left !important;}
.doprava {float: right !important; margin-right: 8px !important;}
.doleva {float: left !important; margin-left: 8px !important;}
.nastred {text-align: center !important;}
.tucne {font-weight: bold;}
.netucne {font-weight: normal;}
.img_ochrz1 {padding: 8px 5px 8px 5px;}
.img_ochrz2 {margin: 10px 5px 10px 0px;}
.img_ochrz3 {margin: 0px 8px 15px 8px;}

.oddel1 {color: #3F3F3F; border-bottom: 2px dotted #3F3F3F; margin-top: -12px; margin-bottom: 8px; padding: 0; width: 100%;}
br.cistic {clear:both; line-height: 5px;}
br.cistic_50px {clear:both; line-height: 50px;}

.mb165em {margin-bottom: 1.65em !important;}
.mb165em_pp {margin-left: 5pt;margin-bottom: 1.65em !important;line-height: 200%;text-align: left;}
.mb165em_pp strong {/* padding: 0 5pt 0 5pt; */ letter-spacing: 0.10pt;}
.mb165em_pp span {padding: 0 5pt 0 5pt;}
.mb165em_pp strong:first-of-type {/* padding: 0 5pt 0 0pt !important; */}
/*  .nosmartdev {display: none; white-space: nowrap;}  */
.nosmartdev {display: initial; white-space: normal;}

a {color: #1400b2; text-decoration: underline;}
a:hover {color: #e60000; text-decoration: none;}
a.odkaz2 {text-decoration: none; color: #ffffff;}
a.odkaz2:hover {text-decoration: underline; color: #000e24;}
a.odkaz3 {text-decoration: underline; color: #ffffff;}
a.odkaz3:hover {text-decoration: underline; color: #74c7ff;}
a.odkaz4 {text-decoration: none; color: #ffffff;}
a.odkaz4:hover {text-decoration: underline; color: #74c7ff;}

a.sprite_langcz {
  background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/ico_lang_cz.png) no-repeat scroll 0px 0px;
  float: left; display: inline-block; margin-left: 9px; width: 22px; height: 22px;}
a.sprite_langcz:hover {background-position: -22px 0px;}

a.sprite_langen {
  background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/ico_lang_en.png) no-repeat scroll 0px 0px;
  float: left; display: inline-block; margin-left: 9px; width: 22px; height: 22px;}
a.sprite_langen:hover {background-position: -22px 0px;}
/* Stylesheet: css_klasikA_pcntb-R24 Modified On 2025-08-14 16:22:37 */
/*  ZAC Boxiky Benef kategorie  */
.boxikyA-bnf {width: auto; display: grid; /* flex-flow: row wrap; */ grid-template-columns: auto auto auto; 
  justify-content: space-around; padding: 10px 0; padding-bottom: 0;}
.bx-hp_2dod {text-align: center !important;}
.boxikyA-bnf-bunka {display: inline-block; position: relative; top: 0.25em; max-width: 280px; padding-bottom: 1.25em;}
/* .boxikyA-bnf-bunka:nth-child(even) {padding: 22px 22px; display: inline-block;} */
/* .boxikyA-bnf-bunka:nth-child(2), .boxikyA-bnf-bunka:nth-child(5), .boxikyA-bnf-bunka:nth-child(8), .boxikyA-bnf-bunka:nth-child(11) {padding: 22px 34px; display: inline-block;} */
.bx-bunka_2dod {margin-left: 26px !important; margin-right: 26px !important;}
.boxikyA-bnf-bunka-box {background: #ececec /* #c8c7c5 */; width: unset; height: unset; padding: 0px; display: table-cell;
    border-radius: 14px; -moz-border-radius: 14px; -webkit-border-radius: 14px;
    background-size: auto !important; background-position: center top !important; overflow: hidden;
} 

.boxikyA-bnf-box-cnt {width: 280px; height: 216px; padding: 4px 0px 2px 0px; text-align: center; display: block;/*! position: absolute; */}
.boxikyA-bnf-box-cnt h3 {text-align: left; text-transform: uppercase; color: #192a9b; padding-left: 1.0em; text-indent: -1.0em; 
  display: inline-block; max-width: min-content;margin-left: -24px; margin-top: -0.15em; /* font-size: 12pt; */ }
.boxikyA-bnf-box-cnt h4 {margin-top: 0em; margin-bottom: 0em; font-size: 11pt; font-weight: normal; color: #3a1200; padding: 0px;}
.boxikyA-bnf-box-cnt p {text-align: left; color: #000 /* #004899 */; padding: 0px 4px 1px 8px; margin-top: -2px; letter-spacing: 0px; line-height: 140%; max-width: 306px;}
.boxikyA-bnf-box-cnt ul {list-style: none; font-size: 11pt; padding-top: 0px; margin-bottom: 0px; margin-left: 2px; line-height: 150%; font-size: 11pt;}                 
.boxikyA-bnf-box-cnt li {padding-left: 17px; padding-bottom: 5px; background: url(https://www.wbnng.cz/webimg/r20/li-par.png) no-repeat 0% 2px;}

.boxikyA-bnf-bunka a.allbox {text-decoration: none; color: #b93400; width: 280px; height: 220px; display: block; position: absolute; background: red; opacity: 0; filter:alpha (opacity=0); cursor: default /*none*/;}
.boxikyA-bnf-bunka a:hover.allbox {text-decoration: none; color: #44130e;}
.boxikyA-bnf-box-cnt p.morea {color: #b93400; text-align: center; margin-left: 4px; margin-top: 14px; text-decoration: underline;}

/*  toto nahrazuje puvodni JS skript "box_hp_zmena_in(this.id);" kdyz neslo dat pres CSS-selectors  */
.boxikyA-bnf-bunka > a[id^="box"] + div h3 {text-align: left; text-transform: uppercase; color: #192a9b; margin-top: 0px; margin-bottom: 0.3em; padding: 130px 3px 2px 8px; padding-left: 1.0em; text-indent: -1.0em; 
  display: inline-block; max-width: min-content;margin: 0 auto; margin-top: -0.15em; /* font-size: 12pt; */}
/* ZZZ h3: .boxikyA-bnf-bunka > a[id^="box"] + div h3 {color:#01489a; font-family:'Roboto Black','Source Sans Pro',sans-serif; margin-top:86px; text-align:center; background:linear-gradient(90deg, rgba(236,236,236,1) 0%, rgba(255,255,255,0.90) 50%, rgba(236,236,236,1) 100%); min-height:42px; padding-top:12px; /* border-top:2px solid #ececec; border-bottom:2px solid #ececec; /// }  */  
.boxikyA-bnf-bunka span.ang_brack01 {color: #0086fd;}

.boxikyA-bnf-bunka > a[id^="box"]:hover + div h3 {margin-top:5px; margin-left: 12px; color:#0086fd; background: transparent; padding-left: 0; padding-top: 20px; text-indent: unset; max-width: max-content;}
/*  ZZZ ruzek: .boxikyA-bnf-bunka > a[id^="box"]:hover {background:transparent; background-image: url(https://www.wbnng.cz/uploads/images/boxy_hp/orz_roh00.svg); background-repeat:no-repeat; background-size: 50px; background-position: 274px 174px; opacity:100; transition: opacity 0.75s;}  */
.boxikyA-bnf-bunka > a[id^="box"]:hover ~ .boxikyA-bnf-bunka-box {background:linear-gradient(to bottom,#eff3f5 0,#e5edf7 25%,#fff 100%) !important;}
.boxikyA-bnf-bunka > a[id^="box"] + div[id^="box"] > div p {visibility:hidden;margin-top: 0.5em;padding-left: 15px;}
.boxikyA-bnf-bunka > a[id^="box"]:hover + div[id^="box"] > div p {visibility:visible; transition: visible 0.95s;}
.boxikyA-bnf-bunka > a[id^="box"]:hover + div[id^="box"] .boxikyA-bnf-box-cnt {width: 280px; height: 216px; padding: 4px 0px 2px 0px; text-align: left; display: block; position: unset; z-index: 10000;}
/*  KON Boxiky Benef kategorie  */
/* Stylesheet: css_benefboxhA_pcntb-R25 Modified On 2025-02-05 11:46:57 */
