@charset "utf-8";
/* CSS Document MMI */

body { margin:0; padding:0; width:100%;  font:normal 13px 'bpg_arial_2009', sylfaen, tahoma, verdana; color: #404040; }
html { padding:0; margin:0; font:normal 13px 'bpg_arial_2009', sylfaen, tahoma, verdana; color: #404040; }

#web-wrapper { width: 100%; margin: 0; padding:0;}
.web-wrapper { margin: 0 auto; width: 980px; padding:0; }
.clearfix { clear: both; }
.clear { clear:both; padding:0; margin:0; background:none; }
p, ul, ol, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }
ul { padding-left: 25px; list-style: disc outside; }
ol { padding-left: 25px; list-style: decimal outside; }
li { padding: 2px 0 2px 0;  }

a { color: #0975e4; text-decoration: none; }
a:hover { text-decoration: underline; }
a img  { border: 0 none; }

#web-header,
#web-menunavwrap,
#web-headertop,
#web-shadowbox,
#web-containerwrap,
#web-containerwrapboxa,
#web-footerwrap {
	width: 100%; clear: both; display: inline-block;
}


@font-face {
    font-family: 'bpg_arial_2009';
    src: url('../font/bpg_arial_2009.eot');
    src: url('../font/bpg_arial_2009.eot') format('embedded-opentype'),
         url('../font/bpg_arial_2009.woff2') format('woff2'),
         url('../font/bpg_arial_2009.woff') format('woff'),
         url('../font/bpg_arial_2009.ttf') format('truetype'),
         url('../font/bpg_arial_2009.svg#bpg_arial_2009') format('svg');
		   font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BPGMrgvlovaniCaps2010Regular';
    src: url('../font/bpg_mrgvlovani_caps_2010.eot');
    src: url('../font/bpg_mrgvlovani_caps_2010.eot') format('embedded-opentype'),
         url('../font/bpg_mrgvlovani_caps_2010.woff2') format('woff2'),
         url('../font/bpg_mrgvlovani_caps_2010.woff') format('woff'),
         url('../font/bpg_mrgvlovani_caps_2010.ttf') format('truetype'),
         url('../font/bpg_mrgvlovani_caps_2010.svg#BPGMrgvlovaniCaps2010Regular') format('svg');
}

@font-face {
  font-family: 'BPGMrgvlovani2010';
  src: url('../font/bpgmrgvlovani2010.eot'); /* IE9 Compat Modes */
  src: url('../font/bpgmrgvlovani2010.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../font/bpgmrgvlovani2010.woff2') format('woff2'), /* Modern Browsers */
    url('../font/bpgmrgvlovani2010.woff') format('woff'), /* Modern Browsers */
    url('../font/bpgmrgvlovani2010.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../font/bpgmrgvlovani2010.svg') format('svg'); /* Legacy iOS */  font-weight: normal;
  font-style: normal;
}

.dlevideoplayer { display: block; margin: auto; width: 50%;}

#web-menu-box { margin: 0; padding: 0; width: 100%; }
#web-headertop-bg { margin: 0; padding: 0; width: 100%; height:32px; border-bottom: 1px solid  #e3e3e3; background:#fafafa;  }
#web-headertop-l { float:left; margin: 3px 0 0 0; padding:0; }
.web-header-timein { float:left; display:block; height: 24px; margin: 0; padding:0;  border: 1px solid  #e3e3e3; background:#fafafa; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; } 
.web-header-timetext {margin: 0; padding:6px 5px 0 5px; font:normal 12px 'bpg_arial_2009', sylfaen, Tahoma, Geneva, sans-serif; color:#404040;}
#web-headertop-r{ float:right; margin: 3px 0 0 0; padding:0; }
.web-headertop-fb {width: 24px; float: left; padding:0; margin: 1px 0px 0 20px; overflow: hidden;}
.web-headertop-lang {width: 24px; float: left; padding:0; margin: 5px 0px 0 15px; overflow: hidden;}
.web-header-search { float:left;  width: 228px; height:24px; overflow: hidden; padding: 0; margin: 0;  border: 1px solid  #e3e3e3; background:#fafafa; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px;}
.web-header-search-fil {width: 200px; float: left; padding:0; margin: 0; overflow: hidden;}
.web-search-text {border:0px; width:190px; height:22px; padding:0 5px 0 5px; font:normal 12px 'bpg_arial_2009', sylfaen, Tahoma, Geneva, sans-serif; color:#404040;}
.web-header-search-but {width: 16px; float: left; padding:4px 6px 4px 6px; margin: 0; overflow: hidden;}
.web-header-search  input[type="text"] { height:24px; width:190px; border: 0; padding: 0 5px 0 5px;}
 

/*   header */
#web-header-box { margin: 0; padding: 0; width: 100%; }
#web-header-l{ float:left;  width: 150px; padding:0; margin: 10px 0 10px 0; }
#web-header-logo { float:left; padding:0; margin:0; width: 100%; overflow: hidden;}
#web-header-logo-a { background: url("../images/logo-en.png") no-repeat 0 0; height: 79px; width: 138px; display: block; margin: 0; padding: 0; }
#web-header-logo span { display: none; }
#web-header-r{ float:left; width: 830px; margin: 0; padding:0;  }
#web-header-titlegeo { float:left; width: 830px; margin: 25px 0 0 0; padding:0; font:normal 16px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; color:#db4636; text-shadow: 0px 0px 1px #e55e50;}
#web-header-titleeng { float:left; width: 830px; margin: 5px 0 0 0; padding:0; font:normal 16px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; color:#db4636; text-shadow: 0px 0px 1px #e55e50;}

/*   menu */
#web-menu-box { margin: 0; padding: 0; width: 100%; }
#web-menu-bg { margin: 0; padding: 0; width: 100%; height:50px; border-bottom: 2px solid  #db4737; border-top: 1px solid  #e3e3e3; background:#fff;  }
#web-menu-block { width: 980px;   padding:0; margin: 0 auto; }
#mmi-topmenu-box { width:980px; float:left; padding:0; margin:0 ;  }
#sddm {margin: 0;  padding: 0; z-index: 30; }
#sddm li {margin: 0;  padding: 0; list-style: none; float: left; height:50px;  background:url("../images/menul1.png") no-repeat right; }
#sddm li a {display: block; margin: 0; padding: 18px 11px 12px 11px; font: normal 14px 'BPGMrgvlovaniCaps2010Regular', 'BPGNinoMtavruliBold', sylfaen, Tahoma, Geneva, sans-serif; text-decoration: none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5; }
#sddm li a:hover{ font: normal 14px 'BPGMrgvlovaniCaps2010Regular', 'BPGNinoMtavruliBold', sylfaen, Tahoma, Geneva, sans-serif; text-decoration: none; color:#da4434; text-shadow: 0px 0px 1px #da4434;}
#sddm div{position: absolute; visibility: hidden; margin: 0; padding: 0; background: #FFFFFF; }
#sddm div a{position: relative; display: block; margin: 0; padding: 0; width: auto; white-space: nowrap; text-align: left; text-decoration: none; font:normal 13px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; color:#404040; text-shadow: 0px 0px 1px #a5a5a5;   }
#sddm div a:hover{font:normal 13px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; color:#da4434; text-shadow: 0px 0px 1px #da4434;}

/*  container */
#web-container {margin: 20px 0 10px 0; padding: 0;  overflow: hidden;   background: #FFFFFF; 
-webkit-box-shadow: 0px 0px 5px 2px rgba(194,194,194,1); -moz-box-shadow: 0px 0px 5px 2px rgba(194,194,194,1); box-shadow: 0px 0px 5px 2px rgba(194,194,194,1); }
 
#web-containerboxa {margin: 20px 0 10px 0; padding: 0;  overflow: hidden;   background: #FFFFFF; 
-webkit-box-shadow: 0px 0px 5px 2px rgba(194,194,194,1); -moz-box-shadow: 0px 0px 5px 2px rgba(194,194,194,1); box-shadow: 0px 0px 5px 2px rgba(194,194,194,1); }

#web-containerboxalib {margin: 20px 0 1px 0; padding: 0;  overflow: hidden;   background: #FFFFFF; 
-webkit-box-shadow: 0px 0px 5px 2px rgba(194,194,194,1); -moz-box-shadow: 0px 0px 5px 2px rgba(194,194,194,1); box-shadow: 0px 0px 5px 2px rgba(194,194,194,1); }
  
#web-contentwrap { float: left; width: 670px; margin: 10px 0 0 0; padding: 10px 0 10px 0; overflow: hidden;  }
#web-right { float: right;  width: 300px; margin: 0; padding: 10px 10px 10px 0; overflow: hidden; }

  /*   main labs */
.web-mainbox-labh { width: 940px; float:left; overflow: hidden; padding:0; margin:20px 20px 0 20px;  }
.web-mainbox-labh-in { float:left; overflow: hidden; padding:4px 4px 2px 4px; margin:0; font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#fff; text-shadow: 0px 0px 1px #e8a39c; background:#da4434; display:block;}

.web-mainbox-lab { width: 940px; float:left; overflow: hidden; padding:0; margin:20px;  }
.web-mainbox-lab-tit { width: 930px; float:left; overflow: hidden; margin:0 0 4px 0; padding:0; font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif;  color:#da4434; border-bottom: 1px dashed  #e1e1e1;}
.web-mainbox-lab-tit a { font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}
.web-mainbox-lab-tit a:hover { font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:underline; color:#da4434; text-shadow: 0px 0px 1px #da4434; }

.web-newsboxgallery { width: 295px; height:250px; float:left; overflow: hidden; padding:9px; margin:0 10px 10px 10px; background:#f8f8f8; border: 1px solid  #e1e1e1;}
.web-newsboxgalleryimg {border:1px solid #e1e1e1; padding:1px; float: left; margin: 1px;}
.web-newsboxgallerya { width: 295px; float:left; overflow: hidden; padding:0; margin:0; }
.web-newsboxgalleryb { width: 285px; float:left; overflow: hidden; margin:0; padding:5px; font:normal 13px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}
.web-newsboxgalleryb a {font:normal 13px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}
.web-newsboxgalleryb a:hover { font:normal 13px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none;  color:#da4434; text-shadow: 0px 0px 1px #da4434;}

/*   main news box */
.web-newsbox { width: 630px; float:left; overflow: hidden; padding:0; margin:0 20px 10px 20px; }
.web-newsboxa { float:left; overflow: hidden; padding:4px 6px 2px 6px; margin:0; font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#fff; text-shadow: 0px 0px 1px #e8a39c;  background:#da4434; display:block;}
.web-newsboxb {  float:right; overflow: hidden; padding:4px 6px 2px 6px; margin:0; font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#6d6d6d; text-shadow: 0px 0px 1px #c6c6c6; background:#f3f3f3; display:block; }
.web-newsboxb a { font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#6d6d6d; text-shadow: 0px 0px 1px #c6c6c6; padding:0 0 0 20px; height: 16px; background: url("../images/all-news.png") no-repeat left center;}
.web-newsboxb a:hover { font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#da4434; text-shadow: 0px 0px 1px #da4434;   background: url("../images/all-newsh.png") no-repeat left center;}

.web-news { width: 630px; float:left; overflow: hidden; padding:0; margin:0 20px 10px 20px; border-bottom: 1px solid  #e1e1e1; background: #FFFFFF; }
.web-news-tit { width: 630px; float:left; overflow: hidden; margin:0; padding:5px 0 5px 0; font:normal 13px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}
.web-news-tit a {font:normal 13px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}
.web-news-tit a:hover { font:normal 13px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none;  color:#da4434; text-shadow: 0px 0px 1px #da4434;}
.web-news-textimg {border:1px solid #e1e1e1; padding:1px; float: left; margin: 1px 5px 1px 1px;}
.web-news-textimgf {border:1px solid #e1e1e1; padding:1px; float: right; margin: 1px 1px 1px 5px;}
.web-news-line { width: 580px; clear:both; border-top: 1px  solid #ede6e9; padding:0; margin:0 auto;  background:none;}
.web-news-text { width: 630px; float:left; overflow: hidden;  margin:0; padding:0; font:normal 13px  'bpg_arial_2009', sylfaen, Tahoma, Geneva, sans-serif; color:#404040; line-height: 16px;   }
.web-news-bot { width: 630px; float:left;  padding: 0; margin:5px 0 5px 0;  overflow: hidden; }
.web-news-bota { float:left; overflow: hidden; padding:0; margin:0; font:normal 12px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#6d6d6d; text-shadow: 0px 0px 1px #c6c6c6; }
.web-news-botb {  float:right; overflow: hidden; padding:0;  margin:0; font:normal 12px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#6d6d6d; text-shadow: 0px 0px 1px #c6c6c6;}
.web-news-botb a { font:normal 12px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#6d6d6d; text-shadow: 0px 0px 1px #a5a5a5; padding:0 0 0 20px; height: 16px; background: url("../images/arrow-more.png") no-repeat left center;}
.web-news-botb a:hover { font:normal 12px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#da4434; text-shadow: 0px 0px 1px #da4434; background: url("../images/arrow-moreh.png") no-repeat left center; }

.web-newsreport { width: 629px; float:left; overflow: hidden; padding:0; margin:0 20px 10px 20px; border-top: 1px solid  #e1e1e1;  border-right: 1px solid  #e1e1e1;  border-bottom: 1px solid  #e1e1e1; background: #FFFFFF; }
.web-news-titreport { width: 584px; float:left; overflow: hidden; margin:0; padding:12px 0 8px 10px; font:normal 13px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5; border-left: 5px solid  #da4434;}
.web-news-titreport a {font:normal 13px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}
.web-news-titreport a:hover { font:normal 13px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none;  color:#da4434; text-shadow: 0px 0px 1px #da4434;}
.web-news-iconreport { width: 30px; float:left; overflow: hidden; margin:0; padding:8px 0 5px 0; }

 
/*  full cont */
.web-mainbox-fullnews { width: 940px; float:left; overflow: hidden; padding:0; margin:20px;    }
.web-fullnews-tit { width: 930px; float:left; overflow: hidden; margin:0; padding:5px; font:normal 16px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#da4434; text-shadow: 0px 0px 1px #da4434;}
.web-fullnews-text { width: 930px; float:left; overflow: hidden;  margin:0 5px 0 5px; padding: 0; font:normal 14px  'bpg_arial_2009', sylfaen, Tahoma, Geneva, sans-serif; color:#404040; line-height: 18px; text-align:justify;  }
.web-fullnews-bot { width: 930px; float:left;  padding: 20px 0 0 0; margin:20px 5px 0px 5px;  overflow: hidden; border-top: 1px solid  #e1e1e1;  }
.web-fullnews-bota { float:left; overflow: hidden; padding:0; margin:0; font:normal 12px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#6d6d6d; text-shadow: 0px 0px 1px #a5a5a5; }
.web-fullnews-botb {  float:right; overflow: hidden; padding:0;  margin:0; font:normal 12px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#6d6d6d; text-shadow: 0px 0px 1px #a5a5a5;}

.web-fullnews-text-h3test { float:left; margin: 0; padding:0 0 0 20px; font:bold 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; height: 16px; background: url("../images/downloadh3.png") no-repeat left center;}

.web-fullnews-botp { float:left; overflow: hidden; padding: 0; margin: 0; }
.web-fullnews-print { background: #ffffff; border: none; color: white; padding: 0; text-align: center; text-decoration: none; display: inline-block; margin: 0; cursor: pointer;}

.web-fullnews-textlinks { width: 930px; float:left; overflow: hidden;  margin:0 5px 0 5px; padding: 0; font:normal 14px  'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; color:#404040; text-shadow: 0px 0px 1px #a5a5a5; line-height: 18px; }
.web-fullnews-textlinks a {font:normal 13px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#0975e4; text-shadow: 0px 0px 1px #7db9f7;}
.web-fullnews-textlinks a:hover { font:normal 13px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration: underline; color:#0975e4; text-shadow: 0px 0px 1px #7db9f7;}
 
 
 /*  publicinfo */
 .web-publicinfoh {font:normal 16px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#da4434; text-shadow: 0px 0px 1px #da4434;}
 .title_spoiler a {font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}
 .title_spoiler a:hover{font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#0975e4; text-shadow: 0px 0px 1px #89bdf2;}
  
.web-publicinforeport { width: 887px; float:left; overflow: hidden; padding:0; margin:5px 20px 5px 20px; border-top: 1px solid  #e1e1e1;  border-right: 1px solid  #e1e1e1;  border-bottom: 1px solid  #e1e1e1; background: #FFFFFF; }
.web-publicinfo-titreport { width: 842px; float:left; overflow: hidden; margin:0; padding:12px 0 8px 10px; font:normal 13px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5; border-left: 5px solid  #da4434; text-align:left;}
.web-publicinfo-titreport a {font:normal 13px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#0975e4; text-shadow: 0px 0px 1px #89bdf2;}
.web-publicinfo-titreport a:hover { font:normal 13px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#0975e4; text-shadow: 0px 0px 1px #89bdf2;}
.web-publicinfo-iconreport { width: 30px; float:left; overflow: hidden; margin:0; padding:8px 0 5px 0; }

 .web-publicinforeportinfo { width: 888px; float:left; overflow: hidden; padding:5px 0 0 0; margin:5px 20px 5px 20px; border-top: 1px solid  #e1e1e1; background: #FFFFFF; text-align:right; font:normal 12px 'bpg_arial_2009', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040;}
 
/* st */
.web-strbox  { width: 930px; float:left; overflow: hidden;  margin:0 5px 0 5px; padding: 0; font:normal 12px 'bpg_arial_2009', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5; text-align:center; }
.web-strbox a{font:normal 12px 'bpg_arial_2009', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5; }
.web-strbox a:hover{font:normal 12px 'bpg_arial_2009', sylfaen, Tahoma, Geneva, sans-serif; text-decoration: underline; color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}
.web-strrowa { width: 930px; float:left; overflow: hidden; margin:0; padding:0; }
.web-strrowb { width: 930px; height:100px; float:left; overflow: hidden; margin:0; padding:0; }
.web-strcella { width: 175px; float:left; overflow: hidden; margin:0 10px 0 0; padding:0; }
.web-strcellb { width: 185px; float:left; overflow: hidden; margin:0 10px 0 0; padding:0; }
.web-strcellline {  height: 337px; float:left; overflow: hidden; margin:0; padding:0; border-right: 4px  solid #da4434; }
.web-strcellc { width: 175px; float:left; overflow: hidden; margin:0; padding:0; }
.web-strcelld { width: 175px; float:left; overflow: hidden; margin:0 10px 0 10px; padding:0; }
.web-strcelle { width: 175px; float:left; overflow: hidden; margin:0; padding:0; }

.web-stra { width: 169px; float:left; overflow: hidden; margin: 0; padding:5px 2px 5px 2px; background:#f3f3f3; display:block; border: 1px solid #d7d7d7; -webkit-border-radius: 2px; border-radius: 2px;}
.web-straline { width: 10px; float:left; overflow: hidden; margin:0; padding:0; }
.web-str-alinea { height: 119px; border-right: 4px  solid #da4434; padding:0; margin:0 0 0 6px; }
.web-str-blinea { height: 383px; border-right: 4px  solid #da4434; padding:0; margin:0 0 0 6px; }
.web-str-elinea { height: 206px; border-right: 4px  solid #da4434; padding:0; margin:0 0 0 6px; }
.web-straarrow { width: 20px; float:left; overflow: hidden; margin:0; padding:0; }
.web-str-aarrowa { width: 20px; float:left; overflow: hidden; margin:43px 0 0 0; padding:0; }
.web-str-aarrowb { width: 20px; float:left; overflow: hidden; margin:53px 0 0 0; padding:0; }
.web-str-barrowa { width: 20px; float:left; overflow: hidden; margin:48px 0 0 0; padding:0; }
.web-str-barrowb { width: 20px; float:left; overflow: hidden; margin:65px 0 0 0; padding:0; }
.web-str-barrowc { width: 20px; float:left; overflow: hidden; margin:68px 0 0 0; padding:0; }
.web-str-barrowd { width: 20px; float:left; overflow: hidden; margin:67px 0 0 0; padding:0; }
.web-str-barrowe { width: 20px; float:left; overflow: hidden; margin:70px 0 0 0; padding:0; }
.web-str-carrowa { width: 20px; float:left; overflow: hidden; margin:7px 0 0 0; padding:0; }
.web-str-carrowb { width: 20px; float:left; overflow: hidden; margin:41px 0 0 0; padding:0; }
.web-str-carrowc { width: 20px; float:left; overflow: hidden; margin:37px 0 0 0; padding:0; }
.web-str-carrowd { width: 20px; float:left; overflow: hidden; margin:58px 0 0 0; padding:0; }
.web-str-carrowe { width: 20px; float:left; overflow: hidden; margin:70px 0 0 0; padding:0; }
.web-str-carrowf { width: 20px; float:left; overflow: hidden; margin:45px 0 0 0; padding:0; }
.web-str-darrowa {width: 175px; float:left; overflow: hidden; margin:0; padding:0; }
.web-str-earrowa { width: 20px; float:left; overflow: hidden; margin:50px 0 0 0; padding:0; }
.web-str-earrowb { width: 20px; float:left; overflow: hidden; margin:66px 0 0 0; padding:0; }
.web-str-earrowc { width: 20px; float:left; overflow: hidden; margin:53px 0 0 0; padding:0; }
.web-strain { width: 145px; float:left; overflow: hidden; margin:0; padding:0; }
.web-str-aina { width: 139px; float:left; overflow: hidden; margin:20px 0 0 0; padding:5px 2px 5px 2px; background:#f3f3f3; display:block; border: 1px solid #d7d7d7; -webkit-border-radius: 2px; border-radius: 2px;}
.web-strc { width: 149px; float:left; overflow: hidden;  margin:0 0 20px 0; padding:5px 2px 5px 2px; background:#f3f3f3; display:block; border: 1px solid #d7d7d7; -webkit-border-radius: 2px; border-radius: 2px;}

.web-strb { width: 179px; float:left; overflow: hidden; margin: 0; padding:5px 2px 5px 2px; background:#f3f3f3; display:block; border: 1px solid #d7d7d7; -webkit-border-radius: 2px; border-radius: 2px;}
.web-strbin { width: 155px; float:left; overflow: hidden; margin:0; padding:0; }
.web-str-bina { width: 149px; float:left; overflow: hidden; margin:20px 0 0 0; padding:5px 2px 5px 2px; background:#f3f3f3; display:block; border: 1px solid #d7d7d7; -webkit-border-radius: 2px; border-radius: 2px;}

.web-strrowa-ina { width: 160px; height:35px; float:left; overflow: hidden;  margin: 0 0 0 70px; padding:20px 2px 0 2px; background:#f3f3f3; display:block; border: 1px solid #d7d7d7; -webkit-border-radius: 2px; border-radius: 2px;}
.web-strrowa-inb { width: 160px; height:35px; float:left; overflow: hidden;  margin: 0; padding:20px 2px 0 2px; background:#f3f3f3; display:block; border: 1px solid #d7d7d7; -webkit-border-radius: 2px; border-radius: 2px;}
.web-strrowa-inc { width: 160px; height:40px; float:left; overflow: hidden;  margin: 0 70px 0 0; padding:15px 2px 0 2px; background:#f3f3f3; display:block; border: 1px solid #d7d7d7; -webkit-border-radius: 2px; border-radius: 2px;}
.web-strrowa-line { width: 146px; float:left; overflow: hidden;  margin: 0; padding:21px 0px 0 0px;}

/*  cv */
.web-cvtit { width: 930px; float:left; overflow: hidden; margin:0; padding:0; }
.web-cvtitin { float:left; overflow: hidden; margin:5px 0 5px 0; padding:4px 6px 2px 6px; font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#fff; text-shadow: 0px 0px 1px #e8a39c;  background:#da4434; display:block;}
.web-cvtitinb { float:left; overflow: hidden; margin:5px 0 15px 0; padding:4px 6px 2px 6px; font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#fff; text-shadow: 0px 0px 1px #e8a39c;  background:#da4434; display:block;}

.web-cvbox { width: 930px; float:left; overflow: hidden; padding:5px; margin:0;  font:normal 14px 'bpg_arial_2009', sylfaen, Tahoma, Geneva, sans-serif; color:#404040; }

.web-cvh1 {width: 930px; float:left; overflow: hidden; padding:8px 0 5px 0; margin:0; font:normal 16px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#da4434; text-shadow: 0px 0px 1px #da4434;}
.web-cvh1 a{ font:normal 16px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#da4434; text-shadow: 0px 0px 1px #da4434;}
.web-cvh1 a:hover{ font:normal 16px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration: underline; color:#da4434; text-shadow: 0px 0px 1px #da4434;}
.web-cvh2 {width: 850px; float:left; overflow: hidden; padding:8px 0 5px 0; margin:0 0 0 80px; font:normal 16px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#da4434; text-shadow: 0px 0px 1px #da4434;}
.web-cvlist {width: 928px; float:left; overflow: hidden; padding:6px 0 3px 0;  margin:0 0 2px 0; background:#f3f3f3; display:block; border: 1px solid #d7d7d7; -webkit-border-radius: 2px; border-radius: 2px;}
.web-cvlist:hover {width: 928px; float:left; overflow: hidden; padding:6px 0 3px 0;  margin:0 0 2px 0; background:#ffffff; display:block; border: 1px solid #e1e1e1; -webkit-border-radius: 2px; border-radius: 2px;}
.web-cvname {width: 270px; float:left; margin:0; padding:0 0 0 10px; font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}
.web-cvname a {font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}
.web-cvname a:hover{font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}
.web-cvposition {width: 637px; float:left; margin:0; padding:2px 0 0 10px; font:normal 12px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5; border-left: 1px dashed  #d7d7d7;}
.web-cvposition a {font:normal 12px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}
.web-cvposition a:hover{font:normal 12px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}
.web-cvlistbr {width: 850px; float:left; overflow: hidden; padding:6px 0 3px 0;  margin:0 0 2px 78px; background:#f3f3f3; display:block; border: 1px solid #d7d7d7; -webkit-border-radius: 2px; border-radius: 2px;}
.web-cvlistbr:hover {width: 850px; float:left; overflow: hidden; padding:6px 0 3px 0;  margin:0 0 2px 78px; background:#ffffff; display:block; border: 1px solid #e1e1e1; -webkit-border-radius: 2px; border-radius: 2px;}
.web-cvnamebr {width: 270px; float:left; margin:0; padding:0 0 0 10px; font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}
.web-cvnamebr a {font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}
.web-cvnamebr a:hover{font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}
.web-cvpositionbr {width: 559px; float:left; margin:0; padding:2px 0 0 10px; font:normal 12px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5; border-left: 1px dashed  #d7d7d7;}
.web-cvpositionbr a {font:normal 12px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}
.web-cvpositionbr a:hover{font:normal 12px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}

.cvgradient {
background: #fefefe; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fefefe 0%, #f9f9f9 34%, #f2f2f2 67%, #eeeeee 100%); /* FF3.6-15 */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(34%,#f9f9f9), color-stop(67%,#f2f2f2), color-stop(100%,#eeeeee)); /* Chrome4-9,Safari4-5 */
background: -webkit-linear-gradient(top,  #fefefe 0%,#f9f9f9 34%,#f2f2f2 67%,#eeeeee 100%); /* Chrome10-25,Safari5.1-6 */
background: -o-linear-gradient(top,  #fefefe 0%,#f9f9f9 34%,#f2f2f2 67%,#eeeeee 100%); /* Opera 11.10-11.50 */
background: -ms-linear-gradient(top,  #fefefe 0%,#f9f9f9 34%,#f2f2f2 67%,#eeeeee 100%); /* IE10 preview */
background: linear-gradient(to bottom,  #fefefe 0%,#f9f9f9 34%,#f2f2f2 67%,#eeeeee 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#eeeeee',GradientType=0 ); /* IE6-8 */
}

.web-cvtop { width: 550px; float:left; overflow: hidden; padding:10px; margin:0; background:#f3f3f3; border: 1px solid #e1e1e1;}
.web-cvtopl { width: 100px; float:left; overflow: hidden; padding:5px; margin:0; background:#f3f3f3;}
.web-cvtopl img {border:1px solid #bebebe; padding:1px; float: left; margin:0 auto;}
.web-cvtopr { width: 410px; float:left; overflow: hidden; padding:5px; margin:10px 0 0 0; font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none;  color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}
.web-cvtoprcl { width: 410px; float:left; overflow: hidden; padding:0 0 5px 0; margin:0;}

.web-cvtopfull { width: 930px; float:left; overflow: hidden; padding:0; margin:5px 0 0 0; font:normal 14px  'bpg_arial_2009', sylfaen, Tahoma, Geneva, sans-serif; color:#404040; line-height: 20px; text-align:justify;}
.web-cvtoph {padding:7px 0 0 0; margin:7px 0 0 0; border-top: 1px solid  #e1e1e1; font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none;  color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}

/*   right box */
.web-rightbox { width: 278px; float:left; overflow: hidden; padding:0; margin:10px 10px 0 0; padding:5px; border: 1px solid  #e1e1e1; background: #FFFFFF;}
.web-rightboxtit {  float:left; overflow: hidden; padding:4px 0 0 10px; margin:0; font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none;  color:#404040; text-shadow: 0px 0px 1px #a5a5a5; border-left: 3px solid  #da4434;  }
.web-rightboxtit a { font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none;  color:#404040; text-shadow: 0px 0px 1px #a5a5a5; }
.web-rightboxtit a:hover { font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:underline;  color:#da4434; text-shadow: 0px 0px 1px #da4434;}
.web-rightboxtext { width: 258px; float:left; overflow: hidden; margin:0; padding:10px; font:normal 14px sylfaen, Tahoma, Geneva, sans-serif; color:#404040; }

.web-rightboxlogos {  float:left; overflow: hidden; padding: 0; margin:0; font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none;  color:#404040; text-shadow: 0px 0px 1px #a5a5a5;}
.web-rightboxlogos a { font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none;  color:#404040; text-shadow: 0px 0px 1px #a5a5a5; }
.web-rightboxlogos a:hover { font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none;  color:#da4434; text-shadow: 0px 0px 1px #da4434;}
.web-rightboxlogos img {float: left; margin: 1px 6px 1px 2px;}

.web-rightboxs { width: 278px; float:left; overflow: hidden; padding:0; margin:10px 10px 0 0; padding:5px; border: 1px solid  #d65929; background: #FFFFFF;}
.web-rightboxshs {  float:left; overflow: hidden; padding: 0; margin:0; font:normal 12px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; color:#404040; text-shadow: 0px 0px 1px #a5a5a5; text-transform: uppercase; text-decoration:none; text-align:center;}
.web-rightboxshs a { font:normal 12px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; color:#404040; text-shadow: 0px 0px 1px #a5a5a5; text-transform: uppercase; text-decoration:none;}
.web-rightboxshs a:hover { font:normal 12px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; color:#404040; text-shadow: 0px 0px 1px #a5a5a5; text-transform: uppercase; text-decoration:none;}

#web-header-lib { float:left;  width: 980px; padding:0; margin: 30px 0 10px 0; text-align: center;  }
#web-header-liblogo {  font:normal 24px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#da4434; text-shadow: 0px 0px 1px #da4434;}

#web-libalphabet { width: 960px; float:left; overflow: hidden; padding:0; margin:10px;    }
.web-libalphabetin { float:left; overflow: hidden;  font:normal 16px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#6d6d6d; text-shadow: 0px 0px 1px #a5a5a5; }
.web-libalphabetin a {font:normal 16px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#da4434; text-shadow: 0px 0px 1px #da4434;}
.web-libalphabetin a:hover { font:normal 16px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none;  color:#6d6d6d; text-shadow: 0px 0px 1px #a5a5a5; }

.wlib-button {padding: 4px 2px 2px 2px; margin:2px;  
   border: 1px  solid #cccccc; display:inline-block;  width: 18px; text-align:center;  
   background: #fdfdfd; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlN2U3ZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fdfdfd 0%, #f1f1f1 48%, #e7e7e7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(48%,#f1f1f1), color-stop(100%,#e7e7e7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fdfdfd 0%,#f1f1f1 48%,#e7e7e7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fdfdfd 0%,#f1f1f1 48%,#e7e7e7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fdfdfd 0%,#f1f1f1 48%,#e7e7e7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fdfdfd 0%,#f1f1f1 48%,#e7e7e7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-8 */

  -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px;
}
 
#web-libright { float: left; width: 244px; margin: 5px 5px 5px 3px; padding: 0; overflow: hidden;  border:1px solid #e9e9e9; }
#web-libright-scr {width: 244px; float: left; height: 510px; overflow: auto; margin:0; }
.web-libright-scrin {width: 222px; float: left;  margin:0; padding:2px 0 2px 2px; font:normal 16px  sylfaen, Tahoma, Geneva, sans-serif; color:#252525; text-decoration:none; border-bottom:1px dotted #e9e9e9;}
.web-libright-scrin a{font:normal 14px  sylfaen, Tahoma, Geneva, sans-serif; color:#227fab; text-decoration:none;}
.web-libright-scrin a:hover{font:normal 14px  sylfaen, Tahoma, Geneva, sans-serif; color:#252525; text-decoration: underline;}

#web-libleft { float: right;  width: 720px; margin: 5px 5px 5px 0px; padding: 0; overflow: hidden; }
.web-lib-tit { width: 720px; float:left; overflow: hidden; margin:0; padding:0; font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#da4434; text-shadow: 0px 0px 1px #da4434;}
.web-libt-text { width: 720px; float:left; overflow: hidden;  margin:0 0 5px 0; padding:0; font:normal 14px  sylfaen, Tahoma, Geneva, sans-serif; color:#252525; line-height: 16px;  }

.web-lib-mha { width: 720px; float:left; overflow: hidden; margin:0 0 10px 0; padding:0; font:normal 16px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#da4434; text-shadow: 0px 0px 1px #da4434; text-align:center;}
.web-lib-mhb { width: 720px; float:left; overflow: hidden; margin:0; padding:0; font:normal 13px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#227fab; text-shadow: 0px 0px 1px #227fab; text-align:center;}
.web-lib-mtext { width: 720px; float:left; overflow: hidden;  margin:0 0 10px 0; padding:0; font:normal 14px  sylfaen, Tahoma, Geneva, sans-serif; color:#252525; line-height: 16px;  text-align:center; }

.web_side_menuli {margin: 0;}
.web_side_menuli li {margin: 0; padding:  0 0 0 10px; list-style: none;  font: normal 15px sylfaen, Tahoma, Geneva, sans-serif; color:#ffffff;  }
.web_side_menuli li a { margin: 0; padding: 0;  text-decoration: none; font: normal 15px sylfaen, Tahoma, Geneva, sans-serif; color:#ffffff;}
.web_side_menuli li a:hover { font: normal 15px sylfaen, Tahoma, Geneva, sans-serif; color:#7c1a16;}

.web_navigation { color:#2c2c2c; font-size:13px; margin: 10px;  border:0px;  text-align:center;  }
.web_navigation a:link,
.web_navigation a:visited,
.web_navigation a:hover,
.web_navigation a:active { text-decoration:none; color:#fff; background: #da4434;  padding:3px 6px; font:normal 13px 'bpg_arial_2009', sylfaen, tahoma, verdana; border-radius: 4px; box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2); -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2);
	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
	-webkit-transition: all ease .1s; transition: all ease .1s;}
.web_navigation a:hover { background: #e4766a; color:#fff; padding:3px 6px; font:normal 13px 'bpg_arial_2009', sylfaen, tahoma, verdana; border-radius: 4px; box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2); -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2);
	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
	-webkit-transition: all ease .1s; transition: all ease .1s;}
.web_navigation span { text-decoration:none; background:#fff; padding:3px 6px; margin: 2px;  color:#2c2c2c; font:normal 13px 'bpg_arial_2009', sylfaen, tahoma, verdana; border-radius: 4px; box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2); -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2);
	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
	-webkit-transition: all ease .1s; transition: all ease .1s;}
	
	
.web_bbcodes {
	font:normal 14px 'BPGMrgvlovaniCaps2010Regular', sylfaen, tahoma, verdana; color: #f4f4f4;
	border: 0 none;  display: inline-block;  vertical-align: middle; cursor: pointer;
	height: 26px; border-radius: 4px;  line-height: 18px;  outline: none; background-color: #da4434; border: 0 none; padding: 5px 12px; margin:5px;
	text-decoration: none !important;
	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2); -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2);
	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
	-webkit-transition: all ease .1s; transition: all ease .1s;
}

.wmore-button {padding: 4px 6px 3px 6px; margin:2px; color:#6d6d6d; text-shadow: 0px 0px 1px #c6c6c6;
   border: 1px  solid #cccccc; display:inline-block;  text-align:center;  
     vertical-align: middle; cursor: pointer;
   background: #fdfdfd; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlN2U3ZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fdfdfd 0%, #f1f1f1 48%, #e7e7e7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(48%,#f1f1f1), color-stop(100%,#e7e7e7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fdfdfd 0%,#f1f1f1 48%,#e7e7e7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fdfdfd 0%,#f1f1f1 48%,#e7e7e7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fdfdfd 0%,#f1f1f1 48%,#e7e7e7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fdfdfd 0%,#f1f1f1 48%,#e7e7e7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-8 */

  -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px;
}


/*   footer */
#web-footer { margin: 20px 0 0 0; overflow: hidden; position: relative; width: 100%;  }
.web-copyright { padding: 10px 0 10px 0; text-align:center;  font:normal 12px 'BPGMrgvlovaniCaps2010Regular', sylfaen, Tahoma, Geneva, sans-serif; text-decoration:none; color:#6d6d6d; text-shadow: 0px 0px 1px #a5a5a5; background:#f3f3f3;}

