a.main
{
 color:#FFFFFF;
 font-family:Ms Sans Serif, Arial,Verdana,Tahoma;
 font-size:12px;
 text-decoration:none;
 cursor:default;
 font-weight:bold
}

a.main:hover{color:#FED783}

.subMenu
{
 position:absolute;
 top:14px;
 left:0px;
 visibility:hidden;
 filter:alpha(opacity=0);
 background:#88A2B8;
 border-top:1px solid #415565;
}
td{font-size:1px;vertical-align:top;}
td.MainText{font-family:Verdana, Arial, Tahoma;font-size:12px;color:#000000;text-align:justify;list-style-position:inside;}
td.MainText1{font-family:Verdana, Arial, Tahoma;font-size:12px;color:#000000}
a{text-decoration:none;color:#2859CF}
a:hover{color:#FFBA30}
h4{font-family:Verdana,Arial,Tahoma;font-size:18px;color:#2167AE;text-decoration:underline}
b{color:#083869;font-size:14px}
a.content{text-decoration:none;color:#2859CF;font-weight:bold}
h5{font-family:Verdana,Arial,Tahoma;font-size:14px;color:#2167AE;text-decoration:underline}
.miniTitle{font-family:Verdana, Arial, Tahoma;font-size:12px;color:#000000;font-weight:bold}
.text{font-family:Verdana, Arial, Tahoma;font-size:12px;color:#000000; font-weight:normal}
.text1{font-family:Verdana, Arial, Tahoma;font-size:12px;color:#000000; font-weight:bold}
.colText{border-left:1px solid #2859CF;border-bottom:1px solid #2859CF;font-family:Verdana, Arial, Tahoma;font-size:12px;color:#000000;font-weight:bold;padding-left:10px}
.colText1{border-right:1px solid #2859CF;border-bottom:1px solid #2859CF;font-family:Verdana, Arial, Tahoma;font-size:12px;color:#000000;font-weight:bold;padding-left:10px}
.newsText{font-family:Verdana, Arial, Tahoma;font-size:12px;color:#000000;padding-left:10px}
.line{border-bottom:1px solid #2859CF}
td.title{background:#6B87A6;color:#FFFFFF;font-size:14px;font-weight:bold;font-family:Verdana,Tahoma;padding-left:15px}
.textField{border:1px solid #2167AE;background:#f4f4f5;font-size:12px;color:#000000}
.guestText{border-top:1px solid #2167AE;border-left:1px solid #2167AE;border-bottom:1px solid #DCDCDC;border-right:1px solid #DCDCDC;}
td.bord{border-bottom:1px solid #C9C9C9;font-family:Verdana, Arial, Tahoma;font-size:12px;color:#000000}
a{text-decoration:none;color:#2859CF}
.pText{ PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; BORDER-BOTTOM: #C0C0C0 1px solid; FONT-FAMILY: Verdana, Arial, Tahoma
}
.personText{font-family:Verdana, Arial, Tahoma;font-size:12px;color:#000000}
.altMenu
{
 font-family:Vardana,Arial,Tahoma;
 font-size:12px;
 color:#000000;
 border:1px solid #2167AE;
 background:F4F4F5
}
.altTitle
{
 font-weight:bold;
}
a.cTitle{font-size:12px;color:#F5F9FF;}

.vacancies{
	position:absolute;
	top:230px;
	left:440px;
	width:300px;
	height:450px;
	padding:5px;
	font-family:Verdana, Arial, Tahoma;font-size:12px;color:#000000;text-align:center;
	
}

.personal {
	margin: 0 0 0 10px;
}
	
.worker {
	display:inline-block;
	float:left;
	margin: 0 0 0 20px;
	width:30%;
}

.info {
	margin:10px;
	padding: 0px;
}





.banner{
   float: left;
   width: 166px;
}

.bnr_internal .banner{
   float: left;
   width: 250px;
}

.banners img{
   border:none!important;
}

.banner a{
   width: 105px;
   height: 104px;
   display: inline-block;
   margin-left: auto;
   margin-right: auto;
   position: relative;
   margin-bottom: 25px;
   padding: 5px;
   padding-left: 11px;
}

.banner a:hover{
   box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4);
   -webkit-transition: 0.25s;
   -moz-transition: 0.25s;
   -ms-transition: 0.25s;
   -o-transition: 0.25s;
   transition: 0.25s;
}

.banner a:not(hover){
   -webkit-transition: 0.25s;
   -moz-transition: 0.25s;
   -ms-transition: 0.25s;
   -o-transition: 0.25s;
   transition: 0.25s;
}

.banners{
   width: 100%;
}

.content_bnr{
   font: 9px 'Verdana';
   text-align: left;
   color: #000;
   line-height: 1.3;
   width: 107px;
}

.it2 .content_bnr{
   margin-top: 4px;
}

.factor .content_bnr{
   margin-top: 3px;
}

.bnr_internal .factor .content_bnr {
   margin-top: 7px;
}

.fluger .content_bnr{
   margin-top: 9px;
}

.bottom_bnr{
   position: absolute;
   bottom: 6px;
   left: 12px;
}

.factor .title_bnr img{
   padding-top: 4px;
}

.title_bnr img{
   margin-left: -18px;
}

.line_bnr{
   width: 183px;
   display: block;
   margin-right: auto;
   margin-left: auto;
   margin-bottom: 30px;
}

.bnr_internal{
    width: 750px;
    padding-left: 20px;
    height: 112px;
}

.left_bnr{
   float: left;
   margin-right: 10px;
   display: block;
}

.bnr_internal .content_bnr{
   width: auto;
}

.bnr_internal .banner a {
   width: 200px;
   height: 80px;
   margin-bottom: 0;
   margin-top: 19px;
}

.bnr_internal .factor .title_bnr img {
   padding-top: 0px;
}

.bnr_internal .title_bnr img {
   margin-left: -4px;
}

.banners .banner a{
	cursor:pointer;
}