@charset "utf-8";

* {

	margin:0px;

	padding:0px;





}

/* CSS Document */

td,tr,span,p {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color: #3f3f3f;

	line-height: 18px;

}



.bodytext { padding-bottom: 20px; 



}





ul {padding-left: 0px; }

li {list-style:none; background-image: url(../images/dot_gruen.jpg);  color: #3f3f3f; background-position: 0px 4px; padding-left: 12px;  background-repeat: no-repeat;}



body {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color: #3f3f3f;

	margin: 0%;

	padding: 0%;

	text-decoration: none;

}



a img {

	border-width: 0px;

}



a 						{ color:#455539; text-decoration:none; }

a:hover 				{ color:#1e3e37; text-decoration:none; }



div {

	float: left;

	position: relative; 

}



.rahmen {

	width: 100%;

}



#header {

	width: 100%;

	height: 100px;

	background-color: #1f3e38;

}



.header_logo {

	background-image: url(../images/logo.gif);

	margin-left: 50px;

	margin-top: 32px;

	background-repeat: no-repeat;

	width: 259px;

	height: 41px;

}



*HTML .header_logo {

	background-image: url(../images/logo.gif);

	margin-left: 25px;

	margin-top: 32px;

	background-repeat: no-repeat;

	width: 259px;

	height: 41px;

}



.rahmen_menue {

	height: 25px;

	line-height: 25px;

	width: 100%;

	background-color: #dfdfdf;

}



.rahmen_menue_innen {

	height: 25px;

	line-height: 25px;

	width: 1100px;

	background-color: #dfdfdf;

}



.menue_platzhalter_links {

	width: 50px;

	height: 25px;

	line-height: 25px;

	background-color: #dfdfdf;

	border-right: 1px solid #ffffff;

}



.menuelink {

	float: left;

	line-height: 25px;

	color: #1f3e38;

	display: block;

	width: 107px;

	height: 25px;

	text-decoration: none;

	background-color: #dfdfdf;

	padding-left: 12px;

	border-right: 1px solid #ffffff;

}



a.menuelink {

	float: left;

	line-height: 25px;

	color: #1f3e38;

	display: block;

	width: 107px;

	height: 25px;

	text-decoration: none;

	background-color: #dfdfdf;

	padding-left: 12px;

	border-right: 1px solid #ffffff;

}



a.menuelink:hover {

	float: left;

	line-height: 25px;

	color: #ffffff;

	display: block;

	width: 107px;

	height: 25px;

	text-decoration: none;

	background-color: #929d8d;

	padding-left: 12px;

	border-right: 1px solid #ffffff;

}



.menuelink_active {

	float: left;

	line-height: 25px;

	color: #ffffff;

	display: block;

	width: 107px;

	height: 25px;

	text-decoration: none;

	background-color: #929d8d;

	padding-left: 12px;

	border-right: 1px solid #ffffff;

}



a.menuelink_active {

	float: left;

	line-height: 25px;

	color: #ffffff;

	display: block;

	width: 107px;

	height: 25px;

	text-decoration: none;

	background-color: #929d8d;

	padding-left: 12px;

	border-right: 1px solid #ffffff;

}



a:hover .menuelink_active {

	float: left;

	line-height: 25px;

	color: #ffffff;

	display: block;

	width: 107px;

	height: 25px;

	text-decoration: none;

	background-color: #929d8d;

	padding-left: 12px;

	border-right: 1px solid #ffffff;

}

.tabelle td{padding:2px;}

.footerlink_weiss	{font-size: 11px; color: #ffffff; height: 25px; line-height: 25px;}

a.footerlink_weiss	{font-size: 11px; color: #ffffff; height: 25px; line-height: 25px; text-decoration: none;}	

a:hover.footerlink_weiss	{font-size: 11px; color: #1e3e37; height: 25px; line-height: 25px;  text-decoration: none;}	



.rahmen_content {

	width: 1000px;



}

.news-list-item {

width:100%;



}

.news-list-container {

width:100%

}

.preis p  ,.preis{

color:#929D8D;

font-size:12px;

font-weight:bold;

line-height:20px;

width:100%;

}

.news-single-author_schaufenster .news-single-author{

color:#929D8D;

font-size:12px;

font-weight:bold;

line-height:16px;

display:block;

margin-top:18px;

}

* HTML .rahmen_leftcontent {

	width: 250px;

	margin-left: 25px;

	margin-top: 35px;

}



.rahmen_leftmenue {

	width: 215px;

}





.willkommen1 {

	font-size: 18px;

	color: #1f3e38;

	line-height: 19px;

	margin-bottom: 8px;

}



.willkommen_trennstrich {

	background-image: url(../images/willkommen_trennstrich.jpg);

	background-repeat: repeat-x;

	height: 1px;

	line-height: 1px;

	width: 215px;

}



.willkommen2 {

	font-size: 14px;

	color: #929d8d;

	line-height: 15px;

	margin-top: 8px;

}



/*.erster_hauptpunkt_content_links {width: 215px; height: 21px; border-bottom: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; font-size: 12px; font-family: Arial; color: #1f3e38;}*/

	/*.unterpunkt2 {width: 215px; height: 28px; font-size: 12px; font-family: Arial; line-height: 22px; color: #7a7a7a; border-bottom: 1px solid #dfdfdf;}*/

	/*.alle_zeigen {width: 215px; height: 30px; font-size: 10px; font-family: Arial; color: #1f3e38; text-align: right; line-height: 20px;}*/

	/*.menuepunkt_content_links {width: 215px; height: 21px; font-size: 12px; font-family: Arial;}*/

	/*.menue_button {height: 25px; line-height: 25px;}*/

	/*.menuepunkt_content_rechts {width: 200px; height: 30px; font-size: 11px; font-family: Arial; line-height: 30px; color: #929d8d; border-bottom: 1px solid #dfdfdf; float: right; text-align: right;}*/

	/*.neuigkeiten_fließtext {color: #929d8d; line-height: 22px; margin-top: 18px;}*/

.leftmenuelink {

	width: 215px;

	height: 21px;

	border-bottom: 1px solid #dfdfdf;

	color: #1f3e38;

	text-decoration: none;

	display: block;

	line-height: 20px;

	text-indent:10px;

}



a.leftmenuelink {

	width: 215px;

	height: 21px;

	border-bottom: 1px solid #dfdfdf;

	color: #1f3e38;

	text-decoration: none;

	display: block;

	line-height: 20px;
	
	background-color: #ffffff;

	text-indent:10px;

}



.leftmenuelink:hover  {

	width: 215px;

	height: 21px;

	border-bottom: 1px solid #ffffff;

	color: #ffffff;

	background-color: #929d8d;

	text-decoration: none;

	display: block;

	line-height: 20px;

}



.leftmenuelink_aktiv{

	width: 215px;

	height: 21px;

	border-bottom: 1px solid #ffffff;

	color: #1f3e38;

	background-color: #dfdfdf;

	text-indent: 10px;

	text-decoration: none;

	display: block;

	line-height: 20px;

}



a.leftmenuelink_aktiv {

	width: 215px;

	height: 21px;

	border-bottom: 1px solid #ffffff;

	color: #ffffff;

	background-color: #929d8d;

	text-indent: 10px;

	text-decoration: none;

	display: block;

	line-height: 20px;

}



.leftmenuelink_aktiv:hover  {

	width: 215px;

	height: 21px;

	border-bottom: 1px solid #ffffff;

	color: #ffffff;

	background-color: #929d8d;

	text-indent: 10px;

	text-decoration: none;

	display: block;

	line-height: 20px;

}

.submenuelink   {

	line-height: 25px;

	color: #1f3e38;

	display: block;

	width: 215px;

	height: 25px;

	text-decoration: none;

	background-color: #dfdfdf;

	border-right: 1px solid #ffffff;





}



a.submenuelink:hover {

background-color:#929D8D;

border-right:1px solid #FFFFFF;

color:#FFFFFF;

display:block;

height:25px;

line-height:25px;

text-decoration:none;

width:203px;

}

.submenuelink_aktive{



	line-height: 25px;

	color: #ffffff;

	display: block;

	width: 215px;

	height: 25px;

	text-decoration: none;

	background-color: #929d8d;

	border-right: 1px solid #ffffff;



}

.unterpunkt1link {

	width: 215px;

	height: 21px;

	border-bottom: 1px solid #dfdfdf;

	color: #929d8d;

	text-decoration: none;

	display: block;

	line-height: 20px;

	text-indent: 20px;

}



a.unterpunkt1link {

	width: 215px;

	height: 21px;

	border-bottom: 1px solid #dfdfdf;

	color: #929d8d;

	text-decoration: none;

	display: block;

	line-height: 20px;

	text-indent: 20px;

}





.unterpunkt1link_3ebene {

	width: 215px;

	height: 21px;

	border-bottom: 1px solid #dfdfdf;

	color: #929d8d;

	text-decoration: none;

	display: block;

	line-height: 20px;

	text-indent: 20px;



	}

a.unterpunkt1link_3ebene:hover  {

	width: 215px;

	height: 21px;

	border-bottom: 1px solid #929d8d;

	color: #dfdfdf;

	text-decoration: none;

	display: block;

	line-height: 20px;

	background-color: #929d8d;

	text-indent: 20px;



}



.unterpunkt1link_3ebene_active {

	width: 215px;

	height: 21px;

	border-bottom: 1px solid #ffffff;

	color: #ffffff;

	text-decoration: none;

	display: block;

	line-height: 20px;

	background-color: #929d8d;

	text-indent: 20px;



}

	

	

a.unterpunkt1link:hover  {

	width: 215px;

	height: 21px;

	border-bottom: 1px solid #929d8d;

	color: #dfdfdf;

	text-decoration: none;

	display: block;

	line-height: 20px;

	background-color: #929d8d;

	text-indent: 20px;

}



.unterpunkt1link_active {

	width: 215px;

	height: 21px;

	border-bottom: 1px solid #ffffff;

	color: #ffffff;

	text-decoration: none;

	display: block;

	line-height: 20px;

	background-color: #929d8d;

	text-indent: 20px;

}



a.unterpunkt1link_active {

	width: 215px;

	height: 21px;

	border-bottom: 1px solid #ffffff;

	color: #ffffff;

	text-decoration: none;

	display: block;

	line-height: 20px;

	background-color: #929d8d;

	text-indent: 20px;

}



a:hover .unterpunkt1link_active {

	width: 215px;

	height: 21px;

	border-bottom: 1px solid #ffffff;

	color: #ffffff;

	text-decoration: none;

	display: block;

	line-height: 20px;

	background-color: #929d8d;

	text-indent: 20px;

}



.unterpunkt2link {

	width: 215px;

	height: 28px;

	line-height: 28px;

	color: #7a7a7a;

	border-bottom: 1px solid #dfdfdf;

	text-decoration: none;

	display: block;

}
*HTML .unterpunkt2link {

	width: 215px;

	height: 28px;

	line-height: 28px;

	color: #7a7a7a;

	border-bottom: 0px solid #dfdfdf;

	text-decoration: none;

	display: block;

}



.unterpunkt2link a {

	width: 215px;

	height: 28px;

	line-height: 28px;

	color: #7a7a7a;

	border-bottom: 1px solid #dfdfdf;

	text-decoration: none;

	display: block;

}



.unterpunkt2link a:hover {

	width: 215px;

	height: 28px;

	line-height: 28px;

	color: #dfdfdf;

	border-bottom: 1px solid #dfdfdf;

	text-decoration: none;

	display: block;

}



.kategorie_dunkelgruen {

	width: 215px;

	height: 21px;

	line-height: 20px;

	background-color: #1f3e38;
	text-indent: 10px;

	color: #ffffff;

}



.alle_zeigenlink {

	width: 215px;

	height: 30px;

	font-size: 10px;

	color: #1f3e38;

	text-align: right;

	border-top: 1px solid #dfdfdf;

	margin-top: 2px;

	line-height: 20px;

	text-decoration: none;

	display: block;

}



a.alle_zeigenlink {

	width: 215px;

	height: 30px;

	font-size: 10px;

	color: #1f3e38;

	text-align: right;

	border-top: 1px solid #dfdfdf;

	margin-top: 2px;

	line-height: 20px;

	text-decoration: none;

	display: block;

}



a:hover .alle_zeigenlink {

	width: 215px;

	height: 30px;

	font-size: 10px;

	color: #1f3e38;

	text-align: right;

	border-top: 1px solid #dfdfdf;

	margin-top: 2px;

	line-height: 20px;

	text-decoration: underline;

	display: block;

}



.rahmen_rightcontent {

	margin-top: 35px; 

	width: 660px;

}



.rahmen_rightcontent1 {

	width: 300px;

}



.rahmen_rightcontent2 {

	width: 315px;

	margin-left: 40px;

}



.rahmen_rightcontent1_1 {

	width: 435px;

	line-height: 15px;

	

}

.bildunterschrift {

width: 100%; 

color:#929D8D;

font-size:11px;

text-align: center;

padding-bottom: 15px;

margin-top: -10px;

}

.bildueberschrift {

color:#929D8D;

font-size:12px;

font-weight:bold;

line-height:30px;

width:200px;

}

.rahmen_rightcontent2_1 {



float:right;

margin-bottom:5px;

width:200px;

margin-top: -10px;

}

.rahmen_rightcontent2_1 img {

width:180px;

background-color:#fff;

border:9px solid #e9e9e9;

padding:1px;

margin-bottom:12px;



}





.h3 {

color:#1F3E38;

font-size:12px;

font-weight:bold;

line-height:12px;

margin-bottom:8px;

margin-top:2px;

}

.listelink a ,.listelink_presse a{

color: #3f3f3f;

float:left;

line-height:14px;

text-decoration:none;

}



.liste_trennstrich_presse  {

background-image:url(../images/willkommen_trennstrich.jpg);

background-repeat:repeat-x;

line-height:3px;

margin-top:16px;

width:100%;



}

.news-latest-container h2 

{

	font-size: 12px;

	font-weight: bold;

	color: #929d8d;

	line-height: 30px;

	width: 315px;

	border-bottom: 1px solid #dfdfdf;

	margin-bottom:20px;

	margin-top:0px;

}

.fliesstext {

	/* margin-top: 23px; */

	color:#929D8D;

	line-height:15px;

}



.fliesstextlink {

	color: #1F3E38;

	line-height: 20px;

	width: 300px;

	text-decoration: none;

}



.fliesstextlink a {

	color: #1F3E38;

	line-height: 20px;

	width: 300px;

	text-decoration: none;

}



a:hover .fliesstextlink {

	color: #1f3e38;

	line-height: 20px;

	width: 300px;

	text-decoration: underline;

}



.rahmen_aktuell {

	/* margin-top: 30px; */

	width: 315px;

}





.bild_aktuell {

	width:  90px;

	height: 90px;

	padding-left: 5px;padding-right: 7px;padding-bottom: 7px;padding-top: 5px;

	background-color: #e9e9e9;

}

.bild_aktuell img {

background-color:#ffffff;

border:1px solid #ffffff;







}





.feld_weiss_aktuell {

	width: 212px;
	float: right;
	background-color: #ffffff;

}

*HTML .feld_weiss_aktuell {

	width: 210px;
	float: right;
	margin-top: 2px;
	background-color: #ffffff;

}


.feld_weiss_ueberschrift p{

	color:#1F3E38;

	font-size:14px;

	line-height:16px;

	background-color:#fff;



}

.feld_weiss_ueberschrift a{

	color:#455539;

	font-size:14px;

	line-height:16px;

	background-color:#fff;

	text-decoration:none;



}



.feld_weiss_ueberschrift {

	font-size: 14px;

	line-height: 16px;

	color: #1f3e38;

	margin-left: 0px;

}



* HTML .feld_weiss_ueberschrift {

	font-size: 14px;

	line-height: 16px;

	color: #1f3e38;

	margin-left: 0px;

}



.feld_weiss_datum {
width: 100%;
	font-size: 12px;

	font-weight: bold;

	text-indent: 10px;

	line-height: 25px;

}



.untertitel_aktuell {
	width: 195px;
	font-size: 11px;
	color: #7a7a7a;
	padding-left: 11px;

	padding-right: 5px;

	padding-top: 6px;

	padding-bottom: 6px;

	margin-top: 5px;

	background-color: #e9e9e9;

}



*HTML .untertitel_aktuell {

	width: 195px;
	font-size: 11px;
	color: #7a7a7a;
	padding-left: 11px;

	padding-right: 5px;

	padding-top: 6px;

	padding-bottom: 6px;

	margin-top: 5px;

	background-color: #e9e9e9;

}



.neuigkeiten_datum {

	color: #1f3e38;

	line-height: 22px;

	width: 70px;

}



.neuigkeitenlink {

	color: #929d8d;

	line-height: 22px;

	width: 300px;

	margin-top: 18px;

	text-decoration: none;

	margin-left:3px;

}



.neuigkeitenlink a {

	color: #7a7a7a;

	line-height: 22px;

	width: 300px;

	margin-top: 18px;

	text-decoration: none;

}



.neuigkeitenlink a:hover {

	color: #1f3e38;

	line-height: 22px;

	width: 300px;

	margin-top: 18px;

	text-decoration: none;

}



.content_schrift_gruen {

	font-weight: bold;

	line-height: 22px;

	color: #1f3e38;

	margin-top: 18px;

}



.datum_rightcontent1_1 {

	font-weight: bold;

	line-height: 15px;

	

}

.ausstellung_datum{
	

	font-weight: bold;

	line-height: 15px;

	

}

.ausstellung_text{
	line-height: 15px;
color: #3f3f3f;
	

}



.datum_rightcontent1_1 a {

	font-weight: bold;

	line-height: 25px;

	text-decoration:none;

	color:#000;

}

.rightmenuelink {

	width: 200px;

	height: 30px;

	font-size: 11px;

	line-height: 30px;

	color: #929d8d;

	border-bottom: 1px solid #dfdfdf;

	float: right;

	text-decoration: none;

	display: block;

	text-align: right;

}

.header {

font-weight:bold;





}



.news_kurztext{

text-align: left;
color: #3f3f3f;


}



.leftmenue_oberstrich {

	background-image:url(../images/rightmenue_oberstrich.jpg);

background-repeat:repeat-x;

height:1px;

line-height:1px;

width:215px;





}



a.rightmenuelink {

	width: 200px;

	height: 30px;

	font-size: 11px;

	line-height: 30px;

	color: #929d8d;

	border-bottom: 1px solid #dfdfdf;

	float: right;

	text-decoration: none;

	display: block;

	text-align: right;

}



a:hover .rightmenuelink  ,.rightmenuelink:hover{

	width: 200px;

	height: 30px;

	font-size: 11px;

	line-height: 30px;

	color: #1f3e38;

	border-bottom: 1px solid #dfdfdf;

	float: right;

	text-decoration: none;

	display: block;

	text-align: right;

}



.rahmen_footer {

	height: 25px;

	line-height: 25px;

	width: 1000px;

}



.footer1 {

	width: 100%;

	font-size: 11px;

	color: #929d8d;

	height: 25px;

	line-height: 25px;

	text-indent: 50px;

	margin-top: 50px;

}



.footer2 {

	width: 100%;

	font-size: 11px;

	color: #ffffff;

	height: 25px;

	line-height: 25px;

	text-indent: 50px;

	background-color: #929d8d;

}

.spacer10_vertical {

	width: 100%;

	line-height: 10px;

	height: 10px;

}



.spacer25_vertical {

	width: 100%;

	line-height: 15px;

}



.spacer30_vertical {

	height: 30px;

	width: 215px;

}

#firmenbanner,#footer,#flashbanner {

width:100%;

}

#menue,#haupt_menue {

width:100%;





}

.inhalt_rechts {

width:661px;

margin-top:35px;



}

#inhalt_links {

width:250px;

margin-left:50px;

margin-top:35px;

}

#contentbereich_mitte_links {



width:300px;

}



#contentbereich_mitte_rechts {

margin-left:40px;

width:315px;

}





