/* CSS Document 333
*/
body{padding:0;margin:0;background:url("../images/bg1.jpg") 0 0 repeat-x #ebeff0; color:#606060; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
div, h1, h2, p, form, label, input, textarea, img, span{margin:0; padding:0;}
ul{margin:0; padding:0; list-style-type:none;}
#news ul{padding-left:30px; list-style-type:disc;}
.spacer{clear:both; font-size:0px;   line-height:0px;}
img{border:none;}
input.none{display:inline;}
a[href="http://www.faboba.com"]{display:none !important;}

input[type="submit"] 
{
 background: url('../images/m_bg.png') repeat-x; 
color: #fff;
border-radius: 5px;
padding-left: 8px;
padding-right: 8px;
padding-top: 2px;
padding-bottom: 2px;
}
/*------------------------------------------------body--------------------*/


/*------------------------------------------------header start--------------------*/

#header{background:url("../images/shapka.png") no-repeat;width:1024px;height:225px;margin:10px auto 0px auto;position:relative;}
#header h1{display: block;width: 500px;height: 20px;font: bold 14px Tahoma;  text-transform: uppercase;color: #3A677F;}
#header h1 a{color: #3A677F;}
#header .toph{position: absolute;top: 65px;left: 105px;}
#header .both{position: absolute;top: 85px;left: 105px;}
#header h2{display: block;width: 500px;height: 20px;font: bold 12px Tahoma;  text-transform: uppercase;color: #3A677F;}
#header .s_l{display: block;width: 500px;height: 40px;position: absolute;top: 171px;left: 38px;
  font: bold 12px Tahoma;text-transform: uppercase;color: #3A677F;}
#header .s_l .lang li{float:left;}

#header .s_l .search {}
#header .s_l .search .searchwrapper {height:20px;padding:0px;margin:3px 0px 0px 0px;}
#header .s_l .search .searchwrapper form { display:inline ; }
#mod-search-searchword {border:0px;background-color:#f4f5f5;position:absolute;width:220px;height:21px;font-size: 11px;color: #666;padding-left: 8px;
  border-top: 1px solid #AEAEAE; border-bottom: 1px solid #E6EBEE; border-left: 1px solid #AEAEAE; border-right: 1px solid #E6EBEE;
  margin-left: 15px;  -webkit-border-radius: 15px;}
.searchwrapper .search .button {border:0px;background: url("../images/btn_go.gif") no-repeat;position:absolute;left:355px;width:28px;height:28px; top: -0.8px; font-size:0; cursor:pointer;}
#header a{text-decoration:none;}
/*------------------------------------------------header end--------------------*/

/*------------------------------------------------body start--------------------*/
#body{width:1024px;margin:0 auto;background:url("../images/bg_1.png") 0 0 repeat-y;min-height:600px;}

#menu{background:url("../images/m_bg.png") repeat-x; margin:0 8px;}
#menu2{background:url("../images/m_bg_l.png") no-repeat left top; margin:0 -4px;}
#menu ul{width:1011px;height:38px;margin:0 0 0 5px;padding:0;text-transform: uppercase; background:url("../images/m_bg_r.png") right top no-repeat; }
#menu ul li{float:left;}
#menu ul li a{display:block;padding:12px 11px 10px 11px;font: 12px arial;color:#fff;text-decoration:none;float:left;
  border-left: 1px solid #f6f6f6;border-right: 1px solid #338bb2;}
#menu ul li.item-101.current, #menu ul li.item-101 a, #menu ul li.item-101 a:hover, #menu ul li.item-101.current a{border-left:0;}
#menu ul li a:hover, #menu ul li.current a{background:url("../images/m_hover.png") 0 0 repeat-x;padding:12px 11px 11px 11px;color: #000;font: 12px arial;
  border-left: 1px solid #f6f6f6;border-right: 1px solid #338bb2;}
#menu ul li#current{background:url("../images/m_hover.png") 0 0 repeat-x;}


#menu p.rss{display: block;width: 14px;float: right;height: 14px;padding: 12px 12px 12px 12px; position:relative; margin-top:-38px;}
#menu p.rss a{font-size:0; color:#ffffff;}
  
  
/*------------------------------------------------left panel start--------------------*/
#left{width:246px;min-height: 540px;margin-left: 4px;float:left; padding-top:20px;}

