html, body, form, table, h1, h2, h3, h4, address
{
	margin: 0;
	padding: 0;
}

html
{
	color:#444;
	background-color: #eeeeee;
}

body
{
	/*width: 952px;*/
	margin: 0 auto;
	font-size:12px;
}
body, td, th, div, p, address, input, textarea, select, option, button
{
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
 h1, h2, h3, h4 
{
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
.footer2 {
	font-size:10px;
}

.printview body{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         12px;
    color:             #333;
    background-color:  #eeeeee;
}
.printview font{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         12px;
}
.printview nobr{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         12px;
    color:             #333;
    background-color:  #FFBBFF;
}
.printview div{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         12px;
    color:             #333;
}
.printview h1{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         12px;
    font-weight:       bold;
    color:             #333;
}
.printview{
	
	border-right-style:hidden;
	
    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:         12px;
    font-weight:       bold;
    color:             #742274;
    background-color:  #dddddd;
    border-width:      1px;
    border-color:      #aaaaaa;
    border-style:      solid;
    padding:           2px;
}
.printview a:hover{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         12px;
    font-weight:       bold;
    color:             #0000ff;
}
.printview a{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         12px;
    font-weight:       bold;
    color:             #0000aa;
}
.printview td{
    font-family:       Verdana, Arial, Hevetica, sans-serif;
    font-size:         12px;
    color:             #333;
    background-color:  #eeeeee;
    border-width:      1px;
    border-color:      #aaaaaa;
    border-style:      solid;
    padding:           2px;
}
.mainwind {
	border: 1px solid #cccccc;
	padding: 5px 5px 5px 5px;
	height:inherit;
	background-color:#FFFFFF;
}
.topmenu {
	color:#666666;
	text-decoration:none;
}
.topmenu a {
	color:#FFFFFF;
	text-decoration:none;
}
.topmenu a:hover {
	color:#FFFF00;
	text-decoration:none;
}
.Bottommenu a {
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
table.google {
			border: 0px solid #cccccc;
}
.light_bgrd {
			border: 1px solid #cccccc;
}
p.author_list {
	color: #009;
	font-size: 12px;
	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: 12px;
	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: 12px;
	font-weight: bold;
	line-height: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 0 2px 0;
	margin:3px 0 0 20px;
}

img.right {
	float:right;
	padding:3px;
}
img.left { 
	float:left;
	padding:3px;
	margin:0 15px 5px 0;
}
p.Nazvanie_list {
	color: #900; 
	font-size: 14px; 
	font-weight: bold;
	line-height: 16px;
	padding: 3px 1px 3px 110px;
	margin:0 0 0 0;
	}
p.Nazvanie_list a {
	color: #900; 
	font-size: 14px; 
	font-weight: bold;
	line-height: 16px;
	}
.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;
	}



.header_raz td {
	font-size:12px;
}
.header_raz {
	marks:cross;
	background-color:#eeeeee; 
	color:#0e6db1; 
	margin:0 4px 4px 0;
	padding-right:0; 
}
.header_raz a {
	color:#333333; 
	padding:0 0 0 0; 
	text-decoration:none;
} 
.header_raz a:hover {
	color:#990000; 
} 


.header_razCont td {
	font-size:9px;
}
td.header_razCont  {
	font-size:9px;
}
.header_razCont {
	background-color:#eeeeee; 
	color:#aaa; 
	margin:0 0 0 0;
}
.header_razCont a {
	color:#0e6db1; 
	padding:0 0 0 4px; 
	font-weight:lighter; 
	font-size:10px;
}
.header_razCont a:hover {
	color:#990000;
	font-weight:bold; 
	padding:0 0 0 0px; 
	font-weight:lighter; 
	font-size:10px;
}

.buy_nowsc {
	display:block;
	border: 1px solid #476278;
	background-color: #476278;
	color:#f5f3ff; 
	}
a.buy_nowsc {
	display:block;
	text-decoration:none;
	border: 1px solid #476278;
	background-color: #476278;
	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; 
}
td.header_razCont {
	font-size:10px;
	padding: 0 0 0 6px;
}

td.header_razCont a{
	font-size:10px;
	padding: 0 0 0 0;
}

.sms { 
	display:none; 
	width:400px; 
	padding:12px 5px 12px 5px; 
	position:relative;
	left:20px; 
	top:10px; 
	background-color:#990099; 
	font-size:12px; 
	text-align:center; 
	border:3px solid #ffff99;
	color:#FFFFFF;
}
.smsp {	
	background-color:#990099; 
	font-size:12px; 
	text-align:center; 
	border:3px solid #ffff99;
	color:#FFFFFF;
}
/*
html>body .sms { 
	display:none; 
	padding:12px 5px 12px 5px; 
	position:absolute; 
	left:300px; 
	top:300px; 
	background-color:#990099; 
	font-size:12px; 
	text-align:center; 
	border:3px solid #ffff99;
} */

.news_prev { 
	color:#606060; 
	font-size:10px;
	border-bottom: 1px solid #9900CC;
}
.news_prev a { 
	color:#9900CC;
	text-decoration:none;
	padding-left: 3px;
	color:#333333; 
}
.news_prev_data { 
	color:#990066; 
	font-size:10px;
}
.news1 { text-decoration:none;}
a.news1 { text-decoration:none;}

.news_name_fe { text-align:center; font-size:13px; font-weight:bold; margin:20px 5px 5px 5px; }
.news_date_fe { color:#333333; font-size:12px;}
.news_article_fe { background-color:#f1f1f1; font-size:12px; margin:4px 5px 5px 5px; padding:3px 5px 3px 5px;}