#leftcontent_inhalt_tpl ,#leftcontent_inhaltseiten {

width:250px;

height:100%;

margin-left:50px;

margin-top: 35px;

}



#leftcontent {

width:250px;

margin-left:50px;







}

.rahmen_leftcontent {

	width: 300px;

	margin-top: 35px;

}







/*-----------------------------------------------------------------------news-------------------------------------------------------*/





/*######################################Seite Vergangene Ausstellungen####################################*/

.news_list_container_vergangene_ausstelungen  {



width:100%;

}

.news_list_container_vergangene_ausstelungen h3, .news_list_container_vergangene_ausstelungen h3 a {

	color:#1F3E38;

	font-size:12px;

	font-weight:bold;

	line-height:12px;

	margin-bottom:8px;

	margin-top:2px;

	text-decoration:none;

	width:100%;

}

.news_list_container_vergangene_ausstelungen .zeitraum  {

	color:#929D8D;

	font-size:12px;

	font-weight:bold;

	line-height:14px;

	margin-bottom:5px;

	width:100%;



}

.news_list_container_vergangene_ausstelungen .listelink a {

	color: #3f3f3f;

	float:left;

	line-height:14px;

	text-decoration:none;

	width:100%;

}

.news-amenu-container {

	display:none;

}

.news_list_container_vergangene_ausstelungen .liste_trennstrich {

	background-image:url(../images/willkommen_trennstrich.jpg);

	background-repeat:repeat-x;

	height:15px;

	line-height:7px;

	margin-top:12px;

	width:100%;

}



