/* 11 okty 2017 */

header, footer, aside, section, nav, article { display: block; }

img.imgbcodecent { display: block;  margin: 5px; border: 0px; margin: 10px auto; }
img.imgbcode { display: block;  margin: 5px; border: 0px; }
img.imgbcodeleft { display: block; float: left; margin: 5px; border: 0px; margin-right: 10px;  }
img.imgbcoderight { display: block; float: right;  margin: 5px; border: 0px; margin-left: 10px; }
.fb-comments { clear: both; }

.bannercenter { text-align: center; margin: 5px; margin-bottom: 10px; }
.no_margintop { margin-top: 0px !important; }

ul, ol {   margin: 0px;  padding: 0px;}
.overflowhide{ overflow: hidden; }
.clr,.clear{clear:both}
.hide{display:none}
.show{display:inline}
.center{text-align:center}
.left{float:left}
.right{float:right}
.nowrap{white-space:nowrap}
img{border:0 none}
hr{border:0 none;height:1px;border-top:1px solid #cfcfcf}
.noborder{border:0 none!important}
.lightgray{color:#666}
ul{margin:0;list-style-position:outside;list-style:none;list-style-image:none}
ul li{margin:0;padding:0}
ol{list-style-image:none;list-style-position:outside;list-style-type:decimal}

.bold , .bold a {font-weight: bold;} .red , .red a {color: #c51b17; font-weight: bold;}.blue, .blue a {color: #4442a9; font-weight: bold;}
.green, .green a {color: #42a947; font-weight: bold;}.orange, .orange a  { color: #f74b08; font-weight: bold; }.gray, .gray a { color: #545454; font-weight: bold; }.smallhint, .smallhint a { color: #7d7d7d; font-weight: normal; font-size: 11px; }
.pointer, .pointer  a { cursor: pointer; } label.filelabel{display:block;width:500px;margin-bottom:5px}label.label{float:left;width:33%;margin-bottom:5px}label.label input[type=file]{width:90%}#informer{position:fixed;top:10px;right:10px;z-index:100;width:200px;background:#b5ffcd;padding:6px;min-height:20px;border:1px solid #2a8126;border-radius:7px;color:#000}#inputinfo{clear:both;border:1px solid pink;background:#ffffe0;padding:2px 5px;margin-top:5px;display:block;color:#C33;width:500px}.error{border:1px solid #d73633;background:#fcf1ee}label.error{border:0;color:red;margin-left:3px;background:transparent!important}.errormsg,
.okmsg, .wmsg, .errormsg{ padding: 8px 12px; border-radius:4px; margin:8px 5px; font-weight:700; font-size: 14px; border:1px solid #FAEBCC; }
.wmsg{ background:#FCF8E3; border-color: #FAEBCC; color:#8A6D3B; }
.okmsg{ background:#e0f8df; border-color: #BCE8F1; color: #31708F; }
.errormsg{ background: #f6e4e4; border-color: #EBCCD1; color: #A94442; }
.sb1{display:block;width:16px;height:16px;overflow:hidden;float:left;margin-left:5px;text-indent:1000px;background:transparent url(images/sitesets.gif) no-repeat 0 0}.sb2{display:block;width:16px;height:16px;overflow:hidden;float:left;margin-left:5px;text-indent:1000px;background:transparent url(images/sitesets.gif) no-repeat 0 -16px}.sb3{display:block;width:16px;height:16px;overflow:hidden;float:left;margin-left:5px;text-indent:1000px;background:transparent url(images/sitesets.gif) no-repeat 0 -32px}.sb4{display:block;width:16px;height:16px;overflow:hidden;float:left;margin-left:5px;text-indent:1000px;background:transparent url(images/sitesets.gif) no-repeat 0 -48px}.sb5{display:block;width:16px;height:16px;overflow:hidden;float:left;margin-left:5px;text-indent:1000px;background:transparent url(images/sitesets.gif) no-repeat 0 -64px}.sb6{display:block;width:16px;height:16px;overflow:hidden;float:left;margin-left:5px;text-indent:1000px;background:transparent url(images/sitesets.gif) no-repeat 0 -80px}.sb7{display:block;width:16px;height:16px;overflow:hidden;float:left;margin-left:5px;text-indent:1000px;background:transparent url(images/sitesets.gif) no-repeat 0 -96px}


/**/
.fbouterfix { display: block; overflow: hidden; width: 60px; height: 20px; line-height: 1;  }
.textcenter { text-align: center; }
.opacity0 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; }
.opacity1 { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;}

#mynfram { outline: 0px solid red; display: none; position: absolute; overflow: hidden; width: 60px; z-index: 10000; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); 
 opacity: 0; -moz-opacity: 0; -khtml-opacity: 0;
}
#mynfram iframe { margin-left: -25px; border: 0 none; }

#frinputsearch { width:0px; height: 0px; overflow: hidden; border: 0 none; background: transparent;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; }

/**/
#fbpaqwraper { display: none; background: rgba(0,0,0, 0.9); width: 100%; height: 100%;position: fixed; left: 0; top: 0;  z-index: 9999; }
#fbpaqcontent {  width: 99%; position: fixed; top: 20%;  height: auto; z-index: 999999;  }
#fbpaqcontent .parentsection { width: auto !important; display: block; margin: 0px auto!important; text-align: center; }
#fbpaqcontent section { text-align: left !important;  width: auto !important; background: #fff; padding: 15px 10px; display: inline-block !important; position: relative; }
#fbpaqcontent section iframe, #fbpaqcontent section img { max-width: 100%; }
#fbpaqcontent b { display: block; font-size: 16px; color: #fff; margin-bottom: 10px }
#fpagbuttonclose  { color: #fff; position: absolute; top: -25px; right: 0px; }
.adpopwrap img, .adpopwrap iframe {max-width: 100%; }

/**/
.neopacit { position: fixed !important; top: 5px !important; left: 0px !important; max-width: 1200px; z-index: 999999; opacity: 0 !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0;}

/**/
.mypopup { position:fixed; left: 20%; top: 20%; width: 400px;  display:none22; z-index:9999; background: #fff; 
  font-weight: normal;  line-height: 20px; font-family: arial;
  border: 1px solid #000;  border: 1px solid rgba(234, 238, 250, 0.6);
  -webkit-border-radius: 6px;  -moz-border-radius: 6px; border-radius: 6px;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);  box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
 }
.mypopuptitle { background-color: #f8f8f8; font-weight: bold;  border-bottom: 1px solid #eeeeee;  margin: 0; padding: 8px 15px;  }
.mypopupcontent { margin: 15px; }
.mypopup .close { position: absolute; right: 15px; top: 10px;  color: #999; cursor: pointer;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  font-size: 20px; font-weight: normal; line-height: 10px;  text-decoration: none;
 }
.mypopup .close:hover { color: #444; }

/**/
.fbbigshare { background: #3b5998; border: 1px solid #4b5aa6; color: #fff; font-weight: bold;  padding: 10px 15px; text-decoration: none; border-radius: 3px; cursor: pointer; font-size: 17px; }
.fbbigshare:hover { background: #35479e; text-decoration: none;  }
.fbsmallshare { background: #3b5998; border: 1px solid #4b5aa6; color: #fff; font-weight: bold;  padding: 2px 10px; text-decoration: none; border-radius: 3px; cursor: pointer; font-size: 13px; line-height: 15px; }
.fbsmallshare i { font-style: normal; font-weight: bold; font-size: 1.1em; font-family: Arial; margin-right: 8px; }
.fbsmallshare:hover { background: #35479e; text-decoration: none;  }

#overlaybanner { position: fixed; bottom: 10px; width: 100%; max-height: 120px; display: block; bottom: 10px; z-index: 999998; text-align: center; }
#overlaybanner iframe, #overlaybanner embed, #overlaybanner img { max-width: 100%;  }
#overlaybanner img{ cursor: pointer; }
#overlaybanner #oiframeoverlay { height: 100%;  }
#oholder{ max-width: 90%; display: inline-block; zoom: 1; *display: inline; margin: 0px auto; border: 0px solid #eeebeb; }
#oimgoverlay{ display: block; margin: 0px auto;  }
#oimgclose{ z-index: 999999; right: 20%; top: -8px; position: absolute; display: none; cursor: pointer; opacity: 0.7; }
#oimgclose:hover{ opacity: 0.7; }

.banner100 { max-height: 160px; overflow: hidden; clear: both; }
.banner100 img{ width: 100%; }
