



#nmenu {margin-left:10px;padding:0px;font-family:tahoma;font-size:14px}

#nmenu li {FONT-WEIGHT: normal; LIST-STYLE-IMAGE: url(marker.gif); MARGIN: 8px 15px 0px 0px; LINE-HEIGHT: 16px;color:#2471A2;zwhite-space: nowrap}

#nmenu a {COLOR: #2471A2; TEXT-DECORATION: underline;}

#nmenu ul {margin-left:15px;padding:0px; FONT-SIZE: 0.8em;}

#nmenu ul li {FONT-WEIGHT: normal; LIST-STYLE-IMAGE: url(marker.gif); LINE-HEIGHT: 11px;border-bottom: 1px solid #80BCD6;text-transform: uppercase;}

#nmenu ul li a {
  COLOR: #11619D; TEXT-DECORATION: none; }

#nmenu ul li A:hover {
  COLOR: #5CAFED; TEXT-DECORATION: none}






.nd {width:760px;background: url(/img/bg3.gif) left top repeat-x}
.nl {padding: 45px 20px 20px 20px;}

.peres {height:28px;background: url(/img/bg3.gif) left top repeat-x;width:100%;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px}

.zagis {background-color: #2471A2;height:65px;width:100%;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px}

.nca {padding: 12px 0px 0px 20px;margin: 0px 0px 0px 0px}


.ncaa {padding: 0px 0px 0px 20px;margin: 0px 0px 0px 0px}

.ntxt {padding: 0px 20px 20px 20px}


.ttt  {padding: 0px 5px 0px 5px;
       margin: 0px 5px 0px 5px;
       font-size: 15px;
       color: #dadada;
       background-color:#ffffff;
       border: 0px 0px 0px 0px}

.ttt td {padding: 1px 5px 1px 5px;
       margin: 1px 5px 1px 5px;
       font-size: 11px;
       border: 1px solid #DEE7EE}


.sss  {padding: 0px 5px 0px 5px;
       margin: 0px 5px 0px 5px;
       font-size: 15px;
       font-weight: bold;
       color: #ffffff;
       background-color:#DEE7EE}





#reducer{
  max-width: 750px;
  width:expression(document.body.clientWidth > 750? "750px": "auto" );

}

.gg {
color: #A1A1A1;font-size:11px;

}


.mm {
  font-size:5px;
}
.mmm {
  font-size:3px;
}
.mmmm {
  font-size:5px;
}

.redastr {color: red}
.podloga2 {
   zBORDER: #E8E6E6 1px solid;
   height:21px;
   width: 99.9%;
   font-size:1px;
   font-family:arial;
   float:left;
}
.podloga3 {
   zBORDER: #E8E6E6 1px solid;
   height:21px;
   zwidth: 99.9%;
   font-size:1px;
   font-family:arial;
   float:left;
}

.border {
    BORDER: #B0B7C9 1px solid;
    background-color: #ffffff;
    height:19px;
    width: 99.9%;
    font-size:1px;
}
.border2 {
    BORDER: #B0B7C9 1px solid;
    background-color: #ffffff;
    height:19px;
    zwidth: 99.9%;
    font-size:1px;
}

.textarea {
   background: #ffffff url(/i/fon_input.gif) left top no-repeat;
   BORDER: #B0B7C9 1px solid;
   width: 100%;
   vertical-align: top;
   font-size:11px;
   font-family:arial;
   color:#38373C;
   padding: 1px 0px 0px 3px;
   height:80px;
   overflow: auto;

}


.tt td {font-size:18px}


.search {
   background: url(/i/fon_input.gif) left top no-repeat;
   width: 99%;
   vertical-align: top;
   font-size:11px;
   font-family:arial;
   color:#38373C;
   padding: 1px 0px 0px 3px;
   height:16px;
    BORDER-BOTTOM: #B0B7C9 0px solid;
    BORDER-LEFT: #B0B7C9 0px solid;
    BORDER-RIGHT: #B0B7C9 0px solid;
    BORDER-TOP: #B0B7C9 0px solid;
}

.search2 {
   background: url(/i/fon_input.gif) left top no-repeat;
   width: 99%;
   vertical-align: top;
   font-size:11px;
   font-family:arial;
   color:#38373C;
   padding: 2px 0px 0px 5px;
   height:18px;
    BORDER-BOTTOM: #B0B7C9 0px solid;
    BORDER-LEFT: #B0B7C9 0px solid;
    BORDER-RIGHT: #B0B7C9 0px solid;
    BORDER-TOP: #B0B7C9 0px solid;
}







div.abc {position: absolute; top: -3000px; left: -3000px; visibility: hidden; display: none;}

body {
  margin: 0px;
  padding: 0px;
  background-color: #ffffff;
}
td {
  font-family: Tahoma;
  font-size: 75%;
  color: #457391;
}

a {color:#186A9F}

#header {
  background-image: url(/img/bg1.gif);
  background-color: #DCF4FB;
}
#header div.box {
  width: 750px;
}
#logotype {
  margin: 35px 0 0 0;
  z-index: 10;
  position: absolute;
}
#collage {
  background-image: url(/img/collage.jpg);
  background-repeat: no-repeat;
  background-position: top;
  height: 266px;
  z-index: 5;
  position: relative;
}
#n1 {
  margin: 186px 0 0 7%;
  z-index: 20;
  position: absolute;
}
#n2 {
  margin: 221px 0 0 18%;
  z-index: 19;
  position: absolute;
  width: 60px;
  height: 45px;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/n2.png');
}
#n_ny_2 {
  margin: 281px 0 0 18%;
  z-index: 19;
  position: absolute;
  width: 60px;
  height: 45px;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/n2.png');
}


