H1{font-weight: normal; margin:0px; padding: 0px; line-height: 23px; FONT-SIZE:13px; border: 0px;}

.nav{FONT-SIZE:8px; font-weight:normal; position:absolute; right: 0px; margin-top:7px; letter-spacing:2;  width: 80px;}


.zagolovok{float: left; font-size: 12px; letter-spacing:1px; font-weight: bold; padding-left: 12px; background-COLOR: #fff;margin-top: 5px; display: block; }
.zagolovok_a{float: left; font-size: 12px; border-bottom: solid #A1A1A1 1px; font-weight: bold; letter-spacing:2; width: 502px; display: block; }


.newsgroup{position: relative; float: left;  padding-bottom: 14px; width: 532px; }

.istok{position:relative;FONT-SIZE:10px; color:#777777; width: 400px; float: left; margin-top: 0px;  z-index: 2;}
.dat{position:relative;FONT-SIZE:9px; color:#777777; float: left; text-align: right; width: 500px; margin-top: -14px; z-index: 1;}

.textnews{ text-align: justify;padding: 0px 0px 5px 0px; FONT-SIZE:12px;margin-top: 6px;margin-bottom: 25px; width: 500px;}

.comm{position:relative;FONT-SIZE:8pt; color:#777777; padding-left: 15; float: right; border-top: solid #A1A1A1 1px; }





.by{position:relative;FONT-SIZE:7pt; color:#A1A1A1; padding-left: 15; width: 180px; clear:both;}






.ps{position: relative; float: left; margin-top: 4px; padding-left: 2px; padding-right: 2px; font-size: 10px;border: solid #E1E1E1 1px; margin-right: 2px;line-height: 14px; background-color: white;}
.ps:hover{background-color:#EFEFEF;font-weight: bold;margin-right: 2px;}

.adm{position: relative; float: right; width: 84px; height: 20px; margin-top: -16px;}





.kwrds{position:relative;FONT-SIZE:7pt; color:#A1A1A1; padding-left: 15; }
.rama{position:relative;border: solid #A1A1A1 1px; clear: both; margin: 0px; background-color: #F7F7F7; margin-top: 10px; width: 500px;}










.img_small{margin: 10px; margin-left: 0px; margin-top: 0px; float: left;  border: solid 1px #999;}
.img_L_100b{margin: 10px; margin-left: 0px; border: solid 1px #999; float: left; }
.img_L_100{margin: 10px; margin-left: 0px;  float: left; border: none;}
.img_L_300c{margin: 5px; margin-left: 0px; align: center; displAY: BLOCK; MARGIN: AUTO; border: none; clear: both; text-align: center;}
.img_L_300cb{margin-left: 0px; border: solid 1px #ccc; displAY: BLOCK; MARGIN: AUTO; clear: both; text-align: center; }


.subs{position:relative; border: solid #A1A1A1 1px; background-color: #F2F2F2; padding: 10px; width: 180px; float: left; margin-right: 15px;}

.tabblock{position:relative; border: solid #A1A1A1 1px; padding: 4px; width: 490px; }
.tablerow{position:relative; display: table-row; }
.tabcellleft{position:relative; display: table-cell; width: 103px; float: left; padding-left: 7px; }
.tabcellright{position:relative; display: table-cell; width: 377px; float: left; font-size: 10px;}
.tabcellleft2{position:relative; display: table-cell; width: 103px; float: left;background-color: #E2E2E2; padding-left: 7px;}
.tabcellright2{position:relative; display: table-cell; width: 377px; float: left;background-color: #E2E2E2; height: 14px; font-size: 10px;}







.poisk{width: 68px; margin: 0px; padding:0px; vertical-align: top;}

.searsh{width: 100px; padding: 2px; } 

.searsh2{float: left; width: 386px; margin-top: 2px;  border-left: solid 1px #ccc;} 

.searsh3{float: left; width: 368px; padding: 4px;border-top: solid 1px #ccc; } 
.searsh4{float: right; width: 348px; margin-top: -2px;} 

.searshblock{display: block; width: 330px; line-height: 15px; padding-left: 10px;}
.searshblock:hover{background-color: #f2f2f2;}

.knopa3{height: 16px; background-image: url('/design/index/standard/pictures/ff.jpg'); padding-top: 0px; }