/*######################################Seite Vergangene Ausstellungen####################################*/



h1.csc-firstHeader {

border-bottom:1px solid #DFDFDF;

color:#1F3E38;

font-size:12px;

font-weight:bold;

line-height:30px;

vertical-align: top;

width:100%;

margin-top: -10px;

margin-bottom: 10px;

}



h2.csc-firstHeader {

border-bottom:1px solid #DFDFDF;

color:#929D8D;

font-size:12px;

font-weight:bold;

line-height:30px;

vertical-align: top;

width:100%;

margin-top: -10px;

margin-bottom: 10px;

}



.rahmen_rightcontent1_1 h1 {

border-bottom:1px solid #DFDFDF;

color:#1F3E38;

font-size:12px;

font-weight:bold;

line-height:30px;

width:100%;

margin-bottom:10px;

margin-top:-10px;

}

.rahmen_rightcontent1_1 h3 {

color:#000000;

font-family:Arial,Verdana,Helvetica,sans-serif;

font-size:12px;

text-decoration:none;

line-height:15px;



}



.rahmen_rightcontent1_1 a{

color:#1F3E38;

font-size:12px;

font-weight:bold;

line-height:30px;

width:100%;

text-decoration:none;

font-variant:small-caps;



}

.rahmen_liste_bild img {

padding:1px;

background-color:#FFFFFF;

border:3px solid #E9E9E9;

}

