﻿/* Весь документ */
	body {background-color:#F1DDC4; 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 { size:auto; height:180px}
    
	a:link.tit {font-weight: bold; color: #ffffff; Display: block;  padding: 6px; margin: 0;}
	a:visited.tit {text-decoration: none; font-weight: bold; color: #ffffff;}
	
	.City {font-size: 100%; color: #FFFFFF; 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; text-decoration: none;}

	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: #F1DDC4;}
        .Menu1 {font-size: 100%; font-weight: bold; color: #C2883F; 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: #FEF6EB; 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;}

     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; } 

  /* .sape, .sape a:link, .sape a:visited, .sape a:hover {color: #000000; font-size: 85%; padding: 6px; text-decoration: none;}	 	*/
/* Контент */

    table.Article {background-color: #F1DDC4; font-size: 0.9em;}	
        .Menu5 {font-size: 100%; font-weight: bold; color: #C2883F; padding-left: 10px; margin: 0;}
	div.Active {font-size: 100%; font-weight: bold; color: #550E29; padding: 6px; margin: 0;}

	a:link.title {font-weight: bold; color: #ffffff; Display: block;  padding: 6px; margin: 0;}
	a:visited.title {text-decoration: none; font-weight: bold; color: #ffffff; Display: block;  padding: 6px; margin: 0;}
	div.ArticleDate {font-size: 60%; color: #939393; margin: 0.3em 1.5em 0 1.5em;}
	
	a:link.Menu6 {font-size: 60%; font-weight: bold; color: #550E29; Display: block;  padding: 6px; margin: 0; font-family: Verdana;}
	a:visited.Menu6 {text-decoration: none; font-size: 60%; font-weight: bold; color: #550E29; Display: block;  padding: 6px; margin: 0; font-family: Verdana;}

	a:link.Menu7 {font-size: 80%; font-weight: bold; color: #550E29; Display: block;  padding: 6px; margin: 0;}
	a:visited.Menu7 {text-decoration: none; font-size: 80%; font-weight: bold; color: #550E29; Display: block;  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;}
	div.head4 {font-size: 80%; font-weight: normal; color: #000000; text-align: justify;}


		
   #layer1 {
    z-index: 1; /* Порядок слоев */
    width: 100%; /* Ширина слоя с фоном */
    position: absolute; /* Абсолютное позиционирование */
    left: 0; /* Положение от левого края окна */
    top: 0; /* Положение от верхнего края */
   }
   #layer2 {
    position: absolute; /* Абсолютное позиционирование */
    z-index: 2; /* Порядок слоев */
	width: 100%; /* Ширина слоя с фоном */
	left: 0; /* Положение от левого края окна */
    top: 0; /* Положение от верхнего края */
   }
   
   


.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;
}
