#main { 
	width:964px; 
	margin:0 auto;
}
#header { 
	height:387px;
	position:relative;
	background:url(images/header-bg.gif) no-repeat 14px 194px;
	border-bottom:3px solid #73767a;
}
#header, 
#content, 
#footer { 
	font-size:0.814em;
}
.col-1, 
.col-2, 
.col-3,
.col-4,
.col-5 { 
	float:left;
}

/*======= index.html =======*/
#page1 #header { height:472px; background:url(images/1page-header-bg.gif) no-repeat 4px 184px; border:0;}
#page1 #header .slogan { left:354px; top:242px;}
#page1 #content .col-1 { width:188px; margin-right:6px;}
#page1 #content .col-2 { width:188px; margin-right:6px;}
#page1 #content .col-3 { width:188px; margin-right:6px;}
#page1 #content .col-4 { width:188px; margin-right:6px;}
#page1 #content .col-5 { width:188px;}

/*======= index-1.html =======*/
#page2 #content .col-1 { width:543px; margin-right:64px;}
#page2 #content .col-1 .col-1 { width:223px; margin-right:0;}
#page2 #content .col-1 .col-2 { width:319px;}
#page2 #content .col-2 { width:300px;}

/*======= index-2.html =======*/
#page3 #content .col-1 { width:300px; margin-right:64px;}
#page3 #content .col-2 { width:543px;}

/*======= index-3.html =======*/
#page4 #content .col-1 { width:543px; margin-right:64px;}
#page4 #content .col-1 .row-1 .col-1 { width:223px; margin-right:0;}
#page4 #content .col-1 .row-1 .col-2 { width:319px;}
#page4 #content .col-1 .row-2 .col-1 { width:235px; margin-right:64px;}
#page4 #content .col-1 .row-2 .col-2 { width:235px;}
#page4 #content .col-2 { width:300px;}

/*======= index-4.html =======*/
#page5 #content .col-1 { width:300px; margin-right:64px;}
#page5 #content .col-1 .col-1 { width:125px; margin-right:0;}
#page5 #content .col-1 .col-2 { width:170px;}
#page5 #content .col-2 { width:543px;}
#page5 #content .col-2 .col-1 { width:175px; margin-right:0;}
#page5 #content .col-2 .col-2 { width:344px;}

/*======= index-5.html =======*/
#page6 #content .col-1 { width:300px; margin-right:64px;}
#page6 #content .col-2 { width:543px;}

/*======= index-6.html =======*/
#page7 #content .col-1 { width:300px; margin-right:64px;}
#page7 #content .col-2 { width:543px;}
#page7 #content .col-2 .col-1 { width:256px; margin-right:0;}
#page7 #content .col-2 .col-2 { width:287px;}

.vikup-komnat { background: #bfebf8; }
.vikup-komnat .tail-top { background: url('images/tail-top2.gif') top left repeat-x; }
.vikup-komnat div.head_text a { background: url(images/logo2.gif) no-repeat left 22px !important; }

.ransom_rooms { background: #bfebf8; }
.ransom_rooms .tail-top { background: url('images/tail-top2.gif') top left repeat-x; }
.ransom_rooms div.head_text a { background: url(images/logo2.gif) no-repeat left 22px !important; }

.exchange-apartments { background: #e9f1c3; }
.exchange-apartments .tail-top { background: url('images/tail-top3.gif') top left repeat-x; }
.exchange-apartments div.head_text a { background: url(images/logo3.gif) no-repeat left 22px !important; }

.problemnye-kvartiry { background: #fff1bf; }
.problemnye-kvartiry .tail-top { background: url('images/tail-top4.gif') top left repeat-x; }
.problemnye-kvartiry div.head_text a { background: url(images/logo4.gif) no-repeat left 22px !important; }

.immovables_complexity { background: #fff1bf; }
.immovables_complexity .tail-top { background: url('images/tail-top4.gif') top left repeat-x; }
.immovables_complexity div.head_text a { background: url(images/logo4.gif) no-repeat left 22px !important; }

.accompaniment { background: #fdd9bf; }
.accompaniment .tail-top { background: url('images/tail-top5.gif') top left repeat-x; }
.accompaniment div.head_text a { background: url(images/logo5.gif) no-repeat left 22px !important; }

.srochnyi-vikup { background: #f0f0f0; }
.srochnyi-vikup .tail-top { background: url('images/tail-top6.gif') top left repeat-x; }
.srochnyi-vikup div.head_text a { background: url(images/logo6.gif) no-repeat left 22px !important; }

.ransom_apartments { background: #f0f0f0; }
.ransom_apartments .tail-top { background: url('images/tail-top6.gif') top left repeat-x; }
.ransom_apartments div.head_text a { background: url(images/logo6.gif) no-repeat left 22px !important; }

.index { background: #f0f0f0; }
.index .tail-top { background: url('images/tail-top6.gif') top left repeat-x; }
.index div.head_text a { background: url(images/logo6.gif) no-repeat left 22px !important; }

.about { background: #bfc6c1; }
.about .tail-top { background: url('images/tail-top7.gif') top left repeat-x; }
.about div.head_text a { background: url(images/logo7.gif) no-repeat left 22px !important; }

/*=========================*/


#footer { 
	height:131px;
	border-top:3px solid #1f242a;
	position:relative;
}

