* {
	margin: 0px;
	padding: 0px;
	font-family: arial, sans-serif;
}

body {
	background: #fff;
	padding: 6px 3px;
}
/*A:link { color:blue; }
A:visited { color: #8800bb }
a:hover { color: #blue; text-decoration:underline}
A:active { color: #900 }*/

#header {
	width: 786px;
	color: #1c509d;
	position: relative;
}

#main {
	width: 786px;
	background: #e5ecf9;
	padding: 20px 0px;
	position: relative;
}



#htitle {
	width: /*683*/730px;
	text-align:left;
}

#htitle h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	padding:0 0 0 40px;
}

#htitle p {
	font-size: 12px;
	font-style:normal;
	font-family: "Times New Roman", Times, serif;
	text-align:justify;
	text-indent:5px;
	padding:4px 0 0 0;
	line-height:10px;
}
#htitle p.morly {
	text-align:right;
	font-size:11px;
	font-style:normal;
}



#poptop{
  margin-top: 3px;
  height: 20px;
  width: 786px;
  background: #1c509d;
}

#poptop table{
  width: 786px;
}

#poptop td {
  text-align: center;
  font-size: 12px;
}

#poptop a {
  color: #fff;
  font-weight: bold;
  text-decoration: none;
}

#poptop a:hover {
  text-decoration: underline;
}

.statistics {
	/*position: absolute;
	position: relative;
	width: 125px;
	
	*/
	display: block;
	left: 4px;
	border-left: 1px solid #1c509d;
	/*border-right: 1px solid #1c509d;*/
	border-bottom: 1px solid #1c509d;
}

/***************************************************************************/
.poplinks, .rellinks {
	position: absolute;
	width: 165px;
	left: 4px;
	border-left: 1px solid #1c509d;
	border-right: 1px solid #1c509d;
	z-index: 9;
}
html>body .poplinks, .rellinks {
	position: fixed;
	width: 165px;
	left: 9px;
	border-left: 1px solid #1c509d;
	border-right: 1px solid #1c509d;
	z-index: 9;	
}

.poplinks h2, .rellinks h2 {
  display: block;
  background: #1c509d;
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
  line-height: 20px;
  height: 20px;
}

.poplinks ul, .rellinks ul {
  list-style-type: none;
}

.poplinks a, .rellinks a {
  display: block;
  border-bottom: 1px solid #1c509d;
  padding-left: 6px;
  background: #fff;
  color: #000000;
  text-decoration:none;
  font-size: 12px;
  font-weight:bold;
  line-height: 20px;
}
.poplinks A:visited { color: black }
.poplinks a:hover {
  display: block;
  border-bottom: 1px solid #1c509d;
  padding-left: 6px;
  background: #e5ecf9;
  color: #1c509d;
  text-decoration:none;
  font-size: 12px;
  font-weight:bold;
  line-height: 20px;
}
/*.poplinks A:active { color: #900 }*/
/***********    garmoshka    ****************************************************************/
.garmoshka {
	position: absolute;
	width: 165px;
	left: 4px;
	top: 145px;
	border-left: 1px solid #1c509d;
	border-right: 1px solid #1c509d;
	z-index:10;
}
html>body .garmoshka {
	position: fixed;
	width: 165px;
	left: 9px;
	top: 205px;
	border-left: 1px solid #1c509d;
	border-right: 1px solid #1c509d;
	z-index:10;
}
.garmoshka h2 {
  display: block;
  background: #1c509d;
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
  line-height: 20px;
  height: 20px;
}
.garmoshka ul {
  list-style-type: disc;
  /*padding-left:20px;*/
}
.garmoshka a {
  display: block;
  border-bottom: 1px solid #1c509d;
  padding-left: 6px;
  background: #fff;
  color: #000000;
  text-decoration:none;
  font-size: 12px;
  font-weight:bold;
  line-height: 20px;
}
.garmoshka A:link { color: black }
.garmoshka A:visited { color: black }
.garmoshka a:hover { background: #e5ecf9;color: #1c509d; }
/*.garmoshka A:active { color: #900 }*/

/***************************************************************************/



.submenpoplinks {
/*	position: absolute;*/
	width: 87px;
	left: 4px;
	border-left: 1px solid #1c509d;
	border-right: 1px solid #1c509d;
	border-top: 1px solid #1c509d;
	z-index:21;	
}
.submenpoplinks h2 {
  display: block;
  background: #1c509d;
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
  line-height: 21px;
  height: 20px;
}


.submenpoplinks ul {
  list-style-type: none;
}

.submenpoplinks a {
  display: block;
  border-bottom: 1px solid #1c509d;
  padding-left: 6px;
  background: #e5ecf9;
  color: #000000;
  text-decoration:none;
  font-size: 12px;
  font-weight:bold;
  line-height: 20px;
  font-family: Arial; 
}
.submenpoplinks a:hover {
  display: block;
  border-bottom: 1px solid #1c509d;
  padding-left: 6px;
  background: /*#e5ecf9*/#ffeecc;
  color: /*#1c509d*/ #1c509d;
  text-decoration:none;
  font-size: 12px;
  font-weight:bold;
  line-height: 20px;
  font-family: Arial; 
}




#hlinks {
	position: absolute;
	right: 9px;
	top: /*27*/1px;
	text-align: right;
	color: #808080;
	left: -1px;
	width: 787px;
}

