body {
    min-width: 700px;
	max-width: 2000px;
	margin: 0;
	padding: 0;
	font-family:Arial,Geneva,Helvetica,Tahoma,Verdana,sans-serif;
	font-size: small; /* Размер кегля основного текста в СРЕДНЕЙ колонке КОНТЕНТ */
	line-height: 1.3; /* Интерлиньяж (межстрочное расстояние) основного текста в СРЕДНЕЙ колонке КОНТЕНТ */ 
	background: #fff;
	}

#wrap {
    background: url(html5right12-240.gif) repeat-y 88% 0; /* Формирует фон #ece0e0 ПРАВОЙ КОЛОНКИ шириной 12% => 240px */
	}
	
#wrap-inner {
     background: url(html5left17.5-308.gif) repeat-y 15.4% 0;  /* Формирует фон #ece0e0 ЛЕВОЙ КОЛОНКИ шириной 17.5% => 308px */
	}

header[role="banner"] {
	background    : url(pano1.jpg) repeat-x 0px center #fff;
	height        : 200px;
	margin: 0;
	}

header[role="banner"] h1 {
	color:#A3434A;
	font-size:2.8em;
	font-family:'Times New Roman',Arial,Tahoma,Verdana;
	font-weight:900; 
	text-align:center;
	margin: 0;
	padding: 0;
	}
	
header[role="banner"] h2 {
	color:#A3434A;
	font-size:2em;
	font-family:Arial,Verdana,Tahoma,sans-serif;
	font-weight:400;
	text-align:center;
	}

div#header {
	background: url(pano1.jpg) repeat-x 0px center #fff;
	height: 200px;
	margin: 0;
	}

div#header h1 {
	color:#A3434A;
	font-size:2.8em;
	font-family:'Times New Roman',Arial,Tahoma,Verdana;
	font-weight:900; 
	text-align:center;
	margin: 0;
	padding: 0;
	}
	
div#header h2 {
	color:#A3434A;
	font-size:2em;
	font-family:Arial,Verdana,Tahoma,sans-serif;
	font-weight:400;
	text-align:center;
	}	

div#navigation{
	float: left;
	width: 100%;
	margin: 0;
	padding: 0px 0 0 0px;
	background: #F9E9A9 url(html5menu3.gif) repeat-x top left;
	}

div#navigation ul {
	float: left;
	margin: 0;
	padding: 0px 0 0 0px;
	}

div#navigation ul li {
	float: left;
	margin: 0 1px 0 0;
	padding: 0;
	font-family: Arial,Geneva,Helvetica,Tahoma,Verdana,sans-serif;
	font-size: 75%; /* Размер текста ссылок ВЕРХНЕГО ГОРИЗОНТАЛЬНОГО меню */ 
	list-style: none;
	}
	
div#navigation ul li a {
	float: left;
	display: block;
	margin: 0;
	padding: 4px 8px;
	color: #333;
	text-decoration: none;
	border: 0px 0px 1px 0px solid #9B8748;
	border-bottom: none;
	background: #F9E9A9 url(html5menu3.gif) repeat-x top left;
	}

div#navigation ul li a:hover, body#halva #t-halva a {
	color: #333;
	border-color: #727377;
	background: #fff url(html5on_bg.gif) repeat-x top left;
	}
 
#main-body {
	float: left;
	width: 88%;
	}

#content-wrap {
	float: right;
	width: 82.5%;
	}

div#content-wrap div#content {
	font-size: .9em; /* Размер текста ОСНОВНОГО текста (КОНТЕНТА) */
    color: #111; /* Окрашивает в серый цвет ОСНОВНОЙ текст (КОНТЕНТ) */
	margin: 8px 10px 15px 10px;
	padding: 0;
	min-width: 500px; /* Задаёт МИНИМАЛЬНУЮ (предельную) ширину текстовых строк КОНТЕНТА, равную 6 миниатюрам, */
	                  /* на которую не будет наезжать правая колонка при сжимании окна просмотра браузера */
	max-width: 800px; /* Задаёт МАКСИМАЛЬНУЮ (предельную) ширину текстовых строк КОНТЕНТА, */
	                  /* за пределы которой текст основного КОНТЕНТА не будет выходить, формируя, таким образом колонку, */
	                  /* которую, чтобы контролировать внешний вид контента, я формировал раньше вручную, путём вставки */
	                  /* в конце строк тега <br> */
	}

div#content-wrap div#content ul {
    color: #111; /* Окрашивает в серый цвет  */
	padding: 0;
	}

div#content-wrap div#content ul h3 {
	font: 1.1em/1.3 Arial,Helvetica,Tahoma,Verdana,sans-serif;
    color: #333; /* Окрашивает в серый цвет  */
    font-weight: bold;
	padding: 0;
	}

div#content-wrap div#content ul h3.brown {
	font: 1.1em/1.3 Arial,Helvetica,Tahoma,Verdana,sans-serif;
    color: #922; /* Окрашивает в серый цвет  */
    font-weight: bold;
	margin: 0px 0px 3px 0px;
	padding: 0;
	}

div#content-wrap div#content ul h4.gray {
	font: 1.1em/1.3 Arial,Helvetica,Tahoma,Verdana,sans-serif;
    color: #333; /* Окрашивает в серый цвет  */
    font-weight: bold;
	margin: 0px 0px 3px 0px;
	padding: 0;
	}

div#content-wrap div#content ul em {
	font-style: italic;
    color: #666; /* Окрашивает в серый цвет  */
	padding: 0;
	}

div#content-wrap div#content ul div.skrut {
	font: 1em/1.3 Arial,Helvetica,Tahoma,Verdana,sans-serif;
    color: #111; /* Окрашивает в серый цвет  */
	margin: 0px 0px 0px 0px;
	padding: 0;
	}

