* {
	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: #742274 }*/

#header {
	width: 786px;
	color:#466;
	position: relative;
	background-image:url(images/photo_prev/Blackmore-panno.jpg);
}

#main {
	width: 786px;
	background: #f5f3ff;
	padding: 20px 0px;
	position: relative;
}

#htitle {
	width: 730px;
	height:62px;
  color: #/*742274*/ffffff;
	text-align:left;
}

#htitle h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: /*24*/1px;
	padding:0 0 0 35px;
}

#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: #742274;
}

#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 {
	
	display: block;
	left: 4px;
	border-left: 1px solid #742274;
	border-bottom: 1px solid #742274;
}


.poplinks, .rellinks {
	position: absolute;
	width: 165px;
	left: 4px;
	border-left: 1px solid #742274;
	border-right: 1px solid #742274;
	z-index: 9;
}
html>body .poplinks, .rellinks {
	position: fixed;
	width: 165px;
	left: 9px;
	border-left: 1px solid #742274;
	border-right: 1px solid #742274;
	z-index: 9;	
}

.poplinks h2, .rellinks h2 {
  display: block;
  background: #742274;
  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 #742274;
  padding-left: 6px;
  background: #fff;
  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 #742274;
  padding-left: 6px;
  background: #f5f3ff;
  color: #742274;
  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 #742274;
	border-right: 1px solid #742274;
	z-index:10;
}
html>body .garmoshka {
	position: fixed;
	width: 165px;
	left: 9px;
	top: 205px;
	border-left: 1px solid #742274;
	border-right: 1px solid #742274;
	z-index:10;
}
.garmoshka h2 {
  display: block;
  background: #742274;
  color: #fff;
  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 #742274;
  padding-left: 6px;
  background: #fff;
  color: #333;
  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: #f5f3ff;color: #742274; }





.submenpoplinks {
	width: 87px;
	left: 4px;
	border-left: 1px solid #742274;
	border-right: 1px solid #742274;
	border-top: 1px solid #742274;
	z-index:21;	
}
.submenpoplinks h2 {
  display: block;
  background: #742274;
  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 #742274;
  padding-left: 6px;
  background: #f5f3ff;
  color: #333;
  text-decoration:none;
  font-size: 12px;
  font-weight:bold;
  line-height: 20px;
  font-family: Arial; 
}
.submenpoplinks a:hover {
  display: block;
  border-bottom: 1px solid #742274;
  padding-left: 6px;
  background: #fef;
  color:  #742274;
  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: 184px;
	border: 1px solid #742274;
	background: #ffffff;
	width: 586px;
	padding: 6px;
	margin-bottom: 4px;
}
html>body .google {
	width: 572px;
}
html>body table.google {
	margin-left: 184px;
	border: 1px solid #742274;
	background: #ffffff;
	width: 586px; 
	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 #742274;
	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: #742274;
  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 {
	margin-left: 7px;
	border: 1px 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 #742274;
	background-image:url(images/Fill_righ_col_.gif);	
	background-repeat:repeat-x;
	width: 180px;
	padding: 16px;
	margin-bottom: 20px;
	font-size: 15px;
	color: #fff;
}
html>body .right_colHead {
	border: 0px solid #742274;
	width: 160px;
	padding: 16px;
}
.right_colHead h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	color: #fef;

}
.right_colHead h1 a {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	color: #fef;
}
.right_colHead h2 {
	color: #808080;
}


.r_cd {
	margin-left: 7px;
	border: 1px solid #742274;
	background: #742274;
	width: 180px;
	padding: 0px;
	margin-bottom: 20px;
}
.r_cd  {
	font-size: 15px;
	color: #fff;
}
.r_cd h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	color: #fef;
}
.r_cd h2 {
	color: #808080;
}




.right_colHead1 {
	margin-left: 7px;
	border: 1px solid #742274;
	background: #742274;
	width: 180px;
	padding: 0px;
	margin-bottom: 4px;
	font-size: 12px;
	color: #fff;
	text-align: center;
}

.right_colHead1 a {
	color: #fff;
	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 #742274;
	background: #fff;
	width: 559px;
	padding: 1px;

	margin-bottom: 1px;
	margin-top: 1px;
	font-size: 12px;
}
html>body .newsTable {
	position: relative;
	margin-left: 7px;
	border: 1px solid #742274;
	background: #fff;
	width: 559px;
	padding: 1px;
	margin-bottom: 1px;
	margin-top: 1px;
	font-size: 12px;
}

.newsTable h2 {
	color: #808080;
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	background-color: #fff;
	line-height: 18px;
  color: #466;
  text-align: center;
}

