/* Obshie */

body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
body { font-size: 14px; }
a {	text-decoration : none; color: #009000; }
a:hover { text-decoration : underline; color: #006600; }
address { font-size : 100%; font-style : normal;  font-weight : bold;
	text-align : Right;	text-indent : 0;
	margin-top : 10; 	margin-bottom : 0; margin-left : 0; margin-right : 0 }


.infomsg 	{ font-family: Tahoma; color: #009000; font-size: 9px; }
.errormsg 	{ font-family: Tahoma; color: #900000; font-size: 9px; }
.copyright 	{ font-family: verdana, arial, hevletica, sans-serif; font-size: 9px; }
.searchtxt 	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #669900; }


/* Menu */
.menu1 		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; }
.menu2 		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ccff99; }
.menu3 		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.menu4podzag 	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; }
.menu4descr 	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; }

a.menu1 	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; }
a.menu1:hover 	{ color: #006600; text-decoration : none}
a.menu2 	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ccff99; }
a.menu2:hover 	{ color: #006600; text-decoration : none}
a.menu3 	{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
a.menu3:hover 	{ color: #006600; text-decoration : none}
a.menu4 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #f06600; }

/* Zagolovki */
.itheader 	{ font-family : Arial Cyr, Arial; font-size : 80%; font-weight : bold; color : #222222; text-align : Center;  text-indent : 0; margin-top : 4; margin-bottom : 3; margin-left : 2; margin-right : 2 }
.itheaderw	{ font-family : Arial Cyr, Arial; font-size : 80%; font-weight : bold; color : #EEEEEE; text-align : Center;  text-indent : 0; margin-top : 4; margin-bottom : 3; margin-left : 2; margin-right : 2 }

/* Poslednie novosti */
.lnewsdata	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;  color: #999999;}
a.lnews         { font-size : 80%; text-indent : 0; text-align : margin-top : 4; margin-bottom : 4; margin-right : 4 ; color: #666666;}
a.lnews:hover   { text-decoration : underline; color: #006600; }

/* Arkhiv oprosov */
.pollsarch      { font-family: verdana, arial, hevletica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; }

/* Tsentral'nyie materialy na startovoi */
.cmzag		{ font-family : Arial Cyr, Arial; font-weight : bold; text-align : Left; text-indent : 0; margin-top: 12 }
.cmpodzag	{ font-size : 80%; font-style : italic;	text-align : Left; text-indent : 0; margin-left : 1 }
p.cmanons 	{ font-size : 80%; text-align : Justify; text-indent : 0; margin-left : }

/* Poslednie obzornyie materialy */
.pomdata	{ font-size : 80%; color : #999999; text-align : Left; text-indent : -1.9ex; margin-top : 4; margin-bottom : 4; margin-left : 2.7ex; margin-right : 4 }
.pomzag 	{ font-size : 80%; color : #222222; font-weight : bold; text-align : Left; text-indent : -1.9ex; margin-top : 4; margin-bottom : 4; margin-left : 2.7ex; margin-right : 4 }
.pomanons 	{ font-size : 80%; color : #222222; text-align : Left; text-indent : -1.9ex; margin-top : 4; margin-bottom : 4; margin-right : 4 }
a.anpolosa	{ font-size : 80%; color : #222222; text-align : Left; text-indent : -1.9ex; margin-top : 4; margin-bottom : 4; margin-left : 2.7ex; margin-right : 4 }

/* Kolonka redaktora */
.krauthname     { font-size : 80%; text-align : Left; font-weight : bold; text-indent : 0; margin-left : 2 }
.krauthtitl     { font-size : 80%; text-align : Left; text-indent : 0; margin-left : 2 }
p.krzag		{ font-size : 80%; text-align : Left; font-weight : bold; text-indent : 0; margin-left : 2 }
p.krpodzag	{ font-size : 80%; text-align : Left; font-style : italic; text-indent : 0; margin-left : 2 }
p.kranons       { font-size : 80%; text-align : Left; text-indent : 0; margin-left : 2 }
.krdata		{ font-size : 80%; text-align : Left; text-indent : 0; margin-left : 2 }
a.krlink	{ font-size : 80%; text-align : Left; text-indent : 0; margin-left : 2}


.nsdata 	{ font-family: Arial; font-size: 11px; color: #999999; text-align : Right;}
.nsanons	{ font-family: Arial; font-size: 12px; color: #669999; }


.pathstyle      { font-family: Arial; font-size: 12px; color: #222222;  }

.razdely 	{ font-family: Tahoma; font-size: 11px;	font-weight: bold; text-decoration: none; color: #666666;}
a.razdely 	{ font-family: Tahoma; font-size: 11px;	font-weight: bold; text-decoration: none; color: #666666;}
a.razdely:hover { color: #006B6B;}

.razlist        { font-family: Tahoma; font-size: 12px; font-weight: bold; }

.snblk 		{ font-family: tahoma,Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px; color: #000000; background-color: #FFFFFF; }
a.sblk1 	{ font-family: tahoma,Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9px; color: #FFFFFF; background-color: #92BD32; }
a.sblk1:hover   { color:#006600; text-decoration: none;}

.rddata     	{ font-size: 12px; font-weight: normal; color: #999999;}
.rdzag     	{ font-size: 12px; font-weight: bold; color: #333333; }
.rdpodzag     	{ font-size: 12px; font-weight: bold; color: #999999; }
.rdobzor     	{ font-size: 12px; font-weight: bold; color: #333333; }
.rdanons        { font-size: 12px; }
.rdname     	{ font-size: 16px; font-weight: bold; color: #92BD32; }

a.rdlink        {  font-size : 80%; text-align : Left; text-indent : 0; margin-left : 2;  color: #333333;}
a.rdlink::hover { color: #006B6B;}



h2 { font-family : Arial Cyr, Arial; font-size : 150%; color : #006B6B;
	margin-top : 15; margin-bottom : 0; margin-left : 0; margin-right : 0 }
h3 { font-size : 100%; color : #006B6B;
	margin-top : 3; margin-bottom : 10; margin-left : 0; margin-right : 0 }
h4 { font-size : 100%; color : #000000;
	margin-top : 10; margin-bottom : 3; margin-left : 0; margin-right : 0 }
h5 { font-size : 100%; color : #808080;
	margin-top : 20; margin-bottom : 0; margin-left : 0; margin-right : 0 }
h6 { font-size : 100%; font-style : normal; color : #000000;
	margin-top : 5; margin-bottom : 7; margin-left : 5; margin-right : 0 }


p { color : #000000; text-indent : 3.5ex; text-align : Justify;
	margin-top : 0; margin-bottom : 0; margin-left : 0; margin-right : 0 }

.artauth { font-weight: bold; color: #333333; }
.artdata { font-weight: bold; color: #999999; }


.imgpodp { font-family: Arial; font-size: 12px; font-weight: bold; color: #333333; }
.imgauth { font-family: Arial; font-size: 11px; font-weight: bold; color: #999999; }

.txttblk { font-family: Arial; font-size: 12px; font-weight: bold; color: #333333; }
.podtblk { font-family: Arial; font-size: 11px; font-weight: normal; color: #999999; }

a.kwcol  { font-size : 80%; text-align : Left; margin-top : 4; margin-bottom : 4; margin-right : 4 ; color: #666666;}






.srchinput {
    font-family:verdana,arial,hevletica,sans-serif; 
    font-size:12px; 
    width: 72px; 	
    border-width:1px;
    border-color:#ffffff;
    border-style:solid;
    background-color:#a6c957;
    color:#ffffff;
    }


.oprosbut {
    font-family:tahoma,verdana,arial,hevletica,sans-serif; 
    font-size:11px; 
    font-weight: bold;
    border-width:0px;
    border-color:#CCCCCC;
    border-style:outset;
    background-color:#CCCCCC;
    color:#666666;
    cursor: hand;
    width: 100%;
    }

.photoset    {BORDER-RIGHT: #006600 1px solid; BORDER-TOP: #006600 1px solid; BORDER-LEFT: #006600 1px solid; BORDER-BOTTOM: #006600 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #F0F0F0;}
.psname { font-family: Arial; font-size: 12px; font-weight: normal; color: #333333; text-align : Justify;}
.pspodp { font-family: Arial; font-size: 11px; font-weight: normal; color: #999999; }
a.photoset {color: #333333; }

.hidlayer {filter: alpha(opacity=15);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 50%;}

pre.hidden {
    visibility: hidden;                                                         
    border: 0px;                                                                
    width: 0px;                                                                 
    margin: 0px 0px 0px 0px;                                                    
    padding: 0px 0px 0px 0px;                                                   
    line-height: 0px;                                                           
    height: 0px;                                                                
    width: 0px;                                                                 
    z-index: 0;                                                                 
    position: absolute;                                                         
}                                                                               

.phsethead { color : #996633; text-align : Center; margin-top : 0; margin-bottom : 0; margin-left : 0; margin-right : 0 }

.marked   { background-color: #FFFF00; }
.markbody { font-size: 12px; font-weight: normal; color: #333333; }

.printheader { font-family: Arial; font-size: 18px; font-weight: normal; color: #333333; text-align : Justify;}
.podpvideo { font-family: Arial; font-size: 10px; font-weight: normal; color: #666666; }

.oprdig { font-family: Arial; font-size: 10px; font-weight: normal; color: #666666; }
.oprtot { font-family: Arial; font-size: 12px; font-weight: normal; color: #666666; }