#center ul#set-v{margin-top:25px;}
ul#set-v { margin:5px 0px 0px 0px;text-transform: uppercase;}
ul#set-v li,
ul#set-v ul {border: 0 none;  padding: 0; width: 246px;  list-style: none;}

ul#set-v:after { clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; visibility: hidden;}
ul#set-v li { float: left; display: block !important; display: inline; position: relative;}

ul#set-v li.home {background:url("../images/menu_hov.gif") 0 0 repeat-x;}

ul#set-v a
{padding: 11px 5px 11px 10px; display: block; color: #ffffff;font: 12px  Arial; text-decoration: none; 
border-bottom: 1px solid #ffffff;background:url("../images/l_m.png") #34677D 0 0 repeat-x ;}

ul#set-v a:hover,

ul#set-v li.current a{background:url("../images/l_m_h.png") 0 0 repeat-x;color: #000000; }

ul#set-v li:hover li a,
ul#set-v li.iehover li a{ background: #e6ebee; color: #000000;}
#button a{padding: 11px 5px 11px 10px; display: block; color: #ffffff !important;font:bold 12px  Arial !important; text-decoration: none; height: 1%;
border-bottom: 1px solid #ffffff;background:url("../images/menu_hov3.gif") 0 0 repeat-x !important; margin-top:20px;}
#button a:hover {background:url("../images/menu_hov.gif") 0 0 repeat-x !important;color: #000000 !important; }

ul#set-v li li.current.active a,
ul#set-v li li.current.active a,
ul#set-v li li:hover a:hover,
ul#set-v li li:hover a,
ul#set-v li li a:hover,
ul#set-v li li.iehover a{background:url("../images/l_m_h.png") #ECECEC  0 0 repeat-x; no-repeat; color: #000000;}


ul#set-v li.active li a,
ul#set-v li.active li a,
ul#set-v li.active li a,
ul#set-v li.active li a {background:url("../images/l_m.png") #34677D 0 0 repeat-x; no-repeat; color: #ffffff;}


ul#set-v ul,
ul#set-v ul ul,
ul#set-v ul ul ul { display: none; top: 0;  left: 481px; margin: 0 0 0 9px; }

ul#set-v li:hover ul ul,
ul#set-v li:hover ul ul ul,
ul#set-v li.iehover ul ul,
ul#set-v li.iehover ul ul ul { display: none;}

ul#set-v li:hover ul,
ul#set-v ul li:hover ul,
ul#set-v ul ul li:hover ul,
ul#set-v li.iehover ul,
ul#set-v ul li.iehover ul,
ul#set-v ul ul li.iehover ul,
ul#set-v .active.parent ul,
ul#set-v .active.parent ul li
{ display: block;}


/*------------------------------------------------left panel end--------------------*/

/*------------------------------------------------center panel start--------------------*/
#center {width:524px;min-height: 540px;float:left;}
#center2 {width:774px;min-height: 540px;float:left;}
#news {width:494px;float:left;padding: 15px;} 
#news2 {width:774px;float:left;padding: 15px;} 
#news h2.head{color: #456d82;font: 15px Arial;text-align: left;text-transform: uppercase; margin-bottom:10px; }
h1.toph{border:0;}
.main h2.contentheading, #news h2.head, #center h1, #center h2 {border-bottom:#E9EEF0 solid 4px; padding-bottom:15px; color: #456d82;font: 14px Arial;text-align: left;text-transform: uppercase; margin:0 0 15px 0; }
.main .leading{background:none;}
#news a.but{float:left;text-align:left;margin:10px 10px 10px 0px;font:12px Arial;color:#415e7e;
background:url("https://www.pki.gov.kz/templates/beez5/images/but_1.gif") no-repeat;width:93px;height:17px; padding:3px 3px 3px 7px;text-decoration:none;} 
#news a.but:hover{color:#000;text-decoration: underline;}
#news a{font-size:12px; font-family: Arial;color:#2096CC;} 
#news a:hover{text-decoration:none;}
#left a{font:12px Arial;color:#2096CC;} 
#left a:hover{text-decoration:none;}
#left .moduletable .custom a{margin:2px 0; display:block;} 
.items-leading div{padding:0px 10px 10px 0px;background:url("../images/n_bg.gif") 0 0 repeat-x;background-position: bottom; width:98%;}
.item-separator{background:none !important; width:0; padding:0;}
h2.contentheading a, h2.contentheading{text-align: left;margin: 0px 10px 3px 0px; font:12px Arial;color: #338bb2;text-decoration:none;
          text-transform: none; }
