BODY {
    FONT-SIZE: 14px; COLOR: #fff3cb; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
TD {
    FONT-SIZE: 14px; COLOR: #fff3cb; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
P {
   FONT-SIZE: 14px; COLOR: #fff3cb; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
UL {
    FONT-SIZE: 14px; COLOR: #fff3cb; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
LI {
    FONT-SIZE: 14px; COLOR: #fff3cb; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
DIV {
    FONT-SIZE: 14px; COLOR: #fff3cb; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
CENTER {
    FONT-SIZE: 14px; COLOR: #fff3cb; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
OL {
    FONT-SIZE: 14px; COLOR: #fff3cb; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A {
    FONT-SIZE: 14px; COLOR: #fff3cb; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
LI {
    FONT-SIZE: 14px; COLOR: #fff3cb; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD.t1 {
    BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(./images/13.jpg); BACKGROUND-REPEAT: no-repeat
}
TD.t2 {
    PADDING-TOP: 9px
}
TD.t3 {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: #ffffff; text-align : center;
}
TD.t4 {
    PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-ALIGN: center;
}
TD.t5 {
    BORDER-LEFT: #8d8e8e 1px solid
}
TD.t6 {
    BORDER-RIGHT: #8d8e8e 1px solid; BORDER-LEFT: #8d8e8e 1px solid; BORDER-BOTTOM: #8d8e8e 1px solid
}
TD.t7 {
    PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #c0cad4; PADDING-TOP: 5px; TEXT-ALIGN: right
}
TD.t8 {
    PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #023252; PADDING-TOP: 10px
}
SPAN.s1 {
    PADDING-RIGHT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff
}
TD.t9 {
    PADDING-RIGHT: 27px; FONT-WEIGHT: normal; FONT-SIZE: 12px; font-weight: bold; COLOR: #002b48; PADDING-TOP: 4px; TEXT-ALIGN: right
}
TD.t10 {
    PADDING-RIGHT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003244; TEXT-ALIGN: left;
}
TD.t11 {
    PADDING-RIGHT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003244; TEXT-ALIGN: left
}
TD.t12 {
    PADDING-RIGHT: 11px; PADDING-LEFT: 19px; FONT-SIZE: 12px
}
A.t12 {
    FONT-WEIGHT: normal; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none
}
A.t12:hover {
    FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
H1:hover {
    FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
H1 {
    FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ffffff
}
H2 {
    FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #521f00
}
H4 {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #ffa03d
}
H3 {
    DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; COLOR: #FFA03D; PADDING-TOP: 3px
}
A.t27 {
    FONT-WEIGHT: normal; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #521f00; TEXT-DECORATION: none
}
A.t27:hover {
    TEXT-DECORATION: underline
}
TD.t13 {
    BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid
}
TD.t14 {
    BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(./images/8.jpg); PADDING-TOP: 23px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #5c3514
}
TD.t15 {
    FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #fff3cb; TEXT-ALIGN: justify
}
STRONG {
    FONT-WEIGHT: normal
}
.copy {
    FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e57c00; TEXT-DECORATION: none
}
A.copy {
    FONT-SIZE: 11px; COLOR: #539dfd
}
SPAN.copy {
    COLOR: #e57c00; TEXT-DECORATION: none
}
TD.copy {
    PADDING-LEFT: 60px; PADDING-TOP: 10px
}
A.copy:hover {
    COLOR: #2967ff; TEXT-DECORATION: underline
}
.copy1 {
    FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #330018; TEXT-DECORATION: none
}
A.copy1 {
    FONT-SIZE: 11px; COLOR: #ffffff
}
SPAN.copy1 {
    COLOR: #330018; TEXT-DECORATION: none
}
A.copy1:hover {
    COLOR: #ffffff; TEXT-DECORATION: underline
}
TD.t16 {
    BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(./images/1.gif); BACKGROUND-REPEAT: repeat-y
}
TABLE.t17 {
    BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(./images/20.jpg); BACKGROUND-REPEAT: no-repeat
}
TD.t18 {
    BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(./images/25.gif); BACKGROUND-REPEAT: repeat-x
}
TD.t19 {

}
TD.t20 {

}
TD.t21 {
    FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #f4df95; TEXT-ALIGN: justify
}


/* Новости */
.news_item {padding: 0 20px 40px 10px;}
.news_list {width: 300px; vertical-align: top;}
.news_list_inner {margin-left: 44px; margin-top: 0px; width: 195px;}
.news_list_inner h1 {margin-left: 0px !important;}
.news_date {padding-left: 30px; padding-right: 18px; font-weight: normal; font-size: 11px; color: #534c22; font-family: Arial;}
.news_date a:link, .news_date a:visited {font-size: 10px; color: #000; font-family: Arial,Georgia; text-decoration: none;}
.news_title {margin-top: 7px; margin-bottom: 7px; font-family: Times New Roman; font-size: 16px; color: #ff0000;}
.news_title a:link, .news_title a:visited {font-family: Arial; text-decoration: underline; font-size: 16px; color: #a22c03; font-weight: bold;}
.news_text {font-size: 12px; color: #000; font-family: Arial;}
.news_text a:link, .news_text a:visited {color: #000;}
.mainnews {padding-top: 33px; padding-right: 10px;}
.news_page {width: 100%; text-align: center; text-transform: uppercase; color: #647d7d; font-weight: bold; font-size: 12px;}

.news_back {background: url(./images/news_title.gif) no-repeat 70px top; padding-top: 31px;}

.news_title_full {margin-top: 10px; margin-bottom: 15px; font-size: 20px; color: #003c85;}
.news_full {line-height: 30px;}
.news_ref_back {margin-top: 20px; padding-left: 12px; background: url(./images/back.gif) left 50% no-repeat;}
.news_ref_back a:link, .news_ref_back a:visited {color: #a22c03; font-size: 12px;}
#news_list_d {margin-top: 15px;}


.all_news {margin-left: 103px; margin-top: 22px;}
.all_news a:link, .all_news a:visited {color: #a22c03; font-weight: bold; font-size: 12px; font-family: Trebuchet MS, Arial;}
.all_news img {margin-right: 6px;}

/* Стили редактора */
.jfont_6 {font-size: 6px !important;}
.jfont_7 {font-size: 7px !important;}
.jfont_8 {font-size: 8px !important;}
.jfont_9 {font-size: 9px !important;}
.jfont_10 {font-size: 10px !important;}
.jfont_11 {font-size: 11px !important;}
.jfont_12 {font-size: 12px !important;}
.jfont_13 {font-size: 13px !important;}
.jfont_14 {font-size: 14px !important;}
.jfont_15 {font-size: 15px !important;}
.jfont_16 {font-size: 16px !important;}
.jfont_18 {font-size: 18px !important;}
.jfont_20 {font-size: 20px !important;}
.jfont_22 {font-size: 22px !important;}
.jfont_24 {font-size: 24px !important;}
.jfont_26 {font-size: 26px !important;}
.jfont_28 {font-size: 28px !important;}
.jfont_32 {font-size: 32px !important;}
.jfont_36 {font-size: 36px !important;}
.jfont_40 {font-size: 40px !important;}
.jfont_44 {font-size: 44px !important;}
.jfont_48 {font-size: 48px !important;}
.jfont_54 {font-size: 54px !important;}
.jfont_60 {font-size: 60px !important;}
.jfont_66 {font-size: 66px !important;}
.jfont_72 {font-size: 72px !important;}
.jfont_80 {font-size: 80px !important;}
.jfont_88 {font-size: 88px !important;}
.jfont_96 {font-size: 96px !important;}

/* Обратная связь */
.feedback {border-collapse: collapse; width: 90%;}
.feedback td {padding-bottom: 10px;}
.feedback_param {width: 150px;}
.feedback_email {width: 236px;}
.feedback_input {width: 236px;}
.feedback_back {background-color: #c8c8c8; border: none;}

.guest_item {margin-bottom: 15px; background-color: #FFF098; padding: 10px;}

/* FAQ */
.faq_page {border-collapse: collapse; width: 100%;}
.faq_page td {padding-bottom: 10px;}
.faq_msg {width: 535px; height: 132px;}
.faq_label {width: 278px; vertical-align: top; font-size: 12px;}
.faq_input {width: 186px;}
.faq_submit {width: 75px; text-transform: uppercase; border: 1px solid #828282; background-color: #c8c8c8; font-size: 8px;}
.faq_t {font-size: 14px;}

.faq_text {font-weight: bold; text-transform: uppercase;}
#faq_hr {border-bottom: 1px solid #d2c46c; height: 1px; width: 100%; margin-bottom: 30px;}

.faq_page_list {border-collapse: collapse; width: 100%; margin-top: 25px;}
.faq_page_list td {padding-bottom: 20px;}

.faq_question {font-size: 14px;}
.faq_answer {font-size: 12px; background-color: #fff098; padding: 20px; margin-left: 33px; margin-top: 18px; margin-bottom: 23px;}
.faq_name {margin-top: 7px; font-size: 12px;}

.faq_pages {text-align: right;}
.faq_pages b {color: #c80000; font-style: italic; font-size: 10px;}
.faq_pages a:link, .faq_pages a:visited {color: #a0a0a0; font-style: italic; font-size: 10px;}

/* ФОто */
.fotogallery_list_item {text-align: center; padding-bottom: 15px;}                                                                   
.fotogallery_list_item a {margin-top: 10px;}
.fotogallery_list_item a:link, .fotogallery_list_item a:visited {font-family: Arial; font-weight: bold; color: #a22c03; text-decoration: underline;}
.fotogallery_list_item img {border: 1px solid #000;}
.fotogallery_space {padding-left: 30px;}
.fotogellery_info {margin-top: 10px; font-family: Arial; font-size: 11px; color: #000; line-height: normal;}
.fotogellery_info_full {margin-top: 10px; font-family: Arial; font-weight: bold; font-size: 14px; color: #000; line-height: normal;}
.fotogallery_item {padding-bottom: 40px !important;}

.fotogallery_tab_full {margin-top: 15px;}
.fotogallery_head, .fotogallery_head a:link, .fotogallery_head a:visited {font-weight: bold; font-family: Arial; font-size: 14px;}
.fotogallery_head a:link, .fotogallery_head a:visited {color: #a22c03;}
.fotogallery_pages {text-align: center;}
.fotogallery_pages a:link, .fotogallery_pages a:visited {color: #a22c03; font-size: 12px; font-family: Tahoma;}
.fotogallery_pages td {width: 21px; line-height: 18px; vertical-align: top !important;}
.page_current {width: 21px; background: url(./images/page.gif) no-repeat left top;}
.page_current a:link, .page_current a:visited {color: #fff;}

/* Заявка */
.send_input, .send_select {width: 185px;}
.send_page td {font-size: 12px; line-height: 18px;}

.send_ok {width: 100%; text-align: center; font-size: 18px; margin-bottom: 15px;}
.ref_back {width: 100%; text-align: center;}
.ref_back a:link, .ref_back a:visited {font-size: 14px; color: #dd3e00;}

/* Карта сайта */
.map {margin-top: 20px;}
.map_1, .map_1_1 {padding-left: 15px; margin-bottom: 4px;}
.map_1 {background: url(./images/map_1.gif) no-repeat left center;}
.map_1_1 {background: url(./images/map_1_1.gif) no-repeat left center;}
.map_2 {background: url(./images/map_2.gif) no-repeat left center; margin-left: 35px; padding-left: 7px;}

.map_1 a:link, .map_1 a:visited {color: #a22c03;}
.map_1_1 a:link, .map_1_1 a:visited {color: #000;}
.map_2 a:link, .map_2 a:visited {color: #a22c03; font-size: 12px;}


.t12 {padding-top: 3px;}
.main_menu_item {margin-bottom: 4px;}
.main_menu_item a:link, .main_menu_item a:visited {font-size: 12px; color: #fff; text-transform: uppercase; text-decoration: none;}
.main_menu_item a:hover {font-weight: bold; text-decoration: underline;}

.mainpage {padding-right: 15px; text-align: justify;}
.mainpage ul {margin: 0; list-style: none; padding-left: 10px;}
.mainpage li {padding-bottom: 20px; background : url(./images/32.gif) no-repeat left top; padding-left: 40px;}

.menu_right a:link, .menu_right a:visited {color: #521F00 !important; text-transform: uppercase; font-size: 14px !important;}
.menu_right a:hover {font-weight: normal !important;}

.t14 {padding: 0 15px 15px 15px;}

.sub_page a:link, .sub_page a:visited {font-size: 14px;}
.sub_page li {padding-bottom: 10px;}

.tab_border {border-collapse: collapse;}
.tab_border td {border: 1px solid #88562c; padding: 4px;}

.tab_pading td {padding: 4px;}

.jpath {margin-bottom: 10px;}

.faq_page {margin-top: 15px;}
#qq {margin-top: 15px; margin-left: 20px;}
.question h3 {color: #5C3514; font-weight: bold;}
.question textarea {width: 210px; height: 70px;}

.top_data {font-size: 14px; padding-left: 17px; color: #793f32;}