.canvas {
	background: url('images/bgcanvas-to-fix-discounts.jpg') top center no-repeat;
	text-align: center;
}
.page {
	width:1004px;
	text-align: center;
	margin:auto;
}
.header {
	height: 141px;
	text-align: left;
}
.header a {
text-decoration:none;
}
.logo {
	height: 60px;
	width:150px;
	position:absolute;
	margin-left:100px;
	top:40px;
}
.nav1 {
	position:absolute;
	margin-left:253px;
	top:40px;
}
.nav2 {
	position:absolute;
	margin-left:374px;
	top:40px;
}
.nav3 {
	position:absolute;
	margin-left:521px;
	top:40px;
}
.nav4 {
	position:absolute;
	margin-left:655px;
	top:40px;
}
.nav5 {
	position:absolute;
	margin-left:807px;
	top:40px;
}
.domikim {
	position:relative;
	float:left;
	top:0;
	left:67px;
}
.content1 {
	text-align: left;
	vertical-align:top;
	clear:both;
}
.content {	
	text-align: left;
	margin-right:250px;
	margin-left:150px;
	width:600px;
}
.contentf {	
	float: left;
	text-align: left;
	width: 600px;
	margin-left:150px;
}
.wrap {
	clear:both;
}
.content2 {	
	float: left;
	text-align: left;vertical-align:bottom;
}
.content_nf {	
	text-align: left;
	margin-left:150px;
	margin-right:50px;
}
.rightblock {
	text-align: left;
	float:right;
	width:245px;
	position:relative;
	top:100%;
}
.rightblock p {
	font-size: 12px;
}
.right_container {
	clear: both;
	border:1px solid red;
}
.entry {
	position:relative;
	margin-left:523px;	
	min-height:287px;
	width:400px;
}
* html .entry { height:287px; }
.projects {
	clear:both;
	text-align:left;
	margin-left:72px;
}
.projim {
	position:relative;
	float:left;
}
.prop {
	clear:both;
	text-align: left;
	margin-left:91px;
	margin-top:20px;
}
.choice {
	position:absolute;
	margin-left:681px;
	margin-top:-71px;
	height:128px;
	width:177px;
}
*html .choice {margin-left:-38px;}
.k {	
	font-size:18px;
	font-family: "Time New Roman",serif;
	margin-left:60px;
	margin-top:57px;
	position:relative;
	float:right;
	vertical-align:middle;
	text-align:right;
}
.k div{
	margin-bottom:7px;
}
.empty {height: 130px; clear: both; margin-bottom: -88px;}
.k a, .k a:visited {
	color: #44BFF3;
}
.footer{
	height:88px;
	clear:both;
	color:#6F7C80;
	font-size:11px;
	text-align:left;
	margin-left:72px;
}
.art_text {
	margin-top:15px;
}
.art_text p {
	margin-bottom:5px;
}
p.declar {font-size:11px;padding:20px 0 10px 0;}
p.ab {font-size:12px;}
p.descr{font-size:12px;margin-top:12px;text-align:center;}
.footer a, .footer a:visited {color:#1DB3F3;}
.footer a:hover {color:#D22233;}
.bigform select {
height:24pt;
font-size:18pt;
color:#43BFF4;
vertical-align:bottom;
}
.gtable {
width:780px;
}
.p30left {
padding-top:50px;
text-align:center;
}