#ja-zinfpwrap { border-bottom: 1px solid #ddd; display: inline-block; }
#ja-zinfp { background: url(dot.gif) repeat-y 50%; }

/* LAYOUT: TELINE II
--------------------------------------------- */
/* Featured News ----*/
.ja-zinfp-featured {
	float: left;
	width: 50%;
	background: url(dot.gif) repeat-y right #EBF2F7;
	overflow: hidden;
}

.ja-zinfp-featured h4.ja-zintitle a {
    display: block;
    font-weight: bold;
    font-size: 14px;
    margin:10px 0 5px 0;
    padding: 0;
    text-align: center;
}

.ja-zinfp-featured img { margin: 0 !important; padding: 0 !important; border: 3px solid #ccc; }
.ja-zinfp-featured .ja-zincontent {
	display: block;
	margin: 0 15px;
	padding: 15px 0 0 0;
	border-top: 1px solid #ddd;
	text-align: justify;
}

/* Normal News ----*/
.ja-zinfp-normal { float: right; width: 50%; }
.ja-zinfp-normal .ja-zincontent img { float: right; margin: 30px 0 0 5px !important; border: 3px solid #ccc; }
.ja-zinfp-normal .ja-zincontent {
	display: inline-block;
	width: 93%;
	margin: 0 10px 5px 10px;
	padding: 10px 0 0 0;
	border-top: 1px solid #ddd;
	text-align: justify;
}
.ja-zinfp-normal span.ja-zintitle a { display: block; font-size: 12px; font-weight: bold; padding: 0 0 10px 0 !important; }

/* Misc. ----*/
#ja-zinfp .first { border-top: 0; }

/* LAYOUT: TELINE III
--------------------------------------------- */
.ja-zinfp-normal .inactive img, .ja-zinfp-normal .inactive p { display: none; }

.ja-zinfp-normal .active img, .ja-zinfp-normal .active p { display: block; }

/* LAYOUT: HEADLINES
--------------------------------------------- */
#ja-zinhlwrap { border-bottom: 1px solid #ddd; margin-right: 1px; }
#ja-zinhlwrap h4.ja-zintitle { font-size: 175%; }

/*.ja-zincontent .inner { padding-top: 15px; padding-bottom: 15px; }*/
/*.ja-zincontent img { margin-right: 15px; }*/

/* Control bar --- */
.ja-zinhl-controlbar { position: absolute; top: 0; right: 15px; padding: 5px 0; display: block; }
.ja-zinhl-controlbar ul { margin: 0 10px !important; padding: 0 !important; float: left; }
.ja-zinhl-controlbar li { margin: 0 !important; padding: 0 !important; background: none !important; display: inline; }

#ja-zinhl-counter { background: #333; color: #fff; padding: 1px 5px; font-size: 92%; letter-spacing: 1px; }

