A:hover {color:#66CC33;text-decoration:underline}
A:link {color:#669900;}
A:visited {color:#669900;}
A:active {color:#669900;}
A {color:#669900;text-decoration:none}

a.menu					{color:#844e33; font-weight:bold;}
a.menu:link	 			{color:#844e33;}
a.menu:active 			{color:#844e33;}
a.menu:visited			{color:#844e33;}
a.menu:hover			{color:#ff5c01; text-decoration:underline;}

a.submenu					{color:#888888;}
a.submenu:link	 			{color:#888888;}
a.submenu:active 			{color:#888888;}
a.submenu:visited			{color:#888888;}
a.submenu:hover			{color:#ff5c01; text-decoration:underline;}

TABLE,BODY,FONT {font-family: tahoma,verdana,arial;font-size:11px;}
Body {background:#ffffff;margin:0;padding:0;}


body {padding:0;margin:0;position:absolute;top:-8000px;left:-8000px;}

h1 {font-size:19px;
padding:0;
margin:0;
font-family: tahoma;
font-weight: lighter;
}

#li1{
  margin-left: 0px;
  padding:5px 5px 5px 20px;
  background:url('/pic/ar2.gif') 5px 7px no-repeat;
  list-style: none;

}

* html #li1{
  margin-left: 0px;
  padding:5px 5px 5px 20px;
  background:url('/pic/ar2.gif') 5px 7px no-repeat;
  list-style: none;

}

#li3 {
  font-weight: bold;
  color:#FF6600;
   margin-left: 0px;
  padding:5px 5px 5px 20px;
  background:url('/pic/ar2.gif') 5px 7px no-repeat;
  list-style: none;
}

* html #li3 {
  font-weight: bold;
  color:#FF6600;
   margin-left: 0px;
  padding:5px 5px 5px 20px;
  background:url('/pic/ar2.gif') 5px 7px no-repeat;
  list-style: none;
}

#li2{
  margin-left: 0px;
  padding:5px 5px 5px 20px;
  background:url('/pic/ar.gif') 5px 7px no-repeat;
  list-style: none;
}

* html #li2{
  margin-left: 0px;
  padding:5px 5px 5px 20px;
  background:url('/pic/ar.gif') 5px 7px no-repeat;
  list-style: none;
  font-weight: normal;
}

#li4{
  margin-left: 0px;
  padding:5px 5px 5px 20px;
  background:url('/pic/ar.gif') 5px 7px no-repeat;
  list-style: none;
  color:#FF6600;
  clear:both;
}

* html #li4{
  margin-left: 0px;
  padding:5px 5px 5px 20px;
  background:url('/pic/ar.gif') 5px 7px no-repeat;
  list-style: none;
  font-weight: normal;
}

.uli2 {
margin-left:10px;
}

.menu {
  margin: -10px 0px 0px 0px;
}


  .date {
    height:21px;
    background:url(/pic/bg5.gif) repeat-x;
    width:70px;
    padding:3px 0px 0px 10px;
    color:#ffffff;
    margin: 5px 5px 0px 0px;


  }

    .newstext {

   padding:0px 10px 10px 20px;
   text-align: justify;

  }


.news {
   padding:0px 0px 20px 0px;

}

.newstitle {
   color:#FF9900;
   margin: 5px 0px;
   font-size:15px;
}

  .clear {
    clear: both;
  }

.zag {
  height:21px;
    background:url(/pic/bg2.gif) repeat-x;
    color:#ffffff;
    text-align: center;
    width:186px;
    font-weight:bold;
    margin-bottom:-5px;
}

.dvapx {
  padding-top:2px;
}


.bgtd {
  background:url(/pic/pic_01.gif) no-repeat;
  background-position:right;
}

.aspam2 {
  float:left;
  padding-top: 12px;
  margin-left: 10px;

}

 .aspam1 {
   border: #DCDCDC 1px solid;
   float:left;
 }

 .line2 {
  width:40px;

}

.search {
  position:absolute;margin-top:87px;margin-left:200px;
  width:400px;
}

#wh {
  color: #ffffff;
}

.mar10 {
  margin-top: 10px;
  float: left;
}

*html .mar10 {
  margin-top: -10px;
  float: left;
}

.submit {
  background: #eeeeee;
  float: left;
  font-size:11px;

}

 .poisk {
 margin-right:10px;
float: left;
 }

.submi {

float: left;
 }
  .zapros {
 margin-right:10px;
float: left;
 }


.left {
  float: left;

}

.forser {
  border:1px #888888 solid;
  font-size: 11px;
  width:150px;
  float: left;

}

.num {
  float:left;background:#eeeeee;margin-right:10px;padding:7px 10px 7px 10px;
  margin-left: 10px;
}

#result1 {
  margin-bottom:10px;
  color:#000000;
}

.iskal {
  margin: 10px;
}

.reslin {
  margin: 10px;
}

.notfound {
 margin-bottom:100px;
}

 /* круглые углы */

.rct, .rct2,
.rcb, .rcb2 {
   width: 100%;
   height: 9px;
   font-size: 1px;
   background:no-repeat url(/pic/roundwhite.png);
}
/* IE6 */
* html .rct, * html .rct2 ,
* html .rcb, * html .rcb2  {
   background-image:url(/pic/roundwhite.gif);
}
.rct {
   background-position: -9px 0px;
}
.rct2 {
   background-position: 0px 0px;
}
.rcb {
   background-position: -9px -9px;
}
.rcb2 {
   background-position: 0px -9px;
}

.rct2, .rcb2  {
   width: 9px;
   float: right;
}
.rndc { margin: 0 9px;}

/* end */

.fon {
  background: #FFFFCC;
}

/* Subscribe news */

.subsok {
   margin:10px;
   border: solid 1px #FF9900;
   background:#FFFFCC;
   padding:20px;
   text-align:center;
}


#sa {
margin-top:10px; color:#fffbee; font-size:9px;position:absolute; left:-9000px;
}