div#content-wrap div#content div#dopolnitelnue-adresa {
	margin: 10px 0px 20px 30px;
	padding: 0;
	}

div#content-wrap div#content div#dopolnitelnue-adresa a {
    color: #34648B; /* Окрашивает в голубой цвет  */
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0;
	}

div#content-wrap div#content div#dopolnitelnue-adresa a:hover {
    color: #ff00ff; /* Окрашивает в СИРЕНЕВЫЙ цвет */
	text-decoration: underline;
	margin: 0px 0px 0px 0px;
	padding: 0;
	}

div#content-wrap div#content div#dopolnitelnue-adresa em {
    font-style: italic;
    color: #666; /* Окрашивает в серый цвет  */
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0;
	}

div#content-wrap div#content div#dopolnitelnue-adresa a strong {
    color: #34648B; /* Окрашивает в голубой цвет  */
	font-weight: bold;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0;
	}

div#content-wrap div#content div#dopolnitelnue-adresa a:hover strong {
    color: #ff00ff; /* Окрашивает в СИРЕНЕВЫЙ цвет */
	font-weight: bold;
	text-decoration: underline;
	margin: 0px 0px 0px 0px;
	padding: 0;
	}

h1.podzagolovok {
	font-family:Arial,Geneva,Helvetica,Tahoma,Verdana,sans-serif;
	font-weight: bold;
	font-size: 1em; /* Размер заголовков «Хлебные крошки» "Рестораны Москвы » Недорогой */ 
					/* узбекский ресторан, чайхана, банкетный зал" в самом верху страницы */
	color:gray;
	}

h1.podzagolovok a {
	font-family:Arial,Geneva,Helvetica,Tahoma,Verdana,sans-serif;
	font-weight: bold;
	text-decoration: none;
	color:gray;
	}

h1.podzagolovok a:hover {
    color: #ff00ff; /* Окрашивает в СИРЕНЕВЫЙ цвет */
	text-decoration: underline;
	}

#main-body div#content .zagolovok28{
	font-family:Times New Roman,Garamond,Georgia,serif;
	font-weight:bold;
	font-size:2.6em;
	color:red;
	}

#main-body div#content-wrap div#content div#main.wrapper {
	margin: 10px 0px -10px 0px;
	padding: 0;
	}

#main-body div#content-wrap div#content div#main.wrapper img {
    max-width: 100%;
    margin: 0px 0px 0px 0px;
	padding: 0;
	border: none; /* Убираем границу вокруг большого фото СЛАЙД-ШОУ, которая устанавливается браузерами по умолчанию */
	}

div#content-wrap div#content div.gallery {
    margin: 10px 0px 10px 0px;
	padding: 0;
	}

div#content-wrap div#content div.gallery img {
    margin: 1px 1px 1px 1px;
	padding: 0;
	border: none;
	}

div#content-wrap div#content div.gallery1 {
    margin: 10px 0px 10px 0px;
	padding: 0;
	}

div#content-wrap div#content div.gallery1 img {
    margin: 1px 10px 6px 1px;
	padding: 0;
	border: none;
	}

div#content-wrap div#content div.gallery.ten img {
    float:left;
	width: 70px;
    height: 70px;
	border: none;
    box-shadow: 2px 2px 6px gray;
    margin: 0px 10px 9px 0px;
	}


#sidebar-left {
	float: left;
	width: 17.5%;
	}
	
#sidebar-left div {
	margin: 8px 5px 0 5px;
	padding: 0;
	font: 0.8em/1.3 Arial,Helvetica,sans-serif;
	}

#sidebar-left div ul {
	margin: 0;
	text-align: left;
    }

#sidebar-left div li {
	list-style: none;
	padding: 0;
	margin: 0;
    }

#sidebar-left div a {
	color: #333; /* Окрашивает в серый цвет текст ссылок в ЛЕВОЙ КОЛОНКЕ  */
	text-decoration: none;
	border-top: none;
	margin: 0 3px 0 0;
    }

#sidebar-left div a:hover {
	background: #fff;
	color:purple;
	text-decoration : underline;
    }

#sidebar-left div li.active a {
	color: #fff;
	font-weight: bold;
    }

#sidebar-left div ul li a.menuleft6 {
	color: brown;
	font-family:Arial,Verdana,Tahoma;
	text-decoration : none;
	border-top      : none;
	margin          : 0 3px 0 0;
	font-weight: bold;
    }
    
#sidebar-left div ul li a:hover.menuleft6 {
	color: brown;
	font-family:Arial,Verdana,Tahoma;
	text-decoration: underline;
	border-top      : none;
	margin          : 0 3px 0 0;
	padding         : 0;
	font-weight: bold;
    }    

#sidebar-right {
	float: right;
	width: 12%;
	}

#sidebar-right div {
	margin: 8px 5px 0 5px;
	padding: 0 3px;
	font: 0.8em/1.3 Arial, Helvetica, sans-serif;
	}

#sidebar-right div ul {
	margin: 0;
	padding: 0;
	text-align : left;
    }

#sidebar-right div li {
	list-style      : none;
	padding         : 0;
	margin          : 0;
    }

#sidebar-right div a {
	margin: 0;
	padding: 0;
	} 

#sidebar-right div a figure {
	margin: 0;
	padding: 0;
	} 
    
#sidebar-right div a figure img {
	max-width: 100%;
	margin: 5px 5px -5px 0px;
	padding: 0;
	} 

#sidebar-right div a {
	color           : #333; /* Окрашивает в серый цвет текст ссылок в ЛЕВОЙ КОЛОНКЕ  */
	text-decoration : none;
	border-top      : none;
	margin          : 0 3px 0 0;
    }

#sidebar-right div a:hover {
	background: #fff;
	color:purple;
	text-decoration: underline;
    }