h2.contentheading a:hover{color:#dc972c;text-decoration: underline;}
span.createdate{text-align: left;margin: 0px 10px 9px 0px;font: 12px Arial;color: #606060;}
.create{margin:0;}
#left .moduletable .custom{padding:1px; border:1px solid #D6DCDF; background-color:#ffffff;}


/*------------------------------------------------center panel end--------------------*/

/*------------------------------------------------right panel start--------------------*/
#right{width:246px;min-height: 540px;float:left; padding-top:25px;}
#call {width:246px;height: 193px;background: url("../images/call.jpg") no-repeat;}
#call a{float: left;text-align: left;margin: 0px 10px 3px 15px;font:12px Arial;color: #338bb2; background:url("../images/mail.png") no-repeat left top; padding-left:20px;
text-decoration:none;}
#call a:hover{color:#dc972c;text-decoration: underline;}
#call h1{width: 170px;padding: 80px 0px 10px 17px;float: left;min-height: 16px;color: #415E7E;font: 11px Arial;text-align: left; text-transform:none; border:0; margin:0;}

#left .moduletable h3, #right .moduletable h3{background:url("../images/zag.gif") #34677D 0 0 repeat-x;padding: 5px 5px 5px 10px;margin: 5px 0px 0px 0px; display:block; text-decoration: none;font:bold 11px Arial;text-transform:uppercase;color:#fff;}

#map a{text-decoration: none;font:bold 11px Arial;text-transform:uppercase;color:#fff;}
#count {text-decoration: none;font:bold 11px Arial;text-transform:uppercase;color:#fff;background:url("../images/count.png") no-repeat;
  height: 185px;}
#count p{text-decoration: none;font:bold 11px Arial;text-transform:uppercase; 
  color:#000;width:123px;padding:5px 0px 10px 0px;text-align:center; float: left;}
#count a{text-decoration: none;font:18px Arial;text-transform:uppercase;
  color:#000;width:82px;padding:15px 0px 15px 0px;text-align:center; float: left;}
#count table{float:left; color:#000; margin-top:15px;}
#count td{padding:1.4px 5px 0; border-bottom:1px solid #d2d9dc;}
#left #zag{margin-top:25px;}

/*------------------------------------------------right panel end--------------------*/

#ban{width: 1018px;height: 104px;background: url("../images/ban_bg.gif") no-repeat;float: left;margin: 15px 0px 0px 3px;}
#banera{
width: 1018px;
height:60px;
padding-top: 19px;
}
  
#bottom_b_holder{
height: 60px;
width: 1018px;
}


#bot_cont_left{ 
  width:329px;
  float:right;
  border: 1px solid #CCC;
  background-color: #FFF;
} 

#bot_cont_left h1{ 
text-align: left;
font: bold 13px "Arial";
color: black;
padding: 10px;
} 

#bot_cont_left p{
  font:normal 12px/16px Arial;
  background-color:#FFFFFF; color:#656565;}
#bot_cont_left p strong{
  background-color:#FFFFFF; color:#404040;}
#bot_cont_left p.block{
  font:normal 10px/14px Arial; text-align: left;
  background-color:#FFF9E4; color:#656565; height:14px; padding:0 0 0 10px; margin:20px 0 24px 0;}
#bot_cont_left p.block a{
  font:bold 10px/14px Arial; text-decoration:underline;
  background:url("https://www.pki.gov.kz/templates/beez5/images/star_icon.gif") no-repeat 0 5px #FFF9E4; color:#901212;
  height:14px; padding:0 0 0 10px; margin:20px 0 24px 0;}
#bot_cont_left p.block a:hover{
  text-decoration:none;}
/*------------------------------------------------body end--------------------*/

/*------------------------------------------------footer start--------------------*/
#footer-main{width:1024px;height:87px;margin: 0 auto;background:url("../images/footer.png") no-repeat;color:#fff;}
#footer2{width:1024px;height:87px;margin:0 auto;position:relative;}
#footer2 a{display:block;padding:30px 0px 0px 29px;font:11px Tahoma;color:#000000;text-decoration:none;float:left;}
#footer2 ul{width: 500px;height: 14px;float: right;}
#footer2 ul li{float: right;}
#footer2 ul li a{display:block;padding:30px 30px 0px 0px;font:11px Tahoma;color:#3b7698;text-decoration:none;float:left;}
#footer2 ul li a:hover{color: #000000;text-decoration:underline;}

