body{min-width:990px} 
.box_1,{margin-left:auto;margin-right:auto;width:990px} 

.clearn{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}

* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma;  PADDING-TOP: 0px;
}
textarea {
	font-size: 12px;
}


HTML {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #ffffff;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 100%;
	PADDING-TOP: 0px;
	color : #2E2E2E;
}
BODY {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #ffffff;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 100%;
	OVERFLOW: auto;
	PADDING-TOP: 0px;
}
BODY {
	Z-INDEX: 1
}
A {
	COLOR: #000; CURSOR: pointer; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A {
	COLOR: #000
}

TD{
	Color : #555555;
	Font-Family : Arial;
	Font-Size : 10pt;
}

IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 10px
}

.under {
	TEXT-DECORATION: underline
}
#all {
	/*BORDER-LEFT: 1px solid #ffffff;*/
	BACKGROUND-COLOR: #fff;
	MARGIN: 0px auto -60px;
	MIN-HEIGHT: 100%;
	WIDTH: 1050px; /*990px*/
	HEIGHT: auto !important;
	/*BORDER-RIGHT: 1px solid #ffffff;*/
}
#header {
	BACKGROUND: #fff;
	
}
#content {
	WIDTH: 100%; MARGIN-BOTTOM: 8px; MARGIN-top: 4px; OVERFLOW: hidden
}
#content2 {
	WIDTH: 100%; MARGIN-BOTTOM: 8px; MARGIN-top: 4px; OVERFLOW: hidden
}



#content2 .lfoto {
	width:500px; 
	float: left;
}

#content2 .rfoto {
	width:430px; 
	padding-left:5px; 
	float: right; 
	position:relative;
}

#content2 .lsoob1{
	width:550px; 
	float: left;
}

#content2 .rsoob1{
	width:430px; 
	padding-left:5px; 
	float: right; 
	position:relative;
}

#content2 .lsoob2{
   width:550px; 
   height:270px; 
   float: left;
}

#content2 .rsoob2{
	width:430px; 
	height:270px; 
	padding-left:5px; 
	float: right;
}

#content2 .craz{
	width:990px;  
	float: left;
} 

#content2 .lsoob3{
   width:350px;  
   float: left;
}

#content2 .rsoob3{
	width:630px; 
	padding-left:5px; 
	float: right; 
	padding-right:0px;
}

#content2 .rsoob3 .blok1{
	width:200px; 
	height:288px; 
	padding-left:5px; 
	float: left; 
	padding-right:5px; 
	border: 1px solid #BFBFBF;
}

#content2 .rsoob3 .blok2{
	width:200px; 
	padding-left:5px; 
	float: left; 
	padding-right:0px;
}

#content2 .rsoob3 .blok3{
	width:200px; 
	padding-left:5px; 
	float: right; 
	padding-right:0px;
}

.street {
	MARGIN-TOP: 0px;
	font-size : 14px;

}
.street .navigator{
   width: 100%;
	height: 20px;
	text-align : left;
	font-size : 12px;
}
.street .top {
	width: 100%;
	height: 100px;
}
.street .top .left{
	float : left;
	width: 150px;	
}
.street .top .center{
	float : left;
	height: 100%;
	padding: 0 5px 0 5px;
}

.street .albom{
	padding: 10px 0px 5px 0px;
}


#content3 {
	WIDTH: 100%;
	MARGIN-BOTTOM: 8px;
	MARGIN-top: 4px;
	OVERFLOW: hidden;
	font: normal 14px/18px Tahoma;
}

#content3 .left_wide {
	MARGIN: 0px 0px 2px 0;
	WIDTH: 705px;
	FLOAT: left;
}

#content3 .right_wide {
	MARGIN: 0px 0px 8px 8px; 
	WIDTH: 270px; 
	FLOAT: left;
}



#content3  li {
	list-style: none;
}
#content3 p {
	padding: 5px 3px 5px 0;
}
#content3 h2 {
	padding: 10px 3px 5px 0;
}

#content3 .block {
	MARGIN: 0px 0px 0px 0px; WIDTH: 100%; FLOAT: left
}

#content3  TD {
	padding: 3px 0 3px 0;
	font: normal 14px/20px Tahoma;
	color : Black;
}






.push {
	HEIGHT: 60px
}

#footer {
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #fff;
	MARGIN: 0px auto;
	WIDTH: 990px;
	BORDER-TOP: #34648a 2px solid;
	margin-top: 10px;
	padding-top: 3px;
}

.footer {
	width: 100%;
	height: 105px;
	font-size: 12px;
}

.footer .menu{
	height: 15px;
}

.footer .prava{
	height: 50px;
	font-size : 10px;
	color : #646464;
}

.footer .sch{
	height: 50px;
}

.left_wide {
	MARGIN: 0px 0px 2px 0;
	WIDTH: 734px;
	FLOAT: left;
}

.right_wide {
	MARGIN: 0px 0px 8px 8px; WIDTH: 300px; FLOAT: right
}

* HTML .right_wide {
	MARGIN: 0px
}
* HTML .left_wide {
	MARGIN: 0px
}

.left_wide .lblok{
	width:240px;  
	float: left;
}

.left_wide .rblok{
	/*width:455px; */
	height:240px; 
	padding-left:5px; 
	overflow: hidden; 
	/*float: right;*/
}

.left_wide .lnews{
	width:405px;  
	float: left;
}

.left_wide .rnews{
	width:300px; 
	height:230px; 
	padding-left:5px; 
	overflow: hidden; 
	float: right;
}


