/* common */ 
/* 16pt=133% 15pt=125% 14pt=117% 13pt=108% 12pt=100% 11pt=92% 10pt=87% 9pt=75% 8pt=67% 7pt=57%*/
/* body, tr, td, div, p, .default { color: #000000;     font-weight : normal;   font-size : 10pt;       font-family : "Arial Cyr", Arial, Helvetica, sans-serif; }
	font-family : Tahoma, "Arial Cyr", Arial, Helvetica, sans-serif;
 */
 
body, tr, td, .default {   font-family : "Arial Cyr", "Arial", Arial, sans-serif; font-size: 87%;}
 
a {text-decoration: underline;}
a:hover{text-decoration: underline; }

p a { text-decoration: underline;}

ul.ullinks {
	list-style : disc outside url("/images/li.gif");
        font-weight : normal;
        font-size : 87%;
        line-height : 87%;
		font-family : "Arial Cyr", Arial, Helvetica, sans-serif; 
	color: #000000;
 	padding: 0px 0px 0px 25px; 
	margin: 8px 0px 8px 0px;
}

.small {font-weight: normal;font-size: 67%; font-family : "Arial Cyr", Arial, Helvetica, sans-serif;}
form { margin: 0px;  padding: 0px;}
input { font-size: 87%; font-family : "Arial Cyr", Arial, Helvetica, sans-serif;}
select, select option{ font-size: 87%; font-family :  "Microsoft Sans Serif", Tahoma, "Arial Cyr", Arial, Helvetica, sans-serif; }

ul {margin: .5ex 0px .2ex 2ex; padding: 0px 0px 0px 2ex; list-style: disc outside; }
ul li {margin: 0px 0px 0px 0px; padding: 0px; }

ul.list {margin: .5ex 0px 2ex 20px; padding: 0px 0px 0px 2ex; list-style: disc outside; }
ul.list li {margin: 0px 0px 0px 0px; padding: 0px; }

ul.none {margin: .5ex 0px 2ex 3ex; padding: 0px 0px 0px 0px; list-style: none outside; }
ul.none li {margin: 1ex 0px 1ex 0px; padding: 0px; }

