﻿/* Весь документ */
	body {background-color:#071D64; font-size: 0.7em; height: 100%; margin: 0px; padding: 0px; width: 100%;}
	a, img, table {border:0;}
	a:link {color:#0a4faf; text-decoration: none;}
	a:hover {color:#C2250D; text-decoration: none;}
    a:visited {color:#0a4faf; text-decoration: none;}

	
/* Шапка */
	table.Shapka {background:#A4B5EB url('../i/house-left.jpg') top left  no-repeat;; height:230px}
	.City {font-size: 130%; color:#c2250d; margin-bottom:0;}
	.Phone {color:#000000;}
	.Underground {font-size: 75%;}
	.Regions {font-size: 100%; margin-top:0.9em; margin-bottom:1em;}
	a:visited.Patners {color:#0a4faf;}
	a:hover.Patners {color:#C2250D;}
	
	.Find  {font-size: 100%; font-weight:bold; color: #398012; margin-left: 2.5em; margin-bottom:0.5em;}

/* Меню */
    table.MainMenu {background-image: url('../i/leasts.jpg');}
	td.MenuActive {background-image: url('../i/topmenuActive.jpg');} 
	div.Active {font-size: 100%; font-weight: bold; color: #550E29; padding: 6px; margin: 0;}
	.Menu {font-size: 100%; font-weight: bold; color: #550E29; padding: 6px; margin: 0;}

	a:link.Menu {font-size: 100%; font-weight: bold; color: #550E29; Display: block;  padding: 6px; margin: 0;}
0;}
	a:visited.Menu {font-size: 100%; font-weight: bold; color: #550E29; Display: block;  padding: 6px; margin: 0;}

	a:link.Menu2 {font-size: 100%; font-weight: bold; color: #550E29; Display: block;  padding: 6px; margin: 0;}
	a:visited.Menu2 {font-size: 100%; font-weight: bold; color: #550E29; Display: block;  padding: 6px; margin: 0;}

/* Меню Слева */
    table.LeftMenu {background-color: #ffffff;}
        .Menu1 {font-size: 100%; font-weight: bold; color: #550E29; padding-left: 10px; margin: 0;}
	div.Active {font-size: 100%; font-weight: bold; color: #550E29; padding: 6px; margin: 0;}

	a:link.Menu1 {text-decoration: none; font-size: 100%; font-weight: bold; color: #550E29; Display: block;  padding: 6px; margin: 0;}
	a:visited.Menu1 {text-decoration: none; font-size: 100%; font-weight: bold; color: #550E29; Display: block;  padding: 6px; margin: 0;}
    a:hover.Menu1 {text-decoration: none; font-size: 100%; font-weight: bold; color: #C22862; Display: block;  padding: 6px; margin: 0;}

	a:link.Menu2 {font-size: 100%; font-weight: bold; color: #550E29; Display: block;  padding: 6px; margin: 0;}
	a:visited.Menu2 {text-decoration: none; font-size: 100%; font-weight: bold; color: #550E29; Display: block;  padding: 6px; margin: 0;}
		
	a:link.Menu3 {font-size: 85%; font-weight: bold; color: #550E29; Display: block;  padding: 6px; margin: 0;}
	a:visited.Menu3 {text-decoration: none; font-size: 85%; font-weight: bold; color: #550E29; Display: block;  padding: 6px; margin: 0;}
    a:hover.Menu3 {text-decoration: none; font-size: 85%; font-weight: bold; color: #C22862; Display: block;  padding: 6px; margin: 0;}

     div.Menu4 {text-decoration: none; font-size: 73%; color: #000000; Display: block;  padding: 6px; margin: 0;}
     div.sapa {font-size: 85%; font-weight: bold; color: #550E29; Display: block;  padding: 6px; margin: 0; text-decoration: none; }
	 h3 { margin-left: 10 px;}

    .sape   {color:#000000; font-size: 85%; padding: 6px; margin: 0;} 
    .sape a {color:#000000; font-size: 85%; padding: 6px; margin: 0; } 

/* Внутренние */
	a.Top {font-size: 75%; font-weight: ; Display: block;}
	h1 {font-size: 200%; font-weight: normal;}
	p.intro {font-size: 90%;}
	
	.111 {font-size: 90%;}
	.Column {margin-left:1.5em;}
	h1.AboutPage  {font-size: 200%; margin-bottom:0; font-weight: normal;}
	span.EveryWeek {color: #939393;}
	div.ArticleDate {font-size: 60%; color: #939393; margin: 0.3em 1.5em 0 1.5em;}
	h2.Chel {font: 160% normal; margin: 0 0 -0.5em 0;}

	div.OneMore {font: 110% normal; margin: 0 0 0.3em 0;}
	a.more {font: 90% normal;}
	a:link.InTheStore {font: 90% normal; color:#0a4faf;}
	a:hover.InTheStore {font: 90% normal; color:#C2250D;}
	a:visited.InTheStore {font: 90% normal; color:#0a4faf;}

	h2.SubTitle2 {font-size:100%; font-weight:normal; font-style:oblique; color:#c2250d; margin-top: -1.1em; padding-top:0;}
	span.SomeImportant {font-weight:bold; color:#c2250d;}
	h3.Articles	 {font-size:140%; font-family:"Times New Roman", Times, serif; margin-left:0; padding-top:0.5em; font-weight:normal;}
	
    td.center {  margin-bottom: 7px;  padding-left: 80px; padding-right: 80px;}
	
	
/* Контакты */	
	table.contacts {font-size: 100%; color:#A4B5EB;}
    a: visited {color:#A4B5EB;}
	a: hover {color:#A4B5EB;}
	a:link.mail {color:#A4B5EB;}
	a:visited.mail {color:#0a4faf;}

   #layer1 {
    z-index: 1; /* Порядок слоев */
    width: 100%; /* Ширина слоя с фоном */
    position: absolute; /* Абсолютное позиционирование */
    left: 0; /* Положение от левого края окна */
    top: 0; /* Положение от верхнего края */
	background-color:#071D64;
	background:#071D64;
   }
   #layer2 {
    position: absolute; /* Абсолютное позиционирование */
    z-index: 2; /* Порядок слоев */
	width: 100%; /* Ширина слоя с фоном */
	left: 20; /* Положение от левого края окна */
    top: 20; /* Положение от верхнего края */
	right: 20;
	bottom: 20;
	background-color:#ffffff;
   }
   


.sidebox {
	margin: 0 auto; /* center for now */
	width: auto; /* ems so it will grow */
	background: url(../i/css/sbbody-r1.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(../i/css/sbhead-r2.gif) no-repeat top right;
    width: auto;
	margin: 0;
	padding: 0;
	text-align: left;
}
.boxhead h2 {
	background: url(../i/css/sbhead-l2.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.0em; 
	line-height: 1em;
}

.boxbody {
	background: url(../i/css/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}