#n3 {
  margin: 281px 5px 0 0;
  right: 2%;
  z-index: 18;
  position: absolute;
  width: 60px;
  height: 45px;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/n2.png');
}
#lang {
  margin: 35px 0 0 0;
  right: 15%;
  z-index: 110;
  position: absolute;
}

#main div.catalog div.catalog-nav {
  margin: 0 0 0 -1px;
  width: 188px;
  height: 170px;
  border: solid #BDCDDA;
  border-width: 1;
  background-color: #FFFFFF;
  display: inline;
  background-image: url(/img/cat_spacer1.gif);
  background-repeat: no-repeat;
  background-position: top;
}


#main div.catalog-nav {
  margin: 35px 0 0 0;
}
#main table.catalog-nav {
  margin-top: 35px;
  border-top: solid #BDCDDA;
  border-top-width: 1;
  border-right: solid #BDCDDA;
  border-right-width: 1;
}
#main table.catalog-nav td {
  border-left: solid #BDCDDA;
  border-left-width: 1;
  width: 186px;
  height: 170px;
  background-color: #FFFFFF;
}
#main table.catalog-nav a.catalog-nav img.title {
  width: 186px;
  height: 25px;
}
#main table.catalog-nav a.catalog-nav img {
  width: 184px;
  height: 143px;
}


#main {
  background-image: url(/img/bg2.gif);
  background-repeat: repeat-x;
  display: block;
}
#main div.box {
  width: 749px;
}

#main div.menu {
  padding: 6px 0 0 0;
  font-size:5pt;
}
#main div.menu a {
  font-family: Tahoma;
  font-weight: bold;
  font-size: 12px;
  color: #125682;
  background-color: #80BCD6;
  margin: 0 0 0 1px;
  padding: 6px 15px 8px 15px;
  text-decoration: none;
  background-image: url(/img/menu_bullet_i_b.gif);
  background-repeat: no-repeat;
  background-position: left;
}
#main div.menu a:hover {
  font-family: Tahoma;
  border-top: solid #B3E3D9;
  border-bottom: solid #B3E3D9;
  border-width: 6;
  font-weight: bold;
  font-size: 12px;
  color: #125682;
  background-color: #FFFFFF;
  margin: 0 0 0 1px;
  padding: 6px 15px 8px 15px;
  text-decoration: none;
  background-image: url(/img/menu_bullet_i_w.gif);
  background-repeat: no-repeat;
  background-position: left;
}
#main div.menu a.active {
  font-family: Tahoma;
  border-top: solid #B3E3D9;
  border-bottom: solid #B3E3D9;
  border-width: 6;
  font-weight: bold;
  font-size: 12px;
  color: #125682;
  background-color: #FFFFFF;
  margin: 0 0 0 1px;
  padding: 6px 15px 8px 15px;
  text-decoration: none;
  background-image: url(/img/menu_bullet_a_w.gif);
  background-repeat: no-repeat;
  background-position: left;
}



