@media screen{

	/*--------------------------------------------------------------------*/
	/* ----- MAIN NAVIGATION----- */
	/*--------------------------------------------------------------------*/
	
	ul#nav_main{
		position:absolute;
		top:180px;
		left:0;
		width:985px;
		height:25px;
		background:url(../../img/nav_main.gif) no-repeat 0 0;
		list-style:none; /*list-style-type, list-style-position, list-style-image*/
		font-size:.7em;
		line-height:.7em;
	}
	
	ul#nav_main li{
		padding:0 0 0 4px;
		float:left;
	}
	
	ul#nav_main li.first{
		padding:0 0 0 10px;
		background:;
		border:;
	}
	
	
	
	/*--------------------------------------------------------------------*/
	/* ----- SECONDARY NAVIGATION ----- */
	/*--------------------------------------------------------------------*/
	
	/* ----- 1. Level ----- */
	
	ul#nav_sec{
		list-style:none; /*list-style-type, list-style-position, list-style-image*/
		font-size:.7em;
    	line-height:1.2em;
		background:url(../../img/dot_horizontal_grey.gif) repeat-x 0 bottom;
	}
	
	ul#nav_sec li{
		background:url(../../img/dot_horizontal_grey.gif) repeat-x 0 0;
	}
	
	
	
	/* ----- 2.Level ----- */
	ul#nav_sec ul{
		list-style:none; /*list-style-type, list-style-position, list-style-image*/
		background:;
		font-size:1em;
	}
	
	
	
	/*--------------------------------------------------------------------*/
	/* ----- THIRD NAVIGATION ----- */
	/*--------------------------------------------------------------------*/
	
	ul#nav_thrd{
		position:absolute;
		width:300px;
		left:683px;
		bottom:8px;
		z-index:3;
		list-style:none; /*list-style-type, list-style-position, list-style-image*/
		font-size:.65em;
	}
	
	ul#nav_thrd li{
		display:inline;
		padding:0 8px 0 0;
	}
	

	
	/*--------------------------------------------------------------------*/
	/* ----- FOURTH NAVIGATION ----- */
	/*--------------------------------------------------------------------*/
	
	ul#nav_fourth{
		float:right;
		padding:20px 0 1em 0;
		list-style:none; /*list-style-type, list-style-position, list-style-image*/
		font-size:.7em;
	}
	
	ul#nav_fourth li{
		float:left;
		min-height:16px;
		padding:0 0 0 20px;
		background:url(../../img/print.gif) no-repeat 0 50%;
	}
	
	ul#nav_fourth li.first{
		margin:0 20px 0 0;
		padding:0 0 0 10px;
		background:url(../../img/bracket_double_top.gif) no-repeat 0 50%;
	}
	
	
  
	/*--------------------------------------------------------------------*/
	/* ----- LANGUAGE NAVIGATION ----- */
	/*--------------------------------------------------------------------*/
	
	/* ----- 1. Level ----- */
	
	ul#nav_lang{
		position:absolute;
		right:22px;
		top:210px;
		list-style:none; /*list-style-type, list-style-position, list-style-image*/
		font-size:.7em;
    	line-height:.7em;
	}
	
	ul#nav_lang li{
		float:left;
		margin:0 0 0 5px;
	}



	/*--------------------------------------------------------------------*/
	/* ----- CONTENT ----- */
	/*--------------------------------------------------------------------*/  
	
	dt{
		float:left;
	}
	
	#col1 ol, 
	#col1 ul{
		margin:0 0 1em 20px; /*gleicher Abstand nach unten wie Absaetze; gleicher Abstand nach oben wie Überschriften; 30px Abstand nach links, um buendig mit dem Fliesstest zu sein*/
		color:#333;
		clear:both;
	}
	
	#col1 div.csc-textpic ol,
	#col1 div.csc-textpic ul{
		clear:none;
		overflow:visible;
	}
	
	#col2 ol{
		list-style:; /*list-style-type, list-style-position, list-style-image*/
	}
	
	#col2 ul{
		list-style:; /*list-style-type, list-style-position, list-style-image*/
	}
	
	#col1_content li{
		line-height:1.5em;
		font-size:.7em; /* gleiche Schriftgroesse wie fuer Absaetze */
	}
	
	#col1_content li li{
		font-size:1em;
	}
	
	div#col1 dd.csc-textpic-caption{
		font-size:.6em;
		color:#666;
	}
	
	div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-firstcol{
		padding:0 0 5px 0;
	}
	
	
	/* ----- SITEMAP ----- */
	div#col1 div.csc-sitemap ul{
		margin:0;
		list-style:none;
	}
	
	div.csc-sitemap ul ul{
		padding:5px 0 0 0;
	}
	
	div.csc-sitemap ul li{
		padding:10px 0;
		background:url(../../img/dot_horizontal_grey.gif) repeat-x 0 bottom;
	}
	
	div.csc-sitemap ul ul li{
		padding:0 0 0 25px;
		background:none;
	}
	
	
	/* ----- TT_NEWS ----- */
	div#col1 div.news-list-browse ul{
		float:left;
		margin:0;
		padding: 0 0 1em 120px;
		list-style:none;
		text-align:center;
	}
	
	div.news-list-browse li{
		display:inline;
		padding:0 0 0 5px;
	}
	
	/* ----- INDEXED_SEARCH ----- */	
	div.tx-indexedsearch-browsebox ul{
		list-style:none;
		text-align:center;
	}
	
	div.tx-indexedsearch-browsebox li{
		display:inline;
		padding:0 0 0 5px;
	}
  
}