#hlinks #date {
  font-size: 12px;
  font-weight: bold;
}

#hlinks #links {
  font-size: 10px;
  line-height: 30px;
} 



.google {
	margin-left: 184px;
	border: 1px solid #1c509d;
	background: #ffffff;
	width: 586px;
	padding: 6px;
	margin-bottom: 4px;
}
html>body .google {
	width: 572px;
}
html>body table.google {
	margin-left: 184px;
	border: 1px solid #1c509d;
	background: #ffffff;
	width: 586px; 
	/***************************************************
	Приходится для ФФ делать тайбл на 14т шире: 6х2+2 (2 паддинга + 2 границы). Если бы не отключался ява-скрипт в ФФ при использовании <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> вместо <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">, то проблемы бы не было - при первом объявлении ФФ и ИЕ обрабатывают ДИВы и ТАБЛы одинаково...
	*********************************************************************************/
	padding: 0px;
	margin-bottom: 4px;
}
.google * {
	font-size: 12px;
}
.google  {
	font-size: 12px;
}
.google h2 {
	color: #808080;
}

.google .adtitle {
	font-weight: bold;
}

.google .adurl {
	color: green;
	text-decoration: none;
}

.google p {
	margin-top: 6px;
	margin-bottom: 12px;
}
.google a {
	color: blue;
	text-decoration: none;
}
.google a:hover {
	text-decoration: underline;
}





.oneclick {
	margin-left: 180px;
  border: 1px solid #1c509d;
	background: #fff;
	width: 586px;
	padding: 6px;
}

.oneclick * {
	font-size: 12px;
}

.oneclick .adtitle {
	font-weight: bold;
}

.oneclick .adurl {
	color: green;
	text-decoration: none;
}

.oneclick p {
	margin-top: 6px;
	margin-bottom: 12px;
}





#search {
  clear: both;
  margin-left: 200px;
  margin-top: 6px;
  font-size: 12px;
}

#search label {
  font-weight: bold;
}

#search input.text {
  width: 220px;
}





#popbot {
  width: 786px;
  background: #1c509d;
  font-size: 12px;
  text-align: center;
  color: #fff;
  height: 22px;
  line-height: 20px;
  font-size: 10px;
}

#popbot a {
  color: #fff;
  text-decoration: none;
}

#popbot a:hover {
  text-decoration: underline;
}





.right_col {
	/*position: absolute;
	display: block;*/
	margin-left: 7px;
	border: 1px /*solid*/dotted #fff;
	background: #fff;
	width: 180px;
	padding: 6px;
	margin-bottom: 20px;
}
.right_col * {
	font-size: 9px;
}

.right_col h2 {
	color: #808080;
}




