@font-face {
    font-family: 'hm';
    src: url('http://lhcapital.com.ua/files/euwebfont.eot');
    src: url('http://lhcapital.com.ua/files/1159euwebfont.eot?') format('embedded-opentype'),
         url('http://lhcapital.com.ua/files/1159euwebfont.woff') format('woff'),
         url('http://lhcapital.com.ua/files/1159euwebfont.ttf') format('truetype'),
         url('http://lhcapital.com.ua/files/1159euwebfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'hm';
    src: url('http://lhcapital.com.ua/files/1160euwebfont.eot');
    src: url('http://lhcapital.com.ua/files/1160euwebfont.eot?') format('embedded-opentype'),
         url('http://lhcapital.com.ua/files/1160euwebfont.woff') format('woff'),
         url('http://lhcapital.com.ua/files/1160euwebfont.ttf') format('truetype'),
         url('http://lhcapital.com.ua/files/1160euwebfont.svg') format('svg');
    font-weight: bold;
    font-style: normal;
}

* {
	margin: 0;
	padding: 0;
	outline: 0;
	border-width: 0;
	background: transparent;
	vertical-align: baseline;
}

html, body {
	width: 100%;
	height: 100%;
}
/*
body {
	overflow: hidden;
	overflow-y: visible;

	overflow: visible\9;
}

html {
	overflow: auto\9;
	overflow-x: hidden\9;
}
*/
body {
	font: 12px/15px Verdana,Geneva,Kalimati,sans-serif;
	color: #626262;
	background: #f0f0f0 url(http://lhcapital.com.ua/images/bg000000.png) no-repeat 50% 0;
}

a {
	color: #626262;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

img, object,
section, article, aside, footer, header, hgroup, nav, figure, figcaption, details, menu, time {
	display: block;
}

h1, h2, h3, h4, h5, h6 {
	color: #009933;
	font-family: hm, Arial, Helvetica, Garuda, sans-serif;
	font-size: 24px;
	line-height: 28px;
	margin-top: 24px;
	margin-right: 0;
	margin-left: 0;
}

h2 {
	font-size: 18px;
	line-height: 22px;
}

h3, h4, h5, h6 {
	font-size: 17px;
	line-height: 21px;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color: #004a99;
	text-decoration: none;
}

p {
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

ul {
	list-style: none;
	margin: 16px 0 0;
}

ul li {
	padding: 0 0 3px 14px;
	background: url(http://lhcapital.com.ua/images/i11.png) no-repeat 0 5px;
}

ol {
	list-style: outside decimal;
	margin: 16px 0 0 30px;
}
ol li{
	margin: 15px 0;
}

hr {
	background-color: #dadada;
	border: 0;
	clear: both;
	height: 1px;
	overflow: hidden;
	margin-top: 16px;
	margin-bottom: 18px;
}

strong,
b {
	font-weight: bold;
}

cite,
em,
i {
	font-style: italic;
}

big {
	font-size: 16px;
	line-height: 19px;
	color: #5f7376;
	font-weight: normal;
}

ins {
	background: #ffc;
	text-decoration: none;
}

blockquote {
	font-style: italic;
	padding: 0 3em;
}
blockquote cite,
blockquote em,
blockquote i {
	font-style: normal;
}

code {
	font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}

pre {
	font-family: "Courier 10 Pitch", Courier, monospace;
	line-height: 18px;
	color: #222;
	margin-top: 16px;
	margin-bottom: 18px;
	padding: 1.5em;
	background: #f7f7f7;
}

abbr,
acronym {
	cursor: help;
	border-bottom: 1px dotted #dadada;
}

sup,
sub {
	font-size: 10px;
	line-height: 10px;
	vertical-align: baseline;
	height: 0;
	position: relative;
}
sup {bottom: 1ex;}
sub {top: .5ex;}

input,
textarea,
select {
	font: 12px/14px Verdana,Geneva,Kalimati,sans-serif;
	color: #494949;
}

input[type="text"],
select,
textarea {
	background: transparent;
	border: none;
	resize: none;
}

textarea {
	height: 100px;
	min-height: 100px;
	resize: vertical;
}

#main {
	margin-left: -500px;
	width: 1000px;
	position: relative;
	left: 50%;
}

#top {
	margin: 0 auto;
	width: 1000px;
	height: 202px;
	position: relative;
	z-index: 50;
}

#logo {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 23px; left: 0;
}

#top .tel {
	font: 17px/21px hm,Arial,Helvetica,Garuda,sans-serif;
	margin: 0;
	position: absolute;
	top: 92px; right: 4px;
}

#top .tel .title {
	font-size: 18px;
	font-weight: bold;
	padding: 0 14px 0 0;
}

#top .tel .value + .value {
	margin: 0 0 0 11px;
	padding: 0 0 0 11px;
	background: url(http://lhcapital.com.ua/images/i2000000.png) no-repeat 0 6px;
}

#menu {
	position: absolute;
	top: 35px; right: 197px;
}

#menu ul {
	margin: 0;
}

#menu li {
	padding: 0 6px 0 8px;
	float: left;
	background: url(http://lhcapital.com.ua/images/i2000000.png) no-repeat 0 5px;
}

#menu li:first-child {background: none;}

#menu li a {
	color: #4c4c4c;
	text-decoration: none;
	transition: color 0.4s ease-in-out;
	-o-transition: color 0.4s ease-in-out;
	-ms-transition: color 0.4s ease-in-out;
	-moz-transition: color 0.4s ease-in-out;
	-webkit-transition: color 0.4s ease-in-out;
}

#menu li a:hover {color: #02499a;}

#menu li:first-child a {
	text-indent: -400px;
	display: block;
	width: 18px;
	height: 16px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/i1000000.png) no-repeat;
}

#menu li:first-child a:hover {background-position: 0 -16px;}

#main-menu {
	width: 1000px;
	height: 91px;
	position: absolute;
	top: 111px; left: 0;
	background: url(http://lhcapital.com.ua/images/c1a00000.png) no-repeat 0 34px;
}

#main-menu .btn-claim {
	margin: 0;
	position: absolute;
	top: 34px; right: 0;
}

#main-menu .btn-claim a {
	font: bold 20px/24px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #626262;
	text-decoration: none;
	text-align: left;
	padding: 15px 0 0 62px;
	display: block;
	width: 153px;
	height: 52px;
	background: url(http://lhcapital.com.ua/images/c2b000002.png) no-repeat;
}

#main-menu .btn-claim a:hover {background-position: 0 -67px;}

#main-menu .btn-claim a span {
	padding: 0 12px 0 0;
	background: url(http://lhcapital.com.ua/images/i2600000.png) no-repeat 100% 3px;
}

#main-menu .categories {
	margin: 0;
}

#main-menu .categories > li {
	padding: 0;
	float: left;
	background: none;
}

#main-menu .categories > li > .il,
#main-menu .categories > li > .ir {
	float: left;
	width: 5px;
	height: 39px;
	overflow: hidden;
}

#main-menu .categories > li > .il {background: url(http://lhcapital.com.ua/images/c1b00000.png) no-repeat 0 -39px;}
#main-menu .categories > li > .ir {background: url(http://lhcapital.com.ua/images/c1c00000.png) no-repeat 0 -39px;}

#main-menu .categories > li > .ic {
	font: 18px/22px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #1c1c1b;
	text-align: center;
	cursor: pointer;
	padding: 8px 0 0;
	float: left;
	width: 200px;
	height: 28px;
	background: url(http://lhcapital.com.ua/images/c1d00000.png) repeat-x 0 -39px;
}

#main-menu .categories > li:first-child > .ic {
	text-align: left;
	padding-left: 14px;
	width: 186px;
}

#main-menu .categories > li.selected > .ic {
	color: #fff;
	font-weight: bold;
	background-position: 0 0;
}

#main-menu .categories > li.selected > .il {background-position: 0 0;}
#main-menu .categories > li.selected > .ir {background-position: 0 0;}

#main-menu .sections  {
	display: none;

	margin: 0;
	position: absolute;
	top: 34px; left: 0px;
}

#main-menu .categories > li.selected > .sections {
	display: block;
}

#main-menu .sections > li {
	padding: 0;
	float: left;
	background: url(http://lhcapital.com.ua/images/i5000000.png) no-repeat 0 26px;
}

#main-menu .sections > li:first-child {background: none;}

#main-menu .sections > li > a {
	color: #fff;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
	margin: 0 -1px 0 0;
	padding: 19px 1px 0 0;
	display: block;
	height: 38px;
	position: relative;
	background: url(http://lhcapital.com.ua/images/c1e00000.png) repeat-x 0 200px;
	font-family: hm, Arial, Helvetica, Garuda, sans-serif;
	font-size: 14px;
	line-height: 21px;
}

#main-menu .sections > li > a.i1 {width: 156px;}
#main-menu .sections > li > a.i2 {width: 207px;}
#main-menu .sections > li > a.i3 {width: 174px;}
#main-menu .sections > li > a.i4 {width: 100px;}
#main-menu .sections > li > a.i5 {width: 146px;}


#main-menu .sections > li > a:hover {
	background-position: 0 0;
}

#main-menu .sections > li > a > span {
	color: #fff;
	text-decoration: none;
	padding: 0 0 0 24px;
	display: inline-block;
}

#main-menu .sections > li > a.i1 > span {background: url(http://lhcapital.com.ua/images/ico1a000.png) no-repeat 0 4px;}
#main-menu .sections > li > a.i2 > span {background: url(http://lhcapital.com.ua/images/ico1b000.png) no-repeat 0 3px;}
#main-menu .sections > li > a.i3 > span {background: url(http://lhcapital.com.ua/images/ico1c000.png) no-repeat 0 3px;}
#main-menu .sections > li > a.i4 > span {padding-left: 27px; background: url(http://lhcapital.com.ua/images/ico1d000.png) no-repeat 0 3px;}
#main-menu .sections > li > a.i5 > span {padding-left: 16px; background: url(http://lhcapital.com.ua/images/ico1e000.png) no-repeat 0 4px;}

#main-menu .details {
	display: none;

	width: 1004px;
	position: absolute;
	top: 57px; left: 0;
}

#main-menu .details .bg-top,
#main-menu .details .bg-btm,
#main-menu .details .bg-shadow {
	clear: both;
	width: 1004px;
	height: 16px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/c7a.png) no-repeat;
}

#main-menu .details .bg-btm {
	height: 60px;
	background: url(http://lhcapital.com.ua/images/c7c.png) no-repeat;
}

#main-menu .details .bg-shadow {
	position: absolute;
	top: 0; left: 0;
	z-index: 20;
	background: url(http://lhcapital.com.ua/images/c7d.png) no-repeat;
}

#main-menu .details .bg-arr {
	width: 37px;
	height: 16px;
	overflow: hidden;
	position: absolute;
	top: 0; left: 0;
	z-index: 19;
	background: url(http://lhcapital.com.ua/images/c7e.png) no-repeat;
}

#main-menu .sections > li > a.i1 + .details .bg-arr {left: 61px;}
#main-menu .sections > li > a.i3 + .details .bg-arr {left: 425px;}
#main-menu .sections > li > a.i4 + .details .bg-arr {left: 396px;}

#main-menu .details .bg {
	float: left;
	clear: both;
	width: 1004px;
	background: url(http://lhcapital.com.ua/images/c7b.png) repeat-y;
}

#main-menu .details h3 {
	font: bold 22px/24px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #0b5bb5;
	margin: 0;
	padding: 0;
}

#main-menu .details .content {
	margin: -16px 0 0 4px;
	width: 990px;
	overflow: hidden;
	position: relative;
}
#menu-insurances {margin-bottom: -37px !important; height: 368px; background: url(http://lhcapital.com.ua/images/c7f.png) no-repeat 0 129px;}
#menu-your-needs.content {padding: 0 0 10px;}
#menu-opinions {margin-bottom: -37px !important;}

#menu-insurances h3 {
	margin: 42px 33px 0 45px !important;
	padding: 0 0 12px !important;
	border-bottom: 1px solid #e6e6e6;
}

#menu-your-needs h3 {
	margin: 42px 0 0 45px !important;
}

#menu-opinions h3 {
	position: absolute;
	top: 42px; left: 45px;
}

#menu-insurances .nav {
	margin: 42px auto 0;
	width: 960px;
	overflow: hidden;
}

#menu-insurances .nav li {
	font: bold 22px/24px hm,Arial,Helvetica,Garuda,sans-serif;
	text-align: center;
	padding: 138px 50px 0;
	float: left;
	width: 140px;
	background: none;
}

#menu-insurances .nav li.i1 {background: url(http://lhcapital.com.ua/images/c4a00000.png) no-repeat 50% 0;}
#menu-insurances .nav li.i2 {background: url(http://lhcapital.com.ua/images/c4b00000.png) no-repeat 50% 0;}
#menu-insurances .nav li.i3 {background: url(http://lhcapital.com.ua/images/c4c00000.png) no-repeat 50% 0;}
#menu-insurances .nav li.i4 {background: url(http://lhcapital.com.ua/images/c4d00000.png) no-repeat 50% 0;}

#menu-insurances .nav li.i1,
#menu-insurances .nav li.i1 a {color: #007FC1;}
#menu-insurances .nav li.i2,
#menu-insurances .nav li.i2 a {color: #57B539;}
#menu-insurances .nav li.i3,
#menu-insurances .nav li.i3 a {color: #F99A22;}
#menu-insurances .nav li.i4,
#menu-insurances .nav li.i4 a {color: #E31F2C;}

#menu-insurances .nav li a {
	text-decoration: none;
	margin: -138px 0 0;
	padding: 138px 0 0;
	display: block;
	transition: color 0.4s ease-in-out;
	-o-transition: color 0.4s ease-in-out;
	-ms-transition: color 0.4s ease-in-out;
	-moz-transition: color 0.4s ease-in-out;
	-webkit-transition: color 0.4s ease-in-out;
}

#menu-insurances .nav li a:hover {
	color: #8697ac;
}

#menu-your-needs .nav {
	margin: 21px 0 0 45px;
	padding: 14px 0 11px;
	width: 912px;
	overflow: hidden;
	border: solid #e6e6e6;
	border-width: 1px 0;
}

#menu-your-needs .nav li {
	font: 17px/21px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #797979;
	text-align: center;
	list-style: none;
	padding: 0;
	float: left;
	background: url(http://lhcapital.com.ua/images/i2000000.png) no-repeat 0 6px;
}

#menu-your-needs .nav li:first-child {background: none;}

#menu-your-needs .nav li a {
	color: #797979;
	text-decoration: none;
}

#menu-your-needs .nav li.selected,
#menu-your-needs .nav li.selected a {font-weight: bold; color: #58595b;}

#menu-your-needs .nav li.i1 {width: 256px;}
#menu-your-needs .nav li.i2 {width: 202px;}
#menu-your-needs .nav li.i3 {width: 252px;}
#menu-your-needs .nav li.i4 {width: 202px;}

#menu-your-needs_1 ul {
	margin: 35px 0 0 120px;
	width: 760px;
	overflow: hidden;
}

#menu-your-needs_1 li {
	font: bold 22px/26px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #2e72c5;
	text-align: center;
	list-style: none;
	padding: 143px 15px 0;
	float: left;
	width: 160px;
	background: none;
}

#menu-your-needs_1 .i1 {background: url(http://lhcapital.com.ua/images/c8a.png) no-repeat 50% 0;}
#menu-your-needs_1 .i2 {background: url(http://lhcapital.com.ua/images/c8b.png) no-repeat 50% 0;}
#menu-your-needs_1 .i3 {background: url(http://lhcapital.com.ua/images/c8c.png) no-repeat 50% 0;}
#menu-your-needs_1 .i4 {background: url(http://lhcapital.com.ua/images/c8d.png) no-repeat 50% 0;}

#menu-your-needs_1 li a {
	color: #2e72c5;
	text-decoration: none;
	display: block;
	margin: -143px 0 0;
	padding: 143px 0 0;
}

#menu-your-needs_1 .btn {
	margin: 19px 33px 0 0;
	float: right;
}

#menu-your-needs_1 .btn a {
	font: 17px/21px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #fff;
	text-decoration: none;
	text-align: center;
	padding: 8px 27px 0 0;
	display: block;
	width: 182px;
	height: 30px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/btn1.png) no-repeat;
}

#menu-opinions .nav {
	margin: 0;
	position: absolute;
	top: 93px; right: 32px;
	z-index: 10;
}

#menu-opinions .nav li {
	padding: 0;
	float: left;
	width: 21px;
	height: 21px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/ico3a.png) no-repeat;
}

#menu-opinions .nav li:hover,
#menu-opinions .nav li.active {background-position: 0 -21px;}

#menu-opinions .nav li a {
	text-indent: -500px;
	display: block;
	width: 21px;
	height: 21px;
	overflow: hidden;
}

#menu-opinions .slides,
#menu-opinions .slide {
	width: 990px;
	height: 424px;
	overflow: hidden;
	position: relative;
}

#menu-opinions .slide {display: none;}
#menu-opinions .slide:first-child {display: block;}

#menu-opinions_1 {background: url(http://lhcapital.com.ua/images/c9_1a.jpg) no-repeat;}
#menu-opinions_2 {background: url(http://lhcapital.com.ua/images/c9_2a.jpg) no-repeat;}
#menu-opinions_3 {background: url(http://lhcapital.com.ua/images/c9_3a.jpg) no-repeat;}
#menu-opinions_4 {background: url(http://lhcapital.com.ua/images/c9_4a.jpg) no-repeat;}

#menu-opinions .slide .slide-bg {
	width: 990px;
	height: 24px;
	overflow: hidden;
	position: absolute;
	bottom: 0; left: 0;
}

#menu-opinions_1 .slide-bg {background: url(http://lhcapital.com.ua/images/c9_1b.png) no-repeat;}
#menu-opinions_2 .slide-bg {background: url(http://lhcapital.com.ua/images/c9_2b.png) no-repeat;}
#menu-opinions_3 .slide-bg {background: url(http://lhcapital.com.ua/images/c9_3b.png) no-repeat;}
#menu-opinions_4 .slide-bg {background: url(http://lhcapital.com.ua/images/c9_4b.png) no-repeat;}

#menu-opinions .slide h4 {display: none;}

#menu-opinions .slide .desc {
	font: 16px/18px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #fff;
	text-transform: uppercase;
	width: 180px;
	position: absolute;
	top: 68px; left: 535px;
}

#menu-opinions_2 .desc {top: 80px !important;}
#menu-opinions_3 .desc {top: 70px !important;}
#menu-opinions_4 .desc {top: 59px !important;}

#menu-opinions .slide .desc p {
	margin: 0;
}

#menu-opinions .slides .btn {
	margin: 0;
	position: absolute;
	top: 263px; right: 33px;
	z-index: 10;
}

#menu-opinions .slides .btn.btn2 {top: 314px;}

#menu-opinions .slides .btn a {
	font: 17px/17px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #fff;
	text-decoration: none;
	padding: 10px 0 0 15px;
	display: block;
	width: 194px;
	height: 28px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/btn1.png) no-repeat;
}

#menu-opinions .slides .btn.btn2 a {
	color: #007fc1;
	background: url(http://lhcapital.com.ua/images/btn2.png) no-repeat;
}

#quick-search {
	width: 170px;
	height: 41px;
	overflow: hidden;
	position: absolute;
	top: 27px; right: 0;
	background: url(http://lhcapital.com.ua/images/c3a00000.png) no-repeat;
}

#quick-search label {
	font: 12px/14px Verdana,Geneva,Kalimati,sans-serif;
	color: #000;
	cursor: text;
	padding: 2px 0 2px 20px;
	width: 106px;
	position: absolute;
	top: 7px; left: 0;
	z-index: 5;
}

#quick-search .input input {
	padding: 0 0 0 15px;
	width: 106px;
	position: absolute;
	top: 8px; left: 5px;
}

#quick-search .submit {
	width: 37px;
	height: 32px;
	overflow: hidden;
	position: absolute;
	top: 0; right: 0;
}

#quick-search .submit input {
	cursor: pointer;
	padding: 0 0 0 100px;
	width: 37px;
	height: 32px;
	overflow: hidden;
	position: absolute;
	top: 0; left: 0;
}

#products {
	min-width: 1000px;
	width: 100%;
	position: relative;
	z-index: 40;
	background: url(http://lhcapital.com.ua/images/bg-c1000.png) repeat;
}

#products .wrapper {
	margin: 0 auto;
	width: 1000px;
	height: 282px;
	overflow: hidden;
}

#products .details {
	margin: 45px 0 0;
	padding-left: 32px;
	float: right;
	width: 696px;
	min-height: 219px;
	overflow: hidden;
	border-left: 1px solid #dadada;
}

#products .details h2 {
	font: 22px/24px hm,Arial,Helvetica,Garuda,sans-serif;
	text-align: center;
	margin: 0 10px 0 24px;
	padding: 143px 0 0;
	width: 140px;
	clear: none;
	float: left;
}

#products .details h2.i1 {background: url(http://lhcapital.com.ua/images/c4a00000.png) no-repeat 50% 0;}
#products .details h2.i2 {background: url(http://lhcapital.com.ua/images/c4b00000.png) no-repeat 50% 0;}
#products .details h2.i3 {background: url(http://lhcapital.com.ua/images/c4c00000.png) no-repeat 50% 0;}
#products .details h2.i4 {background: url(http://lhcapital.com.ua/images/c4d00000.png) no-repeat 50% 0;}

#products .details h2 a {
	margin: -143px 0 0;
	padding: 143px 0 0;
	display: block;
	transition: color 0.4s ease-in-out;
	-o-transition: color 0.4s ease-in-out;
	-ms-transition: color 0.4s ease-in-out;
	-moz-transition: color 0.4s ease-in-out;
	-webkit-transition: color 0.4s ease-in-out;
}

#products .details h2.i1,
#products .details h2.i1 a {color: #007fc1;}

#products .details h2.i2,
#products .details h2.i2 a {color: #57b539;}

#products .details h2.i3,
#products .details h2.i3 a {color: #f99a22;}

#products .details h2.i4,
#products .details h2.i4 a {color: #e31f2c;}