.rahmen_liste_bild {

width:86px;

height:62px;

}

.rahmen_liste_text {

margin-left:10px;

width:564px;

}



.rahmen_liste_text h3 ,.rahmen_liste_text h3 a {

color:#1F3E38;

font-size:12px;

font-weight:bold;

line-height:12px;

margin-bottom:8px;

margin-top:2px;

text-decoration:none;

}

.datum  {

color:#929D8D;

font-size:12px;

font-weight:bold;

line-height:14px;

margin-bottom:6px;

width:100%;

text-decoration:none;





}

.presse_inhalt a {

text-decoration:none;

color:#1F3E38;

}



.presse_h3 {

margin-bottom:8px;

margin-top:4px;

}

.presse_h3 a  ,.kuenstler_h3 a{

color:#1F3E38;

font-size:12px;

font-weight:bold;

line-height:12px;

text-decoration:none;



}

.eingabefeld {

color:#929D8D;

font-size:12px;

font-weight:bold;

line-height:16px;

width:100%;

}

.liste_trennstrich {

background-image:url(../images/willkommen_trennstrich.jpg);

background-repeat:repeat-x;

height:15px;

line-height:7px;

margin-top:6px;

width:100%;





}

.news-latest-item {

width:100%;



}

.news-single-author_schaufenster {

color:#929D8D;

font-size:12px;

font-weight:bold;

line-height:18px;

display:block;

margin-top:0px;

margin-bottom:5px;





}