.right_colHead {
	margin-left: 7px;
	border: 1px solid #1c509d;
	background-image:url(images/Fill_righ_col_.gif);	
	background-repeat:repeat-x;
	width: 180px;
	padding: 16px;
	margin-bottom: 20px;
	font-size: 15px;
	color: #ffffff;
}
html>body .right_colHead {
	border: 0px solid #1c509d;
	width: 160px;
	padding: 16px;
}
.right_colHead h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	color: #fec;
/*	background: #990000;*/
}
.right_colHead h2 {
	color: #808080;
}


/**********************************************************************************/
.r_cd {/**  Специально для картинки с бегущей вороной - в футер   **/
	/*position: absolute;
	display: block;*/
	margin-left: 7px;
	border: 1px solid #1c509d;
	background: #1c509d;
	width: 180px;
	padding: 0px;
	margin-bottom: 20px;
}
.r_cd  {
	font-size: 15px;
	color: #ffffff;
}
.r_cd h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	color: #fec;
}
.r_cd h2 {
	color: #808080;
}
/**********************************************************************************/





.right_colHead1 {
	/*position: absolute;
	display: block;*/
	margin-left: 7px;
	border: 1px solid #1c509d;
	background: #1c509d;
	width: 180px;
	padding: 0px;
	margin-bottom: 4px;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
}

.right_colHead1 a {
	color: #ffffff;
	text-decoration:underline
}
.footer DIV {
	color:  #545454;
	padding: 15px 0px 7px 0px;
	font-family: Arial;
	font-size: 10px;
	text-align: center;
	text-transform: uppercase;
}
.copy {
	padding: 6px 0px 0px 0px;
	text-transform: none;
	font-size: 10px;
	line-height: 15px;
	text-align: center;
}

.newsTable {
	position: relative;
	/*display: block;*/
	margin-left: 7px;
	border: 1px solid #1c509d;
	background: #fff;
	width: 559px;
	padding: 16px;
	margin-bottom: 20px;
	margin-top: 14px;
	font-size: 12px;
}
html>body .newsTable {
	position: relative;
	/*display: block;*/
	margin-left: 7px;
	border: 1px solid #1c509d;
	background: #fff;
	width: 522px;
	padding: 16px;
	margin-bottom: 20px;
	margin-top: 14px;
	font-size: 12px;
}

.newsTable h2 {
	color: #808080;
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	background-color: #1c509d;
	line-height: 18px;
  color: #fff;
  text-align: center;
}

.author {
	color: #1c509d;
	font-size: 13px;
	font-weight: bold;
	line-height: 15px;
}
.Nazvanie {
	color: #990000; 
	font-size: 12px; 
	font-weight: bold;
	line-height: 15px;
	}
.NazvanieBig {
	color: #990000; 
	font-size: 16px; 
	/*font-weight: bold;*/
	line-height: 11px;
	}
.Svedenija {color: #666666; 
	font-size: 10px; 
	font-weight: normal;
	line-height: 11px;
	padding: 1px 20px 7px 0px;
	margin: 1px 0px 0px 1px;
	}
.Svedenija nobr{color: #666666; 
	font-size: 10px; 
	font-weight: normal;
	line-height: 11px;
	padding: 1px 20px 7px 0px;
	margin: 1px 0px 0px 1px;
	}