#sidebar-right div li.active a {
	color       : #fff;
	font-weight : bold;
    }

#sidebar-right div ul li a.menuright6 {
	color: brown;
	font-family:Arial,Verdana,Tahoma;
	text-decoration : none;
	border-top      : none;
	margin          : 0 3px 0 0;
	padding         : 0;
	font-weight: bold;
    }
    
#sidebar-right div ul li a:hover.menuright6 {
	color: brown;
	font-family:Arial,Verdana,Tahoma;
	text-decoration: underline;
	border-top      : none;
	margin          : 0 3px 0 0;
	padding         : 0;
	font-weight: bold;
    }    

div#footer p {
	clear: both;
	font-family:Arial,Verdana,Tahoma;
	font-size: 0.7em;
	text-align: center; /* Выравнивание текста по ЦЕНТРУ - по горизонтали */
	padding: 10px 0 10px 0;
	color: #333;
	background: #ddd;
	}

div#footer p a {
	font-family:Arial,Verdana,Tahoma;
	color: #922;
	text-decoration: none;
	}
	
div#footer p a:hover {
	font-family:Arial,Verdana,Tahoma;
	color: #922;
    text-decoration: underline;
	background: yellow;
	}

footer#footer[role="contentinfo"] p {
	clear: both;
	font-family:Arial,Verdana,Tahoma;
	font-size: 0.7em;
	text-align: center; /* Выравнивание текста по ЦЕНТРУ - по горизонтали */
	padding: 5px 0 5px 0;
	color: #333;
	background: #ddd;
	}

footer#footer[role="contentinfo"] p a {
	font-family:Arial,Verdana,Tahoma;
	color: #922;
	text-decoration: none;
	}
	
footer#footer[role="contentinfo"] p a:hover {
	font-family:Arial,Verdana,Tahoma;
	color: #922;
    text-decoration: underline;
	background: yellow;
	}
	
div#top a#toplink{
	font: .85em Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #999;
	text-decoration: none;
	}

div#top a#toplink:hover{
	font: .85em Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #fff;
	text-decoration: underline;
	}

br.clear { clear: both }

/* Страница «Музеи Москвы» */
div#muzei_wse {margin-left: 0; padding-left: 0; }

div#muzei_wse ul {margin-left: 0; padding-left: 0; list-style-type: none; }

div#muzei_wse ul li {margin-left: 0; padding-left: 0; text-align:justify; list-style-type: none; padding-bottom: 9px;}

div#muzei_wse em {color:#333;}

div#muzei_wse strong {font-weight:bold;color:#666;}

.brown {color:brown;}

b {
	font-weight: bold;
	}
	
