BODY{
margin:0px;
background-image:url(img/bg.gif);
background-repeat:repeat-x;
background-color:#8bc3ea;
}

.index_block TABLE TD {
color:#001a5c;
font-size:12px;
font-family:tahoma;
}

TABLE.icons{
margin:0px;
margin-top:5px;
/*margin-right:20px;*/
}


TABLE.icons TD IMG{
margin-left:8px;
}

.menu{
background-image:url(img/menubg.gif);
height:75px;
}

.menuitem{
background-image:url(img/menubg_inner.gif);
background-repeat:repeat-x;
text-align:center;
width:21%;
}

.about{
background-image:url(img/about_bg.gif);
background-repeat:no-repeat;
width:100%;
cursor:pointer;
}


.systems{
background-image:url(img/systems_bg.gif);
background-repeat:no-repeat;
cursor:pointer;
}


.consult{
 background-image:url(img/consult_bg.gif);
background-repeat:no-repeat;
cursor:pointer;
}


.vacancies{
background-image:url(img/vacancies_bg.gif);
background-repeat:no-repeat;
cursor:pointer;
}


.contacts{
background-image:url(img/contacts_bg.gif);
background-repeat:no-repeat;
cursor:pointer;
}


.linkzone A {
color:#001a5c;
font-size:11px;
font-family:tahoma;
font-weight:bold;
text-decoration:none;
}

.linkzone{
text-align:center;
padding-bottom:7px;
}

.index_block{
padding:20px;
padding-top:0px;
padding-left:25px;
padding-eight:30px;
color:#001a5c;
font-size:12px;
font-family:tahoma;
}


.funky{
font-size:11px;
margin-left:450px;
}

.kc_bg{
background-image:url(img/kc_bg.gif);
width:407px;
height:177px;
}


.bk_bg{
background-image:url(img/bk_bg.gif);
width:406px;
height:176px;
}



.blocks{
margin-top:10px;
}

.value DIV{
color:white;
font-size:12px;
font-family:tahoma;
font-weight:bold;
padding-bottom:5px;
padding-left:4px;
}

.inner{
padding-top:50px;
padding-left:115px;
}

.inner TABLE TD img{
margin-top:3px;
}

.footer{
background-image:url(img/footer.gif);
width:911px;
height:66px;
text-align:center;
}

.botmenu{
margin-top:15px;
color:white;
font-size:11px;
font-family:tahoma;
}

.botmenu A {
color:white;
font-size:11px;
font-family:tahoma;
text-decoration:none;
}

.copy{
margin-top:10px;
color:#001a5c;
font-size:11px;
font-family:tahoma;
}

.langs, .langs A {
font-size:11px;
color:white;
font-family:tahoma;
text-decoration:none;
}

.langs SPAN{
color:red;
font-weight:bold;
}


.index_block_sec{
background-image:url(img/secbbg.gif);
background-repeat:repeat-y;
}

.first{
padding:10px;
padding-top:0px;
padding-right:0px;
}

TABLE.linkz{
margin-top:10px;
}

TABLE.linkz TD A {
color:#001a5c;
font-size:11px;
font-family:tahoma;
text-decoration:none;
}


.sepp{
background-image:url(img/sep1.gif);
background-repeat:no-repeat;
height:9px;
}

.hr_sepp {
  color:#60c1f0;
  
}

.banners{
text-align:center;
margin-top:20px;
}

.grad{
background-image:url(img/grad.gif);
background-repeat:no-repeat;
background-position:bottom left;

}

.two{
padding:10px;
padding-top:2px;
padding-left:25px;
}

.blue_sep{
background-image:url(img/blue_sep.gif);
background-repeat:repeat-y;
width:20px;
background-position:left center;
}



.green_sep{
background-image:url(img/green_sep.gif);
background-repeat:repeat-y;
width:20px;
background-position:left center;
}

.preword{
color:#001a5c;
font-size:12px;
font-family:tahoma;
font-weight:bold;
}

.tabble{
padding-top:20px;
margin-bottom:10px;
}

.tabble TD {
font-size:12px;
font-family:tahoma;
color:#001a5c;

}

.whiteslogan{
font-size:12px;
font-family:tahoma;
color:white;
font-weight:bold;
padding:5px;
}

.prods{
margin-top:10px;
line-height:30px;
font-size:12px;
font-weight:bold;
font-family:tahoma;
color:#001a5c;
}

.errorText{
  background: #FFEEEE;
  border: 1px solid #FF0000;
  padding: 1em;
}

.txt200pxh {
        width: 200px;
        height: 50px;
        border: 1px solid #797979;
        font-family:verdana;
        font-size:10px;
}
.txt200px {
        width: 200px;
        border: 1px solid #797979;
        font-family:verdana;
        font-size:10px;
}

.c20 {
        width: 30px;
        border: 1px solid #797979;
        font-family:verdana;
        font-size:10px;
}



.A1 {
  background-color: #66C2F4;
}
.A2 {
  background-color: #98D7F8;
}

.B1 {
  background-color: #88D0F7;
}

.B2 {
  background-color: #AFE0FA;
}

.mainText_feedback {
  font-family:verdana;
  font-size:12px;

}


.white_links A:link{
color:white;
font-size:12px;
font-family:tahoma;
font-weight:bold;
text-decoration: none;
}
.white_links A:visited{
color:white;
font-size:12px;
font-family:tahoma;
font-weight:bold;
text-decoration: none;
}

.colored{
color:green;
}

.header2{
color:#a44874;
font-size:18px;
}
.white_text{
color:white;
}