.left_wide .crek{
	width:734px; 
	heigth:90px;
	margin-left:0px; 
}

.left_wide .crek .lr{
	width:345px; 
	float: left;
}

.left_wide .crek .rr{
	width:345px; 
	float: right;
}

.left_wide_horo {
	MARGIN: 0px 0px 2px 0;
	WIDTH: 734px;//694px;
	FLOAT: left;
}
.right_wide_horo {
	MARGIN: 0px 0px 8px 8px; WIDTH: 300px; FLOAT: right
}
.right_wide_horo li {
	list-style: none;

}

* HTML .right_wide_horo {
	MARGIN: 0px
}
* HTML .left_wide_horo {
	MARGIN: 0px
}
.left_wide_horo TD {
	padding: 5px 0 5px 0;
	font: normal 12px/20px Tahoma;
	color : Black;
}



.center_body {
	font: normal 12px/16px Tahoma;
	color : Black;
}
.center_body td {
	font: normal 12px/16px Tahoma;
	color : Black;
}



.top_ban {
	HEIGHT: 90px
}
.block {
	MARGIN: 0px 0px 8px 0px; WIDTH: 100%; FLOAT: left
}
* HTML .block {
	MARGIN: 0px 0px 0px 4px
}
.left_info {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.middle_block {
	MARGIN: 0px 0px 8px 8px; WIDTH: 478px; FLOAT: left
}
.clear {
	CLEAR: both
}


.topic {
	MARGIN-TOP: 0px;
	HEIGHT: 105px;
}

.topic .left {
	WIDTH: 222px;
	float : left;
	padding-top: 4px;
}

.topic .left .logo_title {
     WIDTH: 222px;
	TEXT-ALIGN: center;
	FONT-FAMILY: Tahoma;
	HEIGHT: 22px;
	COLOR: #666666;
	FONT-SIZE: 12px;
	font-weight : bold;
}

.topic .left .logo_block {
	BACKGROUND-COLOR: #fff;
	WIDTH: 222px;
	HEIGHT: 52px;
}


.topic .left .segobnya_block {
	BACKGROUND-COLOR: #fff;
	WIDTH: 222px;
	HEIGHT: 25x;
	FONT-SIZE: 12px;
	padding-top:5px;
}

.topic .left .segobnya_block .data {
	FONT-SIZE: 12px;
	text-align : center;
}


.topic .left .segobnya_block  IMG  {
	MARGIN: 5px 0px 1px 0px; FLOAT: left
}


.topic .left .segobnya_block .txt {
	FONT-SIZE: 10px;
	MARGIN: 0px 0px 0px 0px;
	FLOAT: left;
	width: 122px;
	HEIGHT: 23px;
	text-align : center;
	vertical-align : middle;
}

.topic .center {
	WIDTH: 455px;
	float : left;
	padding-top: 0px;
	padding-left: 3px;
}

.topic .mob_menu {
	WIDTH: 40px;
	float: right;
	display:none;
	padding: 10px 10px 10px 10px;		
	border: solid 1px #aaa;
	/*background: #FAFAFA url(/img/main/menu/menu-icon.png) no-repeat  5px 5px;*/
	border-radius: 5px;
	box-shadow: 0 1px 2px rgba(0,0,0,.3);
}

.ins_mobm {
	position: absolute;
	WIDTH: 270px; 
   margin: 30px;
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px; 
	FONT-SIZE: 12pt; 
	Z-INDEX: 1000; 

   border: solid 1px #004a08;	
	border-radius: 5px;
	box-shadow: 0 1px 2px rgba(0,0,0,.3);
   background-color: #e5ffca;
}

.ins_mobm a {
	font-size: 14pt;
}
  
.ins_mobm li {
	line-height: 20pt;
   margin-left: 3px;	
	list-style: none;
	padding: 5px 0 5px 0;	
} 

/*	BACKGROUND-COLOR: #f8f8f8; 
	PADDING-RIGHT: 10px; 
	BORDER-RIGHT: #d9d9d9 2px solid; 
	BORDER-TOP: #d9d9d9 2px solid; 
	BORDER-LEFT: #d9d9d9 2px solid; 
	BORDER-BOTTOM: #d9d9d9 2px solid; 
	76b900
	color:#336300;
	
*/
	
}

.topic .right {
	WIDTH: 309px;
	float : right;
}
.topic .right .title {
	TEXT-ALIGN: right;
	FONT-FAMILY: Tahoma;
	HEIGHT: 18px;
	FONT-SIZE: 14px
}
.topic .right .valuta {
	width: 308px;
	height:96px;
	float : right;
	padding: 7px 0 0 0;
}


.topic .right .valuta td {
	font-size : 10px;
}

.topic .right .soob {
	width: 170px;
	height: 32px;
	padding: 6px 0 2px 0;
	float : left;
	text-align : center;
	font-weight : bold;
}
.topic .right .soob a{
	font-size : 10px;
}
.topic .right .ent {
	width: 130px;
	height: 23px;
	padding: 3px 0 2px 0;
	float : right;
}

.topic .right .login {
	width:130px; height:23px; border:none; background:url(./images/box/bg_enter.gif) no-repeat;
}
.topic .right .ent a {
	font-size : 10px;
	font-weight : bold;
}
.topic .right .login .l{
	width: 83px;
	height: 18px;
	padding: 4px 0 0px 4px;
	float : left;
    text-align : center;
}

.topic .right .login .r{
	width: 30px;
	height: 18px;
	padding: 4px 4px 0px 4px;
	float : right;
	text-align : center;
}

