	
	/* Content -----------------------------------------------------------------------------------------  */
	
	.content h1
	{
		font-family:"Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#777; margin-bottom:16px;
	}
	.content h2
	{
		font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#777; margin-bottom:10px; padding-top:10px;
	}
	.content h3
	{
		font-family:"Times New Roman", Times, serif; font-size:13px; padding-left:2px; color:#333; margin-bottom:0px; font-weight:normal;
	}
	.content h4
	{
		font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#333; margin-bottom:15px;
	}
	.content h5
	{
		font-family:Arial, Helvetica; font-size:11px; font-weight:bold; color:#777; margin-bottom:3px;
	}
	.content h6
	{
		font-family:"Times New Roman", Times, serif; font-size:13px; font-weight:bold; color:#333; margin-bottom:15px;
	}
	.content p
	{
		font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:135%; color:#333; margin-bottom:15px;
	}
	.content a
	{
		color:#004d9f; text-decoration:underline; font-size:12px;
	}
	.content a:hover
	{
		color:#3975b4;
	}
	.content .mitteilung_body a.pdf, .content .mitteilung_body a.word, .content .mitteilung_body a.excel, .content .mitteilung_body a.bild, .content .mitteilung_body a.unknown, .content .mitteilung_body a.zip, .content .mitteilung_body a.fenster
	{
		display:block;
	}
	.content a.pdf
	{
		background:url('../img/content_pdf.gif') no-repeat 2px 0px;
	}
	.content a.word
	{
		background:url('../img/content_word.gif') no-repeat 2px 0px;
	}
	.content a.excel
	{
		background:url('../img/content_excel.gif') no-repeat 2px 0px;
	}
	.content a.bild
	{
		background:url('../img/content_bild.gif') no-repeat 2px 0px; 
	}
	.content a.unknown
	{
		background:url('../img/content_unknown.gif') no-repeat 2px 0px;
	}
	.content a.zip
	{
		background:url('../img/content_zip.gif') no-repeat 2px 0px;
	}
	.content a.upload
	{
		background:url('../img/content_upload.gif') no-repeat 2px 0px; padding:0px 0px 5px 25px;
	}
	.content a.fenster
	{
		background:url('../img/content_fenster.gif') no-repeat 2px 2px; padding:0px 0px 5px 20px; border-left:1px solid #fff;
	}
	.content a.pdf, .content a.word, .content a.excel, .content a.bild, .content a.unknown, .content a.zip
	{
		padding:0px 0px 5px 25px; border-left:1px solid #fff; line-height:17px;
	}
	.content ul, .content ol
	{
		margin: 0px 0px 25px 20px;
	}
	.content ul ul, .content ol ol
	{
		margin:10px 0px 10px 30px;
	}
	.content ul ul ul, .content ol ol ol
	{
		margin:10px 0px 10px 45px;
	}
	.content ul li
	{
		list-style-image:url('../img/content_li.gif'); font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:135%; color:#333; margin-bottom:10px;
	}
	.content ul li ul li
	{
		list-style-image:url('../img/content_li_li.gif');
	}
	.content ul li ul li ul li
	{
		list-style-image:url('../img/content_li_li_li.gif');
	}
	.content ol li
	{
		font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:135%; color:#333; margin-bottom:10px;
	}
	.content .csc-textpic-above .csc-textpic-imagewrap .csc-textpic-image img, .content .csc-textpic-below .csc-textpic-imagewrap .csc-textpic-image img
	{
		margin-bottom:10px;
	}

	div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption 
	{
		color:#666666; font-size:11px; padding-top:1px;
	}


	
	/* Suche -----------------------------------------------------------------------------------------  */
	
	.csc-firstHeader, .csc-header, .csc-header-n2, .uat_tx-indexedsearch-searchbox
	{
		display:none;
	}
	.tx-indexedsearch-whatis
	{
		color:#004d9f;
	}
	.trenner2
	{
		border-bottom:1px dashed #CCCCCC; display:block; height:1px; margin-bottom:10px;
	}
	.tx-indexedsearch-res
	{
		margin-bottom:15px;
	}
	.tx-indexedsearch h3
	{
		margin-bottom:5px;
	}
	.tx-indexedsearch h3 a
	{
		font-weight:normal; font-size:18px; 
	}
	
	
	/* Pressemitteilungen Startseite -----------------------------------------------------------------------------------------  */
	
	.pressemitteilungen
	{
		width:200px; float:right; margin-left:30px;
	}
	.meldung_head
	{
		border-bottom:1px solid #8fb1d5;
	}
	.meldung_body
	{
		border-top:1px solid #e5edf5; border-bottom:1px solid #8fb1d5;
	}
	.meldung_foot
	{
		border-top:1px solid #e5edf5; padding-top:7px;
	}
	.meldung_body h3
	{
		font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-top:6px;
	}
	.pressemitteilungen a
	{
		font-family:Arial, Helvetica, sans-serif; font-size:13px; display:block; margin-bottom:8px; text-decoration:none;
	}
	.pressemitteilungen a:hover
	{
		text-decoration:underline;
	}
	
	
	/* Pressemitteilungen Aktuell -----------------------------------------------------------------------------------------  */
	
	ul#mitteilungen
	{
		margin:0px; padding:0px; background:url('../img/presse_body.gif') repeat-y top left; width:438px; 
	}
	.wrap_div
	{
		background:url('../img/presse_body.gif') repeat-y top left;
	}
	ul#mitteilungen li.wrap_li
	{
		list-style:none; list-style-type:none; clear:both;
		/*height:57px;*/ height:10px;
	}
	
	.cursor{
		cursor:pointer;
	}
	
	.mitteilung_head
	{
		width:418px; background:url('../img/presse_header2_hover.gif') no-repeat top left; padding:0px 10px 6px 10px;
	}
	.mitteilung_head1
	{
		width:418px; background:url('../img/presse_header_hover.gif') no-repeat top left; padding:0px 10px 6px 10px;
	}
	#mcol .content #mitteilungen .mitteilung_body
	{
		display:block; clear:both; width:418px; padding:0px 10px 10px 10px;
	}
	#mcol .content #mitteilungen .mitteilung_body p, #mcol .content #mitteilungen .mitteilung_body span, #mcol .content #mitteilungen .mitteilung_body
	{
		color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:135%;
	}
	.mitteilungen_footer
	{
		width:418px; padding:7px 10px 5px 10px; height:18px; background:url('../img/presse_footer.gif') no-repeat top left; float:left; margin-bottom:20px;
	}
	.mitteilung_head h3, .mitteilung_head1 h3
	{
		font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-top:6px;
	}
	.mitteilung_head .title h2, .mitteilung_head1 .title h2
	{
		color:#0550A1;font-family:Arial, Helvetica, sans-serif; font-size:13px; display:block; margin-bottom:8px; text-decoration:none; padding-top:0px;
		/*height:30px;*/
	}
	ul#mitteilungen li.wrap_li
	{
		display:block; float:left; overflow:hidden; margin:0px;
	}
	
	ul#mitteilungen a.more
	{
		display:block; margin-bottom:10px;
	}
	ul#mitteilungen a.pdf, ul#mitteilungen a.bild, ul#mitteilungen a.word, ul#mitteilungen a.excel, ul#mitteilungen a.unknown 
	{
		padding-bottom:5px; margin-bottom:5px;
	}
	form#pressearchiv
	{
		margin-bottom:10px;
	}
	form#pressearchiv label
	{
		padding:0px 5px; color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif;
	}
	form#pressearchiv select
	{
		width:75px; margin-right:5px;
	}
	form#pressearchiv option
	{
		padding-left:5px;
	}
	img {
		border: 0;
	}
	/* Termin Ext -----------------------------------------------------------------------------------------  */
	
	.terminform 
	{
		width:434px; margin-bottom:10px; display:block; clear:both; border:1px solid #c3d5e8; background:#fff; padding:1px;
	}
	form#terminform
	{
		width:420px; display:block; clear:both; background:#d9e4f1; padding:7px 7px 0px 7px; color:#004D9F;
	}
	form#delform
	{
		width:420px; display:block; clear:both; background:#d9e4f1; padding:7px 7px 0px 7px; color:#004D9F;
	}
	form#functions
	{
		width:420px; display:block; clear:both; background:#d9e4f1; padding:7px 7px 0px 7px; color:#004D9F;
	}
	.terminform .zeile
	{
		display:block; clear:both; width:422px; height:25px;
	}
	.terminform .zeile2
	{
		display:block; clear:both; width:422px; height:75px;
	}
	.terminform label
	{
		width:80px; display:block; float:left;
	}
	.terminform label.second
	{
		width:70px; display:block; float:left; margin-left:30px;
	}
	.terminform input.full
	{
		width:335px; display:block; float:left; color:#666666;
	}
	.terminform input.left
	{
		width:74px; display:block; float:left; color:#666666;
	}
	.terminform input.right
	{
		width:74px; display:block; float:left; color:#666666;
	}
	.terminform textarea
	{
		width:335px; height:60px; display:block; float:left; color:#666666;
	}
	.terminform-success
	{
		background:#88EE88; float:left; height:18px; margin-bottom:10px; padding:7px 10px 5px; width:416px; border:1px solid #00ee00; color:#004D9F;
	}
	.terminform-failure
	{
		background:#ee8888; float:left; height:18px; margin-bottom:10px; padding:7px 10px 5px; width:416px; border:1px solid #ee0000; color:#004D9F;
	}
	span.err
	{
		display:block; float:left; margin:3px 0px 3px 80px; color:#cc0000;
	}
	.terminform select
	{
		width:320px; display:block; float:left; color:#666666;
	}
	.terminform option
	{
		padding-left:5px; color:#666666;
	}
	.terminform .btn
	{
		float:left; margin-right:10px;
	}
	.mitteilung_body p
	{
		display:block;
	}
	
	
	/* Mitglieder-Datenbank -----------------------------------------------------------------------------------------  */
	
	.trennlinie
	{
		display:block; clear:both; border-bottom:1px solid #c3d5e8; margin:14px 0px 10px 0px;
	}
	.mitgliedsbild
	{
		width:128px; height:118px; border:1px solid #c3d5e8; float:left; margin-right:10px;
	}
	.img
	{
		width:128px; height:118px; background:#fdfdfd;
	}
	p.label
	{
		width:60px; margin-bottom:5px; float:left;
	}
	p.insert, .select_rechts p, .select_links p
	{
		margin-bottom:5px;
	}
	.selectfelder
	{
		float:left; margin-bottom:30px;
	}
	.select_links
	{
		width:210px; float:left; margin-right:5px;
	}
	.select_rechts
	{
		width:220px;  float:left;
	}
	.select_links select.p
	{
		width:202px; color:#333;
	}
	.select_rechts select.s
	{
		width:212px; color:#333;
	}
	.select_links option, .select_rechts option
	{
		padding-left:5px;
	}
	
	
	/* Dateiablage -----------------------------------------------------------------------------------------  */
	
	#uploadform input.feld
	{
		margin-left:10px; color:#333333; width:290px!important; height:18px; padding:1px 0px 0px 5px;
	}
	
	.tx-fileupload-pi1
	{
		margin:0px; padding:0px; width:448px; overflow:hidden; clear:both;
	}
	
	div.itum 
	{
		height:40px; padding:5px; overflow:hidden;
	}
	div.itum0 
	{
		background:#fff;
	}
	div.itum1 
	{
		background:#eef5fd;
	}
	.content div.itum1 a
	{
		border-left:1px solid #eef5fd;
	}
	
	div.meta 
	{
		width:448px; display:block; float:left; margin-top:5px;
	}
	p.meta2
	{
		display:block; width:210px; float:left; font-size:11px; padding-left:25px;
	}
	p.meta3, p.meta4
	{
		display:block; width:90px; float:left; font-size:11px;
	}
	a.meta5
	{
		display:block; width:25px; float:left; font-size:11px; background:url('../img/edit.gif') no-repeat 2px 0px; text-decoration:none;
	}

	
	/* Zweispalter -----------------------------------------------------------------------------------------  */
	
	#lcolmcol .zweispalter
	{
		display:block; clear:both; width:658px; margin-top:30px; border-top:1px solid #8fb1d5;
	}
	#lcolmcol .zweispalter .linkespalte
	{
		width:314px; padding-right:28px; float:left; padding-top:20px; border-top:1px solid #e5edf5;
	}
	#lcolmcol .zweispalter .rechtespalte
	{
		width:314px; float:left; padding-top:20px; border-top:1px solid #e5edf5;
	}
	#lcolmcol .zweispalter .clear
	{
		display:block; clear:both;
	}
	
	#mcol .zweispalter
	{
		display:block; clear:both; width:448px;
	}
	#mcol .zweispalter .linkespalte
	{
		width:210px; padding-right:28px; float:left; padding-top:10px;
	}
	#mcol .zweispalter .rechtespalte
	{
		width:210px; float:left; padding-top:10px;
	}
	#mcol .zweispalter .clear
	{
		display:block; clear:both;
	}
	
	
	/* Formulare -----------------------------------------------------------------------------------------  */
	
	.newtrennlinie .darkline
	{
		background:#8fb1d5; height:1px; 
	}
	.newtrennlinie .lightline
	{
		background:#e5edf5; height:1px;

	}
	.newtrennlinie
	{
		margin:0px 0px 15px 0px;
	}
	
	
	/* Formulare -----------------------------------------------------------------------------------------  */
	
	form.kontaktformular label
	{
		color:#0F4A9A; display:block; font-size:12px;
		clear: both;
	}
	form.kontaktformular input.feld
	{
		border:1px solid #CCCCCC; color:#444444; display:block; font-size:12px; margin-bottom:3px; padding:1px 3px 0px; width:310px; font-family:Arial,Helvetica,sans-serif;
	}
	form.kontaktformular select
	{
		border:1px solid #CCCCCC; color:#444444; display:block; font-size:12px; margin-bottom:3px; width:319px; font-family:Arial,Helvetica,sans-serif;
	}
	form.kontaktformular option
	{
		color:#444444; padding-left:5px; width:314px; font-family:Arial,Helvetica,sans-serif;
	}
	form.kontaktformular textarea
	{
		border:1px solid #CCCCCC; color:#444444; display:block; font-size:12px; margin-bottom:3px; padding:1px 3px 0px; width:310px; font-family:Arial,Helvetica,sans-serif;
	}
	form.kontaktformular span
	{
		color:#CC0000; display:block; font-size:12px; margin-bottom:3px; width:310px; font-family:Arial,Helvetica,sans-serif;
	}
	form.kontaktformular input.btn
	{
		float:left; margin:8px 10px 18px 0px; padding:0px 10px;
	}
	form input.btn2
	{
		padding:0px 10px;
	}
	form.kontaktformular p.feld, form.kontaktformular p.area
	{
		border:1px solid #CCCCCC; color:#888888; display:block; font-size:12px; margin-bottom:3px; padding:0px 3px 0px; width:310px; font-family:Arial,Helvetica,sans-serif;
	}
	form.kontaktformular input.small, form.kontaktformular p.small
	{
		width:200px;
	}
	form.kontaktformular textarea
	{
		height:70px;
	}
	form.kontaktformular p.area {
	
	}
	form.kontaktformular fieldset
	{
		border:0px none;
	}
	form.kontaktformular legend
	{
		display:none;
	}
	form.kontaktformular .kontakt_links, form.kontaktformular .kontakt_rechts
	{
		width:220px; float:left;
	}
	
	
	/* Forum aka. Blog ---------------------------------------------------------------------------------------  */
	
	.tx-blog-pi1 .posthead, .tx-blog-pi1 .postbody, .tx-blog-pi1 .postfoot, .tx-blog-pi1 .postliste
	{
		display:block; clear:both;
	}
	.tx-blog-pi1 .posthead p.datum
	{
		float:left; margin-bottom:2px; font-size:11px;
	}
	.tx-blog-pi1 .posthead p.autor
	{
		float:right; margin-bottom:2px; font-size:11px;
	}
	.tx-blog-pi1 .posthead p.autor span
	{
		color:#0550A1;
	}
	.tx-blog-pi1 .postbody p.titel
	{
		font-size:15px; font-weight:bold; color:#0550A1; margin-bottom:5px; 
	}
	.tx-blog-pi1 .postbody p.titel a
	{
		font-size:15px; font-weight:bold; color:#0550A1; margin-bottom:5px; 
	}
	.tx-blog-pi1 .postbody p.titel a:hover
	{
		text-decoration:none;
	}
	.tx-blog-pi1 .postfoot p.weiterlesen
	{
		float:left; margin-bottom:10px;
	}
	.tx-blog-pi1 .postfoot p.add
	{
		float:right; margin-bottom:10px;
	}
	.tx-blog-pi1 a
	{
		text-decoration:none; 
	}
	.tx-blog-pi1 .addback
	{
		padding-top:9px;
		clear: both;
	}
	.tx-blog-pi1 a:hover
	{
		text-decoration:underline; 
	}
	
	.tx-blog-pi1 .comment
	{
		background:#eEF5FD; padding:5px 10px; margin-bottom:10px; border-top:1px dashed #ddd; border-bottom:1px dashed #ddd;
	}
	.tx-blog-pi1 .doc_upd
	{
		background:#fef5cb;
	}
	.tx-blog-pi1 .comment p.autor
	{
		float:left; margin-bottom:2px; font-size:11px; color:#0550A1;
	}
	.tx-blog-pi1 .comment p.datum
	{
		float:right; margin-bottom:2px; font-size:11px; 
	}
	.tx-blog-pi1 .comment p.inhalt
	{
		margin-bottom:5px;
	}
	.tx-blog-pi1 .listentopic
	{
		float:left; margin-bottom:2px;width:370px; padding-right: 5px;
	}
	.tx-blog-pi1 .listendatum
	{
		float:right; margin-bottom:2px;
	}
	.tx-blog-pi1 .postlistewrap
	{
		display:block; clear:both; float:left; margin-bottom:10px;
	}
	.suchfeld form
	{
		/*padding-top: 40px;*/
		/*float:right;*/
		margin-left:247px; /* new */
		margin-left:240px; /* new 2010 */
	}
	.thema_create {
		margin-bottom: 30px;
	} 
	
	#rcol .box
	{
		border-bottom:1px solid #8FB1D6; border-top:1px solid #FFFFFF; padding:10px 10px 10px 0px;
	}
	#rcol .box h1
	{
		color:#014C9F; font-family:"Times New Roman",Times,serif; font-size:17px; font-weight:bold; margin-bottom:12px; padding-left:10px;
	}
	#rcol .box a
	{
		display:block; text-decoration:none; margin-left:20px; padding-left:15px; background:url('../img/content_li2.gif') no-repeat 0px 3px; color:#333;
	}
	#rcol .box a:hover
	{
		text-decoration:underline; /*background:#fff url('../img/content_li.gif') no-repeat 1px 3px;*/
	}
	
	
	/* Rechte Spalte -----------------------------------------------------------------------------------------  */
	
	p.logout
	{
		margin:0px 10px 10px 10px; display:block;
	}
	p.logout span
	{
		font-weight:bold;
	}
	
	#border_sides #body #lcol ul li a
	{
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
	}
	#rcol p.bodytext
	{
		padding-left:10px; font-size:11px;
	}
	#rcol .csc-textpic-text
	{
		border-bottom:1px solid #8FB1D6; border-top:1px solid #FFFFFF; padding:10px 10px 10px 0px; width:190px; overflow:hidden;
	}
	#rcol h1, #rcol h2, #rcol h3
	{
		color:#014C9F; font-family:"Times New Roman",Times,serif; font-size:17px; font-weight:bold; margin-bottom:12px; padding-left:10px;
	}
	#rcol .csc-textpic-text p.bodytext
	{
		margin-bottom:12px; padding-left:10px; font-size:11px;
	}
	#rcol .csc-textpic-text ul
	{
		padding-left:16px; overflow:hidden; margin-bottom:12px;
	}
	#rcol .csc-textpic-text ul li
	{
		list-style-image:url(../img/content_li2.gif); font-size:11px;
	}
	#rcol .csc-textpic-text a
	{
		border-left:1px solid #d9e4f1;
	}
	#rcol .csc-textpic-above .csc-textpic-image
	{
		margin:0px;
	}
	#rcol .csc-textpic-above .csc-textpic-imagewrap
	{
		margin-left:2px;
	}
	#rcol .csc-textpic-above .csc-textpic-imagewrap img
	{
		border:1px solid #BFD2E7;
	}
	#rcol .csc-textpic-above .csc-textpic-caption
	{
		padding:0px 10px; margin-bottom:5px; font-size:11px; color:#333;
	}
	#rcol .csc-textpic-intext-right .csc-textpic-caption, #rcol .csc-textpic-intext-left .csc-textpic-caption
	{
		font-size:10px; color:#333;
	}
	#rcol .csc-textpic
	{
		border-bottom:1px solid #8FB1D6; border-top:1px solid #FFFFFF; padding:10px 10px 10px 0px; width:190px; overflow:hidden;
	}
	#rcol .csc-textpic .csc-textpic-text
	{
		border:0px none; padding:0px; overflow:visible; display:inline;
	}
	
	.csc-textpic-intext-left-nowrap
	{
		margin-bottom:25px;
	}
	body #mcol .csc-textpic-intext-left-nowrap img
	{
		margin-bottom:20px;
	}
	.csc-textpic-intext-left-nowrap h2
	{
		padding-top:0px;
	}
	
	
	
	*html #pressearchiv .btn2
	{
		padding:0px 2px;
	}
	
	form.kontaktformularback .btn
	{
		padding:0px 10px; margin-top:8px;
	}
	
	.listwrap_h1 {
		height:20px;
		padding:5px;
		margin-top:20px;
		background-color:#c0d2e7;
		background-image:url('../img/openclose.gif');
		background-repeat:no-repeat;
		background-position:421px -55px;
		cursor:pointer;
	}
	.listwrap_h1 p{
		color:#0550A1;
		font-weight:bold;
	}
	.listwrap {
		overflow:hidden;
	}


	.upload_zeile {
		clear:both;
	}
	.upload_zeile2 {
		clear:both;
		float:left;
	}
	.upload_zeile3 {
		float:left;
	}
	span.katlabel {
		display:block;
		float:left;
		padding:10px 0px 5px 25px;
		width:100px;
		color:#0550A1;
	}
	span.upload
	{
		display:block;
		float:left;
		padding:0px 0px 5px 25px;
		width:100px;
		background:url('../img/content_upload.gif') no-repeat 2px 0px; padding:0px 0px 5px 25px;
		color:#0550A1;
	}
	a.uploadbtn {
		display:block;
		float:left;
		width:75px; height:18px;
		margin:10px 0px 10px 23px;
		background:#ccc;
		color:#0550A1;
		text-decoration:none;
		background:url('../img/save.gif') no-repeat 2px 0px;
		
	}
	a.uploadbtn2{
		display:block;
		float:left;
		width:75px; height:18px;
		margin:10px 0px 10px 5px;
		background:#ccc;
		color:#0550A1;
		text-decoration:none;
		background:url('../img/del.gif') no-repeat 2px 0px;
	}
	a.tabbtn2{
		display:block;	float:left;	width:73px; height:18px;
		margin:10px 0px 10px 5px;
		background:#ccc;
		color:#0550A1;
		text-decoration:none;
		background:url('../img/back.gif') no-repeat 2px 0px;
	}
	a.tabbtn1{
		display:block;	float:left;	width:115px; height:18px;
		margin:10px 0px 10px 5px;
		background:#ccc;
		color:#0550A1;
		text-decoration:none;
		background:url('../img/kategorien.gif') no-repeat 2px 0px;
	}
	
	*html a.uploadbtn {
		margin:10px 0px 10px 12px;
	}
	
	select#katselect {
		margin-top:7px;
		width:156px;
	}
	span.katlabel2 {
		color:#0550A1;
		height:20px;
		display:block;
		margin-top:7px;
		float:left;
		width:120px;
		padding-left:25px;
	}
	#katcreate {
		margin-top:7px;
	}
	
	#uploadform option {
		padding-left:5px;
	}
	
	
	.uploadfeld {
		width:216px;
	}
	
	.uploadinput {
		padding-top:-1px;
		width:156px;
	}
	option.grey {
		color:#666666;
		font-style:italic;
	}
	
	
	.listwrap .listwrap_h1 p {
		margin:0px;
	}
	
	
	/* AG */
	
	.ag .agnav {
		margin:30px 0px 0px 30px; width:434px; height:32px; background:url('../img/ag_nav_line.gif') repeat-x left bottom;
	}
	.ag span a {
		display:block; float:left; width:140px; height:25px; background:url('../img/ag_nav.gif') no-repeat left top; margin-right:7px;
		text-align:center; padding-top:7px; text-decoration:none; color:#0550A1; font-size:16px;
	}
	.ag span a:hover, .ag span.active a {
		 background:url('../img/ag_nav_akt.gif') no-repeat left top;
	}
	
	.tx-blog-pi1 p.inhalt {
		position: relative;
	}
	
	.tx-blog-pi1 p.inhalt span {
		color:#666;
		/*display: block;*/
		width: 400px;
	}
	
		.tx-blog-pi1 p.inhalt img {
			position: absolute;
			left: 410px;
			top: 0px;
		}
	
	.ag .lastspan_active a, .ag .lastspan a {
		margin-right: 0;
	}