/* ---- Mobil scr  ----- */
/* ---- HP index  ----- */
/* SCMS: screen and (max-width: 679px) and (min-width: 100px) */

* {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; */	  
}

h1, h2, h3 {color: #313131;}                                                                                

h1 {
  margin-bottom: -0.05em; font-size: 175%; font-weight: bold; letter-spacing: 0px;
	color: #0070c5; 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: #001254; font-family: arial;	
}

h3 {
  margin-top: .5em; margin-bottom: 0.2em; font-size: 116%;
  font-weight: bold; color: #0070C5; padding: 5px 0px 12px 0px;    	  		  	
}

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: 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: transparent;min-height: 308px;display: table;padding-top: 10px;}

/* Novinky - modul */
#hpnews_blok {margin-top: -20px; margin-bottom: 12px; display: table-footer-group;}
#boxnews_hp_wrap {width: 99%; display: inline-block; background: transparent url();}

#boxnews_hp_wrap .news_hp_h2 {
  float: right; margin: 0px 5px 0px 0px; padding: 0px; width: 150px; height: 39px; text-align: center; 
  background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/news_hdhp02.png) center top no-repeat;
}
#boxnews_hp_wrap .news_hp_h2 span {font-family: Arial; font-size: 16.5pt; color: #001254; font-weight: bold; display: inline-block; margin-top: 13px; letter-spacing: 1px;}

#boxnews_hp_wrap .news_gotoall {
  float: right; margin: 0px 5px 0px 0px; padding: 0px; width: 117px; height: 39px; text-align: center; 
  background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/news_archhp02.png) center top no-repeat;
}
#boxnews_hp_wrap .news_gotoall a {font-family: Tahoma; font-size: 10.5pt; color: #0070c5; font-weight: bold;}
#boxnews_hp_wrap .news_gotoall a:hover {font-family: Tahoma; font-size: 10.5pt; color: #d72401; font-weight: bold;}
#boxnews_hp_wrap .news_gotoall span {display: inline-block; margin-top: 9px; margin-left: 1px; letter-spacing: 1px;}

#nwhp_bxbg {
  width: 100%; min-height: 202px; background: #ecf2f6; overflow: hidden; display: block; border: 2px #374f6c dotted;
  border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;
  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

#nwhp_cntfrm {
  display: table; width: 100%; min-height: 129px; margin-left: 4px; margin-right: 0px; 
  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-bottom: 6px; padding-top: 6px;
}

.News_clanekxy {
  display: table-cell; float: left; width: 92%; margin-left: 0px; overflow: hidden; padding: 5px 12px 5px 6px; 
  background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/news_oddelhp02_3.png) center bottom repeat-x; background-size: 130% 12px;  
}
#nwhp_cntfrm > div:nth-of-type(1) {padding: 3px 6px 5px 6px !important;}
#nwhp_cntfrm > div:nth-of-type(2) {padding: 3px 6px 5px 6px !important;}
#nwhp_cntfrm > div:nth-of-type(3) {background: transparent url() !important; padding-bottom: 1px !important;}
#nwhp_cntfrm > div:nth-of-type(4) {visibility: hidden !important; display: none !important;}
@media screen and (max-width: 525px) and (min-width: 100px) {
  #nwhp_cntfrm > div:nth-of-type(2) {background: transparent url() !important; padding-bottom: 1px !important;}
  #nwhp_cntfrm > div:nth-of-type(3) {visibility: hidden !important; display: none !important;}
  #nwhp_cntfrm > div:nth-of-type(4) {visibility: hidden !important; display: none !important;}
}