.topic .right .enter {
	TEXT-ALIGN: right;
	FONT-FAMILY: Tahoma;
	width: 155px;
	FONT-SIZE: 11px;
	float : left;
}

.topic .right .login_left {
	width:6px; height:23px; border:none; background:url(./images/box/bg_inp_left.gif) no-repeat;
}
.topic .right .login_bg{
	height:23px;
	border:none;
	background:url(./images/box/bg_inp_center.gif) repeat;
	padding-top : 0px;
}
.topic .right .login_right{
	width:6px; height:23px; border:none; background:url(./images/box/bg_inp_right.gif) no-repeat;
}

.topic .right .pogoda {
	TEXT-ALIGN: right;
	FONT-FAMILY: Tahoma;
	width: 155px;
	FONT-SIZE: 10px;
	float : right;
}

/* Вести */
.topic .vesti {
	WIDTH: 765px;
	height: 105px;
	border:none; 
	background:url(./vesti/vesti.jpg) no-repeat;
	float : left;
	padding-top: 0px;
	padding-left: 0px;
}



.navi {
	MARGIN-TOP: 2px;
	HEIGHT: 30px;
	text-align : left;
	background : #307900;
	font-size : 10px;
}

.info_top {
	MARGIN-TOP: 1px;
	HEIGHT: 90px;
}

.info_top .poisk {
  width: 505px;/*445px;*/
  HEIGHT: 69px;
  background : #779f1a;
  padding-top: 20px;
  float: left;
}

.info_top .poisk .top{
	width: 505px;/*445px;*/
	HEIGHT: 47px;
	float: left;
	background : #779f1a;
	padding-top: 2px;
	color : White;
}

.info_top .poisk .top .top{
	HEIGHT: 24px;
	vertical-align : middle;
}

.info_top .poisk .top .top .l{
	float: left;
	padding: 0px 2px 0 4px;
	height: 20px;
}

.info_top .poisk .top .top .r{
	float: right;
	padding: -1px 5px 0 5px;
}
.info_top .poisk .top .bottom{
	width: 455px;/*395px;*/
	padding: 2px 3px 0 50px;
	float: left;
	color : White;
}
.info_top .poisk .top .bottom .l{
	float: left;
	width: 360px;/*300px;*/
	padding: 0px 5px 0 20px;
}
.info_top .poisk .top .bottom .r{
	float: right;
	padding: 0px 5px 0 0px;
	font-size : 10px;
	width: 60px;
	text-align : right;
}
.info_top .poisk .top .bottom .r a{
	color : White;
}

.info_top .infoc {
  width: 272px;
  HEIGHT: 90px;
  padding-left:2px; 
  float: left;
}

.info_top .infor {
	width: 270px;
	HEIGHT: 90px;
	float: right;
}

.poisk {
	MARGIN-TOP: 1px;
	HEIGHT: 50px;
}





INPUT {
	BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; COLOR: #000000; BORDER-TOP-COLOR: #cccccc; BORDER-RIGHT-COLOR: #cccccc
}



H1 {
	FONT-SIZE: 20px;
	MARGIN: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
H1:unknown {
	MARGIN-TOP: 0px
}
H2 {
	FONT-SIZE: 18px;
	padding-top: 10px;
}
H3 {
	FONT-SIZE: 16px; MARGIN: 1em 0em 0.5em
	padding-top: 10px;
}
H4 {
	FONT-SIZE: 14px; MARGIN: 0px 0px 0px
	padding-top: 10px;
}
H5 {
	FONT-SIZE: 14px;
	MARGIN: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
}
H6 {
	FONT-SIZE: xx-small;
	MARGIN: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
}

/* p {padding: 7px 0;}*/

a.smt:link, a.smt:visited {
	font-family: tahoma, sans-serif;
	font-size: 10px;
	color: White;
}

.bottom {
	font-family: tahoma, sans-serif;
	font-size: 9px;
	color: #7a7a7a;
}

.rowtext{
	LINE-HEIGHT: 170%; TEXT-ALIGN: justify
}
.smalltext {
	FONT-SIZE: xx-small
}
.smalltext9 {
	FONT-SIZE: 9pt; 
}
.mediumtext {
	FONT-SIZE: x-small
}
.normaltext {
	FONT-SIZE: small
}

.comment {
	MARGIN: 5px 0px 5px 20px; WIDTH: 98%
}

.userbutton {
	BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 5px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #bbbbbb 1px solid
}
BUTTON.userButton {
	FONT-SIZE: x-small; COLOR: #003333; BACKGROUND-COLOR: #99cccc
}
BUTTON.adminButton {
	FONT-SIZE: x-small; COLOR: #ffff99; BACKGROUND-COLOR: #cc3366
}


TD.rowL {
	BACKGROUND-COLOR: #eeeeee
}
TD.rowR {
	BACKGROUND-COLOR: #dee2e6
}
TD.rowM {
	BACKGROUND-COLOR: #dedede
}
TR.rowL {
	BACKGROUND-COLOR: #eeeeee
}
TR.rowR {
	BACKGROUND-COLOR: #dee2e6
}
TR.rowM {
	BACKGROUND-COLOR: #dedede
}


TD.row3 {
   height: 30px;
}


BUTTON {
	BORDER-LEFT-COLOR: #cccccc;
	BORDER-BOTTOM-COLOR: #cccccc;
	COLOR: #000000;
	BORDER-TOP-COLOR: #cccccc;
	BORDER-RIGHT-COLOR: #cccccc;
	font-size : 8pt;
}
TEXTAREA {
	BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; COLOR: #000000; BORDER-TOP-COLOR: #cccccc; BORDER-RIGHT-COLOR: #cccccc
}
SELECT {
	BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; COLOR: #000000; BORDER-TOP-COLOR: #cccccc; BORDER-RIGHT-COLOR: #cccccc
}

A {
	Color : #000179;
	text-decoration : none;
}
A:visited {
	Color : Navy;
	text-decoration : none;
}
A:hover {
	Color : #555555;
	text-decoration : underline;
}
A:active {
	Color : #FF4500;
	text-decoration : none;
}

 A.yandex1 {
	Color : #0000cc;
	text-decoration : underline;
	font-size : 14px;
}
 A.yandex1:visited {
	Color : #810081;
	text-decoration : underline;
}
 A.yandex1:hover {
   Color : #ff0000;	
	text-decoration : underline;
}

 A.yandex2 {
	Color : #006600;
	text-decoration : none;
	font-size : 11px;
}
 A.yandex2:visited {
	Color : #006400;
	text-decoration : none;
}
 A.yandex2:hover {
	Color : #4169E1;
	text-decoration : none;
}


A.b:link, A.b:visited {
	color: #484848;
	text-decoration: none;
	font-size: 12px;
}
A.b:hover {
	color: #000000;
	text-decoration: underline;
	font-size: 12px;
}
A.bb:link, A.bb:visited {
	color: #338a24;
	text-decoration: none;
	font-weight : bold;
	font-size: 12px;
}
A.bb:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	font-size: 12px;
}
A.w:link, A.w:visited {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px; 
}
A.w:hover {
	color: #ffffff;
	text-decoration: underline;
}
A.r:link, A.r:visited {
	color: #b60023;
	text-decoration: none;
}
A.r:hover {
	color: #b60023;
	text-decoration: underline;
}


