html{
	background:#00c5e2 url('/_img/bg.png') repeat-x left top;
}
html,body,input,textarea,select,td,th,h1,p{
	margin:0;
	padding:0;
}
body,input,textarea,select,td,th{
	color:#434343;
	font-family:Arial,sans-serif;
	font-size:14px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}
table, img{border:0}
li{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
a{color:#2aa6d8;outline:none}
/*a:visited{color:#aed1df}*/
a:hover{color:#c73fb6}
div.general{
	padding:30px;
	max-width:1180px;
	min-width:890px;
	margin:0px auto;
}
div.container{
	background-color:white;
	padding:25px 45px;
}
div.header{
	height:125px;
	padding-left:20px;
}
div.logo{
	height:110px;
	width:200px;
	float:left;
}
div.logo a{
	text-decoration:none;
	cursor:pointer;
}
div.general_menu{
	height:125px;
	margin-left:210px;
}
div.menu{
	float:right;
	width:525px;
	padding-top:45px;
	padding-bottom:5px;
}
div.menu a{
	font-family:Georgia, Georgia Italic;
	font-size:20px;
	font-style:italic;
	margin-left:10px;
	text-decoration:none;
	cursor:pointer;
	border-bottom:1px dashed #2aa6d8;
}
div.menu a:visited{
	border-bottom:1px dashed #aed1df;
}
div.menu a:hover{
	border-bottom:1px dashed #c73fb6;
}
div.header a.selected, div.header a.selected:hover{
	color:#C432AE;
	text-decoration:none;
	cursor:default;
	border:none medium !important;
}
span.menu_block{
	font-family:Georgia, Georgia Italic;
	font-size:20px;
	font-style:italic;
	margin-left:10px;
}
div.move{
	position:relative;
	width:6000px;
}
div.move_block{
	position:relative;
	overflow:hidden;
	width:100%;
}
div.footer{
	margin-top:45px;
	padding:15px;
	background:url('/_img/hr_line.gif') no-repeat center top;
	font-size:11px;
	color:#828282;
}
div.footer a{
	color:#c73fb6;
}
div.author{
	float:right;
}
div.content_main{
/*	background:white url('/_img/people1.jpg') no-repeat center top;*/
/*	padding-top:455px;*/
}
div.content_we div.pic{
	float:right;
	height:474px;
	width:330px;
}
div.content_we div.pic img.pic_big{
	background:white url('/_img/people2.jpg') no-repeat right top;
}
div.content_we div.text{
	margin-right:350px;
}
h1{
	font-family:Georgia, Georgia Italic;
	font-size:30px;
	font-style:italic;
	font-weight:normal;
	padding-bottom:5px;
	color:black;
}
div.content_main p{
	line-height:150%;
	padding:5px 0px;
}
div.bubble{
	width:350px;
	background:url('/_img/bubble_middle.gif') repeat-y left top;
	margin-top:25px;
}
div.bubble_I0{
	width:350px;
	background:url('/_img/bubble_top.gif') no-repeat left top;
}
div.bubble_I1{
	width:350px;
	background:url('/_img/bubble_bottom.gif') no-repeat left bottom;
}
div.bubble_inner{
	padding:20px;
}
div.bubble_inner div.pic{
	float:left;
	height:50px;
	width:50px;
	padding:1px;
	background-color:white;
	border:1px solid #e7e7e7;
	margin-bottom:15px;
}
div.bubble_inner div.text{
/*	height:54px;*/
	margin-left:70px;
	font-size:12px;
	margin-bottom:15px;
}
div.bubble_inner div.text p{
	padding:0px;
}
div.comit{
	text-align:right;
	padding:10px 15px 0px;
}
div.comit b{
	color:#0cbddf;
	font-size:12px;
	font-weight:normal;
}
div.comit i{
	font-size:11px;
}
div.comtext{
	padding-right:50px;
}
div.hidden_page{
	position:relative;
	float:left;
	width:50%;
}
div.current_page{
	position:relative;
	float:left;
	width:50%;
	margin-right:80px;
}
div#load{
	display:none;
	position:absolute;
	top:200px;
	left:200px;
}
div.pref{
	padding:60px 70px 30px 15px;
	font-family:Georgia, Georgia Italic;
	font-size:17px;
	font-style:italic;
	color:black;
}
div.gallery{
	overflow:hidden;
	margin-left:-3px;
}
div.gallery div.pic{
	width:118px;
	height:118px;
	float:left;
	margin-right:30px;
	margin-bottom:20px;
	overflow:hidden;
}
div.gallery div.window{
	position:absolute;
	width:118px;
	height:118px;
	background:url('/_img/window.png') no-repeat left top;
	z-index:2;
	cursor:pointer;
}
div.plus{
	position:absolute;
	z-index:3;
	background:url('/_img/plus.png') no-repeat left top;
	width:18px;
	height:18px;
	display:none;
	margin:45px 0 0 45px;
	cursor:pointer;
}
div.content_offer_pic{
	width:123px;
	height:109px;
	margin-right:20px;
	overflow:hidden;
	float:right;
}
div.window2{
	position:absolute;
	width:123px;
	height:109px;
	background:url('/_img/window2.png') no-repeat left top;
	z-index:2;
}
div.df_block_pic{
	width:124px;
	height:110px;
	margin-right:20px;
	overflow:hidden;
	float:left;
}
div.window3{
	position:absolute;
	width:124px;
	height:110px;
	background:url('/_img/window3.png') no-repeat left top;
	z-index:2;
}
div.about{
	color:#717171;
	line-height:150%;
	padding:0px 10px 0 15px;
}
div.clear{
	clear:both;
	float:none !important;
	font-size:0;
	height:0;
	overflow:hidden;
}
div.bubble2{
	height:142px;
	background:url('/_img/bubble2_center.gif') repeat-x left top;
	margin-top:20px;
}
div.bubble2_I0{
	height:142px;
	background:url('/_img/bubble2_left.gif') no-repeat left top;
}
div.bubble2_I1{
	height:142px;
	background:url('/_img/bubble2_right.gif') no-repeat right top;
}
div.bubble2_pad{
	padding:30px 28px 0 28px;
}
table.bubble2_inner td{
	color:black;
}
table.bubble2_inner td div{
	margin-top:10px;
}
table.bubble2_inner td a{
	color:c73fb6;
}
table.bubble2_inner td img{
	margin:0 7px 0 28px;
}
div.content_offer{
/*	width:795px;
	margin:0 auto;*/
}
div.offer_pref{
	margin:30px 10px 0 0;
	font-family:Georgia, Georgia Italic;
	font-size:17px;
	font-style:italic;
	color:black;
	width:485px;
/*	font-weight:bold;*/
	float:right;
}
div.left_bubble3{
	width:100%;
/*	float:left;*/
	margin-top:20px;
}
div.right_bubble3{
	width:388px;
	float:right;
	margin-top:20px;
}
div.bubble3_I0{
	background:url('/_img/bubble3_pix.gif') repeat-x left top;
}
div.bubble3_I1{
	background:url('/_img/bubble3_pix.gif') repeat-y right top;
}
div.bubble3_I2{
	background:url('/_img/bubble3_pix.gif') repeat-x left bottom;
}
div.bubble3_I3{
	background:url('/_img/bubble3_pix.gif') repeat-y left top;
}
div.bubble3_I4{
	background:url('/_img/bubble3_11.gif') no-repeat left top;
}
div.bubble3_I5{
	background:url('/_img/bubble3_12.gif') no-repeat right top;
}
div.bubble3_I6{
	background:url('/_img/bubble3_22.gif') no-repeat right bottom;
}
div.bubble3_I7{
	background:url('/_img/bubble3_21.gif') no-repeat left bottom;
}
div.bubble3_title{
	padding:20px 22px 15px 22px;
	color:#C634B1
}
div.bubble3_text{
	padding:0px 22px 20px 22px;
	color:#727272
}
div.content_favorable_decision{
	margin-top:20px;
}
div.right_bubble4{
	width:201px;
	float:right;
}
div.bubble4_I0{
	background:url('/_img/bubble4_middle.gif') repeat-y left top;
}
div.bubble4_I1{
	background:url('/_img/bubble4_top.gif') no-repeat left top;
}
div.bubble4_I2{
	background:url('/_img/bubble4_bottom.gif') no-repeat left bottom;
}
div.bubble4_text{
	padding:18px 0 18px 14px;
	font-size:11px;
	color:#C534B1;
}
div.bubble5_text{
	padding:18px 0 18px 0;
	font-size:11px;
	color:#C534B1;
	text-align:center;
}
div.df_block{
	margin:0 201px 35px 30px;
	padding-top:1px;
}
/*div.df_block img{
	float:left;
	margin-right:20px;
}*/
div.df_title, div.df_title_click{
	margin-top:10px;
}
div.df_title_click span{
	font-size:18px;
	color:#c534b1;
	border-bottom:1px dashed #c534b1;
	cursor:pointer;
}
div.df_title span{
	font-size:18px;
	color:#ababab;
}
div.df_period, div.df_tm, div.df_client, div.df_sale{
	margin-top:3px;
	font-size:12px;
}
div.df_period span, div.df_tm span, div.df_client span, div.df_sale span, div.df_hid_block_inner span{
	color:#ababab;
}
div.df_hid_block{
	margin-left:140px;
/*	display:none;*/
}
div.df_hid_block_inner{
	margin-top:13px;
	font-size:12px;
}
div.df_hid_block_inner div{
	margin-top:3px;
}
div.content_contacts img{
	float:left;
	margin:0 22px 0 15px;
}
div.content_contacts a{
	color:#C73FB6;
}
div.content_contacts p{
	margin:5px 0;
}
div.contacts_lead{
	font-family:Georgia, Georgia Italic;
	font-size:20px;
	font-style:italic;
	padding:53px 0 30px 0;
}