#nwhp_bxbg .NewsSummary {
  display: table-row-group; float: none; width: 100%; margin-left: 0px;   
  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;  
}
@media screen and (min-width: 526px) { #nwhp_bxbg .NewsSummary {display: flex;} }

#nwhp_bxbg .NewsSummary .news_dat {color: #0072CA; font-weight: bold; margin-bottom: 0px; line-height: 125%;}
#nwhp_bxbg .NewsSummary .news_hp_h3 {color: #03072C; font-weight: bold; margin-bottom: -4px;}
#nwhp_bxbg .NewsSummary .news_hp_h3_a {color: #E6021B; font-weight: bold; margin-bottom: -4px;}
#nwhp_bxbg .NewsSummary .news_para {color: #03072C; line-height: 138%;}
#nwhp_bxbg .NewsSummary .news_vicelnk {text-align: right; display: block;}
#nwhp_cntfrm .news_clanek_n {position: relative; line-height: 90%; width: 95%; text-align: right; display: block; margin-top: -8px; margin-bottom: 5px;}
#nwhp_bxbg .hpnwsm_oddel {width: 12px; height: 135px; display: inline-block; float: left; background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/news_oddelhp01.png) center center no-repeat;}
@media screen and (min-width: 526px) {
  #nwhp_bxbg .NewsSummary .news_dat {min-width: 66px;}
  #nwhp_bxbg .NewsSummary .news_hp_h3 {min-width: 176px; max-width: 200px;}
  #nwhp_bxbg .NewsSummary .news_hp_h3_a {min-width: 176px; max-width: 200px;}
}

/* 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: 15px 6px 8px 6px;}

/* 
#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; font-size: 10pt; 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; font-size: 10pt; 
    background: #none; height: 22px; border-bottom: 4px solid #5a9c3a; /*  #00b591;  */ }

#slidero-top {width: 100%; height: auto; margin: 0 auto; padding: 0px; z-index: 950; display: inline-block; margin-top: 11px; /* border: 1px solid red; */}

/* Logo */
#bar_top {width: 100%; height: 353px; margin: 0 auto; overflow: hidden; background: #ffffff 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 {max-width: 690px; width: 100%; 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 {text-align: center; height: 69px; margin-left: auto; margin-right: auto; margin-top: 5px; position: relative; z-index: 985; max-width: 496px; float: none;}
@media screen and (max-width: 525px) and (min-width: 100px) { #logo {margin-top: 15px;} }

#logo img {min-width: 150px; max-width: 70%; max-height: 81px; height: auto; display: inline-block; margin-top: -5px; 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);}
@media screen and (max-width: 355px) and (min-width: 100px) { #logo img {max-width: 68%; margin-left: 1px; margin-right: 26%; margin-top: 2px;} }

#ikony_nttm_tbg {max-width: 595px; height: 93px; float: right; margin-top: -22px; margin-right: 20%; display: inline-block; overflow: hidden; position: relative; z-index: 982;
  /*  background: transparent url(uploads/webimg/hero_nettvtelmob01_2.png) center top no-repeat;  */  }
#ikony_nttm_tbg img {max-width: 95%; height: auto; float: none; 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);}
@media screen and (max-width: 525px) and (min-width: 100px) {
  #ikony_nttm_tbg {width: 80%; height: 93px; float: none;margin-top: -18px;margin-right: auto;margin-left: 20px; /* auto */ text-align: center;/* padding-right: 10%; */
                display: flex;flex-flow: row nowrap;justify-content: left;position: relative;top: -5px;}
  #ikony_nttm_tbg img {width: 94%;/* height: auto; *//* float: none; *//* max-width: none; *//* margin-left: -34%; *//* margin-top: 0px; padding-right: 12px;*/ }  
}

#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;    
}
@media screen and (max-width: 355px) and (min-width: 100px) {
  #menuh_top {transform: scale(0.89,0.89); -moz-transform: scale(0.8,0.8); -ms-transform: scale(0.89,0.89); -webkit-transform: scale(0.89,0.89); position: absolute; right: -8px; top: -8px;}
}

#menuh_top p {margin-top: 17px; color: #ffffff; text-align: center;}

#menuh_top a {
  font-family: Verdana; font-size: 10pt; 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: 10pt; 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: 100%; min-height: 110px; display: none; visibility: hidden;  
  margin-top: 70px; margin-left: 0px; position: absolute;
  border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px;
  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;    
  border-top: 5px solid #ededed; border-bottom: 5px solid #ededed;  
  z-index: 995; overflow: hidden; 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;
    /* 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;
    border: 1px solid #005893;                  
}                              

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: 100%; margin: 0 auto; min-height: 200px; background: #ffffff; display: table;
  /* margin-bottom: 25px; */ /* border: 1px solid #000000; */ }

#content0 .top_lnk_bck {width: 100%; height: 0px; background: transparent; display: block;
    text-align: right; visibility: visible; font-size: 105%; margin-bottom: 18px;}

#content0 .top_lnk_bck a {color: #fff; background-color: #222141; padding: 14px;
    border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px;}

