body {background-color:#FFFFFF; 
      font-family:Verdana,sans-serif;
	  max-width:600px;}
h1,h2 {margin-bottom:16px; 
      font-size:10pt; 
      line-height:12pt; 
      color:#000000;
			font-weight:bold; 
      letter-spacing:2px;}

p  { font-size:12px; line-height:17px; color:#000000; margin-top:7px; margin-bottom:0px; max-width:480px;}    
ul {max-width:480px;}
li { font-size:12px; line-height:17px; color:#000000; margin-left:7px;}    


p sup {font-size:8pt;}
      
.block {margin-top:40px;}
.kleins {font-size:12px; line-height:14px; color:#000000;
			font-weight:bold; letter-spacing:2px; }
.publtxt { font-size:12px; line-height:17px; color:#000000; max-width:480px;}

/* Navigationsleiste */
.menu { font-size:15px; letter-spacing:1px; margin-top:14px}

/* Scans Presse */
.mitteltxt { font-size:14px; font-weight:bold; line-height:19px; text-align:center; width:100%;}

/* Publikationen */
.verfasser {font-variant:small-caps; font-size:13px;}
.titel{font-style:italic;}

/* V-card */
.vcard {font-style:normal; }

.lastmod {margin-top:43px; margin-bottom:43px;}

a:link {color:#CC2211;font-weight:bold;text-decoration:none }
a:visited {color:#CC2211;font-weight:bold;text-decoration:none }
a:hover {color:#333388;font-weight:bold;text-decoration:underline }
a:active {color:#333388;font-weight:bold;text-decoration:underline }
a:focus {color:#333388;font-weight:bold;text-decoration:underline }

.navigation_1 { margin-top:0px;
   				 margin-bottom:30px; 
				 max-width:480px;} 
.navigation_1 li { 	margin: 5px 5px 5px 0;
					padding: 2px 2px 2 px 0;
					 list-style:none;
					 font-size:14px;
					 text-align:center;
					 display:inline;}

/* Ausstellungen Liste */
.aus_jahr {color:#CC2211; font-weight: bold; margin-top: 24px;}



.ankuendigung_tafel {	max-width:600px;
 						border:1px solid blue;
 						text-align:center;
						padding-bottom:10px;}
.ankuendigung_tafel_sp_abb {max-width:180px; padding: 10px 10px 10px 10px; float:left;}
.ankuendigung_tafel_sp_txt {max-width:400px; margin-left:200px; padding: 0 10px 10px 10px;}	

.werke_tafel {max-width:500px; text-align: left; background-color: white;}
.werke_tafel td {width: 120px; text-align: center; vertical-align: middle;}
					 
@media only screen and (max-width: 520px) { 
	table, tbody, colgroup, col, tr, td, h1, h3, p, ul, li {width:auto;
			}
	tr, th, td { display: block;
				max-width:370px;
				} 
 
	tr {	padding: 1em;
			border-top: 0 none;
		}
 
	th {	padding: 0;
		}
 
	td {	padding: 1em 0 0;
		}
	table, p {max-width:370px;}
	.weiss {background-color:white;}
	img, figcaption {width:96%; height:auto;}
	}
	
	@media only screen and (max-width: 280px) { 
	table, tbody, colgroup, col, tr, td, h1, h3, p, ul, li {width:auto;
			}
	tr, th, td { display: block;
				max-width:210px;
				} 
 
	tr {	padding: 1em;
			border-top: 0 none;
		}
 
	th {	padding: 0;
		}
 
	td {	padding: 1em 0 0;
		}
	table, p {max-width:210px;}
	.weiss {background-color:white;}
	img, figcaption {width:96%; height:auto;}
	}						 