/*------------------------------------------------footer end--------------------*/

.none, .search label{display:none;}
.center{width:98% !important;}
.kcredits {display:none;}

ul.po{padding-top:25px;}
a.sb{width:215px; height:15px; background:url("../images/po.png") no-repeat top; display:block; margin-bottom:10px; padding:12px 15px; font-size:12px !important; font-family:Tahoma, Geneva, sans-serif !important; color:#333333 !important; text-decoration:none;}

a.za{width:260px; height:31px; background:url("../images/order.png") no-repeat top; display:block; margin-bottom:10px; padding:7px 0 0 0; font-size:11px !important; font-family:Tahoma, Geneva, sans-serif !important; color:#ffffff !important; text-decoration:none; font-weight:bold !important; text-transform:uppercase !important; text-align:center; margin:0 auto;}
a.za_en{width:260px; height:31px; background:url("../images/order.png") no-repeat  top; display:block; margin-bottom:10px; padding:12px 0 0 0; font-size:11px !important; font-family:Tahoma, Geneva, sans-serif !important; color:#ffffff !important; text-decoration:none; font-weight:bold !important; text-transform:uppercase !important; text-align:center; margin:0 auto;}

a.za:hover, a.za_en:hover, a.sb:hover{background:url("../images/order_h.png") no-repeat top; color:#258c00 !important;}

table.pot{margin:5px 10px;}
table.pot td{height:30px; vertical-align:middle;}


ul.tabs {
margin: 0;
padding: 0 !important;
float: left;
list-style: none;
height: 32px;
width: 100%;
}
ul.tabs li {
margin: 0;
margin-right:4px;
float: left;

padding: 0;
height: 31px;
line-height: 31px !important;
border: 1px solid #e9eef0;

margin-bottom: -1px;
overflow: hidden;
position: relative;
}
ul.tabs li a {
text-decoration: none;
color: #959595 !important;
font-family:Tahoma, Geneva, sans-serif !important;
display: block;
font-size: 12px !important;
font-weight:bold !important; 
text-transform:uppercase !important;
padding: 0 20px;
outline: none;
}
ul.tabs li a:hover {
background: #e9eef0;
color: #456d82 !important;
}
html ul.tabs li.active, html ul.tabs li.active a:hover, html ul.tabs li.active a {color: #456d82 !important;}
html ul.tabs li.active, html ul.tabs li.active a:hover {
background: #e9eef0;
border-bottom: 1px solid #e9eef0;

}
.tab_container {
border-top: none;
overflow: hidden;
clear: both;
float: left; width: 100%;
background: #e9eef0;
}
.tab_content {
padding: 20px;

}
span.version{border:0 !important; color:#959595; font-family:Tahoma, Geneva, sans-serif; font-size:11px; padding-left:28px !important; background:url("../images/version.png") no-repeat left center; font-style:italic; margin-left:20px !important; line-height:30px;}

.class_block_666{padding:20px 97px 0px 20px; width:150px; height:118px; margin-top:20px; margin-bottom:20px; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#456d82; font-weight:normal; text-transform:uppercase;line-height:20px;}
#faq a{display:block; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-transform:lowercase; margin-top:5px;}
#job_link a{display:block; font-size:1s8px; font-family:Arial, Helvetica, sans-serif; text-transform:lowercase; color: red;margin: 50px 0 0 30px;}


#faq{ background:url("../images/faq.jpg") no-repeat;  }
#job_link { background:url("../images/vakansii.jpg") no-repeat;  }
.lang-inline li{padding-top:5px;}
.lang-inline li{padding-right:5px;}
.lang-inline a{font-weight:normal; background:url("../images/lang.png") bottom center no-repeat; padding:7px 8px; color:#1e2d33; font-size:10px;}
.lang-inline a:hover, .lang-inline li.lang-active a{background:url("../images/lang.png") top center no-repeat;}

.center h2{border:0 !important; padding-top:5px !important;}
.article-info-term{display:none;}

.otzyv{margin:18px 0 0 -20px !important; background:none !important;}
.ue-tab-container{display:none !important;}

#easycalccheckplus .protectedby a{display:none !important;}
#easycalccheckplus .protectedby{height:20px;}
#news .pagination ul{list-style-type: none;}
#news .pagination ul li{float: left; margin-left: 20px;}

.serviceresp{display: block;
margin: 0 0 0 110px;}
