#contents .cbox .body {
	font-size: 13px;
	}
#contents .cbox .body p {
	margin: 0 0 16px 0;
	}
#contents .cbox .body table p {
	margin: 0;
	}
#contents .cbox .body table * {
	font-size: 13px;
	}


a.share_facebook {
	font: 11px Tahoma;
	background: url(/_static/img/news/s_facebook.gif) 0 50% no-repeat;
	padding: 0 0 0 19px;
	}


/* news: info pri lead novici */
#sectionbody .info .av, #sectionmore .info .av {
	float: left;
	display: block;
	height: 18px;
	width: 27px;
	background: #fff url(/_static/img/icon_av.gif) top left no-repeat;
	margin: 0 6px 0 0;
}

#sectionbody .info .foto, #sectionmore .info .foto {
	float: left;
	display: block;
	height: 18px;
	width: 27px;
	background: #fff url(/_static/img/icon_foto.gif) top left no-repeat;
	margin: 0 6px 0 0;
}

#sectionlist .info {
	margin: 3px 0;
	}

#sectionlist .info .comments {
	float: left;
	background: none;
	}

#sectionlist .info .comments a {
	background: url(/_static/img/sicon_comment.gif) 0 2px no-repeat;
	padding: 0 0 0 15px;
	margin: 0 6px 0 3px;
	color: #777;
	font: 11px Arial;
	line-height: 11px;
	}

#sectionlist .info .av {
	float: left;
	display: block;
	width: 15px;
	height: 11px;
	background: #fff url(/_static/img/sicon_av.gif) top left no-repeat;
	margin: 0 6px 0 0;
}

#sectionlist .info .foto {
	float: left;
	height: 11px;
	width: 11px;
	background: #fff url(/_static/img/sicon_foto.gif) top left no-repeat;
	margin: 0 6px 0 0;
}

#sectionlist .news {
	padding: 3px;
	margin: 3px 0 0 0;
	background: #f2f2f2;
	}

#sectionlist .news a {
	font-weight: bold;
	text-decoration: none;
	}

#sectionlist .news .lead {
	font-size: 12px;
	margin: 10px 0 0 0;
	}


/* news: body (full view) */

#newsbody .sub, #newsbody .info {
	font: 12px Arial;
	color: #8B8B8B;
	margin-bottom: 10px;
	}

	#newsbody a {
		text-decoration: underline;
	}

	#newsbody .image-box a {
		text-decoration: none;
	}

#newsbody .title {
	height: 23px;
	margin-bottom: 3px;
	background: url(/_static/img/ib_title.gif) top left no-repeat;
	}
	#newsbody h3 {
		color: #fff;
		text-align: left;
		font: 11px Arial;
		font-weight: bold;
		padding: 4px 0 0 12px;
	}

/* news: sections */

#sectionlist div.space {
	display: block;
	border-top: 1px dotted #C0C0C0;
	margin: 5px 0 5px 0;
	}

#sectionbody .lead {
	float: left;
	}

#sectionbody .lead_text {
	width: 330px;
	float: right;
	}

#sectionbody ul {
	list-style-type: square;
	list-style-image: url(/_static/img/li.gif);
	background: #f2f2f2;
	padding: 5px 5px 5px 25px;
	}
#sectionbody ul li {
	font-size: 11px;
	}

#highlights ul {
	padding: 0;
	}

#highlights ul li {
	list-style-type: none;
	list-style-image: url(/_static/img/li.gif);
	background: none;
	padding: 0;
	}

#sectionbody .title {
	font: 18px Arial;
	font-weight: bold;
	color: #004276;
	}
#sectionbody small {
	display: block;
	color: #888;
	font: 11px Arial;
	margin: 5px 0 10px 0;
	}
#sectionbody .text {
	font: 14px Arial;
	}


/* news: citat v komentarjih */

.quote {
	border: 3px solid #ccc;
	margin: 0; padding: 0;
	}
.quote_hover {
	border: 3px solid #888;
	background: #fff;
	}