#products .details h2 a:hover {
	color: #8697ac;
}

#products .slider {
	margin: 39px 0 0 25px;
	float: left;
	width: 222px;
	height: 230px;
	position: relative;
}

#products .slider .slide {
	color: #3e3e3b;
	margin: -26px 0 0;
	width: 202px;
	/*height: 230px;*/
	/*overflow: hidden;*/
	position: absolute;
	top: 0; left: 0;
}

#products .slider .slide img {
	margin: 0 auto;
	display: block;
}

#products .slider .slide h3 {
	font: 18px/20px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #02499a;
	margin: 26px 0 0;
}

#products .slider .slide h3 a {
	color: #02499a;
	text-decoration: none;
}

#products .slider .slide p {
	margin: 6px 0 0;
}

#products .slider .slide .more {
	margin: 20px 0 0;
}

#products .slider .slide .more a {
	font-weight: bold;
	color: #02499a;
	text-decoration: none;
	padding: 0 23px 0 0;
	background: url(http://lhcapital.com.ua/images/i6000000.png) no-repeat 100% 6px;
}

#products .slider .slide .more a:hover {text-decoration: underline;}

#bottom {
	min-width: 1000px;
	width: 100%;
	position: relative;
	z-index: 30;
}

#partners {
	width: 100%;
	background: url(http://lhcapital.com.ua/images/bg-c2000.png) repeat;
}

#partners .wrapper {
	margin: 0 auto;
	width: 1000px;
	height: 107px;
	overflow: hidden;
}

#partners .title {
	font: 18px/22px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #6e839c;
	float: left;
	width: 84px;
	margin-top: 21px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

#partners .list {
	margin: 22px 30px 0 0;
	padding: 0 62px;
	float: right;
	width: 754px;
	height: 63px;
	position: relative;
}

#partners .list .wrap {
	width: 754px;
	overflow: hidden;
}

#partners .list ul {
	margin: 0;
	width: 50000px;
}

#partners .list li {
	list-style: none;
	margin: 0 30px 0 0;
	padding: 0;
	float: left;
	width: auto;
	background: none;
}

#partners .list .jcarousel-container {
	margin: 0 -62px;
	padding: 0 62px;
	width: 754px;
}

#partners .list .jcarousel-clip {
	margin: 0 auto;
	width: 754px;
	height: 63px;
	overflow: hidden;
}

#partners .list .jcarousel-list {
	margin: 0;
}

#partners .list .jcarousel-item {
	width: auto;
	height: 63px;
	overflow: hidden;
	position: relative;
}

#partners .list .jcarousel-prev,
#partners .list .jcarousel-next {
	cursor: pointer;
	width: 35px;
    height: 35px;
	overflow: hidden;
	position: absolute;
	top: 14px; left: 0;
    background: url(http://lhcapital.com.ua/images/ico2a000.png) no-repeat;
}

#partners .list .jcarousel-next {
	left: auto; right: 0;
    background: url(http://lhcapital.com.ua/images/ico2b000.png) no-repeat;
}

#partners .list .jcarousel-prev-disabled,
#partners .list .jcarousel-next-disabled {
	/*opacity: 0.5;
	filter: alpha(opacity=50);*/
	cursor: default;
	background-position: 0 -35px;
}
#tags {
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	background: #f6f5f5;
	border-bottom: 1px solid #d4d8df;
	padding: 15px 0;
}
#tags .wrapper {
	margin: 0 auto;
	width: 1000px;
	overflow: hidden;
}
#tags .title {
	font: 18px/22px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #6e839c;
	margin: 30px 0 0;
	float: left;
	width: 84px;
}
#tags ul {
	float: right;
	width: 730px;
	margin: 0 130px 0 0;
	list-style: none;
	overflow: hidden;
	text-align: center;
}
#tags ul li {
	list-style: none;
	display: inline-block;
	background: none;
	padding: 0;
	margin: 0 9px;
	font-family: Verdana,sans-serif;
}
#tags ul li a {
	color: #818a94;
	text-decoration: none;
}
#tags .tag1 {
	font-size: 11px;
}
#tags .tag2 {
	font-size: 11px;
	font-weight: bold;
}
#tags .tag3 {
	font-size: 14px;
	font-weight: bold;
}
#tags .tag4 {
	font-size: 18px;
	font-weight: bold;
}
#tags .tag5 {
	font-size: 24px;
}

#footer-menu {
	font-size: 11px;
	line-height: 13px;
	margin: 0 auto;
	padding: 26px 0 43px;
	width: 1000px;
	overflow: hidden;
}

#footer-menu > ul {
	margin: 0;
}

#footer-menu > ul > li {
	color: #8e96a0;
	font-weight: bold;
	padding: 0 0px 0 0;
	float: left;
	width: 205px;
	background: none;
}

#footer-menu > ul > li:first-child {width: 125px;}
#footer-menu > ul > li:first-child + li {width: 175px;}
#footer-menu > ul > li:first-child + li + li {width: 255px;}
#footer-menu > ul > li:first-child + li + li + li {width: 240px;}

#footer-menu > ul > li > a {
	color: #8e96a0;
	text-decoration: none;
}

#footer-menu ul ul {
	margin: 11px 0 0;
	padding: 0 0 0 12px;
	border-left: 1px solid #e1e2e4;
}

#footer-menu ul ul li {
	font-weight: normal;
	padding: 0 0 1px;
	background: none;
}

#footer-menu ul ul li a {
	color: #a1a8af;
	text-decoration: none;
}

#footer-menu li a:hover {
	color: #02499a;
}

#footer {
	width: 100%;
	background: url(http://lhcapital.com.ua/images/bg-c3000.png) repeat-x;
}

#footer .wrapper {
	margin: 0 auto;
	width: 1000px;
	height: 97px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/bg-c4000.png) no-repeat;
}

#footer .nav {
	margin: 32px 0 0;
	float: right;
}

#footer .nav li {
	font-size: 11px;
	color: #99a2ab;
	list-style: none;
	padding: 0 10px 0 11px;
	float: left;
	background: url(http://lhcapital.com.ua/images/i4000000.png) no-repeat 0 4px;
}

#footer .nav li a {
	color: #99a2ab;
	text-decoration: none;
}

#footer .nav li a:hover {color: #02499a;}

#footer .copyright,
#footer .author{
	font: 12px/14px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #7e8a96;
	margin: 33px 12px 0 0;
	float: left;
}

#footer .author {
	padding-left: 11px;
	background: url(http://lhcapital.com.ua/images/i4000000.png) no-repeat 0 2px;
}

#footer .author a {color: #7e8a96; text-decoration: none;}
#footer .author a:hover {color: #02499a;}

#main-slider {
	margin: -202px 0 -388px;
	min-width: 1000px;
	width: 100%;
	height: 1020px;
	overflow: hidden;
	position: relative;
}

/*#main-slider + #products {margin-top: -388px;}*/

#main-slider .slide {
	min-width: 1000px;
	width: 100%;
	height: 1020px;
	overflow: hidden;
	position: absolute;
	top: 0; left: 0;

	display: none;
	opacity: 0;
	filter: alpha(opacity=0);
}

#main-slider-slide1 {background: url(http://lhcapital.com.ua/images/bg-photo.jpg) no-repeat 50% 0;}
#main-slider-slide2 {background: url(http://lhcapital.com.ua/images/bg-photp.jpg) no-repeat 50% 0;}
#main-slider-slide3 {background: url(http://lhcapital.com.ua/images/bg-photq.jpg) no-repeat 50% 0;}

#main-slider .wrapper {
	margin: 0 auto;
	width: 1000px;
	height: 1020px;
	overflow: hidden;
	position: relative;
}

#main-slider .slide .description {
	/*width: 257px;
	height: 258px;*/
	width: 0px;
	height: 0px;
	overflow: hidden;
	position: absolute;
	top: 270px; left: 458px;
}

#main-slider .slide .description img {
	margin: 0;
	width: 100%;
	height: 100%;
}

#main-slider .slide .description .box {
	font: 17px/17px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #fff;
	text-transform: uppercase;
	position: absolute;
	top: 25px; left: 45px; right: 15px;

	display: none;
	opacity: 0;
	filter: alpha(opacity=0);
}

#main-slider .slide .description .box h2 {
	font-size: 30px;
	line-height: 30px;
	font-weight: bold;
	color: #fff;
}

#main-slider .slide .description .box p {
	margin: 13px 0 0;
}

#main-slider-nav {
	margin: 0 auto;
	width: 1000px;
	position: relative;
}

#main-slider-nav ul {
	margin: 0;
	position: absolute;
	top: 221px; left: 5px;
	z-index: 30;
}

#main-slider-nav li {
	padding: 0 5px 0 0;
	float: left;
	background: none;
}

#main-slider-nav a {
	text-indent: -500px;
	float: left;
	width: 70px;
	height: 70px;
	overflow: hidden;
}

#main-slider-nav .i1 {background: url(http://lhcapital.com.ua/images/ms_nav10.png) no-repeat;}
#main-slider-nav .i2 {background: url(http://lhcapital.com.ua/images/ms_nav20.png) no-repeat;}
#main-slider-nav .i3 {background: url(http://lhcapital.com.ua/images/ms_nav30.png) no-repeat;}

#main-slider-nav a:hover,
#main-slider-nav .selected a {
	background-position: 0 -70px;
}

#slider-btns-wrap {
	margin: 0 auto;
	width: 1000px;
	position: relative;
}

#slider-btns-wrap .wrapper {
	width: 248px;
	height: 320px;
	position: absolute;
	top: 268px; right: 0;
	background: url(http://lhcapital.com.ua/images/c6c00000.png) no-repeat 0 42px;
}

#medical-visit-btn {
	margin: 0;
	padding: 0 0 26px;
	position: absolute;
	top: 0; right: 0;
	background: url(http://lhcapital.com.ua/images/c6d00000.png) no-repeat 0 100%;
}

#medical-visit-btn a {
	text-indent: -1000px;
	display: block;
	width: 212px;
	height: 77px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/btn90000.png) no-repeat;
}

#medical-visit-btn a:hover {background-position: 0 -77px;}

#shop-btn {
	margin: 0;
	padding: 136px 0 0;
	width: 209px;
	position: absolute;
	top: 108px; right: 2px;
	background: url(http://lhcapital.com.ua/images/c6a00000.png) no-repeat 47px 0;
}

#shop-btn a {
	font: 20px/21px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #fff;
	text-decoration: none;
	padding: 7px 0 0 25px;
	display: block;
	width: 184px;
	height: 58px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/c6b00000.png) no-repeat;
}

#shop-btn a:hover {background-position: 0 -65px;}

#middle {
	margin: 0 auto;
	padding: 0 0 50px;
	width: 1000px;
	background: url(http://lhcapital.com.ua/images/bg-c6.png) no-repeat 675px 14px;
}

#middle:after {
	content: ".";
	clear: both;
	display: block;
	width: 1000px;
	height: 0;
	overflow: hidden;
}

#breadcrumbs {
	color: #656565;
	padding: 23px 0 0;
	width: 100%;
	height: 35px;
	overflow: hidden;
}

#breadcrumbs p {
	font-size: 11px;
	font-weight: bold;
	color: #7e7e7e;
	margin: 0;
	padding: 0 15px 0 35px;
	float: left;
}

#breadcrumbs ul {
	margin: 0;
}

#breadcrumbs li {
	padding: 0 9px 0 15px;
	float: left;
	background: url(http://lhcapital.com.ua/images/i7.png) no-repeat 0 5px;
}

#breadcrumbs li:first-child {
	padding-left: 0;
	background: none;
}

#breadcrumbs li a {
	color: #656565;
	text-decoration: none;
}

#breadcrumbs li a:hover {
	text-decoration: underline;
}

#breadcrumbs li b {
	font-weight: bold;
	color: #008800;
}

#sidebar {
	float: right;
	width: 237px;
}

#box-agent-btn {
	margin: 44px auto 0;
	width: 235px;
}

#box-agent-btn a {
	font: bold 17px/17px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	padding: 8px 0 0 13px;
	display: block;
	width: 222px;
	height: 45px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/btn5.png) no-repeat;
}

#box-opinions {
	margin: 5px 0 0 -5px;
	width: 247px;
	overflow: hidden;
}

#box-opinions .image {
	width: 247px;
	height: 166px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/bg-c9a.png) no-repeat 5px 0;
}

#box-opinions .image figure {
	margin: 6px 0 0 7px;
	width: 233px;
	height: 160px;
	overflow: hidden;
}

#box-opinions .bg-line1,
#box-opinions .bg-line2{
	width: 247px;
	height: 8px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/bg-c9b.png) no-repeat;
}

#box-opinions .bg-line2 {
	height: 10px;
	background: url(http://lhcapital.com.ua/images/bg-c9d.png) no-repeat;
}

#box-opinions blockquote {
	font: 18px/21px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #004899;
	margin: 0;
	padding: 0 11px 5px 25px;
	display: block;
	width: 211px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/bg-c9c.png) repeat-y;
}

#box-opinions blockquote cite {
	font-size: 14px;
	color: #939393;
}

#box-opinions ul {
	margin: 0;
	padding: 13px 0 0 25px;
	width: 222px;
	height: 73px;
	background: url(http://lhcapital.com.ua/images/bg-c9e.png) no-repeat 5px 0;
}

#box-opinions ul li {
	padding: 0 0 5px;
	background: none;
}

#box-opinions ul li a {
	color: #444441;
	text-decoration: none;
	display: block;
	padding: 2px 0 6px 33px;
	background: url(http://lhcapital.com.ua/images/ico7a.png) no-repeat;
}

#box-opinions ul li a:hover {
	font-weight: bold;
	color: #084d9c;
	background: url(http://lhcapital.com.ua/images/ico7b.png) no-repeat;
}

#box-promo1 {
	margin: 9px 0 0;
	width: 237px;
	height: 217px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/c10a.png) no-repeat;
}

#box-promo1 a {
	text-decoration: none;
	display: block;
	width: 237px;
	height: 217px;
}

#box-promo1 p {display: none;}

#box-info {
	margin: 0 auto;
	width: 237px;
	overflow: hidden;
}

#box-info .bg-top,
#box-info .bg-btm {
	clear: both;
	width: 237px;
	height: 188px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/c11a.png) no-repeat;
}

#box-info .bg-btm {
	height: 111px;
	background: url(http://lhcapital.com.ua/images/c11c.png) no-repeat;
}

#box-info .bg {
	float: left;
	clear: both;
	width: 237px;
	background: url(http://lhcapital.com.ua/images/c11b.png) repeat-y;
}

#box-info .wrapper {
	color: #4c4c4c;
	margin: -188px 0 -111px;
	padding: 0 15px 15px;
	width: 207px;
	overflow: hidden;
	position: relative;
}

#box-info h3,
#box-download h3,
#box-recruitment h3,
#box-benefits h3{
	font: 22px/28px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #008bd0;
	margin: 0 -10px 0 0;
	padding: 23px 0 0;
	height: 86px;
}

#box-info h3 b,
#box-download h3 b,
#box-recruitment h3 b,
#box-benefits h3 b{
	color: #004a99;
}

#box-info ul.nav li {
	padding: 0 0 5px;
	background: none;
}

#box-info ul.nav li a {
	color: #4c4c4c;
	text-decoration: none;
	display: block;
	padding: 2px 0 6px 33px;
	background: url(http://lhcapital.com.ua/images/ico7a.png) no-repeat;
}

#box-info ul.nav li a:hover {
	font-weight: bold;
	color: #084d9c;
	background: url(http://lhcapital.com.ua/images/ico7b.png) no-repeat;
}

#box-info .contact-details {
    color: #4c4c4c;
    margin: 0 -15px;
    padding: 0 15px;
    width: 207px;
}

#box-info .contact-details h4 {
    font-size: 18px;
    line-height: 20px;
    color: #004a99;
    font-weight: normal;
    margin: 5px 0 0;
}

#box-info .contact-details .occupation {
    color: #004a99;
    margin: 0;
}

#box-info .contact-details  ul {
    margin: 10px 0 0;
}

#box-info .contact-details .email {
    margin: 0 -15px 0 -5px;
    padding: 23px 0 13px;
    background: url(http://lhcapital.com.ua/images/i27.png) no-repeat 6px 0px;
}

#box-info .contact-details .email a {
    color: #4c4c4c;
    text-decoration: none;
}

#box-info .contact-details .email a:hover {
    color: #004a99;
}

#box-info .contact-details .tel {
    line-height: 25px;
    padding: 0 0 15px 62px;
    background: url(http://lhcapital.com.ua/images/i28.png) no-repeat 1px 6px;
}

#box-info .contact-details .topic {
	padding: 10px 0px
}

#box-download,
#box-recruitment,
#box-benefits{
	margin: 10px auto 0;
	width: 238px;
	overflow: hidden;
}

#box-benefits {
    display: none
}

#box-download h3,
#box-recruitment h3,
#box-benefits h3 {
	height: auto;
}

#box-recruitment h3,
#box-benefits h3 {
	padding: 17px 0 0;
}

#box-download .bg-top,
#box-download .bg-btm,
#box-recruitment .bg-top,
#box-recruitment .bg-btm,
#box-benefits .bg-top,
#box-benefits .bg-btm{
	clear: both;
	width: 238px;
	height: 151px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/c13a.png) no-repeat;
}

#box-download .bg-btm,
#box-recruitment .bg-btm,
#box-benefits .bg-btm{
	height: 108px;
	background: url(http://lhcapital.com.ua/images/c13c.png) no-repeat;
}

#box-download .bg,
#box-recruitment .bg,
#box-benefits .bg{
	float: left;
	clear: both;
	width: 238px;
	background: url(http://lhcapital.com.ua/images/c13b.png) repeat-y;
}

#box-download .wrapper,
#box-recruitment .wrapper,
#box-benefits .wrapper{
	color: #4c4c4c;
	margin: -151px 0 -108px;
	padding: 0 15px 15px;
	width: 208px;
	overflow: hidden;
	position: relative;
}

#box-benefits ul {
	margin-top: 24px;
}

#box-benefits li {
	padding-bottom: 10px;
}

#box-download dl {
	margin: 5px 0 0 -15px;
	width: 236px;
	overflow: hidden;
}

#box-download dt {
	color: #004899;
	padding: 16px 10px 0 17px;
	float: left;
	clear: left;
	width: 107px;
	height: 52px;
	border-top: 1px solid #dadada;
}

#box-download dd {
	padding: 13px 0 0;
	float: left;
	width: 102px;
	height: 55px;
	border-top: 1px solid #dadada;
}

#box-download dt:first-child,
#box-download dt:first-child + dd {
	border: none;
}

#box-download dd > span {
	padding: 0 0 0 1px;
	float: left;
	background: url(http://lhcapital.com.ua/images/i18.png) no-repeat 0 7px;
}

#box-download .download,
#box-download .file {
	font-size: 10px;
	color: #575757;
	text-decoration: none;
	text-align: center;
	padding: 26px 0 0;
	display: block;
	width: 49px;
}

#box-download .download {
	background: url(http://lhcapital.com.ua/images/ico8e.png) no-repeat 50% 1px;
}

#box-download .file.txt {background: url(http://lhcapital.com.ua/images/ico8a.png) no-repeat 50% 0;}
#box-download .file.pdf {background: url(http://lhcapital.com.ua/images/ico8b.png) no-repeat 50% 0;}
#box-download .file.png {background: url(http://lhcapital.com.ua/images/ico8d.png) no-repeat 50% 0;}

#box-recruitment figure img {
	margin: 10px 0 0 -17px;
}

#box-recruitment h4 {
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	margin: 17px 0 0;
}

#box-recruitment p {
	padding: 0 0 0 8px;
}

#box-recruitment ul {
	margin: 15px -10px 0 -4px;
	padding: 1px 0 0 10px;
	background: url(http://lhcapital.com.ua/images/i14.png) no-repeat 1px 0;
}

#box-recruitment li {
	padding: 0 0 10px 38px;
	background: none;
}

#box-recruitment li.tel {background: url(http://lhcapital.com.ua/images/i22.png) no-repeat;}
#box-recruitment li.email {background: url(http://lhcapital.com.ua/images/i23.png) no-repeat;}

#box-recruitment li.email a {
	color: #4C4C4C;
	text-decoration: none;
}

#box-recruitment li.email a:hover {
	color: #004A99;
}

#box-mbuy {
	margin: -45px 0 0;
	width: 235px;
	height: 177px;
	overflow: hidden;
	position: relative;
	z-index: 10;
	background: url(http://lhcapital.com.ua/images/c15a.png) no-repeat;
}

#box-mbuy h3 {
	margin: 0;
}

#box-mbuy a {
	font: 26px/28px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #fff;
	text-decoration: none;
	text-align: right;
	text-transform: uppercase;
	margin: 57px 0 0;
	padding: 49px 34px 0 0;
	display: block;
	width: 201px;
	height: 128px;
}

#box-mquestion {
	margin: 3px 0 0;
	width: 235px;
	height: 142px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/c15b.png) no-repeat;
}

#box-mquestion h3 {
	font-size: 22px;
	line-height: 27px;
	font-weight: normal;
	margin: 20px 0 0 25px;
}

#box-mquestion h3 span {
	color: #008bd0;
}

#box-mquestion .more {
	margin: 19px 0 0 24px;
}

#box-mquestion .more a {
	color: #4c4c4c;
	text-decoration: none;
	display: inline-block;
	padding: 2px 0 6px 33px;
	background: url(http://lhcapital.com.ua/images/ico7a.png) no-repeat;
}

#box-mquestion .more a:hover {
	font-weight: bold;
	color: #084d9c;
	background: url(http://lhcapital.com.ua/images/ico7b.png) no-repeat;
}


#content {
	float: left;
	width: 748px;
	position: relative;
}

#content.page-download {
	margin: 0 0 0 -105px;
	padding-left: 303px;
	background: url(http://lhcapital.com.ua/images/pp1.png) no-repeat;
}

#content.page-download,
#content.page-download #content-bg-top,
#content.page-download #content-bg-btm,
#content.page-download #content-bg,
#content.page-download #content-wrapper {
	width: 553px !important;
}