b.gray {font-weight: bold; color:#333;}

p {
	margin: 0;
	padding: 0 0 .2em 0;
	}

h2.menuseo3 {
	color:#696969;
	font-family:Arial,Verdana,Tahoma;
	font-weight: bold;
	text-align:justify;
	}

h2.menuseo3 a {
	font-family:Arial,Verdana,Tahoma;
	font-weight:bold;
	color:#696969;
	text-decoration:none;
	}

h2.menuseo3 a:hover {
	font-family:Arial,Verdana,Tahoma;
	font-weight:bold;
	color:red;  /* КРАСНЫЙ цвет текста ссылок в ОГЛАВЛЕНИИ КОНТЕНТА вверху при наведении курсора мыши */
	text-decoration:underline; /* ПОДЧЁРКИВАНИЕ текста ссылок в ОГЛАВЛЕНИИ КОНТЕНТА вверху при наведении курсора мыши */
	background:#FFFF40; /* ЖЁЛТЫЙ цвет ФОНА текста ссылок в ОГЛАВЛЕНИИ КОНТЕНТА вверху при наведении курсора мыши */
	}

h2.muzei-rubriki {
	color:brown;
	font-size:1.9em;  /* Задаёт размер ЗАГОЛОВКА после текста ссылок в ОГЛАВЛЕНИИ КОНТЕНТА */
	font-family:Times New Roman,Garamond,Georgia,serif;
	font-weight: bold;
	margin-left: 0px;
	margin-bottom: 10px;
	}
	
h2.kuda-red a {
	font-size:1.1em; /* Куда пойти в Москве сегодня */
	font-weight: bold;
	color:red; /* КРАСНЫЙ цвет */
	text-decoration:none; /* Отсутствие ПОДЧЁРКИВАНИЯ текста ссылок в ОГЛАВЛЕНИИ КОНТЕНТА вверху при наведении курсора мыши */
	}

h2.kuda-red a:hover {
	font-size:1.1em; /* Куда пойти в Москве сегодня */
	font-weight: bold;
	color:red; /* КРАСНЫЙ цвет */
	text-decoration:underline; /* ПОДЧЁРКИВАНИЕ текста ссылок в ОГЛАВЛЕНИИ КОНТЕНТА вверху при наведении курсора мыши */
	}

h2.kuda-blue a {
	font-size:1.1em; /* Куда пойти в Москве завтра */
	font-weight: bold;
	color:#0066CC; /* ГОЛУБОЙ цвет */
	text-decoration:none; /* Отсутствие ПОДЧЁРКИВАНИЯ текста ссылок в ОГЛАВЛЕНИИ КОНТЕНТА вверху при наведении курсора мыши */
	}		

h2.kuda-blue a:hover {
	font-size:1.1em; /* Куда пойти в Москве завтра */
	font-weight: bold;
	color:#0066CC; /* ГОЛУБОЙ цвет */
	text-decoration:underline; /* ПОДЧЁРКИВАНИЕ текста ссылок в ОГЛАВЛЕНИИ КОНТЕНТА вверху при наведении курсора мыши */
	}

h2.kuda-gray {
	font-size:1em; /* Бесплатные и недорогие мероприятия, концерты, выставки, лекции... */
	font-weight: bold;
	color:#666;
	}		
	
p.kuda-gray1 {
	font-size:.9em; /* С января 2012&nbsp;года 57 музеев московского подчинения можно бесплатно посетить... */
	font-style:italic;
	color:#999;
	}

.kuda-data {
	color: #721A35; /* Бордовый цвет даты мероприятия */ 
	font-size: 1.1em; /* Дата и время мероприятия "1 сентября (суббота)" */
	font-weight: bold;
	}

.kudadata1 {
	color: #990000;
	font-size: 1em;
	font-weight: bold;
	}
	
.kuda-zagolovok {
	font-weight: bold; /* Заголовок h4 мероприятия "Музей Ф.М. Достоевского приглашает..." */
	color:#333;
	}

.kuda-red2 {
	font-size: 1.1em; 
	font-weight:bold;
	color:#C50606; /* Красный цвет */ 
	margin-top:2px;
	margin-bottom:2px;
	}

.kuda-blue2 {
	font-size: 1.1em; 
	font-weight:bold;
	color: #34648B; /* Окрашивает в голубой цвет */
	margin-top:2px;
	margin-bottom:0px;
	}

.afisha h6 {
	font-weight:bold;
	color:brown;
	margin-top:4px;
	margin-bottom:0px;
	text-decoration:underline;
	}

.afisha h5 {
	font-size: 1.1em; 
	font-weight:bold;
	color: #345264;
	margin-top:2px;
	margin-bottom:0px;
	}

.afisha b {
	font-weight:bold;
	color:#344C4C;
	}

.afisha1 h6 {
	font-weight:bold;
	color:#721A35;
	margin-top:8px;
	margin-bottom:0px;
	}

.afisha1 h6.green-otdelenie {
	font-weight:bold;
	color:#35721A; /* ЗЕЛЁНЫЙ цвет */
	margin-top:4px;
	margin-bottom:2px;
	}

.afisha1 h5 {
	font-size: 1.1em; 
	font-weight:bold;
	color: #18508C; /* ПРИГЛУШЁННЫЙ-ГОЛУБОЙ цвет */
	margin-top:0px;
	margin-bottom:0px;
	}

.afisha1 .green {
	color:#35721A;
	}

.afisha1 .red {
	color:#9E0C0C; /* БОРДОВЫЙ цвет КОМПЛЕКТ-2 */
	}

.afisha1 .red2 {
	color:#C50606; /* КРАСНЫЙ цвет */ 
	}

.afisha1 .blue {
	color:#2B6173; /* ГОЛУБОЙ цвет КОМПЛЕКТ-2 */
	}

.afisha1 b {
	font-weight:bold;
	color:#383838;
	}

p.kuda-gray2 {
	font-style:italic;
	color:#666;
	}

p.kuda-gray6 {
	font-style:italic;
	color:#666;
	}

em {
	font-style: italic;
	color:#666;
	}	

p.kuda-green{
	font-weight:bold;
	color:#294823; /* Тёмно-зелёный цвет */
	margin-left:20px;
	margin-top:2px;
	margin-bottom:0px;
	text-decoration:underline;
	}

.kuda-blue-orange a {
	font-style: italic;
	color:#0066CC; /* ЧИСТЫЙ ГОЛУБОЙ цвет */
	text-decoration:none;
	}		

.kuda-blue-orange a:hover {
	font-style: italic;
	color:#ff00ff; /* Окрашивает в СИРЕНЕВЫЙ цвет */
	text-decoration:underline;
	}	

.kuda-orange{
	font-weight:bold;
	color:#c73603; /* Окрашивает в ОРАНЖЕВО-КРАСНЫЙ цвет */
	margin-left:0px;
	margin-top:2px;
	margin-bottom:2px;
	text-decoration:underline;
	}

.kuda-gray3{
	color:#333;
	}

.kuda-gray6{
	color:#666;
	}
	
.kuda-gray69{
	color:#696969;
	}

.kuda-blue1{
	color: #34648B; /* Окрашивает в голубой цвет */
	}	
	
.kuda-orange{
	color:#c73603; /* Окрашивает в ОРАНЖЕВО-КРАСНЫЙ цвет */
	margin-left:0px;
	margin-top:2px;
	margin-bottom:0px;
	}		

.kuda-green{
	font-weight:bold;
	color:#294823; /* Тёмно-зелёный цвет */
	margin-left:0px;
	margin-top:2px;
	margin-bottom:0px;
	}	

h4.kuda-red{
	font-weight:bold;
	color:#960015;
	margin-top:2px;
	margin-bottom:0px;
	}

b.kuda-red{
	color:#960015; /* Бордовый цвет */
	}
	
div.kuda-adress {
	font-size: 1em;
	margin: 0px 0 5px 80px;
	padding: 0px 0 5px 0;
	color: #333;
	}

div.kuda-adress h5 {
	font-size: 1.1em; 
	font-weight:bold;
	color: #34648B; /* Окрашивает в голубой цвет */
	margin-top:2px;
	margin-bottom:0px;
	}

div.kuda-adress p b.kuda-zal {
	font-weight:bold;
	font-style:normal;
	color:#c73603; /* ОРАНЖЕВО-КРАСНЫЙ цвет */
	}

div.kuda-adress p b.kuda-zal-green {
	font-weight:bold;
	font-style:normal;
	color:#294823; /* Тёмно-зелёный цвет */
	}	

div.kuda-adress p {
	color:#777;
	margin-left: 0; 
	padding-left: 0; 
	padding-bottom: .1em;
	}

div.kuda-adress p b {
	font-weight:bold;
	font-style:italic;
	color:#777;
	}

div.kuda-adress strong {
	font-weight:bold;
	color:#666;
	}

div.kuda-adress p a {
	color:#777;
	text-decoration:none; /* Отсутствие ПОДЧЁРКИВАНИЯ текста ссылок в ОГЛАВЛЕНИИ КОНТЕНТА вверху при наведении курсора мыши */
	}

div.kuda-adress p a:hover {
	color:#ff00ff; /* СИРЕНЕВЫЙ цвет */
	text-decoration:underline; /* ПОДЧЁРКИВАНИЕ текста ссылок в ОГЛАВЛЕНИИ КОНТЕНТА вверху при наведении курсора мыши */
	}	

.kuda-adress a {
	color:#777;
	text-decoration:none; /* Отсутствие ПОДЧЁРКИВАНИЯ текста ссылок в ОГЛАВЛЕНИИ КОНТЕНТА вверху при наведении курсора мыши */
	}

.kuda-adress a:hover {
	color:#ff00ff; /* СИРЕНЕВЫЙ цвет */
	text-decoration:underline; /* ПОДЧЁРКИВАНИЕ текста ссылок в ОГЛАВЛЕНИИ КОНТЕНТА вверху при наведении курсора мыши */
	}	



/********************** Страница «57 бесплатных Музеев Москвы» ************************/

#muzei-free {
	background:#FFFFF5; /* RGB 255 255 245 Светло-светло-жёлтый цвет */
	}