.SvedenijaSearch {color: #666666; 
	font-size: 10px; 
	font-weight: normal;
	line-height: 11px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.StarsRed {
	font-weight: bold; 
	color: #FF0000; 
	font-size: 12px;
}
.MapTable {
	/*position: absolute;
	display: block;*/
	margin-left: 226px;
	border: 1px solid #1c509d;
	background: #fff;
	width: 501px;
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.TableHeaderAb {
	color: #1c509d; 
	font-family: Arial; 
	font-size: 13px;
	line-height: 15px;
}

.newsMain {
	color: #545454;
/*	background: #cccccc;*/
	font-family: Verdana;
	font-size: 10px;
	line-height: 10px;
}
.news77 {
	color: #545454;
/*	background: #cccccc;*/
	font-family: Verdana;
	font-size: 10px;
	line-height: 10px;
}


.Svedenija {color: #777777; 
	font-size: 10px; 
	font-weight: normal;
	line-height: 11px;
	padding: 1px 20px 7px 0px;
	margin: 1px 0px 0px 1px;
}
.SvedenijaRed {color: #990000; 
	font-size: 11px; 
	font-weight: bold;
	line-height: 11px;
	padding: 1px 20px 7px 0px;
	margin: 1px 0px 0px 1px;
}
.oddRow {
		background: #e5ecf9;
}

.printview_table{
    border-width:      1px;
    border-color:      #000000;
    border-style:      solid;
    border-collapse:   collapse;
    border-spacing:    0;
}

/*****************************************************************************************/
/* For printview */
.printview body{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
    background-color:  #ffffff;
}
.printview font{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
}
.printview nobr{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
    background-color:  #ffffff;
}
.printview div{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
}
.printview h1{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         16px;
    font-weight:       bold;
    color:             #000000;
}
.printview{
    border-width:      1px;
    border-color:      #aaaaaa;
    border-style:      solid;
    border-collapse:   collapse;
    border-spacing:    0;
}
.printview th{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    font-weight:       bold;
    color:             #000000;
    background-color:  #e5ecf9;
    border-width:      1px;
    border-color:      #aaaaaa;
    border-style:      solid;
    padding:           2px;
}
.printview a:hover{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    font-weight:       bold;
    color:             #0000ff;
    /*background-color:  #e5ecf9;
    border-width:      1px;
    border-color:      #aaaaaa;
    border-style:      solid;
    padding:           2px;*/
}
.printview a{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    font-weight:       bold;
    color:             #0000aa;
    /*background-color:  #e5ecf9;
    border-width:      1px;
    border-color:      #aaaaaa;
    border-style:      solid;
    padding:           2px;*/
}
.printview td{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
    background-color:  #ffffff;
    border-width:      1px;
    border-color:      #aaaaaa;
    border-style:      solid;
    padding:           2px;
}
/*****************************************************************************************/


/* For hitview */
.hitview body{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
    background-color:  #ffffff;
}
.hitview nobr{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
    background-color:  #ffffff;
}
.hitview h1{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         16px;
    font-weight:       bold;
    color:             #000000;
}
.hitview{
    border-width:      1px;
    border-color:      #1c509d;
    border-style:      solid;
    border-collapse:   collapse;
    border-spacing:    0;
}
.hitview p{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
}
.hitview th{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    font-weight:       bold;
    color:             #ffffff;
    background-color:  #1c509d;/*#e5ecf9;*/
    border-width:      1px;
    border-color:      #1c509d;
    border-style:      solid;
    padding:           2px;
}
.hitview a:hover{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    font-weight:       bold;
    color:             #0000ff;
    text-decoration: 	underline;
    /*background-color:  #e5ecf9;
    border-width:      1px;
    border-color:      #aaaaaa;
    border-style:      solid;
    padding:           2px;*/
}
.hitview a{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    font-weight:       bold;
    color:             #0000aa;
	text-decoration: 	none;
    /*background-color:  #e5ecf9;
    border-width:      1px;
    border-color:      #aaaaaa;
    border-style:      solid;
    padding:           2px;*/
}
.hitview td{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
    background-color:  #ffeecc;
    border-width:      1px;
    border-color:      #1c509d;
    border-style:      solid;
    padding:           15px;
}
/*****************************************************************************************/

.SmallButt  {
	color: #000000;
/*	background: #cccccc;*/
	font-family: Verdana;
	font-size: 9px;
/*	line-height: 9px;	*/
}

/*****************************************************************************************/
/* For newsMTview */
.newsMTview body{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
    background-color:  #ffffff;
}
.newsMTview font{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
}
.newsMTview nobr{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
   /* color:             #000000;
    background-color:  #ffffff;*/
}
.newsMTview div{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
}
.newsMTview h1{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         16px;
    font-weight:       bold;
    color:             #000000;
}
.newsMTview{
    border-width:      1px;
    border-color:      #cccccc;
    border-style:      solid;
    border-collapse:   collapse;
    border-spacing:    0;
}
.newsMTview th{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    font-weight:       bold;
    color:             #000000;
    background-color:  #e5ecf9;
    border-width:      1px;
    border-color:      #cccccc;
    border-style:      solid;
    padding:           2px;
}
.newsMTview a:hover{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
	text-decoration:	none;
    font-weight:       bold;
    color:             #0000ff;
  /*background-color:  #e5ecf9;
    border-width:      1px;
    border-color:      #cccccc;
    border-style:      solid;
    padding:           2px;*/
}
.newsMTview a{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    /*font-weight:       bold;*/
    color:             #000099;
    /*background-color:  #e5ecf9;
    border-width:      1px;
    border-color:      #cccccc;
    border-style:      solid;
    padding:           2px;*/
}
.newsMTview td{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
    background-color:  #ffffff;
    border-width:      1px;
    border-color:      #cccccc;
    border-style:      solid;
    padding:           2px;
}
/*****************************************************************************************/


/*****************************************************************************************/
.VipNews a{
  /*border-bottom: 1px solid #1c509d;*/
  /*padding-left: 2px;*/
  background: #fff;
  color: #990000;
  text-decoration: none;
  font-size: 10px;
/*  font-weight:bold;*/
  line-height: 12px;
/*  font-family: Arial; 
*/
}

.VipNews a:hover {
 /* border-bottom: 1px solid #1c509d;*/
  /*padding-left: 2px;*/
  background: #ff0000;
  color: #fff;
  text-decoration:none;
  font-size: 10px;
  /*font-weight:bold;*/
  line-height: 12px;
 /* font-family: Arial; */
}
/*****************************************************************************************/

.labyr_pop {
	position: absolute;
	width: 165px;
	left: 4px;
	top: 310px;
	border: 1px solid #1c509d;
	background: #ffeecc;
	padding: 0px;
	margin-bottom: 4px;
	font-size: 10px;
	font-weight:bold;
	color: #1c509d;
	line-height: 10px;
	font-family: Arial;
	z-index: 0;
}
.labyr_pop h2 {
  display: block;
  background: #1c509d;
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
  line-height: 20px;
  height: 20px;
}

form{
	display: inline;
	margin: 0; /* removes mystery form tag gapping */
	padding: 0; /* removes mystery form tag gapping */
}
input,
textarea,
select{
	background: #e5ecf9;
	border: 1px solid #1c509d;
	color: #000;
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	margin: 2px;
	padding: 1px;
	vertical-align: middle;
}
select{
	border: 0;
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
}

input.button{
	margin: 0;
	width: auto;
}

optgroup option{
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
}

.codebuttons{ 
	font-family: Verdana, Helvetica, Sans-Serif; 
	font-size: 10px; 
	vertical-align: middle;
	margin:2px;
}

.textarea,
.searchinput,
.button,
.gobutton{
	background: #FFF;
	border: 1px solid #4C77B6;
	color: #000;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	padding: 2px;
	vertical-align: middle;
}
	
.button{
	background: #DFE6EF;
}

.gobutton{
	background: transparent;
	border: 0;
	color: #072A66;
	margin: 0;
	vertical-align: middle;
}

.radio,
.checkbox,
.helpbox { 
	border: 0;
	background: transparent;
	vertical-align: middle;
}
/*
form {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	
	}
input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	}
	*/
	
	
	
	
	
	
/*****************************************************************************************/
	/* For RCview */
.RCview body{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
    background-color:  #ffffff;
}
.RCview nobr{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
    background-color:  #ffffff;
}
.RCview h1{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         16px;
    font-weight:       bold;
    color:             #000000;
}
.RCview {
    border-width:      1px;
    border-color:      #1c509d;
    border-style:      solid;
    border-collapse:   collapse;
    border-spacing:    0;
}
.RCview p{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
}
.RCview th{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    font-weight:       bold;
    color:             #ffffff;
    background-color:  #1c509d;/*#e5ecf9;*/
    border-width:      1px;
    border-color:      #1c509d;
    border-style:      solid;
    padding:           2px;
}
.RCview a:hover{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         9px;
    font-weight:       bold;
    color:             #0000ff;
    text-decoration: 	underline;
    /*background-color:  #e5ecf9;
    border-width:      1px;
    border-color:      #aaaaaa;
    border-style:      solid;
    padding:           2px;*/
}
.RCview a{
    font-family:       Verdana;
    font-size:         9px;
    font-weight:       /*bold;*/normal;
    color:             #0000aa;
	text-decoration: 	none;
    /*background-color:  #e5ecf9;
    border-width:      1px;
    border-color:      #aaaaaa;
    border-style:      solid;
    padding:           2px;*/
}
.RCview td{
    font-family:       Verdana;
    font-size:         10px;
    color:             #000000;
    background-color:  #fff;
    border-width:      1px;
    border-color:      #1c509d;
    border-style:      solid;
    padding:           3px;
}


/*****************************************************************************************/
/* For WBview */
.WBview body{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
    /*background-color:  #ffffff;*/
}
.WBview font{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
}
.WBview nobr{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
}
.WBview div{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
}
.WBview h1{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         16px;
    font-weight:       bold;
    color:             #000000;
}
.WBview{
    border-width:      1px;
    border-color:      #aaaaaa;
    border-style:      solid;
    border-collapse:   collapse;
    border-spacing:    0;
}
.WBview th{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    font-weight:       bold;
    color:             #ffffff;
    background-color:  #1c509d;
    border-width:      1px;
    border-color:      #aaaaaa;
    border-style:      solid;
    padding:           2px;
}
.WBview a:hover{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
   /*font-weight:       bold;*/
    color:             #0000ff;
    /*background-color:  #e5ecf9;
    border-width:      1px;
    border-color:      #aaaaaa;
    border-style:      solid;
    padding:           2px;*/
}
.WBview a{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    /*font-weight:       bold;*/
    color:             #0000aa;
    /*background-color:  #e5ecf9;
    border-width:      1px;
    border-color:      #aaaaaa;
    border-style:      solid;
    padding:           2px;*/
}
.WBview td{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
   /* background-color:  #ffffff;*/
    border-width:      1px;
    border-color:      #aaaaaa;
    border-style:      solid;
    padding:           2px;
}



/***************************************************************************/

.support_pop{

	width: 106px;
	border: 1px solid #1c509d;
	margin-top:60px;
}
.support_pop h2 {
  display: block;
  background-color: #1c509d;
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
  line-height: 20px;
  height: 20px;
}
.support_pop a {
  display: block;
  border-bottom: 1px solid #1c509d;
  padding-left: 6px;
  background-color: #ffffff;
  color: #000000;
  text-decoration:none;
  font-size: 12px;
  font-weight:bold;
  line-height: 20px;
}
.support_pop a:hover {
  display: block;
  border-bottom: 1px solid #1c509d;
  padding-left: 6px;
  background-color: #e5ecf9;
  color: #1c509d;
  text-decoration:none;
  font-size: 12px;
  font-weight:bold;
  line-height: 20px;
}

.TableText_13 {
	font-size:12px;
	color:#000033;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	/*font-variant:small-caps;*/
}
p.TableText_13 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-indent:12px;
	margin-bottom:0px;
	margin-top:0px;
}
p.TableText_13 a {
	text-indent:12px;
	color:#00b;
	margin-bottom:0px;
	margin-top:0px;
}
.TableText_13 nobr {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:0px;
	margin-top:0px;
}
p.TableText_13:first-letter {
	font-size:14px;
/*	font-style:italic;*/
	font-weight:bold;
	color:#990000;
}

img.right {
	float:right;
	padding:3px;
}
img.left { 
	float:left;
	padding:3px;
}
/*********************************** NEWS ********************************************************/
/*********************************** NEWS  2 bl ********************************************************/
.newsRef2bl {
	position:relative;
	top: 9px;
	left: 77px;
	border:0px outset #e5ecf9;
	background-color:#e5ecf9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 18px;
	margin-top:15px;
	padding: 10px;
	width: 476px;
	z-index: 2;
} 
.newsRef2bl a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:0px solid #555555;
	text-decoration:none;
} 
.newsRef2bl a:hover{
/*	color:#b00;*/
	padding-left:0px;
	padding-right:0px;
	text-decoration:underline;
} 
.newsRef2bl:hover{
	background-color:#fff;
	border:1px solid #555555;
} 
div.newsRef2bl a img {
	height: 0; 
	width: 0; 
	border-width: 0;
}