#content0 .top_lnk_bck a:hover {color: #fff; background-color: #2458aa;}

#content {	
	max-width: 980px; width: 100%; min-height: 300px;	   
  padding: 14px 10px 18px 10px; margin: 0 auto; margin-bottom: 15px; background: transparent;
  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; 
  /* background: #00aa00 center center; */ /* border: 1px solid #000000; */ }

#content #uvodtxt_blok {display: table-header-group;}

#content h1 {padding: 0px 0px 5px 0px; margin-top: -6px;}
/*  #content p {font-size: 1.0em; line-height: 145%;}  */

#content ul {vertical-align: middle;  /* margin-top: 16px; */ list-style: none; margin-top: 0px;}

#content ul li {
  padding: 1px 0px 0px 14px; font-size: 12pt; display: block;			
	background: url(https://www.nasnetgroup.cz/web/uploads/webimg/menuli1.png) no-repeat left 12px; line-height: 28px; color: #131212;  
}

#content .cntoddel0 {
  margin: 0px; margin-top: 20px; margin-bottom: 5px; margin-left: 4px; width: 98%; height: 6px; display: block; 
  background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hpoddel01.png) center top no-repeat;
} 

#content .cntoddel1 {
  margin: 0 auto; margin-top: 20px; margin-bottom: 5px; max-width: 88%; height: 6px; display: block; 
  background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hpoddel01.png) center top no-repeat;
}

#content #zakdel01 {width: 100%; display: inline-block;}
#zakdel01 .zkd_box {width: 420px; height: 420px; display: inline-block; margin-top: 6px; overflow: hidden;}
#zakdel01 .cela01 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hp_rzdomjed02.png) center top no-repeat; margin-left: 30px; float: left;}
#zakdel01 .cela02 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hp_rzfirmy02.png) center top no-repeat; margin-right: 30px; float: right;}
#zakdel01 .zkd_box .txtbox {width: 100%; display: block; margin-top: 125px;}
#zakdel01 .zkd_box .txtbox h3 {text-align: center; padding: 0px 10px 15px 10px; font-size: 130%;}
#zakdel01 .zkd_box .txtbox p {text-align: center; width: 354px; height: 120px; margin-left: 34px; font-size: 105%; font-weight: bold; line-height: 165%; color: #000E43;}
.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;
}

.vbtn_barva01 {background: #0070c5 !important;}
.vbtn_barva02 {background: #00b591 !important;}

	
/* Footer */
#konec_str {
	width: 100%; min-height: 365px;	display: table; margin: 0 auto; margin-top: 5px;
  background: #004698 url(https://www.nasnetgroup.cz/web/uploads/webimg/pata_bghl01.png) center top repeat-x;
  /* border: 2px solid red; */		
}

#konec_str .pataoddel1 {display: none; visibility: hidden;}

#konec_str-box { 
	width: 100%; min-height: 195px; margin: 0 auto;	
  /*background: #e0e0e0;*/ background-color: #ffffff;      		
  border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px;
}

#konec_str-box .pataoddel2 {
  margin: 0 auto; margin-bottom: 2px; max-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 {max-width: 934px; padding: 20px 0px 14px 0px; text-align: center; margin: 0 auto;}
#menu_pata ul {margin: 0; padding: 1px 5px 9px 1px; list-style: none;}
#menu_pata ul li {padding: 0px 0px 0px 16px; display: inline-block; line-height: 3em; background: none; color: #ffffff;}

#konec_str-box .endp_cnt { 
  width: 97%; color: #ffffff; display: inline-table; min-height: 50px;
  margin-left: 1% ; margin-top: 9px; text-align: center; font-size: 100%; font-weight: normal; line-height: 105%;  		
}

#konec_str-box .endp_cnt_logo { 
	float: none; color: #1e2345; margin: 10px 3% 10px 3%;
  text-align: center; font-size: 100%; display: inline-block; 
  font-weight: bold; line-height: 198%; vertical-align: top;  		
}
@media screen and (max-width: 348px) and (min-width: 100px) {
  #konec_str-box .endp_cnt_logo {margin: 10px 2% 10px 2%; font-size: 87%;}
}
 
#konec_str-box .levoik1 { }
#konec_str-box .levoik2 { }
#konec_str-box .endp_cnt .doprava {float: none !important; margin-right: initial !important;}

