BODY 
{
	background: #FFFFFF;
	color: #505050;
	TEXT-DECORATION: none;
	text-align: justify;
	font : 10pt;
	font-family : Verdana;
	margin : 0px 0px 0px 0px;
}

.menu
{
	font-weight:normal;
	font-size:13px;
	color: White;
}

ul.menu
{
	margin-top: 3px;
}
ul.rmenu
{
	margin-top: 3px;
	margin-left: 0px;
	padding-left: 20px;
}
.white_verdana { color: White; font-family : Verdana; font-size: 8pt; }
.table_border {border: 1px solid #10195E;}
.ITable { border: 1px solid #10195E; border-collapse: collapse; }
.ITable td { border: 1px solid #10195E; font-family : Verdana; font-size : 8pt;
}
.even { background-color: #FFFFFF; } 
.even0 { background-color: #FFFFFF; } 
.even1 { background-color: #eaeaea; } 
.odd { background-color: #C6C5ff; }

table.spec_txt
{
	font-family : Verdana;
	font-size : 8pt;
	border: 1px solid #FFFFFF;
	border-collapse: collapse;
}
table.spec_txt tr.c0
{
	background-color: #E8E8FD;;
}
table.spec_txt tr.c1
{
	background-color: #D0D0FF;
}
table.spec_txt td
{
	border: 1px solid #FFFFFF;
}
table.spec_txt a:hover
{
	color: #FF8C00;
}
table.txt{
	font-family : Verdana;
	font-size : 8pt;
}

table.txt td, td.txt{
	font-family : Verdana;
	font-size : 8pt;
	text-align: justify;
}

td.txtcenter{
	text-align: center;
	font-family : Verdana;
	font-size : 8pt;
}
td.txt_main{
	font-family: Verdana;
	font-size: 8pt;
	text-align: justify;
	padding-left: 15;
	padding-right: 15;
}

td.rt{
	font-family : Verdana;
	font-size : 8pt;
	text-align: justify;
	margin-left: 0px;
	padding-left: 0px;
	width: 153px;
}
td.rss{
	color: White;
	font-family : Verdana;
	font-size : 8pt;
	margin-left: 2px;
	padding-left: 2px;
	width: 153px;
}

td.menu1{
	text-align: left;
	font-family : Verdana;
	font-size : 9pt;
	font-weight : bold;
	vertical-align : top;
	color: #FFFFFF;
}

td.cont{
	font-family : Verdana;
	color: #CBC8FD;
	font-size : 7pt;
	font-weight : bold;
}

.page_title{
	font-family: Verdana;
	font-size: 12pt;
	margin: 3 0 0 0;
}
p.vote_result_title{
	font-family : Verdana;
	font-size : 11pt;
}

	A.menua:link {
	color: #A5C9EE;
	TEXT-DECORATION: none;
	text-align: justify;
	font-size : 8pt;
	font-weight : normal;
	font-family : Verdana;
	margin : 0px 0px 0px 0px;
}
    A.menua:visited {
	color: #A5C9EE;
	TEXT-DECORATION: none;
	text-align: justify;
	font-size : 8pt;
	font-weight : normal;
	font-family : Verdana;
	margin : 0px 0px 0px 0px;
}
    A.menua:hover {
	color: #FF8C00;
	font-size : 8pt;
	font-weight : normal;
	TEXT-DECORATION: none;
	text-align: justify;
}
	A.hmenu:link {
	color: #A5C9EE;
	TEXT-DECORATION: none;
	text-align: justify;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana;
	margin : 0px 0px 0px 0px;
}
    A.hmenu:visited {
	color: #A5C9EE;
	TEXT-DECORATION: none;
	text-align: justify;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana;
	margin : 0px 0px 0px 0px;
}
    A.hmenu:hover {
	color: #A5C9EE;
	font-size : 10px;
	font-weight : normal;
	TEXT-DECORATION: none;
	text-align: justify;
}


	A:link {
	color: Navy;
	TEXT-DECORATION: none;
	text-align: justify;
	font : 8pt;
	font-family : Verdana;
	margin : 0px 0px 0px 0px;
}
   A:visited {
	color:  Navy;
	TEXT-DECORATION: none;
	text-align: justify;
	font :   8pt;
	font-family : Verdana;
	margin : 0px 0px 0px 0px;
}
   A:hover {
	color: White;
	TEXT-DECORATION: none;
	text-align: justify;
}

	A.visa_links:link {
	color: Navy;
	TEXT-DECORATION: none;
	text-align: justify;
	font : 7pt;
	font-family : Verdana;
	margin : 0px 0px 0px 0px;
}
         A.visa_links:visited {
	color:  Navy;
	TEXT-DECORATION: none;
	text-align: justify;
	font :   7pt;
	font-family : Verdana;
	margin : 0px 0px 0px 0px;
}
          A.visa_links:hover {
	color: Navy;
	TEXT-DECORATION: underline;
	text-align: justify;
	font : 7pt;
	font-family : Verdana;
	margin : 0px 0px 0px 0px;
}
  
 	A.ex:link {
	color: Navy;
	TEXT-DECORATION: none;
	text-align: center;
	font : 8pt;
	font-family : Verdana;
	font-weight : bold;
	margin : 0px 0px 0px 0px;
}
         A.ex:visited {
	color: Navy;
	TEXT-DECORATION: none;
	text-align: center;
	font : 8pt;
	font-weight : bold;
	font-family : Verdana;
	margin : 0px 0px 0px 0px;
}
   A.ex:hover {
	color: #FF8C00;
	font-weight : bold;
	TEXT-DECORATION: none;
	text-align: justify;
}

	A.cont:link {
	color: #285483;
	TEXT-DECORATION: none;
	text-align: justify;
	font :   8pt;
	font-family : Arial;
	margin : 0px 0px 0px 0px;
}
   A.cont:visited {
	color: #285483;
	TEXT-DECORATION: none;
	text-align: justify;
	font :   8pt;
	font-family : Arial;
	margin : 0px 0px 0px 0px;
}
   A.cont:hover {
	color: #FF8C00;
	TEXT-DECORATION: none;
	text-align: justify;
}

	a.hint:link {
	color: Navy;
	TEXT-DECORATION: none;
	text-align: justify;
	font : 8pt;
	font-family : Verdana;
	margin : 0px 0px 0px 0px;
}
    a.hint:visited {
	color:  Navy;
	TEXT-DECORATION: none;
	text-align: justify;
	font :   8pt;
	font-family : Verdana;
	margin : 0px 0px 0px 0px;
}
    a.hint:hover {
	color: Black;
	TEXT-DECORATION: underline;
	text-align: justify;
}

	a.rss:link {
	color: #6699FF;
	TEXT-DECORATION: none;
	text-align: justify;
	font : 8pt;
	font-family : Verdana;
	margin : 0px 0px 0px 0px;
}
    a.rss:visited {
	color:  #6699FF;
	TEXT-DECORATION: none;
	text-align: justify;
	font :   8pt;
	font-family : Verdana;
	margin : 0px 0px 0px 0px;
}
    a.rss:hover {
	color: #6699FF;
	TEXT-DECORATION: underline;
	text-align: justify;
}


	.submitbtn160{
	font-size:8pt;
	width:160;
	height:17;	
	color:#000000;
	background-color:#d6d3ce;
	cursor:hand;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
}	
	.submitbtn150{
	font-size:8pt;
	width:150;
	height:17;	
	color:#000000;
	background-color:#d6d3ce;
	cursor:hand;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	
}	
	.submitbtn80{
	font-size:8pt;
	width:80;
	height:17;
	color:#000000;
	background-color:#d6d3ce;
	cursor:hand;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
}	
	.submitbtn120{
	font-size:8pt;
	width:120;
	height:17;
	color:#000000;
	background-color:#d6d3ce;
	cursor:hand;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
}	
    .inputtxt  {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	background : #ffffff;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
}
    .searchinputtxt150  {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	width:150;
	COLOR: #000000;
	TEXT-DECORATION: none;
	background : #ffffff;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
}
    .searchinputtxt200  {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	width:200;
	COLOR: #000000;
	TEXT-DECORATION: none;
	background : #ffffff;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
}

.white_bg 
{
	color: Navy;
	text-align: justify;
	font-family : Verdana;
	margin : 0px 0px 0px 0px;
	background-color : #E8E8FD;
}
.nav_menu
{
	color: Navy;
	TEXT-DECORATION: none;
	text-align: justify;
	font-size: 8pt;
	font-family: Verdana;
	margin: 0px 0px 0px 5px;
}
	A.nav_menu:link {
	color: Navy;
	TEXT-DECORATION: underline;
	text-align: justify;
	font : 8pt;
	font-family : Verdana;
	margin : 0px 0px 0px 0px;
	background-color : #E8E8FD;
}
   A.nav_menu:visited {
	color: Navy;
	TEXT-DECORATION: underline;
	text-align: justify;
	font : 8pt;
	font-family : Verdana;
	margin : 0px 0px 0px 0px;
	background-color : #E8E8FD;
}
   A.nav_menu:hover {
	color: #FF8C00;
	TEXT-DECORATION: underline;
	text-align: justify;
	background-color : #E8E8FD;
}

.vote_title
{
	font-size:11px;
	color: White;
}
.vote_form td
{
	color: #6699FF;
	font : 8pt;
	font-family : Verdana;
}
.faq_list
{
	color: Navy;
	TEXT-DECORATION: none;
	text-align: justify;
	font: 12pt;
	font-family: Verdana;
	margin: 0px 0px 0px 5px;
	background-color : #E8E8FD;
}
span.yandex_date {font-size: 75%; margin-right:0.5em;} 
div.yandex_informer {font-size: 75%; margin-bottom: 0.3em;} 
div.yandex_title  {font-size: 75%; margin-bottom: 0.5em; } 
div.yandex_title a { } 
div.yandex_allnews {font-size: 70%; margin-top: 0.3em;} 
div.yandex_allnews {font-size: 70%; margin-top: 0.3em;} 
div.yandex_annotation  {font-size: 65%; margin-bottom: 0.5em;}

table.calendar {
    width: 250px;
}
table.calendar td {
	text-align: center;
}
table.calendar td a {
    display: block;
}
table.calendar td a:hover {
    background-color: #3300cc;
}
table.calendar th {
    background-color: #D3DCE3;
}
table.calendar td.selected {
    background-color: #FFCC99;
}

#ozp_types_big a
{
	font: 12pt Verdana;
	color: black;
}

#printable_page_back_link
{
	font: 10px Verdana;
	margin: 1 0 0 5;
}
#printable_page_back_link a
{
	color: #0000cd;
}

.txt_logo{
	font-family : Verdana;
	font-size : 7pt;
	text-align: justify;
	
}
.txt_logo a:link{
	font-size : 7pt;
	color: #A5C9EE;
	TEXT-DECORATION: underline;
	margin-left : 10px;
}
.txt_logo a:visited{
	font-size : 7pt;
	color: #A5C9EE;
	TEXT-DECORATION: underline;
	margin-left : 10px;
}
.txt_logo a:hover{
	font-size : 7pt;
	color: #FF8C00;
	TEXT-DECORATION: underline;
	margin-left : 10px;
}



/* Для поиска от novotek*/
/* Stylesheet for personal open search output. */

div.personal_main	{}	/* main block */
div.personal_results	{}
div.personal_results	.query	{font-family: Arial, sans-serif; font-size: 150%;} /* query string */
div.personal_results	.doctitle	{margin-top: 0.5em;}	/* title of the results */

div.personal_results	.items	{margin-top: 1.5em;}	/* block of result items */
div.personal_results	.item	{margin-bottom: 1.2em;}	/* each item */

div.personal_results	table.user_site_name	{margin: 1em 0 0.5em 0; width: 100%;} /*пользовательское название сайта*/
div.personal_results	table.user_site_name	td.item_num	{width: 2em; text-align: right; vertical-align: bottom; font-size: 105%;}
div.personal_results	table.user_site_name	td.item_title	{font-size: 105%; font-family: Tahoma, sans-serif;}
div.personal_results	table.user_site_name	td.item_title	a:link {color: #000000;}

div.personal_results	div.group {border-bottom: 1px solid #EEEEEE; padding-bottom: 0.8em;}
div.personal_results	div.group .item	{margin-bottom: 0.5em;}	/* один блок ссылки при включенной группировке */

div.personal_results	table.item_header	{width: 100%; padding-left: 0.4em;}
div.personal_results	td.item_num	{}	/* item number */
div.personal_results	td.item_title	{width: 100%; padding-left: 0.3em;font-size: 12px;}	/* item title */
div.personal_results	td.item_title	a:link	{color: #1843af;}
div.personal_results	td.item_title	a:visited	{color: #800080;}

div.personal_results	div.item_desc	{font-size: 8px; font-family: Arial, sans-serif;}	/* item description */

div.personal_results	.hl	{font-weight: bold;}	/* higthlightment of words found */
div.personal_results	.refs	{}	/* блок с URL и датой документа, по умолчанию скрыт */
div.personal_results	.ref	{}	/* each reference */
div.personal_results	.ref_link	{display: none; font-size: 70%; font-family: Arial, sans-serif; color: #888888;}
div.personal_results	.ref_delimiter	{color: #888888;}	/* delimiter '|' */
div.personal_results	.ref_time	{font-size: 65%; font-family: Arial, sans-serif; color: #888888;}	/* time of reference */
div.personal_results	div.group  .ref_time	{display: none;}
div.personal_results	span.site_name	{font-size: 80%; color: #888888;} /* пользовательское название сайта в обычном режиме (без группировки) */

div.personal_results	div.add_result {} /* дополнительные два результата при включенной группировке по сайтам */
div.personal_results	div.add_item_desc {font-size: 84%; font-family: Arial, sans-serif;}

div.personal_results	div.another_from_site {margin-top: 0.3em; color: #000000; font-family: Arial, sans-serif; font-size: 75%;} /*ссылка "Еще с сайта"*/
div.personal_results	div.another_from_site a:link {color: #000000; font-weight: bold;}
div.personal_results	span.arr {font-size: 140%; font-family: "Times new Roman";}

div.personal_results	table.begun	{margin-bottom: 1em;}	/* Advertisement by begun.ru */
div.begun_title		{} 	/* begun title */
div.personal_results	div.begun_title	a:link,
div.personal_results	div.begun_title	a:visited,
div.personal_results	div.begun_title	a:hover {color: #0D8918;}

div.personal_results	.begun_desc	{color: #0D8918; font-size: 75%; font-family: Arial, sans-serif;}	/* begun description */

div.personal_results	.nothing_found	{margin-top: 1em; font-weight: bold; font-size: 105%;}	/* message if nothing found */
div.personal_results	.error	{font-weight: bold; font-size: 150%; color: red;}	/* error message */

div.personal_results	.pager	{margin-top: 1em;}	/* pager block */
div.personal_results	.pagenum	{text-decoration: underline; font-weight: normal; cursor: pointer; cursor: hand;}	/* page number in pager */
div.personal_results	.pagenum_cur	{font-weight: bold;}	/* page number of current page */

/* Form for search page */
div.personal_form_search_page	table.form_table {width: 60%;}
div.personal_form_search_page	table.form_table td.td1	{width:100%;}
div.personal_form_search_page	table.form_table td.td2	{width:4em;}
div.personal_form_search_page	table.form_table td.td1	input {width: 100%;}
div.personal_form_search_page	table.form_table td.td2	input {width: 4em; height: 1.65em; border: outset 1px; background-color: #777777; color: #FFFFFF; font-weight: bold; font-family: Arial, sans-serif; margin-top: -1px; }
div.personal_form_search_page	div.backlink {font-size: 80%; font-family: Arial, sans-serif;}
div.personal_form_search_page	form {margin: 0 0 1em 0;}

/* Form for any page of the site */
div.personal_form_any_page	{width: 17em;}
div.personal_form_any_page	table.form_table {width: 100%;}
div.personal_form_any_page	table.form_table td.td1	{width:100%;}
div.personal_form_any_page	table.form_table td.td2	{width:4em;}
div.personal_form_any_page	table.form_table td.td1	input {width: 100%;}
div.personal_form_any_page	table.form_table td.td2	input {width: 4em; height: 1.6em; font-family: Arial, sans-serif; margin-top: -1px;}

div.personal_backlink {font-size: 95%; font-family: Arial, sans-serif;}

div.novoteka_begun	{width: 17em; margin-top: 1em;}
div.novoteka_begun	div.begun_title	a:link,
div.novoteka_begun	div.begun_title	a:visited,
div.novoteka_begun	div.begun_title	a:hover {color: #0D8918;}
div.novoteka_begun	div.begun_desc	{font-size: 95%; font-family: Arial, sans-serif;}





table.navik_table {background-color: white; border-collapse: collapse;}
table.navik_table td {text-align: center;}
table.navik_table td.align_left {text-align: left;}

.clear{ clear:both;}
