/*
	DEFINITION SAEMTLICHER CONTENT-RELEVANTER ELEMENTE (TEXT, IMAGE, LIST)
*/

/*
	HEADER
*/

/*	Main Navi	*/
#top #container-top ul
{
	clear: left;
	height: 15px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 780px;
}

#top #container-top ul li
{
	display: inline;
}

/*
	CENTER
*/

/*	Streifen mit Bild	*/
#center #container-center img
{
	/*	Browser	*/
	display: inline !important;
	/*	IE	*/
	margin: 0;
	padding: 0;
	white-space: nowrap;
}

/*	Flash-Container	*/
#center #container-center .tx-rbflashobject-pi1-swf_altcontent
{
	float: left;
	margin: 0;
	padding: 0;
}

/*	News-Streifen	*/
#center .news
{
	margin: 0;
	padding: 10px 0 10px 0;
}

#center .news .news-content
{
	color: #000;
	font-family: Geneva,Arial,Helvetica,Swiss,SunSans-Regular,sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 15px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 780px;
}

#center .news .news-content img
{
	clear: both;
	margin: 10px 0 -10px 0;
	padding: 0;
}

/*	Sitemap	*/
#center #container-center .tx-flseositemap-pi1
{
	margin: 0 auto;
	text-align: left;
	width: 780px;
}

/*	Content	*/
/*	Page Menu aus Content-Element-Titeln der aktuellen Seite	*/
#bottom #container-bottom #content .page-menu-drop-box,
#bottom #container-bottom #content .page-menu
{
	clear: left;
	height: 35px;
	margin: 0;
	padding: 0;
	width: 600px;
}

#bottom #container-bottom #content .page-menu ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#bottom #container-bottom #content .page-menu ul li
{
	display: inline;
	float: left;
	margin: 0 10px 0 0;
	white-space: nowrap;
}

/*	Page Menu (Drop Menu) aus Unterseiten der aktuellen Seite	*/
#bottom #container-bottom #content #page-menu-dropbox
{
	clear: left;
	margin: 0 0 35px 0;
	padding: 0;
}

/*	Text	*/
#bottom #container-bottom #content h1
{
	color: #FFF !important;
	font-family: Geneva,Arial,Helvetica,Swiss,SunSans-Regular,sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 15px;
	margin: 0;
	padding: 0;
}

#bottom #container-bottom #content .bodytext
{
	color: #FFF !important;
	font-family: Geneva,Arial,Helvetica,Swiss,SunSans-Regular,sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 15px;
	margin: 0;
	padding: 0;
}

/*	Tabellen	*/
#bottom #container-bottom #content table
{
	border-spacing: 0;
	border-collapse: collapse;
	/*	Damit IE keinen Abstand zwischen den Zellen macht	*/
}

/*	Tabellenfreie Tabellen ;-)	*/
.downloads .table
{
	margin: 0;
	padding: 0;
	width: 600px:;
}

.downloads .table hr.table-row
{
	background-color: #000;
	border: none;
	clear: both;
	height: 1px;
	margin: 0;
	padding: 0;
	width: 600px:;
}

.downloads .table .col
{
	height: 20px;
	line-height: 20px;
	margin: 0;
	padding: 0;
	white-space: nowrap;
}

.downloads .table .first
{
	float: left;
	text-align: left;
	width: 380px;
}

.downloads .table .middle
{
	float: left;
	text-align: left;
	width: 70px;
}

.downloads .table .last
{
	float: right;
	text-align: right;
	width: 80px;
}

.downloads .table div
{
	color: #000;
	font-family: Geneva,Arial,Helvetica,Swiss,SunSans-Regular,sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 12px;
	margin: 0;
	padding: 0;
}

/*	Datenblaetter	*/
#bottom #container-bottom #content .datasheet
{
	border-top: 1px solid #000;
	margin: 0;
	padding: 0;
	width: 600px;
}

#bottom #container-bottom #content .datasheet tr
{
	margin: 0;
	padding: 0;
}

#bottom #container-bottom #content .datasheet td
{
	border-bottom: 1px solid #000;
	font-family: Geneva,Arial,Helvetica,Swiss,SunSans-Regular,sans-serif;
	font-size: 12px;
	font-weight: 400;
	height: 20px;
	margin: 0;
	padding: 0;
}

#bottom #container-bottom #content .datasheet .td-0,
#bottom #container-bottom #content .datasheet .td-last
{
	width: 300px;
}

/*	Fussnoten	*/
#bottom #container-bottom #content .footnotes
{
	border-spacing: 0;
	font-family: Geneva,Arial,Helvetica,Swiss,SunSans-Regular,sans-serif;
	font-size: 12px;
	font-weight: 400;
	margin: 0;
	padding: 0;
	width: 600px;
}

#bottom #container-bottom #content .footnotes tr
{
	margin: 0;
	padding: 0;
}