#content-bg-top {
	clear: both;
	width: 748px;
	height: 138px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/bg-c5a.png) no-repeat;
}

#content.page-products #content-bg-top {height: 10px; background: url(http://lhcapital.com.ua/images/bg-c7a.png) no-repeat;}
#content.page-download #content-bg-top {height: 10px; background: url(http://lhcapital.com.ua/images/bg-c12a.png) no-repeat;}

#content-bg-btm {
	margin: -10px 0 0;
	float: left;
	width: 748px;
	height: 10px;
	overflow: hidden;
	position: relative;
	z-index: 5;
	background: url(http://lhcapital.com.ua/images/bg-c5d.png) no-repeat;
}

#content.page-products #content-bg-btm {background: url(http://lhcapital.com.ua/images/bg-c7d.png) no-repeat;}
#content.page-download #content-bg-btm {background: url(http://lhcapital.com.ua/images/bg-c12d.png) no-repeat;}

#content-bg {
	float: left;
	clear: both;
	width: 748px;
	background: url(http://lhcapital.com.ua/images/bg-c5b.png) repeat-y;
}

#content.page-products #content-bg {background: url(http://lhcapital.com.ua/images/bg-c7b.png) repeat-y;}
#content.page-download #content-bg {background: url(http://lhcapital.com.ua/images/bg-c12b.png) repeat-y;}

#content-wrapper {
	float: left;
	clear: both;
	width: 748px;
	background: #f2f2f2 url(http://lhcapital.com.ua/images/bg-c5c.png) no-repeat;
}

#content.page-products #content-wrapper {background: url(http://lhcapital.com.ua/images/bg-c7c.png) no-repeat;}
#content.page-download #content-wrapper {background: url(http://lhcapital.com.ua/images/bg-c12c.png) no-repeat;}

#content-inner {
	margin: -138px 0 0;
	padding: 0 35px;
	width: 678px;
	overflow: hidden;
	position: relative;
}

#page-form #content-inner,
#page-form #content-wrapper {
    width: auto !important;
}

#content.page-products #content-inner {margin: -10px 0 0; padding: 32px 35px;}
#content.page-download #content-inner {margin: -10px 0 0; padding: 0px 35px; width: 483px;}

#content > header,
#content-inner > header,
#page-whysi-bg > header{
	color: #005500;
	margin: 0 auto;
	padding: 26px 0 31px 0;
	width: 678px;
	overflow: hidden;
	position: relative;
	border-bottom: 1px solid #cbcbcb;
	min-height: 105px;
}

#content.page-products > header {
	border: none;
}

#page-whysi-bg > header {
	margin: 0;
	padding-left: 45px;
	width: 920px;
}

#content.page-download #content-inner > header {
	margin: 0 -35px;
	padding-bottom: 19px;
	width: 553px;
}

#content.page-discounts #content-inner > header {
	padding-bottom: 19px;
}

#content > header .ico,
#content-inner > header .ico,
#page-whysi-bg > header .ico {
	margin: 0 17px 0 0;
	float: left;
}

#content > header h1,
#content-inner > header h1,
#page-whysi-bg > header h1 {
	color: #008800;
	margin: 0;
	padding: 5px 0 3px;
	font-family: hm, Arial, Helvetica, Garuda, sans-serif;
	font-size: 24px;
	line-height: 28px;
	font-weight: bold;
}

#content.page-download #content-inner > header h1 {
	margin: 0 0 0 21px;
	float: left;
}

#content > header.mh h1,
#content-inner > header.mh h1,
#page-whysi-bg > header.mh h1 {
	padding-top: 20px;
}

#content > header p,
#content-inner > header p,
#page-whysi-bg > header p{
	margin: 0;
}

#content > header .adico,
#content-inner > header .adico {
	position: absolute;
	top: 17px; right: 0;
}

#content .entry {
	margin: 13px 0 0;
	padding: 0 0 50px;
	width: 100%;
	overflow: hidden;
}

#content.page-about-us .page-nav {
	margin: 16px 0 0;
	padding: 1px 32px 0 0;
	float: left;
	width: 178px;
	overflow: hidden;
}

#content.page-about-us .page-nav li {
	padding: 0 1px;
	float: left;
	width: 176px;
	background: #fff;
}

#content.page-about-us .page-nav li > a,
#content.page-about-us .page-nav li > .iw {
	font-size: 12px;
	line-height: 14px;
	color: #7b7b79;
	text-decoration: none;
	cursor: pointer;
	display: block;
	width: 176px;
	overflow: hidden;
	position: relative;
	border-bottom: 1px solid #d9d9d9;
}

#content.page-about-us .page-nav li:hover > *,
#content.page-about-us .page-nav li.selected > * {
	font-weight: bold;
	color: #fff;
	margin: -1px 0 0 -1px;
	padding: 1px;
	border: none;
}

#content.page-about-us .page-nav li .it,
#content.page-about-us .page-nav li .ib {
	margin: 0 -1px;
	clear: both;
	display: block;
	width: 178px;
	height: 6px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/c16a.png) no-repeat 200px 0;
}

#content.page-about-us .page-nav li .ib {
	height: 35px;
	background: url(http://lhcapital.com.ua/images/c16c.png) no-repeat 200px 0;
}

#content.page-about-us .page-nav li .ic {
	margin: 0 -1px;
	float: left;
	clear: both;
	display: block;
	width: 178px;
	background: url(http://lhcapital.com.ua/images/c16b.png) repeat-y 200px 0;
}

#content.page-about-us .page-nav li .ic span {
	margin: -6px 0 -35px;
	padding: 13px 40px 13px 13px;
	display: block;
	min-height: 16px;
	position: relative;
	background: url(http://lhcapital.com.ua/images/i10.png) no-repeat 154px 50%;
}

#content.page-about-us .page-nav li:hover > * > span,
#content.page-about-us .page-nav li.selected > * > span {
	background-position: 0 0;
}

#content.page-about-us .page-nav li:hover > * .ic span,
#content.page-about-us .page-nav li.selected > * .ic span {
	background: url(http://lhcapital.com.ua/images/i9.png) no-repeat 154px 50%;
}

#content.page-about-us .page-nav + .slides {
	float: right;
	width: 468px;
}

#content.page-about-us.dc .slides .slide {display: none;}
#content.page-about-us.dc .slides .slide.selected {display: block;}
#content.page-about-us.dc .slides .slide .benefit {display: none}

#content.page-products .tabs-nav {
	margin: 0 0 -7px;
	width: 100%;
	overflow: hidden;
}

#content.page-products .tabs-nav li {
	padding: 0;
	float: left;
	background: none;
}

#content.page-products .tabs-nav li .il,
#content.page-products .tabs-nav li .ir {
	float: left;
	width: 5px;
	height: 43px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/bg-c7e1.png) no-repeat;
}

#content.page-products .tabs-nav li .ir {
	width: 165px;
	background: url(http://lhcapital.com.ua/images/bg-c7e3.png) no-repeat;
}

#content.page-products .tabs-nav li .ic {
	float: left;
	height: 43px;
	position: relative;
	background: url(http://lhcapital.com.ua/images/bg-c7e2.png) repeat-x;
}

#content.page-products .tabs-nav li.selected .il,
#content.page-products .tabs-nav li.selected .ir,
#content.page-products .tabs-nav li.selected .ic {
	background-position: 0 -43px;
}

#content.page-products .tabs-nav li .ic span {
	font: 18px/22px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #1c1c1b;
	cursor: pointer;
	margin: 0 -160px 0 0;
	padding: 7px 20px 0;
	float: left;
	position: relative;
}

#content.page-products .tabs-nav li.selected .ic span {
	font-weight: bold;
	color: #004899;
}

#content.page-products .tab {
	display: none;
}

#content.page-products .tab:first-child {display: block;}

#content.page-products .col {
	margin: 0 0 0 -1px;
	padding: 0 0 0 28px;
	float: right;
	width: 460px;
	border-left: 1px solid #f0f0f0;
}

#content.page-products aside.col {
	margin: 0 -1px 0 0;
	padding: 0 15px 0 0;
	float: left;
	width: 174px;
	border-right: 1px solid #f0f0f0;
	border-left: none;
}

#content.page-products aside.col p {
	font: 17px/21px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #004899;
}

#content.page-products .tab h2 {
	display: none;
}

.btn.buy,
#content.page-about-us .btn.buy{
	margin: 29px 0 0;
}

.btn.buy {
    margin: -15px -14px 0 0 !important;
	float: right;
	width: 240px;
	height: 76px;
	background: url(http://lhcapital.com.ua/images/btn12.png) no-repeat;
}

.btn.buy + h2 {
	margin-bottom: 0;
	padding-bottom: 23px;
}

.btn.buy a {
	text-indent: -5000px;
	margin: 0 0 0 32px;
	display: block;
	width: 176px;
	height: 52px;
	overflow: hidden;
}


#products-box,
#page-form,
#page-sicard,
#page-whysi,
#page-knowledge,
#page-medical,
#page-sendopinion,
#page-rules{
	margin: 10px 0 0;
	float: left;
	clear: both;
	width: 1000px;
	overflow: hidden;
}

#products-box-bg-top,
#products-box-bg-btm,
#page-form-bg-top,
#page-form-bg-btm,
#page-sicard-bg-top,
#page-sicard-bg-btm,
#page-whysi-bg-top,
#page-whysi-bg-btm,
#page-knowledge-bg-top,
#page-knowledge-bg-btm,
#page-medical-bg-top,
#page-medical-bg-btm,
#page-sendopinion-bg-top,
#page-sendopinion-bg-btm,
#page-rules-bg-top,
#page-rules-bg-btm {
	width: 1000px;
	height: 10px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/bg-c8a.png) no-repeat;
}

#products-box-bg-btm,
#page-form-bg-btm,
#page-sicard-bg-btm,
#page-whysi-bg-btm,
#page-knowledge-bg-btm,
#page-medical-bg-btm,
#page-sendopinion-bg-btm,
#page-rules-bg-btm{
	margin: -10px 0 0;
	float: left;
	position: relative;
	z-index: 5;
	background: url(http://lhcapital.com.ua/images/bg-c8d.png) no-repeat;
}

#products-box-bg-mid,
#page-form-bg-mid,
#page-sicard-bg-mid,
#page-whysi-bg-mid,
#page-knowledge-bg-mid,
#page-medical-bg-mid,
#page-sendopinion-bg-mid,
#page-rules-bg-mid{
	float: left;
	clear: both;
	width: 1000px;
	background: url(http://lhcapital.com.ua/images/bg-c8b.png) repeat-y;
}

#products-box-bg,
#page-form-bg,
#page-sicard-bg,
#page-whysi-bg,
#page-knowledge-bg,
#page-medical-bg,
#page-sendopinion-bg,
#page-rules-bg{
	float: left;
	clear: both;
	width: 1000px;
	background: url(http://lhcapital.com.ua/images/bg-c8c.png) no-repeat;
}

#products-box-your-needs {
	margin: -10px 0 0;
	width: 1000px;
	overflow: hidden;
	position: relative;
}

#products-box-your-needs .bg-top {
	width: 1000px;
	height: 9px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/bg-c8e.png) no-repeat;
}

#products-box-your-needs .bg {
	padding: 0 0 42px;
	width: 1000px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/bg-c8f.png) repeat-y;
}

#products-box-your-needs h2 {
	font-size: 24px;
	line-height: 28px;
	font-weight: normal;
	margin: 16px 0 0 43px;
}

#products-box-your-needs .nav {
	margin: 32px auto 0;
	width: 912px;
	overflow: hidden;
}

#products-box-your-needs .nav li {
	font: 17px/21px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #b3b4b4;
	text-align: center;
	list-style: none;
	padding: 0;
	float: left;
	background: url(http://lhcapital.com.ua/images/bg-c8g.png) repeat;
}

#products-box-your-needs .nav li.selected {
	background: none;
}

#products-box-your-needs .nav li a {
	color: #b3b4b4;
	text-decoration: none;
}

#products-box-your-needs .nav li.selected,
#products-box-your-needs .nav li.selected a {font-weight: bold; color: #58595b;}

#products-box-your-needs .nav li.i1 {width: 256px;}
#products-box-your-needs .nav li.i2 {width: 202px;}
#products-box-your-needs .nav li.i3 {width: 252px;}
#products-box-your-needs .nav li.i4 {width: 202px;}

#products-box-your-needs .nav li span {
	padding: 9px 0 9px;
	display: block;
	background: url(http://lhcapital.com.ua/images/i12.png) repeat-y;
}

#products-box-your-needs .nav li:first-child span {
	background: none;
}

#products-box-your-needs_1 ul {
	margin: 50px auto 0;

	width: 760px;
	overflow: hidden;
}

#products-box-your-needs_1 li {
	font: bold 18px/22px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #205aac;
	text-align: center;
	margin: 0 20px;
	padding: 74px 0 0;
	float: left;
	width: 150px;
	background: none;
}

#products-box-your-needs_1 li.i1 {background: url(http://lhcapital.com.ua/images/ico5a.png) no-repeat 50% 0;}
#products-box-your-needs_1 li.i2 {background: url(http://lhcapital.com.ua/images/ico5b.png) no-repeat 50% 0;}
#products-box-your-needs_1 li.i3 {background: url(http://lhcapital.com.ua/images/ico5c.png) no-repeat 50% 0;}
#products-box-your-needs_1 li.i4 {background: url(http://lhcapital.com.ua/images/ico5d.png) no-repeat 50% 0;}

#products-box-your-needs_1 li a {
	color: #205aac;
	text-decoration: none;
	margin: -74px 0 0;
	padding: 74px 0 0;
	display: block;
}

#products-box-see-also {
	margin: 1px 0 0;
	padding: 0 0 30px;
	width: 1000px;
	overflow: hidden;
	border: none;
}

products-box-your-needs + #products-box-see-also {
	border-top: 1px solid #c4c4c4;
}

#products-box-see-also h2 {
	font-size: 24px;
	line-height: 28px;
	font-weight: normal;
	margin: 16px 0 0 43px;
}

#products-box-see-also .wrapper {
	margin: 16px 0 0;
	padding: 0 0 7px;
	width: 100%;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/bg-c8h.png) repeat-y 43px 0;
}

#products-box-see-also .desc {
	font: 17px/20px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #58595b;
	margin: 0 10px 0 43px;
	padding: 0 0 0 25px;
	float: left;
	width: 192px;
}

#products-box-see-also .desc p {
	margin: 20px 0 0;
}

#products-box-see-also .box {
	margin: 7px 0 0;
	padding: 0 0 0 144px;
	float: left;
	width: 211px;
}

#products-box-see-also .box.box1 {border-right: 1px solid #cbcbcb;}
#products-box-see-also .box.box2 {margin-left: -1px; border-left: 1px solid #cbcbcb;}

#products-box-see-also .box h3 {
	font-size: 18px;
	line-height: 21px;
	text-align: center;
	margin: 3px 0 0 -129px;
	/*padding: 82px 0 0;*/
	float: left;
	width: 114px;

}
/*
#products-box-see-also .box.box1 h3 {background: url(http://lhcapital.com.ua/images/../img/ico6a.png) no-repeat 50% 0;}
#products-box-see-also .box.box2 h3 {background: url(http://lhcapital.com.ua/images/../img/ico6b.png) no-repeat 50% 0;}

#products-box-see-also .box h3 a {
	margin: -82px 0 0;
	padding: 82px 0 0;
	display: block;
}
*/
#products-box-see-also .box h3 img {
	margin: 0 auto 11px;
}

#products-box-see-also .box h3 + p {
	font: 17px/20px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #004899;
	margin: 5px 0 0;
}

#products-box-see-also .box ul {
	margin: 12px 0 0;
}

#products-box-see-also .box .more {
	margin: 10px 0 0;
}

#products-box-see-also .box .more a {
	color: #004a99;
	text-decoration: none;
	padding: 0 20px 0 0;
	background: url(http://lhcapital.com.ua/images/i13.png) no-repeat 100% 6px;
}

#products-box-see-also .box .morea:hover {text-decoration: underline;}


#content.page-press-release #content-inner > header,
#content.page-faq #content-inner > header,
#content.page-search #content-inner > header {
	margin: 0 0 32px;
	padding-bottom: 10px;
}

#content.page-press-release .nav {
	margin: 0 -1px 0 -34px;
	float: left;
	width: 88px;
	border-right: 1px solid #ccc;

}

#content.page-press-release .nav ul {
	margin: 0;
}

#content.page-press-release .nav li {
	text-align: right;
	padding: 0 15px 6px 17px;
	width: 56px;
	background: none;
}

#content.page-press-release .nav > ul > li.selected {
	background: url(http://lhcapital.com.ua/images/i16.png) no-repeat 17px 6px;
}

#content.page-press-release .nav li > a {
	color: #575757;
	text-decoration: none;
}

#content.page-press-release .nav li a:hover,
#content.page-press-release .nav li.selected,
#content.page-press-release .nav li.selected > a {
	color: #004899;
}

#content.page-press-release .nav > ul > li.selected > a {
	font-size: 14px;
	font-weight: bold;
}

#content.page-press-release .nav li ul {
	font-size: 10px;
	line-height: 12px;
	margin: 0 0 0 -17px;
	padding: 2px 0px 10px 0;
	width: 70px;

        display: none;
}

#content.page-press-release .nav li.active ul {
    display: block;
}

#content.page-press-release .nav li ul li {
	padding: 1px 0px 0 0;
	width: 100%;
	background: none;
}

#content.page-press-release .news {
	margin: 0 -34px 0 0;
	padding: 0 36px 20px 22px;
	float: right;
	width: 599px;
	overflow: hidden;
	background: #fff;
	border-left: 1px solid #ccc;
}

#content.page-press-release .news.news-list {
	padding: 8px 36px 20px 22px;
}

#content.page-press-release .news.news-list .news-date {
	padding: 3px 0px 0px 0px
}

#content.page-press-release .news.r2 {
	background: #fff url(http://lhcapital.com.ua/images/bg-c11a.png) repeat-y;
}

#content.page-press-release .news header {
	padding: 8px 0 10px;
	width: 100%;
	overflow: hidden;
}

#content.page-press-release .news header h2 {
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	margin: 0;
	float: left;
}

#content.page-press-release .news header ul {
	margin: 0 -10px 0 0;
	padding: 3px 0 0;
	float: right;
}

#content.page-press-release .news header ul + h2 {
	width: 325px;
}

#content.page-press-release .news header ul li {
	font-size: 10px;
	padding: 0 10px 0 13px;
	float: left;
	background: url(http://lhcapital.com.ua/images/i18.png) no-repeat 0 3px;
}

#content.page-press-release .news header ul li a {
	color: #575757;
	text-decoration: none;
	padding: 2px 0 0 28px;
	float: left;
	height: 21px;
}

#content.page-press-release .news header ul li.txt a {background: url(http://lhcapital.com.ua/images/ico8a.png) no-repeat;}
#content.page-press-release .news header ul li.pdf a {background: url(http://lhcapital.com.ua/images/ico8b.png) no-repeat;}
#content.page-press-release .news header ul li.print a {background: url(http://lhcapital.com.ua/images/ico8c.png) no-repeat;}

#content.page-press-release .news figure {
	margin: 0 26px 10px 0;
	float: left;
	width: 198px;
	height: 120px;
	overflow: hidden;
	position: relative;
}

#content.page-press-release .news figure .mask {
	width: 198px;
	height: 120px;
	position: absolute;
	top: 0; left: 0;
	background: url(http://lhcapital.com.ua/images/c12a.png) no-repeat;
}

#content.page-press-release .news.r2 figure .mask {
	background: url(http://lhcapital.com.ua/images/c12b.png) no-repeat;
}

#content.page-press-release .news .more a {
	color: #004a99;
	text-decoration: none;
	padding: 0 23px 0 0;
	background: url(http://lhcapital.com.ua/images/i13.png) no-repeat 100% 5px;
}

#content.page-press-release .news .more a:hover {
	text-decoration: underline;
}

#content.page-partners .pageimage,
#content.page-contact .pageimage{
	margin: 26px -172px 0 -35px;
	float: left;
	position: relative;
	z-index: 5;
}

#content.page-partners article {
	margin: 0 -35px;
	padding: 0 35px 20px 228px;
	float: right;
	clear: right;
	width: 485px;
	overflow: hidden;
}

#content.page-partners article.r2 {
	background: url(http://lhcapital.com.ua/images/bg-c11b.png) repeat-y;
}

#content.page-partners article h2 {
	margin-bottom: -13px;
}

#content.page-partners article p {
	padding: 0 0 0 18px;
}

#content.page-partners article h2 + p {
	background: url(http://lhcapital.com.ua/images/i14.png) no-repeat 1px 0;
}

#content.page-partners .infotext {
	font-size: 12px;
	line-height: 18px;
	color: #004899;
	margin: 0;
	padding: 20px 0 30px 200px;
	width: 478px;
	float: right;
	clear: right;
}

#content.page-contact #content-inner {
	padding-bottom: 40px;
}

#content.page-contact section {
	margin: 13px 0 0;
	padding: 0px 0 0 190px;
	width: 488px;
	overflow: hidden;
}

#content.page-contact section h2 {
	font-size: 16px;
	line-height: 20px;
	margin: 0 0 -18px;
}

#content.page-contact section h3,
#content.page-contact section.first h2 {
	font: bold 12px/15px Verdana,Geneva,Kalimati,sans-serif;
	color: #004899;
	margin: 20px 0 -8px;
}

#content.page-contact section p {
	padding: 0 0 0 20px;
	background: url(http://lhcapital.com.ua/images/i14.png) no-repeat 1px 0;
}

#content.page-faq .nav,
#content.page-search .nav {
	margin: 0 -1px 0 -35px;
	float: left;
	width: 186px;
	border-right: 1px solid #dddddd;
}

#content.page-faq .nav ul,
#content.page-search .nav ul{
	margin: 0;
}

#content.page-faq .nav li,
#content.page-search .nav li {
	text-align: right;
	padding: 0 16px 6px 0;
	width: 170px;
	background: none;
}

#content.page-faq .nav li > a,
#content.page-search .nav li > a {
	color: #575757;
	text-decoration: none;
}

