* {
	margin: 0px;
	padding: 0px;
	font-family: arial, sans-serif;
}

}
/*A:link { color:blue; }
A:visited { color: #8800bb }
a:hover { color: #blue; text-decoration:underline}
A:active { color: #FF9900 }*/

#header {
	width: 786px;
	color:#7E6666;
	position: relative;
}

#main {
	width: 786px;
	background: #FFEEDD;
	padding: 20px 0px;
	position: relative;
}

#htitle {
/*	width: 730px;*/
	text-align:left;
}

#htitle h1 {
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 24px;
	padding:0 0 0 16px;
	color:#FFFFFF;
	font-weight:bold;
}

#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: #7F6666;;
}

#poptop table{
  width: 786px;
}

#poptop td {
  text-align: center;
  font-size: 12px;
}

#poptop a {
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}

#poptop a:hover {
  text-decoration: underline;
}

.statistics {
	
	display: block;
	left: 4px;
	border-left: 1px solid #7F6666;;
	border-bottom: 1px solid #7F6666;;
}


.poplinks, .rellinks {
	position: absolute;
	width: 165px;
	left: 4px;
	border-left: 1px solid #7F6666;;
	border-right: 1px solid #7F6666;;
	z-index: 9;
}
/*
html>body .poplinks, .rellinks {
	position: fixed;
	width: 165px;
	left: 9px;
	border-left: 1px solid #7F6666;;
	border-right: 1px solid #7F6666;;
	z-index: 9;	
}
*/
.poplinks h2, .rellinks h2 {
  display: block;
  background: #7F6666;;
  color: #FFFFFF;
  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 #7F6666;;
  padding-left: 6px;
  background: #FFFFFF;
  color: #000;
  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 #7F6666;;
  padding-left: 6px;
  background: #FFEEDD;
  color: #7F6666;;
  text-decoration:none;
  font-size: 12px;
  font-weight:bold;
  line-height: 20px;
}
.garmoshka {
	position: absolute;
	width: 165px;
	left: 4px;
	top: 145px;
	border-left: 1px solid #7F6666;;
	border-right: 1px solid #7F6666;;
	z-index:10;
}
html>body .garmoshka {
	position: fixed;
	width: 165px;
	left: 9px;
	top: 205px;
	border-left: 1px solid #7F6666;;
	border-right: 1px solid #7F6666;;
	z-index:10;
}
.garmoshka h2 {
  display: block;
  background: #7F6666;;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
  line-height: 20px;
  height: 20px;
}
.garmoshka ul {
  list-style-type: disc;
  
}
.garmoshka a {
  display: block;
  border-bottom: 1px solid #7F6666;;
  padding-left: 6px;
  background: #FFFFFF;
  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: #FFEEDD;color: #7F6666;; }





.submenpoplinks {
	width: 87px;
	left: 4px;
	border-left: 1px solid #7F6666;;
	border-right: 1px solid #7F6666;;
	border-top: 1px solid #7F6666;;
	z-index:21;	
}
.submenpoplinks h2 {
  display: block;
  background: #7F6666;;
  color: #FFFFFF;
  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 #7F6666;;
  padding-left: 6px;
  background: #FFEEDD;
  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 #7F6666;;
  padding-left: 6px;
  background: #ffeecc;
  color:  #7F6666;;
  text-decoration:none;
  font-size: 12px;
  font-weight:bold;
  line-height: 20px;
  font-family: Arial; 
}

#hlinks {
	position: absolute;
	right: 9px;
	top: 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:0;
	border: 1px dotted #C0C0C0;
	background: #FFFFFF;
	width: 616px;
	padding: 6px;
	margin-bottom: 4px;
}
.google-nt {
	margin-left: 0px;
	border: 1px dotted #7F6666;;
	background: #FFFFFF;
	width: 616px;
	padding: 6px;
	margin-bottom: 4px;
}
html>body .google {
	width: 572px;
}
html>body table.google {
	border: 1px dotted #C0C0C0;
	background: #FFFFFF;
	width: 616px; 
	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 #7F6666;;
	background: #FFFFFF;
	width: 616px;
	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: #7F6666;;
  font-size: 12px;
  text-align: center;
  color: #FFFFFF;
  height: 22px;
  line-height: 20px;
  font-size: 10px;
}

#popbot a {
  color: #FFFFFF;
  text-decoration: none;
}

