@charset "windows-1251";
/* author: [E.POGREBNYAK].[pogreb@inbox.ru] */
/* Creation date: 23.02.2006 */


/*xxxxxxxxxx

  бардовый #ba002b;
  синий #0d3097;
  
*/


   body { padding:30 30 20 30; margin:0;}
   p    { margin:2px;}
   body,p {font-family: Arial, Helvetica, sans-serif;}


/* xxxxxxxxxxxxxxxxxxxxx

      архив новостей

   xxxxxxxxxxxxxxxxxxxxx */

   #arch{
   width:100%;
   margin-bottom:15px;
   text-align:right;
   }
   #arch select{
   background:#ffffef;
   font:10px verdana;
   border:1px solid gray;
   margin-bottom:4px;
   }

/* xxxxxxxxxxxxxxxxxxxxxxx

      нумерация страниц

   xxxxxxxxxxxxxxxxxxxxxxx */

   #pnumber{
    text-align:center;
    font:10px verdana;
    color:black;
   }
   #pnumber a:link,
   #pnumber a:visited
   {
    color:#0d3097;
   }

/* xxxxxxxxxxxxxxxxxxxxxxx

         карта сайта

   xxxxxxxxxxxxxxxxxxxxxxx */

   #map p{
    color:#0d3097;
    font:11px verdana;
   }
   #map table{
    width:100%;
    border:0px solid red;
    margin:0 0 10 0;
   }
   #map table td{
    vertical-align:top;
   }
   #map table td.name{
    padding:5 5 5 0;
    width:200px;
   }
   #map table td.selectArticles select{
   width:400px;
   }
   #map table td.name p{
    color:#0d3097;
    font:11px verdana;
   }
   #map table td select{
    background:#ffffef;
    font:10px verdana;
    border:1px solid gray;
   }


   /* ~~~~~~~~~~~~~~~~~~~~~~~~~~ */
    
   #topmenu{
   height:33px;
   margin-bottom:20px;
   }
   #topmenu td{
   width:120px;
   vertical-align:top;
   border-left:1px solid #0d3097;
   padding-left:10px;
   }
   #topmenu td a:link,
   #topmenu td a:visited
   {
   text-decoration:none;
   font:bold 9px verdana;
   color: #0d3097;
   }
   #topmenu td a:hover
   {
   text-decoration:underline;
   }

   /* ~~~~~~~~~~~~~~~~~~~~~~~~~~ */
   
   #topmenu2{
   width:100%;
   margin-bottom:20px;
   }
   #topmenu2 td{
   text-align:right;
   vertical-align:top;
   }
   #topmenu2 td.news{
   background:url(i/strela.png) right 73px no-repeat;
   padding-top:70px;
   }
   #topmenu2 td p{
   font:9px verdana;
   color: #0d3097;
   border-right:1px dashed #0d3097;
   padding:0 10 20 0;
   }
   #topmenu2 td div{
   padding-right:20px;
   padding-bottom:5px;
   }
   #topmenu2 td div a:link,
   #topmenu2 td div a:visited
   {
   text-decoration:none;
   font:9px verdana;
   color: #0d3097;
   }
   #topmenu2 td div a:hover
   {
   text-decoration:underline;
   }
   
   /* ~~~~~~~~~~~~~~~~~~~~~~~~~~ */

   #topmenu3{
   padding:30 30 25 0;
   font:9px verdana;
   color: #0d3097;
   line-height:170%;
   }
   #topmenu3 a:link,
   #topmenu3 a:visited
   {
   text-decoration:none;
   font:9px verdana;
   color: #0d3097;
   }
   #topmenu3 a:hover
   {
   text-decoration:underline;
   }

   /* ~~~~~~~~~~~~~~~~~~~~~~~~~~ */
   

   #separator{
   width:185px;
   margin:15 0 25 0;
   border-bottom:1px dashed #0d3097;
   }
   #separator2{
   margin:30 0 30 0;
   }

   /* ~~~~~~~~~~~~~~~~~~~~~~~~~~ */
   
   #artmenu p{
   color: #0d3097;
   font:bold 10px verdana;
   line-height:170%;
   }
   #artmenu p a:link,
   #artmenu p a:visited
   {
   font-weight:normal;
   color: #0d3097;
   padding:0 0 0 10;
   text-decoration:none;
   }
   #artmenu p a:hover
   {
   text-decoration:underline;
   }
   

   /* ~~~~~~~~~~~~~~~~~~~~~~~~~~ */
   
   #news1{
   width:100%;
   height:100%;
   border-top:2px solid #0d3097;
   border-bottom:2px solid #0d3097;
   background:url(i/t_information.png) 0px 25px no-repeat;
   }
   #news1 td{
   vertical-align:top;
   padding:55 0 20 0;
   }
   #news1 td img{
   margin:5 10 5 0;
   }
   #news1 td p.title{
   margin:0 0 10 0;
   }
   #news1 td p.title a:link,
   #news1 td p.title a:visited
   {
   color: #0d3097;
   font:bold 11px verdana;
   margin:0 0 5 0;
   line-height:150%;
   }
   #news1 td p.date{
   color: #0d3097;
   font:11px verdana;
   margin:0 0 5 0;
   line-height:150%;
   }
   #news1 td p.body{
   text-align:justify;
   }
   #news1 td p.body a:link,
   #news1 td p.body a:visited
   {
   color: #222222;
   font:11px verdana;
   text-decoration:none;
   line-height:150%;
   }
   #news1 td p.link{
   font:italic 11px verdana;
   text-align:right;
   color: #0d3097;
   }
   #news1 td p.link a:link,
   #news1 td p.link a:visited
   {
   color: #0d3097;
   font:italic 11px verdana;
   text-decoration:none;
   }
   #news1 td p.link a:hover
   {
   text-decoration:underline;
   }


   /* ~~~~~~~~~~~~~~~~~~~~~~~~~~ */

   #news2{
   width:100%;
   }
   #news2 td{
   vertical-align:'top';
   padding:0 0 10 0;
   }
   #news2 td.newspage{
   height:55px;
   background:url(i/t_news.png) 0px 25px no-repeat;
   }
   #news2 td img{
   margin:5 10 5 0;
   }
   #news2 td p.title{
   color: #0d3097;
   font:bold 11px verdana;
   margin:0 0 5 0;
   line-height:150%;
   }
   #news2 td p.date{
   color: #0d3097;
   font:11px verdana;
   margin:0 0 5 0;
   line-height:150%;
   }
   #news2 td p.body
   {
   text-align:justify;
   color: #222222;
   font:11px verdana;
   line-height:150%;
   }
   #news2 td p.link{
   font:italic 11px verdana;
   text-align:right;
   color: #0d3097;
   }
   #news2 td p.link a:link,
   #news2 td p.link a:visited
   {
   color: #0d3097;
   font:italic 11px verdana;
   text-decoration:none;
   }
   #news2 td p.link a:hover
   {
   text-decoration:underline;
   }

   /* ~~~~~~~~~~~~~~~~~~~~~~~~~~ */

   #news3{
   width:100%;
   }
   #news3 td{
   vertical-align:'top';
   padding:0 0 5 0;
   }
   #news3 td.newspage{
   height:55px;
   background:url(i/t_events.png) 0px 25px no-repeat;
   }
   #news3 td img{
   margin:5 10 5 0;
   }
   #news3 td p.title{

   }
   #news3 td p.title a:link,
   #news3 td p.title a:visited
   {
   color: #0d3097;
   font:bold 11px verdana;
   line-height:150%;
   }
   #news3 td p.date{
   color: #0d3097;
   font:11px verdana;
   margin:8 0 5 0;
   line-height:150%;
   }
   #news3 td p.body{
   margin:0 0 5 0;
   }
   #news3 td p.body a:link,
   #news3 td p.body a:visited
   {
   color: #222222;
   font:11px verdana;
   line-height:150%;
   text-decoration:none;
   }
   #news3 td p.link{
   font:italic 11px verdana;
   text-align:right;
   color: #0d3097;
   }
   #news3 td p.link a:link,
   #news3 td p.link a:visited
   {
   color: #0d3097;
   font:italic 11px verdana;
   text-decoration:none;
   }
   #news3 td p.link a:hover
   {
   text-decoration:underline;
   }

   /* ~~~~~~~( voting )~~~~~~~~ */

   #voting{
   width:100%;
   height:100%;
   border-bottom:2px solid #0d3097;
   }
   #voting th{
   background:#0d3097 url(i/voting.png) center center no-repeat;
   }
   #voting td.ask
   {
   padding:8 0 10 0;
   }
   #voting td p{
   color: #0d3097;
   font:10px verdana;
   line-height:180%;
   }
   #voting td p input{
   vertical-align:middle;
   }
   #voting td.title p{
   color: #ba002b;
   font:bold 11px verdana;
   text-align:center;
   margin:10 0 0 0;
   line-height:150%;
   }
   #voting td.links{
   height:30px;
   vertical-align:middle;
   border-top:1px dashed #0d3097;
   text-align:right;
   padding-bottom:2px;
   }
   #voting td a:link,
   #voting td a:visited
   {
   text-decoration:none;
   font:9px verdana;
   color: #0d3097;
   }
   #voting a:hover
   {
   text-decoration:underline;
   }
   
   /* ~~~~~~~~~~~~~~~~~~~~~~~~~~ */
   


   /* ~~~~~~~~~~~~~~~~~~~~~~~~~~ */
   
   #garant{
   width:100%;
   border-top:1px dashed #0d3097;
   }
   #garant td.txt{
   color: #0d3097;
   width:60%;
   font:9px verdana;
   padding:20 0 20 0;
   }
   #garant td.img{
   background:url('i/garant.png') right no-repeat;
   }
   
   /* ~~~~~~~~~~~~~~~~~~~~~~~~~~ */

   #footer{
   width:100%;
   border-top:1px dashed #0d3097;
   border-bottom:2px solid #0d3097;
   }
   #footer td p{
   font:9px verdana;
   margin:20 0 20 0;
   padding-left:20px;
   text-align:center;
   border-left:1px dashed #0d3097;
   }
   #footer td p span{
   color: #0d3097;
   }
   #footer td.img{
   text-align:center;
   width:204px;
   }

   /* ~~~~~~~~~~~~~~~~~~~~~~~~~~ */
   
   #path{
   border-top:2px solid #0d3097;
   color: black;
   font:10px verdana;
   padding:10 0 10 0;
   }
   #path a:link,
   #path a:visited
   {
   color: #0d3097;
   font:10px verdana;
   text-decoration:none;
   }
   #path a:hover
   {
   text-decoration:underline;
   }

   /* ~~~~~~~~~~~~~~~~~~~~~~~~~~ */

   #divINFO{
   background:url('i/t_information.png') 10px 9px no-repeat;
   border:1px solid #0d3097;
   height:27px;
   margin:5 0 20 0;
   text-align:right;
   }
   #divEVENTS{
   background:url('i/t_events.png') 10px 9px no-repeat;
   border:1px solid #0d3097;
   height:27px;
   margin:5 0 20 0;
   text-align:right;
   }
   #divNEWS{
   background:url('i/t_news.png') 10px 9px no-repeat;
   border:1px solid #0d3097;
   height:27px;
   margin:5 0 20 0;
   text-align:right;
   }
   #divPOLL{
   background:url('i/t_poll.png') 10px 9px no-repeat;
   border:1px solid #0d3097;
   height:27px;
   margin:5 0 20 0;
   text-align:right;
   }
   #divART{
   background:url('i/t_art.png') 10px 9px no-repeat;
   border:1px solid #0d3097;
   height:27px;
   margin:5 0 20 0;
   text-align:right;
   }
   #divSEARCH{
   background:url('i/t_search.png') 10px 9px no-repeat;
   border:1px solid #0d3097;
   height:27px;
   margin:5 0 20 0;
   text-align:right;
   }
   #divFEEDBACK{
   background:url('i/t_feedback.png') 10px 9px no-repeat;
   border:1px solid #0d3097;
   height:27px;
   margin:5 0 15 0;
   text-align:right;
   }
   #divSUBSCRIBE{
   background:url('i/t_subscribe.png') 10px 9px no-repeat;
   border:1px solid #0d3097;
   height:27px;
   margin:5 0 15 0;
   text-align:right;
   }
   #divMAP{
   background:url('i/t_map.png') 10px 6px no-repeat;
   border:1px solid #0d3097;
   height:27px;
   margin:5 0 15 0;
   text-align:right;
   }

   
   .MonthYear{
   color:#ba002b;
   padding:4 15 0 0;
   font:bold 11px verdana;
   }

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
             ГОЛОСОВАНИЕ
 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
  
  #POLL{
  padding-bottom:20px;
  }
  #POLL table{
   width:100%;
  }
  #POLL table{
   margin-bottom:20px;
  }
  #POLL table th{
   color: #0d3097;
   font:bold 11px verdana;
   padding:5px;
   border-bottom:1px solid #0d3097;
   text-align:left;
  }
  #POLL table td{
   color: #0d3097;
   font:10px verdana;
   padding:5px;
   border-bottom:1px solid #0d3097;
  }
  #POLL p{
   color: #0d3097;
   font:bold 13px verdana;
   margin:10 0 10 0;
  }
  #POLL h3{
   color: #0d3097;
  }
  #POLL a:link,
  #POLL a:visited
  {
   color: #0d3097;
   font:11px verdana;
   text-decoration:none;
  }
  #POLL a:hover
  {
   color: #ba002b;
   text-decoration:underline;
  }
  #POLL span
  {
   color: #ba002b;
  }

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
           ARTICLES MENU
 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

#list {
      list-style-type:none;
      margin:0 0 0 0;
      padding:0 10 0 0;
      color:#0d3097;
}
#list li{
      margin:5 0 5 0;
      padding:0 0 0 0;
}
#list li ul li{
      list-style-type:square;
}

#list p{
      border:0px solid red;
      color:#0d3097;
      font:bold 10px verdana;
      margin:0;
      padding:0;
      cursor:pointer;
}
#list p:hover{
      text-decoration:underline;
}
#list a:link,
#list a:visited
{
      color:#0d3097;
      font:10px verdana;
      text-decoration:none;
}
#list a:hover
{
      text-decoration:underline;
}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

