/* Stylesheet zur Druckausgabe */

/*@page { size 8.5in 11in; margin: 2cm } */
/*@page { 
	size: 21cm 29.7cm;
	margin: 2cm;
}*/

body {
	/*color : #000000;*/
	background : #ffffff;
	color:#000000;
	font-family : Helvetica, Arial, "Times New Roman", Times, serif;
	font-size : 12pt;
	text-align:justify;
}

a { 
	text-decoration : underline;
    font-style:italic;
	color : #cccccc;
}

/* Anzeige von URLS und Titel Tags nur dann, wenn für ein Tag die Klasse
   "Zeige" definiert wurde */

/* damit die url in <...> hinter dem Link steht */
a.zeige[href]:after {	
	content:" <"attr(href)">";
	color:#aaaaaa;
	background-color:inherit;
	font-style:italic;
	font-size:10pt;
} 

/* Zeigt Text des Title Attributs an (z.B. bei ABBR... */
*.zeige[title]:after {
 content:" ("attr(title)")";
 color:#888;
 background-color:inherit;
 font-style:italic;
 font-size:80%;
} 

/* Bei Zitaten wird zum schlouss (Quelle: verweis) angezeigt */
*.zeige[cite]:after {
 content:close-quote" (Quelle: "attr(cite)")";
 font-size:10pt;
} 

/* Anführungszeichen für Zitate */
* {
	quotes: "\201E" "\201C" "\201A" "\2018";
} 

q:before, blockquote:before {
	content:open-quote;
} 

q:after, blockquote:after {
	content:close-quote;
} 

#header {
}

#header h1 {
	color:#000000;
	font-size:9pt;
	text-align:left;
	border-bottom:1pt solid #000000;
}

#logo, #logo_right, #path, #navigation, #anschrift p {
	display:none;
}

#left {
	display: none;
}

#content {
	/*width:100%;
	float:right;
	background:#FFFFFF;*/
	line-height:1.5em;
}

#content h1 {
	color:#eeeeee;
	font-size:18pt;
	text-align:left;
	line-height: 19pt;
	border-bottom: 1pt solid #000000;
}

#content h2 {
	/*color:#dddddd;*/
	font-size:16pt;
	line-height: 17pt;
	margin:5pt;
	padding:4pt;
	/*text-align: center;*/
}

#content h3 {
	text-align: left;
	font-size:14pt;
}

#content h4 
{
    font-size:13pt;
	text-align: left;
}

#content h5 
{
    font-size:12pt;
	text-align: left;
}

#content h6 
{
    font-size:11pt;
	text-align: left;
}

#content p,ul,ol,dl,address {
	margin:10pt;
}

#content ul li 
{
    margin-left:20pt;
}

#content a {
	color: #aaaaaa;
	font-style: italic;
	text-decoration: none;
	border-bottom: 1px dotted #000000;
}


#content .box {
	border: 1px solid #DD7804;
	color: #DD7804;
	background-color: #FCB364;
	float: right;
	max-width:20%;
	margin:4%;
}

#content .box p {
	padding: 0px;
}

#content .box h1 {
	padding:5pt;
	margin:0pt;
	color:#000000;
	text-align:center;
	font-size: small;
	background: #DD7804;
}

/* -------------- Styles für Mitarbeiterliste ---- */

.mitarbeiter {
	/*border-top: 2px solid #dddddd;
	border-bottom: 2px solid #999999;
	border-left: 2px solid #dddddd;
	border-right: 2px solid #999999;
	height:16em;
	min-height: 15.5em;
	background-color: #cccccc;*/
}

.mitarbeiter img {
	border-top: 2px solid #dddddd;
	border-bottom: 2px solid #999999;
	border-left: 2px solid #dddddd;
	border-right: 2px solid #999999;
	float:left;
	padding: 2pt;
	vertical-align:middle;
	height:80pt;
	margin-right: 5pt;
}

.mitarbeiter_info {
	margin-left: 12em;
}

.mitarbeiter_info dt {
	font-weight:bold; 
	float:left;
}
.mitarbeiter_info dd {
	font-style:italic;
	margin-left:4em;
	padding-left:2em;
}



/* Tabellarische dl - header */
.tab_dl dt {
	font-weight:bold;
	float:left;
}

/* Tabellarische dl - body */
.tab_dl dd {
	padding-left:4px;
	/*margin-left:4em;*/
}

/* ------------- Styles für Künstlerbuch ----- */

/* stylesheets fÃŒr kunstbÃŒcher */

#bildleiste img {
	height:100pt;
}

#galerie .galeriebuch {
	float:left;
	margin: 0 0 0 1em;
	height: 15em;
	padding:1em;
	text-align:center;
}
#galerie .galeriebuch img {
	border: 1pt solid #ddd;
	padding: 4pt;
	height:100pt;
}
#galerie .galeriebuch span {
	display:block;
	font:10pt verdana, sans-serif;
	text-align:center;	
}


/* Klasse für Manuellen Seitenumbruch vor dem Element */
.umbruch {
	page-break-before:always;
}




#footer {
	border-top:1pt solid #000000;
	width:100%;
	margin-top: 0em;
	padding: 0.2em;
	text-align:center;
	clear:both;
}

/* Fr alles, was bei css versteckt sein soll, aber im
 * Text Only Browser zu sehen ist
 */
 
.hidden, .navul, #sprachauswahl {
	display: none;
}