.news_single_content_h3  {

color:#000000;

font-family:Arial,Verdana,Helvetica,sans-serif;

font-size:8px;

text-decoration:none;

line-height:16px;

width:100%;

}



/*.news_single_content{

color:#000000;

font-family:Arial,Verdana,Helvetica,sans-serif;

font-size:10px;

text-decoration:none;

line-height:16px;



}

*/

.news-latest-date a{

color:#1F3E38;

line-height:22px;

width:70px;

text-decoration:none;

}

.news-latest-container {

width:100%;

}



.news-single-timedata  {

width:100%;

margin-bottom:10px;



}

.clearer  {

margin-top:10px;

margin-bottom:10px;



}

.news-single-item h3 {



margin-bottom:10px;

color: #3f3f3f;

font-family:Arial,Verdana,Helvetica,sans-serif;

font-size:12px;

text-decoration:none;

line-height:16px;



}

.news-single-item {

width:100%;



}

.news-single-backlink {

width:100%;

margin:0px 0px 10px 0;



}



.rahmen_rightcontent2_1 dd img ,.rahmen_rightcontent2_1  dl{

display:none;





}



.down  a {

color:#929D8D;

display:block;

font-size:11px;

height:30px;

line-height:30px;

text-decoration:none;

width:200px;

}