A.z:link, A.z:visited {
	color: #006400;
	text-decoration: none;
}
A.z:hover {
	color: #57624c;
	text-decoration: underline;
}

A.zs:link, A.zs:visited {
	color: #519000;
	text-decoration: none;
}
A.zs:hover {
	color: #57624c;
	text-decoration: underline;
}

A.s:link, A.s:visited {
	color: #7D7D7D;
	text-decoration: none;
}
A.s:hover {
	color: #57624c;
	text-decoration: underline;
}


.error {
	FONT-WEIGHT: bold; COLOR: #ff0000
}

.errmsg {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.goodmsg {
	FONT-WEIGHT: bold; COLOR: #669900
}
.navigator {
	FONT-SIZE: 10pt;
	padding: 0px 0 10px 0;
}

.navigator a {
	FONT-SIZE: 10pt;
}

.navig_str {
	clear: both;
}
.navig_str_left {
   padding: 10px 0 10px 0; 
	font-size: 8pt;
	text-align: left;
	float: left;
}

.navig_str_right {
   padding: 10px 0 10px 0; 
	font-size: 8pt;
	text-align: right;
	float: right;
}


th0 {
	FONT-SIZE: 10px; FONT-FAMILY: Tahoma, Verdana, sans-serif
}
.th1 {
	FONT-SIZE: 14px; FONT-FAMILY: Tahoma, Verdana, sans-serif
}
.thr {
	FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Tahoma, Verdana, sans-serif
}
A.thr {
	FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none
}
.th {
	FONT-FAMILY: Tahoma, Verdana, sans-serif
}
.t0 {
	FONT-SIZE: 10px
}
XMP {
	FONT-SIZE: 11px
}
.t1 {
	FONT-SIZE: 11px
}
.t2 {
	FONT-SIZE: 12px
}
.t3 {
	FONT-SIZE: 13px
}
.t4 {
	FONT-SIZE: 14px
}
A.tm {
	FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none
}
A.tm:hover {
	TEXT-DECORATION: underline
}
A.nu {
	TEXT-DECORATION: none
}
A.nu:hover {
	TEXT-DECORATION: underline
}
A.nuc {
	COLOR: #222222; TEXT-DECORATION: none
}
A.nuc:hover {
	TEXT-DECORATION: underline
}
.sl {
	FONT-WEIGHT: bold; COLOR: #ff7d00
}
.sln {
	BACKGROUND: #cccccc; COLOR: #ffffff
}
.slt {
	BACKGROUND: #ff7d00; COLOR: #ffffff
}
.slg {
	BACKGROUND: #f0f0f0;
	COLOR: #999999;
}

.slg_gibdd {
	BACKGROUND: #DFF4FF;
	COLOR: #000000;
}
.signatureBox {
	PADDING-RIGHT: 10px;
	BORDER-TOP: #999999 1px solid;
	MARGIN-TOP: 10px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 5px;
	FONT-STYLE: italic
}

.podpis {
	PADDING-RIGHT: 10px;
	MARGIN-TOP: 12pt;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 5px;
	FONT-STYLE: italic;
	font : oblique;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.th1 {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, sans-serif
}

.gorh {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #483D8B;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	TEXT-DECORATION: none;
	text-align : justify;
}

.gorzag {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	TEXT-DECORATION: none;
	text-align : left;
}

.gorzag a {
		FONT-SIZE: 15px;
}
.gortxt {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Tahoma,Verdana;
	TEXT-DECORATION: none;
	text-align : justify;
	line-height: 30px;
}

.primeta_txt_dop {
	FONT-WEIGHT: normal;
	FONT-SIZE: 17px;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana ;
	TEXT-DECORATION: none;
	text-align : justify;
	line-height : 10pt;
}


.primeta_txt {
	FONT-WEIGHT: normal;
	FONT-SIZE: 15px;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Tahoma, Verdana ;
	TEXT-DECORATION: none;
	text-align : justify;
	line-height : 20pt;
}
.navig_prim {
   FONT-FAMILY: Tahoma;
	FONT-SIZE: 12px;
}

.navig_prim .s1 {
   FONT-FAMILY: Tahoma;
   FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.navig_prim .s1v {
   FONT-SIZE: 12px;
	FONT-WEIGHT: bold; COLOR: #ff7d00
}

.primeta_txt p{
	FONT-SIZE: 15px;
	padding: 3px 0 3px 0;
}

.primeta_txt a{
	FONT-SIZE: 15px;
}

.primeta_menu  ul {
	margin-left: 0px;
	padding-left: 0px;
}

.primeta_menu  li {
	margin-left: 10px;
	font: normal 12px/14px Tahoma;
	list-style: none;
	padding: 3px 0 5px 0;
	
}

.txt_history {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	TEXT-DECORATION: none;
	text-align : justify;
	line-height : 16pt;
}
.txt_history p{
		font: normal 14px/21px Tahoma;
		padding: 5px 0 5px 0;
}

.txt_history br{
		font: normal 14px/21px Tahoma;
		padding: 5px 0 5px 0;
		line-height : 16pt;
}




.txt_anekdot {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	TEXT-DECORATION: none;
	text-align : justify;
	line-height : 20pt;
}
.txt_anekdot p{
		font: normal 14px/20px Tahoma;
		padding: 5px 0 5px 0;
}

.txt_anekdot br{
		font: normal 14px/21px Tahoma;
		padding: 5px 0 5px 0;
		line-height : 20pt;
}





.txt_news {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #555555;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial,Tahoma ;
	TEXT-DECORATION: none;
	text-align : justify;
}

.txt_prokuror {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #555555;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial ;
	TEXT-DECORATION: none;
	text-align : justify;
}

.txt_horoscope {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	TEXT-DECORATION: none;
	text-align : justify;
	line-height : 20px;
}

.txt_horoscope .ya{
		FONT-SIZE: 14px;
		padding: 0px 0 0px -10px;
}

.txt_horoscope h1 {
    color: #FF7D00;
    padding-bottom: 5pt;
}

.txt_horoscope h2 {
    color: #8c4600;
    padding-top: 5pt;
}

.txt_horoscope h3 {
    color: #713900;
    padding-top: 2pt;
}

.txt_horoscope p{
		FONT-SIZE: 14px;
		padding: 5px 0 5px 0;
		line-height: 1.7;
}


.txt_horoscope a{
	FONT-SIZE: 14px;
}

.txt_horoscope strong{
	FONT-SIZE: 14px;
}

.txt_horoscope b{
	FONT-SIZE: 14px;
}


.txt_horoscope font{
	FONT-SIZE: 14px;
}


.txt_menu_horo  ul {
	margin-left: 0px;
	padding-left: 0px;
}


.txt_menu_horo  li {
	margin-left: 10px;
	font: normal 12px/20px Tahoma;
	list-style: none;
	padding-left: 0px;
}


.txt_menu_horo  .s1v {
	#font-weight: bold;
	color: #FFA500;
}

.txt_menu_horo_podval {
	width: 100%;
padding-left: 0px;
margin-left: 0px;
margin-right: 0px;
padding-right: 0px;
margin-top: 0px;
padding-bottom: 0px;
padding-top: 0px;
}

.txt_menu_horo_podval .l {
    width: 48%;
    float: left;    
}

.txt_menu_horo_podval .l2 {
    width: 100%;
    float: left;
}
.txt_menu_horo_podval .r {
    width: 50%;
    float: right;
}

.txt_menu_horo_podval  ul {
	margin-left: 0px;
	padding-left: 0px;
}


.txt_menu_horo_podval  li {
	margin-left: 0px;
	font: normal 14px/28px Arial, Helvetica, sans-serif;
	list-style: none;
	padding-left: 0px;
}


.txt_sts {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: Black;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	text-align : justify;
	line-height : 20px;
}

.txt_sts li {
	margin-left: 20px;
	FONT-SIZE: 16px;
	list-style: square;
	padding-bottom : 2px;
}

.txt_sts p{
	padding: 7px 0 7px 0;
	FONT-SIZE: 16px;
	line-height : 1.7;
}

.txt_sts a{
	FONT-SIZE: 16px;
}

.txt_sts strong{
	FONT-SIZE: 14px;
}

.txt_sts  img{
	margin: 8px 5px 3px 0;
	border : none;
}

.txt_sts pre{
	FONT-SIZE: 14px;
   line-height : 24px;
}


.txt_sts_anons{
	FONT-SIZE: 12px;
	COLOR: Black;
	text-align: justify;
	line-height : 16px;
}

.txt_sts_anons img{
   padding: 0px 5px 5px 0;   
}



.gibdd_lenta {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #013f76;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	text-align : justify;
}

.gibdd_lenta  img{
	margin: 0px 5px 3px 0;
	border : none;
}

.txt_sts_gibdd {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: Black;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	text-align : justify;
	line-height : 24px;
}

.txt_sts_gibdd br {
	FONT-SIZE: 1px;
	line-height: 15px;
}

.txt_sts_gibdd li {
	margin-left: 20px;
	FONT-SIZE: 12px;
	list-style: square;
	padding-bottom : 2px;
}

.txt_sts_gibdd p{
	padding: 7px 0 7px 0;
	FONT-SIZE: 14px;
	line-height : 24px;
}

.txt_sts_gibdd a{
	FONT-SIZE: 14px;
}
.txt_sts_gibdd  img{
	margin: 8px 5px 3px 0;
	border : none;
}


.txt_vesti {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: Black;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	text-align : justify;
	line-height : 18px;
}

.txt_vesti li {
	margin-left: 20px;
	font: normal 12px/18px Tahoma;
	list-style: square;
	padding-bottom : 2px;
}

.txt_vesti p{
	padding: 7px 0 7px 0;
	FONT-SIZE: 14px;
	line-height : 24px;
}

.txt_vesti a{
	text-decoration : none;
	font-size : 14px;
	font-weight : normal;
}

.txt_vesti  img{
	margin: 8px 5px 3px 0;
	border : none;
}

.txt_vesti_anons{
	FONT-SIZE: 12px;
	COLOR: Black;
	text-align: justify;
	line-height : 16px;
}

.txt_vesti_anons img{
   padding: 0px 5px 5px 0;   
}










UL.fotoCols {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: x-small; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.fotoCols LI {
	BORDER-RIGHT: 0px solid #eeeeee;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px 0px 4px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px solid #eeeeee;
	LIST-STYLE-TYPE: none;
}
UL.fotoCols LI.upc {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 5px;  PADDING-TOP: 1px
}

UL.fotoCols LI.reyt {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	PADDING-TOP: 1px ;
	LIST-STYLE-TYPE: square;
}

LI.history {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	PADDING-TOP: 3px ;
	LIST-STYLE-TYPE: disc;
}

		.table_odd
		{
			background-color: #e0e0e0;
		}

		table.profile_fields
		{
			border: 1px solid silver;
			border-collapse: collapse;
			font-size: 10px;
		}
		table.profile_fields td
		{
			padding: 1px;	
		}
		table.profile_fields th
		{
	font-weight: bold;
	background-color: #FDECCC;
	font-family : Tahoma;
	text-align : center;
	font-size : 12px;
}
		
		table.profile_fields tr.section
		{
			font-weight: bold;
			background-color: #c1d3fb;
		}
		table.profile_fields tr.even_row
		{
        	background-color: #FFFFF0;
       }
		table.profile_fields tr.odd_row
		{
			background-color: #e0e0e0;
		}
		table.profile_fields tr.modified_row
		{
			background-color: #ff6666;
		}

table.menuklintsy
		{
			font-size: 10px;
		}
table.menuklintsy td
		{
			padding: 0px;	
		}
table.menuklintsy td.select
		{
	padding: 0px;
	border: 1px solid #EBEBEB;
	border-collapse: collapse;
	background : #EBEBEB;
}



		
.namenews{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF5615;
	text-align: left;
	font-weight: bold;
}


.datenews{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Green;
	text-align: left;
	font-weight: bold;
}
	
.nameprokuror{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Green;
	text-align: left;
	font-weight: bold;
}
	
.dateprokuror{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF5615;
	text-align: left;
	font-weight: bold;
}


		
.google TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 1px;
}
		
.txt_vacans {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
	TEXT-DECORATION: none;
	text-align : justify;
	line-height : 10t;
}
	
.txt_viktor {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
	TEXT-DECORATION: none;
	text-align : justify;
	line-height : 10t;
}
			
/* главное меню */

#hmenu {
	MARGIN: 0px;
	HEIGHT: 12px;
	text-align : center;
}
#hmenu A.b {
	COLOR: #D1865C;
	font-weight : bold;
}
#hmenu A.w {
	COLOR: White;
	font-weight : bold;
}
#hmenu TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
#hmenu A#sel {
	FONT-WEIGHT: bold; COLOR: white
}
#hmenu #menustar {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.menu_bg {
	BACKGROUND-IMAGE: url(http://www.klintsy.ru/images/box/menu_bg.gif); WIDTH: 120px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px; TEXT-ALIGN: center
}
.menu_bg2 {
	BACKGROUND-IMAGE: url(http://www.klintsy.ru/images/box/menu_bg2.gif); WIDTH: 110px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px; TEXT-ALIGN: center
}

.zag_my1  {
	COLOR: #8B4513;
	font-weight : bold;
}			

.photoInsertCode {
	BORDER-RIGHT: #d9d9d9 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d9d9d9 2px solid; PADDING-LEFT: 10px; FONT-SIZE: 9pt; Z-INDEX: 100; PADDING-BOTTOM: 10px; BORDER-LEFT: #d9d9d9 2px solid; WIDTH: 500px; PADDING-TOP: 10px; BORDER-BOTTOM: #d9d9d9 2px solid; POSITION: absolute; BACKGROUND-COLOR: #f8f8f8
}
.photoInsertCode INPUT {
	MARGIN-BOTTOM: 5px; WIDTH: 450px; COLOR: #b4b4b4
}

.jsLink {
	CURSOR: pointer;
	COLOR: #000179;
	TEXT-DECORATION: none;
	font-size: 12px;
	padding-left: 3px;
}

.InsertLogin {
	BORDER-RIGHT: #d9d9d9 2px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #d9d9d9 2px solid;
	PADDING-LEFT: 10px;
	FONT-SIZE: 9pt;
	Z-INDEX: 150;
	POSITION: absolute;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #d9d9d9 2px solid;
	WIDTH: 200px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #d9d9d9 2px solid;
	BACKGROUND-COLOR: #f8f8f8
}

.spoller {
	BORDER-RIGHT: #d9d9d9 2px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #d9d9d9 2px solid;
	PADDING-LEFT: 10px;
	FONT-SIZE: 9pt;
	Z-INDEX: 190;
	POSITION: retative;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #d9d9d9 2px solid;
	WIDTH: 100%;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #d9d9d9 2px solid;
	BACKGROUND-COLOR: #F8F8F8;
}

/*голосование*/
table.vopros
{
	border: 0px solid silver;
	border-collapse: collapse;
	font-size: 10px;
}

table.golos
{
/*	border: 1px solid silver;*/
	border-collapse: collapse;
	font-size: 10px;
}

table.golos td
{
			padding: 1px;	
}

table.golos th
{
	font-weight: bold;
	background-color: #FDECCC;
	font-family : Tahoma;
	text-align : center;
	font-size : 12px;
}
table.golos tr.section
		{
	font-weight: normal;
	background-color: #DBE8D2;
	font-size : 10px;
}
table.golos tr.even_row
		{
        	background-color: #FFFFF0;
       }
table.golos tr.odd_row
		{
			background-color: #e0e0e0;
		}
table.golos tr.modified_row
		{
			background-color: #ff6666;
		}

INPUT.golos {
	BORDER-LEFT-COLOR: #cccccc;
	BORDER-BOTTOM-COLOR: #cccccc;
	COLOR: #000000;
	BORDER-TOP-COLOR: #cccccc;
	BORDER-RIGHT-COLOR: #cccccc;
	font-size : 9px;
	
}

table.diagramma
{
	border: 0px solid silver;
	border-collapse: collapse;
	font-size: 8px;
}

table.diagramma td
{
			padding: 1px;	
}

table.diagramma tr.section
		{
	font-weight: normal;
	background-color: #DBE8D2;
	font-size : 8px;
}

.social img {
	margin-left:10px;
	height:23px;
	line-height:23px;
	overflow:hidden;
	float:left;
}

.menu_str{
	padding: 0 2px 2px 5px;
	font: normal 12px/25px Tahoma;
}
.menu_str  ul {
	margin-left: 0px;
	padding-left: 0px;
}
.menu_str  li {
	margin-left: 0px;
	list-style: none;
	padding: 0px 0 0px 0;
}
.menu_str a {
	color: #519000;
	font-weight : bold;
}

.main_menu{
font-family : Tahoma;
font-size: 12px;
margin:0px; 
margin-left:0px; 
margin-right:0px; 
height:29px;
padding:1px 9px 0px 9px;
background:url(./images/menu/bg_menu_center.gif) repeat;
}

.submenu{
	margin:0px 10px 0px 0px;
	height:33px;
	color:#004a08;
}

.submenu a{
	color:#336300;
	font-weight: normal;
	font-size : 1.2em;
	text-decoration:underline;
	padding: 0px 10px 0px 10px;
}
.submenu a:hover{
	color:#ffffff;
	text-decoration: none;
	background-color: #76b900;
	font-weight: normal;
	padding:5px 10px 5px 10px;
}
.submenu a.select{
	color:#ffffff;
	text-decoration: none;
	background-color: #76b900;
	font-weight: normal;
	padding: 5px 10px 5px 10px;
}
.submenu a.select:hover{
	text-decoration: underline;
}
.submenu ul.horizontal li {
	padding: 9px 4px;
	color: #fff;
	line-height: normal;
	float: left;
	line-height: 1.3em;
	vertical-align: middle;
    list-style: none;	
}

.gurnal{
	color: Black;
	font-weight: normal;
	font-size : 12px;
	padding: 0px 0px 0px 5px;
}
.gurnal h1{
	color: #d08600;
	font-weight: bold;
	font-size : 22px;
}

.gurnal a{
	color: #3637c5;
	font-weight: normal;
	text-decoration : none;
}
.gurnal a:hover{
   color: #818181; 
}

.gurnal .navigator{
	color: #818181;
	font-weight: normal;
	font-size : 11px;
	padding: 3px 3px 10px 0px;
}
.gurnal .navigator a{
	font-size : 11px;
}

.gurnal .stroka{
   /*height: 140px;*/
	padding: 10px 0px 10px 0px;	
}
.gurnal .stroka .info{
	color: #818181;
	font-weight: normal;
	font-size : 11px;
	padding: 10px 0 10px 0;
}
.gurnal .stroka .info .v{
	color: Black;
	font-size : 11px;
}
.gurnal .stroka .info a{
	font-size : 11px;
}

.gurnal .stroka  a.dalee {
	color: #006400;
	font-weight: bold;
	text-decoration : none;
}

.gurnal .stroka  a.name,a.name:visited {
    color: #3637c5;
	font-size : 14px;
	font-weight : bold;
	padding: 0px 0 10px 0;
	text-decoration: underline;
}
.gurnal .stroka  a.name:hover {
   color: #818181; 
}

.gurnal .stroka  .txt {
    FONT-SIZE: 13px;
	COLOR: Black;
	text-align: justify;
	line-height : 18px;
}

.gurnal .stroka  .txt  img{
	margin: 4px 5px 3px 0;
	border : none;
	float : left;
}


.menu_razdel{
	width: 238px;
}

.menu_razdel ul{
   padding: 0;
}

.menu_razdel li {
  padding: 2px 0 2px 0;
}
.menu_razdel  a {
	display: block;
	height: 20px;
	padding: 2px 0px 2px 3px;
	font-size: 14px;
	/*border : 1px solid Black;
	*/
	text-decoration : none;
}

.menu_razdel  a:hover {
	display: block;
	border : 1px solid Green;
	text-decoration : none;
	padding: 1px 0px 1px 2px;
	font-size: 14px;
	height: 20px;
	color:#ffffff;
	background-color: #76b900;
}

.menu_razdel  a.select {
	display: block;
	border : 1px solid Green;
	text-decoration : none;
	padding: 1px 0px 1px 2px;
	font-size: 14px;
	height: 20px;
	color:#ffffff;
	background-color: #76b900;
}
UL.horoscope {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 16px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.horoscope LI {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px; 
}

.golos_main {
	display: block;
	border : 1px solid #006400;
	text-decoration : none;
	padding: 5px 5px 5px 5px;
	font-size: 14px;
}

a.comments {
    padding-left: 13px;
    background: url('http://www.klintsy.ru/images/icons/comments.gif') no-repeat 0 50%;
    font-size: 8px;
    font-weight: normal;
    color: #000000;
	position: relative;
	top: 0px;
}


/* Вести на главной */
.v1 { width:355px; vertical-align:top; padding-bottom:0px;}
.v1 div {
	color: #AEAEAE;
	font-size:10px;
	font-weight:normal;
	padding:10px 0px 5px 0px;
}
.v1 div a {
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	line-height:15px;
	color : #000000;
}
.v1 a:hover {
	color: #6A6A6A;
	text-decoration: underline;
}
.v1 div b a {color: #3B3B3B;}
.v1 div p {
	color: #303030;
	padding:3px 0 0 0;
	margin:0;
	font-size:11px;
	text-decoration:none;
	text-align : justify;
}
.v1 div img { border: 1px solid #cccccc; margin: 0 4px 0 0; float:left;}

.v1 a.comments {
    padding-left: 13px;
    background: url('http://www.klintsy.ru/images/icons/comments.gif') no-repeat 0 50%;
    font-size: 9px;
    font-weight: normal;
    color: #000000;
	position: relative;
	top: 0px;
}

.knopka {
	width:178px; height:47px; border:none; background:url(./images/knopka.jpg) no-repeat;
	padding-top: 8px;
	padding-left: 0px;
}

.knopka a{
	height: 47px;
	width: 178px;
	font-size:18px;
	font-weight:bold;
	text-decoration: none;
	color : White;
	font-family : Tahoma;
}

.foto  ul {
	margin-left: 0px;
	padding-left: 0px;
}

.foto  li {
	margin-left: 10px;
	font: normal 14px/20px Tahoma;
	list-style: none;
	padding-left: 0px;
}

.foto .pobeda_nedelya{
	background : url(./images/pobeda_nedelya.png) no-repeat;
	width: 180px;
	height : 45px;
	margin : 5px 0px 0px 10px;
}

.foto .pobeda_nedelya .soob{
	padding: 20px 20px 0px 20px;
	color : White;
	font-weight : bold;
}

.foto .pobeda_pusto{
	width: 180px;
	height : 45px;
	margin : 5px 0px 0px 0px;
}

.foto .pobeda_mesac{
	background : url(./images/pobeda_mesac.png) no-repeat;
	width: 180px;
	height : 45px;
	margin : 15px 0px 0px 10px;
}

.foto .pobeda_mesac .soob{
	padding: 17px 20px 0px 20px;
	color : #AE0213;
	font-weight : bold;
	font-size : 20px;
}

.foto .big_img {
    background-color: #FFFFFF;
    background-image: none;
    border-color: #F3F3F3 #D6D6D6 #CCCCCC #EBEBEB;
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 1px 2px 8px #CCCCCC;
    display: inline-block;
    margin: 10px 20px 10px 2px;
    padding: 10px;
}


.menu_horo a{
	FONT-SIZE: 12px;
	font-weight: normal;
	font-family: "MS Sans Serif", Geneva, sans-serif;
}

.menu_horo  ul {
	margin-left: 0px;
	padding-left: 0px;
}

.menu_horo  li {
	margin-left: 5px;
	font: normal 12px/14px;
	list-style: none;
	padding: 3px 0 5px 0;
}

.menu_horo  p {
	margin-left: 5px;
	font: normal 12px/14px;
	padding: 3px 0 5px 0;
}

.table_news TD{
	Color : #555555;
	Font-Family : Arial;
	Font-Size : 10pt;
}

.table_news strong{
	Color : #555555;
	Font-Family : Arial;
	Font-Size : 10pt;
}


.gribi {
   font-weight: normal;
}

.gribi table {
    font-weight: normal;
    text-align: left;
    vertical-align: middle;
	 border-color: #000000;
    border-style: solid;
    border-width: 1px;
}
.gribi td {
padding: 4px 10px 4px 5px;
   font-weight: normal;
    text-align: left;
    vertical-align: middle;
	 border-color: #000000;
    border-style: solid;
    border-width: 1px;
}

.gribi th {
padding: 4px 10px 4px 5px;
   font-weight: normal;
    text-align: left;
    vertical-align: middle;
	 border-color: #000000;
    border-style: solid;
    border-width: 1px;
}

.gribi caption {
    font-weight: normal;
    text-align: left;
}

.yandex_horo {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
/*	FONT-FAMILY: Tahoma;*/
	FONT-SIZE: 14px;
	PADDING-TOP: 0px;
	font-weight: normal;
}

.horo_date {
	FONT-WEIGHT: bold;
	COLOR: Green;
}

.with_shadow img {
    box-shadow: 0px 0px 15px #C0C0C0;
}

.board_l{
	width:310px; 
	float:left;
}

.board_c{
   width:740px; 
   float:left;
}