.clear
{
	clear: both;
	font-size:0;
	line-height:0;
	height:0px;
}
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, a, address, em, img, ins, kbd, q, s, samp,
small, strong, dl, dt, dd, fieldset, form, label, legend {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-style: normal;
	font-size: 100%;
	font-family: inherit;
	vertical-align: top
}
html {
	background: url(../images/bg-html.gif) white 0 180px repeat-x;
	font-size: 100.01%;
	font-size: 62.5%;
}
body {
	background: url(../images/bg-body.gif) right 180px no-repeat;
	color: #343434;
	font: normal 1.2em/1.17 Arial, Helvetica, sans-serif;
	min-width: 1000px;
}
a {color: #343434; text-decoration: underline}
	a:hover {text-decoration: none}

p {margin-bottom: 1.18em;}


#bg-main {
	background:transparent url(../images/bg-main.jpg) repeat-x scroll center top;
	height:auto;
	width:100%;
}
div.bg-head {
	background:transparent url(../images/bg-head.jpg) no-repeat scroll 0 bottom;
	height:189px;
	margin:0 auto;
	width:775px;
}
div.logo {
	background:transparent url(../images/logo.jpg) no-repeat scroll 0 0;
	height:87px;
	margin:0;
	padding:0;
	width:330px;
	float:left;
}
.bg-top-menu {
	background:transparent url(../images/bg-top-menu.jpg) no-repeat scroll 0 0;
	float:left;
	height:24px;
	margin:0;
	width:176px;
}
	.bg-top-menu ul{
		margin:0;
		padding:0 0 0 20px;
		color:white;
		}
		.bg-top-menu ul li{
			display:inline;
			padding:0;
			}
			.bg-top-menu ul li a{
				font-family:Tahoma;
				color:white;
			}
.bg-oldster {
	behavior: url(../iepngfix.php); 
	background:transparent url(../images/bg-oldster.png) no-repeat scroll center top;
	float:left;
	height:169px;
	left:510px;
	margin:-168px 0 0 39px;
	padding:0;
	position:relative;
	top:0;
	width:240px;
	z-index:1;
}
.main-menu {
	float:left;
	margin:0;
	padding:0;
	position:relative;
	z-index:5;
}
.main-menu ul{
	float:left;
	margin:0;
	padding:0;
}
.main-menu ul li{
	display:inline;
	margin:0;
	padding:0;
}
.main-menu ul li div {
	behavior: url(/iepngfix.php); 
	background:transparent url(../images/bg-menu-item.png) no-repeat scroll center bottom;
	float:left;
	height:50px;
	margin:35px 2px 0 0;
	padding:15px 0 0;
	text-align:center;
	width:130px;
}

.main-menu ul li div a{
	color:white;
	font-family: verdana;
	font-size:17px;
	text-decoration:none;
}
.main-menu ul li div a span{
	text-transform:uppercase;
}
div.bg-content {
	background:transparent url(../images/bg-content.gif) repeat-x scroll center top;
	height:auto;
	width:100%;
}
.bg-content div.content {
	background:transparent url(../images/bg-content-2.jpg) no-repeat scroll center top;
	height:auto;
	margin:0 auto;
	width:775px;
}
.bg-content div.content .left #apparats .content {
	background:none !important;
	height:auto;
	margin:0 auto;
	width:495px;
}
div.content div.left {
	float:left;
	height:auto;
	padding:30px 0 0;
	width:65%;
}
div.content div.left-stat {
	float:left;
	height:auto;
	padding:30px 5px 0;
	width:28%;
}
div.content div.center-stat {
	float:left;
	height:auto;
	padding:30px 5px 0;
	width:39%;
}
div.content div.right-stat {
	float:left;
	height:auto;
	padding:30px 5px 0;
	width:28%;
}
div.content div.center-stat {
	float:left;
	height:auto;
	padding:30px 0 0;
	width:40%;
}
div.content div.left div.welcome {
	behavior: url(/iepngfix.php); 
	background:transparent url(../images/welcome.png) no-repeat scroll center top;
	height:auto;
	padding:30px 0 0;
	width:100%;
}
	div.left div.welcome ul {
		list-style-image:none;
		list-style-type:none;
		margin:0;
		padding:0;
		text-indent:15px;
		color:#535353;
		font-family:Tahoma;
		font-size:10px;
		text-align:justify;
	}