div.newsRef2bl a:hover img {
	position: absolute;
    top: 9px; 
	left: 455px; 
	height: 17px; 
	width: 19px;
		border-width: 2;
	z-index:25;
}


                       /**********                    FF                 ******************/


.newsRef2bl_FF {
	position:relative;
	top: 9px;
	left: 80px;
	border:1px outset #e5ecf9;
	background-color:#e5ecf9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom: 17px;
	margin-top:10px;
	padding: 10px;
	width: 450px;
	z-index: 2;
} 
.newsRef2bl_FF a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:0px solid #555555;
	text-decoration:none;
} 
.newsRef2bl_FF a:hover{
	color:#b00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:0px solid #555555;
	text-decoration:none;
} 
.newsRef2bl_FF:hover{
	background-color:#fff;
	border:1px solid #555555;
} 
div.newsRef2bl_FF a img {
	height: 0; 
	width: 0; 
	border-width: 0;
}

div.newsRef2bl_FF a:hover img {
	position: absolute;
    top: 9px; 
	left: 475px; 
	height: 17px; 
	width: 19px;
	z-index:25;
}

.newsDate2bl {
	position:absolute;
	top:-10px;
	left:-58px;
	border:thin outset #5c599d;
	background-color:#1c509d;
	color:#fff;
	font-size:10px;
	font-style:italic;
	font-weight:500;
	text-align:center;
	margin-bottom: 1px;
	padding: 3px;
	width: 67px;
	z-index:11;	
}