div#muzei-free ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	}

div#muzei-free ul li {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	padding-bottom: 6px;
	}
	
div#muzei-free i {
	font-style:italic;
	color:#444;
	}

div#muzei-free strong {
	font-weight:bold;
	color:#666;
	}

div#muzei-free h2.muzei-free-rubriki {
	color:#D54D06;
	font-size:1.1em;
	font-family:Times New Roman,Garamond,Georgia,serif;
	font-weight: bold;
	margin-left: 0px;
	margin-bottom: 8px;
	}

div#muzei-free h2.muzei-free-nazv {
	color:#383838;
	font-size:1em;
	font-weight: bold;
	margin-top:0px;
	margin-bottom: 2px;
	}

/******************** /Конец страницы «57 бесплатных Музеев Москвы» ******************************/



h3.muzei-nazv {color:#333; font-size:11pt;font-family:Arial,Verdana,Tahoma;font-weight: bold;margin-top:0px;margin-bottom: 2px;}

#muzei_news{font-size:8pt;color:#666;text-align:justify;background:#FCF7C6;}

span.blue-dost a{
	color: #34648B; /* Окрашивает в голубой цвет */
	text-decoration:none;
	font-weight:bold;
	}

span.blue-dost a:hover{
	color: #c73603; /* Окрашивает в оранжево-красный цвет */
	text-decoration:underline;
	font-weight:bold;
	}

p.ssulki2 a{
	color: #393939;
	text-decoration:none;
	}

p.ssulki2 a:hover{
	color: #ff00ff; /* Окрашивает в оранжево-красный цвет */
					/* color: #34648B; */ /* Окрашивает в голубой цвет */
	text-decoration:underline;
	}


div#main-body div#content-wrap div#content div.menu-rest1{
	color:#333;
	margin:0 0 5px 0;
	padding: 0;
	}

div.menu-rest1 h4{
	font-size:1.1em; /* Размер Заголовка Меню */
	font-weight:bold;
	color:#497A15; /* ПРИГЛУШЁННЫЙ-ЗЕЛЁНЫЙ цвет Заголовка Меню ресторана */
	margin-top:0px;
	margin-bottom:5px;
	}

div.menu-rest1 h4 span{
	font-size:1.2em;
	font-weight:bold;
	font-style:italic;
	color:#24586A;
	margin-top:0px;
	margin-bottom:5px;
	}

div.menu-rest1 h5{
	font-size:1.1em;
	font-weight:bold;
	color:#C50606;
	margin-top:10px;
	margin-bottom:4px;
	}

div.menu-rest1 h5 span{
	font-size: 10pt; 
	font-weight:bold;
	font-style:italic;
	color:#24586A;
	margin-top:10px;
	margin-bottom:4px;
	}

h6.menu-rest2-blue{
	font-size: 1.1em; 
	font-weight:bold;
	color: #34648B; /* Окрашивает в голубой цвет */
	margin-top:2px;
	margin-bottom:0px;
	}

h6.menu-rest2-red{
	font-size: 1.1em; 
	font-weight:bold;
	color:#C50606; /* Красный цвет */
	margin-top:2px;
	margin-bottom:0px;
	text-decoration:underline;
	}

div.menu-rest1 h6.menu-rest2-green{
	font-size: 1.1em; 
	font-weight:bold;
	color:green;
	margin-top:4px;
	margin-bottom:6px;
	text-decoration:underline;
	}

h6.menu-rest2-red2{
	font-size: 1.1em; 
	font-weight:bold;
	color:#C50606; /* Красный цвет */
	margin-top:2px;
	margin-bottom:2px;
	}

div.menu-rest1 h6{
	font-size: 1em; 
	font-weight:bold;
	color:#C50606;
	margin-top:5px;
	margin-bottom:4px;
	text-decoration:underline;
	}

div.menu-rest1 h6.menu-rest2-blue1{
	font-size: 1em; 
	font-weight:bold;
	color: #34648B; /* Окрашивает в голубой цвет */
	margin-top:5px;
	margin-bottom:4px;
	text-decoration:underline;
	}

div.menu-rest1 h6 span{
	font-weight:bold;
	font-style:italic;
	color:#24586A;
	margin-top:5px;
	margin-bottom:4px;
	text-decoration:underline;
	}

div.menu-rest1 b{
	font-weight: bold;
	}