#content.page-faq .nav li a:hover,
#content.page-faq .nav li.selected,
#content.page-faq .nav li.selected > a,
#content.page-search .nav li a:hover,
#content.page-search .nav li.selected,
#content.page-search .nav li.selected > a{
	color: #004899;
}

#content.page-faq .nav > ul > li.selected > a,
#content.page-search .nav > ul > li.selected > a{
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 0 17px;
	background: url(http://lhcapital.com.ua/images/i16.png) no-repeat 0 8px;
}

#content.page-faq article,
#content.page-search article{
	margin: 0 -34px 0 0;
	padding: 18px 35px 30px 72px;
	float: right;
	clear: right;
	width: 453px;
	position: relative;
	border-left: 1px solid #dddddd;
}

#content.page-search article {
	padding-top: 24px;
	padding-left: 27px;
	width: 498px;
}

#content.page-search article b {
	color: #008bd2;
}

#content.page-faq article.r2,
#content.page-search article.r2 {
	background: url(http://lhcapital.com.ua/images/bg-c11a.png) repeat-y;
}

#content.page-faq article header {
	font-weight: bold;
	color: #004899;
	margin: 0 0 0 -72px;
	padding: 0 0 0 72px;
	width: 488px;
	overflow: hidden;
	position: relative;
}

#content.page-search article header {
	margin: 0 0 -10px;
	padding: 0;
	width: 498px;
	overflow: hidden;
	position: relative;
}

#content.page-faq article header .nr,
#content.page-search article header .nr{
	position: absolute;
	top: 0; left: 31px;
}

#content.page-faq article dl {
	margin: 0;
}

#content.page-faq article dl dt {
	font-weight: bold;
	color: #626262;
	padding: 8px 0 0 17px;
	width: 436px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/i14.png) no-repeat 1px 8px;
}

#content.page-faq article dl dt.nobg {
	background: none
}

#content.page-faq article dl dd {
	margin: 0 0 0 17px;
	padding: 8px 0 0 17px;
	width: 419px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/i14.png) no-repeat 1px 8px;
}

#content.page-faq article dl dd p:first-child {
	margin: 0;
}

#content.page-search article p {
	padding: 0 0 0 16px;
}

#content.page-search article header + p {
	background: url(http://lhcapital.com.ua/images/i20.png) no-repeat;
}

#content.page-search article .more a {
	color: #004A99;
	text-decoration: none;
	padding: 0 23px 0 0;
	background: url(http://lhcapital.com.ua/images/i6000000.png) no-repeat 100% 5px;
}

#content.page-search article .more a:hover {
	text-decoration: underline;
}

#content.page-faq .searchbar,
#content.page-search .searchbar{
	margin: 0 -34px 0 0;
	padding: 0px 35px 30px 72px;
	float: right;
	clear: right;
	width: 453px;
	position: relative;
	border-left: 1px solid #dddddd;
}

#content.page-faq .searchbar .search,
#content.page-search .searchbar .search,
#content.page-download .search {
	margin: 0 0 0 -47px;
	float: left;
	width: 161px;
	height: 32px;
	overflow: hidden;
	position: relative;
	background: url(http://lhcapital.com.ua/images/c14a.png) no-repeat;
}

#content.page-download .search {
	margin: 4px 0 0 20px;
}

#content.page-faq .searchbar .search .input label,
#content.page-search .searchbar .search .input label,
#content.page-download .search .input label {
	display: none;
}

#content.page-faq .searchbar .search .input input,
#content.page-search .searchbar .search .input input,
#content.page-download .search .input input {
	padding: 0 0 0 16px;
	width: 105px;
	position: absolute;
	top: 9px; left: 0;
}

#content.page-faq .searchbar .submit,
#content.page-search .searchbar .search .submit,
#content.page-download .search .submit {
	width: 32px;
	height: 32px;
	overflow: hidden;
	position: absolute;
	top: 0; right: 0;
}

#content.page-faq .searchbar .submit input,
#content.page-search .searchbar .search .submit input,
#content.page-download .search .submit input {
	cursor: pointer;
	padding: 0 0 0 400px;
	width: 32px;
	height: 32px;
	position: absolute;
	top: 0; left: 0;
}

#content.page-faq .searchbar .result,
#content.page-search .searchbar .result {
	color: #919191;
	margin: 0;
	padding: 6px 0 0;
	float: right;
}

#content.page-download section {
	margin: 0 -35px;
	padding: 37px 0 0 0;
	width: 552px;
	overflow: hidden;
}

#content.page-download section h2 {
	font-size: 21px;
	line-height: 23px;
	margin: 0 0 -22px;
	padding: 0 0 15px 21px;
	background: url(http://lhcapital.com.ua/images/i19.png) no-repeat 21px 100%;
	font-weight: bold;
}

#content.page-download section article {
	padding: 12px 0 28px 37px;
	width: 515px;
	overflow: hidden;
}

#content.page-download section article.r2 {
	background: url(http://lhcapital.com.ua/images/bg-c11c.png) repeat-y;
}

#content.page-download section article .desc {
	padding: 0 20px 0 0;
	float: left;
	width: 365px;
}

#content.page-download section article h3 {
	font-size: 18px;
	line-height: 20px;
	font-weight: normal;
	margin: 0 0 -13px;
}

#content.page-download section article .files {
	margin: 0;
	padding: 20px 0 0;
	float: left;
	width: 118px;
}

#content.page-download section article .files li,
#page-form .form-end .files li {
	padding: 0 0 0 1px;
	float: left;
	width: 58px;
	background: url(http://lhcapital.com.ua/images/i18.png) no-repeat 0 8px;
}

#content.page-download section article .files li a,
#content.page-download section article .files li span,
#page-form .form-end .files li a,
#page-form .form-end .files li span {
	font-size: 10px;
	color: #444441;
	text-decoration: none;
	text-align: center;
	padding: 26px 0 0;
	display: block;
	width: 58px;
}

#content.page-download section article .files li a:hover,
#page-form .form-end .files li a:hover {
	color: #004899;
}

#content.page-download section article .files li .download,
#page-form .form-end .files li .download {
	background: url(http://lhcapital.com.ua/images/ico8e.png) no-repeat 50% 1px;
}

#content.page-download section article .files li .file.txt,
#page-form .form-end .files li .file.txt {background: url(http://lhcapital.com.ua/images/ico8a.png) no-repeat 50% 0;}
#content.page-download section article .files li .file.pdf,
#page-form .form-end .files li .file.pdf {background: url(http://lhcapital.com.ua/images/ico8b.png) no-repeat 50% 0;}
#content.page-download section article .files li .file.png,
#page-form .form-end .files li .file.png {background: url(http://lhcapital.com.ua/images/ico8d.png) no-repeat 50% 0;}

#content.page-career #content-inner > header {
	margin: 0 -35px;
	padding: 0 35px;
	width: 678px;
	position: relative;
	border: none;
}

#content.page-career #content-inner > header h1 {
	margin: 0;
	position: absolute;
	top: 16px; left: 35px;
	z-index: 5;
}

#content.page-career #content-inner > header .bg {
	margin: 0 -35px;
	width: 747px;
	overflow: hidden;
	position: relative;
}

#content.page-career #content-inner > header .bg .desc {
	padding: 0 35px 20px;
	width: 678px;
	position: absolute;
	bottom: 0; left: 0;
	background: url(http://lhcapital.com.ua/images/i21.png) repeat;
}

#content.page-career #content-inner > header .bg .desc p {
	margin: 10px 0 0;
}

#content.page-career section {
	margin: 0 -35px;
	width: 748px;
	overflow: hidden;
}

#content.page-career section h2 {
	font-size: 18px;
	line-height: 22px;
	margin: 0;
	padding: 9px 0 13px 35px;
	border-bottom: 1px solid #cacaca;
}

#content.page-career section article {
	padding: 27px 170px 34px 52px;
	width: 526px;
	position: relative;
}

#content.page-career section article.r2 {
	background: url(http://lhcapital.com.ua/images/bg-c11b.png) repeat-y;
}

#content.page-career section article h3 {
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	margin: 0 0 -25px -17px;
	padding: 0 0 12px;
	background: url(http://lhcapital.com.ua/images/i14.png) no-repeat 1px 100%;
}

#content.page-career section article .more {
	margin: -12px 0 0;
	width: 117px;
	position: absolute;
	top: 50%; right: 0;
}

#content.page-career section article .more a {
	color: #444441;
	text-decoration: none;
	padding: 3px 0 6px 33px;
	float: left;
	background: url(http://lhcapital.com.ua/images/ico7a.png) no-repeat;
}

#content.page-career section article .more a:hover {
	color: #094f9a;
	font-weight: bold;
	background: url(http://lhcapital.com.ua/images/ico7b.png) no-repeat;
}

#content.page-discounts #content-inner {
	padding-bottom: 50px;
}

#content.page-discounts table {
	width: 100%;
	border-spacing: 0;
	border-collapse: collapse;
}

#content.page-discounts table td {
	text-align: left;
	vertical-align: middle;
	padding: 10px 0;
	background: #fff;
	border: 1px solid #ccc;
}

#content.page-discounts table .r2 td {
	background: #f9f9f9;
}

#content.page-discounts table td:first-child,
#content.page-discounts table td:first-child + td + td{
	border-left: none;
	border-right: none;
}

#content.page-discounts table td:first-child {
	text-align: center;
	width: 204px;
}

#content.page-discounts table td:first-child + td {
	padding-left: 12px;
    padding-right: 12px;
}

#content.page-discounts table td:first-child + td + td {
	padding-left: 12px;
    padding-right: 12px;
	width: 132px;
}

#content.page-discounts table tr:first-child td {
	border-top: none;
}

#content.page-discounts table td:first-child img {
	margin: 0 auto;
}

.pagination {
	text-align: center;
	padding: 20px 0;
	clear: both;
	width: 100%;
	overflow: hidden;
}

.pagination ul {
	margin: 0;
	display: inline;
}

.pagination li {
	padding: 0;
	display: inline;
	background: none;
}

.pagination li a {
	color: #004a99;
	text-decoration: none;
}

.pagination .prev a,
.pagination .prev span.prev,
.pagination .next a,
.pagination .next span.next {
	padding: 2px 22px 3px;
	display: inline-block;
}

.pagination .prev a {
	background: url(http://lhcapital.com.ua/images/i13b.png) no-repeat 0 7px;
}

.pagination .next a {
	background: url(http://lhcapital.com.ua/images/i13.png) no-repeat 100% 7px;
}

.pagination .prev span.prev {
	background: url(http://lhcapital.com.ua/images/i13d.png) no-repeat 0 7px;
}

.pagination .next span.next {
	background: url(http://lhcapital.com.ua/images/i13c.png) no-repeat 100% 7px;
}

.pagination .prev a:hover,
.pagination .next a:hover {
	text-decoration: underline;
}

.pagination .pages span {
	display: inline-block;
}

.pagination .pages a {
	margin: 0px;
	padding: 2px 5px 3px;
	display: inline-block;
}

.pagination .pages a:hover {
	background: #fff;
}

.pagination .current {
	font-weight: bold;
	padding: 2px 5px 3px;
}

#content.page-press-release .pagination {
	margin: 0 -34px 0 0;
	float: right;
	width: 657px;
	overflow: hidden;
	border-left: 1px solid #ccc;
}

#content.page-faq .pagination,
#content.page-search .pagination{
	margin: 0 -34px 0 0;
	float: right;
	clear: right;
	width: 560px;
	overflow: hidden;
	border-left: 1px solid #ddd;
}

#page-form-bg,
#page-knowledge-bg{
	padding: 0 0 32px;
}

#page-form-bg > header,
#page-knowledge-bg > header{
	padding: 23px 0 0;
	width: 100%;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/ico4c.png) no-repeat 36px 13px;
}

#page-form-bg > header .details,
#page-knowledge-bg > header .details{
	margin: 0 0 0 37px;
	padding: 0 38px 0 114px;
	float: left;
	width: 461px;
	min-height: 70px;
	border-right: 1px solid #c5c5c5;
}

#page-form-bg > header .details h1,
#page-knowledge > header .details h1{
	margin: -15px 0 0 -16px;
	position: relative;
}

#page-form-bg > header .details p,
#page-knowledge > header .details p{
	margin: 9px 0 0;
}

#page-form-bg > header .details h1 + p,
#page-knowledge > header .details h1 + p{
	margin-left: -14px;
	padding-left: 14px;
	background: url(http://lhcapital.com.ua/images/i14.png) no-repeat;
}

#page-form-bg > header .contact,
#page-knowledge-bg > header .contact{
	margin: 0 0 0 -1px;
	padding: 0 0 0 36px;
	float: left;
	width: 280px;
	border-left: 1px solid #c5c5c5;
}

#page-form-bg > header .contact .desc,
#page-knowledge-bg > header .contact .desc{
	font: 18px/22px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #004899;
	margin: -5px 0 0;
}

#page-form-bg > header .contact .tel,
#page-knowledge-bg > header .contact .tel{
	font: bold 22px/28px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #004899;
	margin: 5px 0 0;
	padding: 0 0 0 50px;
	background: url(http://lhcapital.com.ua/images/i15.png) no-repeat 0 7px;
}

#page-form-bg > header .contact .inf,
#page-knowledge-bg > header .contact .inf{
	font-size: 10px;
	line-height: 13px;
	color: #a0a0a0;
	margin: 14px 0 0;
}

#page-form .slides {
	margin: 30px auto 0;
	width: 807px;
	overflow: hidden;
	position: relative;
}

#page-form .slides > header, #page-form .slides  .slide > header {
	width: 807px;
	height: 70px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/bg-c10a.png) no-repeat;
}

#page-form .slides > header h2 {
	font: bold 24px/28px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #004899;
	margin: 23px 0 0 40px;
	float: left;
	width: 500px;
}

#page-form .slides > header .step {
	font: 18px/28px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #5b5b66;
	margin: 24px 44px 0 0;
	float: right;
}

#page-form .slides > header .step span {
	font-size: 24px;
	color: #004899;
}

#page-form .slides .bg-btm {
	clear: both;
	width: 807px;
	height: 10px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/bg-c10b.png) no-repeat;
}

#page-form .slides .slides-wrapper {
	left: 0px;
	
	float: left;
	clear: both;
	width: 50000px;
	position: relative;
	background: #fff;
}

#page-form.medical-visits .slides .bg {
	float: left;
	clear: both;
	width: 100%;
	position: relative;
	background: #fff;
}

#page-form .slide {
	float: left;
	width: 807px;
	min-height: 100px;
}

#page-form .slide .container,
#page-sendopinion .container {
	display: none;
	margin: 5px 0 0;
	padding: 0 0 10px 133px;
	width: 674px;
	overflow: hidden;
}

#page-sendopinion .container {
	margin-top: 40px;
	display: block;
}

#page-form .slide#fieldset1 .container,
#page-form .slide:first-child .container {
	display: block;
}

#page-form .slide .textwrapper,
#page-form .slide .wrapper {
	float: left;
	clear: both;
	width: 100%;
}

#page-form .clearfix {
	clear: both;
	width: 100%;
	height: 0;
	overflow: hidden;
}

#page-form .slide h3 {
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	margin: 36px 0 0;
	padding: 0 0 26px;
	float: left;
	clear: both;
	width: 100%;
}

#page-form.medical-visits .slide h3 {
	padding-bottom: 36px;
}

#page-form .slide .wrapper h3 {
	float: left;
	clear: none;
	width: auto;
}

#page-form .slide .textwrapper h3 {
	float: none;
	clear: none;
}

#page-form .slide h3 + p {
	font: 16px/18px hm,Arial,Helvetica,Garuda,sans-serif;
	margin: -23px 0 0;
}

#page-form .input label,
#page-sendopinion .input label,
#page-form .daterange.wrapper > fieldset > legend > span,
#page-form .time.wrapper > fieldset > legend > span,
#page-form .input.daterange > fieldset > legend > span,
#page-form .input.time > fieldset > legend > span,
#page-form .address.wrapper > fieldset > legend > span,
#page-form .input.radio.switch label {
	font: 12px/14px Verdana,Geneva,Kalimati,sans-serif;
	color: #626262;
}

#page-form .input.radio.switch label {    
	color: #1e54a4;
}

#page-form .rq,
#page-sendopinion .rq {
	color: #004899;
}

#page-form .input.checkbox,
#page-form .input.radio {
	margin: 0 0 0 55px;
	padding: 0px 0 16px 45px;
	float: left;
	clear: both;
	width: 467px;
	min-height: 27px;
	position: relative;
}

#page-form .input.radio.switch {
    margin: 32px 117px 0 0;
	padding: 0;
    float: right;
	clear: none;
	width: auto;
}

#page-form .slide .wrapper.switch .checkbox {
	margin: 0 0 0 0;
}

#page-form .switchfields {display:none;}
#page-form .wrapper.switch + .switchfields {display:block;}

#page-form .input.checkbox.terms {
	margin: 40px 0 0;
}

#page-form .input.radio.aggrieved {
	margin: 25px 0 0 55px;
	padding: 0 0 56px;
	float: left;
	clear: both;
	width: 500px;
}

#page-form .input.radio.aggrieved label {
	vertical-align: top;
}

#page-form .input.radio.aggrieved small {
	font: 10px/13px Verdana,Geneva,Kalimati,sans-serif;
	color: #818181;
	vertical-align: top;
	display: inline-block;
	padding: 1px 0 0 21px;
	background: url(http://lhcapital.com.ua/images/i29.png) no-repeat 6px 5px;
}

#page-form .input.checkbox.terms label {
	font: 10px/13px Verdana,Geneva,Kalimati,sans-serif;
	color: #919191;
}

#page-form .input.checkbox.terms label small {
	font-size: 10px;
	line-height: 13px;
	margin: 11px 0 0 -45px;
	display: block;
}

#page-form .chdetails.wrapper {
	padding: 0 0 16px;
}

#page-form .chdetails.wrapper .input.checkbox {
	padding-bottom: 0;
}

#page-form .chdetails.wrapper .subform {
	display: none;
}

#page-form .input.text,
#page-sendopinion .input.text {
	margin: 0px 0 0;
	float: left;
	clear: both;
	width: 522px;
	min-height: 47px;
	position: relative;
	background: url(http://lhcapital.com.ua/images/f1.png) no-repeat 161px 0;
}

#page-form .input.text.btmdesc {
	padding-bottom: 12px;
}

#page-sendopinion .input.text,
#page-form.medical-visits .input.text{
	min-height: 61px;
}

#page-form .input.text.area {
	min-height: 81px;
	background: url(http://lhcapital.com.ua/images/f9.png) no-repeat 0px 29px;
}

#page-form .detail-field .input.text.area {
	float: left;
	width: 143px;
	background: url(http://lhcapital.com.ua/images/f12.png) no-repeat 0px 29px;
}

#page-form .detail-field .sidedesc {
	padding: 0 0 0 5px;
	float: left;
}

#page-form .textarea.wrapper .detail-field .sidedesc {
	padding-top: 37px;
}

#page-form .detail-field .input.text.area input {
	margin-left: 0; margin-right: 0;
	padding: 0 5px;
	width: 133px;
}

#page-form .chdetails.wrapper .input.text {
	margin-left: 100px;
	width: 422px;
	background: url(http://lhcapital.com.ua/images/f10.png) no-repeat;
}

#page-form .chdetails.wrapper .input.text input {
	padding: 0 5px;
	width: 412px;
}

#page-form .chdetails.wrapper .formitems {
	margin: 14px 0 0;
	float: left;
	clear: both;
	width: 100%;
	position: relative;
}

#page-form .chdetails.wrapper .formitems:first-child {
	margin: 0;
}


#page-form .chdetails.wrapper .subinputs {
	padding-left: 34px;
}

#page-form .chdetails.wrapper .subinputs .input.text {
	width: 388px;
	background: url(http://lhcapital.com.ua/images/f11.png) no-repeat;
}

#page-form .chdetails.wrapper .subinputs .input.text input {
	width: 378px;
}

#page-form .chdetails.wrapper .subinputs .details-fields {
	margin-left: 100px;
	float: left;
	clear: both;
	width: 388px;
}

#page-form .chdetails.wrapper .subinputs .details-fields p {
	font: 14px/16px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #919191;
	margin: 0;
	padding: 7px 0 5px;
	float: left;
	width: 202px;
}

#page-form .chdetails.wrapper .subinputs .detail-field {
	float: left;
	width: 88px;
}

#page-form .chdetails.wrapper .subinputs .detail-field + .detail-field {
	padding-left: 10px;
}

#page-form .chdetails.wrapper .subinputs .detail-field .input {
	margin-left: 0;
	clear: none;
	width: 51px;
	background: url(http://lhcapital.com.ua/images/f6.png) no-repeat;
}

#page-form .chdetails.wrapper .subinputs .detail-field .input input {
	text-align: center;
	padding: 0;
	width: 51px;
}

#page-form .chdetails.wrapper .subinputs .detail-field .sidedesc {
	color: #919191;
	padding: 7px 0 0 5px;
	float: left;
}

#page-form .input.text.error,
#page-sendopinion .input.text.error {background: url(http://lhcapital.com.ua/images/f1r.png) no-repeat 161px 0;}

#page-form .input.text.area.error {background: url(http://lhcapital.com.ua/images/f9r.png) no-repeat 0px 29px;}
#page-form .detail-field .input.text.area.error {background: url(http://lhcapital.com.ua/images/f12r.png) no-repeat 0px 29px;}

#page-form .chdetails.wrapper .input.text.error {background: url(http://lhcapital.com.ua/images/f10r.png) no-repeat;}

#page-form .chdetails.wrapper .subinputs .input.text.error {background: url(http://lhcapital.com.ua/images/f11r.png) no-repeat;}

#page-form .address.wrapper .input.text.error {background: url(http://lhcapital.com.ua/images/f5r.png) no-repeat;}
#page-form .address.wrapper .input + .input.text.error {background: url(http://lhcapital.com.ua/images/f6r.png) no-repeat 9px 0;}

#page-form .chdetails.wrapper .subinputs .detail-field .input.error {background: url(http://lhcapital.com.ua/images/f6r.png) no-repeat;}