.author {
	color: #009;
	font-size: 13px;
	font-weight: bold;
	line-height: 15px;
}
.author a{
	color: #009;
}
.Nazvanie {
	color: #900; 
	font-size: 12px; 
	font-weight: bold;
	line-height: 15px;
	}
.Nazvanie a {
	color: #900; 
	font-size: 12px; 
	font-weight: bold;
	line-height: 15px;
	}
p.author_list {
	color: #009;
	font-size: 10px;
	font-weight: bold;
	line-height: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 0 2px 0;
	margin:3px 0 0 20px;
}
p.author_list a{
	color: #009;
	font-size: 10px;
	font-weight: bold;
	line-height: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 0 2px 0;
	margin:3px 0 0 20px;
}
author_list a{
	color: #009;
	font-size: 10px;
	font-weight: bold;
	line-height: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 0 2px 0;
	margin:3px 0 0 20px;
}
p.Nazvanie_list {
	color: #900; 
	font-size: 11px; 
	font-weight: bold;
	line-height: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 0 0 110px;
	margin:0 0 0 0;
	}
p.Nazvanie_list a {
	color: #900; 
	font-size: 11px; 
	font-weight: bold;
	line-height: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
p.catalog_item {
	color: #742274;
	font-size: 13px;
	font-weight: bold;
	line-height: 13px;
	padding: 4px 0 0 10px;
	margin:0 0 0 0;
}
.NazvanieBig {
	color: #900; 
	font-size: 16px; 
	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;
	}
.Svedenija a {color: #6076aa; 
	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 {
	margin-left: 216px;
	border: 1px solid #742274;
	background: #fff;
	width: 501px;
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.TableHeaderAb {
	color: #466; 
	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: #777777; 
	font-size: 10px; 
	font-weight: normal;
	line-height: 11px;
	padding: 1px 20px 7px 0px;
	margin: 1px 0px 0px 1px;
}
.SvedenijaRed {color: #742274; 
	font-size: 11px; 
	font-weight: bold;
	line-height: 11px;
	padding: 1px 20px 7px 0px;
	margin: 1px 0px 0px 1px;
}
.oddRow {
		background: #f5f3ff;
}

.printview_table{
    border-width:      1px;
    border-color:      #333;
    border-style:      solid;
    border-collapse:   collapse;
    border-spacing:    0;
}

.printview body{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #333;
    background-color:  #f5f3ff;
}
.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:             #333;
    background-color:  #f5f3ff;
}
.printview div{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #333;
}
.printview h1{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         16px;
    font-weight:       bold;
    color:             #333;
}
.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:             #742274;
    background-color:  #f5f3ff;
    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;
}
.printview a{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    font-weight:       bold;
    color:             #0000aa;
}
.printview td{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #333;
    background-color:  #f5f3ff;
    border-width:      1px;
    border-color:      #aaaaaa;
    border-style:      solid;
    padding:           2px;
}
.hitview body{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #333;
    background-color:  #fff;
}
.hitview nobr{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #333;
    background-color:  #fff;
}
.hitview h1{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         16px;
    font-weight:       bold;
    color:             #333;
}
.hitview{
    border-width:      1px;
    border-color:      #742274;
    border-style:      solid;
    border-collapse:   collapse;
    border-spacing:    0;
}
.hitview p{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #333;
}
.hitview th{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    font-weight:       bold;
    color:             #fff;
    background-color:  #742274;
    border-width:      1px;
    border-color:      #742274;
    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:             #333;
    background-color:  #fef;
    border-width:      1px;
    border-color:      #742274;
    border-style:      solid;
    padding:           15px;
}

.SmallButt  {
	color: #333;
	font-family: Verdana;
	font-size: 9px;
}

.newsMTview body{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #333;
    background-color:  #fff;
}
.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:             #333;
}
.newsMTview h1{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         16px;
    font-weight:       bold;
    color:             #333;
}
.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:             #333;
    background-color:  #f5f3ff;
    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:             #333;
    background-color:  #fff;
    border-width:      1px;
    border-color:      #cccccc;
    border-style:      solid;
    padding:           2px;
}
.VipNews a{
  background: #fff;
  color: #742274;
  text-decoration: none;
  font-size: 10px;
  line-height: 12px;
}

.VipNews a:hover {
  background: #ff0000;
  color: #fff;
  text-decoration:none;
  font-size: 10px;
  line-height: 12px;
}

