body{  margin: 0;  padding: 0;  border: 0;  background-image:url(images/background.jpg);  background-repeat:repeat;  font-family: Verdana,sans-serif;  color: #666;  }

#topblock {  margin: auto;  width: 1000px;  }

#topblock #logo {  background-image: url(images/shapka_oliv.jpg);  width: 1000px;  height: 198px;}

#topcenter{margin-left: 700px;width: 60px;height:18px;padding-top:30px;}

a.home{margin-right: 20px;border:none;width: 18px;height: 18px;background-image: url(images/home.gif);float:left;}

a.home:hover{background-image:url(images/home2.gif);}

a.mail{border:none;width: 18px;height: 18px;background-image: url(images/mail.gif);float:left;}

a.mail:hover{background-image:url(images/mail2.gif);}


a.act:link{color: red}
a.act:visited{color: red}
a.act:hover{color: red; text-decoration: underline}

#nav {  width:784px;  margin-top: 5px;  float: left;  height: 32px;  background: #ccc; }

#nav a {  display: block;  background: #ccc;  border-left: 1px solid #ccc; color:rgb(100,151,243);  text-decoration: none;  padding:8px 15px;  margin-left: 4px;  float: left;  font-weight:bold;  font-family:Arial, Helvetica, sans-serif;  font-size:80%;  }

#nav a:hover { color:#fff; background: #999; border-left: 1px solid #fff;}

#menu {width:189px;}

#menu a {display: block;width: 100%;padding: 10px 8px;border-left: 1px solid #6b8e23;border-bottom: 1px solid : rgb(253,253,253)
;background-image: url(images/border.jpg);color:rgb(100,151,243);text-decoration:none;font: bold 80% Arial; }

#menu a:hover {border-left-color: rgb(100,151,243);color:rgb(100,151,243);background: #fff;}

#menu1 {width:189px;}

#menu1 a {display: block;width: 100%;padding: 10px 8px;border-left: 1px solid #6b8e23;border-bottom: 1px solid : rgb(253,253,253)
;background-image: url(images/border1.jpg);color:rgb(100,151,243);text-decoration:none;font: bold 80% Arial; }

#menu1 a:hover {border-left-color: rgb(100,151,243);color:rgb(100,151,243);background: #fff;}


#leftblock{  width: 784px; margin-top: 5px;  background-color: #fff;  float: left;}
#leftblockk{  width: 784px; margin-top: 5px;  background-color: #fff;  float: left; height: 990px;}
#leftblock1{  width: 784px; margin-top: 5px;  background-color: #fff;  float: left; height: 1700px;}
#leftblock6{  width: 784px; margin-top: 5px;  background-color: #fff;  float: left; height: 4700px;}

#leftblock p{  text-align: justify;  font-size: 80%;  line-height: 1.5;  padding: 0px 30px;  font-weight:normal;}
#leftblockk p{  text-align: justify;  font-size: 80%;  line-height: 1.5;  padding: 0px 30px;  font-weight:normal;}
h3, h4{font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 90%;color: rgb(95,94,94);margin-left: 30px;margin-top: 25px;margin-bottom: -8px;}

h4{font-size: 80%;margin: 10px 10px -15px 20px;}

#righttext p {  padding: 10px 10px 5px 20px;  text-align: left;  font-size: 70%;  line-height: 1.5;  }

#righttext {  width: 206px;  height: 990px;  margin-top: 5px;  margin-left: 10px;  background: url(images/backnews.jpg) repeat-y;  float: left;}
#righttex {  
margin-top: 5px;
margin-left: 10px;
font-family:Verdana,sans-serif;
font-size:11.2px;
font-weight:401;
font-style:normal;
color:#FF0000;
text-transform:none;
text-decoration:none;
letter-spacing:normal;
word-spacing:0;
line-height:16.8px;
text-align:left;
vertical-align:baseline;
direction:ltr;
}



#righttextdown {  width: 206px; height: 990px; margin-top: 5px;  margin-left: 10px;  background: url(images/backright.jpg) repeat-y;  float: left;}
#righttextdown1 {  width: 206px; height: 1052px; margin-top: 5px;  margin-left: 10px;  background: url(images/backright.jpg) repeat-y;  float: left;}
#righttextdownn {  width: 206px; height: 990px; margin-top: 5px;  margin-left: 10px;  background: url(images/backright.jpg) repeat-y;  float: left;}
#righttextdownpro {  width: 206px; height: 990px; margin-top: 5px;  margin-left: 10px;  background: url(images/backright.jpg) repeat-y;  float: left;}

#news {   width: 206px;   height: 32px;   margin-left: 10px;   margin-top: 5px;   float: left;   background: url(images/news.jpg);   }








#progects {   width: 190px;   height: 12px;   margin-left: 10px;   margin-top: 5px;   float: left; padding: 10px 8px; text-decoration:none;font: bold 80% Arial; color:#fff; background: url(images/backright.jpg) repeat-y;}

#pictsmall, #pictsmalltwo{   width: 724px;   height: 133px;   margin: auto;   margin-top: 20px;   margin-bottom: 20px;}

#pictsmall a, #pictsmalltwo a {   display: block;   width: 170px;   height: 133px;   margin: 5px 4px;   background: url(images/a.jpg);   float: left;  text-align: center;}

#pictsmall a:hover, #pictsmalltwo a:hover{background:url(images/ahover.jpg);}

#pictsmall img, #pictsmalltwo img{border: none;padding-left: 10px;padding-top: 10px;float: left;}
#pictsmall img {text-align: center;}

#pict{width: 700px;height: 92px;margin: auto;}

.pad{padding-left: 110px;}

table{width: 724px;margin: 20px 0 20px 30px;border: 4px solid rgb(95,94,94);border-collapse: collapse;font-size: 80%;text-align:center;table-layout: fixed;}

TD { padding: 5px solid #ccc; border: 2px solid rgb(95,94,94);}

TD.zag { background: url(images/border.jpg) repeat; color:rgb (100,151,243); font-weight:bold; padding: 10px;}

ul{margin-top: 12px;margin-left: 30px;margin-right: 30px;}

li{font-family: Verdana,sans-serif;font-size: 80%;list-style: none;line-height: 1.5;text-align: justify;list-style: none;}

a{text-decoration: none;font-weight: bold;color: #F90;}

a:hover{color:#666;}

#footer{margin-top: 5px;float: left;width: 1000px;height: 40px;position: bottom;background: rgb(159,164,174);}

#footer a {  display: block;  color: #fff;  margin-left:15px;  text-decoration: none;  padding: 8px 0;  float: left;  font-family:Verdana,sans-serif;  font-size:70%;  }

#footer a:hover { color:rgb(100,151,243);}

#footer span{color: #666;font-family:Verdana,sans-serif;font-size:70%;float: left;margin-left:130px;padding: 8px 0;}

   table.brdrnone {border:none;}
      table.brdrnone tr {border:none;}
	     table.brdrnone tr td {border:none;}
   

table.ssil {border-style: none; border: 0; font-size: 105%;text-align:center;margin: 2px 0 0px 2px}
td.ssil {border-style: none; border: 0; font-size: 105%;text-align:center;}   