div.menu-rest1 strong{
	font-weight:bold;
	color:#333;
	}

div.menu-rest1 strong span{
	font-size: 1em; 
	font-weight:bold;
	font-style:italic;
	color:#24586A;
	margin-top:5px;
	margin-bottom:4px;
	}

div.menu-rest1 span{
	color:#0033CC;
	margin-top:0px;
	margin-bottom:5px;
	}

div.menu-rest1 p.vino{
	color:#922; /* Бордовый цвет */
	margin-top: .1em;
	margin-left: 0;
	padding-left: 0;
	padding-bottom: 0;
	}

div.menu-rest1 em{
	font-style:italic;
	color:#545358; /* Серый цвет */
	}

div.menu-rest1 em.vvedenie{
	color:#c73603; /* Оранжево-красный цвет */
	}

div.menu-rest1 span.new{
	font-weight:bold;
	color:red;
	background:yellow;
	} 

div.menu-rest1 nobr{
	color:#5D7D5E;
	font-style:italic;
	} 

span.nobr {
	white-space: nowrap;
	color:#5D7D5E;
	font-style:italic;
	margin:0px;
	padding:0px;
	}

nobr {
	color:#5D7D5E;
	font-style:italic;
	margin:0px;
	padding:0px;
	} 

footer#restaurant[role="contentinfo"] {
	margin: 0px 0 5px 0px;
	padding: 0px 0 5px 0;
	}

div#adress-restaurant {
	font-size: 1em;
	margin: 0px 0 5px 80px;
	padding: 0px 0 5px 0;
	color: #333;
	}

div#adress-restaurant p {
	margin-left: 0; 
	padding-left: 0; 
	padding-bottom: .1em;
	}

div#adress-restaurant strong {
	font-weight:bold;
	color:red;
	}

div.rest-list-1{
    width: 100%;
    float: left;
    margin-top: 6px;
    margin-bottom: 6px;
	}
	
div.rest-list-1 a{
    font-family:Arial,Verdana,'Small Tahoma';
    font-size: .9em;
	font-weight: bold;
    text-decoration: none;
    padding: 5px 10px 5px 10px;
    margin: 0px 0px 0px 0px;
    color: brown;
    border-right: brown 1px dotted; 
	background:#FCF7C6; /* СВЕТЛО-ЖЁЛТЫЙ цвет фона ячейки с названием ресторана */
    float: left;
	}
	
div.rest-list-1 a:hover{
    font-family:Arial,Verdana,'Small Tahoma';
    font-weight: bold;
    text-decoration: none;
    padding: 5px 10px 5px 10px; 
    margin: 0px 0px 0px 0px; 
    color: white;
    border-right: brown 1px dotted;
    background:brown; 
    float: left;
	}	

p#restoranu-news{
	font-size:.9em;;
	color:#666;
	text-align:justify;
	margin-top:6px;  
	}

div#restoranu-wse ul{
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	}

div#restoranu-wse ul li{
	margin-left: 0;
	padding-left: 0;
	text-align:justify;
	list-style-type: none;
	padding-bottom: 9px;
	}

div#restoranu-wse em{
	color:#333;
	}

div#restoranu-wse strong{
	font-weight:bold;
	color:#666;
	}

h2.menuseo3{
	color:#696969;
	font-size:10pt;
	font-family:Arial,Verdana,Tahoma;
	font-weight: bold;
	text-align:justify;
	}

h2.menuseo3 a{
	font-size:10pt;
	font-family:Arial,Verdana,Tahoma;
	font-weight:bold;
	color:#696969;
	text-decoration:none;
	}

h2.menuseo3 a:hover{
	font-size:10pt;
	font-family:Arial,Verdana,Tahoma;
	font-weight:bold;
	color:red;
	text-decoration:underline;
	background:#FFFF40;
	}

h2.restoranu-rubriki1{
	color:brown;
	font-size:1.7em;
	font-family:Arial,Verdana,Tahoma;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
	}

h2.restoranu-rubriki{
	color:#0061BF;
	font-size:1.6em;
	font-family:Times New Roman,Garamond,Georgia,serif;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
	}

h3.restoranu-nazv{
	color:#333;
	font-size:1.1em;;
	font-family:Arial,Verdana,Tahoma;
	font-weight: bold;
	margin-top:0px;
	margin-bottom: 2px;
	}
	
h3.restoranu-nazv span{
	color:#666;
	font-size:1em;;
	font-family:Arial,Verdana,Tahoma;
	font-weight: normal;
	margin-top:0px;
	margin-bottom: 2px;
	}
	
div#restoranu-wse span a {
	font-style: italic;
	color:#0066CC; /* ЧИСТЫЙ ГОЛУБОЙ цвет */
	text-decoration:none;
	}		

div#restoranu-wse span a:hover {
	font-style: italic;
	color:#ff00ff; /* Окрашивает в СИРЕНЕВЫЙ цвет */
	text-decoration:underline;
	}
	
div#restoranu-wse h3.restoranu-nazv a {
	color:#0066CC; /* ЧИСТЫЙ ГОЛУБОЙ цвет */
	text-decoration:none; 
	}		

div#restoranu-wse h3.restoranu-nazv a:hover {
	color:#ff00ff; /* Окрашивает в СИРЕНЕВЫЙ цвет */
	text-decoration:underline; 
	background:#FCF7C6; /* СВЕТЛО-ЖЁЛТЫЙ цвет фона ячейки с названием ресторана */
	}

div#adress-restaurant p a {
	color:#333;
	text-decoration:none; 
	}

div#adress-restaurant p a:hover {
	color:#ff00ff; /* СИРЕНЕВЫЙ цвет */
	text-decoration:underline; 
	}	

#adress-restaurant a {
	color:#333;
	text-decoration:none;
	}