.labyr_pop {
	position: absolute;
	width: 165px;
	left: 4px;
	top: 310px;
	border: 1px solid #742274;
	background: #fef;
	padding: 0px;
	margin-bottom: 4px;
	font-size: 10px;
	font-weight:bold;
	color: #742274;
	line-height: 10px;
	font-family: Arial;
	z-index: 0;
}
.labyr_pop h2 {
  display: block;
  background: #742274;
  color: #fff;
  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: #f5f3ff;
	border: 1px solid #742274;
	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;
}

	
	
	
	
.RCview body{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #333;
    background-color:  #fff;
}
.RCview nobr{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #333;
    background-color:  #fff;
}
.RCview h1{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         16px;
    font-weight:       bold;
    color:             #333;
}
.RCview {
    border-width:      1px;
    border-color:      #742274;
    border-style:      solid;
    border-collapse:   collapse;
    border-spacing:    0;
}
.RCview p{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #333;
}
.RCview th{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    font-weight:       bold;
    color:             #fff;
    background-color:  #742274;
    border-width:      1px;
    border-color:      #742274;
    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;
}
.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:             #333;
    background-color:  #fff;
    border-width:      1px;
    border-color:      #742274;
    border-style:      solid;
    padding:           3px;
}


.WBview body{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #333;
}
.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:             #333;
}
.WBview div{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #333;
}
.WBview h1{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         16px;
    font-weight:       bold;
    color:             #333;
}
.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:             #fff;
    background-color:  #742274;
    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:             #333;
    border-width:      1px;
    border-color:      #aaaaaa;
    border-style:      solid;
    padding:           2px;
}




.support_pop{

	width: 106px;
	border: 1px solid #742274;
	margin-top:60px;
}
.support_pop h2 {
  display: block;
  background-color: #742274;
  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 #742274;
  padding-left: 6px;
  background-color: #fff;
  color: #333;
  text-decoration:none;
  font-size: 12px;
  font-weight:bold;
  line-height: 20px;
}
.support_pop a:hover {
  display: block;
  border-bottom: 1px solid #742274;
  padding-left: 6px;
  background-color: #f5f3ff;
  color: #742274;
  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:#742274;
}

img.right {
	float:right;
	padding:3px;
}
img.left { 
	float:left;
	padding:3px;
	margin:0 15px 5px 0;
}

.newsRef2bl {
	position:relative;
	top: 9px;
	left: 77px;
	border:0px outset #f5f3ff;
	background-color:#f5f3ff;
	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:#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;
}




.newsRef2bl_FF {
	position:relative;
	top: 9px;
	left: 80px;
	border:1px outset #f5f3ff;
	background-color:#f5f3ff;
	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:#742274;
	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;
}
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:#742274;
	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 #f5f3ff;
	background-color:#742274;
	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 {
	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 {
	float:none;
	border:0px outset #f5f3ff;
	background-color:#fef;
	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 #f5f3ff;
	background-color:#f5f3ff;
	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 #fff;
	color: #742274;
	margin:10px 0 0 25px;
}

#supp_page_menu img{
 display: block;
}

#supp_page_menu a {
	border:1px solid #742274;
	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:#742274; 
	color:#fef; 
	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:#fef;
}
a.authors_inf:link {
	text-decoration:none;
	color:#fef;
}
a.authors_inf:visited {
	text-decoration:none;
	color:#fef;
}
a.authors_inf:hover {
	background-color:#742274; 
	color:#fff; 
}



