.main
{
  width: 1000px;
}

.topleft
{
  width: 756px;
  height: 110px;
  background-image: url(img/topleft.gif);
  background-repeat: no-repeat;
  background-position: left top;
}

body
{
  margin: 0px;
  padding: 0px;
}

.topleftmenu
{
  width: 270px;
  height: 20px;
  font-family: Arial;
  font-size: 11px;
  color: #80072A;
  text-align: center;
}

.topleftmenu a
{
  font-family: Arial;
  font-size: 11px;
  color: #80072A;
  text-align: center;
  text-decoration: none;
}

.topleftmenu a:hover
{
  text-decoration: underline;
}

.navigatos{display:none;}

.zrstart
{
  font-family: Arial;
  font-size: 11px;
  color: #80072A;
  text-align: center;
  text-decoration: none;
}

.zrstart:hover
{
  text-decoration: underline;
}


.project
{
  width: 310px;
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  text-align: right;
  color: #08295A
}

.project a
{
  color: #08295A;
  text-decoration: none;
}

.project a:hover
{
  text-decoration: underline;
}

.toprightmenustr
{
  background-image: url('img/str1.gif');
  background-repeat: no-repeat;
  background-position: center center;
  width: 20px;
  height: 17px;
}

.toprightmenu
{
  font-family: Arial;
  font-size: 11px;
  color: #C7234D;
}

.toprightmenu a
{
  font-family: Arial;
  font-size: 11px;
  color: #C7234D;
  line-height: 1.2;
  text-decoration: none;
}

.toprightmenu a:hover
{
  color: #020285;
}

.search
{
  border: 1px solid #CD395F;
  text-align: right;
  padding-right: 5px;
  margin-left: 5px;
  font-family: Arial;
  font-size: 11px;
  color: #800629;
  width: 165px
}

.clock
{
  font-family: Arial;
  font-size: 11px;
  text-align: right;
  padding-right: 5px;
  color: #020285;
}

.headgolove
{
  background-color: #246AD2;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  color: white;
  padding-left: 5px;
  height: 25px
}

.headten
{
  background-image: url('img/ten1.gif');
  width: 9px;
  background-repeat: repeat-y
}

.headarea
{
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  color: #80072A;
  background-color: #FAFDFF;
  border-bottom: 1px solid #D4B1C7;
  padding-top: 5px;
  padding-bottom: 5px;
}

.headarea a
{
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  color: #80072A;
  text-decoration: none;
}

.headarea a:hover
{
  color: #020285;
}

.rmg
{
  height: 39px;
  background-image: url('img/rmiskgol.gif');
  background-repeat: no-repeat;
  background-position: right top;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #C7234D;
  text-align: center;
}

.rmg a
{
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #C7234D;
  text-align: center;
  text-decoration: none;
}

.rmg a:hover
{
  color: #020285;
}

.mistapart
{
  height: 33px;
  background-image: url('img/mistapart1.gif');
  background-repeat: no-repeat;
  background-position: right top;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: left;
  padding-left: 25px;
  padding-bottom: 2px;
}

