
	div.webBox { width: 240px; padding: 0; border: 0; position: relative; display: block; margin: 0 0 10px 0; z-index: 1; }
	div.webBox div.handle { width: 100%; padding: 0; background: transparent url(/_gadgets/_images/gadget_handles.png) no-repeat scroll 0%; color: white; display: block; cursor: move; }
	div.webBox div.handle span { padding: 3px 5px; display: block; float:left; }
	div.webBox div.handle div { text-align: right; padding: 3px 5px; }
	div.webBox div.handle .openclose { color: white; text-decoration: none; }
	div.webBox div.content { padding: 5px; background: white; border: 1px solid #DBE5CF; }
	div.webBoxMarker { border: 2px dashed #888; margin: 0 0 8px 0; }
	
	.rssnews { padding: 2px 0px 2px 0px; }
	.rssnews .article { display: none; position: relative; margin-left: 20px; width: 205px; overflow-y: auto; }
	.rssnews .rsstitle { padding: 0px 0px 5px 20px; position: relative; height: 16px; overflow-y: hidden; }
	.rssnews  a.sign { display: block; background: transparent url(/_gadgets/_images/signs.png) left -2px; width: 16px; height: 16px; position:absolute; left: 0px; top: 4px; }
	.rssnews  a.sign:hover { background-position: left 14px; }
	.rssnewsopen { margin-top: -1px; border-bottom: 1px dashed #888; border-top: 1px dashed #888; }
	.rssnewsopen .article { display: block; }
	.rssnewsopen a.sign { background-position: right -2px; }
	.rssnewsopen a.sign:hover { background-position: right 14px; }