#popbot a:hover {
  text-decoration: underline;
}

.right_col {
/*	margin-left: 7px;
	border: 1px dotted #FFFFFF;*/
	background: #FFFFFF;
/*	width: 100%;
	padding: 6px;*/
	margin-bottom: 20px;
}
.right_col * {
	font-size: 9px;
}

.right_col h2 {
	color: #808080;
}

.right_colHead {
	margin-left: 7px;
	border: 1px solid #7F6666;;
	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 #7F6666;;
	width: 160px;
	padding: 16px;
}
.right_colHead h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	color: #fec;

}
.right_colHead h1 a {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	color: #fec;
}
.right_colHead h2 {
	color: #808080;
}


.r_cd {
	margin-left: 7px;
	border: 1px solid #7F6666;;
	background: #7F6666;;
	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 {
	margin-left: 7px;
	border: 1px solid #7F6666;;
	background: #7F6666;;
	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: 3px 0px 0px 0px;
	text-transform: none;
	font-size: 10px;
	line-height: 11px;
	text-align: center;
}

.newsTable {
	position: relative;
	margin-left: 7px;
	border: 1px solid #7F6666;;
	background: #FFFFFF;
	width: 559px;
	padding: 1px;

	margin-bottom: 1px;
	margin-top: 1px;
	font-size: 12px;
}
html>body .newsTable {
	position: relative;
	margin-left: 7px;
	border: 1px solid #7F6666;;
	background: #FFFFFF;
	width: 559px;
	padding: 1px;
	margin-bottom: 1px;
	margin-top: 1px;
	font-size: 12px;
}

.newsTable h2 {
	color: #808080;
}
table.header {
    width:616px;
    border:0;
    background-color:transparent;
    margin:0;
}
td.header {
	font-family:verdana;
	font-size:24px;
	font-weight:bold;
	background-color:#E8E0E0;
	line-height:32px;
	color:#7E6666;
	text-align:center;
	padding: 8px 0 8px 0;
	text-transform:lowercase;
	letter-spacing:4;
	border-top: 3px solid #FFFFFF;
}

.author {
    color:#7E6666;
    font-size:13px;
    font-weight:bold;
    font-family:verdana;	
    line-height:15px;
    margin-bottom:3px;
    letter-spacing:0;
}
.author a{
    color:#7E6666;
    font-size:13px;
    font-weight:bold;
    font-family:verdana;	
    line-height:15px;
    margin-bottom:3px;
    letter-spacing:0;
}
.nazvanie {
    font-family:verdana;	
    color: #990000; 
    font-size: 13px; 
    font-weight: bold;
    line-height: 15px;
    letter-spacing:0;
}
p.author_list {
	color: #7E6666;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	font-family: verdana;
	padding: 0px;
	margin:0 0 3px 0;
}
p.author_list a{
	color:#7E6666;
	font-size:11px;
	font-weight:bold;
	line-height:11px;
	font-family:arial;
	padding:0px;
	margin:0 0 3px 0;
}
p.nazvanie_list {
	color: #7E6666; 
	font-size: 11px; 
	font-weight:bold;
	font-family:verdana;
	padding:0px;
	margin:3px 0 6px 0;
	}
p.catalog_item {
	color: #7F6666;;
	font-size: 13px;
	font-weight: bold;
	line-height: 13px;
	padding: 4px 0 0 10px;
	margin:0 0 0 0;
}
.NazvanieBig {
	color: #FF9900; 
	font-size: 16px; 
	line-height: 11px;
	}
.Svedenija {
	display:block;
	color: #7E6666; 
	font-size: 10px; 
	font-weight: normal;
	line-height: 11px;
	padding: 1px 20px 7px 0px;
	margin: 1px 0px 0px 1px;
}
/*
.Svedenija nobr{
	color: #7E6666; 
	font-size: 10px; 
	font-weight: normal;
	line-height: 11px;
	padding: 1px 20px 7px 0px;
	margin: 1px 0px 0px 1px;
}
*/
.Svedenija a {
	color:#0000FF;
	font-size: 10px; 
	font-weight: normal;
	line-height: 11px;
	padding: 1px 20px 7px 0px;
	margin: 1px 0px 0px 1px;
}
.Svedenija a:hover {
	color:#0000FF;
	font-size: 10px; 
	font-weight: normal;
	line-height: 11px;
	padding: 1px 20px 7px 0px;
	margin: 1px 0px 0px 1px;
}

.SvedenijaSearch {color: #7E6666; 
	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 {
	margin-left: 216px;
	border: 1px solid #7F6666;;
	background: #FFFFFF;
	width: 501px;
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.TableHeaderAb {
	color: #7F6666;; 
	font-family: Arial; 
	font-size: 13px;
	line-height: 15px;
}

.newsMain {
	color: #545454;
	font-family: Verdana;
	font-size: 10px;
	line-height: 10px;
}
.news77 {
	color: #545454;
	font-family: Verdana;
	font-size: 10px;
	line-height: 10px;
}

.Svedenija {
	color: #7E6666; 
	font-size: 10px; 
	font-weight: normal;
	line-height: 11px;
	padding: 1px 20px 7px 0px;
	margin: 1px 0px 0px 1px;
}
.SvedenijaRed {color: #FF9900; 
	font-size: 11px; 
	font-weight: bold;
	line-height: 11px;
	padding: 1px 20px 7px 0px;
	margin: 1px 0px 0px 1px;
}
.oddRow {
	background: #FFEEDD;
}

.printview_table {
    border:		1px solid #000000;
    border-collapse:	collapse;
    border-spacing:	0;
    background-color:	#FFFFFF;
}
.printview body {
    font-family:       verdana;
    font-size:         10px;
    color:             #000000;
    background-color:  #E8E0E0;
}
.printview font{
    font-family:       verdana;
    font-size:         10px;
}
.printview div{
    font-family:       verdana;
    font-size:         10px;
    color:             #000000;
}
.printview h1{
    font-family:       verdana;
    font-size:         16px;
    font-weight:       bold;
    color:             #000000;
}
.printview {
    border:		0px solid #AAAAAA;
    border-collapse:	collapse;
    border-spacing:	0;
}
table.printview {
    width: 600px;
    border:		0px solid #AAAAAA;
    border-collapse:	collapse;
    border-spacing:	0;
    margin-bottom:	24px;
}
table.summary {
    width: 580px;
    border:		1px solid #AAAAAA;
    border-collapse:	collapse;
    border-spacing:	0;
    margin:		0 auto 24px auto;
}
.busket {
    border:		0px solid #AAAAAA;
    border-collapse:	collapse;
    border-spacing:	0;
}
.busket td {
    font-family:	verdana;
    font-size:		10px;
    color:		#000000;
    border:		1px solid #aaaaaa;
    padding:		4px;
    background-color:   #FFFFFF;
    letter-spacing:	0;
}
.busket tr {
    background-color:  #FFFFFF;
}
.busket tr.grey {
    background-color:  #E8E0E0;
}
.busket .grey {
    background-color:  #E8E0E0;
    letter-spacing:	0;
}
.busket a:hover {
    font-family:       verdana;
    font-size:         10px;
    color:             #0000FF;
}
.busket a {
    font-family:        verdana;
    font-size:          10px;
    letter-spacing:	0;
    color:              #0000FF;
}
table.busket { position:relative; }

.printview tr {
    background-color:  #FFFFFF;
}
.printview tr.grey {
    background-color:  #E8E0E0;
}
.printview th {
    font-family:	verdana;
    font-size:		10px;
    font-weight:	bold;
    color:		#7E6666;
    border:		1px solid #aaaaaa;
    padding:		4px;
    background-color:	transparent;
}
.summary th {
    font-family:	verdana;
    font-size:		10px;
    font-weight:	bold;
    color:		#7E6666;
    border:		1px solid #aaaaaa;
    padding:		4px;
    background-color:	transparent;
    text-align:		left;
}
.summary th.center {
    text-align:		center;
}
.summary th.header {
    font-family:	verdana;
    font-size:		10px;
    font-weight:	bold;
    text-align:		center;
    background-color:	#F4F0F0;
    padding:		4px 0 4px 0;
    vertical-align:	top;
}

.printview td {
    font-family:	verdana;
    font-size:		10px;
    color:		#000000;
    border:		1px solid #aaaaaa;
    padding:		4px;
    background-color:	transparent;
}
.summary td {
    font-family:	verdana;
    font-size:		10px;
    color:		#000000;
    border:		1px solid #aaaaaa;
    padding:		4px;
    background-color:	transparent;
    vertical-align:	middle;
}
.summary span {
    position:		relative;
    top:		-4px;
    font-family:	verdana;
    font-size:		10px;
    color:		#000000;
}

.printview .remove {
    background:#FFFFFF;
    border: 0px solid #1C509D;
    color: #000000;
    font-family: verdana;
    font-size: 11px;
    margin: 2px;
    padding: 1px;
    vertical-align: middle;
}
.printview nobr {
    font-family:       verdana;
    font-size:         10px;
    color:             #000000;
    background-color:  transparent;
}
.printview a:hover {
    font-family:       verdana;
    font-size:         10px;
    font-weight:       normal;
    color:             #0000FF;
}
.printview a {
    font-family:       verdana;
    font-size:         10px;
    font-weight:       normal;
    color:             #0000FF;
}
.summary a {
    font-family:       verdana;
    font-size:         10px;
    font-weight:       normal;
    color:             #0000FF;
}
.summary a:hover {
    font-family:       verdana;
    font-size:         10px;
    font-weight:       normal;
    color:             #0000FF;
}
.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:      #7F6666;;
    border-style:      solid;
    border-collapse:   collapse;
    border-spacing:    0;
    margin:0 auto 0 auto;
}
.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:  #7F6666;;
    border-width:      1px;
    border-color:      #7F6666;;
    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;
}
.hitview a{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    font-weight:       bold;
    color:             #0000aa;
	text-decoration: 	none;
}
.hitview td{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
    background-color:  #ffeecc;
    border-width:      1px;
    border-color:      #7F6666;;
    border-style:      solid;
    padding:           15px;
}

.SmallButt  {
	color: #000000;
	font-family: Verdana;
	font-size: 9px;
}

.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;
}
.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:  #FFEEDD;
    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;
}
.newsMTview a{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000099;
}
.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{
  background: #FFFFFF;
  color: #FF9900;
  text-decoration: none;
  font-size: 10px;
  line-height: 12px;
}