.quote { background: #fff; }
.quote .quote { background: #eee; }
.quote .quote .quote { background: #fff; }
.quote .quote .quote .quote { background: #eee; }
.quote .quote .quote .quote .quote { background: #fff; }
.quote .quote .quote .quote .quote .quote { background: #eee; }
.quote .quote .quote .quote .quote .quote .quote { background: #fff; }
.quote .quote .quote .quote .quote .quote .quote .quote { background: #eee; }

#commentbody .num { font-weight: bold; background: url(/_static/icons/comment.gif) top left no-repeat; padding: 0 0 0 18px; font-size: 12px; margin: 0 3px 0 0; }
#commentbody h4 { margin: 3px 0 0 0; }
#commentbody .rnews_comment .ct td, #commentbody .rnews_comment .fl, #commentbody .rnews_comment .fl a, #commentbody .rnews_comment .ct td a, #commentbody .rnews_comment .ct td b, #commentbody .rnews_comment .ct td u, #commentbody .rnews_comment .ct td i, #commentbody .rnews_comment .ct td strong { font-size: 11px; line-height: 16px; }

.image-small {
	float: left;
	margin: 0 6px 10px 6px;
	}

	.image-small img {
		height: 110px;
		width: 145px;
		}

#container {
	padding: 0 0 20px 0;
}

/** comments **/
#commentbody {
	border-top: 1px solid #e4e4e4;
	}

#commentbody .rnews_comment {
	padding: 3px;
	}

	.newscomments .com {
		border-bottom: 1px solid #e4e4e4;
		padding: 8px;
	}

		.newscomments .com dt {
			list-style: none;
			display: block;
			padding: 0px;
			margin: 0px;
			float: left;
			font-size: 12px;
			line-height: 16px;
		}

		.newscomments .com .ds1 { width: 140px; overflow: hidden; color: #acacac; }
			.newscomments .com .ds1, .newscomments .com .ds1 a { font-size: 11px; }
			.newscomments .com .ds1 a { font-weight: bold; }
			.newscomments .com .ds1 .pnv { font-weight: normal; color: #005ca4; }
			.newscomments .com .ds1 .ac { padding: 0 0 5px 0; }

		.newscomments .com .ds2 { width: 365px; overflow: hidden; line-height: 18px; padding: 0 0 1px 15px; }
		.newscomments .com .ds3 { width: 90px; font-size: 11px; color: #999999; text-align: right; }

			.newscomments .com .ds3 a { background: url('/_static/img/rnewscom_thumbs2.gif') top left no-repeat; height: 16px; display: block; float: left; }
				.newscomments .com .ds3 .tc { margin: 0 0 0 35px; height: 16px; padding: 0 0 3px 0; }

				.newscomments .com .ds3 .dw { width: 26px; }
					.newscomments .com .ds3 .dw:hover, .newscomments .com .ds3 .dw1 { background-position: 0px -16px; }
						.newscomments .com .ds3 .dw2, .newscomments .com .ds3 .dw2:hover { background-position: 0px 0px; }

				.newscomments .com .ds3 .uw { width: 26px; background-position: top right; }
					.newscomments .com .ds3 .uw:hover, .newscomments .com .ds3 .uw1 { background-position: -26px -16px; }
						.newscomments .com .ds3 .uw2, .newscomments .com .ds3 .uw2:hover { background-position: top right; }

				.newscomments .com .ds3 .tcd, .newscomments .com .ds3 .tcu { text-align: left; }
				.newscomments .com .ds3 .tcu { margin-bottom: 5px; }
					.newscomments .com .ds3 .tcd span { font-weight: bold; color: #c03540; padding-left: 5px; }
					.newscomments .com .ds3 .tcu span { font-weight: bold; color: #70b322; padding-left: 5px; }


.comment_paginator {
	font-size: 12px;
	padding: 5px 0 5px 0;
	line-height: 30px;
	vertical-align: middle;
	}
.comment_paginator a.pta {
	color: #333;
	}

.cpagin {
	padding: 5px 0 5px 0;
	border-top: 1px solid #e4e4e4;
}

.cpagin a {
	font-weight: normal;
	}

.cpagin2 {
	padding: 5px 0 5px 0;
	border-bottom: 1px solid #e4e4e4;
}

.cpagin, .cpagin2 {
	line-height: 20px;
}

.cbform {
	margin: 20px 0 0 0;
}

.comf {
	font-size: 11px;
	color: #acacac;
}

	.comf select {
		font-size: 11px;
	}

.subo {
	margin-top: 5px;
	}
	.subo input {
		background: none;
		border: 0px;
		height: 22px;
		font-size: 11px;
		line-height: 22px;
		cursor: pointer;
		}
a.bo {
	display: inline-block !important;
	xfloat: left;
	background: url('/_static/img/rnewscom_button.gif') top left no-repeat;
	height: 22px !important;
	padding-left: 8px;
	margin: 0 3px 5px 0;
	font-size: 11px;
	}
	.bo b, .subo b {
		font-weight: normal;
		display: block;
		float: left;
		padding: 0 8px 0 0;
		margin: 0px;
		background: url('/_static/img/rnewscom_button.gif') top right no-repeat;
		height: 22px;
		line-height: 22px;
		font-size: 11px;
		color: #4a4a4a;
	}

.csort  {
	display: inline-block;
	background: url('/_static/img/rnewscom_sort_off.gif') top left no-repeat;
	vertical-align: bottom;
	height: 17px;
	padding-left: 8px;
	margin: 0 3px 6px 0;
	font-size: 11px;
	}

	.csort b {
		font-weight: normal;
		display: block;
		float: left;
		padding: 0 8px 0 0;
		margin: 0px;
		background: url('/_static/img/rnewscom_sort_off.gif') top right no-repeat;
		height: 17px;
		line-height: 17px;
		font-size: 11px;
		color: #4a4a4a;
	}

.csorton { background: url('/_static/img/rnewscom_sort_on.gif') top left no-repeat; }
.csorton b { background: url('/_static/img/rnewscom_sort_on.gif') top right no-repeat; }

.csort span.order_up { background: url('/_static/img/order_up.png') top left no-repeat; height: 6px; width: 11px; display: inline-block; }
.csort span.order_down { background: url('/_static/img/order_down.png') top left no-repeat; height: 6px; width: 11px; display: inline-block;  }

#commentform {
	margin: 0 0 7px 0;
	}

	#commentform dt {
		list-style: none;
		padding: 0 0 10px 0;
		margin: 0px;
		float: left;
		width: 100px;
		font-size: 11px;
	}

		#commentform .df2 { width: 528px; }

		#commentform textarea {
			border: 1px solid #e4e4e4;
			width: 526px;
			height: 140px;
			font-size: 12px;
			line-height: 18px;
		}

	#commentform span {
		display: block;
		float: left;
		background: url('/_static/img/rnewscom_button.gif') top left no-repeat;
		height: 22px;
		padding-left: 8px;
	}

		#commentform a { cursor: pointer; }
		#commentform a:hover { text-decoration: none; }

.reportbox {
	position: absolute;
	background: url('/_static/img/report_box_bg.png') top left repeat-y;
	margin: 8px 0 0 -4px;
	}

	.reportbox .top {
		background: url('/_static/img/report_box_top.png') top left no-repeat;
		width: 228px;
		height: 12px;
		margin-top: -12px;
		}

	.reportbox .content {
		background: url('/_static/img/report_box_contentbg.png') top left repeat-x;
		display: block;
		width: 220px;
		height: 238px;
		margin-left: 4px;
		text-align: center;
		}

		.reportbox .content div {
			margin: 0 auto;
			width: 171px;
		}

	.reportbox .bottom {
		background: url('/_static/img/report_box_bottom.png') bottom left no-repeat;
		width: 228px;
		height: -6px;
		margin-bottom: -6px;
		}

	.reportbox div.title { 
		text-align: left;
		padding: 15px 0;
	}

	.reportbox div.selector select {
		background: transparent;
		width: 196px;
		padding: 5px;
		font-size: 11px;
		border: 0;
		height: 31px;
		-webkit-appearance: none;
		}

	.reportbox div.selector {
		background: url('/_static/img/report_box_droparrow.gif') top right no-repeat;
		width: 171px;
		height: 31px;
		border: 1px solid #c1c1c1;
		border-radis: 3px;
		overflow: hidden;
		margin-bottom: 15px;
	}

	.reportbox textarea {
		width: 171px;
		height: 80px;
		border: 1px solid #c1c1c1;
		border-radius: 3px; 
		margin-bottom: 15px;
	}

	.reportbox a.reportsubmit {
		display: block;
		background: url('/_static/img/report_box_send.gif') top left no-repeat;
		width: 86px;
		height: 31px;
	}

/** IE7 hax **/
*+html .reportbox {
	position: absolute !important;
	margin: 36px 0 0 -130px;
	}

*+html .reportbox div.selector select {
	background: none;
	width: 171px;
	font-size: 11px;
	background:none;
	appearance: menulist;
}

*+html .reportbox div.selector {
	height: 20px !important;
	background: none;
	width: 171px;
	overflow: hidden;
	margin-bottom: 15px;
}

*+html .csort span.order_up,
*+html .csort span.order_down {
	height: 9px;
}
