
@font-face {
	font-family: "DejaVu Sans";         
	src: url('../images/font.eot');
	src: local('DejaVu Sans'), url('../images/BPG_DejaVuSans.ttf') format('truetype');} 


html { margin:0; padding:0;  font-family:DejaVu Sans, Verdana, Geneva, sans-serif; font-size:12px;}



body { margin:0; padding:0; font-family:DejaVu Sans, Verdana, Geneva, sans-serif; font-size:12px;}



img { border:none;}



.cen { margin:0 auto; width:988px; padding:0; }



.clr { clear:both; margin:0; padding:0; }



.hedone { margin:0 auto; padding:0;  width:988px; height:140px; background:url(../images/hdbg.jpg) no-repeat; }



.relahed { margin:0 auto; padding:0; width:988px; height:140px; position:relative;}



.margtopone { clear:both; height:5px;}



.boder { clear:both; margin:0 auto; width:988px; background:url(../images/bodbg.jpg) repeat-y; padding:0; }



.bodiner { clear:both;  margin:0 auto; padding:0; width:976px; }



.footer { clear:both; margin:0 auto; padding:0; width:988px; height:38px; background:url(../images/foot.jpg) no-repeat;}



.relafoot { width:988px; height:38px; position:relative;}



.logoge { position:absolute; width:274px; height:104px; left:10px; top:6px;}