/********************************************************/
a.VipNews{
	font-weight:bold;
/*	font-family:Times New Roman, Times, serif;*/
}
a.VipNews:link {
	color:#aa0000;
}
a.VipNews:visited {
	color:#bb00bb;
	font-weight:bold;
/*	font-family:Times New Roman, Times, serif;*/
}
a.VipNews:hover {
	color:#ff0000;
	font-weight:bold;
/*	font-family:Times New Roman, Times, serif;*/
}





.news_date_fe {
	position:absolute;
	top:-15px;
	left:-83px;
	border:thin outset #5c599d;
	background-color:#900;
	color:#fff;
	font-size:10px;
	font-style:italic;
	font-weight:500;
	text-align:center;
	margin-bottom: 1px;
	padding: 3px;
	width: 67px;
	z-index:11;	
}
.news_name_fe {
	position:relative;
	top: 9px;
	left: 80px;
	border:1px outset #e5ecf9;
	background-color:#1c509d;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-bottom: 0px;
	text-align:center;
	margin-top:10px;
	padding: 1px;
	width: 450px;
	z-index: 2;
} 

.news_foto_fe {
/*	position:absolute;
	top:40px;
	left:98px;
*/
/*	border-top:3px solid #ccc;
	border-right:3px solid #aaa;
*/	float:left;
	color:#fff;
	font-size:10px;
	text-align:center;
	margin: 1px 15px 1px 1px;
	padding: 0px;
	z-index:0;	
}
html>body .news_foto_fe {
	background-color:#5c599d;
	background-color:#fff;
	border:thin outset #5c599d;
}