#page-form .input.text label,
#page-form .input.select label,
#page-sendopinion .input.text label{
	padding: 5px 5px 0 0;
	float: left;
	width: 161px;
}

#page-form .input.select label {padding-right: 0;}

#page-form .input.twolines label,
#page-sendopinion .input.twolines label{
	margin-top: -3px;
	padding-top: 0;
}

#page-form .input.text small,
#page-sendopinion .input.text small{
	font: 10px/13px Verdana,Geneva,Kalimati,sans-serif;
	color: #818181;
	text-indent: 12px;
	display: block;
	margin: 7px 0 0;
	padding: 0 0 0 0px;
	background: url(http://lhcapital.com.ua/images/i29.png) no-repeat 0 4px;
}

#page-form .input.text.btmdesc label,
#page-form .input.text small.btmdesc {
	font: 10px/13px Verdana,Geneva,Kalimati,sans-serif;
	color: #919191;
    white-space: nowrap;
	text-indent: 0;
	margin: 0;
	padding: 0;
    width: auto;
    position: absolute;
    top: 31px; left: 0;
	background: none;
}

#page-form .input.text small.btmdesc {left:161px;}

#page-form .input.text input,
#page-sendopinion .input.text input{
	margin: 7px 0 0;
	float: left;
	width: 351px;
}

#page-form .input.text.area input {
	margin: 3px 0 0;
	padding: 0 5px;
	clear: both;
	width: 512px;
}

#page-form .chdetails.wrapper .opts {
	margin: 0 0 0 100px;
	padding: 5px 0 17px;
	float: left;
	clear: both;
	width: 422px;
	border-bottom: 1px solid #c9c9c9;
}

#page-form .chdetails.wrapper .opts .add,
#page-form .chdetails.wrapper .opts .delete {
	font: 16px/18px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #003589;
	cursor: pointer;
	padding: 0 0 3px 34px;
	float: left;
	background: url(http://lhcapital.com.ua/images/i33.png) no-repeat;
}

#page-form .chdetails.wrapper .opts .delete {
	float: right;
	background: url(http://lhcapital.com.ua/images/i35.png) no-repeat;
}

#page-form .optval.wrapper {
	padding-top: 46px;
	min-height: 47px;
}

#page-form .optval.wrapper .radio {
	margin: -31px -50px 0 0;
	padding: 0;
	float: left;
	clear: none;
	width: 400px;
}

#page-form .optval.wrapper .radio label {
	color: #164ea1;
	margin: 8px 30px 0 5px;
}

#page-form .optval.wrapper div:first-child + label + div + label + div {
	clear: left;
}

#page-form .optval.wrapper .input.text {
	margin: 0 152px 0 0;
	float: right;
	clear: none;
	width: 143px;
	background: url(http://lhcapital.com.ua/images/f12.png) no-repeat;
}

#page-form .optval.wrapper .input.text.error {
	background: url(http://lhcapital.com.ua/images/f12r.png) no-repeat;
}

#page-form .optval.wrapper .input.text input {
	padding: 0 5px;
	width: 133px;
}

#page-form .address.wrapper {
	padding-left: 161px;
	float: left;
	clear: both;
	width: 361px;
	position: relative;
}

#page-form .address.wrapper .input {
    padding: 0 5px 12px;
    float: left;
    clear: none;
    width: 231px;
    background: url(http://lhcapital.com.ua/images/f5.png) no-repeat;
}

#page-form .address.wrapper .input + .input {
    padding-left: 14px;
    width: 41px;
    background: url(http://lhcapital.com.ua/images/f6.png) no-repeat 9px 0;
}

#page-form .address.wrapper .input input {
    width: 231px;
}

#page-form .address.wrapper .input + .input input {
    width: 41px;
}

#page-form .address.wrapper .input + .input label {
	left: 9px;
}

#page-form .daterange.wrapper,
#page-form .time.wrapper {
	padding-left: 161px;
	width: 361px;
	position: relative;
}

#page-form.medical-visits .daterange.wrapper,
#page-form.medical-visits .time.wrapper {
	padding-bottom: 14px;
}

#page-form .daterange.wrapper .wrap,
#page-form .time.wrapper .wrap{
	float: left;
	width: 361px;	
}

#page-form .daterange.wrapper > fieldset > legend > span,
#page-form .input.daterange > fieldset > legend > span,
#page-form .time.wrapper > fieldset > legend > span,
#page-form .input.time > fieldset > legend > span,
#page-form .address.wrapper > fieldset > legend > span{
	padding: 5px 0 0;
	float: left;
	width: 161px;
	position: absolute;
	top: 0; left: 0;
}

#page-form .input.time > fieldset > legend span {
	width: 237px;
}

#page-form .daterange.wrapper .input.daterange > fieldset > legend > span,
#page-form .time.wrapper .input.time > fieldset > legend > span {
	text-align: right;
	padding-right: 14px;
	width: 36px;
}

#page-form .time.wrapper .input.time > fieldset > legend > span {
	width: 62px;
}

#page-form .input.daterange,
#page-form .input.time{
	margin: 0;
	padding-left: 161px;
	float: left;
	clear: both;
	width: 361px;
	min-height: 47px;
	position: relative;
	background: url(http://lhcapital.com.ua/images/f2.png) no-repeat 161px 0;
}

#page-form.medical-visits .input.daterange,
#page-form.medical-visits .input.time {
	min-height: 61px;
}

#page-form.medical-visits .time.wrapper .input.time {
	min-height: 47px;
}

#page-form .input.time {background: url(http://lhcapital.com.ua/images/f7.png) no-repeat 237px 0;}

#page-form .input.daterange.error {background: url(http://lhcapital.com.ua/images/f2r.png) no-repeat 161px 0;}

#page-form .input.time.error {background: url(http://lhcapital.com.ua/images/f7r.png) no-repeat 237px 0;}

#page-form .daterange.wrapper .input.daterange {
	padding-left: 50px;
	width: 311px;
	background-position: 50px 0;
}

#page-form .time.wrapper .input.time {
	padding-left: 76px;
	width: 285px;
	background-position: 76px 0;
}

/*#page-form .input.daterange:first-child,
#page-form .input.time:first-child{
	margin: 0;
}*/

#page-form .input.daterange input,
#page-form .input.time input{
	margin: 7px 0 0 25px;
	float: left;
	text-align: center;
	padding: 0 5px;
	width: 41px;
}

#page-form .input.daterange input:first-child,
#page-form .input.daterange legend + input,
#page-form .input.time input:first-child,
#page-form .input.time legend + input{
	margin-left: 0;
}

#page-form .input.daterange .calendar,
#page-form .input.time .clock{
	cursor: pointer;
	margin: 2px 0 0 16px;
	float: left;
	width: 24px;
	height: 24px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/i30.png) no-repeat;
}

#page-form .input.time .clock {
	margin: 3px 0 0 13px;
	background: url(http://lhcapital.com.ua/images/i32.png) no-repeat;
}

#page-form .textarea.wrapper {
	margin: 7px 0 0;
	float: left;
	clear: both;
	width: 100%;
}

#page-form .input.textarea,
#page-sendopinion .input.textarea {
    padding: 0 0 16px;
	float: left;
	clear: both;
	width: 522px;
	height: 201px;
	position: relative;
	background: url(http://lhcapital.com.ua/images/f3.png) no-repeat 0 29px;
}

#page-form .textarea.wrapper .input.textarea {
	margin: 16px 0 0;
}

#page-form .textarea.wrapper .input.textarea.desc {
	height: 216px;
	background-position: 0 44px;
}

#page-sendopinion .input.textarea {
	margin: 12px 0 0;
}

#page-form .input.textarea.error,
#page-sendopinion .input.textarea.error{
	background: url(http://lhcapital.com.ua/images/f3r.png) no-repeat 0 29px;
}

#page-form .input.textarea label,
#page-sendopinion .input.textarea label {
	display: block;
	height: 29px;
}

#page-form .textarea.wrapper .input.textarea label,
#page-form .input.text.area label {
	font: bold 18px/20px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #004899;
	display: block;
	height: 29px;
}

#page-form .textarea.wrapper .input.textarea.desc label {
	height: 44px;
}

#page-form .textarea.wrapper .input.textarea.desc label small {
	font: 10px/13px Verdana,Geneva,Kalimati,sans-serif;
	color: #919191;
	padding: 2px 0 0;
	display: block;
}

#page-form .input.textarea textarea,
#page-sendopinion .input.textarea textarea{
	resize: none;
	margin: 5px 0 0 5px;
	display: block;
	width: 512px;
	height: 162px;
	overflow: auto;
}

#page-form .select {
	float: left;
	clear: both;
	width: 522px;
	min-height: 47px;
	position: relative;
	background: url(http://lhcapital.com.ua/images/f8.png) no-repeat 161px 0;
}

#page-form .selectarea {
	float: left;
	clear: both;
	width: 522px;
	position: relative;
	z-index: 30;
}

#page-form .selectarea .selectover {
	cursor: pointer;
	float: right;
	width: 361px;
	height: 31px;
	position: relative;
	z-index: 5;
}

#page-form .selectarea .selection  {
	display: none;
}

#page-form .selectarea .selectitem {
	font-size: 12px;
	line-height: 14px;
	color: #626262;
	cursor: pointer;
	white-space: nowrap;
	text-align: left;
	padding: 8px 0 0 5px;
	display: block;
	width: 315px;
	height: 23px;
	overflow: hidden;
}

#page-form .selectarea .selectlist {
	display: none;
	padding: 0;
	width: 359px;
	overflow: hidden;
	position: absolute;
	top: 31px;
	left: 0;
	background: #fff;
	border: 1px solid #e4e1de;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	behavior: url(http://lhcapital.com.ua/images/pie.htc);
}

#page-form .selectarea .selectlist.scroll {
	height: 150px;
	overflow: auto;
}

#page-form .selectarea ul {
	margin: -2px 0 0;
	padding: 0;
	width: 359px;
	overflow: hidden;
}

#page-form .selectarea li {
	font-size: 12px;
	line-height: 14px;
	color: #626262;
	padding: 5px 0;
	background: transparent;
	border-top: 1px solid #e4e1de;
}

#page-form .selectarea li a {
	color: #626262;
	text-decoration: none !important;
	padding: 6px 0 4px 5px;
	display: block;
	min-height: 14px;
}

#page-form .selectarea li a:hover {
	font-weight: bold;
}

.jspContainer {
	overflow: hidden;
	position: relative;
}

.jspPane {
	position: absolute;
}

.jspVerticalBar {
	width: 16px;
	height: 100%;
	position: absolute;
	top: 0;	right: 0;
	background: red;
}

.jspVerticalBar * {
	margin: 0;
	padding: 0;
}

.jspCap {
	display: none;
}

.jspTrack {
	position: relative;
	background: #e8f3ff;
}

.jspDrag {
	cursor: pointer;
	position: relative;
	top: 0;	left: 0;
	background: #0e6ad0;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {
	float: left;
	height: 100%;
}

.jspArrow {
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.jspArrow.jspDisabled {
	cursor: default;
	background: #80808d;
}

.jspVerticalBar .jspArrow {
	height: 16px;
}

.uploadifyQueueItem {
	background-color: #F5F5F5;
	border: 2px solid #E5E5E5;
	font: 11px Verdana, Geneva, sans-serif;
	margin-top: 5px;
	padding: 10px;
	width: 350px;
}
.uploadifyError {
	background-color: #FDE5DD !important;
	border: 2px solid #FBCBBC !important;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyQueue .completed {
	background-color: #E5E5E5;
}
.uploadifyProgress {
	background-color: #E5E5E5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #0099FF;
	height: 3px;
	width: 1px;
}


#page-form .upload-wrapper {
	float: left;
	clear: both;
	width: 100%;
}


#page-form .file-upload {
	width: 100%;
	overflow: hidden;
}

#page-form #upload-file {
	width: 190px;
	overflow: hidden;
	position: absolute;
	top: 7px; left: 200px;
}

#page-form #upload-message {
	font-size: 11px;
	line-height: 13px;
	color: #f00;
	padding: 5px 20px 0 0;
	clear: both;
}

#page-form #upload-click {
	font: 18px/22px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #fff;
	text-decoration: none;
	padding: 8px 0 0;
	display: block;
	width: 150px;
	height: 34px;
	overflow: hidden;
	padding-left: 28px;
	background: url(http://lhcapital.com.ua/images/btn7.png) no-repeat;
}


#page-form #file-queue {
	padding: 20px 0 0;
}



#page-form .input .error-message,
#page-sendopinion .input .error-message {
	position: absolute;
	top: -38px; left: 410px; right: -400px;
	z-index: 5;
}

#page-form .textarea.wrapper .detail-field .input .error-message {left: 100px}

#page-form .input.daterange .error-message,
#page-form .input.time .error-message {
	top: -38px; left: 410px;
}

#page-form .daterange.wrapper .input.daterange .error-message,
#page-form .time.wrapper .input.time .error-message,
#page-form .address.wrapper .input .error-message {
	top: -38px; left: 249px;
}

#page-form .address.wrapper .input + .input .error-message {
	display: none !important;
}

#page-form .input.textarea .error-message,
#page-sendopinion .input.textarea .error-message {
	top: -10px;
}

#page-form .formitems .input .error-message {left: 310px}
#page-form .formitems .subinputs .input .error-message {left: 276px}
#page-form .formitems .subinputs .detail-field .input .error-message {left: 0px}

#page-form .input .error-message .il,
#page-form .input .error-message .ic,
#page-form .input .error-message .ir,
#page-sendopinion .input .error-message .il,
#page-sendopinion .input .error-message .ic,
#page-sendopinion .input .error-message .ir{
	float: left;
	width: 36px;
	height: 52px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/f4a.png) no-repeat;
}
/*
#page-form .slide .input.daterange .error-message .il {
	background: url(http://lhcapital.com.ua/images/../img/f4d.png) no-repeat;
}
*/

#page-form .input .error-message .ir,
#page-sendopinion .input .error-message .ir{
	width: 14px;
	background: url(http://lhcapital.com.ua/images/f4c.png) no-repeat;
}

#page-form .input .error-message .ic,
#page-sendopinion .input .error-message .ic{
	width: auto;
	overflow: visible;
	background: url(http://lhcapital.com.ua/images/f4b.png) repeat-x;
}

#page-form .input .error-message .i,
#page-sendopinion .input .error-message .i {
	font-size: 10px;
	line-height: 11px;
	color: #fff;
	margin: 0 -14px 0 -36px;
	padding: 11px 22px 0 16px;
	float: left;
	height: 25px;
	position: relative;
}

#page-form #summary {
	margin: 0 0 -10px;
	padding: 0;
	width: 100%;
}

#page-form #summary .step {
	padding: 0 120px 36px 192px;
	width: 495px;
	min-height: 100px;
	overflow: hidden;
	position: relative;
	border-bottom: 1px solid #ccc;
}

#page-form #summary .step h3 {
	margin: 36px 0 0 -22px;
	padding: 0 0 14px;
	float: none;
	clear: none;
	background: url(http://lhcapital.com.ua/images/i14.png) no-repeat 1px 25px;
}


#page-form #summary .step dl {
	font: 16px/19px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #626262;
	margin: 16px 0 0;
	width: 495px;
	overflow: hidden;
}

#page-form #summary .step dl.insurancedetails {width: 555px;}

#page-form #summary .step h3 + p,
#page-form #summary .step h3 + dl{
	margin: -13px 0 0;
}

#page-form #summary .step dl dt {
	padding: 0 0 1px;
	float: left;
	clear: left;
	width: 202px;
}

#page-form #summary .step dl dd {
	padding: 0 0 1px;
	float: left;
	width: 293px;
}

#page-form #summary .step dl.insurancedetails > dt,
#page-form #summary .step dl.insurancedetails > dd {
	width: 100%;
}

#page-form #summary .step dl.insurancedetails dl {
	font-size: 14px;
	line-height: 17px;
	margin: 0 0 0 20px;
	width: 435px;
}

#page-form #summary .step dl.insurancedetails dl + dl {
	margin-top: 10px;
}

#page-form #summary .step dl.insurancedetails dl dt {
}

#page-form #summary .step dl.insurancedetails dl dd {width:333px;}



#page-form #summary .step .stepheader {
	font: bold 20px/22px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #b2b2b2;
	margin: 0;
	position: absolute;
	top: 35px; left: 48px;
}

#page-form #summary .step .edit {
	margin: 0;
	position: absolute;
	top: 38px; right: 31px;
}

#page-form #summary .step .edit a {
	font-size: 10px;
	text-decoration: none;
	padding: 4px 0 3px 24px;
	background: url(http://lhcapital.com.ua/images/i31.png) no-repeat;
}

#page-form .slide footer,
#page-sendopinion footer {
	padding: 42px 0 27px;
	clear: both;
	width: 100%;
	overflow: hidden;
}

#page-form .slide .prev,
#page-form .slide .next,
#page-form .slide .summary,
#page-form .slide .cancel,
#page-sendopinion .back,
#page-sendopinion .submit,
#page-form .slide .ndis{
	margin: 0 0 0 7px;
	float: left;
}

#page-form .slide .submit,
#page-form .slide .end{
	margin-left: 584px;
	float: left;
}

#page-form .slide p + .submit {
	margin: 0 0 0 7px;
	float: left;
}

#page-form .slide .prev,
#page-form .slide .cancel,
#page-sendopinion .back{
	margin-left: 399px;
}

#page-form .slide .prev a,
#page-form .slide .next a,
#page-form .slide .summary a,
#page-form .slide .cancel a,
#page-sendopinion .back a,
#page-form .slide .end a,
#page-form .slide .ndis span{
	font: 18px/22px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #fff;
	text-decoration: none;
	padding: 8px 0 0;
	display: block;
	width: 150px;
	height: 34px;
	overflow: hidden;
}

#page-form .slide .prev a,
#page-sendopinion .back a{
	text-align: right;
	padding-right: 28px;
	background: url(http://lhcapital.com.ua/images/btn6.png) no-repeat;
}

#page-form .slide .next a,
#page-form .slide .summary a,
#page-form .slide .end a,
#page-form .slide .ndis span
{
	padding-left: 28px;
	background: url(http://lhcapital.com.ua/images/btn7.png) no-repeat;
}

#page-form .slide .cancel a {
	padding-left: 28px;
	background: url(http://lhcapital.com.ua/images/btn8.png) no-repeat;
}

#page-form .submit,
#page-sendopinion .submit{
	width: 178px;
	height: 42px;
	overflow: hidden;
	position: relative;
	background: url(http://lhcapital.com.ua/images/btn7.png) no-repeat;
}

#page-form .submit input,
#page-sendopinion .submit input {
	font: 18px/22px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #fff;
	text-align: left;
	cursor: pointer;
	padding: 0 0 3px 28px;
	width: 178px;
	height: 42px;
	position: absolute;
	top: 0; left: 0;
	z-index: 5;
}

#page-form .submit .error-message,
#page-sendopinion .submit .error-message {
	display: none !important;
}

#page-form .form-end {
	margin: 50px 0 0 90px;
	width: 670px;
	overflow: hidden;
}

#page-form .form-end .desc {
	font: 16px/20px hm,Arial,Helvetica,Garuda,sans-serif;
	margin: 0;
}

#page-form .form-end .box {
	margin: 35px 0 0;
	width: 571px;
	height: 116px;
	overflow: hidden;
	position: relative;
	background: url(http://lhcapital.com.ua/images/c17a.png) no-repeat;
}

#page-form .form-end .h {
	font: 18px/22px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #004899;
	margin: 36px 0 0 30px;
	float: left;
}

#page-form .form-end .box .desc {
	font: 12px/14px hm,Arial,Helvetica,Garuda,sans-serif;
	margin: 0 0 0 30px;
	float: left; clear: both;
}

#page-form .form-end .files {
	margin: 0;
	float: right;
	position: absolute;
	top: 31px; right: 25px;
}


#page-form.medical-visits #page-form-bg > header {
	line-height: 18px;
	color: #4f4f4f;
	padding: 0 0 18px 232px;
	width: 575px;
	background: url(http://lhcapital.com.ua/images/ico6c.png) no-repeat 125px 38px;
}

#page-form.medical-visits #page-form-bg > header h1 {
	font-size: 24px;
	line-height: 26px;
	font-weight: bold;
	margin: 34px 0 0 -18px;
	padding: 0 0 20px;
	background: url(http://lhcapital.com.ua/images/i14.png) no-repeat 1px 35px;
}

#page-form.medical-visits #page-form-bg > header .desc {
	margin: -18px 0 0;
	width: 100%;
	overflow: hidden;
}

#page-form.medical-visits #page-form-bg > header .desc b {
	color: #004899;
}

#page-form.medical-visits #page-form-bg > header .desc p {
	margin: 5px 0 0;
}

#page-form.medical-visits #page-form-bg > header .desc .small {
	font-size: 11px;
}

#page-sendopinion-bg {
	padding: 32px 0 18px;
}

#page-sendopinion header {
	margin: 0 auto;
	width: 807px;
	height: 70px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/bg-c10a.png) no-repeat;
}

#page-sendopinion header h1 {
	font: bold 24px/28px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #004899;
	margin: 23px 0 0 40px;
	float: left;
}

#page-sendopinion .bg-btm {
	margin: 0 auto;
	width: 807px;
	height: 10px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/bg-c10b.png) no-repeat;
}
#page-sendopinion .bg {
	margin: 0 auto;
	width: 807px;
	overflow: hidden;
	position: relative;
	background: #fff;
}

#page-sendopinion .end-msg,
#page-form.medical-visits .end-msg.err {
	font: bold 24px/28px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #004899;
	text-align: center;
	padding-top: 30px;
}

#page-form.medical-visits .end-msg.ok {
	font: 16px/20px hm,Arial,Helvetica,Garuda,sans-serif;
	margin: 34px 0 0 90px;
	overflow: hidden;
}

#page-sendopinion .end-msg p,
#page-form.medical-visits .end-msg.err p {
	margin: 0;
}

#page-sendopinion .end-btn,
#page-form.medical-visits .end-btn{
	margin: 34px 0 0;
	padding-bottom: 50px;
}

