/* default elements */
#all { position: relative; margin-top: 37px; }
#center { 
	position: relative; min-height: 360px; 
	margin-left: 30px; padding-top: 215px; padding-bottom: 60px;
	border-top: 32px solid #ffbf00; border-bottom: 32px solid #8db0ca; 
	_margin-left: 15px; _height: 360px; overflow: visible; 
}
#logo { position: absolute; left: 30px; top: 119px; z-index: 80; }
#nl a { color: white; }
#nl a:hover { color: black; }
/* / default elements */

/* elements */
.project-news h3 { background: #026b33; color: white; }
.custom-select-header { 
	display: block; width: 200px; 
	margin-top: 1px; padding: 1px 4px; 
	background: #ffbf00 url(/media/img/elements/custom-select/darr.gif) 97% center no-repeat; color: black; cursor: default;
	text-decoration: none; 
}
.list-box-container { width: 208px; margin-top: 11px; background: #ffbf00; }
.list-box-container .item { padding: 3px 10px 3px 15px; cursor: default; zoom: 1; }
.list-box-container .selected { background: #ffbf00 url(/media/img/elements/custom-select/rarr.gif) 5px 9px no-repeat;; }
.list-box-container .hover { background-color: #8db0ca; }
.dashed, .dashed * { text-decoration: none; }
.dashed { border-bottom-width: 1px; border-bottom-style: dashed; }

#login { margin: 1em 0em; }
#login .error { color: red; margin: .5em 0em; }
#login .section { float: left; margin-right: 15px; *margin-right: 7px; }
#login .h { margin-bottom: .1em; padding-left: .15em; display: block; font-size: 1.1em; }
#login .submit { clear: both; }
#login .submit input { margin-top: 1em; background:#026B33; border:medium none; color:white; font-family:'Trebuchet MS',Trebuchet,sans-serif; font-weight:bold; font-size: 1.1em; }
#login .text { width: 113px; border: none; padding: .2em .2em .3em; background: #ffbf00; *padding-bottom: .2em; }
#login .dashed { position: relative; top: 1.6em; *left: -3px; *top: 1.7em; }
#login.withEr .dashed { *top: .5em; }
#login #wb-user-rempass { padding-top: 3em; clear: both; }
/* / elements */

/* default */
h1 { position: absolute; left: 89px; top: 87px; margin: 0px; padding-top: 7px; border-top: 8px solid white; }
ul, ul li { margin-left: 0px; padding-left: 0px; list-style: none; }
ul li { 
	padding-left: 11px; margin: .8em 0em; 
	background: transparent url(/media/img/layout/li-bullet.gif) 0px 8px no-repeat; 
	*zoom: 1; 
}
/* /default */

/* h1 image */
/* также может быть указана в шаблоне inner хинтом bgimage */
/* body.about-us #all, body.our-team #all, body.our-focus #all, body.venture-capital #all, body.public-markets #all, body.our-portfolio #all, body.contact-us #all {  */
body #all {
	background: transparent url(/media/img/layout/bg-01.jpg) left 20px no-repeat; 
}
body.our-focus #all { background-image: url(/media/img/layout/bg-03.jpg); }
body.contact-us #all { background-image: url(/media/img/layout/bg-02.jpg); }
body.about-us h1 span, body.our-team h1 span, body.our-focus h1 span, body.venture-capital h1 span, 
body.public-markets h1 span, body.our-portfolio h1 span, body.contact-us h1 span { visibility: hidden; }
body.about-us h1 { 
	width: 197px; overflow: hidden; color: white;
	background: transparent url(/media/img/headers/about-us.png) left -8px no-repeat; 
	_background: transparent; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/media/img/headers/about-us.png", sizingMethod="crop"); 
}
body.our-team h1 { 
	width: 203px; overflow: hidden; color: white;
	background: transparent url(/media/img/headers/our-team.png) left -8px no-repeat; 
	_background: transparent; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/media/img/headers/our-team.png", sizingMethod="crop"); 
}
body.our-focus h1 { 
	width: 212px; overflow: hidden; color: white;
	background: transparent url(/media/img/headers/our-focus.png) left -8px no-repeat; 
	_background: transparent; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/media/img/headers/our-focus.png", sizingMethod="crop"); 
}

body.venture-capital h1 { 
	width: 318px; overflow: hidden; color: white;
	background: transparent url(/media/img/headers/venture-capital.png) left -8px no-repeat; 
	_background: transparent; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/media/img/headers/venture-capital.png", sizingMethod="crop"); 
}
body.public-markets h1 { 
	width: 416px; overflow: hidden; color: white;
	background: transparent url(/media/img/headers/public-markets.png) left -8px no-repeat; 
	_background: transparent; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/media/img/headers/public-markets.png", sizingMethod="crop"); 
}
body.our-portfolio h1 { 
	width: 268px; overflow: hidden; color: white;
	background: transparent url(/media/img/headers/our-portfolio.png) left -8px no-repeat; 
	_background: transparent; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/media/img/headers/our-portfolio.png", sizingMethod="crop"); 
}
body.contact-us h1 { 
	width: 232px; overflow: hidden; color: white;
	background: transparent url(/media/img/headers/contact-us.png) left -8px no-repeat; 
	_background: transparent; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/media/img/headers/contact-us.png", sizingMethod="crop"); 
}
/* / h1 image */