@charset "utf-8";

/* news
--------------------------------------------------------------------------------*/

.news {
}
.news h2 {
	color: #766B00;
	background: url(image/hl_ico01.gif) no-repeat;
	margin: 16px 0 6px 9px;
	padding: 5px 0 5px 14px;
	height: 14px;
	font-size: 120%;
}
.news h3 {
	color: #766B00;
	margin-left: 7px;
	margin-bottom: 8px;
}
.entryBody {
	margin-left: 7px;
}
.news span.fXXL {
	font-size: 130%;
	line-height: 140%;
}
.news dl.cNav {
	background: url(image/pback_bg.gif) no-repeat;
}
.news dl.cNav dt {
	float: left;
}
.news dl.cNav dd {
	float: left;
	margin-top: 6px;
}
.news dl.cNav dd.cNavBk {
	float: right;
}
.news dl.cNav dd a {
	color: #EEEACE;
	font-weight: bold;
	text-decoration: none;
	background: #938924;
	padding: 5px 16px;
	margin-right: 1px;
}
.news dl.cNav dd a.actv,
.news dl.cNav dd a:hover,
.news dl.cNav dd a:active {
	color: #FFF;
	background: #C2BC84;
}
.news dl.cNav dd.cNavBk a {
	background: none;
	padding: 0 15px 0 0;
}
.news dl.cNav dd.cNavBk a.actv,
.news dl.cNav dd.cNavBk a:hover,
.news dl.cNav dd.cNavBk a:active {
	background: none;
}


.news dl.news {
	background: url(image/line01.gif) repeat-x left bottom;
	padding: 9px 0 6px 0;
	margin-left: 9px;
	line-height: 140%;
	width: 638px;
}
.news dl.news dt {
	width: 7em;
}
.news dl.news dt img {
	vertical-align: middle;
	margin-right: 11px;
}
.news dl.news dd {
	margin: -1.5em 0 0 9em;
}
* html .news dl.news dd {	margin-top: -1.3em;	}
*:first-child+html .news dl.news dd {	margin-top: -1.3em;	}

.news dl.news dd a {
	color: #6E6400;
	text-decoration: none;
}
.news dl.news dd a:hover,
.news dl.news dd a:active {
	text-decoration: underline;
}

#genovacms_4_22 {
	margin-left: 15px;
	margin-top: 20px;
	padding-bottom: 30px;
}
#genovacms_4_22 .content {
	margin-bottom: 30px;
}
#genovacms_4_22 .content h4 {
	margin-bottom: 20px;
}
#genovacms_4_22 .content p {
	margin-bottom: 1em;
}
#genovacms_4_22 .content img {
	margin-top: 18px;
}