li.moreli, ul li.moreli, ul.none li.moreli {
/* 	width: 380px; */
	float: right;
	margin: 2ex 0px 2ex 3ex; padding: 0px 5px 0px 0px; list-style: none outside; 
	color: #003366;
	font-size: 87%;
	font-family :  "Arial Cyr", Arial, Helvetica, sans-serif; 
}
li.moreli a, li.moreli a:visited { color: #0000FE;}


.bottom {
	font-size: 8pt;
	font-weight : normal;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
}

.bottom p {
 	padding: 0px 0px 0px 0px; 
	margin: .5ex 0px .5ex 0px;
}

/* top */

.block {
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif; 
 	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
}

.miscnav {
	font-size: 8pt;
	font-weight : normal;
	font-family :  "Arial Cyr", Arial, Helvetica, sans-serif; 
}

select.nav {
	font-size: 8pt;
	font-weight : normal;
	font-family :  "Arial Cyr", Arial, Helvetica, sans-serif; 
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

select.nav option { padding: 0px 0px 0px 0px;}

input.search {
	width: 110px;
	height: 21px;
	font-size: 8pt;
	font-weight : normal;
	font-family :  "Arial Cyr", Arial, Helvetica, sans-serif; 
	padding: 2px 0px 2px 3px;
	margin: 0px;
}

/* navs */

.nav1 td, .nav1 {
	height: 22px;
	font-size: 12px;
	font-weight : bold;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
	color: #323232;
	word-break : keep-all;
	line-break : strict;
}
/* url("images/nav1bg.gif") no-repeat top; */
.nav1 a, .nav1 a:visited {color: #323232; text-decoration: none;}
.nav1sel {
	font-size: 12px;
	font-weight : bold;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
	background: #2778C8 url("/images/nav1bgsel.gif") ;
	color: #FFFFFF;
}
.nav1sel a, .nav1sel a:visited {color: #FFFFFF;  text-decoration: none;}

.nav2 td, .nav2 {
	font-size: 12px;
	font-weight : bold;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.nav2 a, .nav2 a:visited {color: #FFFFFF; text-decoration: none;}

.nav2sel {
	font-size: 12px;
	font-weight : bold;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
	background: #3B96F0;
	color: #FFFFFF;
}
.nav2sel a, .nav2sel a:visited  {color: #FFFFFF; text-decoration: none;}

.nav3 td, .nav3 {
	font-size: 11px;
	font-weight : normal;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.nav3 a, .nav3 a:visited {color: #FFFFFF; text-decoration: none;}
.nav3 a:hover {color: #FFFFFF; text-decoration: underline;}

.nav3sel {
	font-size: 11px;
	font-weight : normal;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
	background: #3B96F0;
	color: #FFFFFF;
	text-decoration: underline;
}
.nav3sel a, .nav3sel a:visited {color: #FFFFFF;  text-decoration: underline;}

/* left */

.leftnav {
	width: 135px;
	font-size: 10px;
	font-weight : normal;
	font-family :  "Arial Cyr", Arial, Helvetica, sans-serif; 
	padding: 0px 0px 0px 0px;
	margin: 0px;
	color: #0000FE;
}

.leftnav a, .leftnav a:visited,
.leftnavnode a, .leftnavnode a:visited, 
.leftnavnode1 a, .leftnavnode1 a:visited,
.leftnavchild a, .leftnavchild a:visited, 
.leftnavnode2 a, .leftnavnode2 a:visited
{color: #0000FE; text-decoration: underline;}

.leftnavnode {
	font-size: 10px;
	font-weight : normal;
	font-family : Tahoma, "Arial Cyr", Arial, Helvetica, sans-serif;
	padding: 4px 0px 4px 2px;
	margin: 0px 0px 0px 7px;
	color: #0000FE;
}

.leftnavnode1 {
	background: transparent url("/images/lnav1.gif") no-repeat;
	background-color: #E0E0E0 ;
	font-size: 10px;
	font-weight : normal;
	font-family : Tahoma, "Arial Cyr", Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 12px;
	margin: 7px 0px 7px 7px;
	color: #0000FE;
}

.leftnavchild {
	font-size: 10px;
	font-weight : normal;
	font-family : Tahoma, "Arial Cyr", Arial, Helvetica, sans-serif;
	padding: 1px 0px 1px 7px;
	margin: 0px;
	color: #0000FE;
}


.leftnavnode2 {
	background: transparent url("/images/lnav1.gif") no-repeat;
	background-color: #E0E0E0 ;
	font-size: 10px;
	font-weight : normal;
	font-family : Tahoma, "Arial Cyr", Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 12px;
	margin: 1px 0px 1px 7px;
	color: #0000FE;
}

/* lead na morde */
.faceanno { /* top-left anons (in place of roze) */
	font-size: 9pt;
	color: #FFFFFF;
}
.faceanno a. .faceanno a:visited { color: #FFFFFF; }

.topnews {
	font-size: 8pt;
	font-family : Tahoma, "Arial Cyr", Arial, Helvetica, sans-serif;
	padding: 0px 4px 4px 10px;
	margin: 0px;
}

.topnews a, .topnews a:visited { color: #0001FE; }

.topnewshdr {
	font-size: 9pt;
	font-weight : bold;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
	padding: 0px 0px 4px 0px;
	margin: 0px;
}

.topnewstxt {
	font-size: 9pt;
	font-weight : normal;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
	padding: 4px 0px 4px 0px;
	margin: 0px;
}

/* anonsy na morde */
.anons {
	width: 150px;
	padding: 10px 10px 10px 10px;
	font-size: 9pt;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
}

.annhdr {
	font-size: 9pt;
	font-weight : bold;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
	padding: 0px 0px 2px 0px;
}

.anntxt {
	font-size: 9pt;
	font-weight : normal;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
	padding: 3px 0px 5px 0px;
}

/* razdels */

.header {
	font-size: 175%;
	font-weight : normal;
	font-family :   "Arial Cyr", Arial, Helvetica, sans-serif; 
	padding: 0px 0px 0px 0px;
	margin: 1.2ex 0px 1ex 0px;
   	color: #FB0F0C;  
/* 	border-bottom: 1px solid black; */
/*  	color: #285BC1;	  */
/*   	color: #1F4699;	   */
}
.header a, .header a:visited {	color: #FB0F0C; text-decoration: none;}
.header a:hover, .header a:visited:hover { text-decoration: none;}

.subheader {
	font-weight : bold;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
	padding: 3px 0px 5px 0px;
	margin: 5px 0px 5px 20px;
	color: #003366;
}
.subheader a, .subheader a:visited { color: #003366;}


.mainblock {
	font-weight : normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 10px;
	color: #000000;
}

.anno {
/* 	font-size: 87%; */
	font-weight : normal;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	margin: .2ex 0px 1ex 3ex;
/* 	color: #2778C8; */
}

.vvodka {
/* 	font-size: 87%; */
	font-weight : normal;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	margin: 1ex 0px 1ex 0ex;
	color: #000000;
}


.date {
	font-size: 92%;
	font-weight : bold;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
/* 	color: #2778C8; */
}


/* document  */

.text {
	font-weight : normal;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 10px 20px;
}

.doctitle {
	font-size: 150%;
	font-weight : normal;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
	padding: 1px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
/*	color:#003366;*/ 
/* 	color: #1F4699; */
	color: #FB0F0C;
}

.docdate {
	font-size: 87%;
	font-weight : normal;
	font-style : italic;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
	padding: 1px 0px 1px 0px;
	margin: 0px 0px 0px 20px;
	color: #000000;
}

.authblock {
	font-size: 87%;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
 	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
}

.docauthor {
	font-weight : normal;
	font-style : italic;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
}
.docsource {
	font-weight : normal;
	font-style : italic;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
}

.text p {
 	padding: 0px 0px 0px 0px; 
	margin: .8ex 0px .8ex 0px;
}

.banners {
	text-align: right;
 	padding: 0px 0px 0px 0px; 
	margin: 10px 0px 10px 0px;
}

/* text version*/ 
.texttop {
 	padding: 0px 0px 3px 0px; 
	margin: .5ex 0px .5ex 0px;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
	border-bottom: 3px solid black;
}
.texttop h4 {
	margin: 0px;
	padding: 0px;
	font-size: 110%;
	font-weight : bold;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
	color: #295CC1;
}
.texttop a, .texttop a:hover {
	color: #295CC1;
	text-decoration: none;
}
.texturl, .texturl a {
	color: #295CC1;
	text-decoration: none;
	font-size: 87%;
	font-weight : normal;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
}


.textmain {
 	padding: 0px 0px 0px 0px; 
	margin: 0px 10px 0px 30px;
}

.textbottom {
	font-size: 8pt;
	font-weight : normal;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
}

.textbottom p {
 	padding: 0px 0px 0px 0px; 
	margin: .5ex 0px .5ex 0px;
}

.textheader {
	font-size: 108%;
	font-weight : normal;
	font-family :   "Arial Cyr", Arial, Helvetica, sans-serif; 
	padding: 0px 0px 0px 0px;
	margin: 1.2ex 0px 1ex 0px;
	color: #FB0F0C;   /
/* 	border-bottom: 1px solid black; */
/*  	color: #285BC1;	  */
/*   	color: #1F4699;	   */
}
.textheader a, .textheader a:visited {	color: #FB0F0C; text-decoration: none;}
.textheader a:hover, .textheader a:visited:hover { text-decoration: none;}

.texttitle {
	font-size: 150%;
	font-weight : normal;
	font-family : "Arial Cyr", Arial, Helvetica, sans-serif;
	padding: 1px 0px 2px 0px;
	margin: 1.2ex 0px 1ex 0px;
	color: #FB0F0C;
}
a.tordayonsite {color: black;text-decoration: none;}
a.tordayonsite:hover {text-decoration: underline;color: black;}
a.tordayonsite:active {color: black;text-decoration: none;}

/* old */



