html, body {
	margin: 0; padding: 0;
	height: 100%; width: 100%;
	text-align: center;
}

body {position: relative; display: table; height: 100%; background-color: #ffffff;}

a, form, img, li, ol, p, ul {margin: 0; padding: 0; border: 0;}

#container {
	position: relative; display: table; margin: auto;
	/* set minimun width */
	height: auto; width: 1000px;
	/* set minimun width for ie 5.0. - 6.0 */
	font: normal 11px Tahoma; color: #444444;
	background-color: #ffffff;
}

/*background-color: #F9F4DE*/

#header {position: relative; margin: auto; width: 981px; text-align: left;}

#top_menu {margin: auto; height: 37px; text-align: right; color: #000080;}
#top_menu a {font: bold 11px Tahoma; color: #000080;}
#top_menu #link1 {float: left; margin: 8px 0 0 170px; padding-bottom: 5px; background: url(/images/bullet4.gif) 0px 0px no-repeat;}
#top_menu #link1 a {padding-left: 5px; font-style: italic;}

/*Текст переключения языков*/
#top_menu #link2 {float: left; margin: 10px 0 0 930px;}
#top_menu #link2 a {font: bold 10px Tahoma; color: #000080;}

/*Рисунок - Шапка страницы*/
#header_image   {position: relative; margin: auto; height: 142px; width: 981px; background: url(/images/header.jpg) no-repeat;}
#header_image1 {position: relative; margin: auto; height: 142px; width: 981px; background: url(/images/header.jpg) no-repeat;}

/*Логотип над Шапкой страницы*/
#logo a {position: absolute; display: block; top: -20px; left: 395px; height: 82px; width: 215px;}

/*Верхнее Меню*/
#menu {position: relative; clear: both; margin-top: 10px; width: 981px; background-color: #4082DD;}
#menu_left {float: left; height: 32px; width: 9px; background: url(/images/menu_left.gif) no-repeat;}
#menu_right {float: right; height: 32px; width: 9px; background: url(/images/menu_right.gif) no-repeat;}
#links {float: left; width: 963px; height: 32px; text-align: center; background: url(/images/menu.gif) repeat-x;}
#links .line {float: left; height: 32px; width: 1px; background-color: #1E57A5;}
#links a {padding-top: 6px; font: normal 14px Tahoma; text-decoration: none; color: #FFFFFF;}
#links a:hover {text-decoration: underline;}

#body {position: relative; margin: auto; display: table; width: 981px; text-align: left;}

/*Нижний колонтитул*/
#footer_top {position: relative; margin: auto; margin-top: 20px; height: 35px; width: 981px; background: url(/images/footer_top.gif) repeat-x;}
#footer {position: relative; margin: auto; height: 118px; width: 981px; font: normal 11px Tahoma; text-align: left; color: #FFFFFF; background: url(/images/footer.gif) no-repeat;}
#footer .content {position: relative; float: left;}
#footer .left{position: relative; float: left; display: block; margin-left: 20px; width: 280px;}
#footer .right{position: relative; float: left; display: block; margin: 0 10px 0 100px; width: 571px; font-size: 10px;}
#footer #counters {position: relative; float: left; display: block; margin-top: 15px;}
#footer .text1 {position: relative; padding-top: 20px;}
#footer .text1 .clred {text-decoration: none; color: #ffff00;}

#left {position: relative; float: left; width: 241px;}
#left .content {position: relative; float: left;}

#right {position: relative; margin-left: 241px; } /* должно быть эдентично с #left width*/

#right1 {position: relative; margin-right: 169px;} /* должно быть эдентично с #right2 width*/
#right1 .content {margin: 0 12px 0 12px;}

/* Разделение новостей и новинок на две половины*/
#right1 .left {position: relative; float: left; margin-top: 20px; width: 50%;}
#right1 .right {position: relative; float: left; margin-top: 20px; width: 50%;}
#right1 .left {background: url(/images/right1_back.gif) right repeat-y;}
#right1 .right {margin-left: -1px; background: url(/images/right1_back.gif) left repeat-y;}

