@charset "utf-8";

/**************************************************************************************************
INDEX PAGE
**************************************************************************************************/
#index #header {
	margin-bottom: 24px;
}

/*HEALTH AND YOGURT BLOCK*/
#index .headerFlash {
	margin-bottom: 15px;
}
#index .healthBlock {
	width: 640px;
	clear: both;
}
#index .healthBlock h2 {
	margin-bottom: 20px;
}
#index .healthBlock .healthBlockLeft {
	width: 310px;
	float: left;
	margin-bottom: 20px;
}
#index .healthBlock .healthBlockRight {
	width: 310px;
	float: right;
	margin-bottom: 20px;
}
#index .healthBlock .healthBlockLeft .healthImg, #index .healthBlock .healthBlockRight .healthImg {
	width: 70px;
	float: left;
}
#index .healthBlock .healthBlockLeft .healthText, #index .healthBlock .healthBlockRight .healthText {
	width: 240px;
	float: left;
}
#index .healthBlock .healthBlockLeft .healthText h3, #index .healthBlock .healthBlockRight .healthText h3 {
	width: 230px;
	background: url(../img/arrow_blue.gif) no-repeat 0 0.5em;
	padding: 3px 0px 3px 10px;
	font-size: 107%;
	font-weight: bold;
	color: #41B1DC;
}
#index .healthBlock .healthBlockLeft .healthText h3 a, #index .healthBlock .healthBlockRight .healthText h3 a {
	color: #41B1DC;
	font-weight: bold;
}
#index .healthBlock .healthBlockLeft .healthText p, #index .healthBlock .healthBlockRight .healthText p {
	width: 240px;
	background: url(../img/bg_dotted_line_light_blue.gif) repeat-x;
	padding-top: 3px;
	font-size: 92%;
	line-height: 1.4;
	color: #777777;
}

/*BANNER BLOCK*/
#index .bannerBlock {
	width: 640px;
	clear: both;
	margin-bottom: 32px;
}
#index .bannerBlock .leftBlock {
	width: 310px;
	float: left;
}
#index .bannerBlock .rightBlock {
	width: 310px;
	float: right;
}

/*INFORMATION BLOCK*/
.danoneInformationBlock * {
	zoom: 1;
}
.danoneInformationBlock {
	zoom: 1;
	position: relative;
	font-size: 12px;
	padding: 20px 0 0 0;
	background: url(../img/bg_information_top.gif) no-repeat;
}
.danoneInformationBlock .inner {
	padding: 0 17px 20px 23px;
	background: url(../img/bg_information_bottom.gif) left bottom no-repeat;
}
.danoneInformationBlock h2 {
	margin: 0 0 10px 0;
}
.danoneInformationBlock .col01 {
	float: left;
	width: 48px;
}
.danoneInformationBlock .col02 {
	float: right;
	width: 515px;
}
.danoneInformationBlock ul {
	margin: -8px 0 -8px 0;
}
.danoneInformationBlock li {
	position: relative;
	line-height: 1.5;
	margin: 8px;
	padding: 0 0 8px 160px;
	background: url(../img/bg_dotted_line_light_blue.gif) left bottom repeat-x;
}
.danoneInformationBlock li.lastChild {
	background: none;
	padding: 0 0 0 160px;
}
.danoneInformationBlock .date {
	position: absolute;
	left: 0;
	top: 0;
}
.danoneInformationBlock .icon {
	position: absolute;
	left: 85px;
	top: 1px;
}
.danoneInformationBlock .rss {
	position: absolute;
	left: 23px;
	bottom: 23px;
	_bottom: 40px;
}


.densia_bnr{
	margin-bottom: 15px;
}