br{width:0}
.clr{
	clear:both; border:none; overflow:hidden;
	}
/* div{border:1px solid} */
img {
	display: expression(
	 (/\.png$/.test( this.src.toLowerCase()) ? this.runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' + this.src + '")' : null),
	 (/\.png$/.test( this.src.toLowerCase()) ? this.src = '/img/blank.gif' : null)
	);
}

a img{border:none;}
a:hover{text-decoration:none;}
a:focus{outline:none}

body{
	padding:0; margin:0;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#000;
	background:url('/img/bottom_bg.jpg') repeat-x bottom left #fcf193;
}
.body_main{
	background:url('/img/top_bg.jpg') repeat-x top left;
}
.body{
	background:url('/img/top_bg_v.jpg') repeat-x top left;
}

.bg-top{
	width:100%;
}
.header-bg{background:url('/img/header.jpg') no-repeat center top;min-width:980px;width:100%;}
.header-bg-main{background:url('/img/header-main.jpg') no-repeat center top;min-width:980px;width:100%;}

.bear-img, .bear-img_mini{
	width:980px;
	margin:0 auto;
}
.content{
	width:954px;
	margin-left:20px;
	margin-right:5px;
}
.left-box{
	width:310px;
	float:left;
	margin-right:-100%;
}
.right-box{
	padding-left:310px;
	min-height:700px
}
.bottom-box{
	width:954px;
	margin:0 auto;
	height:170px;
	background:url('/img/bottom.jpg') no-repeat 490px 35px;
	overflow:hidden;
}
.logo{height:375px;width:100%;text-align:left;}
.logo-main{height:290px;width:100%;text-align:center;}
.logo .padd{padding-top:65px;padding-left:20px}
.info_logo{width:50px}

.pink{background-color:#f68ca9;margin:55px 0 0 0;width:220px}
.zvonite{padding:2px 25px 0 25px;height:30px; font-size:22px;color:#010101;}
.zvonite_phone{padding:20px 0 50px 25px;margin:1px 0 0 0;font-size:24px;font-weight:bold;color:#010100;position:relative}
.cod{font-weight:normal;}

.menu{width:220px;}
.menu .padd{padding:0 0 0 23px;}
.menu .padd-main{padding:20px 0 0 23px;}
.ulmenu, .ulmenu_v{list-style-type:none;padding:0; margin:0;}
.ulmenu_v,.ulmenu_v a, .ulmenu,.ulmenu a{ font-size:18px;color:#070102;}
.ulmenu_v a:hover, .ulmenu a:hover{color:#c34988;}
.ulmenu li, .ulmenu_v li{background: url('/img/menu_li.gif') no-repeat 0 0.6em; padding:0 0 10px 23px; margin:0 0 3px 0;line-height:1.3em;}
.ulmenu_v li{width:180px;float:left;margin-right:10px}
.ulmenu li.select{ background: url('/img/menu_li_select.gif') no-repeat 0 0.6em; color:#c34988;text-decoration:none;}
.ulmenu li.select a{ color:#c34988}

.submenu_box{height:60px}
.submenu{list-style-type:none;padding:0; margin:0 0 0 -8px;}
.submenu, .submenu a{ font-size:14px;color:#c4437b;}
.submenu li{padding:8px;float:left;max-width:170px;}
.submenu li.select, .submenu li.select a{background:#f686a5;color:#fff}

.foto_item{width:176px;height:176px;float:left;background-color:#fffbe2;margin-right:25px;margin-bottom:25px;border:1px solid #fff}
.fotoalbum_item{width:182px;height:182px;float:left;margin-bottom:25px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/fotoalbum.png", sizingMethod='crop');
}
div>.fotoalbum_item{background:url('/img/fotoalbum.png') no-repeat left top;}
.foto_padd{padding:9px;}
.album_item{width:182px;height:240px;float:left;margin-right:25px;}
.album_item .foto_item{margin:0;margin-bottom:8px;}
.album_name, .album_name a {color:#0b0e16;font-size:14px;width:182px;}

.bear{min-height:300px;}
.slogan{padding-top:167px;padding-bottom:20px; font-size:22px;color:#231f20;font-weight:bold;line-height:0.9em;}
p{}
h1{ font-size:40px;color:#000;font-weight:bold;margin:0 0 25px 0;padding:0;line-height:0.9em;}
h1.main{ font-size:25px;color:#000;font-weight:bold;margin:0;padding:0 0 10px 0;line-height:0.9em;}
h1.main a{ color:#000;}
h2,h2 a { color:#c34988;font-size:18px;font-family:"Arial";font-weight:normal;padding:5px 0;margin:0; }
h3{}
h4{}

.h1_main{font-size:25px;color:#000;font-weight:bold;margin:0;padding:0 0 10px 0;line-height:0.9em;}

.info{height:450px;}

.copy{float:left;font-family:"Tahoma";font-size:11px;color:#010101;}
.copy .padd{padding-top:50px;margin-left:20px;}
.royal{float:left;width:290px}
.royal-main{float:left;width:340px}
.royal-main .padd, .royal .padd{padding-top:21px;padding-left:50px;}
.royal_info{float:left; font-size:12px;line-height:1em;}
.royal_info .padd{padding-top:50px;margin-left:23px}

#pager{padding:10px 0;}
#pager .pager-s{background:#f686a5;color:#fff;padding:4px 8px;font-weight:bold;}
#pager a{padding:4px 8px;color:#c4437b;}

.back, .back a{color:#c4437b;font-size:14px;}

.map{background:url('/img/map1.jpg') no-repeat left top;width:100%}

.ftitle{float:left;width:150px;height:30px;text-align:left;font-size:12px;margin:0;padding:0;}
.ftext{float:left;width:270px;height:30px;text-align:left;margin:0;padding:0;}
.ftextarea{float:left;width:270px;text-align:left;margin:0 0 10px 0;padding:0;}
.fbutton{text-align:right;width:345px;margin:0;padding:0;}

input,textarea{border:1px solid #d5b947;width:100%;}
.button{border:1px solid #f68ca9;background-color:#f68ca9;width:119px;height:27px;}

.bear_main{
	width:954px;
}
.bear_main_1{height:240px}
/*.bear_main_2{height:296px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/bear_main_2.png", sizingMethod='crop');}*/
.bear_main_2{height:296px;background:url('/img/bear_main_2.jpg') no-repeat left top;}
.bear_main_3{height:300px;background:url('/img/bear_main_3.jpg') no-repeat 204px top;margin-bottom:10px;border-top:1px solid #fcf193;}

.menu_v_padd{padding:40px 0 0 23px;}
.menu_v{width:435px;position:relative;z-index:200;}
.box_main_1{float:left;width:470px}
.padd_main_1{padding:20px 0 0 45px;}
.box_main_3{float:left;width:470px}
.padd_main_3{padding:60px 0 0 130px;}
.text_main_3 p, .text_main_1 p{matgin:0;font-family:"Arial";line-height:1.3em;}

.bug_clr:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.bug_clr { display: inline-block; }

/* Hides from IE-mac */
* html .bug_clr { height: 1%; }
.bug_clr { display: block; }
/* End hide from IE-mac */

.album-descr{
	font-family:Arial;
	font-size:14px;
	color:#000;
	padding:10px 0 0 0;
}
.album-descr p{margin:0 0 15px 0}

#oblako1{
	width:102px;
	height:95px;
	position:absolute;
	margin-left:505px;
	margin-top:35px;
	display:none;
	background:url('/img/oblako1.gif') no-repeat left top;
}
#oblako1 .opadd{height:100%;padding:8px 0 0 20px;}
#oblako2{
	width:109px;
	height:108px;
	position:absolute;
	margin-left:240px;
	margin-top:255px;
	display:none;
	background:url('/img/oblako2.gif') no-repeat left top;
}
#oblako2 .opadd{height:100%;padding:12px 0 0 20px;}
#oblako3{
	width:165px;
	height:122px;
	position:absolute;
	margin-left:475px;
	margin-top:515px;
	display:none;
	background:url('/img/oblako3.gif') no-repeat left top;
}
#oblako3 .opadd{height:100%;padding:20px 0 0 20px;}
#oblako4{
	width:153px;
	height:119px;
	position:absolute;
	margin-left:385px;
	margin-top:765px;
	display:none;
	background:url('/img/oblako4.gif') no-repeat left top;
}
#oblako4 .opadd{height:100%;padding:18px 0 0 16px;}

.check{float:right;height:165px;overflow:hidden;}
.check .padd{
	margin:140px 0 0 0;
}

#fck li, li{background: url('/img/menu_li.gif') no-repeat 0 0.6em}
.sitemap a{color:#010101;}
.sitemap ul{list-style-type:none;padding:5px 0 0 0; margin:0;}
.sitemap li{padding:0 0 5px 23px; margin:0;line-height:1.3em;}
.sitemap_main{padding:0 0 20px 23px !important;}


.hidd_body{overflow:hidden; height:0}
.reverse{color:#000 !important;}
.reverse_main{display: block; width: 200px; margin-top: 70px; height: 100px;}
.seobody{top:740px;left:0;z-index:210;width:100%;}
.seo_body{bottom:0;width:800px;margin:0 auto;}
.seobody_padd{padding:20px;border:1px solid #999;background:#fff;}

.reverse_box{text-align:right;padding:0 25px 0 20px}


/* Abaris */
div.hbody b, div.hbody strong {font-weight: normal;
}