/*Страница с перечнем стран путеводителей*/
#right .content1 {position: relative; display: table; margin: 20px 0px 0 20px; width: 540px;}
.right_top {margin-top: 0px; float: left; height: 15px; width: 540px;}
.right_bottom {float: left; height: 15px; width: 540px;}
.right_content {position: relative; float: left; width: 540px; margin: 0px 0 0px 0px;}
.right_content  .h1 {padding: 10px 0 10px 55px; font: bold 17px Tahoma; color: #2360B4; background: url(/images/bullet3.gif) 15px 0px no-repeat;}/*Заголовок внутреннего блока с иконкой*/
.right2 .block .h2 {padding-bottom: 2px; font: bold 11px Tahoma; color: #CC6600;} /*В перечне стран - Буквы и Кулинарные путеводители*/
.right3 .block .h2 {padding-bottom: 2px; font: bold 11px Tahoma; color: #CC6600;} /*В перечне стран - Буквы и Кулинарные путеводители*/
#right .right2 {position: relative; float: left; width: 540px;}
#right .right3 {position: relative; float: right; width: 230px; margin-right: 5px;}
.right_content .right2 .block {float: left; margin: 0 10px 20px 55px; width: 175px;}
.right_content .block1 {margin: 0px 0 0 0;}
.right_content .link1 {text-decoration: none; margin-bottom: 5px; font: normal 11px Tahoma;}
.right_content .link1 a {text-decoration: none; color: #000080;} /*Список стран путеводителей*/
.right_content .link1 a:hover {text-decoration: none; color: #CC6600; }/* Подсветка страны путеводителя*/


/*FOX*/
/*Отступ среднего блока (картинки) от левого меню*/
#right1 .left1  {position: relative; float: left; margin-top: 0px;}
#right1 .right1 {position: relative; float: left; margin-top: 20px;}
#right1 .left1 {padding-left: 0px; width: 115px;}

#right1 .left1 .block img {width: 100px; height: 166px; margin: 0px 0px 0px 0px; border: 1px solid #999999; background: url(/img/polyglotttmp.jpg) no-repeat;}


 /*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/*MKA*/
#right1 .polyimg {position: relative; float: left; margin-top: 2px;}
#right1 .polyimg {padding-left: 0px; width: 115px;}
#right1 .polyimg .block img {width: 100px; height: 166px; margin: 0px 0px 0px 0px; border: 1px solid #999999; background: url(/img/polyglotttmp.jpg) no-repeat;}

#right1 .polytxt  {position: relative; padding-left: 25px; float: left; margin-top: 0px; margin-bottom: 20px;}
#right1 .polytxt  {width: 500px; font-size: 11px; color: #4A4949;}
#right1 .polytxt a{text-decoration: none; color: #2360B4;}
#right1 .polytxt a:hover{text-decoration: none; color: #CC6600;}
#right1 .polytxt a:visited{text-decoration: none; color: #336600;}

#right1 .polytxt .block {position: relative; float: left; margin-top: 20px; width:500px; padding-left: 0px; padding-right: 0px; text-align: left;}




#right1 .polytxt .block .block1 {position: relative; width:115px; float: left; text-align: left; margin-top: 0px; padding-top: 0px;}
#right1 .polytxt .block .block1 img {border: 1px solid #999999; margin-top: 0px;}
#right1 .polytxt .block .blockA img {border: 0px solid #999999; margin-top: 0px;}
#right1 .polytxt .block .blockZ img {border: 1px solid #999999; margin-top: -31px;}
#right1 .polytxt .block .block2 {position: relative; float: left; width: 385px; text-align: justify; margin: 0px 0px 0px 0px;}
#right1 .polytxt .block .block2 .S8 {font: bold 11px Tahoma; text-decoration: none; color: #000080;}/*Название книги*/
#right1 .polytxt .block .block3 {position: relative; float: left; margin: 0px 0px 0px 0px;}
#right1 .polytxt .block .block3 {width:112px; text-align: left; margin-top: 10px;}
#right1 .polytxt .block .block3 img {margin: 0px 5px 0px 0px; border: 1px solid #999999;}
#right1 .polytxt .block .block3 .B3T {float: left; margin-top: 10px; font: normal 11px Tahoma;}
#right1 .polytxt .block .block3 .B3B {margin-top: 20px; font: bold 11px Tahoma; color: #000099;}
#right1 .polytxt .block .block3 .B3Z {margin-top: 5px; font: 11px Tahoma; color: #003300;}
#right1 .polytxt .block .block3 .B55 {margin-top: 20px;}
#right1 .polytxt .block .block3 .B55 a {font: bold 11px Tahoma; text-decoration: none; color: #990000;}
#right1 .polytxt .block .block3 .B55 a:hover {font: bold 11px Tahoma; text-decoration: none; color: #009900;}

#right1 .polytxt .block .h1 {margin-bottom: 6px; font: bold 11px Tahoma; color: #000080;}/*Заголовок книги*/
#right1 .polytxt .n1 {margin-bottom: 6px; font: bold 11px Tahoma; color: #000080;}/*Заголовок новости*/
#right1 .polytxt .n2 {font: 10px Tahoma; color: #999999;}/*дата новости*/
#right1 .polytxt .linktxt a {font: bold 11px Tahoma; text-decoration: none; color: #000080;} /*Заголовок новости*/
#right1 .polytxt .linktxt a:hover {color: #cc6600;}/*Подстветка заголовка новости*/
#right1 .polytxt .date {margin-top: 2px; font: normal 10px Tahoma; color: #818181;}/*Дата новости*/

#right1 .polytxt .linktxt1 a {font:11px Tahoma; text-decoration: none; color: #000080;} /*Заголовок новости*/
#right1 .polytxt .linktxt1 a:hover {color: #0066СС; text-decoration: none;}/*Подстветка заголовка новости*/

#right1 a:link {text-decoration: none; color: #0033CC;};
#right1 a:visited {text-decoration: none; color: #660066;};
#right1 a:hover {text-decoration: underline; color: #CC6600;};
#right1 .polytxt .block .S8 {font: bold 11px Tahoma; text-decoration: none; color: #000080;}/*Название книги*/
#right1 .polytxt .block .S0 {font: bold 11px Tahoma; text-decoration: none; color: #000080;}/*Название книги*/
#right1 .polytxt .block .S0 a {font: bold 11px Tahoma; text-decoration: none; color: #000080;} /*Заголовок новинки*/
#right1 .polytxt .block .S0 a:hover {color: #CC6600;}/*Подстветка заголовка новинки*/
#right1 .polytxt .block .S1 {font: bold 10px Tahoma; color: #660000;}/*Подзаголовок*/
#right1 .polytxt .block .S2 {font: 10px Tahoma; color: #999999; text-decoration: none;}/*Выходные данные*/
#right1 .polytxt .block .S4 {font: 9px Tahoma; text-decoration: none; #999999;  margin-top: -2px;}/*Выходные данные*/
#right1 .polytxt .block .SB {font: 10px Tahoma; color: #FFFFFF;}/*Выходные данные*/
#right1 .polytxt .block .S2 a {font: 10px Tahoma; color: #999999; text-decoration: none;}/*Выходные данные*/
#right1 .polytxt .block .S2 a:hover {font: 10px Tahoma; color: #000000; text-decoration: none;}/*подсветка года издания*/
#right1 .polytxt .block .S3 {font: 10px Tahoma; color: #999999;}/*Статус продаж*/
#right1 .polytxt .block .S3 a {font: 10px Tahoma;}/*Подсветка статуса продаж*/
#right1 .polytxt .block .S3 a:hover {font: 10px Tahoma;}/*Подсветка статуса продаж*/
#right1 .polytxt .block .SD {font: bold 11px Tahoma; color: #000080; margin-top: 10px;}/*Informer*/
#right1 .polytxt .block .SD a{float: Left; margin-top: 5px;}/*Informer*/

#right1 .polytxt .block .ST {float: left; margin-top: 2px; margin-bottom: 2px; font: 11px Tahoma;}/*Текст о путеводителе*/
#right1 .polytxt .block .ST h5 {margin-top: 15px; margin-bottom: 2px; font: bold 11px Tahoma; color: #006600;}/*Заголовок списка*/
#right1 .polytxt .block .ST ul {margin-top: 4px; margin-bottom: 0px; padding-left: 15px; font: bold 11px Tahoma;}/*Список маршрутов*/
#right1 .polytxt .block .ST h6 {text-align: left; padding-left: 15px; margin-top: 0px; margin-bottom: 5px; font: normal 11px Tahoma;}/*Текст внутри списка*/
#right1 .polytxt .block .ST pre {padding-left: 15px;}/*Список маршрутов*/
#right1 .polytxt .block img {float: left; margin: 0px 5px 0px 0px; border: 0px solid #999999;}
#right1 .polytxt .block .h2 {padding-top: 15px; font: bold 11px Tahoma; color: #4A4949;}

/*------------------------------------------------БАННЕРЫ-------------------------------------------------------------------------------*/
#right1 .bannertop {margin-top: 20px; text-align: center;}/*Верхний баннер 500х60*/


#right1 .right1 {width: 340px; font-size: 11px; color: #4A4949;}
#right1 .right1 .block .h1 {margin-bottom: 6px; font: bold 11px Tahoma; color: #000080;}/*Заголовок отдельной новости*/
#right1 .right1 .block .S0 {font: bold 11px Tahoma; color: #000080; text-decoration: none;}/*Название книги*/
#right1 .right1 .block .S1 {font: bold 10px Tahoma; color: #660000;}/*Подзаголовок*/
#right1 .right1 .block .S2 {font: 10px Tahoma; color: #999999; text-decoration: none;}/*Выходные данные*/
#right1 .right1 .block .ST {margin-top: 4px; font: 11px Tahoma;}/*Текст о путеводителе*/
#right1 .right1 .block img {margin: 0px 5px 0px 0px; border: 1px solid #999999;}
#right1 .right1 .block .h2 {padding-top: 15px; font: bold 11px Tahoma; color: #4A4949;}
/*#right1 .right1 .block .list ul {margin: 10px 0 0 0; padding-left: 15px; color: #2360B4;}*/

#right1 .h3 {margin: 20px 0 0px 0; background: url(/images/bullet3.gif) 20px 0px no-repeat;}
#right1 .h3 .link1, #right1 .h3 .link2{padding: 0px 0 3px 60px; color: #2360B4;} /*верхушка контента*/
#right1 .h3 .link1 {font: bold 12px Tahoma;}
#right1 .h3 .link2 {font: bold 17px Tahoma;}
#right1 .h3 .link1 a {text-decoration: none; color: #2360B4;}
#right1 .h3 .link1 a:hover {text-decoration: none;}

/*Список под картинкой*/
/*#right1 .list ul {margin: 10px 0 0 0; padding-left: 15px; color: #2360B4;}*/
#right1 .list a {font: normal 11px Tahoma; text-decoration: none; color: #2360B4; border-bottom: solid 1px;}
#right1 .list a:hover {color: #CC6600;}

#doptitle {position: relative; float: left; font: bold 11px Tahoma; text-decoration: none; color: #006600;}

/*Главная - Блок новостей*/
#right1 .left .block {margin: 0 10px 10px 10px; padding-bottom: 15px;} /*Блок новости*/

#right1 .left .block .h1 {padding: 10px 0 15px 25px; font: bold 17px Tahoma; text-decoration: none; color: #2360B4; background: url(/images/bullet2.gif) 0px 5px no-repeat;}/*Заголовок блока новостей*/
#right1 .left .block .h1 a{text-decoration: none; color: #2360B4;}
#right1 .left .block .h1 a:hover{text-decoration: none; color: #CC6600;}

#right1 .left .link1 a {font: bold 11px Tahoma; text-decoration: none; color: #000080;} /*Заголовок новости*/
#right1 .left .link1 a:hover {color: #CC6600;}/*Подстветка заголовка новости*/
#right1 .left .date {margin-top: 2px; font: normal 10px Tahoma; color: #818181;}/*Дата новости*/
#right1 .left .text1 {margin-top: 2px;}/*Отступ текста новости от даты*/
#right1 .left .text1 a{text-decoration: none; color: #2360B4;}
#right1 .left .text1 a:hover{text-decoration: none; color: #CC6600;}

/*Главная - Блок новостей - Архив*/
#right1 .left .arhiv {margin: 30px 10px 10px 0;}
#right1 .left .link2 a {float: left; font: bold 14px Tahoma; text-decoration: none; color: #2360B4;}
#right1 .left .link2 a:hover{color: #2360B4;}
#right1 .left .link3 a {float: right;}

/*Главная - Блок новинок*/
#right1 .right .block {float: left; margin: 0 10px 10px 10px; padding-bottom: 15px;}/*Блок новинки*/
#right1 .right .block img{border: 1px solid #999999;}

#right1 .right .block .h1 {padding: 10px 0 15px 25px; font: bold 17px Tahoma; text-decoration: none; color: #2360B4; background: url(/images/bullet2.gif) 0px 5px no-repeat;}/*Заголовок блока новинок*/
#right1 .right .block .h1 a{text-decoration: none; color: #2360B4;}
#right1 .right .block .h1 a:hover{text-decoration: none; color: #CC6600;}

#right1 .right .link1 a {font: bold 11px Tahoma; text-decoration: none; color: #000080;} /*Заголовок новинки*/
#right1 .right .link1 a:hover {color: #CC6600;}/*Подстветка заголовка новинки*/
#right1 .right .date {margin-top: 2px; font: normal 10px Tahoma; color: #818181; padding-bottom: 2px;}/*Дата новинки*/
#right1 .right .text1 {margin-top: 0px;}/*Отступ текста новости от даты*/
#right1 .right .img {float: left; display: table; margin: 5px 10px 2px 0px;}

#right2 {position: relative; float: right; width: 169px;}
#right2 .content {position: relative; display: table;}

/*Блок главного меню*/
.bold {font-weight: bold;}
.block1 {position: relative; float: left; margin-top: 20px; width: 241px;}
.block1 .top {position: relative; float: left; display: block; height: 15px; width: 241px; background: url(/images/block1_top.gif) no-repeat;}
.block1 .block {position: relative; float: left; display: block; width: 221px; padding: 0 10px 0 10px; background: url(/images/block1_back.gif) repeat-y;}
.block1 .bottom {position: relative; float: left; display: block; height: 15px; width: 241px; background: url(/images/block1_bottom.gif) no-repeat;}
.block1 .h1 {font: bold 17px Tahoma; text-align: center; color: #2360B4;}

/*Клавиша главного меню*/
.block1 .link1 {position: relative; float: left; display: block; height: 20px; width: 222px; margin-top: 12px;	background: url(/images/link1.gif);}
.block1 .link1 a {float: left; margin-left: 25px; padding-top: 3px; font: bold 12px Tahoma; text-decoration: none; color: #2360B4;}
.block1 .link1 a:hover {color: #BE570B;}

/*Правый блок - отрисовка блока - POLYGLOTT*/
#boxL {position: relative; margin-right: 140px;}
#boxL .content {margin: 0 12px 0 12px;}
#boxR {position: relative; float: right; width: 169px;}
#boxR .content {position: relative; display: table;}
#boxR .blockR{position: relative; float: left; margin-top: 10px; text-align: right; width: 169px;}

/*Правый блок - отрисовка блока - POLYGLOTT*/

#boxLR {position: relative; margin-right: 130px;}
#boxLR .content {margin: 20px 20px 20px 20px; text-align: justify;}
#boxRR {position: relative; float: right; width: 130px;}
#boxRR .content {position: relative; display: table;}
#boxRR .blockR{position: relative; float: right; margin-top: 10px; text-align: right; border: none;}
#boxRR .blockR img {border: 1px solid #999999;}


.block2 {position: relative; float: left; margin-top: 10px;  margin-left: 20px; width: 169px;}
/*.block2 .top {position: relative; float: left; display: block; height: 15px; width: 169px; background: url(/images/block2_top.gif) no-repeat;}*/
/*.block2 .block {position: relative; float: left; display: block; width: 149px; padding: 0 10px 0 10px; background: url(/images/block2_back.gif) repeat-y;}*/
/*.block2 .bottom {position: relative;	float: left; display: block; height: 15px; width: 169px; background: url(/images/block2_bottom.gif) no-repeat;}*/

/*Правый блок - содержимое*/
.block2 .kaufen {font: bold 10px Tahoma; text-align: center; color: #2360B4;}/*Купить онлайн*/
.block2 .reklama {font: bold 10px Tahoma; text-align: center; color: #2360B4;}/*Информация*/
.block2 .h1 {font: bold 14px Tahoma; text-align: center; color: #2360B4;}/*Информация*/
.block2 .text1 {margin-top: 20px; font: bold 14px Tahoma; text-align: center; color: #8A4F28;} /*Информеры*/

.informer {position: relative; display: block; margin-top: 20px; text-align: center;}

#lastachia {position: relative; top: -40px;  left: -40px; width: 200px; height: 182px; float: center; cursor: hand; background: url(/images/headerss.png) 0px 0px no-repeat; display:block;}

#right1 .right .arhiv {margin: 30px 10px 10px 10px;}
#right1 .right .link2 a {float: left; font: bold 14px Tahoma; text-decoration: none; color: #BE570B;}
#right1 .right .link2 a:hover{color: #2360B4;}
#right1 .right .link3 a {float: right;}

*html #footer .left {margin-left:0px; padding-left:20px; width:280px;}
*html #footer .right {margin-left:90px;}
*html #right1 .right {border-left:1px solid #D0C290; background:none;}
*html #right2 {width:172px; margin-right:-3px;}
*html #menu {margin-top:-19px;}
*html #lastachia {behavior:url('/iepngfix.htc');}