#page-sendopinion .end-btn a,
#page-form.medical-visits .end-btn a {
	font: 18px/22px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #fff;
	text-decoration: none;
	text-align: center;
	margin: 0 auto;
	padding: 9px 20px 0 0;
	display: block;
	width: 208px;
	height: 33px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/btn10.png) no-repeat;
}

#page-sicard-bg > header {
	width: 100%;
	overflow: hidden;
}

#page-sicard-bg > header h1 {
	font-size: 24px;
	line-height: 28px;
	color: #004a99;
	margin: 0 0 0 33px;
	padding: 12px 0 16px;
}

#page-sicard-bg > header .image {
	margin: 0 0 0 34px;
	width: 932px;
	height: 361px;
	overflow: hidden;
	position: relative;
	background: url(http://lhcapital.com.ua/images/pp5.jpg) no-repeat;
}

#page-sicard-bg > header .desc {
	font: 17px/20px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #004899;
	width: 314px;
	height: 355px;
	position: absolute;
	top: 0; left: 37px;
	background: url(http://lhcapital.com.ua/images/i24.png) repeat;
}

#page-sicard-bg > header .desc p {
	font-size: 21px;
	line-height: 24px;
	margin: 52px 0 0 38px;
}

#page-sicard-bg > header .desc ul {
	margin: 18px 0 0 60px;
}

#page-sicard-bg > header .desc li {
	padding: 0 0 8px 19px;
	background: url(http://lhcapital.com.ua/images/i25.png) no-repeat 0 4px;
}

#page-sicard-sidebar {
	margin: 0 36px 0 0;
	float: right;
	width: 235px;
}

#page-sicard-content {
	margin: -13px 0 0 30px;
	float: left;
	width: 691px;
	overflow: hidden;
	position: relative;
}

#page-sicard-content .nav {
	width: 691px;
	height: 61px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/bg-c13a.png) no-repeat;
}

#page-sicard-content.item1 .nav {background: url(http://lhcapital.com.ua/images/bg-c13a.png) no-repeat;}
#page-sicard-content.item2 .nav {background: url(http://lhcapital.com.ua/images/bg-c13b.png) no-repeat;}
#page-sicard-content.item3 .nav {background: url(http://lhcapital.com.ua/images/bg-c13c.png) no-repeat;}

#page-sicard-content .nav li {
	font: 18px/20px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #454544;
	text-align: center;
	padding: 0;
	float: left;
	width: 230px;
	background: none;
}

#page-sicard-content .nav li a {
	color: #454544;
	text-decoration: none;
	padding: 21px 0 0;
	display: block;
	height: 30px;
}

#page-sicard-content .nav li.selected a {
	font-weight: bold;
	color: #004899;
	padding: 18px 0 0;
}

#page-sicard-content .tabs {
	width: 691px;
	overflow: hidden;
	background: #eceded url(http://lhcapital.com.ua/images/bg-c13d.png) no-repeat;
}

#page-sicard-content .tab {
	display: none;

	padding: 0 21px 34px 50px;
	width: 620px;
	overflow: hidden;
}

#page-sicard-content .tab:first-child {
	display: block;
}

#page-sicard-content .tab h2 {
	font-weight: normal;
	margin: 24px 0 -29px -19px;
	padding: 0 0 15px;
	background: url(http://lhcapital.com.ua/images/i14.png) no-repeat 1px 25px;
}

#page-sicard-content .bg-btm {
	margin: -10px 0 0;
	width: 691px;
	height: 10px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/bg-c13e.png) no-repeat;
}

#page-sicard #products-box-see-also {
	margin: 15px 0 0;
	float: left;
	clear: both;
	border: none;
}

#page-whysi-bg > header .btn {
	margin: 10px 0 0 8px;
	float: right;
}

#page-whysi-bg > header .btn a {
	font: 18px/20px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	padding: 17px 0 0 20px;
	display: block;
	width: 158px;
	height: 40px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/btn4.png) no-repeat;
}

#page-whysi-bg > header .btn.twolines a {
	padding-top: 7px;
	height: 50px;
}

#page-whysi .content {
	text-align: justify;
	margin: 5px 0 0;
	padding: 0 35px 50px 280px;
	width: 667px;
	min-height: 290px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/pp8.png) no-repeat 0 25px;
}

#page-whysi .content article {
	width: 100%;
	overflow: hidden;
}

#page-whysi .content h2 {
	cursor: pointer;
	margin: 40px 0 0px 0px;
	padding: 0 30px 0 0;
	float: left;
	position: relative;
	background: url(http://lhcapital.com.ua/images/ico8e.png) no-repeat 100% 0;
}

#page-whysi .content .wrapper {
	display: none;

	margin: -13px 0 0 0px;
	padding: 0 0 0 18px;
	float: left;
	clear: both;
	width: 649px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/i14.png) no-repeat 1px 17px;
}

#page-whysi #products-box-your-needs {
	margin: 0;
	border-top: 1px solid #cbcbcb;
}

/* checkbox */

/*div.input.checkbox {
	width: auto;
	height: auto;
	overflow: hidden;
	position: relative;
	padding: 6px 0 0 45px;
	min-height: 27px;
}
*/

div.input.checkbox input {
	width: 13px;
	height: 13px;
	position: absolute;
	top: 3px;
	left: 0px;
}

div.input.checkbox .ez-hide { opacity: 0; filter:alpha(opacity=0); }

div.input.checkbox .ez-checkbox {
	background: transparent url(http://lhcapital.com.ua/images/chb.png) no-repeat 0px -28px;
	width: 28px;
	height: 28px;
	position: absolute;
	top: -6px;
	left: 0px;
}

div.input.checkbox .ez-checkbox input {
	width: 28px;
	height: 28px;
	cursor: pointer;
}

div.input.checkbox .ez-checked { background-position: 0 0; }
div.input.checkbox .ez-selected { background-position: 0 0; }

/* radiobutton */

/*div.input.radio {
	margin: 4px 0 0 0;
	padding: 0;
	width: auto;
	height: auto;
	min-height: 27px;
	overflow: hidden;
	position: relative;
}*/

div.input.radio label {
	float: left;
	width: auto;
	position: relative;
	margin: 8px 35px 0 10px;
}

div.input.radio input {
	width: 13px;
	height: 13px;
	float: left;
	clear: none;
	position: relative;
}

div.input.radio .ez-hide { opacity: 0; filter:alpha(opacity=0); }

div.input.radio .ez-radio {
	margin: 8px 0 0;
	float: left;
	width: 18px;
	height: 19px;
	background: url(http://lhcapital.com.ua/images/chr.png) no-repeat 0px -20px;
}

div.input.radio .ez-radio input {
	width: 18px;
	height: 19px;
	cursor: pointer;
}

div.input.radio .ez-checked { background-position: 0 0; }
div.input.radio .ez-selected { background-position: 0 0; }


#middle.report-injury {
	background: transparent;
}

#page-form .report-injury {
	width: 1000px;
	height: auto;
	overflow: hidden;
	height: auto;
	min-height: 803px;
	background: url(http://lhcapital.com.ua/images/ri01.png) no-repeat 36px 5px;
	margin: 11px 0 0 0;
}

#page-form .report-injury.index {
	background: url(http://lhcapital.com.ua/images/ri20.png) no-repeat 25px 0px;
	margin: 36px 0 0 0;
	min-height: 550px;
}

#page-form .report-injury header {
	width: 550px;
	height: auto;
	min-height: 202px;
	overflow: hidden;
	float: right;
	padding: 0 0 0 114px;
	margin: 0 50px 0 0;
	background: url(http://lhcapital.com.ua/images/ri22.png) no-repeat 17px 9px;
}

#page-form .report-injury.index header {
	min-height: 189px;
}

#page-form .report-injury header.c1 {
	background: url(http://lhcapital.com.ua/images/ri19.png) no-repeat 0px 5px;
}

#page-form .report-injury header.c2 {
	background: url(http://lhcapital.com.ua/images/ri23.png) no-repeat 10px 5px;
}

#page-form .report-injury header.c3 {
	background: url(http://lhcapital.com.ua/images/ri25.png) no-repeat 10px 5px;
}

#page-form .report-injury header.c2 {
	background: url(http://lhcapital.com.ua/images/ri23.png) no-repeat 0px 5px;
}

#page-form .report-injury header h1 {
	font: bold 24px/28px hm,Arial,Helvetica,Garuda,sans-serif;	
	margin-top: 0px;
}

#page-form .report-injury header p {
	background: url(http://lhcapital.com.ua/images/i20.png) no-repeat;
	padding: 0 0 0 16px;
	margin: 13px 0 0 0;
}

#page-form .report-injury ul.list {
	width: 670px;
	height: auto;
	overflow: hidden;
	margin: 4px 0 0 286px;
}

#page-form .report-injury ul.list > li {
	width: 572px;
	height: auto;
	overflow: hidden;
	padding: 4px 0 0 98px;
	background: transparent;
	position: relative;
	margin: 0px;
	min-height: 85px;
	background-position: 0px -6px !important;
}

#page-form .report-injury.index ul.list > li {
	background-position: 25px 0px !important;
}

#page-form .report-injury.index ul.list {
	margin: 7px 0 0 297px;
}

#page-form .report-injury ul.list li h2 {
	margin: 13px 0 0 26px;
	width: 400px;
	color: #626262;
	font: 18px/24px hm,Arial,Helvetica,Garuda,sans-serif;
	padding: 0 0 4px 0;
}

#page-form .report-injury ul.list li h3 {
	margin: 48px 0 0 34px;
	width: 400px;
	color: #626262;
	font: bold 18px/24px hm,Arial,Helvetica,Garuda,sans-serif;
	padding: 0 0 6px 0;
}

#page-form .report-injury ul.list li h4 {
	margin: 24px 0 0 39px;
	width: auto;
	color: #004899;
	font: 18px/24px hm,Arial,Helvetica,Garuda,sans-serif;
	padding: 0 0 10px 0;
}

#page-form .report-injury ul.list li.c1 {
	background: url(http://lhcapital.com.ua/images/ri02.png) no-repeat;
	margin: 1px 0 0 0;
}

#page-form .report-injury ul.list li.c2 {
	background: url(http://lhcapital.com.ua/images/ri03.png) no-repeat;
}

#page-form .report-injury ul.list li.c3 {
	background: url(http://lhcapital.com.ua/images/ri04.png) no-repeat;
}

#page-form .report-injury ul.list li.c4 {
	background: url(http://lhcapital.com.ua/images/ri05.png) no-repeat;
}

#page-form .report-injury ul.list li.c5 {
	background: url(http://lhcapital.com.ua/images/ri06.png) no-repeat;
}

#page-form .report-injury ul.list li.d1 {
	background: url(http://lhcapital.com.ua/images/rd01.png) no-repeat 0 0;
}

#page-form .report-injury ul.list li.d2 {
	background: url(http://lhcapital.com.ua/images/rd02.png) no-repeat 0 0;
}

#page-form .report-injury ul.list li.d3 {
	background: url(http://lhcapital.com.ua/images/rd03.png) no-repeat 0 0;
}


#page-form .report-injury ul.list li .bg {
	width: 100%;
	height: 100%;
	background: url(http://lhcapital.com.ua/images/ri07.png) no-repeat;
	overflow: hidden;
}

#page-form .report-injury  ul.list li.c5 .bg {
	background: transparent !important;
}

#page-form .report-injury  ul.list li.c5 .bg-btm {
	height: 0px;
}

#page-form .report-injury  ul.list li.c5 .bg a {
	display: block;
	width: 199px;
	height: 33px;
	background: url(http://lhcapital.com.ua/images/ri17.png) no-repeat;
	margin: 10px 0 0 29px;
	color: #fff;
	font: 18px/24px hm,Arial,Helvetica,Garuda,sans-serif;
	padding: 9px 0 0 9px;
	text-decoration: none;
}

#page-form .report-injury ul.list li  .bg-btm {
	background: url(http://lhcapital.com.ua/images/ri08.png) no-repeat;
	width: 100%;
	height: 10px;
	overflow: hidden;
}

#page-form .report-injury ul.list li .more {
	display: none;
	width: 572px;
	height: auto;
	overflow: hidden;
	margin: 35px 0 0 1px;
}

#page-form .report-injury .open {
	width: 100%;
	height: auto;
	overflow: hidden;
}	

#page-form .report-injury .open .more {
	padding-bottom: 30px;
}

#page-form .report-injury .open ul.list {
	margin-top: -2px;
}

#page-form .report-injury .open ul.list li .more {
	display: block;
}

#page-form .report-injury .open ul li .b {
	border-bottom: 1px solid #c5c5c5;
	width: 100%;
	height: auto;
	padding: 0 0 11px 0;
}

#page-form .report-injury .open ul li h3 {
	margin: 16px 0 0 0;
	padding: 0 0 19px 34px;
	border-bottom: 1px solid #c5c5c5;
	width: 100%;
}

#page-form .report-injury .open ul li a.btn {
	margin: 3px 0 0 34px;
	padding: 2px 0 0 35px;
	background: url(http://lhcapital.com.ua/images/ri24.png) no-repeat 6px 0px;
	text-decoration: none;
	display: block;
	height: 23px;
	font-weight: bold;
	color: #626262;
	width: auto;
}

#page-form .report-injury .open ul li h4 {
	padding-bottom: 8px;
}

#page-form .report-injury .open ul li h3.g {
	padding-bottom: 7px;
}

#page-form .report-injury .open ul li .bx h4 {
	padding-bottom: 2px;
}

#page-form .report-injury .open ul li p {
	padding: 0 0 0 35px;
	margin: 0px 0 0 4px !important;
	line-height: 18px !important;
}

#page-form .report-injury .open ul li address.c1 {
	padding: 0px;
	margin-left: 62px;
	margin-top: 15px;
}

#page-form .report-injury .open ul li address.c1 p {
	padding: 0px;
}

#page-form .report-injury .open ul li address.c1 p.icon {
	background: url(http://lhcapital.com.ua/images/ri11.png) no-repeat 0px 9px;
	padding-top: 5px;
	line-height: 15px !important;
	padding-left: 35px;
}

#page-form .report-injury .open ul li address.c1 strong {
	padding: 0 0 0 4px;
}


#page-form .report-injury .open ul li address.c2 {
	padding: 0px;
	margin-left: 28px;
	margin-top: 20px;
}

#page-form .report-injury .open ul li address.c2 p {
	padding: 0px;
}

#page-form .report-injury .open ul li address.c2 p.r {
	padding: 7px 0 0 0;
}

#page-form .report-injury .open ul li address.c2 p.icon {
	background: url(http://lhcapital.com.ua/images/ri11.png) no-repeat 1px 10px;
	padding-top: 5px;
	line-height: 15px !important;
	padding-left: 32px;
	line-height: 15px;
}

#page-form .report-injury .open .bx {
	border: 0px !important
}

#page-form .report-injury ul.list li .more p {
	font: 12px/14px Verdana,Geneva,Kalimati,sans-serif;
	color: #626262;
	margin: 14px 0 0 29px;
}

#page-form .report-injury ul.list li .more p span {
	font-weight: bold;
}

#page-form .report-injury address {
	margin: 16px 0 0 70px;
	font-style: normal;
	padding: 0 0 0 31px;
	line-height: 19px;
}

#page-form .report-injury address.i1 {
	background: url(http://lhcapital.com.ua/images/ri11.png) no-repeat;
}

#page-form .report-injury address.i2 {
	background: url(http://lhcapital.com.ua/images/ri12.png) no-repeat;
	margin-top: 6px;
	line-height: 16px;
}

#page-form .report-injury address.i3 {
	background: url(http://lhcapital.com.ua/images/ri13.png) no-repeat;
	margin-top: 10px;
	line-height: 17px;
}

#page-form .report-injury ul.list li .bx {
	width: 100%;
	min-height: 92px;
	height: auto;
	overflow: hidden;
	border-top: 1px solid #c3c3c3;
	position: relative;
}

#page-form .report-injury ul.list li .bx.mask  {
	border: 0;
	padding: 0 0 8px 0;
	background: url(http://lhcapital.com.ua/images/ri18.png) repeat-y;
	min-height: 84px !important;
	height: auto;
	overflow: hidden;
}

#page-form .report-injury ul.list li .bx.mask .bg {
	background: transparent !important;
}

#page-form .report-injury ul.list li .bx ul {
	width: 125px;
	height: 56px;
	position: absolute;
	top: 20px;
	right: 23px;
	margin: 0px;
}

#page-form .report-injury ul.list li .bx ul li {
	float: left;
	padding: 0;
	font: 10px/13px Verdana,Geneva,Kalimati,sans-serif;
	height: auto;
	text-align: center;
}

#page-form .report-injury ul.list li .bx ul li.w {
	width: 59px;
	background: url(http://lhcapital.com.ua/images/ri14.png) no-repeat;
	padding: 36px 0 0 0;
}

#page-form .report-injury ul.list li .bx ul li.g {
	width: 50px;
	padding: 32px 0 0 9px;
	background: url(http://lhcapital.com.ua/images/ri15.png) no-repeat 0 6px;
}

#page-form .report-injury ul.list li .bx ul li.g a {
	text-decoration: none;
}

#page-form .report-injury ul.list li .bx p {
	margin: 2px 0 0 38px;
	width: 350px;
}

#page-form .report-injury ul.list li .ico {
	width: 81px;
	height: 19px;
	overflow: hidden;
	position: absolute;
	top: 18px;
	right: 0px;
	background: url(http://lhcapital.com.ua/images/ri09.png) no-repeat 0px -22px;
	font: 11px/13px Verdana,Geneva,Kalimati,sans-serif;
	padding: 3px 0 0 7px;
	color: #908f8f;
	cursor: pointer;
}

#page-form .report-injury ul.list li .go {
	width: 23px;
	height: 23px;
	overflow: hidden;
	position: absolute;
	top: 18px;
	right: 22px;
	background: url(http://lhcapital.com.ua/images/ri21.png) no-repeat;
	color: #908f8f;
	cursor: pointer;
}

#page-form .report-injury ul.list li.selected h2 {
	color: #004898;
	font: bold 18px/24px hm,Arial,Helvetica,Garuda,sans-serif;
}

#page-form .report-injury ul.list li.selected .ico {
	background: url(http://lhcapital.com.ua/images/ri09.png) no-repeat 0px 0px;
}

#page-form .report-injury ul.list li.selected .bg {
	background: #f6f6f6 url(http://lhcapital.com.ua/images/ri10.png) no-repeat;
}

#page-form .report-injury ul.list li.selected  .bg-btm {
	height: 0px;
}

#page-form .report-injury .contact {
	width: 350px;
	height: auto;
	overflow: hidden;
	margin: 0 0 0 371px;
	padding: 0 0 10px 0;
}


#page-form .report-injury .contact address {
	margin: 13px 0 0 34px;
}

#page-form .report-injury .contact h3 {
	font: bold 24px/28px hm,Arial,Helvetica,Garuda,sans-serif;
	margin: 19px 0 0 0;
}

#page-form .report-injury .contact p {
	font: bold 16px/20px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #004A99;
	margin: 11px 0 0 30px;
}

#page-form .report-injury .contact p.i {
	margin: 7px 0 0 30px;
}

#page-knowledge .do-know {
	width: 1000px;
	height: auto;
	overflow: hidden;
	min-height: 470px;
	background: url(http://lhcapital.com.ua/images/dk01.png) no-repeat 669px 29px;
}

#page-knowledge .cw1 {
	width: auto;
	min-height: 442px;
	height: auto;
	overflow: hidden;
	border-bottom: 1px solid #cccccc;
	position: relative;
}

#page-knowledge .cw1 h1 {
	margin: 29px 0 0 75px;
	background: url(http://lhcapital.com.ua/images/dk02.png) no-repeat;
	padding: 0 0 0 53px;
	font: bold 24px/28px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #004a99;
}

#page-knowledge .cw1 p.desc {
	font: bold 18px/20px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #004a99;
	margin: 23px 0 -28px 67px;
	width: 570px;
	background: url(http://lhcapital.com.ua/images/dk03.png) no-repeat 0 100%;
	padding: 0 0 20px 0;
}

#page-knowledge .cw1 .ajax {
	width: auto;
	height: auto;
}

#page-knowledge .cw1 .ajax p {
	width: 550px;
	font: 12px/18px Verdana,Geneva,Kalimati,sans-serif;
	color: #626262;
	padding: 0 0 0 20px;
	margin: 18px 0 0 67px;
}

#page-knowledge .cw1 .ajax ul {
	margin-left: 87px;
}

#page-knowledge .cw1 .date{
	font: normal 14px/26px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #000000;
	position: absolute;
	top: 0;
	left: 75px;
	margin: 0;
}

#page-knowledge .cw2 {
	width: auto;
	height: 285px;
	overflow: hidden;
	margin: 32px 0 0 0;
	border-bottom: 1px solid #cccccc;
	position: relative;
}
#page-knowledge .cw2.akt {
	height: 329px;
}
#page-knowledge .cw2.akt .slides ul li {
	margin: 30px 0 0;
}
#page-knowledge .cw2.akt .data-date {
	position: absolute;
	top:-30px;
	font: normal 14px/26px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #000000;
}

#page-knowledge .slides {
	width: 100%;
	height: 218px;
	overflow: hidden;
	position: relative;
	margin: 0px;
}
#page-knowledge .cw2.akt .slides {
	height: 248px;
}
#page-knowledge .slides .data-text,
#page-knowledge .slides .data-title {
	display: none
}

#page-knowledge .slides .jcarousel-container {
	padding: 0 0 0 60px;
	width: auto;
	height: 200px;
	position: relative;
}

#page-knowledge .slides .jcarousel-clip {
	margin: 18px 0 0 0;
	width: 880px;
	height: auto;
	overflow: hidden;
}

#page-knowledge .slides .jcarousel-prev {
	width: 33px;
	height: 33px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/dk11.png) no-repeat;
	position: absolute;
	top: 69px;
	left: 9px;
	cursor: pointer;
}

#page-knowledge .slides .jcarousel-next {
	width: 33px;
	height: 33px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/dk12.png) no-repeat;
	position: absolute;
	top: 69px;
	right: 14px;
	cursor: pointer;
}

