@charset "UTF-8";

@media all
{
  /**
	 * Styles Struktur
	 */

	#main .subcolumns { margin-bottom: 2em;}
	/*------------------------------------------------------------------------------------------------------*/
	/**
	 * Styles Design
	 */
	#search, #placeholder {
		float: left;
		width:200px;
		margin-bottom: 0;
		margin-right: 18px;
	}
	
	#beginners, #investors {
		float: left;
		width:248px;
	}
	
	#vaccperts, #careers {
		float: left;
		width:248px;
	}
	
	#events, #news {
		float: right;
		width:254px;
		margin-left: -5px;
		margin-bottom: 0px;
	}
	
	#events.subcolumns, #news.subcolumns {margin-bottom: 0px;}
	
	#beginners, #beginners a { color: #ef7f01;}
	#vaccperts, #vaccperts a { color: #009de0;}
	#investors, #investors a { color: #a9398b;}
	#careers, #careers a { color: #9ba300;}
	
	#main h1 {
		border-bottom: 1px dashed #465248;
		font-family:"times new roman",times,serif;
		font-size: 1.33em;
		font-weight: normal;
		letter-spacing: 1px;
		line-height: 1em;
		margin: 0 0 0 0.1em;
		padding: 11px 0 8px 0;
		text-transform: none;
	}
	
	#main h1 a { text-decoration: none;}
	
	#main p {
		font-size:0.92em;
		padding: 1em 2.5em 0 0;
	}
	
	#main ul {
		font-size:0.92em;
	}
	
	#careers ul {
		list-style-type: none;
		padding: 1em 2.5em 0 0;
	}
	
	#careers li {margin:0 0 1em 0;}
	
	#events, #news {margin-bottom: 0;}
	
	#events_header, #events_rss, #news_header, #news_rss { display: inline;}
	
	#events_header,
	#news_header {
		letter-spacing: 1px;
	}
	
	#events_header a,
	#news_header a {
		color: #465248;
		text-decoration: none;
	}
	
	#events_rss,
	#news_rss { margin-left:70px;}
	
	#events h1,
	#news h1 {
		font-style: italic;
		letter-spacing: normal;
		margin: 0;
		padding: 10px 0 8px 0;
	}
	
	#news h1 {
		padding: 11px 0 8px 0;
	}
	
	#events_rss a,
	#news_rss a,
	#events_rss a:hover,
	#news_rss a:hover {
		color: #465248;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 0.67em;
		font-style: normal;
		font-weight: bold;
		text-decoration: none;
	}
	
	#events_rss img,
	#news_rss img {
		vertical-align: bottom;
		margin-right: 4px;
	}
	
	#events p,
	#news p {
		font-size:0.92em;
		padding: 1em 4.5em 0 0;
	}
	
	#events .news-latest-item p,
	#news .news-latest-item p {
		font-size: 1em;
		padding: 0;
	}
	
	#events .news-latest-container {
		font-size:0.92em;
		padding: 1em 7.5em 0 0;
		line-height: 1.5em;
	}
	
	#news .news-latest-container {
		font-size:0.92em;
		padding: 1em 3em 0 0;
		line-height: 1.5em;
	}
	
	#events .news-latest-item, #news .news-latest-item {
		margin-bottom: 1em;
	}
	
	#events .news-latest-date, #news .news-latest-date, #careers .career_date {
		display: block;
		font-family:"times new roman",times,serif;
		font-size: 1.25em;
		font-style: italic;
		font-weight: bold;
	}
	
	#news h3 { margin: 0;}
	/*------------------------------------------------------------------------------------------------------*/
	/**
	 * Styles Navigation
	 */
	#nav_lang {
		border-bottom: 0px solid;
		display: inline;
		font-size:0.625em;
		padding: 0;
		margin: 0 0 0 20px;
	}
	
	#nav_lang ul {
		display: inline;
		margin: 0;
	}
}
