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

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #444444;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #444444;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #444444;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 5px;
	margin-bottom: 0;
	vertical-align: top;	
}
h1 a,
h1 a:visited
{
	color: #444444;
}
hr {
	color:#666666;
	background-color:#666666;
	height: 1px;
	border-width:0px;
    margin: 7px 0;
}

* html hr {margin: 0; /* для IE6 */}
*+html hr {margin: 0; /* для IE7 */}

.avtor {
	font-family: Times, sans-serif;
	font-style: italic;
	font-size: 12px;
}
.leftimage {
	align: left;
	margin: 0px 10px 5px 0px;
	padding: 0
	vertical-align:  middle;
}
.rightimage {
	align: right;
	margin: 0px 0px 5px 10px;
}
.text2top {
	vertical-align: top;
}
.table-bordermiddle {
    border-color: #666666;
    border-width: 0 0 0 0;//нижняя и левая границы
    border-style: solid;
}
.table-bordermiddle td {
    border-color: #666666;
    border-width: 0 0 0 0;//верхняя и правая границы
    border-style: solid;
}
.biglines {
	line-height: 150%;
}

.smallwhite a {
	color: #FFFFFF;
}