#konec_str .endp_kon { 	
  width: 100%; min-height: 25px; margin: 0 auto; text-align: center; display: table; margin-bottom: 10px; font-size: 104%;
}

.endp_kon .signtr {   
  float: none; margin: 20px 5% 12px 5%; text-align: center; display: inline-table; position: relative;
  font-weight: normal; line-height: 105%; color: #ffffff; z-index: 120;  
}

.endp_kon .ppodm { 
  float: none; margin: 20px 5% 12px 5%; text-align: center; display: inline-table; position: relative;
  font-weight: normal; line-height: 105%; color: #ffffff; z-index: 120;			
}

.endp_kon .doleva, .endp_kon .doprava {float: none !important; margin-right: initial !important;}

#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;}

#zakdel01_boxnabidka {
  width: 100%; min-height: 410px; display: inline-block; position: relative; margin: 0 auto; margin-top: -25px;      
  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
  overflow: hidden; border: 0px; clear: both; text-align: center;   
}
#zakdel01_boxnabidka #zd_bxnab_00 {max-width: 620px; display: table; margin: 0 auto;}
#zakdel01_boxnabidka #zd_bxnab_a {float: left; display: block;}
#zakdel01_boxnabidka #zd_bxnab_b {float: left; display: block; margin-left: 5px;}
#zakdel01_boxnabidka #zd_bxnab_c {float: left; display: block; margin-left: 5px;}
@media screen and (max-width: 525px) and (min-width: 100px) {
  #zakdel01_boxnabidka {margin-top: -9px !important;}
}

a#zak_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#zak_imgbx00 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hp_rzboxzav02.png) -40px 0px no-repeat; color: #ffffff; float: right;}
a#zak_imgbx01 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hp_rzdj_net01_3.png) 0px 0px no-repeat; text-decoration: none; color: #1c8ecc; width: 162px; height: 162px; display: inline-block; margin-top: 40px; margin-left: 2%; margin-right: 2%; text-align: center;}
a:hover#zak_imgbx01 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hp_rzdj_net01_3.png) -162px 0px no-repeat; color: #ffffff; text-align: center;}
#zak_imgbx01 span {font-weight: bold; font-size: 11.4pt; display: table-cell; width: 162px; margin-top: 0px; line-height: 20pt; height: 162px; vertical-align: middle; padding-left: 21px; padding-right: 21px;}
a#zak_imgbx02 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hp_rzdj_tel01_3.png) 0px 0px no-repeat; text-decoration: none; color: #e3001c; width: 162px; height: 162px; display: inline-block; margin-top: 40px; margin-left: 2%; margin-right: 2%; text-align: center;}
a:hover#zak_imgbx02 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hp_rzdj_tel01_3.png) -162px 0px no-repeat; color: #ffffff; text-align: center;}
#zak_imgbx02 span {font-weight: bold; font-size: 11.4pt; display: table-cell; width: 162px; margin-top: 0px; line-height: 20pt; height: 162px; vertical-align: middle; padding-left: 21px; padding-right: 21px;}
a#zak_imgbx03 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hp_rzdj_mob01_3.png) 0px 0px no-repeat; text-decoration: none; color: #f39b16; width: 162px; height: 162px; display: inline-block; margin-top: 40px; margin-left: 2%; margin-right: 2%; text-align: center;}
a:hover#zak_imgbx03 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hp_rzdj_mob01_3.png) -162px 0px no-repeat; color: #ffffff; text-align: center;}
#zak_imgbx03 span {font-weight: bold; font-size: 11.4pt; display: table-cell; width: 162px; margin-top: 0px; line-height: 20pt; height: 162px; vertical-align: middle; padding-left: 21px; padding-right: 21px;}
a#zak_imgbx04 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hp_rzdj_tvd01_3.png) 0px 0px no-repeat; text-decoration: none; color: #5a9c3a; width: 162px; height: 162px; display: inline-block; margin-top: 40px; margin-left: 2%; margin-right: 2%; text-align: center;}
a:hover#zak_imgbx04 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hp_rzdj_tvd01_3.png) -162px 0px no-repeat; color: #ffffff; text-align: center;}
#zak_imgbx04 span {font-weight: bold; font-size: 11.4pt; display: table-cell; width: 162px; margin-top: 0px; line-height: 20pt; height: 162px; vertical-align: middle; padding-left: 21px; padding-right: 21px;}
a#zak_imgbx05 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hp_rzdj_kbal01_3.png) 0px 0px no-repeat; text-decoration: none; color: #89257c; width: 162px; height: 162px; display: inline-block; margin-top: 40px; margin-left: 2%; margin-right: 2%; text-align: center;}
a:hover#zak_imgbx05 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hp_rzdj_kbal01_3.png) -162px 0px no-repeat; color: #ffffff; text-align: center;}
#zak_imgbx05 span {font-weight: bold; font-size: 11.4pt; display: table-cell; width: 162px; margin-top: 0px; line-height: 20pt; height: 162px; vertical-align: middle; padding-left: 21px; padding-right: 21px;}
a#zak_imgbx06 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hp_rzdj_fir01_3.png) 0px 0px no-repeat; text-decoration: none; color: #04154D; width: 162px; height: 162px; display: inline-block; margin-top: 40px; margin-left: 2%; margin-right: 2%; text-align: center;}
a:hover#zak_imgbx06 {background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hp_rzdj_fir01_3.png) -162px 0px no-repeat; color: #ffffff; text-align: center;}
#zak_imgbx06 span {font-weight: bold; font-size: 11.4pt; display: table-cell; width: 162px; margin-top: 0px; line-height: 20pt; height: 162px; vertical-align: middle; padding-left: 21px; padding-right: 21px;}