.VipNews a:hover {
  background: #ff0000;
  color: #FFFFFF;
  text-decoration:none;
  font-size: 10px;
  line-height: 12px;
}

.labyr_pop {
	position: absolute;
	width: 165px;
	left: 4px;
	top: 310px;
	border: 1px solid #7F6666;;
	background: #ffeecc;
	padding: 0px;
	margin-bottom: 4px;
	font-size: 10px;
	font-weight:bold;
	color: #7F6666;;
	line-height: 10px;
	font-family: Arial;
	z-index: 0;
}
.labyr_pop h2 {
  display: block;
  background: #7F6666;;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
  line-height: 20px;
  height: 20px;
}
/*
form{
	display: inline;
	margin: 0; 
	padding: 0; 
}
input,
textarea,
select{
	background: #FFEEDD;
	border: 1px solid #7F6666;;
	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: #FFFFFF;
	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;
}

	
	
	
	
.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:      #7F6666;;
    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;
    font-size:		11px;
    font-weight:	bold;
    color:		#FFFFFF;
    text-align:		center;
    background-color:	#7F6666;;
    border:		1px solid #7F6666;
    padding:		2px;
    letter-spacing:	2;
    text-transform:	lowercase;
    line-height:	24px;
}
.RCview a:hover{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         9px;
    font-weight:       bold;
    color:             #0000ff;
    text-decoration: 	underline;
}
.RCview a{
    font-family:       Verdana;
    font-size:         9px;
    font-weight:       normal;
    color:             #0000aa;
	text-decoration: 	none;
}
.RCview td{
    font-family:       Verdana;
    font-size:         10px;
    color:             #000000;
    background-color:  #FFFFFF;
    border-width:      1px;
    border-color:      #7F6666;;
    border-style:      solid;
    padding:           3px;
}


.WBview body{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
}
.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:  #7F6666;;
    border-width:      1px;
    border-color:      #aaaaaa;
    border-style:      solid;
    padding:           2px;
}
.WBview a:hover{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #0000ff;
}
.WBview a{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #0000aa;
}
.WBview td{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
    border-width:      1px;
    border-color:      #aaaaaa;
    border-style:      solid;
    padding:           2px;
}




.support_pop{

	width: 106px;
	border: 1px solid #7F6666;;
	margin-top:60px;
}
.support_pop h2 {
  display: block;
  background-color: #7F6666;;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
  line-height: 20px;
  height: 20px;
}
.support_pop a {
  display: block;
  border-bottom: 1px solid #7F6666;;
  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 #7F6666;;
  padding-left: 6px;
  background-color: #FFEEDD;
  color: #7F6666;;
  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;
}
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-weight:bold;
	color:#FF9900;
}

img.right {
	float:right;
	padding:3px;
}
img.left { 
	border:0px;
	float:left;
	margin:0 10px 5px 0;
background-color:#FF0000;
}
.newsRef2bl {
	position:relative;
	top: 9px;
	left: 77px;
	border:0px outset #E8E0E0;
	background-color:#E8E0E0;
	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{
	padding-left:0px;
	padding-right:0px;
	text-decoration:underline;
} 
.newsRef2bl:hover{
	background-color:#FFFFFF;
	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;
}




.newsRef2bl_FF {
	position:relative;
	top: 9px;
	left: 80px;
	border:1px outset #FFEEDD;
	background-color:#FFEEDD;
	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:#FFFFFF;
	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:#7F6666;;
	color:#FFFFFF;
	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;
}
a.VipNews:link {
	color:#aa0000;
}
a.VipNews:visited {
	color:#bb00bb;
	font-weight:bold;
}
a.VipNews:hover {
	color:#ff0000;
	font-weight:bold;
}





.news_date_fe {
	position:absolute;
	top:-15px;
	left:-83px;
	border:thin outset #5c599d;
	background-color:#FF9900;
	color:#FFFFFF;
	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 #FFEEDD;
	background-color:#7F6666;;
	color:#FFFFFF;
	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 {
	float:left;
	color:#FFFFFF;
	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:#FFFFFF;
	border:thin outset #5c599d;
}

.news_article_fe {
	float:none;
	border:0px outset #FFEEDD;
	background-color:#fec;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-bottom: 10px;
	margin-top:10px;
	padding: 10px;
	width: 580px;
	z-index: 2;
} 
html>body .news_article_fe {
	width: 550px;
} 

.news_spisok_fe {
	position:relative;
	float:right;
	border:1px outset #FFEEDD;
	background-color:#FFEEDD;
	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{
	padding: 10px;
	border: 1px solid #FFFFFF;
	color: #7F6666;;
	margin:10px 0 0 25px;
}

#supp_page_menu img{
 display: block;
}

#supp_page_menu a {
	border:1px solid #7F6666;;
	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:#7F6666;; 
	color:#fec; 
	text-align:left; 
	text-decoration:none; 
	border:1px solid #FFFFFF; 
	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:#FF9900; 
	color:#FFFFFF; 
}



.news_month {
	border-bottom-color:#FF9900;
	border-bottom-style:solid;
	border-bottom-width:1px;
	font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
	font-weight:		bold;
    color:             #7F6666;;
	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:             #7F6666;;
	margin:0 0 0 20px;
	padding:0 10px 0 10px;
}
html>body a.news_monthNew {
	width:180px;
	text-align:center;
	font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
	font-weight:		bold;
    color:             #7F6666;;
	margin:0 20px 0 79px;
	padding:0 10px 0 10px;
}
a.news_monthNew:link {
	text-decoration:none;
}
a.news_monthNew:visited {
	text-decoration:none;
	color:#909;
}
a.news_monthNew:hover {
	color:#fec;
	background-color:#7F6666;;
}
.archiv_year {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #7F6666;;
	width:50px;
	padding:0 5px 0 5px;
	margin:0 0 0 40px;
}
.light_bgrd {background-color:#E8E0E0;}
.dark_bgrd {background-color:#7F6666;; color:#FFFFFF;}
.dark_bgrd a {background-color:#7F6666;; color:#FFFFFF; padding:0 0 0 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}

.razdely td {font-size:10px;}
.razdely {background-color:#FFEEDD; color:#FF9900; margin:0 0 4px 0;}
.razdely a {color:#7F6666;; padding:0 0 0 25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

.razdelyCont td {font-size:9px;}
td.razdelyCont  {font-size:9px;}
.razdelyCont {background-color:#FFEEDD; color:#999; margin:0 0 0 0;}
.razdelyCont a {color:#7F6666;; padding:0 0 0 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:lighter; font-size:11px;}


.pages { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
a.pages { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

.order_view {
    width:		100%;
    border-width:       1px;
    border-color:       #7F6666;;
    border-style:       solid;
    border-collapse:    collapse;
    border-spacing:     0;
    margin-bottom:	6px;
    letter-spacing:	0;
}
.order_view body{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
    background-color:  #FFFFFF;
    letter-spacing:	0;
}
.order_view nobr{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
    background-color:  transparent;
    letter-spacing:	0;
}
.order_view h1{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         16px;
    font-weight:       bold;
    color:             #000000;
    letter-spacing:	0;
}
.order_view p{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #000000;
    letter-spacing:	0;
}
.order_view th{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    font-weight:       bold;
    color:             #FFFFFF;
    background-color:  #7F6666;;
    border-width:      1px;
    border-color:      #7F6666;;
    border-style:      solid;
    padding:           2px;
    letter-spacing:	0;
}
.order_view a:hover{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    font-weight:       normal;
    color:             #0000ff;
    text-decoration: 	underline;
    letter-spacing:	0;
}
.order_view a{
    font-family:       verdana;
    font-size:         10px;
    font-weight:       normal;
    color:             #0000aa;
    text-decoration:   none;
    letter-spacing:	0;
}
.order_view td{
    font-family:       verdana;
    font-size:         10px;
    color:             #000000;
    background-color:  #E8E0E0;
    border-width:      1px;
    border-color:      #7F6666;;
    border-style:      solid;
    padding:           2px;
    letter-spacing:	0;
}

.buy_now {
	display:block;
	border: 1px solid #7F6666;;
	background-color: #7F6666;;
	color:#FFEEDD; 
	margin: 2px 480px 2px 1px;
	padding:0 0 0 12px; 
	}
a.buy_now {
	color:#FFEEDD; 
}
a:hover.buy_now {
	color:#900; 
	text-decoration:none;
	font-weight:bold;
	background-color: #FFEEDD;
}

.buy_now_mp {
	border: 1px solid #7E6666;
	background-color: #7E6666;
	color:#FFFFFF; 
	font-size:12px;
	font-weight:bold;
	letter-spacing:1;
}

a:hover.buy_now_mp {
	border: 1px solid #7E6666;
	background-color: #FF9900;
	color:#FFFFFF; 
	font-weight:bold;
	text-decoration:none;
}

.buy_nowsc {
	display:block;
	border: 1px solid #7E6666;
	background-color: #7E6666;
	color:#E8E0E0; 
	}
a.buy_nowsc {
	position:relative;
	top:0px;
	font-weight:bold;
	border: 3px double #7E6666;
	background-color: #7E6666;
	color:#F0F0F0; 
	padding:6px 10px 6px 12px;
	text-align:center;
	text-transform:lowercase;
	letter-spacing:3;
}
a:hover.buy_nowsc {
	position:relative;
	top:0px;
	color:#FFFFFF; 
	border: 3px double #FF9900;
	text-decoration:none;
	font-weight:bold;
	background-color: #FF9900;
	padding:6px 10px 6px 12px; 
	text-align:center;
}
div.buy_nowsc_new {
	position:relative;
	top:-20px;
	border: 1px solid #7E6666;
	background-color: #7E6666;
	color:#E8E0E0; 
	text-align:center;
	padding:6px 10px 6px 12px;
	margin-top:12px;
}
a.buy_nowsc_new {
	color:#FFFFFF; 
	font-weight:bold;
	text-transform:lowercase;
	letter-spacing:3;
}
a:hover.buy_nowsc_new {
	color:#FFFFFF; 
	text-decoration:none;
	font-weight:bold;
	text-transform:lowercase;
	letter-spacing:3;
}
/*
.cat_menu {
	position: absolute;
	width: 165px;
	left: 4px;
	top: 228px;
	background: #FFFFFF;
	border:1px solid #7E6666;
	z-index:8;
}
html>body .cat_menu {
	position: absolute;
	width: 165px;
	left: 4px;
	top: 209px;
	background: #FFFFFF;
	border:1px solid #7E6666;
	z-index:8;
}
*/
.cat_menu h2 {
  display: block;
  background: #7F6666;;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
  line-height: 20px;
  height: 20px;
}
.cat_menu ul {
  list-style-type: disc;
}
.cat_menu a {
	padding-left: 6px;
  background: #FFFFFF;
  color: #7F6666;;
  text-decoration:none;
  font-size: 10px;
  font-weight:bold;
  line-height: 12px;
}

.cat_menu a:hover { 
	background: #FFFFFF; 
	color: #FF9900; 
	text-decoration:underline;
}