.uflrba { position:absolute; font-size:12px; line-height:15px; border-bottom:#999 1px dotted; padding-bottom:3px;   color:#585959; text-decoration:none; top:7px; left:765px;}



.uflrba:hover { position:absolute; font-size:12px; color:#333; border-bottom:#000 1px  dotted; text-decoration:none; top:7px; left:765px;}



.kontic { position:absolute; width:23px; height:19px; left:900px; top:4px;}



.konta { width:23px; height:19px; background:url(../images/contico.png) 0px 0px no-repeat; display:block; overflow:hidden;}



.konta:hover { width:23px; height:19px; background:url(../images/contico.png) 0px -19px no-repeat; display:block; overflow:hidden;}



.engik { position:absolute; width:29px; height:19px; left:870px; top:4px;}



.engi { width:29px; height:19px; background:url(../images/engico.png) 0px 0px no-repeat; display:block; overflow:hidden;}



.engi:hover { width:29px; height:19px; background:url(../images/engico.png) 0px -19px no-repeat; display:block; overflow:hidden;}



.homic { position:absolute; width:23px; height:19px; left:846px; top:4px;}

.mensomer {position:absolute; height:19px; width:850px; top:118px; left:12px; }

.homc { width:23px; height:19px; background:url(../images/homico.png) 0px 0px no-repeat; display:block; overflow:hidden;}



.homc:hover { width:23px; height:19px; background:url(../images/homico.png) 0px -19px no-repeat; display:block; overflow:hidden;}



.slider { position:absolute; width:462px; height:110px; left:335px; top:6px; overflow:hidden;}

.overrer { width:462px; height:110px; overflow:hidden; }



.loghov { width:272px; height:104px; display:block; background:url(../images/logho.png) 0px 0px no-repeat; overflow:hidden; }



.loghov:hover { width:272px; height:104px; display:block; background:url(../images/logho.png) 0px -104px no-repeat; overflow:hidden; }



#leftsider { width:237px;  float:left;  margin:0; padding:0; text-align:left;}



.centconter { width:502px; margin:0; padding:0; float:left;  text-align:center; }



#rigtsider { width:237px; float:left; margin:0; padding:0; text-align:right;}



.menhold { float:left; clear:both; width:235px;}



.menhed { width:235px; height:4px; background:url(../images/menhed.jpg) no-repeat; clear:both; }



.menbod { width:235px; background:url(../images/menbod.jpg) repeat-y; clear:both; padding:0; margin:0;}



.menfoot { width:235px; height:4px; background:url(../images/menfoot.jpg) no-repeat; clear:both; padding:0; margin:0;}

a.butoner {
-moz-border-radius: 2px; 
-webkit-border-radius: 2px;}
.butoner {background:#D8251D;  height:19px; padding-left:1px; padding-right:1px;  text-decoration:none; color:#FFF; }
.butoner:hover {background:#205B87 ; }





.gamhold { float:left; clear:both; width:235px;}



.gamhed { width:235px; height:4px; background:url(../images/mmenhed.jpg) no-repeat; clear:both; }



.gambod { width:235px; background:url(../images/mmenbod.jpg) repeat-y; clear:both;}



.gamfoot { width:235px; height:4px; background:url(../images/mmenfoot.jpg) no-repeat; clear:both;}







.boholder { width:500px; margin:0 auto; padding:0; clear:both;}



.bodhed { width:500px; height:4px; clear:both; background:url(../images/bodheder.jpg) no-repeat;}



#bodbode { width:500px; clear:both; background:url(../images/bodboder.jpg) repeat-y; }



.bodfoote {  width:500px; height:4px;  clear:both; background:url(../images/bodfooter.jpg) no-repeat;}



.rigthold { width:235px; float:right; clear:both;}



.tender { width:235px; height:131px; clear:both; background:url(../images/tenderebi.jpg) no-repeat; overflow:hidden; display:block;}



.tender:hover { background-position:0px -131px;  }



.vakansia { width:235px; height:131px; clear:both; background:url(../images/vakansiebi.jpg) no-repeat; display:block;}

.korpmail { width:235px; height:131px; clear:both; background:url(../images/mailkorp.jpg) no-repeat; display:block;}

.vakansia:hover { background-position:0px -131px;  }



.vidhold { width:235px; clear:both; height:212px; overflow:hidden; position:relative;}



.videohovckli { position:absolute; width:235px; height:212px;  z-index:100; display:block;}



#vidkl {  display:block; width:235px; height:212px; z-index:210;}



#vidkl:hover { background:#CCC; background:url(../images/vidk.png) no-repeat; display:block; width:235px; height:212px; z-index:210;}



.vidhed { width:235px; clear:both; height:3px; background:url(../images/videohed.jpg) no-repeat;}



.vidbod { width:235px; clear:both; background:url(../images/videobod.jpg) repeat-y;}



.vidfoot { width:235px; height:23px; background:url(../images/videofoot.jpg) no-repeat; clear:both;}



.videoin { width:229px; margin:0 auto; clear:both; text-align:left; background:#000; overflow:hidden;}



.ulmener { list-style:none; clear:both; margin:0 0 0 5px;; padding:0; }



.ulmener li { margin-bottom:8px;}



.firstli { padding-top:5px;}



.kompank { width:225px; height:11px; background:url(../images/men-komp.jpg) no-repeat; display:block; clear:both; padding-bottom:8px; border-bottom:#ccc 1px dotted;}



.kompank:hover { border-bottom:#000 1px  dotted;}



.kdipe { width:225px; height:11px; background:url(../images/men-disp.jpg) no-repeat; display:block; clear:both; padding-bottom:8px; border-bottom:#ccc 1px dotted;}



.kdipe:hover { border-bottom:#000 1px  dotted;}

.publik { width:225px; height:11px; background:url(../images/men-pub.jpg) no-repeat; display:block; clear:both; padding-bottom:8px; border-bottom:#ccc 1px dotted;}



.publik:hover { border-bottom:#000 1px  dotted;}




.kaxal { width:225px; height:11px; background:url(../images/men-axa.jpg) no-repeat; display:block; clear:both; padding-bottom:8px; border-bottom:#CCC 1px dotted;}



.kaxal:hover { border-bottom:#000 1px  dotted;}



.kproe { width:225px; height:11px; background:url(../images/men-proe.jpg) no-repeat; display:block; clear:both; padding-bottom:8px; border-bottom:#CCC 1px dotted;}



.kproe:hover { border-bottom:#000 1px  dotted;}



.kshes { width:225px; height:11px; background:url(../images/men-shesy.jpg) no-repeat; display:block; clear:both; padding-bottom:8px; border-bottom:#CCC 1px dotted;}



.kshes:hover { border-bottom:#000 1px  dotted;}



.kvaka { width:225px; height:11px; background:url(../images/men-vakan.jpg) no-repeat; display:block; clear:both; padding-bottom:8px; border-bottom:#CCC 1px dotted;}

.bmulebb { width:225px; height:11px; background:url(../images/bmulebbi.jpg) no-repeat; display:block; clear:both; padding-bottom:8px; border-bottom:#CCC 1px dotted;}

.bmulebb:hover { border-bottom:#000 1px  dotted;}
.kvaka:hover { border-bottom:#000 1px  dotted;}



.kgale { width:225px; height:11px; background:url(../images/men-galer.jpg) no-repeat; display:block; clear:both; padding-bottom:8px; border-bottom:#CCC 1px dotted;}



.kgale:hover { border-bottom:#000 1px  dotted;}



.kkonta { width:225px; height:11px; background:url(../images/men-kont.jpg) no-repeat; display:block; clear:both; padding-bottom:8px; border-bottom:#CCC 1px dotted;}



.kkonta:hover { border-bottom:#000 1px  dotted;}



.serchbg { width:235px; height:34px; background:url(../images/serchbg.jpg) no-repeat; position:relative;}







.serchform { position:absolute; top:7px; left:5px;}



.s_field { width:150px; height:16px; border:#8bbec9 1px solid; vertical-align:middle;}



.s_field:focus { width:150px; height:16px; border:#4d84b2 1px solid;}



.pasuxi { width:58px; height:18px; background:url(../images/pasuxi.png) no-repeat; display:block; overflow:hidden; border:none; cursor:pointer;}



.shedegi { width:65px; height:18px; display:block; background:url(../images/shedegi.png) no-repeat; display:block;  overflow:hidden; border:none; cursor:pointer;}



.shed { width:65px; height:18px; float:right; margin-right:20px;}



.pasu { width:58px; height:18px; float:right; margin-right:5px;}



.valuta { width:235px; height:103px; background:url(../images/valuta.png) no-repeat; clear:both; position:relative;}

.valholder { width:230px; left:3px; top:15px; height:75px;  overflow:hidden;  position:absolute;}

.contcontein { clear:both; margin-bottom:10px; text-align:left; padding:2px;}



.kalen { width:106px; height:20px; background:url(../images/kalendar.png) no-repeat; margin-left:4px; position:relative; clear:both;   }



.kalintext { position:absolute; width:80px; height:15px; left:25px; color:#4e88b5; top:4px; font-weight:bold; font-size:10px; clear:both;}



.hedtextco { clear:both; text-align:left; padding-left:7px; padding-right:3px; font-size:14px; font-weight:bold; margin-top:2px; color:#687784;}
.bodextco h4{ margin:0; padding:0; color:#333; padding-bottom:3px; font-size:14px;}
.bodextco p { margin:0; padding:0;}
.hedtextco a { clear:both; text-align:left;   text-decoration:none; font-size:14px; font-weight:bold;  color:#687784;}
.bodextco img { border:#D0D8E3 1px solid;}
.hedtextco a:hover {  color:#333;}


.bodextco { clear:both; text-align:left; margin-top:3px; padding-left:7px; padding-right:1px;}
.bodextco img { margin:3px;}
.bodextco a { color:#333; padding-left:1px;}

.vrclader { width:64px; height:20px; clear:both; text-align:right; margin-right:3px; float:right;}



.vrcladin { display:block; width:64px; height:20px; background:url(../images/vrclad.png) no-repeat; overflow:hidden; }



.vrcladin:hover { background-position:0px -20px;}



.dorere { clear:both; border-bottom:#CCC 1px dotted; padding-top:3px; margin-left:4px; margin-right:4px;}



.inteqvsi { width:1px; height:1px; visibility:hidden; overflow:hidden; clear:both;}


.navigation span, .navigation a { border:#ACC9E1 1px dotted; background:#F8FCFD; padding-bottom:1px; padding-left:3px; padding-right:3px; padding-top:1px; text-decoration:none; color:#999;}
.navigation a { color:#333;}