.news_article_fe {
/*	position:relative;
	top: 9px;
	left: 80px;*/
	float:none;
	border:0px outset #e5ecf9;
	background-color:#fec;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-bottom: 20px;
	margin-top:10px;
	padding: 10px;
/*	width: 580px;*/
	width: 100%;
	z-index: 2;
} 
html>body .news_article_fe {
	width: 550px;
} 

.news_spisok_fe {
	position:relative;
	float:right;
	border:1px outset #e5ecf9;
	background-color:#e5ecf9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	margin-bottom: 5px;
	margin-top:5px;
	padding:3px;
	width: 150px;
	z-index: 2;
} 
/************************************************************************************************/

#supp_page_menu{
	/*position:absolute;
	top:15px;
	left:0px;
	display:inline;
*/	padding: 10px;
	border: 1px solid #fff;
	color: #1c509d;
	margin:10px 0 0 25px;
}

#supp_page_menu img{
 display: block;
}

#supp_page_menu a {
	border:1px solid #1c509d;
	font-size: 90%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:4px;
	margin: 20px 10px 10px 10px;
}
#supp_page_menu a:hover {
	border:1px solid #d00;
	text-decoration:none;
}

.authors_inf {
	background-color:#1c509d; 
	color:#fec; 
	text-align:left; 
	text-decoration:none; 
	border:1px solid #fff; 
	font-size:11px;
	font-weight:bold; 
	font-family:'Times New Roman', Times, serif; 
	padding:0px 5px;
}
a.authors_inf {
	text-decoration:none;
	color:#fec;
}
a.authors_inf:link {
	text-decoration:none;
	color:#fec;
}
a.authors_inf:visited {
	text-decoration:none;
	color:#fec;
}
a.authors_inf:hover {
	background-color:#990000; 
	color:#fff; 
}