#adress-restaurant a:hover {
	color:#ff00ff; /* СИРЕНЕВЫЙ цвет */
	text-decoration:underline;
	}		
	
h6.green1 {
	font-size: 1.1em; 
	font-weight:bold;
	color: #497A15;
	margin-top:2px;
	margin-bottom:0px;
	}
	
h6.orange1 {
	font-size: 1.1em; 
	font-weight:bold;
	color: #FF8100;
	margin-top:2px;
	margin-bottom:0px;
	}

b.orange1 {
	font-weight:bold;
	color:#FF8100; /* ОРАНЖЕВЫЙ цвет */
	}
	
b.green1 {
	font-weight:bold;
	color: #497A15; /* Приглушённый ЗЕЛЁНЫЙ цвет */
	}

b.blue {
	font-weight:bold;
	color: #34648B; /* Приглушённый ГОЛУБОЙ цвет */
	}

b.blue1 {
	font-weight:bold;
	color:#006FC4; /* ГОЛУБОЙ цвет */
	}

b.brown1 {
	font-weight:bold;
	color:#753110; /* КОРИЧНЕВЫЙ цвет */
	}

b.fiolet1 {
	font-weight:bold;
	color:#5D49B2; /* ФИОЛЕТОВЫЙ цвет */
	}
	
b.red1 {
	font-weight:bold;
	color:#DD0000; /* ЯРКО-КРАСНЫЙ цвет */
	}

b.red2 {
	font-weight:bold;
	color:#AC2D2D; /* ПРИГЛУШЁННЫЙ КРАСНЫЙ цвет */
	}

b.haki {
	font-weight:bold;
	color:#4B4C0F; /* цвет ХАКИ */
	}
	
b.blue2 {
	font-weight:bold;
	color:#3E7E77; /* СВЕТЛО-ГОЛУБОЙ цвет */
	}

b.green2 {
	font-weight:bold;
	color: #22773D; /* Приглушённый ЗЕЛЁНЫЙ цвет */
	}
	
b.blue3 {
	font-weight:bold;
	color:#005B6A; /* ГОЛУБОЙ цвет */
	}

b.gray38 {
	font-weight:bold;
	color:#383838; /* ТЁМНО-СЕРЫЙ цвет */
	}

span.spisok {
	font-weight:bold;
	color:#DD0000; /* ЯРКО-КРАСНЫЙ цвет */
	background:#FFFF40;
	font-style: italic; 
	}

span.spisok1 {
	font-weight:bold;
	color:#DD0000; /* ЯРКО-КРАСНЫЙ цвет */
	}
	
/********** Начало стилей оформления МЕНЮ РЕСТОРАНА class = menu-rest2 *******************/

div#main-body div#content-wrap div#content div.menu-rest2{
	color:#383838;
	margin:0 0 5px 0;
	padding: 0;
	}

div.menu-rest2 h4{
	font-size:1.1em;
	font-weight:bold;
	color:#34648B; /* ПРИГЛУШЁННЫЙ ГОЛУБОЙ цвет Заголовка Меню */
	margin-top:20px;
	margin-bottom:0px;
	}

div.menu-rest2 h4 span{
	font-size:1.2em; 
	font-weight:bold;
	font-style:italic;
	color:#24586A;
	margin-top:0px;
	margin-bottom:5px;
	}

div.menu-rest2 h5{
	font-size:1em;
	color:#D54D06; /* ОРАНЖЕВЫЙ цвет */
	font-weight:bold;
	margin-top:2px;
	margin-bottom:2px;
	}

div.menu-rest2 h5 span{
	font-size: 10pt; 
	font-weight:bold;
	font-style:italic;
	color:#24586A;
	margin-top:10px;
	margin-bottom:4px;
	}

h6.menu-rest2-blue{
	font-size: 1.1em; 
	font-weight:bold;
	color: #34648B; /* Окрашивает в голубой цвет */
	margin-top:2px;
	margin-bottom:0px;
	}

h6.menu-rest2-red{
	font-size: 1.1em; 
	font-weight:bold;
	color:#C50606; /* Красный цвет */
	margin-top:2px;
	margin-bottom:0px;
	text-decoration:underline;
	}

div.menu-rest2 h6.menu-rest2-green{
	font-size: 1.1em; 
	font-weight:bold;
	color:green;
	margin-top:4px;
	margin-bottom:6px;
	text-decoration:underline;
	}

h6.menu-rest2-red2{
	font-size: 1.1em; 
	font-weight:bold;
	color:#C50606; /* Красный цвет */
	margin-top:2px;
	margin-bottom:2px;
	}

div.menu-rest2 h6{
	font-size: 1em; 
	font-weight:bold;
	color:#C50606;
	margin-top:5px;
	margin-bottom:4px;
	text-decoration:underline;
	}

div.menu-rest2 h6.menu-rest2-blue1{
	font-size: 1em; 
	font-weight:bold;
	color: #34648B; /* Окрашивает в голубой цвет  */
	margin-top:5px;
	margin-bottom:4px;
	text-decoration:underline;
	}

div.menu-rest2 h6 span{
	font-weight:bold;
	font-style:italic;
	color:#24586A;
	margin-top:5px;
	margin-bottom:4px;
	text-decoration:underline;
	}

div.menu-rest2 b{
	font-weight: bold;
	color:#383838;
	}

div.menu-rest2 strong{
	font-weight:bold; 
	color:#333;
	}

div.menu-rest2 strong span{
	font-size: 1em; 
	font-weight:bold;
	font-style:italic;
	color:#24586A;
	margin-top:5px;
	margin-bottom:4px;
	}

div.menu-rest2 span{
	color:#0033CC;
	margin-top:0px;
	margin-bottom:5px;
	}