#page-knowledge .slides .jcarousel-prev:hover,
#page-knowledge .slides .jcarousel-next:hover{
	background-position: 0px -33px;
}

#page-knowledge .slides ul {
	width: 5000px;
	height: auto;
	overflow: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
}

#page-knowledge .slides ul li {
	background: url(http://lhcapital.com.ua/images/dk05.png) no-repeat 0 0;
	width: 145px;
	height: 175px;
	float: left;
	padding: 0 15px 0 15px;
	margin: 0 1px 0 0;
	position: relative;
}

#page-knowledge .slides ul li.selected,
#page-knowledge .slides ul li.hover {
	background: url(http://lhcapital.com.ua/images/dk08.png) no-repeat 0 0;
}

#page-knowledge .slides ul li h4 {
	color: #356dad;
	margin: 14px 0 0 2px;
	font:  16px/19px hm,Arial,Helvetica,Garuda,sans-serif;
}

#page-knowledge .slides ul li p {
	background: url(http://lhcapital.com.ua/images/dk03.png) no-repeat 5px 1px;
	padding: 0 5px 0 20px;
	margin: 4px 0 0 0;
	font: 12px/14px Verdana,Geneva,Kalimati,sans-serif;
	color: #989898;
	position: absolute;
	/*top: 73px;*/
	left: 14px;
}

#page-knowledge .slides ul li a {
	width: 14px;
	height: 7px;
	display: inline-block;
	background: url(http://lhcapital.com.ua/images/dk07.png) no-repeat 0 0;
}

#page-knowledge .slides ul li a span {
	display: none;
}

#page-knowledge .slides ul li.selected h4,
#page-knowledge .slides ul li.hover h4 {
	color: #fff;
}

#page-knowledge .slides ul li.selected p.desc,
#page-knowledge .slides ul li.hover p.desc {
	color: #fff;
}

#page-knowledge .slides ul li.selected p,
#page-knowledge .slides ul li.hover p {
	color: #b3d3e9;
	background: url(http://lhcapital.com.ua/images/dk10.png) no-repeat 5px 1px;
}

#page-knowledge .slides ul li.selected a,
#page-knowledge .slides ul li.hover a {
	background: url(http://lhcapital.com.ua/images/dk09.png) no-repeat 0 0;
}

#page-knowledge .cw2 h2 {
	font: bold 24px/28px hm,Arial,Helvetica,Garuda,sans-serif;
	background: url(http://lhcapital.com.ua/images/dk04.png) no-repeat;
	margin: 8px 0 0 63px;
	padding: 0 0 5px 65px;
}
#page-knowledge .cw2.akt h2 {
	background: url(http://lhcapital.com.ua/images/dk04b.png) no-repeat;
	line-height: 41px;
}

#page-knowledge .cw3 {
	width: auto;
	height: auto;
	background: url(http://lhcapital.com.ua/images/dk14.png) repeat-y;
	overflow: hidden;
	padding: 0 0 34px 0;
}

#page-knowledge .cw3 h2 {
	font: bold 24px/28px hm,Arial,Helvetica,Garuda,sans-serif;
	background: url(http://lhcapital.com.ua/images/dk06.png) no-repeat 0px -1px;
	margin: 24px 0 0 63px;
	padding: 0 0 5px 65px;
}

#page-knowledge .cw3 .more {
	width: 163px;
	height: 32px;
	display: block;
	background: url(http://lhcapital.com.ua/images/dk13.png) no-repeat;
	color: #fff;
	float: right;
	margin: 0;
	padding: 10px 60px 0 15px;
	font: 18px/20px hm,Arial,Helvetica,Garuda,sans-serif;
	text-decoration: none;
}

#page-knowledge .cw3 p.info {
	float: right;
	font: 18px/20px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #004899;
	text-align: right;
	margin: 0 20px 0 0;
}

#page-knowledge #page-knowledge-bg {
	padding: 0px !important
}

.middle-nobg { background: none!important; }

#page-rules-bg > header {
	margin: 0 auto;
	padding: 16px 0 13px 0;
	width: 860px;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
}

#page-rules-bg > header h1 {
	margin: 0;
	float: left;
}

#page-rules-bg > header .print {
	margin: 11px 0 0;
	float: right;
}

#page-rules-bg > header .print a {
	font-size: 10px;
	color: #575757;
	text-decoration: none;
	padding: 3px 0 5px 30px; 
	background: url(http://lhcapital.com.ua/images/ico8c.png) no-repeat;
}

#page-rules-bg > header .print a:hover {
	color: #004a99;
}

#page-rules .content {
	margin: 8px auto 0;
	padding: 0 0 50px 18px;
	width: 842px;
	overflow: hidden;
}

#page-rules .content h2 {
	margin: 20px 0 -27px -18px;
	padding: 0 0 14px;
	background: url(http://lhcapital.com.ua/images/i14.png) no-repeat 1px 25px;
}

#page-form-c-bg{
	float: left;
	clear: both;
	width: 1000px;
	background: url(http://lhcapital.com.ua/images/bg-cont.jpg) 0% 100% no-repeat #fff;
}

#page-c-form {
	background: url(http://lhcapital.com.ua/images/c-bg2.jpg) top left no-repeat;
	padding: 0 30px;
	min-height: 900px;
}
#page-c-form header {
	min-height: 346px;
}
#page-c-form header h1{
	font-weight: bold;
	padding-top: 24px;
	margin-top:0;
}

#page-c-form .c-slides {
	margin: 0;
	padding: 0 0 30px;
	width: 100%;
}

#page-c-form .c-slides:after {
	content: ".";
	display: block;
	clear: both;
	width: 100%;
	height: 0;
	overflow: hidden;
}

#page-c-form .c-slides h2 {
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	margin: 0;
	padding: 9px 0 25px;
	width: 100%;
}

#page-c-form .c-desc {
	margin: -280px 0 0;
	float: left;
	width: 578px;
}

#page-c-form .c-desc h2{
	color: #007700;
	margin: 30px 25px 0;
	padding: 0;
	font-family: hm, Arial, Helvetica, Garuda, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
}
#page-c-form .contact address {
	font: 13px/17px Verdana,Geneva,Kalimati,sans-serif;
	margin: 15px 0 0 24px;
	padding: 12px 0 0 35px;
	width: 200px;
}

#page-c-form .contact address b:first-child {
	font: normal 16px/20px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #004A99;
}

#page-c-form address.c-address {
	background: url(http://lhcapital.com.ua/images/c-i1.png) 0 15px no-repeat;
}
#page-c-form address.c-tel {
	background: url(http://lhcapital.com.ua/images/c-i2.png) 0 16px no-repeat;
}
#page-c-form address.c-mail {
	background: url(http://lhcapital.com.ua/images/c-i3.png) 0 16px no-repeat;
}
#page-c-form address a { text-decoration: none; color: #626262; }

#page-c-form address .email {
	margin: 8px 0 0 -35px;
	padding: 0 0 0 35px;
	display: inline-block;
	background: url(http://lhcapital.com.ua/images/c-i3.png) 0 3px no-repeat;
}

#page-c-form .c-desc ul {
	font-size: 11px;
	margin: 22px 0 0 59px;
}

#page-c-form .c-desc li {
	padding-bottom: 10px;
}

#page-c-form .c-form {
	float: left;
	width: 578px;
	margin: 0 0 0 20px;
	border-right: 1px solid #e5e5e5;
}

#page-c-form .c-form .input.text.mt {margin-top: 12px;}
#page-c-form .c-form .input.textarea.mt {margin-top: 27px;}

#page-c-form .c-form .submit {
	margin: 20px 0 0 344px;
	float: left;
	clear: both;
}

#page-c-form .c-dept {
	float: right;
	position: relative;
	margin: -330px 10px 0 40px;
	width: 291px;
}
#page-c-form .c-slides .c-dept h2:first-child {
	font-size: 24px;
	line-height: 28px;
	padding-bottom: 0;
}
#page-c-form .c-slides .c-dept p.btn {
	margin: 10px 0 0;
}
#page-c-form .c-slides .c-dept p.btn a {
	font: 15px/22px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #fff;
	text-decoration: none;
	padding: 8px 0 0 15px;
	display: block;
	width: 163px;
	height: 34px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/btn7.png) top left no-repeat;
}

#page-c-form .c-slides .c-dept p.btn + h2 {
	margin: 145px 0 0 ;
}

#page-c-form .c-slides .c-dept p {
	margin: 40px 0 0;
	font: normal 16px/20px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #013981;
}

#page-c-form .c-dept .more { display: none; }

#page-c-form .c-dept ul.list {
	width: 291px;
	height: auto;
	overflow: hidden;
	margin: 0px 0 0 0;
}

#page-c-form .c-dept ul.list > li {
	width: 291px;
	height: auto;
	overflow: hidden;
	padding: 0 0 10px;
	position: relative;	
	background: url(http://lhcapital.com.ua/images/c-dept-close.png) no-repeat;
}

#page-c-form .c-dept ul.list li h3 {
	font: 12px/14px Verdana,Geneva,Kalimati,sans-serif;
	color: #626262;
	margin: 0;
	padding: 8px 0 10px 15px;
	width: 276px;
}
#page-c-form .c-dept ul.list li h3 a {
	text-decoration: none;
}

#page-c-form .c-dept ul.list li .ico {
	font: 11px/13px Verdana,Geneva,Kalimati,sans-serif;
	color: #908f8f;
	padding: 5px 0 0 7px;
	cursor: pointer;
	width: 67px;
	height: 20px;
	overflow: hidden;
	position: absolute;
	top: 3px; right: 8px;
	background: url(http://lhcapital.com.ua/images/co-ad.png) no-repeat top right;
}

#page-c-form .c-dept ul.list li .bg {
	width: 100%;
	height: 100%;
	background: url(http://lhcapital.com.ua/images/c-dept-close.png) no-repeat;
	overflow: hidden;
}

#page-c-form .c-dept ul.list li .more {
	margin: 0;
	padding: 0 10px 25px;
	display: none;
	width: 271px;
	height: auto;
	overflow: hidden;
}
#page-c-form .c-dept ul.list li address.c-mail, #page-c-form .c-dept ul.list li address.c-tel  {
	font: 12px/16px Verdana,Geneva,Kalimati,sans-serif;
	color: #626262;
	padding: 15px 0 0 70px;
	background-position: 25px 15px;
}

#page-c-form .c-dept ul.list li .c-map {
	color: #004a99;
	text-decoration: none;
	margin: 20px 0 0 20px;
	display: inline-block;
	background: url(http://lhcapital.com.ua/images/c-i-map.png) 100% 50% no-repeat; padding: 0 30px 0 0;
}

#page-c-form .c-dept ul.list li address.c-address {
	font: 12px/16px Verdana,Geneva,Kalimati,sans-serif;
	padding: 0 0 0 25px;
	background: url(http://lhcapital.com.ua/images/c-dept-ad.png) 10px 0px no-repeat;
}



#page-c-form .c-dept ul.list li.selected h3 {
	font-weight: bold;
	color: #004898;
}

#page-c-form .c-dept ul.list li.selected .ico {
	padding-top: 7px;
	background: url(http://lhcapital.com.ua/images/co-a-up.png) no-repeat 100% 3px;
}

#page-c-form .c-dept ul.list li.selected .bg {
	background: #f6f6f6 url(http://lhcapital.com.ua/images/c-dept-open.png) no-repeat;
}

#middle.opinion {
	background: transparent;
	padding: 0px;
}

#opinion {
	width: 1000px;
	clear: both;
	float: left;
	background: url(http://lhcapital.com.ua/images/op01.png) no-repeat;
	height: 577px;
	position: relative;
}

#opinion h1 {
	background: url(http://lhcapital.com.ua/images/op02.png) no-repeat;
	width: 497px;
	height: 150px;
	overflow: hidden;
	margin: 0px;
}

#opinion h1 span {
	display: none;
}

#opinion header {
	width: 1000px;
	height: auto;
	min-height: 200px;
	overflow: hidden;
	position: relative;
	z-index: 10;
}

#opinion .box {
	width: 276px;
	height: auto;
	min-height: 200px;
	position: absolute;
	right: 0px;
	top: 46px;
}

#opinion .box p {
	width: auto;
	padding: 0 0 0 19px;
	border-left: 1px solid #ccc;
	margin: 0 0 0 17px;
}

#opinion .box a {
	display: block;
	width: 238px;
	height: 34px;
	background: url(http://lhcapital.com.ua/images/op03.png) no-repeat;
	font: 17px/21px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #fff;
	padding: 12px 0 0 38px;
	text-decoration: none;
	margin: 18px 0 0 0;
}

#opinion .slider {
	width: 1940px;
	height: 425px;
	position: absolute;
	bottom: 0px;
	left: -470px;
	z-index: 1;
	overflow: hidden;
}	

#opinion .slider .content {
	width: 1000px;
	height: 425px;
	position: relative;
	margin: 0 auto;
}

#opinion .slider .left {
	width: 63px;
	height: 62px;
	overflow: hidden;
	position: absolute;
	left: 30px;
	top: 120px;
	background: url(http://lhcapital.com.ua/images/op04.png) no-repeat;
	cursor: pointer;
	display: block;
	z-index: 25;
}

#opinion .slider .right {
	width: 63px;
	height: 62px;
	overflow: hidden;
	position: absolute;
	right: 0px;
	top: 120px;
	background: url(http://lhcapital.com.ua/images/op04.png) no-repeat 0px -62px;
	cursor: pointer;
	display: block;
	z-index: 25;
}

#opinion .slider .maskl {
	width: 470px;
	height: 425px;
	background: url(http://lhcapital.com.ua/images/op09.png) no-repeat 0px 100%;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

#opinion .slider .maskr{
	width: 470px;
	height: 425px;
	background: url(http://lhcapital.com.ua/images/op10.png) no-repeat 0px 100%;
	position: absolute;
	bottom: 0px;
	right: 0px;
}


#opinion .slider ul {
	width: 100000px;
	height: 425px;
	overflow: hidden;
	margin: 0;
	position: absolute;
	top: 0px;
	left: -240px;
}

#opinion .slider ul li {
	width: 325px;
	height: 425px;
	padding: 0px;
	margin: 0px;
	background: transparent;
	position: relative;
	float: left;
	margin: 0 0 0 50px;
}

#opinion .slider ul li .image {
	width: 325px;
	height: 325px;
	margin: 0 auto;
	overflow: hidden;
	margin: 100px 0 0 0;
	position: relative;
}

#opinion .slider ul li.active .image {
	height: 425px;
	margin: 0;
}

#opinion .slider ul li .image img {
	height: 100%;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

#opinion .slider ul li.active,
#opinion .slider ul li.active .image {
	width: 350px;
}

#opinion .slider ul li .c {
	min-width: 140px;
	height: 30px;
	background: url(http://lhcapital.com.ua/images/op06.png) no-repeat 100% 0;
	padding: 0 8px 0 0;
	position: absolute;
	bottom: 95px;
	left: 81px;
}

#opinion .slider ul li.active .c {
	display: none;
}

#opinion .slider ul li .c span {
	background: url(http://lhcapital.com.ua/images/op05.png) no-repeat;
	width: auto;
	height: 23px;
	display: block;
	color: #000;
	font: 12px/15px Verdana,Geneva,Kalimati,sans-serif;
	padding: 7px 20px 0 59px;
}


#opinion .slider ul li .tooltip {
	width: 316px;
	height: auto;
	min-height: 159px;
	overflow: hidden;
	position: absolute;
	top: 107px;
	left: 227px;
	z-index: 1000;
	display: none;
}

#opinion .slider ul li .tooltip .bg {
	width: 306px;
	padding: 0 10px 18px 0;
	height: auto;
	background: url(http://lhcapital.com.ua/images/op07.png) no-repeat;
	overflow: hidden;
}

#opinion .slider ul li .tooltip .bgb {
	width: 316px;
	height: 13px;
	background: url(http://lhcapital.com.ua/images/op08.png) no-repeat 29px 0;
}

#opinion .slider ul li .tooltip h4 {
	margin: 10px 0 0 51px;
	font: bold 16px/20px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #fff;
}

#opinion .slider ul li .tooltip p.name {
	margin: 3px 0 0 51px;
	font: 16px/20px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #fff;
	background: url(http://lhcapital.com.ua/images/dk10.png) no-repeat 3px 3px;
	padding: 0 0 0 19px;
}

#opinion .slider ul li .tooltip p {
	margin: 7px 0 0 51px;
	font: 12px/15px Verdana,Geneva,Kalimati,sans-serif;
	color: #fff;
}

#page-medical {
	width: 1000px;
	height: auto;
	overflow: hidden;
}

#page-medical-bg-top {
	background: url(http://lhcapital.com.ua/images/bg-c8i.png) no-repeat;
}

#page-medical-bg-mid {
	background: url(http://lhcapital.com.ua/images/bg-c8k.png) repeat-y;
}

#page-medical-bg {
	background: url(http://lhcapital.com.ua/images/bg-c8j.png) no-repeat;
}

#page-medical header {
	width: 923px;
	height: auto;
	margin: 6px 0 0 34px;
}

#page-medical header h1 {
	font: bold 24px/28px hm,Arial,Helvetica,Garuda,sans-serif;	
}

#page-medical header h2 {
	font: bold 18px/24px hm,Arial,Helvetica,Garuda,sans-serif;	
	margin: 36px 0 0 31px;
}

#page-medical header p {
	background: url(http://lhcapital.com.ua/images/i20.png) no-repeat 3px 2px;
	padding: 0 0 0 19px;	
	margin: 6px 0 0 31px;
}

#page-medical section {
	width: 894px;
	height: auto;
	overflow: hidden;
	margin: 26px 0 0 63px;
}

#page-medical section #map {
	width: 894px;
	height: 397px;
	overflow: hidden;
}

#page-medical section ul.map-info {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 6px 0 0 0;
	height: 50px;
}

#page-medical section ul.map-info li {
	width: 60px;
	height: 30px;
	float: left;
	background: none;
	font: 10px/13px Verdana,Geneva,Kalimati,sans-serif;
	padding: 3px 0 0 0;
}

#page-medical section ul.map-info li.c1 {
	background: url(http://lhcapital.com.ua/images/mp02.png) no-repeat;
	padding: 3px 0 0 29px;
	width: 109px;
}

#page-medical section ul.map-info li.c2 {
	background: url(http://lhcapital.com.ua/images/mp03.png) no-repeat;
	padding: 3px 0 0 27px;
	width: 77px;
}

#page-medical section ul.map-info li.c3 {
	background: url(http://lhcapital.com.ua/images/mp04.png) no-repeat;
	padding: 3px 0 0 27px;
	width: 206px;
}

#page-medical section .form .content {
	width: 894px;
	height: 210px;
	background: url(http://lhcapital.com.ua/images/mp05.png) no-repeat;
	position: relative;
}

#page-medical section .form .content .col1 {
	width: 265px;
	height: 178px;
	float: left;
	border-right: 1px solid #dcdcdc;
	margin: 18px 0 0 0;
	padding: 0 0 0 31px;
}

#page-medical section .form .content .col1 p {
	padding: 0 0 0 17px;
	background: url(http://lhcapital.com.ua/images/mp06.png) no-repeat 1px 3px;
	font: 10px/13px Verdana,Geneva,Kalimati,sans-serif;
	float: left;
	margin: 11px 0 0 0;
}

#page-medical section .form .content .col2 {
	width: 272px;
	height: 178px;
	float: left;
	border-right: 1px solid #dcdcdc;
	padding: 0 0 0 30px;
	margin: 18px 0 0 0;
}

#page-medical section .form .content .input.checkbox {
	margin: 33px 0 0 0;
	padding: 1px 0 0 28px;
	width: auto;
	height: auto;
	position: relative;
}

#page-medical section .form .content .input.checkbox label {
	font: 11px/13px Verdana,Geneva,Kalimati,sans-serif;
}


#page-medical section .form .content .input.checkbox .ez-checkbox {
	width: 17px;
	height: 16px;
	top: 0;
	background: url(http://lhcapital.com.ua/images/mp08.png) no-repeat 0px -16px;
}

#page-medical section .form .content .input.checkbox .ez-checkbox.ez-checked {
	width: 17px;
	height: 16px;
	background-position: 0px 0px;
}

#page-medical section .form .content .col3 {
	width: 247px;
	height: 178px;
	float: left;
	padding: 0 0 0 31px;
	margin: 18px 0 0 0;
}

#page-medical section .form .content .col3 h4 {
	color: #626262;
	margin: 10px 0 -5px;
	font-size: 16px;
	line-height: 21px;
}

#page-medical section .form .content h3 {
	font-size: 18px;
	line-height: 21px;
	margin: 8px 0 0 0;
	font-weight: bold;
}

#page-medical section .form .content .col1 h3 {
	padding: 0 0 14px 0;
}

#page-medical .select {
	float: left;
	width: 231px;
	min-height: 31px;
	position: relative;
	background: url(http://lhcapital.com.ua/images/mp07.png) no-repeat;
	margin: 12px 0 0 0;
}

#page-medical section .select label {
	display: none;
}

#page-medical section .select select {
	margin: 3px 0 0 4px;
	width: 198px;
}

#page-medical section .selectarea {
	float: left;
	width: 231px;
	position: relative;
	z-index: 30;
}

#page-medical section .selectarea .selectover {
	font-size: 11px;
	line-height: 16px;
	cursor: pointer;
	float: right;
	width: 231px;
	height: 24px;
	position: relative;
	z-index: 5;	
}

#page-medical section .selectarea .selection  {
	display: none;
}

#page-medical section .selectarea .selectitem {
	font-size: 12px;
	line-height: 14px;
	color: #626262;
	cursor: pointer;
	white-space: nowrap;
	text-align: left;
	padding: 8px 0 0 30px;	
	display: block;
	width: 176px;
	height: 19px;
	overflow: hidden;
}

#page-medical section .selectarea .selectlist {
	display: none;
	padding: 0;
	width: 231px;
	overflow: hidden;
	position: absolute;
	top: 31px;
	left: 0;
	background: #fff;
	border: 1px solid #e4e1de;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	behavior: url(http://lhcapital.com.ua/images/pie.htc);
}

