@charset "utf-8";
/* CSS Document */

/*Разметка сайта*/
* {
margin: 0; 
padding: 0;
/*border:0;*/
}

* html body {
height: 100%;
}
body {
	background: #fff url(../_img/wave_white.jpg) repeat-y;
;
}
	
#boxcont {
display: block;
min-height: 100%;
position: absolute; 
}
#maincont {
width:1027px;
display: block;
margin: 0 0 150px;
}
* html #boxcont {
height: 100%;
}
#footcont {
color:#666;
bottom: 0; 
display: block;
height: 80px;
position: absolute;
width: 100%;
vertical-align:bottom;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#altmenu {
	z-index:0;
}
#maintd {
	background:url(../_img/bgnd-1_white.jpg) no-repeat;
	height: 100%;
	min-height: 100%;
	padding:20px 80px;
	color:#000;
	text-align:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#maintd1 {
	background:url(../_img/bgnd-1_white.jpg) no-repeat;
	height:100%;
	min-height:100%;
	padding:20px;
	color:#000;
	text-align:justify;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

/*модераторы тегов*/
p,ol,ul{
	padding-bottom: 1em;
}
#fakt {
	padding-right: 30px;
	padding-left: 10px;
	font-size: small;
	text-align:justify;
}
#newsblock {
	padding-right: 30px;
	padding-left: 10px;
	text-align:justify;
}
A img {
	border:none;
}
A {
	text-decoration:none;
	color:#930;
	font-size:large;
}
A:hover {
	color:#F00;
}
#footad {
	background-color:#d90;
	border:5px groove #C03;
	padding:0px 30px;
	margin-right:50px;
	margin-left:230px;
}#footadmain {
	background-color:#d90;
	border:5px groove #C03;
	padding:0px 30px;
	margin-right:50px;
	margin-left:30px;
}
#footcont A {
	text-decoration:none;
	color:#666;
	font-size:medium;
}
#footcont A:hover {
	font-size:medium;
}
OL {
	margin:0;
}
H1 {
	font-size:medium;
	text-align:center;
}
H4 {
	text-align:center;
}
HR {
 border: none;
 color: #d90;
 background-color: #d90;
 height: 2px;
}
.apt {
	border:#d90 3px double;
	border-collapse:collapse;
	padding:10px;
}

table.main_table,
{
	width: 100%;
}
pre
{
	padding: 1%;
	border-style: double;
	border-width: 3px;
	margin: 0;
}

form
{
	margin: 0;
}
button
{
	width: 40px;
}
div.quote strong
{
	text-decoration: underline;
}
p.quote
{
	border-style: groove;
	margin-left: 15px;
}
#replaced
{
	background-color: darkgreen;
	color: white;
	padding: 4px;
}