div.content div.left div.welcome div.title {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
	text-indent:15px;
}
div.content div.left div.welcome p {
	color:#535353;
	font-family:Tahoma;
	font-size:12px;
	margin:10px 0;
	text-indent:15px;
}
div.content div.right {
	float:right;
	/*height:169px;*/
	width:33%;
	margin:70px 0 0;
}
#top-news-left {
	float:left;
	margin:15px 20px 15px 0;
}
#top-news-right {
	float:right;
	margin: 8px 8px 8px 0;
}
#header-content {
	color:#C1C905;
	font-family:Trebuchet MS;
	font-size:13px;
	margin:5px 0 0;
	padding:0;
	text-align:justify;
}
/* слуховые аппараты */
#apparats {
	width:100%;
	margin:0;
	padding:0;
	font-family:Verdana;
	font-size:17px;
	color:#606060;
	min-height:500px;	
}
#apparats .title{
	border-bottom:3px solid #C1C905;
	margin:0 0 20px;
}
.left-stat #apparats .content,
.right-stat #apparats .content {
	background:transparent none repeat scroll 0 0;
	font-size:8pt;
	margin:0;
	padding:0;
	width:100%;
}
.center-stat #apparats .content {
	background:transparent none repeat scroll 0 0;
	font-size:9pt;
	margin:0;
	padding:0;
	width:100%;
}
#apparats .content .item {
	width:100%;
	height:auto;
	margin:0;
	padding:0;
}
#apparats .content .item p{
	color:#535353;
	font-family:Tahoma;
	font-size:12px;
	margin:5px 0 0;
	padding:0;
	text-align:justify;
	text-indent:15px;
}
#apparats .content .item p#header-content{
	color:#C1C905;
	font-family:Arial;
	font-size:14px;
	margin:5px 0 0;
	padding:0;
	text-align:justify;
}
#apparats .content .item img.top-news-right{
	float:right;
	margin:5px 5px 5px 0;
	padding:0;
}
#apparats .content .item img.top-news-left{
	float:left;
	margin:5px 5px 5px 0;
	padding:0;
}
#apparats-links{
	float:right;
	margin:0 0 40px;
	padding:10px 0 0;
	text-align:right;
	width:100%;
}
#apparats-links ul{
	margin:0;
}
#apparats-links ul li{
	display:inline;
}
#apparats-links ul li.compare{
	background:transparent url(../images/bg-link-compare.gif) no-repeat scroll left top;
	padding:4px 0 0 28px;
}
#apparats-links ul li.buy{
	background:transparent url(../images/bg-link-buy.gif) no-repeat scroll left top;
	padding:4px 0 0 28px;
}
#apparats-links ul li.read{
	background:transparent url(../images/bg-link-read.gif) no-repeat scroll left top;
	padding:4px 0 0 28px;
}
#apparats-links ul li a{
	color:#163439;
	display:inline;
	font-family:arial;
	font-size:10px;
	margin:10px 0 0;
	vertical-align:baseline;
}
/*
 * новости
 */
#contact-info {
	background:transparent url(../images/telefon-ind-3.gif) no-repeat scroll center top;
	height:260px;
	margin:160px 0 0 30px;
	width:166px;	
}
.right {
	background:transparent url(../images/bg-right-news.jpg) no-repeat scroll center top;
}
.right #news {
	color:#606060;
	font-family:Verdana;
	font-size:17px;
	margin:20px 0 0;
	padding:0;
	width:100%;	
}
div.yandex_title {
	display:none;
}
.right #news .title{
	border-bottom:3px solid #C1C905;
	margin:0 0 20px;
}
.right #news .intro{
	font-family:Tahoma;
	font-size:10px;
}
.right #news #news-item {
	height:auto;
	margin:10px 0 0 0;
	padding:0;
	font-family:Tahoma;
	font-size:10px;
}
#apparats .content .item #date {
	color:gray;
}
.right #news #news-item .date, span.yandex_date{
	background:transparent url(../images/bg-date.jpg) no-repeat scroll left top;
	float:left;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	height:44px;
	padding:15px 0 0 6px;
	width:58px;
}
.right #news #news-item .content-n{
	font-family:Tahoma;
	font-size:10px;
}
.right #news #news-item .content-n .news-title, span.yandex_news_title a{
	color:#C1C905;
	font-family:Tahoma;
	font-size:12px;

}
.right #news #news-item .content-n .news, div.yandex_annotation{
	text-align:justify;
	color:#535353;
	font-family:Tahoma;
	font-size:10px;
}
#links {
	background:transparent url(../images/bg-link-read.gif) no-repeat scroll left top;
	float:right;
	height:26px;
	margin:0;
	padding:10px 0 0 23px;
}
#links a, div.yandex_allnews {
	text-align:right;
	margin:0;
	padding:0;
}
#links a, div.yandex_allnews a{
	font-family:tahoma;
	font-size:12px;
}