#page-medical section .selectarea .scroll {
	height: 150px;
	overflow: auto;
}

#page-medical section .selectarea ul {
	margin: -2px auto 0;
	padding: 0;	
	width: 231px;
	overflow: hidden;	
}

#page-medical section .selectarea li {
	font-size: 12px;
	line-height: 14px;
	color: #626262;
	background: transparent;
}

#page-medical section .selectarea li a {
	color: #626262;
	text-decoration: none !important;
	padding: 6px 0 4px 15px;
	display: block;
	min-height: 14px;
}

#page-medical section .selectarea li a:hover {
	font-weight: bold;
}

#page-medical section .form .sb {
	position: absolute;
	overflow: hidden;
	height: 42px;
	width: 178px;
	top: 136px;
	left: 324px;
}

#page-medical section .form .submit {
	position: relative;
	background: url(http://lhcapital.com.ua/images/btn7.png) top right no-repeat;
	overflow: hidden;
	height: 42px;
	width: 178px;
}

#page-medical section .form .submit .error-message { display: none; }

#page-medical section .form .submit input[type='submit']{
	position: absolute;
	cursor: pointer;
	width: 178px;
	height: 42px;
	top: 0;
	left: 0;
	display: block;
	color: #fff;
	text-align: left;
	padding: 0 0 0 14px;
	font: 18px/24px hm,Arial,Helvetica,Garuda,sans-serif;
}

#page-medical section p.b {
	line-height: 18px;
	font-size: 11px;
	margin: 11px 0 0 0;
}

#page-medical section .pagination {
	background: #f2f2f2;
	width: 100%;
	margin: 20px 0 0 0;
	overflow: hidden;
	position: relative;
	padding: 14px 0;
}

#page-medical section .address {
	width: 100%;
	height: auto;	
	overflow: hidden;
}

#page-medical section .address h2 {
	font: 20px/24px hm,Arial,Helvetica,Garuda,sans-serif;
}

#page-medical section .address address {
	font: 15px/17px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #626262;
	margin: 12px 0 0 0;
}

#page-medical section .address ul {
	width: auto;
	height: 165px;
	/*background: url(http://lhcapital.com.ua/images/../img/mp11.png) no-repeat;*/
}

#page-medical section .address ul li {
	background: none;
	height: 165px;
	padding: 0px;
	float: left;
	margin: -6px 0 0 0;
	position: relative;
	padding: 0 0 16px 0;
}

#page-medical section .address ul li.c1 {
	width: 290px;
}

#page-medical section .address ul li.c2 {
	width: 305px;
	border-right: 1px solid #e4e4e4;
}	

#page-medical section .address ul li.c3 {
	width: 237px;
	padding: 0 0 0 34px;
}

#page-medical section .address ul li p {
	line-height: 18px;
	margin: 11px 0 0 0;
}

#page-medical section .address ul li p strong {
	color: #004899;
}

#page-medical section .address ul li a.go {
	display: block;
	width: auto;
	height: 23px;
	padding: 3px 0 0 33px;
	background: url(http://lhcapital.com.ua/images/mp12.png) no-repeat;
	position: absolute;
	bottom: 0px;
	left: 0px;
	text-decoration: none;
}

#page-medical section .address ul li.c2 a.go {
	color: #084e9c;
	font-weight: bold;
}

#page-medical section .boxes {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 24px 0 0 0;
	padding: 0 0 42px 0;
}

#page-medical section .boxes .wrap {
    margin: 25px 0 0;
        float: left;
        clear: both;
        background: url(http://lhcapital.com.ua/images/mp14.png) no-repeat 0 100%;
}

#page-medical section .boxes .box {
	margin: 0;
	padding: 2px 10px 30px 28px;
	float: left;
	width: 260px;
	min-height: 20px;
	background: url(http://lhcapital.com.ua/images/mp13.png) no-repeat 100% 0;
}

#page-medical section .boxes .box.f {
	padding: 2px 10px 0 0;
	width: 288px;
}

#page-medical section .boxes .box p {
	line-height: 18px;
	margin: 8px 0 0 0;
}

#page-medical section .boxes .box p strong {
	color: #004899;
}

#page-medical section .boxes .box p span {
	font-size: 11px;
	line-height: 14px;
}

#page-medical section .boxes .box .visit {
	margin: 29px 0 0 0px;
	padding: 0 0 4px;
}

#page-medical section .boxes .box .visit a,
.infowindow .visit a {
	color: #084e9c;
	text-decoration: none;
	padding: 3px 0 5px 32px;
	background: url(http://lhcapital.com.ua/images/i34.png) no-repeat;
}

#page-medical section .boxes .box .visit a:hover,
.infowindow .visit a:hover {text-decoration: underline;}


.infowindow {
	width: 100%;
	overflow: hidden;
}

.infowindow h2 {
	color: #004899;
    margin: 0px;
}

.infowindow address {
	font-style: normal;
    margin: 5px 0px 0px 0px;
}

.infowindow p {
	margin: 8px 0 0;
}

.infowindow .visit {
	margin: 18px 0 0;
	padding: 0 0 5px;
}

.infowindow .sp {
	font-size: 11px;
	line-height: 14px;
}

.infowindow p strong {
	color: #004899;
}

.news-date {
	overflow: hidden;
	clear: both;
	font: 12px/15px Verdana,Geneva,Kalimati,sans-serif;
	color: #626262;
	padding: 0px 0px 8px 0px
}
.faq-more {
	float: right;
	display: block;
	background: url(http://lhcapital.com.ua/images/ico7a.png) top left no-repeat;
	height: 23px;
	width: 23px;
	margin: 0 -25px 0 0;
}
.faq-more span { display: none; }
.faq-more:hover { background: url(http://lhcapital.com.ua/images/ico7b.png); }
#content.page-faq #content-inner {
	min-height: 750px;
}
#content.page-faq article {
	padding-bottom: 15px;
}
.faq-back {
	background: url(http://lhcapital.com.ua/images/i10b.png) 0% 50% no-repeat;
	padding: 0 0 0 15px;
	color: #004899;
	font-size: 14px;
	text-decoration: none;
	margin: 35px 0 0 0;
	float: left;
}
#faq-bg {
	position: absolute;
	display: block;
	left:100%;
	top:354px;
	width: 301px;
	height: 394px;
	background: url(http://lhcapital.com.ua/images/bg-faq.png) top left no-repeat;
}

#page-c-form .btn.back{
	margin: 60px 0 0 24px;
}

#page-c-form .btn.back a{
	font: 18px/42px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #fff;
	text-decoration: none;
	text-align: right;
	padding: 0 15px 0 0px;
	display: block;
	width: 163px;
	height: 42px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/btn11.png) no-repeat;
}
#page-c-form header h3 {
	font-size: 16px;
	margin: 30px 0 0 24px;
	font-weight: normal;
}
#page-c-form header h3 + h3 {
	margin-top: 10px;
}
#page-form-c-bg.c-bg2 {
	background-image: none;
}
.page-c-btm {
	height: 8px;
	background: url(http://lhcapital.com.ua/images/bg-cont2.png) top left no-repeat;
	clear: both;
}
#page-form-c-bg.c-bg2 #page-c-form {
	min-height: 400px;
	padding-bottom: 40px;
	background: url(http://lhcapital.com.ua/images/c-bg.jpg) top left no-repeat;
}
#content.page-download .down-search {
	float: right;
	width: 161px;
}
#content.page-download header {
	float: left;
	width: 553px;
	border-bottom: none;
	padding-bottom: 0;
	padding-top: 0;
}
#content.page-download header .down-search h1 {
	font-size:16px;
	line-height: 18px;
	margin-left: 0!important;
	margin-right: 5px;
	text-align: right;
} 
#content.page-download header .search {
	margin-left: 0;
}
#content.page-download header ul {
	overflow: hidden;
	float: left;
	width: 380px;
	margin: 15px 0 0 0;
}
#content.page-download header ul li {
	list-style: none;
	background: none;
	float: left;
	height: 58px;
	background: url(http://lhcapital.com.ua/images/bg-d2l.png) 0% 0% no-repeat;
	padding: 0 0 0 7px;
	cursor: pointer;
}
#content.page-download header ul li a {
	background: url(http://lhcapital.com.ua/images/bg-d2r.png) 100% 0% no-repeat;
	margin: 0;
	font: 20px/58px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #8a9096;
	padding: 0 15px 0 8px;
	text-align: center;
	display: block;
	text-decoration: none;
}
#content.page-download header ul li.selected {
	background: url(http://lhcapital.com.ua/images/bg-d1l.png) 0% 0% no-repeat;
}
#content.page-download header ul li.selected a {
	background: url(http://lhcapital.com.ua/images/bg-d1r.png) 100% 0% no-repeat;
	color: #004899;
}
#content.page-download #down-b {
	display: none;
}
#content.page-download #content-bg-top {
	background: url(http://lhcapital.com.ua/images/bg-c12e.png) 100% 0 no-repeat;
}
#content.page-download #content-wrapper {
	min-height: 420px;
}
#page-form .slides .slide .input.radio.rb, #page-form .slides .slide .input.radio.jborn {
	margin: 10px 0 0 0;
	padding-left: 0;
	padding-bottom: 20px;
	width: 530px;
}
#page-form .slides .slide .input.radio.rb legend, #page-form .slides .slide .input.radio.jborn legend {
	color: #626262;
    font: normal 16px/20px hm,Arial,Helvetica,Garuda,sans-serif;
}
#page-form .slides .slide .input.radio.rb .ez-radio, #page-form .slides .slide .input.radio.jborn .ez-radio  {
	margin: 25px 0 0 45px;
}
#page-form .slides .slide .input.radio.rb label, #page-form .slides .slide .input.radio.jborn label {
	margin: 28px 0 0 0;
	padding: 0 110px 0 10px;
}
#page-form .slides .slide.live-f3 .input.select {
	margin: 38px 0 0;
}
#page-form .slides .slide.live-f3 .input.select label {
	display: block;
}
#page-form .slides .slide.live-f3 .container {
	min-height: 195px;
}
#page-form .slides #application-injury-index-form .slide h2 {
	display: none;
}
#page-form #injury .input.text {
	width: 600px;
}
#page-form #injury .h-tip {
	position: relative;
}
#page-form #injury .input.text span.tinfo, #page-form #injury .h-tip h3 span.tinfo {
	background: url(http://lhcapital.com.ua/images/i36.png) top left no-repeat;
	height: 31px;
	width: 29px;
	display: inline-block;
	font: 18px/31px  hm,Arial,Helvetica,Garuda,sans-serif;
	color: #004899;
	text-align: center;
	vertical-align: middle;
	margin: 0 0 0 15px;
	cursor: pointer;
}
#page-form #injury .input .jury-tooltip, #page-form #injury .h-tip .jury-tooltip  {
	position: absolute;
	height: 55px;
	width: auto;
	right: -18px;
	top: 30px;
	display: none;
	background: url(http://lhcapital.com.ua/images/jury-tooltip.png) 100% 0% no-repeat;
	z-index: 100;
}
 #page-form #injury .h-tip .jury-tooltip  {
	position: absolute;
	width: auto;
	right: 296px;
	top: 65px;
	display: none;	
}
#page-form #injury .input.rb .jury-tooltip {
	position: absolute;
	height: 45px;
	width: 401px;
	right: 41px;
	top: 62px;
	display: none;
	background: url(http://lhcapital.com.ua/images/jury-tooltip3.png) 100% 0% no-repeat;
	z-index: 100;
	font: normal 10px/13px Verdana,Garuda,sans-serif;
	color: #fff;
	padding: 20px 0 0 15px;
}
#page-form #injury .jury-tooltip p {
	background: url(http://lhcapital.com.ua/images/jury-tooltip2.png) 0% 0% no-repeat;
	margin: 13px 0 0 -8px;
	padding: 0 14px;
	font: normal 10px/38px Verdana,Garuda,sans-serif;
	color: #fff;
	height: 41px;
}
#page-form #injury .input.i-home, #page-form #injury .input.i-zip {
	width: 283px;
	float: left;
	background: url(http://lhcapital.com.ua/images/f13.png) 161px 0 no-repeat;
}
#page-form #injury .input.i-home.error, #page-form #injury .input.i-zip.error {
	background: url(http://lhcapital.com.ua/images/f13b.png) 161px 0 no-repeat;
}
#page-form #injury .input.text.i-home .error-message, #page-form #injury .input.text.i-zip .error-message {
	right: -400px;
}
#page-form #injury .input.i-home.error .error-message, #page-form #injury .input.i-zip.error .error-message {
	left: 250px;
}
#page-form #injury .input.i-home input[type='text'], #page-form #injury .input.i-zip input[type='text']{
	width: 101px;
}
#page-form #injury .input.i-flat {
	width: 220px;
	margin: 0 0 0 20px;
	float: left;
	clear: none;
	background: url(http://lhcapital.com.ua/images/f14.png) 138px 0 no-repeat;
}
#page-form #injury .input.i-flat.error {
	background: url(http://lhcapital.com.ua/images/f14b.png) 138px 0 no-repeat;
}
#page-form #injury .input.i-flat input[type='text']{
	width: 80px;
}
#page-form #injury .input.i-flat label {
	width: 135px;
}
#page-form #injury h3 {
	width: 520px;
}
#page-form #injury .input.textarea {
	margin: 30px 0 0;
}
#page-form #injury .input.textarea label {
	font: bold 18px/22px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #004899;
}
#page-form #injury footer {
	padding-top: 12px;
}
#page-form #injury .container {
	padding-bottom: 40px;
}
#page-form #injury #fieldset6 .input.checkbox {
	margin: 40px 0 0;
}
#page-form #injury #fieldset6 .input.checkbox .error-message {
	left: 10px;
}
#page-form #injury .summary .statement {
	padding: 25px 100px 0 192px;
}
#page-form #injury .summary .statement p{
	font: normal 14px/18px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #424242;
	margin: 7px 0 0 0;
}
#page-form #injury .input.daterange .error-message {
	z-index: 30;
}
#page-form #injury #fieldset1 .input.text .error-message {
	right: auto;
}
#page-form #injury #fieldset1 .container {
	padding-top: 39px;
}
#page-form-bg > header .desc a {
	color: #004899;
	text-decoration: none;
	font-weight: bold;
}

#page-form #injury .upload-wrapper {
	position: relative;
}
#page-form #injury .jdate {
	display: none;
}
#page-form .injury-end {
	margin: 50px 0 0 140px;
	width: 535px;
}
#page-form .select.error {

	background: url(http://lhcapital.com.ua/images/f8r.png) no-repeat 161px 0;
}
#page-form #injury .ndis span {
	cursor: pointer;
}
#page-form #injury .doc ul {
	float: left;
	margin: 0 0 15px;
	width: 520px;
	display: none;
}
#page-form #injury .doc ul li {
	background: url(http://lhcapital.com.ua/images/i37.png) 0 7px no-repeat;
	margin: 0;
	padding: 10px 0 10px 35px;
	float: left;
	width: 490px;
}
#page-form #injury #fieldset3 p.add-doc {
	float: left;
	width: 520px;
	display: block;
	font: 16px/18px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #626262;
	margin: 15px 0;
}
#page-form #injury #fieldset3 p.all-doc {
	float: left;
	width: 520px;
	display: block;
	font: 14px/18px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #a3a3a3;
	margin: 15px 0;
	clear: both;
}
#page-form #injury #fieldset3 #upload-file2 {
	width: 400px;
	float: left;
	margin: 0 0 0 20px;
}
#page-form #injury #fieldset3 .file-upload {
	float: left;
	width: 180px;
}
#page-form #injury #fieldset3 .input.file .error-message {
	left: 163px;
}
.prod-interest {
	margin: 0 0 -9px;
	float: right;
	width: 231px;
}
.prod-interest p {
	margin: 0 10px 0 14px;
	font: 18px/19px hm,Arial,Helvetica,Garuda,sans-serif;
	color: #62ab27;	
}

.prod-interest .btn {
	margin: 9px 0 0;
	display: block;
	width: 231px;
	height: 75px;
	overflow: hidden;
	background: url(http://lhcapital.com.ua/images/btn13.png) no-repeat;
}

.prod-interest .btn a {
	text-indent: -5000px;
	margin: 0 0 0 13px;
	display: block;
	width: 205px;
	height: 51px;
	overflow: hidden;
}


#page-form .c-form .submit {
	margin: 60px 0 0 460px;
	padding: 0 0 35px 0;
}

#page-form .c-form  .input.radio.contact-insu-type {
	padding: 0;
	margin: 15px 0 0;
}
#page-form .c-form  .input.radio.contact-insu-type legend {
	margin: 0 0 5px;
}
#page-form .c-form  .input.radio.contact-insu-type .ez-radio {
	float: left;
	clear: both;
	vertical-align: middle;
	margin: 10px 0 0 170px;
}
#page-form .c-form  .input.radio.contact-insu-type label {
	float: left;
	margin: 10px 0 0 25px;
	width: auto;
	vertical-align: middle;
	
}
#page-form .client-code #page-form-bg {
    text-align: center;
    padding: 160px 0;
}
#page-form .client-code #page-form-bg h2 {
    font-size: 24px;
    line-height: 28px;
    margin: 0;
    padding: 0;
}
#page-form .client-code #page-form-bg p {
    margin: 30px 0 0;
    font: normal 16px/18px hm,Arial,Verdana,sans-serif;
}
#page-form .client-code p b {
    display: block;
    background: url(http://lhcapital.com.ua/images/client-code-bg.png) 50% 0% no-repeat;
    height: 47px;
    font-size: 24px;
    line-height: 47px;
    font-weight: normal;
    margin: 5px 0 0;
}
#page-form .client-code p.btn a {
    background: url("http://lhcapital.com.ua/images/btn10.png") no-repeat scroll left top transparent;
    color: #FFFFFF;
    display: inline-block;
    font: 15px/22px hm,Arial,Helvetica,Garuda,sans-serif;
    height: 42px;
    overflow: hidden;
    padding: 8px 0 0 15px;
    text-decoration: none;
    width: 212px;
    text-align: left;
}
#page-form #contact-add-clients-form .input.checkbox {
    margin: 20px 0 0!important;
}
#page-form .c-form.form-contact .input .error-message {
    left: 365px!important;
}
#page-form header.details-client {
    background: none;
} 
#page-form header.details-client .details {
    border: none;
    width: 750px;
}


.modalDialog {
		position: fixed;
		font-family: Arial, Helvetica, sans-serif;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: rgba(0,0,0,0.8);
		z-index: 99999;
		-webkit-transition: opacity 400ms ease-in;
		-moz-transition: opacity 400ms ease-in;
		transition: opacity 400ms ease-in;
		display: none;
		pointer-events: none;
	}

	.modalDialog:target {
		display: block;
		pointer-events: auto;
	}

	.modalDialog > div {
		width: 400px;
		height: 410px;
		position: relative;
		margin: 10% auto;
		padding: 5px 20px 13px 20px;
		border-radius: 10px;
		background: #fff;
		background: -moz-linear-gradient(#fff, #999);
		background: -webkit-linear-gradient(#fff, #999);
		background: -o-linear-gradient(#fff, #999);
	}
	
	
	.modalDialog2 {
		position: fixed;
		font-family: Arial, Helvetica, sans-serif;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: rgba(0,0,0,0.8);
		z-index: 99999;
		-webkit-transition: opacity 400ms ease-in;
		-moz-transition: opacity 400ms ease-in;
		transition: opacity 400ms ease-in;
		display: none;
		pointer-events: none;
	}

	.modalDialog2:target {
		display: block;
		pointer-events: auto;
	}

	.modalDialog2 > div {
		width: 1060px;
		position: relative;
		margin: 2% auto;
		padding: 5px 10px 8px 10px;
		border-radius: 10px;
		background: #fff;
		background: -moz-linear-gradient(#fff, #999);
		background: -webkit-linear-gradient(#fff, #999);
		background: -o-linear-gradient(#fff, #999);
	}

	.close {
		background: #606061;
		color: #FFFFFF;
		line-height: 25px;
		position: absolute;
		right: -12px;
		text-align: center;
		top: -10px;
		width: 24px;
		text-decoration: none;
		font-weight: bold;
		-webkit-border-radius: 12px;
		-moz-border-radius: 12px;
		border-radius: 12px;
		-moz-box-shadow: 1px 1px 3px #000;
		-webkit-box-shadow: 1px 1px 3px #000;
		box-shadow: 1px 1px 3px #000;
	}

	.close:hover { background: #00d9ff; }
	
.index_logo img{
	margin-bottom: 14px !important;
}	
.index_logo h3{
	margin: 12px 0 0 !important;
}	
.index_logo .more{
	margin: 4px 0 0 !important;
}	
.index_logo p{
	margin: 2px 0 0 !important;
}
.sub_logo{
	position: absolute;
    right: 0;
    top: 10px;
}
.sub_logo img{
	margin: auto;
    padding-bottom: 11px;
}
.foto_gal{
	text-align: center;
	margin-top: 20px;
}
.foto_gal img{
	border: 1px solid #FFFFFF;
    border-radius: 5px;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
    display: inline;
    margin: 5px;
}
a.orange {
    background: linear-gradient(to bottom, #E23124 0%, #FF7C0A 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #FF7C0A;
    border-radius: 5px;
    box-shadow: 0 1px 2px 0 #FFCCCC inset, 0 1px 2px 0 #999999;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 1em;
    font-weight: bold;
    height: 28px;
    padding: 5px 10px 0;
    text-decoration: none;
    text-shadow: 0 0 1px #993333;
	display: inline-block;
}
.sub_button{
	clear: both;
    margin: 27px 12px -24px;
}
.sub_button a{
	background-color: #FFFFFF;
    border: 1px solid #777777;
    border-radius: 10px;
    color: #777777;
    font-weight: bold;
    padding: 9px 17px 17px;
    text-decoration: none;
}
.sub_button a.active{
	background-color: #F1F7FA;
	border: 1px solid #009933;
    color: #009933;
}
.sub_button a:hover{
	text-decoration: underline;
}