@media screen and (max-width: 595px) and (min-width: 100px) {
  a#zak_imgbx01 {transform: scale(0.85,0.85); margin-top: 1px; margin-left: 1%; margin-right: 1%; text-align: center;}
  a#zak_imgbx02 {transform: scale(0.85,0.85); margin-top: 1px; margin-left: 1%; margin-right: 1%; text-align: center;}
  a#zak_imgbx03 {transform: scale(0.85,0.85); margin-top: 1px; margin-left: 1%; margin-right: 1%; text-align: center;}
  a#zak_imgbx04 {transform: scale(0.85,0.85); margin-top: 1px; margin-left: 1%; margin-right: 1%; text-align: center;}
  a#zak_imgbx05 {transform: scale(0.85,0.85); margin-top: 1px; margin-left: 1%; margin-right: 1%; text-align: center;}
  a#zak_imgbx06 {transform: scale(0.85,0.85); margin-top: 1px; margin-left: 1%; margin-right: 1%; text-align: center;}
}  

#frmdel01_boxnabidka {
  width: 976px; height: 642px; display: block; position: absolute; margin-top: -648px; margin-left: 0px; display: none; visibility: hidden;  
  /* background: #ffffff url(https://www.nasnetgroup.cz/web/uploads/webimg/hp_rzboxbg04.jpg) center center no-repeat; */      
  background-color: #ffffff;    
  background: -webkit-linear-gradient(top, #ffffff 0px, #ededed 100%) transparent; /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(top, #ffffff 0px, #ededed 100%) transparent; /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(top, #ffffff 0px, #ededed 100%) transparent; /* For Firefox 3.6 to 15 */  
  background: -ms-linear-gradient(top,  #ffffff 0%,#ededed 100%) transparent; /* IE10+ */
  background: linear-gradient(top, #ffffff 0px, #ededed 100%) transparent; /* Standard syntax */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */  
  border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;
  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
  overflow: hidden; border: 7px solid #0e5292;   
}

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;}

#frm_bxnab_fill input[class=kont-form-buttn1] {float: left; margin-left: 60px;}
#frm_bxnab_fill input[class=kont-form-buttn2] {float: right; margin-right: 90px;}

#frm_bxnab_fill input[class=kont-form-buttn1], #frm_bxnab_fill input[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 input[class=kont-form-buttn1]:hover, #frm_bxnab_fill input[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;
}

#vyhody_benef_konstr {width: 100%; display: inline-block;}
#vyhody_benef_konstr ul {list-style: none; display: inline-block; width: 96%; float: left; margin-left: 14px;}
#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;}

.benef_blok00 {width: auto; display: grid; /* flex-flow: row wrap; */ grid-template-columns: auto auto; 
  justify-content: space-around; padding: 10px 0; padding-bottom: 0;}
@media screen and (max-width: 280px) and (min-width: 80px) { .benef_blok00 {grid-template-columns: auto;} }

.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; */ }

.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-width: 165px; margin-top: 115px;}

