body, html, #scr
{
position:relative;
height:auto;
width:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:15px;
color:#4c5154;
}

#scr {text-align:center;}

#main
{
position:relative;
width:950px;
height:auto;
margin:0 auto;
text-align:left;
background:#dfe0d2;
}

#head
{
position:relative;
width:950px;
height:149px;
overflow:hidden;
}

#head span
{
position:absolute;
top:0;
left:0;
width:950px;
height:149px;
background:url(/img/header.jpg);
}

.toHome, .toCnt
{
display:block;
position:absolute;
height:149px;
top:0;
}

.toHome
{
width:220px;
left:0;
}

.toCnt
{
width:300px;
right:0;
}

#rectBlock
{
width:950px;
height:570px;
background:url(/img/rectBlock.jpg);
}

.rect
{
width:190px;
height:190px;
float:left;
}

.rect a
{
color:#fff;
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:21px;
display:block;
margin:80px 0 0 18px;
text-transform:uppercase;
line-height:25px;
text-decoration:none;
}

.rect a:hover
{
text-decoration:underline;
}

.rect ul li a
{
color:#fff;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
margin:0;
}

.rect ul
{
margin:0 0 0 18px;
}

.rect ul li
{
margin:0 5px 0 0;
float:left;
font-weight:bold;
text-transform:uppercase;
color:#fff;
}

.remOfis, .lanDes, .remKvar, .intDes, .kott, .about
{
background:url(/img/rect.png);
}

.rect ul li a
{
display:inline;
}

/*==================== Подвал ====================*/
#bot
{
margin:40px 0 0 0;
position:relative;
width:auto;
height:85px;
clear:both;
background:url(/img/botBG.png) repeat-x;
}

#copy
{
position:absolute;
top:0;
left:0;
display:block;
height:59px;
padding:0 0 0 20px;
line-height:59px;
}

#copy a
{
color:#4c5154;
}

.addBlock
{
position:relative;
display:block;
line-height:59px;
text-align:center;
}

#count
{
position:absolute;
top:0;
right:0;
display:block;
height:47px;
padding:12px 20px 0 0;
line-height:59px;
overflow:hidden;
}  
