html {
	font-size: 62.5%;
	height: 100%;
}
body {
	background: url('img/fon.jpg') top left;
	font-size: 100.01%;
	margin: 0;
	padding: 0;
	text-align: center;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	color: #555;
}
body, div, h1, h2, p, input {
	font-family: Tahoma, Arial, Sans-Serif;
}
.page {
	width: 950px;
	margin: 0 auto;
	text-align: left;
}
.top {
	background: url('img/top.gif') bottom left;
	height: 125px;
}
.podtop {
	background-color: #69C60D;
}
.logo {
	margin: 10px 0 10px 10px;
}
.top_right {
	background: url('img/bg_top_right.jpg') top right;
	width: 748px;
	height: 124px;
}
form {
	margin: 0;
	padding: 0;
}
b {
	font-weight: bold;
}
a, img {
	border: none;
}
.imgborder {
	margin-right: 10px;
}
.clear {
	clear: both;
	font-size: 1px;
	height: 1px;
}
.clear2 {
	clear: both;
	font-size: 1px;
	height: 8px;
}
.small {
	font-size: 0.9em;
}
.gray {
	color: #999999;
	font-weight: normal;
}
.blue {
	color: #698ed2;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.bigcol {
	float: left;
	width: 450px;
}
.smallcol {
	float: left;
	width: 240px;
}
.adcol {
	float: right;
	width: 240px;
}
.mrt {
	margin-right: 10px;
}
.normal {
	font-size: 1.2em !important;
}

/* mini_block */
.mini_block {
	background: url('img/mini_block.jpg') top left;
	height: 24px;
	color: #fff;
}
.violet {
	background: #C7D7F8;
}
/* end mini_block */

.blockinfo {
	padding: 7px 7px 0 7px;
}
ul.services {
	margin: 0;
	padding: 0;
	text-indent: 0;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: none;
}
li.services {
	background: transparent url('img/li.gif') no-repeat scroll 0 5px;
	padding: 0 0 5px 12px;
}


h1, h2 {
	margin: 0;
}
h1 {
	font-size: 1em;
	color: 000;
	padding: 0 0 5px 0;
}
h2 {
	font-size: 0.9em;
	color: #fff;
	padding: 4px 0 3px 7px;
}
h2 a {
	color: #fff;
}

a {
	color: #1E5490;
	text-decoration: none;
}
a:hover {
	color: #c00;
	text-decoration: none;
}
/* menu */
#tabs5 {
	float: left;
	width: 100%;
	background: #FFCD00;
	font: 1.1em Tahoma;
	font-weight: bold;
	line-height: normal;
}
#tabs5 ul {
	margin: 0;
	padding: 10px 10px 0 10px;
	list-style: none;
}
#tabs5 li {
	display: inline;
	margin: 0;
	padding: 0;
}
#tabs5 a {
	float: left;
	background: url("img/tableft.gif") no-repeat left top;
	margin: 0;
	padding: 0 0 0 4px;
	text-decoration: none;
}
#tabs5 a span {
	float: left;
	display: block;
	background: url("img/tabright.gif") no-repeat right top;
	padding: 5px 15px 4px 6px;
	color: #FFF;
}
#tabs5 a span {
	float: none;
}
#tabs5 a:hover span {
	color: #7094AF;
}
#tabs5 a:hover {
	background-position: 0% -42px;
}
#tabs5 a:hover span {
	background-position: 100% -42px;
}
#tabs5 #current a {
	background-position: 0% -42px;
}
#tabs5 #current a span {
	background-position: 100% -42px;
}
/* end menu */

/* footer */
.footer {
	margin-top: 12px;
	background: url('img/footer.jpg') top left;
	height: 33px;
	color: #fff;
}
.about {
	padding: 10px 0 10px 10px;
}
.contact {
	padding: 10px;
}
/* end footer */