b.active {
  font-family: Tahoma;
  border-top: solid #B3E3D9;
  border-bottom: solid #B3E3D9;
  border-width: 6;
  font-weight: bold;
  font-size: 12px;
  color: #125682;
  background-color: #FFFFFF;
  margin: 0 0 0 1px;
  padding: 6px 15px 8px 15px;
  text-decoration: none;
  background-image: url(/img/menu_bullet_a_w.gif);
  background-repeat: no-repeat;
  background-position: left;
}


#main table.content {
  background-image: url(/img/bg33.gif);
  background-repeat: repeat-x;
  background-position: top;
  width: 749px;
  margin-bottom: 50px;
}
#main table.content td.left-col {
  padding: 25px 25px 0 25px;
}
#main table.content td.left-col div.news-item {
  margin: 4px 0 8px 0;
}
#main table.content td.left-col div.news-item span.date {
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #125682;
}
#main table.content td.left-col div.news-item p {
  font-family: Tahoma;
  font-size: 95%;
  color: #457391;
  margin: 5px 0 7px 0;
}
#main table.content td.left-col div.news-item a.details {
  font-family: Tahoma;
  font-size: 10px;
  color: #FFFFFF;
  padding: 1px 4px 2px 4px;
  background-color: #73A636;
  text-decoration: none;
}
#main table.content td.left-col div.news-item a.details:hover {
  font-family: Tahoma;
  font-size: 10px;
  color: #FFFFFF;
  padding: 1px 4px 2px 4px;
  background-color: #2471A2;
  text-decoration: none;
}
#main table.content td.left-col hr {
  border: dotted #A6BCCC;
  border-width: 1;
  margin: 0 0 0 0;
}

#main table.content td.left-col div.block-vote {
  margin: 45px 0 0 0;
}
#main table.content td.left-col div.block-vote form {
  margin: 20px 0 0 0;
}
#main table.content td.left-col div.block-vote span.question {
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #125682;
}
#main table.content td.left-col div.block-vote div.choice input {
  cursor: hand;
}
#main table.content td.left-col div.block-vote div.choice label {
  margin: 0 0 0 10px;
  color: #125682;
  cursor: hand;
  font-family: Tahoma;
  font-size: 11px;
}
#main table.content td.left-col div.block-vote input.submit {
  font-family: Tahoma;
  font-size: 10px;
  color: #FFFFFF;
  background-color: #DE68AB;
  padding: 1px 0 1px 0;
  margin: 20px 0 10px 0;
  text-decoration: none;
  border: none;
  cursor: hand;
}
#main table.content td.left-col div.block-vote a.vote-results {
  font-family: Tahoma;
  font-size: 11px;
  color: #808080;
  text-decoration: underline;
}


#main table.content td.right-col {
  width: 524px;
  vertical-align: top;
  padding: 25px 0 0 0;
  float: right;
}
#main table.content td.right-col div.content {
  background-color: #FFFFFF;
  padding:  25px 25px 25px 25px;
}
#main table.content td.right-col div.header {
  background-color: #2471A2;
  height: 60px;
   padding:  3px 0 0 25px;
  position: relative;
}
#main table.content td.right-col p {
  color: #457391;
  margin: 0 0 10px 0;
}
#main table.content td.right-col table.two-colls {
  width: 470px;
}
#main table.content td.right-col table.two-colls td {
  padding:  0 10px 0 10px;
  border-left: solid #186A9F;
  border-width: 5;
}




#footer {
  background-color: #93A9B9;
  height: 145px;
  display: block;
  font-family: Tahoma;
  font-size: 11px;
}
#footer div.box {
  width: 750px;
  padding: 0px 0 0 0;
}
#footer div.itstudio {
  width: 225px;
  display: inline;
  text-align: left;
  float: left;
}
#footer div.itstudio div {
  margin: 3px 0 0 3px;
  color: #FFFFFF;
}
#footer div.itstudio a {
  color: #FFFFFF;
  font-weight: bold;
}
#footer div.copyright {
  display: inline;
  margin: 0 0 0 0;
  padding:  0 0 0 0px;
  color: #FFFFFF;
  text-align: left;
}
#footer div.counters {
  width: 100px;
  display: inline;
  margin: 0 0 0 0;
  padding:  0 0 0 0px;
  color: #FFFFFF;
  text-align: left;
}
#footer table.footer {
  width: 780px;
  font-size: 14px;
}



