BODY {
	MARGIN: 0px; background-color: #F5F1E5;
}

TD {
	FONT-SIZE: x-small;
	COLOR: #4A4A4A;
	FONT-FAMILY: tahoma,verdana,arial;
    font-size: 12px;
}
TH {
	FONT-SIZE: x-small; 
	COLOR: #606060; 
	FONT-FAMILY: tahoma,verdana,arial
}
.plain {
	FONT-SIZE: x-small; 
	COLOR: #606060; 
	FONT-FAMILY: tahoma,verdana,arial
}

a:link, a:visited, a:active {
	color: #3266A0;
}
a:hover {
	color: #ff6600;
}

H1 {
	FONT-SIZE: 10px;
	MARGIN: 0px;
	COLOR: #174479;
	FONT-FAMILY: tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
}

H3 {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 16px;
	MARGIN: 0px;
	COLOR: #174479;
	FONT-FAMILY: tahoma, Verdana, Arial, Helvetica, sans-serif;
	LETTER-SPACING: 2px;
	padding: 0px;
}

H2 {
	FONT-SIZE: 14;
	FONT-FAMILY: tahoma,verdana,arial;
	FONT-WEIGHT: bolder;
	MARGIN: 0px;
	COLOR: #E46D1D;
	padding: 0px;
}
.TextZag{ FONT-SIZE: 15; FONT-FAMILY: tahoma, verdana, arial; FONT-WEIGHT: bold; COLOR: #e46d1d; }
.TextZag:link, .TextZag:visited, .TextZag:active{ FONT-SIZE: 12; FONT-FAMILY: tahoma, verdana, arial; FONT-WEIGHT: normal; COLOR: #e46d1d; text-decoration: none; }
.TextZag:hover{ FONT-SIZE: 12; FONT-FAMILY: tahoma, verdana, arial; FONT-WEIGHT: normal; COLOR: #e46d1d; text-decoration: underline; }

.catName {
	FONT-SIZE: 12;
	FONT-FAMILY: tahoma,verdana,arial;
	FONT-WEIGHT: bolder;
	MARGIN: 0px;
	COLOR: #E46D1D;
	padding: 0px;
}
.mr_fon {
	background-image: url(images/mr_fon.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.l_f_t {
	background-image: url(/images/l_f_t.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: right;
}
.l_f_b {
	background-image: url(/images/l_f_b.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: right;
}
.a_NameBany:link, .a_NameBany:visited { FONT-SIZE: 15; FONT-FAMILY: tahoma, verdana, arial; FONT-WEIGHT: bolder; COLOR: #e46d1d; }
.a_NameBany:active, .a_NameBany:hover { FONT-SIZE: 15; FONT-FAMILY: tahoma, verdana, arial; FONT-WEIGHT: bolder; COLOR: #0000a0; text-decoration: underline; }

.a_menu, .a_menu:link, .a_menu:visited, .a_menu:active   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #867158;
	text-decoration: underline;
}
.a_menu:hover   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A48E75;
	text-decoration: underline;
}

form {
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
	border: 0;
	margin: 0px;
	padding: 0px;
}
.s_select {
	font-size: 12px;
	width: 195px;
	font-weight: normal;
}

.sauna {
	border: 1px solid #3266A0;
}

.Otzyv { color: #8e6348; font-size: 10px; }

.dMenu {BORDER-RIGHT: white 5px solid; 
	BORDER-TOP: white 5px solid; 
	Z-INDEX: 500; 
	BACKGROUND: #ffffff; 
	VISIBILITY: hidden; 
	BORDER-LEFT: white 5px solid;  
	BORDER-BOTTOM: white 5px solid; 
	POSITION: absolute;}

.mainT {

	text-align:justify;

}

.counter {color: #ffffff;}
.counter:link {color: #ffffff;}
.counter:visited {color: #ffffff;}
.counter:active {color: #ffffff;}
.counter:hover {color: #000000;}
.fonFot {background-image: url(/images/fon_fot.gif);
	background-repeat: no-repeat;
	background-position: center center;}

.fonFot_p {background-image: url(/images/fon_fot_nz.gif);
	background-repeat: no-repeat;
	background-position: center center;}

#MapBlock {margin: 0; padding: 0; width: 500px; height: 540px;}
#map_canvas   {position: relative; width: 500px; height: 540px;  font:12px Tahoma; color:#333333}
#LayerTR {
	position:absolute;
	width:700px;
	height:100px;
	z-index:1;
	left: -25px;
	top: 504px;
	background-color: #F5F1E5;
}

/********************* buttons ************************/

.addbutton {
    border:1px solid #000000; width:225px;
}
.delbutton {
    border:1px solid #000000; width:30px; height: 20px;
}

hr {
    color: #c1d41f;
    background-color:#c1d41f;
    height: 2px;
    border-width:0px; /* убрать рамки вокруг элемента */
}

#scroll {
    overflow:auto; height:700px; 
    scrollbar-face-color: #bb945a;
    scrollbar-highlight-color: #f3f3f3;
    scrollbar-shadow-color: black;
    scrollbar-arrow-color: black;
    scrollbar-track-color: #f0f0f0;
}

#articles ul {
	list-style:none;
	padding:0;

}
#articles ul ul {
	padding:0 0 0 5px;
}

#add_comment {
	padding-left:15px;
	border-left:1px dashed #c1d41f;
}
#add_comment input {
	margin:0 5px;
}

#article {
	margin:0 auto;
	width:800px;
}

#article p {
	line-height:20px;
	margin:0;
	padding:0;
	text-align:justify;
	text-indent:10px;
	width:800px;

}
#article h2 {
	font-size:14px;
	margin:10px 0 5px 0;
	padding:0;
	text-align:center;

}
#article ul {
	list-style:none;
	margin:0;
	padding:
}

#article ol {
	line-height:20px;
}

#article ul {
	line-height:20px;
}
.linkb{color: black; text-decoration: underline; font-size: 11px; font-weight: bold;}
.info_text { color: #f00; background-color: #ffa8aa; text-align: center; width: 740px; height: 25px; margin: 10px; padding-top: 15px; padding-bottom: 15px; border: solid 1px red; }
.info_text_ok { color: #279729; background-color: #d7f7b7; text-align: center; width: 740px; height: 25px; margin: 10px; padding-top: 15px; padding-bottom: 15px; border: solid 1px;}

.module.mobile, .module.mobile .inner{
	padding: 0;
	background: none;
	text-align: center;
	margin-bottom: 10px;
	margin-top: 10px;
}
.module.mobile a:link, .module.mobile a:visited{
	color: #734d0f;
	display: inline-block;
	background: url(https://www.bany.kz/images/m-ico.png) no-repeat left top;
	padding-left: 18px;
	line-height: 18px;
}

#adSite {width:350px;position:absolute;left:200px;top:500px;display:none;background:#000;border:0px solid #fff;padding:5px 5px;z-index:10000;box-shadow:10px 10px 10px #777;}
#adSite .close_line {color:#CC2D31;font-family:Arial;font-size:10px;line-height:1.5;text-align:right;text-transform:uppercase;}
#adSite .close_line #close_bnt {bottom:-1px;margin-left:8px;position:relative;cursor:pointer;}

#adSiteV {width:350px;position:absolute;left:200px;top:500px;display:none;background:#61340d;border:0px solid #61340d;padding:5px 5px;z-index:10000;box-shadow:10px 10px 10px #777;}
#adSiteV .close_line {color:#CC2D31;font-family:Arial;font-size:10px;line-height:1.5;text-align:right;text-transform:uppercase;}
#adSiteV .close_line #close_bnt {bottom:-1px;margin-left:8px;position:relative;cursor:pointer;}

.show-img {
    background: url("../images/icons-brown.png") no-repeat scroll 5px -125px rgba(0, 0, 0, 0);
    border-radius: 3px;
    color: #672506;
    padding: 5px 10px 5px 20px;
}
.show-list {
    background: url("../images/icons-brown.png") no-repeat scroll 4px -71px rgba(0, 0, 0, 0);
    border-radius: 3px;
    color: #672506;
    padding: 5px 10px 5px 20px;
}
.show-list_active, .show-list:hover {
    background: url("../images/icons-brown.png") no-repeat scroll 5px -97px #672506;
    color: #FFFFFF;
}
.show-map {
    background: url("../images/icons-brown.png") no-repeat scroll 5px -25px rgba(0, 0, 0, 0);
    border-radius: 3px;
    color: #672506;
    padding: 5px 10px 5px 20px;
}
.show-map_active, .show-map:hover {
    background: url("../images/icons-brown.png") no-repeat 5px -47px #672506;
    border-radius: 3px;
    color: #FFFFFF;
    padding: 5px 10px 5px 20px;
}
.show-img_active, .show-img:hover {
    background: url("../images/icons-brown.png") no-repeat scroll 4px -157px #672506;
    color: #FFFFFF;
}

.show-img {
    background: url("../images/icons-brown.png") no-repeat scroll 5px -125px rgba(0, 0, 0, 0);
    border-radius: 3px;
    color: #672506;
    padding: 5px 10px 5px 20px;
}

.sort-box span {
    margin-right: 10px;
}
.show-img_active {
    background: url("../images/icons-brown.png") no-repeat scroll 4px -157px #672506;
    color: #FFFFFF;
}


/*---------Menu--------*/
div.menuWrapper {
margin: 0; 
width: 100%; 
height: 49px; 
overflow: hidden; 
background: transparent url(https://bany.kz/index/css/menu_bg.gif) repeat-x scroll left 11px;
}

.main-menu-inner {
clear:left;
float:left;
position:relative;
text-align:center;
padding: 0px 0 0 20px;
}

ul.menu {
clear: left;
color: #691F00;
float: left;
font-family: Arial;
font-size: 14px;
left: 50%;
position: relative;
text-align: center;
}

ul.menu li {
display: block;
float: left;
height: 27px;
margin-left: -2px;
position: relative;
right: 50%;
}

ul.menu li.first {
background: none;
}

ul.menu li.active,
ul.menu li:hover
 {
background: url(https://bany.kz/index/css/menu_item_bg_active.gif) repeat-x top;
}

ul.menu li.active  {
padding: 5px 13px;
color: #ffffff;
background: url(https://bany.kz/index/css/menu_item_bg_active.gif) repeat-x scroll center top transparent;
}

ul.menu li a, ul.menu li a select {
display: block;
padding: 5px 30px 5px 30px;
color: #691f00;
text-decoration: none;
background:url(https://bany.kz/index/css/menu_item_bg.gif) no-repeat right center;
}

ul.menu li:hover a, 
ul.menu li a.menu-end,
ul.menu li.active a {
background: none;
}

select.city_id {
width:140; padding: 5px 5px; color: #802600; background-color: transparent; height: 27px; border-style: none;
}

select.city_id  option {
color: #000;
}

ul.menu li:hover a, select.city_id:hover,
ul.menu li.active a {
color: #ffffff;
text-decoration: underline;
background-image: none;
}

div.menuWrapper.Two {
margin: 0; 
width: 100%; 
height: 49px; 
overflow: hidden; 
background: transparent url(https://bany.kz/index/css/menu_bg.gif) repeat-x scroll left 11px;
}

div.menuWrapper.Two div.logo {
position: absolute;
float: left;
width: 217px;
height: 49px;
left: 0px;
top: 0px;
}

div.menu {
float: none;
padding-left: 217px;
height: 49px;
overflow: hidden;
padding: 0 0 0 217px;
}

ul.menu li {
float: left;

}

ul.menu li a {
float: left;
padding: 5px 13px;

}