.mistapart a
{
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

.mistapart a:hover
{
  color: #C7234D;
}

.model
{
  height: 87px;
  background-image: url('img/model.gif');
  background-repeat: no-repeat;
  background-position: right top;
}

.model div
{
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #C7234D;
  text-align: left;
  margin-left: 80px;
}

.model div a
{
  text-decoration: none;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #C7234D;
}

.model div a:hover
{
  color: #020285;
}

.buleten
{
  height: 34px;
  background-image: url('img/buleten.gif');
  background-repeat: no-repeat;
  background-position: right top;
}

.buro
{
  height: 33px;
  background-image: url('img/buro.gif');
  background-repeat: no-repeat;
  background-position: right top;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  padding-left: 25px;
  padding-bottom: 2px;
}

.buro a
{
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

.buro a:hover
{
  color: #C7234D;
}

.dosvid
{
  background-color: #C7234D;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  padding-left: 10px;
}

.dosvidten
{
  background-image: url('img/ten2.gif');
  width: 9px;
  background-repeat: repeat-y
}

.dosvid1
{
  background-color: #D2D1FA;
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  color: #08295A;
  text-align: left;
  padding-left: 10px;
  height: 36px;
}

.dosvid1 img
{
  border: 1px solid #ca0028;
}

.dosvid1 a
{
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  color: #08295A;
  text-decoration: none;
}

.dosvid1 a:hover
{
  color: #C7234D;
}

.eubook
{
  height: 90px;
  background-image: url('img/eu-book.gif');
  background-repeat: no-repeat;
  background-position: right top;
}

.eubook div
{
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: left;
  margin-left: 80px;
}

.eubook div a
{
  text-decoration: none;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
}

.eubook div a:hover
{
  color: #C7234D;
}

.uchastgromad
{
  height: 90px;
  background-image: url('img/uchast_gromad.gif');
  background-repeat: no-repeat;
  background-position: right top;
}

.uchastgromad div
{
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: left;
  margin-left: 80px;
}

.uchastgromad div a
{
  text-decoration: none;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
}

.uchastgromad div a:hover
{
  color: #C7234D;
}

.itsproj
{
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  background-color: #246AD2;
  height: 25px;
}

.itsprtop
{
  background-image: url(img/pritstop1.gif);
  background-position: left top;
  background-repeat: repeat-x;
  height: 4px;
}

.itsprtopright
{
  background-image: url(img/pritstopr1.gif);
  background-position: left top;
  background-repeat: no-repeat;
  height: 4px;
  width: 9px;
}

.itsprmain1
{
  background-color: #EEF1F6;
  font-family: Arial;
  font-size: 11px;
  color: #950F31;
  text-align: left;
  padding-left: 15px;
}

.itsprmain1 a
{
  font-family: Arial;
  font-size: 11px;
  color: #950F31;
  text-decoration: none;
}

.itsprmain1 a:hover
{
  color: #042B66;
}

.itsprright
{
  background-image: url(img/pritsr1.gif);
  background-position: left top;
  background-repeat: repeat-y;
  width: 9px;
}

.itsprbottom
{
  background-image: url(img/pritsbottom1.gif);
  background-position: left top;
  background-repeat: repeat-x;
  height: 4px;
}

.itsprbottomright
{
  background-image: url(img/pritsbottomr1.gif);
  background-position: left top;
  background-repeat: no-repeat;
  height: 4px;
  width: 9px;
}

.itswebproj
{
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  background-color: #C7234D;
  height: 25px;
}


.itswebprtop
{
  background-image: url(img/pritstop2.gif);
  background-position: left top;
  background-repeat: repeat-x;
  height: 4px;
}

.itswebprtopright
{
  background-image: url(img/pritstopr2.gif);
  background-position: left top;
  background-repeat: no-repeat;
  height: 4px;
  width: 9px;
}

.itswebprmain1
{
  background-color: #FDF9FA;
  font-family: Arial;
  font-size: 11px;
  color: #042B66;
  text-align: left;
  padding-left: 15px;
}

.itswebprmain1 a
{
  font-family: Arial;
  font-size: 11px;
  color: #042B66;
  text-decoration: none;
}

.itswebprmain1 a:hover
{
  color: #950F31;
}

.itswebprright
{
  background-image: url(img/pritsr2.gif);
  background-position: left top;
  background-repeat: repeat-y;
  width: 9px;
}

.itswebprbottom
{
  background-image: url(img/pritsbottom2.gif);
  background-position: left top;
  background-repeat: repeat-x;
  height: 4px;
}

.itswebprbottomright
{
  background-image: url(img/pritsbottomr2.gif);
  background-position: left top;
  background-repeat: no-repeat;
  height: 4px;
  width: 9px;
}

.vertopen
{
  background-color: #C7234D;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  color: #FFFFFF;
  height: 25px;
  cursor: pointer;
}

.vertclose
{
  background-color: #9A3772;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  color: #FFFFFF;
  height: 25px;
  cursor: pointer;
}

.topuachasn
{
  background-color: #9A3772;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  color: #FFFFFF;
  height: 25px;
}

.top1
{
  font-family: Arial;
  font-size: 12px;
  color: #020285;
  background-color: #FbF2F3;
  margin-top: 5px;
  width: 100%;
  padding: 5px;
}

.top1 a
{
  color: #020285;
  text-decoration: none;
}

.top1 a:hover
{
  text-decoration: underline;
}

.cityukraine
{
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #290A50;
  height: 20px;
}
.cityukraine a
{
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #290A50;
}

.cityukraine a:hover
{
  color: #C7234D;
}

.banners
{
  width: 100%;
  height: 80px;
  background-color: #FBF2F3;
  margin-top: 5px;
  padding-top: 10px;
}

.citypeople
{
  width: 100%;
  height: 80px;
  background-color: #f7e0e6;
  margin-top: 5px;
}

.lastnewsbord
{
  background-color: #C7234D;
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  height: 25px;
  padding-left: 15px;
}

.lastnewsbord a
{
  text-decoration: none;
  color: #FFFFFF;
}

.lastnewsbord a:hover
{
  color: #246ad2;
}

.rubrnewsbord
{
  background-color: #246AD2;
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  height: 25px;
  padding-left: 15px;
}

.rubrnewsbord a
{ 
  color: #FFFFFF;
  text-decoration: none;
}


.rubrnewsbord a:hover
{ 
  color: #c7234d;
}

.news1str1
{
  background-color: #ECCFFA;
}

.opitbord
{
  background-color: D55A7A;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  height: 25px;
  color: #FFFFFF;
}

.vopros
{
  font-family: Arial;
  font-size: 11px;
  font-style: italic;
  color: #08295A;
  text-align: center;
  font-weight: bold;
  padding: 5px;
  width: 199px;
}

.kievnews
{
  background-color: #f9e7ec;
}

.kievnews a
{
  font-family: Verdana; 
  font-size: 11px; 
  color: #80072A; 
  font-weight: bold;
  text-decoration: none;
}

.kievnews a:hover
{
  text-decoration: underline;
}

.rubrleft
{
  background-image: url(img/rubrleft.gif);
  background-repeat: repeat-y;
  background-position: left top;
  width:  5px
}

.rubrtopleft
{
   background-image: url(img/rubrtopleft.gif);
   background-repeat: no-repeat;
   background-position: left top;
   width: 5px;
   height:  5px
}

.rubrtop
{
  background-image: url(img/rubrtop.gif);
  background-repeat: repeat-x;
  background-position: left top;
  height:  5px
}

.rubrtopright
{
  background-image: url(img/rubrtopright.gif);
  background-repeat: no-repeat;
  background-position: left top;
  width: 5px;
  height:  5px
}

.rubrright
{
  background-image: url(img/rubrright.gif);
  background-repeat: repeat-y;
  background-position: left top;
  width:  5px
}

.rubrbottomright
{
  background-image: url(img/rubrbottomright.gif);
  background-repeat: no-repeat;
  background-position: left top;
  width: 5px; height:  5px
}

.rubrbottom
{
  background-image: url(img/rubrbottom.gif);
  background-repeat: repeat-x; background-position: left top; height:  5px
}

.rubrbottomleft
{
  background-image: url(img/rubrbottomleft.gif);
  background-repeat: no-repeat;
  background-position: left top;
  width: 5px;
  height:  5px
}

.rubrmain
{
  background-color: #fcf4ef;
}

.rubrnewstema
{
  font-family: Verdana;
  font-size: 11px;
  color: #80072A;
  
  padding: 5px
}

.rubrnewstema a
{
  color: #80072A;
  text-decoration: none;
}

.rubrnewstema a:hover
{
  text-decoration: underline;
}

.citynews
{

}

.ukrnewstema
{
  font-family: Verdana;
  font-size: 11px;
  color: #020285;
  border-bottom: 4px solid #fbfcfe;
  padding: 5px
}

.ukrnewstema a
{
  color: #020285;
  text-decoration: none;
}

.ukrnewstema a:hover
{
  text-decoration: underline;
}

.ukrnewstema a img
{
  border: none;
}

.kievnewstema
{
   font-family: Verdana;
   font-size: 11px;
   color: #020285;
   border-bottom: 2px solid #fefafb;
   padding: 5px;
}

.kievnewstema a
{
   color: #020285;
   text-decoration: none;
}

.kievnewstema a:hover
{
   text-decoration: underline;
}

.fotonewsprev
{
   font-family: Verdana;
   font-size: 11px;
   color: #020285;
   padding: 5px;
}

.fotonewsprev a
{
   color: #020285;
   text-decoration: none;
}

.fotonewsprev a:hover
{
   text-decoration: underline;
}

.copyright
{
   font-family: Arial;
   font-size: 11px;
   color: #020285;
   padding: 5px;
}

.copyright a
{
   color: #020285;
   text-decoration: none;
}

.copyright a:hover
{
   text-decoration: underline;
}

.navig
{
  font-family: Arial;
  font-size: 12px;
  color: #020285;
  font-weight: bold;
  text-align: center;
  padding: 7px
}

.navig a
{

  color: #020285;
  text-decoration: none;
}

.text 
{
  text-align: justify;
  font-family: verdana; 
  font-size: 12px; 
  color: #020285; 
  text-align: justify; padding: 5px;
}

.text td
{
  text-align: justify;
  font-family: verdana; 
  font-size: 12px; 
  color: #020285; 
}



.text a
{
  text-decoration: none;
  color: #020285;
}

.text a:hover
{
  text-decoration: underline;
   color: #000000 ;
}


.submvip
{
  display: none;
  position: absolute;
  z-index: 25;
  margin-left: 96px;
  margin-top: -12px;
}

.aboutproj
{
   font-family: Arial;
   font-size: 11px;
   color: #020285;
   padding: 5px;
}

.aboutproj a
{
   text-decoration: none;
   color: #020285;
}

.aboutproj a:hover
{
   color: #C7234D;
}

.navig1
{
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  color: #020285;
  text-decoration: none;
  border: 1px solid #80072a;
  padding: 2px 5px 2px 5px;
  margin: 0px 3px 0px 3px;
}

.navig1:hover
{
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #80072a;
  border: 1px solid #80072a;
  padding: 2px 5px 2px 5px;
}

.nonavig1
{
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  color: #80072a;
  padding: 2px 5px 2px 5px;
}

a.hrefmisto
{
  text-decoration: none; 
  color: #351753;
}

a.hrefmisto:hover
{
  color: #80072a;
}
.citynews h1{
margin:0px;
padding:2px 5px;
color:#80072A;
font-family:Arial;
font-size:12px;
font-weight:bold;}