div.menu-rest2 p.vino{
	color:#922; /* Бордовый цвет */
	margin-top: .1em;
	margin-left: 0;
	padding-left: 0;
	padding-bottom: 0;
	}

div.menu-rest2 em{
	font-style:italic;
	color:#545358;
	}

div.menu-rest2 em.vvedenie{
	color:#c73603;
	}

div.menu-rest2 span.new{
	font-weight:bold;
	color:red;
	background:yellow;
	} 

div.menu-rest2 nobr{
	color:#5D7D5E;
	font-style:italic;
	} 
/************* /Конец стилей оформления МЕНЮ РЕСТОРАНА class = menu-rest2 ***************/

/********** Начало стилей оформления МЕНЮ РЕСТОРАНА class = menu-rest3 *******************/

div#main-body div#content-wrap div#content div.menu-rest3{
	color:#383838;
	margin:0 0 5px 0;
	padding: 0;
	}

div.menu-rest3 h4{
	font-size:1.2em; /* Размер Заголовка Меню */
	font-weight:bold;
	color:#34648B; /* ПРИГЛУШЁННЫЙ ГОЛУБОЙ цвет Заголовка Меню */
	margin-top:20px;
	margin-bottom:0px;
	}

div.menu-rest3 h4 span{
	font-weight:bold;
	font-style:italic;
	color:#676767; /* СЕРЫЙ цвет */
	margin-top:0px;
	margin-bottom:5px;
	}

div.menu-rest3 h5{
	font-size:1.1em;
	color:#D54D06; /* ОРАНЖЕВЫЙ цвет */
	font-weight:bold;
	margin-top:6px;
	margin-bottom:2px;
	}

div.menu-rest3 p.vina-green{
	color:#497A15; /* ЗЕЛЁНЫЙ РАЗБАВЛЕННЫЙ цвет */
	margin-top:2px;
	}

div.menu-rest3 h5 span{
	font-size: 10pt; 
	font-weight:bold;
	font-style:italic;
	color:#24586A;
	margin-top:10px;
	margin-bottom:4px;
	}

h6.menu-rest2-blue{
	font-size: 1.1em; 
	font-weight:bold;
	color: #34648B; /* Окрашивает в голубой цвет */
	margin-top:2px;
	margin-bottom:0px;
	}

h6.menu-rest2-red{
	font-size: 1.1em; 
	font-weight:bold;
	color:#C50606; /* Красный цвет */
	margin-top:2px;
	margin-bottom:0px;
	text-decoration:underline;
	}

div.menu-rest3 h6.menu-rest2-green{
	font-size: 1.1em; 
	font-weight:bold;
	color:green;
	margin-top:4px;
	margin-bottom:6px;
	text-decoration:underline;
	}

h6.menu-rest2-red2{
	font-size: 1.1em; 
	font-weight:bold;
	color:#C50606; /* Красный цвет */
	margin-top:2px;
	margin-bottom:2px;
	}

div.menu-rest3 h6{
	font-size: 1em; 
	font-weight:bold;
	color:#C50606;
	margin-top:5px;
	margin-bottom:4px;
	}

div.menu-rest3 h6.menu-rest2-blue1{
	font-size: 1em; 
	font-weight:bold;
	color: #34648B; /* Окрашивает в голубой цвет  */
	margin-top:5px;
	margin-bottom:4px;
	text-decoration:underline;
	}

div.menu-rest3 h6 span{
	font-weight:bold;
	font-style:italic;
	color:#24586A;
	margin-top:5px;
	margin-bottom:4px;
	text-decoration:underline;
	}

div.menu-rest3 b{
	font-weight: bold;
	color:#383838;
	}

div.menu-rest3 strong{
	font-weight:bold;
	color:#333;
	}

div.menu-rest3 strong span{
	font-size: 1em; 
	font-weight:bold;
	font-style:italic;
	color:#24586A;
	margin-top:5px;
	margin-bottom:4px;
	}

div.menu-rest3 span{
	color:#34648B; /* ГОЛУБОЙ разбавленный цвет */
	margin-top:0px;
	margin-bottom:5px;
	}

div.menu-rest3 p.vino{
	color:#922; /* Бордовый цвет */
	margin-top: .1em;
	margin-left: 0;
	padding-left: 0;
	padding-bottom: 0;
	}

div.menu-rest3 em{
	font-style:italic;
	color:#545358; /* Серый цвет */
	}

div.menu-rest3 em.vvedenie{
	color:#607080; /* СЕРО-ГОЛУБОЙ цвет */
	}

div.menu-rest3 span.new{
	font-size: 1.2em;
	font-weight:bold;
	font-style:italic;
	color:red;
	background:yellow;
	} 

div.menu-rest3 nobr{
	color:#5D7D5E;
	font-style:italic;
	} 

div.menu-rest3 span.nobr {
	white-space: nowrap;
	color:#5D7D5E;
	font-style:italic;
	margin:0px;
	padding:0px;
	}

/************* /Конец стилей оформления МЕНЮ РЕСТОРАНА class = menu-rest3 ***************/

/************* Cтили оформления класса div3 22.08.2013 ***************/
h3.div3-blue{
	font-size: 1.1em; 
	font-weight:bold;
	color: #34648B; /* Окрашивает в голубой цвет */
	margin-top:8px;
	margin-bottom:4px;
	}

h3.div3-red{
	font-size: 1.1em; 
	font-weight:bold;
	color:#C50606; /* Красный цвет */ 
	margin-top:8px;
	margin-bottom:4px;
	}

h3.div3-green{
	font-size: 1.1em; 
	font-weight:bold;
	color:#497A15; /* Зелёный цвет фирменный */ 
	margin-top:8px;
	margin-bottom:4px;
	}

/************* /Конец стилей оформления класса div3 22.08.2013 ***************/
