@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0;}
html {height:100%;}
body {height:auto !important; height:100%; min-height:100%; position:relative; min-width:990px; overflow:visible; background:url(/img/main.jpg) repeat-y center #000; font-family:"Times New Roman";}
body * {z-index:100; position:relative;}
a, img {border:none;}


.clear {height:1px; clear:both;}


.content {padding-bottom:36px;}
.footer {position:absolute; bottom:0; height:36px; width:100%;}
.footer div {text-align:left; width:990px; height:36px; background:url(/img/footer.jpg) no-repeat;}

.content_wrap {width:990px; text-align:left;}

.content_header {background:url(/img/header.jpg) no-repeat; width:990px; height:502px;}

.content_main {margin-top:0px; margin:0 48px; padding-bottom:10px;}



/*------------------------------- Шапка ---------------------------------*/

.content_header_img {background:url(/img/header_img_1.jpg) no-repeat; width:882px; height:406px; position:absolute; margin-top:71px; margin-left:53px;}
.content_header_title {background:url(/img/header_title.png) no-repeat; width:213px; height:40px; margin-top:4px; position:absolute; margin-left:400px;}
.content_header_title img {width:213px; height:40px;}
.content_header_item_1 {position:absolute; background:url(/img/header_item_1.png) no-repeat; width:142px; height:36px; margin-top:10px; margin-left:22px;}
.content_header_item_2 {position:absolute; background:url(/img/header_item_2.png) no-repeat; width:86px; height:94px; margin-top:20px; margin-left:886px;}
.content_header_item_3 {position:absolute; background:url(/img/header_item_3.png) no-repeat; width:88px; height:43px; margin-top:472px; margin-left:884px;}
.content_header_item_4 {position:absolute; background:url(/img/header_item_4.png) no-repeat; width:90px; height:45px; margin-top:472px; margin-left:16px;}
.content_header_logo {position:absolute;background:url(/img/header_logo.png) no-repeat; width:140px; height:162px; margin-top:42px; margin-left:22px;}
.content_header_logo img {width:140px; height:140px;}
.content_header_ch_lang_1 {position:absolute;background:url(/img/ru/ch_lang_1.png) no-repeat; width:78px; height:47px; margin-top:71px; margin-left:820px;}
.content_header_ch_lang_1 img {width:72px; height:38px;}

.content_header_left_menu {position:absolute; background:url(/img/left_menu_bg.png) no-repeat; width:153px; height:284px; margin-top:186px; margin-left:16px;}
.content_header_left_menu_item_1 {background:url(/img/ru/left_menu_item_1.png) no-repeat; width:138px; height:49px; margin-left:9px; margin-top:18px;}
.content_header_left_menu_item_1 img {width:130px; height:36px;}
.content_header_left_menu_item_2 {background:url(/img/ru/left_menu_item_2.png) no-repeat; width:138px; height:49px; margin-left:9px; margin-top:2px;}
.content_header_left_menu_item_2 img {width:130px; height:36px;}
.content_header_left_menu_item_3 {background:url(/img/ru/left_menu_item_3.png) no-repeat; width:138px; height:49px; margin-left:9px; margin-top:2px;}
.content_header_left_menu_item_3 img {width:130px; height:36px;}
.content_header_left_menu_item_4 {background:url(/img/ru/left_menu_item_4.png) no-repeat; width:138px; height:49px; margin-left:9px; margin-top:2px;}
.content_header_left_menu_item_4 img {width:130px; height:36px;}
.content_header_left_menu_item_5 {background:url(/img/ru/left_menu_item_5.png) no-repeat; width:138px; height:49px; margin-left:9px; margin-top:2px;}
.content_header_left_menu_item_5 img {width:130px; height:36px;}

.content_header_right_menu {position:absolute; background:url(/img/right_menu_bg.png) no-repeat; width:156px; height:195px; margin-top:278px; margin-left:828px;}
.content_header_right_menu_item_1 {background:url(/img/ru/right_menu_item_1.png) no-repeat; width:136px; height:48px; margin-left:10px; margin-top:20px;}
.content_header_right_menu_item_1 img {width:128px; height:34px;}
.content_header_right_menu_item_2 {background:url(/img/ru/right_menu_item_2.png) no-repeat; width:136px; height:48px; margin-left:10px; margin-top:4px;}
.content_header_right_menu_item_2 img {width:128px; height:34px;}
.content_header_right_menu_item_3 {background:url(/img/ru/right_menu_item_3.png) no-repeat; width:136px; height:48px; margin-left:10px; margin-top:4px;}
.content_header_right_menu_item_3 img {width:128px; height:34px;}

.content_header_address {position:absolute; background:url(/img/header_address.png) no-repeat; width:278px; height:102px; margin-top:468px; margin-left:364px;}

.content_main_infopages {margin: 24px 34px 0px 34px;}
.content_main_infopages_text {font-size:14px; font-family:'times New Roman'; color:#ffeac3; margin-top:94px;"><span style="font-size:24px;}






/*--------------------------------- Главная страница -----------------------------------*/


.content_main_about {margin: 24px 0px 0px 34px;}
.content_main_about_text {font-size:14px; font-family:'times New Roman'; color:#ffeac3; margin-top:94px;"><span style="font-size:24px;}
.content_main_about_item_1_title {background:url(/img/ru/about_img_title_1.png) no-repeat; width:179px; height:26px;}
.content_main_about_item_1_img {width:140px; height:136px; margin:22px 0 0px 19px; position:absolute;}
.content_main_about_item_1_bg {background:url(/img/about_img_bg.png) no-repeat; width:179px; height:172px; margin-top:6px; margin-left:0px;}
.content_main_about_item_2_title {background:url(/img/ru/about_img_title_2.png) no-repeat; width:179px; height:26px; margin-top:4px;}
.content_main_about_item_2_img {width:140px; height:136px; margin:22px 0 0px 19px; position:absolute;}
.content_main_about_item_2_bg {background:url(/img/about_img_bg.png) no-repeat; width:179px; height:172px; margin-top:6px; margin-left:0px;}
.content_main_about_item_3_title {background:url(/img/ru/about_img_title_3.png) no-repeat; width:179px; height:26px; margin-top:4px;}
.content_main_about_item_3_img {width:140px; height:136px; margin:22px 0 0px 19px; position:absolute;}
.content_main_about_item_3_bg {background:url(/img/about_img_bg.png) no-repeat; width:179px; height:172px; margin-top:6px; margin-left:0px;}

/*--------------------------------- Контакты -----------------------------------*/

.content_main_contacts {margin: 24px 34px 0px 34px;}
.content_main_contacts_text {font-size:14px; font-family:'times New Roman'; color:#ffeac3; margin-top:94px;"><span style="font-size:24px;}
.content_main_contacts_form {margin:16px 62px 0 0px;}
.content_main_contacts_form_title {color:#FC0; font-size:18px; font-family:"Times New Roman";}
.content_main_contacts_form_status {color:#F00; font-size:16px; font-family:"Times New Roman"; margin-top:4px;}
.content_main_contacts_form_name_title {margin-top:12px; color:#CCC; font-family:"Times New Roman"; font-size:14px;}
.content_main_contacts_form_name_input input {width:320px;}
.content_main_contacts_form_mail_title {margin-top:2px; color:#CCC; font-family:"Times New Roman"; font-size:14px;}
.content_main_contacts_form_mail_input input {width:320px;}
.content_main_contacts_form_text_title {margin-top:2px; color:#CCC; font-family:"Times New Roman"; font-size:14px;}
.content_main_contacts_form_text_input textarea {width:320px; height:120px; overflow:hidden;}
.content_main_contacts_form_submit {margin-top:6px;}
.content_main_contacts_form_submit input {padding:2px 6px;}

/*--------------------------------- Гостевая книга -----------------------------------*/

.content_main_guestbook {}
.content_main_guestbook_title {background:url(/img/guestbook/ru/title.png) no-repeat; width:113px; height:30px; margin-left:400px;}
.content_main_guestbook_but_add_message {background:url(/img/guestbook/ru/add_message.png) no-repeat; width:178px; height:55px; margin-left:364px; margin-top:-10px; margin-bottom:8px;}
.content_main_guestbook_but_add_message img {width:178px; height:50px; cursor:pointer;}
.content_main_guestbook_cont {margin: 2px 0 0 62px; width:770px;}
.content_main_guestbook_cont_header {background:url(/img/guestbook/bg_1.png) no-repeat; width:770px; height:35px;}
.content_main_guestbook_cont_center {background:url(/img/guestbook/bg_2.png) repeat-y; width:770px;}
.content_main_guestbook_cont_center_cont {margin:0 62px 0 114px;}
.content_main_guestbook_cont_center_cont_item {padding-bottom:18px;}
.content_main_guestbook_cont_center_cont_item_title {margin-bottom:4px; font-size:14px; font-family:'times New Roman'; color:#45453b;}
.content_main_guestbook_cont_center_cont_item_text {font-size:14px; font-family:'times New Roman'; color:#0e0e0e; border:1px solid #807f6b; padding:4px; min-height:50px;}
.content_main_guestbook_cont_footer {background:url(/img/guestbook/bg_3.png) no-repeat; width:770px; height:33px;}
.content_main_guestbook_cont_center_form {margin:0 62px 0 244px;}
.content_main_guestbook_cont_center_form_title {color:#F00; font-size:18px; font-family:"Times New Roman";}
.content_main_guestbook_cont_center_form_name_title {margin-top:12px; color:45453b; font-family:"Times New Roman"; font-size:14px;}
.content_main_guestbook_cont_center_form_name_input input {width:320px;}
.content_main_guestbook_cont_center_form_city_title {margin-top:2px; color:45453b; font-family:"Times New Roman"; font-size:14px;}
.content_main_guestbook_cont_center_form_city_input input {width:320px;}
.content_main_guestbook_cont_center_form_text_title {margin-top:2px; color:45453b; font-family:"Times New Roman"; font-size:14px;}
.content_main_guestbook_cont_center_form_text_input textarea {width:320px; height:120px; overflow:hidden;}
.content_main_guestbook_cont_center_form_refresh {position:absolute; cursor:pointer; margin-top:-50px;}
.content_main_guestbook_cont_center_form_code {margin-bottom:4px;}
.content_main_guestbook_cont_center_form_code img {width:144px; height:50px;}
.content_main_guestbook_cont_center_form_submit {margin-top:6px;}
.content_main_guestbook_cont_center_form_submit input {padding:2px 6px;}


/*--------------------------------- Меню -----------------------------------*/
.content_main_menu_cat {}
.content_main_menu_cat_title {background:url(/img/menu/ru/title.png) no-repeat; width:727px; height:81px; margin-top:56px;}
.content_main_menu_cat_cont {margin-top:12px;}
.content_main_menu_cat_cont_item {background:url(/img/menu/cat_bg.png) no-repeat; width:296px; height:64px; margin-bottom:6px;}
.content_main_menu_cat_cont_item div {font-size:20px; text-align:center; padding-top:8px;}
.content_main_menu_cat_cont_item div a {color:#4a1217;}
.content_main_menu_cat_cont_item div a:hover {text-decoration:none;}
.content_main_menu {margin: 24px 0px 0px 0px;}
.content_main_menu_title {margin-top:-12px;}
.content_main_menu_title div {background:url(/img/menu/cat_bg.png) no-repeat; width:296px; height:64px;}
.content_main_menu_title div div {font-size:20px; text-align:center; padding-top:8px;}
.content_main_menu_title div div span {color:#4a1217;}
.content_main_menu_item_left {margin-top:8px; margin-right:4px; font-family:'myriad Pro';}
.content_main_menu_item_left_title {font-size:14px;}
.content_main_menu_item_left_title span {color:#ffe09f; text-decoration:underline;}
.content_main_menu_item_left_volume {font-size:12px; color:#ffe09f; margin-top:10px;}
.content_main_menu_item_left_opis {font-size:12px; color:#ffe09f; margin-top:2px;}
.content_main_menu_item_left_price {margin-top:14px; width:192px; text-align:center;}
.content_main_menu_item_left_price_line {background:url(/img/menu/dot.png) repeat-x; width:192px; height:2px; position:absolute; margin-top:8px;}
.content_main_menu_item_left_price_text {font-size:12px; color:#ffe09f;}
.content_main_menu_item_left_price_text span {background:#072c0c;}
.content_main_menu_item_left_img {background:url(/img/menu/menu_item_left_bg.png) no-repeat; width:180px; height:157px;}
.content_main_menu_item_left_img img {margin-top:19px; margin-left:10px; width:142px; height:118px;}
.content_main_menu_item_right {margin-top:8px; margin-left:4px; font-family:'myriad Pro';}
.content_main_menu_item_right_title {font-size:14px;}
.content_main_menu_item_right_title span {color:#ffe09f; text-decoration:underline;}
.content_main_menu_item_right_volume {font-size:12px; color:#ffe09f; margin-top:10px;}
.content_main_menu_item_right_opis {font-size:12px; color:#ffe09f; margin-top:2px;}
.content_main_menu_item_right_price {margin-top:14px; width:192px; text-align:center;}
.content_main_menu_item_right_price_line {background:url(/img/menu/dot.png) repeat-x; width:192px; height:2px; position:absolute; margin-top:8px;}
.content_main_menu_item_right_price_text {font-size:12px; color:#ffe09f;}
.content_main_menu_item_right_price_text span {background:#072c0c;}
.content_main_menu_item_right_img {background:url(/img/menu/menu_item_right_bg.png) no-repeat; width:180px; height:157px;}
.content_main_menu_item_right_img img {margin-top:19px; margin-left:28px; width:142px; height:118px;}



/*--------------------------------- Бар-меню -----------------------------------*/

.content_main_bar_menu_cat {}
.content_main_bar_menu_cat_cont {margin:60px 0 0 60px;}
.content_main_bar_menu_cat_cont_header {background:url(/img/bar_menu/bg_v.png) no-repeat; widows:783px; height:183px;}
.content_main_bar_menu_cat_cont_center {background:url(/img/bar_menu/bg_s.png) repeat-y; width:783px;}
.content_main_bar_menu_cat_cont_center_item_title_ru {font-size:14px;}
.content_main_bar_menu_cat_cont_center_item_title_ru a {color:#f1e4c9;}
.content_main_bar_menu_cat_cont_center_item_title_ru a:hover {text-decoration:none;}
.content_main_bar_menu_cat_cont_center_item_title_en {font-size:14px; margin-top:2px; padding-bottom:20px;}
.content_main_bar_menu_cat_cont_center_item_title_en a {color:#e14014;}
.content_main_bar_menu_cat_cont_center_item_title_en a:hover {text-decoration:none;}
.content_main_bar_menu_cat_cont_footer {background:url(/img/bar_menu/bg_n.png) no-repeat; width:783px; height:195px;}
.content_main_bar_menu {}
.content_main_bar_menu_cont {margin:0 0 0 60px;}
.content_main_bar_menu_cont_header {background:url(/img/bar_menu/bg_v.png) no-repeat; widows:783px; height:183px;}
.content_main_bar_menu_cont_center {background:url(/img/bar_menu/bg_s.png) repeat-y; width:783px;}
.content_main_bar_menu_cont_header_title {font-size:20px; text-align:center; padding-right:56px; padding-top:100px;}
.content_main_bar_menu_cont_header_title_ru {color:#f1e4c9; text-decoration:underline;}
.content_main_bar_menu_cont_header_title_en {color:#e14014; text-decoration:underline; line-height:28px;}
.content_main_bar_menu_cont_center_cont {margin-left:220px;}
.content_main_bar_menu_cont_center_cont_item {width:344px; padding-bottom:12px;}
.content_main_bar_menu_cont_center_cont_item_line {width:344px; height:1px; background:url(/img/bar_menu/dot.png) repeat-x; position:absolute; margin-top:12px;}
.content_main_bar_menu_cont_center_cont_item_title {width:344px; font-size:14px;}
.content_main_bar_menu_cont_center_cont_item_title_ru {float:left; background-color:#18150f; color:#f7ebd4;}
.content_main_bar_menu_cont_center_cont_item_title_ru span {color:#c6baa2;}
.content_main_bar_menu_cont_center_cont_item_title_price {float:right; background-color:#18150f; color:#f7ebd4;}
.content_main_bar_menu_cont_center_cont_item_title_en {width:344px; clear:both; font-size:14px; color:#e14014;}
.content_main_bar_menu_cont_footer {background:url(/img/bar_menu/bg_n.png) no-repeat; width:783px; height:195px;}

/*--------------------------------- Новости -----------------------------------*/

.content_main_news {}
.content_main_news_title {background:url(/img/news/ru/title.png) no-repeat; width:87px; height:30px; margin-left:410px;}
.content_main_news_item {margin-bottom:12px;}
.content_main_news_item_date {font-size:14px; font-family:'times New Roman'; color:#ccaa82; margin-left:134px;}
.content_main_news_item_line {background:url(/img/news/line.png) no-repeat; width:735px; height:5px; margin-left:100px;}
.content_main_news_item_opis {margin-top:12px; margin-left:134px; width:620px; font-size:16px; font-family:'times New Roman'; color:#edddc1;}
.content_main_news_item_img {margin-top:12px; margin-left:134px; width:620px;}
.content_main_news_item_img div {background:url(/img/news/img_bg.png) no-repeat; width:130px; height:126px; float:left; margin-right:16px;}
.content_main_news_item_img div a {margin-left:11px;}
.content_main_news_item_img div a img {margin-top:12px; width:109px; height:99px;}
.content_main_news_item_link {margin-left:680px;}
.content_main_news_item_link a {font-size:14px; font-family:'times New Roman'; color:#fed5a5;}
.content_main_news_item_link a:hover {text-decoration:none;}
.content_main_news_item_line_2 {background:url(/img/news/line.png) no-repeat; width:735px; height:5px; margin-left:100px; margin-top:2px;}

/*--------------------------------- Галерея событий -----------------------------------*/

.content_main_events {}
.content_main_events_title {background:url(/img/events/ru/title.png) no-repeat; width:100px; height:33px; margin-left:408px;}
.content_main_events_item {margin-bottom:12px;}
.content_main_events_item_date {font-size:14px; font-family:'times New Roman'; color:#ccaa82; margin-left:134px;}
.content_main_events_item_line {background:url(/img/events/line.png) no-repeat; width:735px; height:5px; margin-left:100px;}
.content_main_events_item_opis {margin-top:12px; margin-left:134px; width:520px; font-size:16px; font-family:'times New Roman'; color:#edddc1; float:left;}
.content_main_events_item_img {margin-top:12px; width:220px; float:right;}
.content_main_events_item_img div {background:url(/img/events/img_bg.png) no-repeat; width:130px; height:126px; float:left; margin-right:16px;}
.content_main_events_item_img div img {margin-top:12px; width:109px; height:99px; margin-left:11px;}
.content_main_events_item_link {margin-left:680px;}
.content_main_events_item_link a {font-size:14px; font-family:'times New Roman'; color:#fed5a5;}
.content_main_events_item_link a:hover {text-decoration:none;}
.content_main_events_item_line_2 {background:url(/img/events/line.png) no-repeat; width:735px; height:5px; margin-left:100px; margin-top:2px;}

/*--------------------------------- Галерея -----------------------------------*/

.content_main_gallary_cat {}
.content_main_gallary_cat_title {background:url(/img/gallery/ru/title.png) no-repeat; width:249px; height:53px; margin-left:328px; margin-top:-24px;}
.content_main_gallary_cat_cont {margin: 24px 0 0 74px;}
.content_main_gallary_cat_cont_item {margin-right:22px; margin-bottom:46px; float:left;}
.content_main_gallary_cat_cont_item_img {background:url(/img/gallery/rama.png) no-repeat; width:176px; height:165px;}
.content_main_gallary_cat_cont_item_img a {margin-left:15px;}
.content_main_gallary_cat_cont_item_img a img {margin-top:16px; width:145px; height:132px;}
.content_main_gallary_cat_cont_item_title {clear:both; text-align:center; width:176px;}
.content_main_gallary_cat_cont_item_title a {color:#feeed4; font-size:18px; font-family:'times New Roman';}
.content_main_gallary_cat_cont_item_title a:hover {text-decoration:none;}
.content_main_gallary {}
.content_main_gallary_title {padding:0 48px; text-align:center; font-size:24px; font-family:'times New Roman'; color:#feecd2; text-decoration:underline;}
.content_main_gallary_cont {margin: 24px 0 0 116px;}
.content_main_gallary_cont_item {margin-right:8px; margin-bottom:10px; float:left;}
.content_main_gallary_cont_item_img {position:absolute; margin-left:5px; margin-top:7px;}
.content_main_gallary_cont_item_img img {width:144px; height:124px;}
.content_main_gallary_cont_item a {}
.content_main_gallary_cont_item a div {background:url(/img/gallery/rama2.png) no-repeat; width:158px; height:138px;}

/*--------------------------------- Кнопки и навигация -----------------------------------*/

.but_on_top {background:url(/img/ru/on_top.png) no-repeat; width:156px; height:52px; float:left; margin-left:140px;}
.but_on_top a {margin-left:8px;}
.but_on_top img {width:130px; height:34px;}
.but_on_end {background:url(/img/ru/on_end.png) no-repeat; width:156px; height:52px; float:left; margin-left:320px;}
.but_on_end a {margin-left:8px;}
.but_on_end img {width:130px; height:34px;}
.but_on_back {background:url(/img/ru/back.png) no-repeat; width:151px; height:56px; float:left; margin-left:244px;}
.but_on_back a {}
.but_on_back img {width:150px; height:50px;}
.but_on_next {background:url(/img/ru/next.png) no-repeat; width:148px; height:56px; float:left; margin-left:40px;}
.but_on_next a {}
.but_on_next img {width:146px; height:50px;}

.nav_page {font-size:26px; font-family:'times New Roman'; color:#ccab84; float:left; padding-top:12px; margin-left:40px;}