.bxslider {list-style: none; margin-top: 0px; margin-left: 0px; list-style: none; padding-top: 0px;}
.bxslider li {max-width: 980px; overflow: hidden; display: none;}
.bxslider li img {margin-left: 0px; float: left; max-width: 165px; margin-top: 0px /* 115px; */ }

.bx-controls {top: 265px; width: 100%; height: 36px; position: absolute !important;}
/*  padding-top: 45px; margin-top: 0px;  */

.slider_top_textbox {            
  min-width: 190px; max-width: 80%; max-height: 280px; height: auto;      
  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
  margin-top: -164px; float: left; margin-left: 170px; display: inline-block; overflow: hidden;
  background: #0072ca; border: 5px #ffffff solid;  
  border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
  /*  background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hero_txtbox01.png) left top no-repeat;  */ 
}

@media screen and (max-width: 525px) and (min-width: 100px) {
  .bxslider_nosl li img {margin-left: 0px; float: left; max-width: 33%; margin-top: -0.6%;}
  .bxslider li img {margin-left: 0px; float: left; max-width: 33%; margin-top: -0.6%;}
  .slider_top_textbox {display: none; visibility: hidden;}  
  .bx-viewport {height: none !important;}
  
  .slider_top_lrsmobilebox {
    min-width: 190px; width: 62%; max-height: 280px; min-height: 125px; height: auto;      
    -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
    margin-top: 1%; float: right; margin-left: 2%; display: inline-block !important; visibility: visible !important; overflow: hidden;
    background: #0072ca; border: 5px #ffffff solid;  
    border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;                  
  }
  .slider_top_lrsmobilebox p {
    padding-top: 0.7em; margin-bottom: 0.8em; line-height: 138%; padding-left: 6px; padding-right: 6px;
    font-size: 14pt; font-weight: bold; color: #ffffff; font-family: tahoma; letter-spacing: 1px; text-align: center;
  }
  .slider_top_textbox_lnk {float: none !important; margin-left: 28% !important; margin-top: 24px !important;}  
  .slider_top_textbox_lnk a, .slider_top_textbox_lnk a:hover {margin-top: 8px !important;}
  #slidero-top {position: relative !important; margin-top: -65px !important; height: auto !important;}
  .bx-controls {top: -26px !important; margin-top: 0px; width: 236px; height: 36px; position: relative !important; float: right; margin-right: 14%;}  
  #bar_top, #bt_imagezone, #btiz_stred {height: 295px !important;}      
}
@media screen and (max-width: 435px) and (min-width: 100px) {
  .slider_top_textbox_lnk {float: none !important; margin-left: 28% !important; margin-top: 0px !important;}
  .bxslider_nosl li img {margin-left: 0px; float: left; max-width: 33%; margin-top: -2%;}
  .bxslider li img {margin-left: 0px; float: left; max-width: 33%; margin-top: -2%;}  
  .bx-controls {top: -11px !important; margin-top: 0px; width: 236px; height: 26px; position: relative !important; float: right; margin-right: 14%; margin-bottom: -8px;}
  #bar_top {border-bottom: 0px solid #C0C3C8;}      
  .slider_top_lrsmobilebox {margin-top: -1%; min-height: 100px;}
  .slider_top_lrsmobilebox p {font-size: 11.5pt;}
  .bxslider li {z-index: 5000 !important; overflow: visible !important;}
  .bx-wrapper > div:nth-of-type(1) {overflow: visible !important; margin-top: 102px !important;}
  /*  .bx-viewport {z-index: 10000; width: 100%; overflow: visible; position: relative; min-height: 134px; margin-top: 102px;}  */
  #slidero-top {margin-top: -128px !important;}
  #ikony_nttm_tbg img {width: 58%;}
}

.slider_top_lrsmobilebox {display: none; visibility: hidden;}

.slider_top_textbox p {
  padding-top: 10px; padding-left: 12px; padding-right: 12px; font-family: Arial; font-size: 13pt; font-weight: bold; 
  letter-spacing: 1px; line-height: 145%; color: #ffffff; margin: 0 auto; text-align: left; display: table-cell; vertical-align: middle;
  /* border: 0px red solid; */
}

