/* klub inwestorow style */

*{margin:0;padding:0}
body{font:12px normal Arial, Helvetica, sans-serif;color:#727A85}
body#a{background:#fff url(../img/bg1.gif) repeat-x 0 0}
body#b{background:#fff url(../img/bg1.gif) repeat-x 0 0}

#container{margin:0 auto;width:962px}
	#header{height:76px}
		#header h1{margin:0}
		#header h1 a{float:left;display:block;overflow:hidden;background:url(../img/klub_inwestorow.jpg) no-repeat 0 0;width:311px;height:76px;text-indent:-9999px}
	#header ul{margin:41px 0 0 0;padding:0;float:right}
		#header li{padding-left:0;background:none;display:inline;float:left}
		#header li a{overflow:hidden;display:block;float:left;height:35px;text-indent:-9999px}
			#header li a.m1{background:url(../img/m1.gif) no-repeat 0 0;width:54px}
			#header li a.m2{background:url(../img/m2.gif) no-repeat 0 0;width:106px}
			#header li a.m3{background:url(../img/m3.gif) no-repeat 0 0;width:95px}
			#header li a.m4{background:url(../img/m4.gif) no-repeat 0 0;width:81px}
			#header li a.m5{background:url(../img/m5.gif) no-repeat 0 0;width:74px}
			#header li a.m6{background:url(../img/m6.gif) no-repeat 0 0;width:47px}
			#header li a.m7{background:url(../img/m7.gif) no-repeat 0 0;width:139px}
			#header li a.m8{background:url(../img/m8.gif) no-repeat 0 0;width:55px}
	

			#header li a.m1:hover{background:url(../img/m1.gif) no-repeat 0 -35px}
			#header li a.m2:hover{background:url(../img/m2.gif) no-repeat 0 -35px}
			#header li a.m3:hover{background:url(../img/m3.gif) no-repeat 0 -35px}
			#header li a.m4:hover{background:url(../img/m4.gif) no-repeat 0 -35px}
			#header li a.m5:hover{background:url(../img/m5.gif) no-repeat 0 -35px}			
			#header li a.m6:hover{background:url(../img/m6.gif) no-repeat 0 -35px}
			#header li a.m7:hover{background:url(../img/m7.gif) no-repeat 0 -35px}			
			#header li a.m8:hover{background:url(../img/m8.gif) no-repeat 0 -35px}				

			#header li.active{display:block;height:35px;text-indent:-9999px}
			
			#header li.m1{background:url(../img/m1.gif) no-repeat 0 -35px;width:54px}
			#header li.m2{background:url(../img/m2.gif) no-repeat 0 -35px;width:106px}
			#header li.m3{background:url(../img/m3.gif) no-repeat 0 -35px;width:95px}
			#header li.m4{background:url(../img/m4.gif) no-repeat 0 -35px;width:81px}
			#header li.m5{background:url(../img/m5.gif) no-repeat 0 -35px;width:74px}
			#header li.m6{background:url(../img/m6.gif) no-repeat 0 -35px;width:47px}
			#header li.m7{background:url(../img/m7.gif) no-repeat 0 -35px;width:139px}
			#header li.m8{background:url(../img/m8.gif) no-repeat 0 -35px;width:55px}


	#banner{width:962px;height:226px;position:relative}
		#banner h2{text-indent:-9999px;width:962px;height:226px;background:url(../img/baner.jpg) no-repeat 0 0;margin:0}
		#banner p.banner_more{position:absolute;top:182px;left:767px;margin:0;line-height:normal}
		#banner p.banner_more a{display:block;width:173px;height:44px;text-indent:-9999px;overflow:hidden;background:url(../img/baner_more.jpg) no-repeat 0 0}
		#banner p.banner_more a:hover{background:url(../img/baner_more.jpg) no-repeat 0 -44px}

	#content_home{height:299px;background:url(../img/middle_bg.jpg) repeat-x 0 0}
		.home_box{height:259px;position:relative}
		.home_box p.more{position:absolute;top:266px;left:30px}
		.home_box h3{text-indent:-9999px;width:244px;height:59px}
	
	#content{width:882px;background:url(../img/sub2.jpg) no-repeat 0 0;padding:40px 40px 0 40px;float:left;position:relative}
		
		#control{display:none;width:63px;height:29px;position:absolute;top:75px;right:30px;z-index:999}
			#control a{display:block;width:29px;height:29px;float:left;overflow:hidden;text-indent:-9999px}
			#control a#next{margin-left:5px;background:url(../img/right.gif) no-repeat 0 0}
			#control a#previous{background:url(../img/left.gif) no-repeat 0 0}
	
		#nav{z-index:100;position:absolute;top:0;left:0;width:200px;background:url(../img/nav_bg.jpg) no-repeat 0 0;float:left;min-height:500px;padding:40px 40px 30px 40px}
		* html #nav{height: expression( this.scrollHeight < 501 ? "500px" : "auto" );}
			#nav ul{margin-top:0}
			#nav ul ul{padding-left:10px}
			#nav li{padding-left:0;background:none}
			* html #nav li{height:1%;margin:-3px 0 0 0;padding:0}
			* html #nav li a{padding:9px 12px}
			#nav ul li.active ul{padding-top:8px;padding-left:0}
			#nav li.active{border-bottom:1px solid #d7ddea;display:block;padding:8px 12px;color:#3A4656;font-weight:bold}
			#nav ul ul li.active{border-bottom:0}
			#nav li a{border-bottom:1px solid #d7ddea}			
			#nav li a{display:block;padding:8px 12px;color:#727A85;text-decoration:none}
			#nav ul ul li a,#nav ul li.active ul li a,#nav ul li ul li.active{padding:5px 12px 5px 30px;border-bottom:0;background:url(../img/sprite.gif) no-repeat 20px 13px}
			#nav ul li.active ul li a{font-weight:normal}
			#nav ul li ul li.active{font-weight:bold}
			#nav ul ul li a.first_child{margin-top:10px}
			#nav ul ul li a:hover{background:url(../img/sprite.gif) no-repeat 20px 13px;text-decoration:underline}
			#nav li.last-child,#nav li.last-child a{border-bottom:0}
			#nav li a:hover{background:#EEF1F7}
		#main{position:relative;width:512px;background:#fff url(../img/content_bg.png) repeat-x 0 0;float:right;min-height:500px;padding:40px 40px 30px 330px}
		* html #main{height: expression( this.scrollHeight < 501 ? "500px" : "auto" );}

		
				#main2{position:relative;width:802px;background:#fff url(../img/content_bg.png) repeat-x 0 0;float:right;min-height:500px;padding:40px 40px 30px 40px}
				* html #main2{height: expression( this.scrollHeight < 501 ? "500px" : "auto" );}
				
		#main img.graph{display:block;margin-left:auto;margin-right:auto;text-align:center}
		
			.first{width:260px;padding:40px 30px 0 30px;float:left;background:url(../img/box1.jpg) no-repeat 100% 0}		
				.first h3{background:url(../img/h3_1.gif) no-repeat 0 0}
			.second{width:261px;padding:40px 30px 0 30px;float:left;background:url(../img/box2.jpg) no-repeat 100% 0}	
				.second h3{background:url(../img/h3_2.gif) no-repeat 0 0}
			.third{width:261px;padding:40px 30px 0 30px;float:right;background:url(../img/box3.jpg) no-repeat 100% 0}	
				.third h3{background:url(../img/h3_3.gif) no-repeat 0 0}
		#panes{width:512px}
		.pane{width:512px}
		
		.article{width:512px}
		.half{padding-top:10px;width:381px;float:left}
		.half_right{padding-top:10px;width:381px;padding-left:40px;float:right}
		
		.left_column{padding-top:20px;width:461px;float:left}
		.right_column{padding-top:20px;width:301px;padding-left:40px;float:right}
		
		.audio{}
			.audio hr{margin:.5em 0}
			.audio h4{width:200px;float:left}
			.audio .audio_container{float:left;padding-top:5px}
			.audio p.info{clear:left;text-align:left;padding-top:20px}
		.version{padding-left:30px}
			
	body#a #footer{width:912px;font-size:.9em;clear:both;background:url(../img/footer_bg.jpg) repeat-x 0 0;height:40px;padding:10px 25px}
	body#b #footer{width:912px;font-size:.9em;clear:both;height:40px;padding:10px 25px}
		body#a #footer ul{float:left;line-height:normal}
		body#b #footer ul{text-align:center;line-height:normal}
			#footer li{padding-left:17px;display:inline;margin-left:6px}
			#footer li a{color:#ccc;text-decoration:none}
			#footer li.i1{background:url(../img/i1.gif) no-repeat 0 2px}
			#footer li.i2{background:url(../img/i2.gif) no-repeat 0 2px}
			#footer li.i3{background:url(../img/i3.gif) no-repeat 0 2px}
			#footer li.i4{background:url(../img/i4.gif) no-repeat 0 2px}
				#footer li a:hover{color:#999;text-decoration:underline}
		body#a #footer p{float:right;color:#ccc}
		body#b #footer p{text-align:center;color:#ccc}
		
			
				
p{margin:1em 0;line-height:1.5em}
	p.more{margin:0;line-height:normal}
	p.more a{display:block;overflow:hidden;text-indent:-9999px;background:url(../img/more_bg.jpg) no-repeat 0 0;width:126px;height:33px}
	p.more a:hover{background:url(../img/more_bg.jpg) no-repeat 0 -33px}
	p.info{font-size:11px;color:#999;text-align:center}
	
.message{background:#E2F9E3;border-bottom:1px solid #99CC99;border-top:1px solid #99CC99;color:#006600 !important;display:block;font-size:13px;line-height:200%;margin:0 0 20px 0 !important;text-align:center}
.error{background:#F8E2E1;border-bottom:1px solid #CB9A98;border-top:1px solid #CB9A98;color:#660400 !important;display:block;font-size:13px;line-height:200%;margin:0 0 20px 0 !important;text-align:center}

a{color:#7D90BB;text-decoration:underline}
	a img{border:0}

b,strong{color:#3A4656}
			
ul,ol{margin:1em 0;line-height:1.5em}
	li{list-style-type:none;padding-left:20px;background:url(../img/sprite.gif) no-repeat 8px 8px}
ol li{padding-left:0;background:none;list-style-type:decimal;margin-left:20px}
ul ul{margin-top:.5em}	


h1{font:32px normal Georgia, "Times New Roman", Times, serif;color:#3A4656;margin-bottom:.5em}
h2{width:100%;clear:both;float:left;font:32px normal Georgia, "Times New Roman", Times, serif;color:#3A4656;margin-bottom:.5em}
	h2 span.title{float:left;display:block;}
	h2 span.site{display:block;float:right;font-size:14px;color:#999}
h3{font-size:17px;font-weight:bold;color:#3A4656}
h3.toggler{padding:5px 0 5px 25px;cursor:pointer}
h4{font-size:13px;font-weight:bold;color:#3A4656;margin:1em 0}

dl{margin:1em 0;line-height:1.5em}
dt{font-size:13px;font-weight:bold;color:#3A4656}
dd{padding-left:25px;margin:10px 0 20px 0}

hr{clear:both;color:#e8e8e8;background-color:#e8e8e8;height:1px;border:0;margin:2em 0}
hr.form{margin:.5em 0}

blockquote{background:url(../img/blockquote.gif) no-repeat 0 0;padding-left:30px;display:block;width:200px;float:right;margin:0 0 1em 20px;font:17px normal Georgia, "Times New Roman", Times, serif;color:#7A90B9}
.article{width:100%;float:left}

.content_img{margin:0 0 1em 0}
.element{margin-bottom:1em}


form {margin:0}
input,textarea {font-family: arial,tahoma,verdana,sans-serif;font-size:9pt;margin: 2px 0}
fieldset {border: none}
label {display:block;padding: 5px 0}
label br {clear:left}

	input.f-submit {padding: 1px 3px;background:#7A8FBA;color:#fff;font-weight:bold;font-size:96%}
	
	form{clear:left;margin-top:10px;width:522px;;position:relative;padding-bottom:2em}
		form fieldset {width:auto}
		form h4 {margin:0 0 .6em}
		form label {clear:left;float:left;width:100%}
		
		/* hide from IE mac \*/
		form label {float:none}
		/* end hiding from IE5 mac */
	
		form label input, form label textarea, form label select{width:24em;float:left;margin-left:10px;background:#fff;border:1px solid #d7ddea;color:#727A85;padding:5px}
		form label input:focus, form label textarea:focus{background:#FFFFCC}
		
		form label b {float:left;width:12em;line-height: 1.7;display:block;position:relative;padding-top:5px}
		form label b .req {color:#C00;font-size:150%;font-weight:normal;position:absolute;top:-.1em;line-height:1;left:-.4em;width:.3em;height:.3em}
		form div.req {font-size:.9em;font-weight:normal;position:absolute;bottom:3.1em;right:16em;left:auto;width:13em;text-align:right}
		form div.req b {color:#C00;font-size:140%}
		form label textarea.f-comments {width: 20em;height:18em;overflow:auto}
		form div.f-submit-wrap {padding: 5px 0 5px 13em}
		form input.checkbox{border:0;margin-top:10px;width:20px}
		form label em{font-style:normal;display:block;padding-top:10px;padding-left:5px}
		form input.buttonSubmit{background:#727A85;color:#fff;border:1px solid #727A85;padding:2px;cursor:pointer}
		
.required{color:#CC0000}
.article_img{float:left;margin:0 0 2em 0;border:10px solid #ECECEC}
.icon{float:left;margin:0 20px 10px 0}

.photo {
float:left;
height:108px;
margin:0 12px 12px 0;
padding:2px;
text-align:center;
width:108px;
}

.photo img {
border:4px solid #eee;
display:block;
margin-left:auto;
margin-right:auto;
text-align:center;
}
			
			
			
			
			
	