h1
	{ font-size:2.32em;margin:1em 100px 0 0;padding:0 0 5px 0;font-family:Charcoal,Impact;font-weight:normal;text-align:right;visibility:visible!important; background:url(/bitrix/templates/.default/img/h1underline.gif) right bottom no-repeat;font-style:italic; }
h1 span
	{ margin:0;padding:0;display:block }
/*
#inleaders h1, #en_inleaders h1
	{ padding-bottom:20px!important }
#inleaders .subtitle, #en_inleaders .subtitle
	{ font-style:italic;position:absolute;top:125px;left:635px;width:200px;z-index:1000;font-size:.9em }
#en_inleaders .subtitle
	{ left:612px }
*/

h2
	{ font-size:1.5em;margin:1em 0 .5em 0 }

h1td
	{ padding-right:100px; padding-top: 40px; padding-bottom:15px;text-align: right }

.aboutComp
	{ min-height:2.5em!important; }
.aboutComp dl
	{ margin:0;padding:0;clear:both;width:100%;min-height:2em }
.aboutComp dd, .aboutComp dt
	{ /*display:inline*/float:left }
.aboutComp dt
	{ font-size:1em;margin-top:.55em;padding-right:.5em }
.aboutComp dd strong
	{ font-size:1.55em }
.aboutComp h2
	{ font-size:2.32em;margin:0 0 .5em 0!important;padding:0!important;background:url(/bitrix/templates/.default/img/h2underline.gif) 0 85% no-repeat;font-style:italic }
.aboutComp h2 span
	{ /*margin:0 0 -1em 0!important;padding:0!important;*/ }

.clientInfo dt
	{ font-size:1em }

h2, .aboutComp dt, .aboutComp dd strong, .clientInfo dt
	{ font-family:Charcoal,Impact;font-weight:normal;letter-spacing:.05em }

/*
#container, #bead
	{ position:relative;top:0 }
#container
	{ z-index:1000 }
*/
#bead
	{ /*position:fixed;*/z-index:10;/*background:#f6f6f6;*/width:100%;height:100%;margin-top:-1000px }

.inline
	{ margin:1em 0 }
.inline dt, .inline dd
	{ display:inline }
.inblock
	{ margin:1em 0 }
.inblock dt
	{ font-size:1.2em;margin-bottom:.5em }
.klientiAboutText .inblock dt
	{ font-size:1.2em;margin-bottom:0 }

.swftxt, .swftxt0
	{ font-size:1.2em; }


.h2portfolio
	{ margin:0 0 1em 0;padding:0;background:url(/bitrix/templates/.default/img/h2underline.gif) left bottom no-repeat; }
.h2portfolio h2
	{ margin:0;padding:0 }

#ballleft
	{ height:1000px; }
/*sharegi*/
#contacts #ballleft
	{ height:650px }
#about #ballleft
	{ height:400px }
#services #ballleft
	{ height:500px }
#sosedi #ballleft
	{ height:5100px }
#platitVsegda #ballleft
	{ height:1800px }
#firstepilator #ballleft
	{ height:2100px }
#troksevazin #ballleft
	{ height:2050px }
#inleaders #ballleft
	{ height:3200px }
#portfolio_SECTION_ID_1 #ballleft
	{ height:2800px }
#portfolio_SECTION_ID_2 #ballleft
	{ height:150px }
#portfolio_SECTION_ID_3 #ballleft
	{ height:500px }
#portfolio_SECTION_ID_4 #ballleft
	{ height:1850px }
#portfolio_SECTION_ID_5 #ballleft
	{ height:1300px }
#portfolio_SECTION_ID_6 #ballleft
	{ height:1750px }
#portfolio_TYPE_1 #ballleft
	{ height:6300px }
#portfolio_TYPE_2 #ballleft
	{ height:4050px }
#portfolio #ballleft
	{ height:750px }