.down  span {

border-bottom:1px solid #DFDFDF;

color:#929D8D;

display:block;

float:right;

font-size:11px;

height:30px;

line-height:30px;

text-align:right;

text-decoration:none;

width:200px;

}

.news-single-files{

background-color:#DFDFDF;

color:#1F3E38;

display:block;

font-size:11px;

height:24px;

line-height:24px;

text-decoration:none;

text-indent:10px;

width:100%;

float:left;

}

.news-single-files a {

background-color:#DFDFDF;

color:#1F3E38;

font-size:11px;

height:24px;

line-height:24px;

text-decoration:none;

text-indent:10px;

display:block;



}

.news-single-files a:hover {

background-color:#DFDFDF;

color:#929D8D;

display:block;

font-size:11px;

height:24px;

line-height:24px;

text-decoration:none;

text-indent:10px;

}

.news-single-additional-info {

width:100%;



}



.dat {



display:none;



}



.downloadlink {

width:100%;



}

.single_h1 {

	border-bottom:1px solid #DFDFDF;

	color:#1F3E38;

	font-size:12px;

	font-weight:bold;

	line-height:30px;

	margin-bottom:10px;

	margin-top:-10px;





}

.news-single-author {

display:inline;

}

.news-single-author a{

color:#1F3E38;

font-size:12px;

font-weight:bold;

line-height:30px;

text-decoration:none;

}

