<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.sa {margin: 0; padding: 0; vertical-align: top;}
.main {width: 1259px; background-color: #f4f4f4; box-shadow: 0 5px 10px 5px rgba(0,0,0,0.8); -webkit-box-shadow: 0px 5px 10px 5px rgba(0,0,0,0.8);
-moz-box-shadow: 0px 5px 10px 5px rgba(0,0,0,0.8);}
.fl {display: inline-block;}
.top {background-image: url(images/top.jpg); width: 1259px; height: 61px;}
.top2 {background-image: url(images/top2.jpg); width: 1259px; height: 25px;vertical-align: middle;}
.top2_text {font-family: arial; font-size: 18px; color: white; margin-left: 12px;  text-align: left; line-height: 25px;}
.logo {background-image: url(images/logo_bg.jpg); width: 1259px; height: 155px; position: relative;}
.logo_new {background-image: url(images/logo_bg_new.jpg); width: 1259px; height: 184px; position: relative;}
.phone {
    position: absolute;
    left: 640px;
    top: 32px;
    font-size: 50pt;
    font-family: arial;
    font-weight: 200;
    color: #432638;
    /*font-stretch: condensed;*/
}
.email {
    position: absolute;
    left: 1050px;
    top: 118px;
    font-size: 20px;
    font-family: arial;
    color: #432638;
    /*font-stretch: condensed;*/
    font-style: italic;
}
.msk {
    position: absolute;
    left: 644px;
    top: 115px;
    font-size: 20px;
    font-family: arial;
    color: #432638;
    /*font-stretch: condensed;*/

}
.email a {text-decoration: none;     color: #432638;}
.email a:hover {text-decoration: underline;}
.phone_new {
    position: absolute;
    left: 698px;
    top: 75px;
    font-size: 46pt;
    font-family: arial;
    font-weight: 200;
    color: #432638;
    /*font-stretch: condensed;*/
}
.email_new {
    position: absolute;
    left: 1050px;
    top: 147px;
    font-size: 20px;
    font-family: arial;
    color: #432638;
    /*font-stretch: condensed;*/
    font-style: italic;
}
.msk_new {
    position: absolute;
    left: 690px;
    top: 150px;
    font-size: 18px;
    font-family: arial;
    color: #432638;
    /*font-stretch: condensed;*/

}
.email_new a {text-decoration: none;     color: #432638;}
.email_new a:hover {text-decoration: underline;}
.social {position: absolute; width: 413px; top: 4px; left: 828px;}
.menu_line { width: 1259px; height: 137px;}

.menu_line_left {width: 367px; height: 137px; float: left; background-color: white; text-align: left;}
.menu_line_left h2 {margin-left: 40px; margin-top: 22px; font-family: tahoma; font-size: 36px; color: #3868a4; }
.menu_line_left p {margin-left: 40px; margin-top: -10px; font-family: tahoma; font-size: 18px; color: #3868a4; }

.menu_line_left_n {width: 420px; height: 137px; float: left; background-color: #f4f4f4; text-align: left;}
.menu_line_left_n h2 {margin-left: 40px; margin-top: 22px; font-family: tahoma; font-size: 36px; color: #3868a4; }
.menu_line_left_n p {margin-left: 40px; margin-top: -10px; font-family: tahoma; font-size: 18px; color: #3868a4;  }
.menu_line_left_n input {width: 330px; height: 28px;}

.menu {background-image: url(images/menu_bg.jpg); width: 825px; height: 137px; float: right; font-family: arial; font-size: 20px; font-stretch: condensed; color: white; margin: 0; padding: 0; }
.menu a {color: white; text-decoration: none;}
.menu1 {width: 138px; height:137px; text-align: center; margin: 0; padding: 0; vertical-align: top; line-height: 137px;}
.menu2 {width: 138px; height:137px; text-align: center; margin: 0; padding: 0; vertical-align: top; line-height: 137px;}
.menu3 {width: 137px; height:137px; text-align: center; margin: 0; padding: 0; vertical-align: top; line-height: 137px;}
.menu4 {width: 138px; height:137px; text-align: center; margin: 0; padding: 0; vertical-align: top; line-height: 137px;}
.menu5 {width: 136px; height:137px; text-align: center; margin: 0; padding: 0; vertical-align: top; line-height: 137px;}
.menu6 {width: 138px; height:137px; text-align: center; margin: 0; padding: 0; vertical-align: top; line-height: 137px;}
.menu1:hover {background-image: url(images/menu1_on.jpg);}
.menu2:hover {background-image: url(images/menu2_on.jpg);}
.menu3:hover {background-image: url(images/menu3_on.jpg);}
.menu4:hover {background-image: url(images/menu4_on.jpg);}
.menu5:hover {background-image: url(images/menu5_on.jpg);}
.menu6:hover {background-image: url(images/menu6_on.jpg);}
.menu_u {height: 48px;}
.menu_2 { height: 100px; width: 1250px; position: relative;}

.menu_2_obz {
    position: absolute;
    top: 17px;
    left: 20px;
    font-family: arial;
    font-size: 26pt;
    color: #3869a4;
    line-height: 2.7;
    /*font-stretch: condensed;*/
    font-style: italic;
}
.menu_2_obz a {text-decoration: none;  color: #3869a4;}
.menu_2_obz a:hover {text-decoration: underline;}
.menu_2_str {
    position: absolute;
    top: 17px;
    left: 420px;
    width: 550px;
    font-family: arial;
    font-size: 26pt;
    color: #432638;
    line-height: 0.9;
    /*font-stretch: condensed;*/
    font-style: italic;
}
.menu_2_str a {text-decoration: none;  color: #432638;}
.menu_2_str a:hover {text-decoration: underline;}
.menu_2_shop {
    position: absolute;
    top: 24px;
    left: 937px;
    width: 261px;
    font-family: arial;
    font-size: 20pt;
    color: #432638;
    line-height: 1.5;
    /* font-stretch: condensed; */
    font-style: italic;
    vertical-align: top;
}
.menu_2_shop a {text-decoration: none;     color: #432638;}
.menu_2_shop a:hover {text-decoration: underline;}


.tureckie_bany {background-image: url(images/tureckie_bani_bg.jpg); width: 644px; height: 375px; float: left; text-align: right;}
.tureckie_bany h2 {font-family: Arial; font-stretch: condensed; text-align: right; margin-top: 36px; margin-right: 36px; color: white; font-size: 40pt;}
.pechi_dlya_saun {background-image: url(images/pechi_dlya_saun.jpg); width: 612px; height: 375px; float: right;}
.pechi_dlya_saun h2 {font-family: Arial; font-stretch: condensed; text-align: right; margin-top: 36px; margin-right: 36px; color: white; font-size: 40pt;}
.center_menu {text-align: center; width: 1259px; height: 350px; margin-top: 50px; position: relative;}
.calc {background-image: url(images/calc_bg.jpg); width: 324px; height: 298px; vertical-align: top;}
.calc_logo { width: 90px; height: 120px; margin-top: 20px; margin-left: 120px;}
.calc_logo  a{display: block;
     text-align: center;
     height: 100%; }
.calc h2 {font-family: tahoma; font-weight: 200; text-align: center; margin-top: 0px; color: white; font-size: 35pt; }
.calc p {font-family: Arial; font-stretch: condensed; text-align: center; color: white; font-size: 20px; margin-left: 20px; margin-right: 20px; margin-top: -30px;}
.shop {background-image: url(images/shop_bg.jpg);width: 324px; height: 298px; margin-left: 119px; margin-right: 117px; vertical-align: top;}
.shop h2 {font-family: tahoma; font-weight: 200; text-align: center; margin-top: 147px; color: white; font-size: 35pt; }
.d {background-image: url(images/3d_bg.jpg); width: 324px; height: 298px; vertical-align: top;}
.d h2 {font-family: tahoma; font-weight: 200; text-align: center; margin-top: 147px; color: white; font-size: 32pt; line-height: 0.9em; }
.link {width: 324px; height: 298px; position: relative; margin-left:0; margin-top: 0;}
.stroitelstvo {background-color: white; width: 572px; height: 312px; float: left; position: relative;}
.stroitelstvo h2 {font-family: Arial; font-stretch: condensed; text-align: left; margin-top: 22px; margin-left: 62px; color: #6a7678; font-size: 40pt;}
.stroitelstvo a {color: #6a7678; text-decoration: none;}
.stroitelniy_otdel {background-image: url(images/stroitelniy_otdel_bg.jpg); width: 544px; height: 312px; float: right; position: relative;}
.s_o_text { width: 296px; height: 204px; position: absolute; top: 0; left: 0;}
.s_o_text h2 {font-family: tahoma; font-weight: 200; color: white; font-size: 32pt; line-height: 0.9em; vertical-align: top; margin-top: 10px;}
.s_o_text p{font-family: Arial; font-stretch: condensed; text-align: center; color: white; font-size: 18px; }
.galereya {background-image: url(images/galereya.jpg); width: 644px; height: 376px; float: left;}
.galereya h2 {font-family: Arial; font-stretch: condensed; text-align: right; margin-top: 23px; margin-right: 23px; color: white; font-size: 40pt;}
.stroitelstvo_sauny {background-image: url(images/stroitelstvo_sauny_bg.jpg); width: 612px; height: 376px; float: right;}
.stroitelstvo_sauny h2 {font-family: Arial; font-stretch: condensed; text-align: right; margin-top: 23px; margin-right: 23px; color: white; font-size: 40pt;}
.tureckie_bany a, .pechi_dlya_saun a, .calc a, .shop a, .stroitelniy_otdel a, .galereya a, .stroitelstvo_sauny a, .d a {color: white; text-decoration: none; }
.news {font-size: 12pt; font-family :  Helvetica, Tahoma,  Verdana, arial; color: #586780; line-height: 1.3em; letter-spacing:0.04em; padding-left: 20px; padding-right: 20px; background-color: white; padding-top: 20px;}
.news a {color: #586780; text-decoration: none; font-family :  Tahoma, Helvetica, Verdana, arial; color: #586780;}
.news a:hover {text-decoration: underline;}
.news li {padding-top: 10px;}
.news h1 {font-size: 24px; font-weight: 200}
.news h2 {font-size: 22px; font-weight: 200}
.news h3 {font-size: 18px;}
 .cat {vertical-align: top; width: 290px; text-align: left;}
 .cat a{ font-family: arial; font-size: 14px; color: black}
 .cat a:hover {color: red;}
 .bb-list {
color: #667;
padding-left: 0px;
margin-left: 0px;
font-size: 15px;
line-height: 1.2em;
}
.bb-list li {
padding-top: 5px;
padding-bottom: 1.1em;
padding-left: 0px;
padding-right: 10px;
font-size: 90%;
margin-left: -20px;
list-style-type: none;
BACKGROUND-POSITION: left top;
BACKGROUND-IMAGE: url(images/s.jpg);
BACKGROUND-REPEAT: no-repeat;
}

#sub_menu {
	padding:0 0 10 10px;
	margin:0 0 0 0px;
	background-image: none;
	list-style-type: square;
	width: 250px;
}
.descr {font-size: 11pt; font-family :  Tahoma, Helvetica, Verdana, arial; color: #586780;}
.descr a {color: #586780; text-decoration: none;}
.descr a:hover {text-decoration: underline;}
.descr2 { margin: 20; font-size: 12pt; font-family :  Tahoma, Helvetica, Verdana, arial; color: #586780;}
.descr2 table {font-size: 10pt;  color: #586780; width: 600px;}
.descr2 td {padding: 2; background-color: #efefef; border: 2px solid white; border-collapse: collapse;}
.dscr{ vertical-align: top; width: 600px;}
#prod {padding-left: 20px; padding-right: 20px; }
#table_specs { color: #586780; font-size: 9pt;}
#prod {padding-left: 0px; padding-right: 0px; }
.pr {vertical-align: top; width: 880px;}
.p_order {margin-top: 8px;}
.basket {font-family: Arial; font-stretch: condensed; text-align: center; color: white; font-size: 30px; margin-left: 20px; margin-right: 20px; margin-top: 165px;}
.shop_small {font-family: Arial; font-stretch: condensed; text-align: center; color: white; font-size: 20px; margin-left: 20px; margin-right: 20px; margin-top: 10px;}
.shop_small a{text-decoration: none; color: white;}
.shop_small a:hover {text-decoration: underline;}
.gallery_lincs {font-family: Arial; font-size: 16px; color: #586780;}
.gallery_lincs a {text-decoration: none; color: #586780;}
.gallery_lincs a:hover {text-decoration: underline;}
.service_list { width: 400px; height: 250px; padding-left: 316px; position: absolute; top: 0px; font-family: helvetica; font-size: 34px; color: #6a7678; z-index: 1;}
.service_list li {text-align: left;}
.service_z {width: 131px; height: 131px; position: absolute; top: 115px; left: 80px;}
.footer {width: 1259px; height: 125px; background-color: #a08c81;}
.footer a {color: white;}
.footer a:visited {color: white;}
.brands1, .brands2 {background-color: white; padding-top: 20px; }
.menu_2_obz_new {
    position: absolute;
    top: 17px;
    left: 32px;
    width: 306px;
    font-family: arial;
    font-size: 17pt;
    color: #3869a4;
    line-height: 2.7;
    /*font-stretch: condensed;*/
    font-style: italic;
}
.menu_2_obz_new a {text-decoration: none;  color: #3869a4;}
.menu_2_obz_new a:hover {text-decoration: underline;}
.menu_2_str_new {
    position: absolute;
    top: 17px;
    left: 340px;
    width: 370px;
    font-family: arial;
    font-size: 17pt;
    color: #432638;
    line-height: 0.9;
    /*font-stretch: condensed;*/
    font-style: italic;
}
.menu_2_str_new a {text-decoration: none;  color: #432638;}
.menu_2_str_new a:hover {text-decoration: underline;}
.menu_2_oplata_new {
    position: absolute;
    top: 24px;
    left: 710px;
    width: 262px;
    font-family: arial;
    font-size: 17pt;
    color: #432638;
    line-height: 1.5;
    /* font-stretch: condensed; */
    font-style: italic;
    vertical-align: top;
}
.menu_2_oplata_new a {text-decoration: none;     color: #432638;}
.menu_2_oplata_new a:hover {text-decoration: underline;}
.menu_2_dostavka_new {
    position: absolute;
    top: 24px;
    left: 972px;
    width: 272px;
    font-family: arial;
    font-size: 17pt;
    color: #432638;
    line-height: 1.5;
    /* font-stretch: condensed; */
    font-style: italic;
    vertical-align: top;
}
.menu_2_dostavka_new a {text-decoration: none;     color: #432638;}
.menu_2_dostavka_new a:hover {text-decoration: underline;}
button, 
button:active, 
 {
    outline: none;
}</pre></body></html>