.news_month {
    font-family: Verdana, Arial, Hevetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #1c509d;
    text-align:right;
    padding-right:18px;
    margin:0 20px 0 75px;
}
a.news_monthNew {
    width:160px;
    text-align:center;

    font-family: Verdana, Arial, Hevetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #1c509d;
    margin:0 0 0 20px;
}
html>body a.news_monthNew {
    width:180px;
    text-align:center;
    font-family: Verdana, Arial, Hevetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #1c509d;
    margin:0 20px 0 79px;
}
a.news_monthNew:link {
	text-decoration:none;
}
a.news_monthNew:visited {
	text-decoration:none;
	color:#909;
}
a.news_monthNew:hover {
	color:#fec;
	background-color:#1c509d;
}
.archiv_year {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	border:1px solid #1c509d;*/
/*	width: 50px;*/
	width: 100%;
/*	padding: 0 5px 0 5px;*/
/*	margin: 0 0 0 40px;*/
	margin: 20px 0 10px 0;
	background-color: #E5ECF9;
	line-height: 18px;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.buy_now {
	width: 110px;
	left: 4px;
	border: 1px solid #1c509d;
	z-index:21;	
}
.buy_now h2 {
  display: block;
  background: #1c509d;
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
  line-height: 21px;
  height: 20px;
}
.buy_now ul {
  list-style-type: none;
}

.buy_now a {
  display: block;
/*  border-bottom: 1px solid #1c509d;
*/  padding-left: 6px;
  background: #e5ecf9;
  color: #000000;
  text-decoration:none;
  font-size: 12px;
  font-weight:bold;
  line-height: 12px;
  font-family: Arial; 
}
.buy_now a:hover {
  display: block;
/*  border-bottom: 1px dotted #1c509d;
  border-top: 1px dotted #1c509d;
*/  padding-left: 6px;
  background: /*#e5ecf9*/#ffeecc;
  color: /*#1c509d*/ #1c509d;
  text-decoration:none;
  font-size: 13px;
  font-weight:bold;
  line-height: 12px;
  font-family: Arial; 
}
.news_right { text-align:right; font-family:verdana; padding: 0 9px 0 0; }
.news_author { font-family:verdana; font-weight:bold; }
.news_para { font-family:verdana; text-indent:24px; }

a:link.lab { color: #0000AA; text-decoration:none; font-weight:bold; font-size: 10px; font-family: verdana; }
a:visited.lab { color: #0000AA; text-decoration:none; font-weight:bold; font-size: 10px; font-family: verdana; }
a:hover.lab { color: #0000FF; text-decoration:underline; font-weight:bold; font-size: 10px; font-family: verdana; }
a:active.lab { color: #0000AA; text-decoration:none; font-weight:bold; font-size: 10px; font-family: verdana; }
.nick {display:none;}
