
/*--------------------------------------------------------------------------------
	

	
--------------------------------------------------------------------------------*/



/*	Teasers				----------------------------------------------*/

	div.news div.newsteasers div.introduction { margin: 1em 0; }
	
	div.news div.newsteasers .clear {
		line-height: 0;
		font-size: 0;
		height: 0;
	}
	
	div.news div.newsteasers .item {
		margin: 1em 0;
		padding: .5em;
		border: 1px solid #e5e5e5;
		background: #fdfdfd;
		cursor: pointer;
	}
	
	div.news div.newsteasers .item:hover { background: #e5e5e5; border: 1px solid #ccc; }
	div.news div.newsteasers .item:hover a { text-decoration: none; }
	
	div.news div.newsteasers img {
		float: left;
		margin: 0 10px 0 0;
		border: 1px solid #ccc;
	}
	
	div.news div.newsteasers .title {
		display: block;
		font-size: 1em;
		margin: 0 0 .3em 0;
		font-weight: bold;
	}
	
	div.news div.newsteasers .date { float: right; font-style: italic; }
	div.news div.newsteasers .description { margin: 0 0 8px 0; }
	div.news div.newsteasers .readMore { display: none; }


	
/*				----------------------------------------------------------------*/

	div.news div.categoryselector { text-align: right; margin: 20px 0 30px 0; }
	div.news div.categoryselector h3 { margin: 0 5px 0 0; display: inline; }



/*	Latest news				----------------------------------------------------*/
	
	div.news div.latestnews h1 { margin-top: 2em; font-size: 1.7em; }
	div.news div.latestnews h2 { font-size: 1.2em; }




/*	Articles				----------------------------------------------------*/

	div.news div.newsarticle div.item {
		margin: 0 0 2em 0;
	}
	
	div.news div.newsarticle div.item .date {
		text-align: right;
		font-style: italic;
	}
	
	div.news div.newsarticle div.item img {
		float: right;
		margin: 0 0 0 10px;
		border: 1px solid #ccc;
	}
	
	div.news div.newsarticle div.item .title { line-height: normal; margin-bottom: 0; }
	
	div.news a.backToPrevious {
		display: block;
		float: left;
		margin: 0 0 1em;
		padding: .5em;
		text-decoration: none;
		border: 1px solid #e5e5e5;
		background: #fdfdfd;
	}
			
	div.news a.backToPrevious:hover {
		background: #e5e5e5;
		border: 1px solid #ccc;
	}



	/*	Articles				---------------------------------------------------*/
	
		div.news div.newsarticle div.item .download { padding: .5em 0; white-space: nowrap; }
		div.news div.newsarticle div.item .download img { float: left; border: none; margin: 0 .5em; }
		div.news div.newsarticle div.item .download div { width: 80%; font-weight: bold; }
		div.news div.newsarticle div.item .download span { font-weight: bold; display: block; }



/*	Archive list				----------------------------------------------------*/
	
	div.news div.newsarchive .years { font-weight: bold; }
	
	div.news div.newsarchive .years a,
	div.news div.newsarchive .years span {
		margin: 0 1em 0 0;
	}
	
	div.news div.newsarchive p.noArticles { margin: 15px 0 0 0; }
	
	div.news div.newsarchive .item {
		margin: 1em 0;
		padding: .5em;
		border: 1px solid #e5e5e5;
		background: #fdfdfd;
		cursor: pointer;
	}
	
	div.news div.newsarchive .item:hover { background: #e5e5e5; border: 1px solid #ccc; }
	
	div.news div.newsarchive .item .title  {
		display: block;
		font-size: 1em;
		margin: 0 0 .3em 0;
		font-weight: bold;
	}
	
	div.news div.newsarchive .item img {
		float: left;
		margin: 0 0.6em 0 0;
		display: none;
	}
	
	div.news div.newsarchive .date { float: right; font-style: italic; }



-->
