/**********************
@ reset title and breadcrumbs left margin without submenu
***********************/
#textcontainer h2, #bread {
margin-left:0px;
  }

/**********************
@ newslist block
***********************/
#block-news {
	width:425px;
	float:left;
}

#block-news .news {
	border-bottom: 2px dashed #E68804;	
	padding:7px 5px;
}

#block-news .news h3 a, #block-news .news h3 {
	font-size:16px;
	color: #C30;
}

#block-news .news h3 {
	padding-left:30px;
	margin-bottom:10px;
	background: url('../images/office-calendar.png') no-repeat left center;
	line-height:22px;
	font-weight:bold;
}
#block-news .news h3 a {
	background: none;
	text-decoration:none;
}
#block-news .news h3 a:hover {
	border-bottom: 1px dotted #c30;	
}
#block-news .news p.date-category, #block-news .news p.read-on {
	padding:0px;
	font-size:10px;
}
#block-news .news p {
padding: 5px 0;
}
#block-news .news p.read-on a {
background-image: url('../images/read-on.png');
background-repeat: no-repeat;
background-position: left -2px;
padding-left:12px;
line-height:12px;
}
/**
 * %% right boxes
 */
.rightbox {
	float:right;
	width:148px;
}

.rightbox #categories {
	margin-top:60px;
}
	.rightbox #categories ul#category-list li {
		margin:0;
		float:none;
		margin-bottom:5px;
		padding-bottom:5px;
		border-bottom: 1px dotted #ccc;
		font-size:11px;
	}
	.rightbox #categories h3 {
		margin-bottom:3px;
		border-bottom:1px dotted #999;
		/*text-align:right;
		color: #999;*/
	}

/**********************
@ highlights block
***********************/
#highlights {
	width:148px;
	background: #f3d500 url('../images/highlights.png') no-repeat center bottom;
	margin-bottom:-30px;
	padding-bottom:30px;
}

#highlights ul.HLcontent {
	background:  url('../images/highlights.png') no-repeat center top;
	overflow:hidden;
}
#highlights ul.HLcontent h3 {
text-align: right;
color: #d45500;
line-height:32px;
font-size:14px;
font-weight:bold;
padding: 3px 7px 10px 0px;
}
#highlights ul.HLcontent li {
padding:4px 7px;
text-align:left;
font-weight:bold;
font-size:11px;
line-height:16px;
}
#highlights ul.HLcontent a {
color: #666;
}
#highlights ul.HLcontent a:hover {
background-color:transparent;
color: #666;
}
#block-news #archive {
line-height:22px;
padding-left:24px;
margin-top:7px;
background:  url('../images/archive.png') no-repeat left center;
}

/**********************
@ from the net
***********************/

#from-the-net {
	background:  url('../images/from-the-net.png') no-repeat left top;
	width:351px;
	height:75px;
	padding: 15px;
	overflow:hidden;
	margin:15px 0 30px 0;
	
}
	#from-the-net h3 {
		margin-left:35px;
		margin-bottom:7px;
		color: #d45500;
		font-weight:bold;
	}
	#from-the-net ul {
		list-style-type:none;
		font-size:11px;
		margin-bottom:1px;
	}
		#from-the-net ul li {
			line-height:14px;
		}
	#from-the-net a {
		font-size:10px;
	}