.scroll-wrap{    width: 390px;    margin: 0;	line-height: 16px;}.scroll-pane{    width: auto;	height: 534px;    overflow: hidden !important;}a.jScrollArrowUp{    display: none;}a.jScrollArrowDown {    display: none;}.jScrollPaneDrag {    position: absolute;    cursor: pointer;    overflow: hidden;    background: url(/images/mhpi/round.png) no-repeat left top;    height:80px;}/*//////////////////////////////////*//*reset*/html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,pre, form, fieldset, table, th, td, input, select{	margin: 0;	padding: 0;}ul,li{	list-style: none;}.hide{	display: none;}.clear{	clear: both;}/*//////////////////////////////////*/html{	height: 100%;}body{	background: #000;	color: #fff;	font-family: Tahoma, sans-serif;	font-size: 14px;	height: 100%;}/*//////////////////////////////////*//*top part*/#wrap_out {	display: table;	height: 100%;	position: relative;	width: 100%;}#wrap_in {	display: table-cell;	vertical-align: middle;}#wrap{	height: 660px;	margin: 0 auto;	width: 852px;}#wrap_main{	float: right;	height: 630px;	padding-right: 40px;	width: 936px;}#top_menu{	overflow: hidden;}#top_menu li{	display: block;	float: left;	width: auto;}#top_menu a{	float: left;	display: block;	padding-top: 12px;	width: auto;}#top_menu a:hover{	background: url(/images/mhpi/star.png) left top no-repeat;}.top_menu_inner {	background: url(/images/mhpi/middle_in_bg.png) 0 44px repeat-x;	padding-bottom: 17px;}/*//////////////////////////////////*//*//////////////////////////////////*//*middle part*/#middle{}#middle_left{	float: left;	height: 561px;	margin-top: 17px;		overflow: hidden;		position: relative;	width: 451px;}	#side_menu {		background: url(/images/mhpi/side_menu_bg.png);		bottom: 0;		display: none;		left: 0;		padding: 10px 11px;		position: absolute;		text-align: right;		width: 240px;	}			#side_menu li {			padding: 2px 0;		}			#side_menu a {			display: block;			font-family: Tahoma, sans-serif;			font-size: 18px;			text-decoration: none;			text-transform: uppercase;		}				#side_menu a:hover {			background: url(/images/mhpi/side_star.png) 0 50% no-repeat;			color: #ff0067;		}				#side_menu .active {			background: url(/images/mhpi/side_star.png) 0 50% no-repeat;			color: #ff0067;			cursor: default;		}#middle_right{	float: left;	height: 561px;	margin-top: 17px;	padding-left: 11px;	width: 387px;}	#middle_right p {		font-size: 13px;		margin-bottom: 15px;	}#middle_main_left{	float: left;	height: 611px;	line-height: 0;	padding-right: 11px;	text-align: right;	width: 500px;}#middle_main_right{	float: right;	height: 601px;	width: 425px;}#middle_in {	color: #e0dedf;	font-family: Arial, sans-serif;	font-size: 12px;	margin-left: -13px;}	#middle_in .scroll-wrap {		width: 100% !important;	}		#middle_in p {		margin-bottom: 13px;	}.header{		height: 24px;		overflow: hidden;	padding-bottom: 3px;	padding-left: 14px;}	.anons_block {		margin-bottom: 9px;		overflow: hidden;		zoom: 1;	}	.anons_pic {		float: left;		margin-right: 4px;		width: auto;	}		.anons_date {		color: #FF0067;		font-size: 12px;		font-weight: bold;		float: right;		width: auto;	}		.anons_text {		font-size: 13px;	}		.anons_more {		color: #FF0067;		display: block;		font-size: 12px;		margin-top: 15px;	}#news_arhiv {}	#news_arhiv a {		float: left;		display: block;		height: 149px;		margin: 0 3px 5px 3px;		overflow: hidden;	}		#img_title {		display: block;		font-weight: bold;		height: 20px;		margin: 10px 0 0 15px;		text-transform: uppercase;	}/*//////////////////////////////////*//*//////////////////////////////////*//*bottom part*/#bottom{	padding-top: 5px;	position: relative;}.bottom_inner {	background: url(/images/mhpi/middle_in_bg.png) 0 8px repeat-x;	padding-top: 15px !important;}#adress{	font-size: 12px;	text-align: left;	width: 356px;}	.back_to {		background: url(/images/mhpi/back_to_bg.png) 100% 2px no-repeat;		color: #00ff18;		font-family: Arial, sans-serif;		font-size: 11px;		padding-right: 7px;		text-decoration: none;		text-transform: uppercase;	}#logo{	position: absolute;	right: 0;	top: 0;}.bottom_inner #logo {	top: 10px;}/*//////////////////////////////////*//*//////////////////////////////////*//*another part*/h3 {	color: #ff0067;	font-family: Arial, sans-serif;	font-size: 16px;	font-weight: normal;	margin-bottom: 3px;	text-transform: uppercase;}h4 {	font-size: 13px;}/*//////////////////////////////////*//*//////////////////////////////////*//*href's*/a img{	border: 0;}a{	color: #fff;	text-decoration: underline;}a:hover{	text-decoration: none;}/*//////////////////////////////////*/