/*
 * полезная информация
 */

#information {
	color:#606060;
	font-family:Verdana;
	font-size:17px;
	margin:50px 0 0;
	padding:0;
	width:100%;	
}
#information .title{
	border-bottom:3px solid #C1C905;
	margin:0 0 20px;
}

#information .content {
	width:100%;
	background:none;
	margin:0;
	padding:0;
}
#information .content .item {
	width:100%;
	height:auto;
	margin:0;
	padding:0;
}
#information .content .item p{
	color:#535353;
	font-family:Tahoma;
	font-size:12px;
	margin:5px 0 0;
	padding:0;
	text-align:justify;
	text-indent:15px;
}
#information .content .item p#header-content{
	color:#C1C905;
	font-family:Arial;
	font-size:13px;
	margin:5px 0 0;
	padding:18px 0 0;
	text-align:justify;
}
#information .content .item p#header-content a{
	color:#C1C905;
	font-family:Arial;
	font-size:13px;
	text-align:justify;
}
#information .content .item img{
	float:left;
	margin:5px 5px 5px 0;
	padding:0;
}
/*
 * полезная информация
 */
#bg-footer {
	background:transparent url(../images/bg-footer.gif) repeat-x scroll left top;
	height:33px;
}
#bg-footer div.footer-wrapper {
	margin:0 auto;
	width:775px;
}
#footer {
	color:#000000;
	float:right;
	font-family:Tahoma;
	font-size:10px;
	height:auto;
	margin:0 auto;
	padding:4px 0 0;
	width:15%;
}
/*
 * внутренние 
 */
#inner {
	width: 100%;
	margin:0;
	padding:40px 0 0 0;
}

#inf p{
	font-size:10px;
	font-weight:bold;
	font-family:Tahoma;
	color:#FF0000;
	margin:0;
	padding:0;
}
#MsoNormalTable {
	width:100%;
}
#MsoNormalTable tr td p.MsoNormal {
	text-align:center;
	color:#606060;
	font-size: 9pt;
	font-family: Tahoma;
	font-weight:700;
}
div#list {
	float:left;
	margin:0;
	padding:0;
	width:100%;
}
div#list ol{
	font-family:Tahoma;
	font-size:12px;
	padding:0 0 0 15px;
}
#bmenu  {
	float:left;
	font-size:11px;
	margin:4px auto 0;
	padding:0 0 0 20px;
	width:100%;
}
#bmenu  ul{
	margin:0;
	padding:0;
}
#bmenu  ul li{
	display:inline;
	padding:0;
}
div.about {
	margin:0 auto;
	text-align:center;
}
div.about img {
	width:280px;
}
.content #begun_block_137431137 .begun_adv_hor .begun_adv_cell, 
.content #begun_block_137431137 .begun_adv_hor .begun_adv_all {
	padding:0 !important;
}
.content #begun_block_137431137 .begun_adv.begun_adv_ext.begun_adv_hor .begun_adv_sys_sign_up div {
	margin:0 !important;
	white-space:normal !important;
}
.content #begun_block_137431137 .begun_adv.begun_adv_ext.begun_adv_hor .begun_adv_sys_sign_up div a {
	font-size: 9px !important;
}
.content #begun_block_137431137 .begun_adv.begun_adv_ext.begun_adv_hor .begun_adv_sys_logo {
	width:20% !important;
}