.slider_top_textbox_lnk {
  width: 109px; height: 32px; text-align: center; float: right; margin-right: 4px; margin-top: 4px; margin-bottom: 5px; overflow: hidden;  
  background: transparent url(https://www.nasnetgroup.cz/web/uploads/webimg/hero_lnkvice02.png) left top no-repeat;
  transform: scale(0.8,0.8); -moz-transform: scale(0.8,0.8); -ms-transform: scale(0.8,0.8); -webkit-transform: scale(0.8,0.8); 
} 

.slider_top_textbox_lnk a {
  font-family: Verdana; font-size: 10.5pt; font-weight: bold; letter-spacing: 0px;
  display: inline-block; margin-top: 6px; color: #000e43; text-decoration: none;
}

.slider_top_textbox_lnk a:hover {
  font-family: Verdana; font-size: 10.5pt; font-weight: bold; letter-spacing: 0px;
  display: inline-block; margin-top: 6px; color: #0180c9; text-decoration: underline;
}

.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;}
.mb165em_pp strong {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_hlavniC_mobil-R24 Modified On 2024-12-13 01:02:31 */
/*  ZAC Boxiky Benef kategorie  */
.boxikyA-bnf {width: 100% /* auto */; display: grid; /* flex-flow: row wrap; */ grid-template-columns: 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: 180px; 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;
    border-radius: 14px; -moz-border-radius: 14px; -webkit-border-radius: 14px; background-size: auto !important; 
    background-position: center top !important; overflow: hidden; border: 2px solid transparent;} 

.boxikyA-bnf-box-cnt {width: 180px; 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: 180px; height: 220px; display: block; position: absolute; background: red; opacity: 0; filter:alpha (opacity=0); cursor: default /*none*/;}
.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;}

/*  zmena ==> Hover nahrazuje Focus (ala klik) pro MOB rozlis  */
/*  .boxikyA-bnf-bunka > a[id^="box"]:hover.....puvodne u PC/NTB  */
.boxikyA-bnf-bunka a.allbox {cursor: pointer !important;}
.boxikyA-bnf-bunka > a[id^="box"]:focus + 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"]:focus {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"]:focus ~ .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"]:focus + div[id^="box"] > div p {visibility:visible; transition: visible 0.95s;}
.boxikyA-bnf-bunka > a[id^="box"]:focus + div[id^="box"] .boxikyA-bnf-box-cnt {width: 90vw; max-width: 460px; height: 216px; padding: 4px 0px 2px 0px; text-align: left; display: block; position: absolute; 
    z-index: 10000; background: #cbcbcb; left: 50%; transform: translateX(-25%); background:linear-gradient(to bottom,#eff3f5 0,#e5edf7 25%,#fff 100%) !important; border: 2px solid #ecf1f6;
    border-radius: 14px; -moz-border-radius: 14px; -webkit-border-radius: 14px; padding-left: 15%; box-sizing: border-box;}
.boxikyA-bnf-bunka:nth-of-type(even) > a[id^="box"]:focus + div[id^="box"] .boxikyA-bnf-box-cnt {width: 90vw; max-width: 460px; height: 216px; padding: 4px 0px 2px 0px; text-align: left; display: block; 
    position: absolute; z-index: 10000; background: #cbcbcb; left: 50%; transform: translateX(-75%); background:linear-gradient(to bottom,#eff3f5 0,#e5edf7 25%,#fff 100%) !important; border: 2px solid #ecf1f6;
    border-radius: 14px; -moz-border-radius: 14px; -webkit-border-radius: 14px; padding-left: 15%; box-sizing: border-box;}
/*  .boxikyA-bnf-bunka:nth-child(1) > a[id^="box"]:focus + div[id^="box"] {margin-left: 5px;}   .boxikyA-bnf-bunka:nth-child(3) > a[id^="box"]:focus + div[id^="box"] {margin-left: -5px;}
.boxikyA-bnf-bunka:nth-child(4) > a[id^="box"]:focus + div[id^="box"] {margin-left: 5px;}   .boxikyA-bnf-bunka:nth-child(6) > a[id^="box"]:focus + div[id^="box"] {margin-left: -5px;}  */

@media screen and (max-width: 386px) and (min-width: 80px) {  .boxikyA-bnf {grid-template-columns: auto;grid-template-columns: auto;}  }
/*  KON Boxiky Benef kategorie  */
/* Stylesheet: css_benefboxh-HP-C_mobtab-R25 Modified On 2026-03-11 15:48:09 */