.news_month {
	border-bottom-color:#742274;
	border-bottom-style:solid;
	border-bottom-width:1px;
	font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
	font-weight:		bold;
    color:             #742274;
	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:             #742274;
	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:             #742274;
	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:#fef;
	background-color:#742274;
}
.archiv_year {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #742274;
	width:50px;
	padding:0 5px 0 5px;
	margin:0 0 0 40px;
}
.light_bgrd {background-color:#f5f3ff;}
.dark_bgrd {background-color:#742274; color:#fff;}
.dark_bgrd a {background-color:#742274; color:#fff; 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:#f5f3ff; color:#742274; margin:0 0 4px 0;}
.razdely a {color:#828; 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:#f5f3ff; color:#999; margin:0 0 0 0;}
.razdelyCont a {color:#828; 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 body{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #333;
    background-color:  #fff;
}
.order_view nobr{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #333;
    background-color:  #fff;
}
.order_view h1{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         16px;
    font-weight:       bold;
    color:             #333;
}
.order_view{
    border-width:      1px;
    border-color:      #742274;
    border-style:      solid;
    border-collapse:   collapse;
    border-spacing:    0;
}
.order_view p{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #333;
}
.order_view th{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    font-weight:       bold;
    color:             #fff;
    background-color:  #742274;
    border-width:      1px;
    border-color:      #742274;
    border-style:      solid;
    padding:           2px;
}
.order_view a:hover{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    font-weight:       bold;
    color:             #0000ff;
    text-decoration: 	underline;
}
.order_view a{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    font-weight:       bold;
    color:             #0000aa;
	text-decoration: 	none;
}
.order_view td{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         10px;
    color:             #333;
    background-color:  #f5f3ff;
    border-width:      1px;
    border-color:      #742274;
    border-style:      solid;
    padding:           2px;
}

.buy_now {

	display:block;
	border: 1px solid #742274;
	background-color: #742274;
	color:#f5f3ff; 
	margin: 2px 480px 2px 1px;
	padding:0 0 0 12px; 
	}
a.buy_now {
	color:#f5f3ff; 
}
a:hover.buy_now {
	color:#900; 
	text-decoration:none;
	font-weight:bold;
	background-color: #EAFBFA;
}


.buy_now_mp {
	display:block;
	border: 1px solid #742274;
	background-color: #742274;
	color:#f5f3ff; 
	margin: 2px 190px 2px 1px;
	padding:0 0 0 12px; 
	}
a.buy_now_mp {
	color:#f5f3ff; 
}
a:hover.buy_now_mp {
	color:#900; 
	text-decoration:none;
	font-weight:bold;
	background-color: #EAFBFA;
	display:block;
	border: 1px solid #742274;
}

.buy_nowsc {
	display:block;
	border: 1px solid #742274;
	background-color: #742274;
	color:#f5f3ff; 
	}
a.buy_nowsc {
	display:block;
	border: 1px solid #742274;
	background-color: #742274;
	color:#f5f3ff; 
	padding:0 10px 0 12px; 
}
a:hover.buy_nowsc {
	color:#900; 
	text-decoration:none;
	font-weight:bold;
	background-color: #EAFBFA;
	padding:0 10px 0 12px; 
}


.new_visible {
	float:right;
	padding:10px 0 0 16px;
	margin:5px 5px 0 0;
	background-image:url(images/New!.gif);
	background-repeat:no-repeat;
	width:80px;
	height:32px;
	color:#FFFF00;
	font-size:10px;
	font-weight:bold;
}
.new_visible a{
	color:#FFFF00;
	font-size:10px;
	font-weight:bold;
}

#htitle h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	padding:0 0 0 340px;
}
.radiocheck {
	background:#fff;
	border: 0px solid #fff;	
	color: #000;font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	margin: 2px;
	padding: 1px;
	vertical-align: middle;
}

.marks {
	background-color:#742274; 
	color:#fff; 
	text-align:left; 
	text-decoration:none; 
	border:1px solid #fff; 
	font-size:11px;
	font-weight:normal; 
	font-family:'Times New Roman', Times, serif; 
	padding:0px 5px;
}
a.marks {
	text-decoration:none;
	color:#fef;
}
a.marks:link {
	text-decoration:none;
	color:#fef;
}
a.marks:visited {
	text-decoration:none;
	color:#fef;
}
a.marks:hover {
	background-color:#742274; 
	color:#fff; 
}



.cat_menu {
	position: absolute;
	width: 165px;
	left: 4px;
	top: 189px;
  background: #fff;
  border:1px solid #742274;
	z-index:8;
}
html>body .cat_menu {
	position: absolute;
	width: 165px;
	left: 4px;
	top: 189px;
  background: #fff;
  border:1px solid #742274;
	z-index:8;
}
.cat_menu h2 {
  display: block;
  background: #742274;
  color: #fff;
  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: #fff;
  color: #742274;
  text-decoration:none;
  font-size: 10px;
  font-weight:bold;
  line-height: 12px;
}

.cat_menu a:hover { 
	background: #fff; 
	color: #742274; 
	text-decoration:underline;
}
.header_raz td {
	font-size:10px;
}
.header_raz {
	background-color:#fff; 
	color:#aaa; 
	margin:0 0 4px 0; 
}
.header_raz a {
	color:#742274; 
	padding:0 0 0 10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
} 
.header_raz a:hover {
	color:#900; 
	padding:0 0 0 10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
} 
.header_razCont td {
	font-size:9px;
}
td.header_razCont  {
	font-size:9px;
}
.header_razCont {
	background-color:#fff; 
	color:#aaa; 
	margin:0 0 0 0;
}
.header_razCont a {
	color:#742274; 
	padding:0 0 0 2px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:lighter; 
	font-size:10px;
}
.header_razCont a:hover {
	color:#900; 
	padding:0 0 0 2px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:lighter; 
	font-size:10px;
}