.ausstelung_img .news-single-images-container0{

display:none;

}

.rightmenuelink img {

display:none;



}



a.ausstellung_flyer {

border-bottom:1px solid #DFDFDF;

color:#929D8D;

display:block;

float:right;

font-size:11px;

height:30px;

line-height:30px;

text-align:right;

text-decoration:none;

width:200px;

}

/*-----------------------------------------------------------------------kontakt-------------------------------------------------------*/



#kontakt {
	clear:both;
	width:450px;
	height: 100%;
}

#kontakt fieldset {
	border:0px solid red;
}

#kontakt DIV {
	margin-bottom:10px;
	width: 450px;
}


#kontakt input, #kontakt textarea {
	float:right;
	width:245px;
}

#kontakt .powermail_text {
	border-style: solid;
	border-color: #929d8d;
	border-width: 1px;
}

#kontakt textarea {
	height: 180px;
	border-style: solid;
	border-color: #929d8d;
	border-width: 1px;
}

#kontakt select  {
	float:right;
	width:60px;
	margin-right:187px; 
	border-style: solid;
	border-color: #929d8d;
	border-width: 1px;
}


#kontakt label {
	width:180px;
	float:left;
}

#kontakt .powermail_submit_uid10 {
	width:100px;
	background-color: #929d8d;
	color: #FFFFFF;
}

#kontakt legend {
	display:none;
}

#kontakt .tx_powermail_pi1_fieldwrap_html_check p.tx_powermail_pi1_fieldwrap_html_checkbox_title {
	float: right;
	width: 245px;
}

#kontakt .tx_powermail_pi1_fieldwrap_html_check label {
	float: right;
	width: 245px;
	margin-left: 30px;
}

#kontakt .tx_powermail_pi1_fieldwrap_html_check .powermail_check {
	float: left;
	width: 10px;
	margin-left: 150px;
}

#kontakt .tx_powermail_pi1_fieldwrap_html_captcha label {
	width: 150px;
	float: left;
}

#kontakt .tx_powermail_pi1_fieldwrap_html_captcha input {
	float: right;
	border-style: solid;
	border-color: #929d8d;
	border-width: 1px;

}

#kontakt .tx_powermail_pi1_fieldwrap_html_captcha .tx-srfreecap-pi2-image {
	float: right;
}

#kontakt .tx-srfreecap-pi2-cant-read {
	float: left;
	color: #333333;
	width: 150px; 
}

 .news-search-emptyMsg {

 

 display:none;

 }

 .news-search-form select {

	width:215px;

	margin-top:5px;

	color:#7A7A7A;

 

 }

 .news-search-form option {

 

 padding-left:3px;

 

 }

 .news-catRootline {

 display:none;

 

 }

.bild_content_gross {padding-bottom: 14px;}

.bild_content_ausstellung

 {

 padding-bottom: 14px;

 

 }

 

/*###########################################################IE_6##################################*/

 *HTML #leftcontent{

 margin-left:0px;

 



 }

*HTML #leftcontent_inhalt_tpl {

margin-left:25px;



}

 *HTML .rahmen_content  {

	width: 1000px;

 }

 *HTML .rahmen_liste_text {

 width:550px;

 

 }

 

 

 