#bottom #container-bottom #content .footnotes td
{
	height: 20px;
	margin: 0;
	padding: 0;
}

#bottom #container-bottom #content .footnotes .td-0
{
	width: 50px;
}

#bottom #container-bottom #content .footnotes .td-last
{
	width: 580px;
}

/*	Markierungszeichen Quadrat	*/
#bottom #container-bottom #content td ul
{
	margin: 0 0 0 16px;
	padding: 0;
}

#bottom #container-bottom #content td ul li
{
	list-style: square;
	margin: 0;
	padding: 0;
}

/*	Unsichtbarer Inhalt, damit die Ausgabe valide ist	*/
#bottom #container-bottom #content td ul li span
{
	visibility: hidden;
}

/*	Downloads	*/
#bottom #container-bottom #content .csc-uploads
{
	font-family: Geneva,Arial,Helvetica,Swiss,SunSans-Regular,sans-serif;
	font-size: 12px;
	font-weight: 400;
	margin: 0;
	padding: 0;
	width: 600px;
}

#bottom #container-bottom #content .csc-uploads tr
{
	margin: 0;
	padding: 0;
}

#bottom #container-bottom #content .csc-uploads tr .csc-uploads-fileName
{
	height: 20px;
	margin: 0;
	padding: 0;
	width: 600px;
}

#bottom #container-bottom #content .csc-uploads tr .csc-uploads-fileName p
{
	float: left;
	font-family: Geneva,Arial,Helvetica,Swiss,SunSans-Regular,sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 20px;
	margin: 0 0 0 300px;
	padding: 0;
}

#bottom #container-bottom #content .csc-uploads tr .csc-uploads-fileName .csc-uploads-description
{
	margin: 0;
	width: 290px;
}

/*	Formulare	*/
#bottom #container-bottom #content .tx-indexedsearch
{
	border: none;
	color: #000;
	font-family: Geneva,Arial,Helvetica,Swiss,SunSans-Regular,sans-serif;
	font-size: 12px;
	margin: 0 0 35px 0;
	padding: 0;
}

#bottom #container-bottom #content .tx-indexedsearch fieldset
{
	border: none;
	margin: 0;
	padding: 0;
}

#bottom #container-bottom #content .tx-indexedsearch .tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form .tx-indexedsearch-searchbox-sword
{
	color: #000;
	font-family: Geneva,Arial,Helvetica,Swiss,SunSans-Regular,sans-serif;
	font-size: 11px;
	font-weight: 400;
	line-height: 15px;
	margin: 0;
	padding: 0;
	width: 300px;
}

#bottom #container-bottom #content .tx-indexedsearch .tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-search-submit .tx-indexedsearch-searchbox-button
{
	color: #000;
	font-family: Geneva,Arial,Helvetica,Swiss,SunSans-Regular,sans-serif;
	font-size: 11px;
	font-weight: 400;
	line-height: 15px;
	margin: 10px 0 0 0;
	padding: 0;
	width: 300px;
}

#bottom #container-bottom #content .tx-indexedsearch .tx-indexedsearch-whatis
{
	font-weight: 400;
	line-height: 15px;
	margin: 30px 0 0 0;
	padding: 0;
}

#bottom #container-bottom #content .tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw
{
	font-weight: 700;
	margin: 0;
	padding: 0;
}

#bottom #container-bottom #content .tx-indexedsearch .tx-indexedsearch-noresults
{
	font-weight: 400;
	line-height: 15px;
	margin: 20px 0 0 0;
	padding: 0;
}

#bottom #container-bottom #content hr.bottomSpace
{
	border: none;
/*	FUER DEN IE:	*/
	border-width: 0; /* funktioniert nicht */
	color: #FFF;
	height: 40px;
	margin: 0;
	padding: 0;
}

/*	BILDER	*/
#bottom #container-bottom #content a img
{
	/*
	border: 4px solid #FFF;
*/
	border: none;
	display: block;
	float: left;
	margin: 0 10px 10px 0;
	padding: 0;
}

/*	Listen	*/
#bottom #container-bottom #content .csc-bulletlist
{
	list-style-image: url("../media/global/bullet.gif");
	margin: 0 0 0 20px;
	padding: 0;
}

#bottom #container-bottom #content .csc-bulletlist li
{
	color: #FFF;
	font-family: Geneva,Arial,Helvetica,Swiss,SunSans-Regular,sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 15px;
	margin: 0;
	padding: 0;
}

#bottom #container-bottom #content img
{
	float: left;
	margin: 0;
	padding: 0;
	white-space: nowrap;
}

#bottom #container-bottom #content img
{
	float: left;
	margin: 0;
	padding: 0;
}

/*
	FOOTER
*/

#footer #footer-left
{
	line-height: 48px;
}

#footer #footer-left #footer-links
{
	clear: left;
	height: 15px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 200px;
}

#footer #footer-left #footer-links li
{
	display: inline;
}
