/* *{
font-family: Arial,sans-serif;	
font-size:9pt;
line-height:1.2em;
font-style:normal;
font-weight:normal;
}
*/

/* Zentrierungselemente */
#outerLayer{
position:absolute;
z-index:1;
}
#innerLayer{
position:relative;
}
.iLayerStyle{
margin: 16px auto auto auto;
width:620px;
}
/* ENDE Zentrierung */

body{
margin-top:0; margin-left:0;
background-color:#ffffff;
}
a, a:active{
font-family:Arial,sans-serif;	
text-decoration:none;
color:#000000;
font-size:9pt;
font-variant:normal;
font-weight:normal;
letter-spacing:0pt;
text-align:left;
line-height:1.2em;
}
a:hover{
color:#FF3300;
}
a.mail{
color:#555555;
}
a.mail:hover, a.mail:active{
color:#FF3300;
}
a.links{
font-size:8pt;
}
a.links:hover, a.links:active{
color:#FF6600;
font-size:8pt;
}
a.uebersicht{
color:#B9B9B9;
font-size:8pt;
}
a.uebersicht:hover, a.uebersicht:active{
color:#FF6600;
font-size:8pt;
}

.normal{
font-family:Arial,sans-serif; color:#000000; font-size:9pt;
font-variant:normal; text-align:left; line-height:9pt;
}
.normal2
{
font-family:Arial,sans-serif; color:#000000; font-size:9pt;
font-variant:normal; text-align:left; line-height:11pt;
}

.link_extern
{
font-family:Arial,sans-serif; color:#000000; font-size:9pt;
font-variant:normal; text-align:left; line-height:11pt;
}

.site_title
{
font-family:Arial,sans-serif; color:#000000; font-size:11pt;
font-variant:normal; text-align:left; line-height:14pt;
}

.logotext
{
font-family:Arial,sans-serif; color:#000000; font-size:11pt;
font-variant:normal; text-align:left; line-height:12pt;
}

.logotext2
{
font-family:Arial,sans-serif; color:#000000; font-size:10pt;
font-variant:normal; text-align:left; line-height:12pt;
}

.datumtext
{
float:left;clear:left;font-family:Arial,sans-serif; color:#000000; font-size:12pt;
width:300px;
font-variant:normal; text-align:left; line-height:15pt;
}

.datumtext2
{
float:left;clear:left;font-family:Arial,sans-serif; color:#000000; font-size:10pt; font-variant:normal;
width:300px;
text-align:left; line-height:12pt;
}

.klein
{
font-family:Arial,sans-serif; color:#000000; font-size:8pt; font-variant:normal;
line-height:10pt;
}

.block
{
font-family:Arial,sans-serif;
color:#000000; font-size:10pt; font-variant:normal;
text-align:left; line-height:13pt;
}

.bklein
{
font-family:Arial,sans-serif;
color:#000000; font-size:8pt;
font-variant:normal; text-align:left; line-height:10pt;
}

.blau
{
font-family:Arial,sans-serif; color:#006699; font-size:9pt;
font-variant:normal; text-align:left; line-height:9pt;
}

.gruen
{
font-family:Arial,sans-serif; color:#339900; font-size:9pt;
font-variant:normal; text-align:left; line-height:9pt;
}

.gelb
{
font-family:Arial,sans-serif; color:#CCCC00;
font-size:9pt; font-variant:normal; line-height:9pt;
}

.inaktiv
{
color:#FF3300; font-family:Arial,sans-serif; font-size:9pt;
font-variant:normal; letter-spacing:0pt;
line-height:10pt; font-weight:normal;
}

.randl
{
color:#FF3300; font-family:Arial,sans-serif;
font-size:9pt; font-variant:normal;
line-height:10pt; font-weight:normal; text-align:left;
}

.randr
{
color:#FF3300; font-family:Arial,sans-serif; font-size:9pt;
font-variant:normal; line-height:10pt;
font-weight:normal; text-align:right;
}

.biohead
{
color:#000000; font-family:Arial,sans-serif; font-size:13pt;
font-style:normal; font-variant:normal;
line-height:14pt; font-weight:bold;
}

.geburt
{
color:#000000; font-family:Arial,sans-serif; font-size:11pt;
font-style:normal; font-variant:normal;
line-height:13pt; font-weight:normal;
}

.ktext
{
color:#000000; font-family:Arial,sans-serif; font-size:10pt;
font-style:normal; font-variant:normal;
line-height:11pt; font-weight:normal;
}

.subtext
{
color:#000000; font-family:Arial,sans-serif; font-size:9pt;
text-align:left; font-style:normal; font-variant:normal;
line-height:11pt; font-weight:normal;
}

.subtext2
{
color:#000000; font-family:Arial,sans-serif; font-size:8pt;
text-align:left; font-style:normal; font-variant:normal;
line-height:11pt; font-weight:normal;
}

.preview
{
color:#000000; font-family:Arial,sans-serif; font-size:11pt;
font-style:normal; font-variant:normal; line-height:13pt;
}

.gross
{
color:#000000; font-family:Arial,sans-serif; font-size:11pt;
font-style:normal; line-height:13pt;
}

.aufz_links
{
width:112px; color:#000000; font-family:Arial,sans-serif;
font-size:10pt; font-style:normal; line-height:11pt;
}

.aufz_mitte
{
width:16px; color:#000000; font-family:Arial,sans-serif;
font-size:10pt; font-style:normal; line-height:11pt;
}

.aufz_rechts
{
width:48px; color:#000000; font-family:Arial,sans-serif;
font-size:10pt; font-style:normal; line-height:11pt;
}

.aufz_komplett
{
width:160px; color:#000000; font-family:Arial,sans-serif;
font-size:10pt; font-style:normal; line-height:11pt;
}

.logotext_links
{
width:124px; color:#000000; font-family:Arial,sans-serif; font-weight:bold;
font-size:11pt;  font-style:normal; line-height:11pt;
}

.logotext_mitte
{
width:16px; color:#000000; font-family:Arial,sans-serif; font-weight:bold; font-size:11pt;
text-align:center; font-style:normal; line-height:11pt;
}

.logotext_rechts
{
width:96px; color:#000000; font-family:Arial,sans-serif; font-weight:bold;
font-size:11pt; font-style:normal; line-height:11pt;
}

.presse
{
width:300px;
}

.presse_text
{
color:#000000; font-family:Arial,sans-serif; font-size:9pt;
line-height:12pt; font-style:normal;
}

/* B E R E I C H E */

.trenn_start{
	height:36px;
	color:#000000;
	font-family:Arial,sans-serif;
	font-size:9pt;
	line-height:11pt;
	font-style:normal;
}

#smallText{
color:#000000;
font-family:Arial,sans-serif;
font-size:8pt;
font-style:normal;
line-height:12pt;
}
#normaltext{
color:#000000;
font-family:Arial,sans-serif;
font-size:9pt;
font-style:normal;
}
#grosstext{
color:#000000;
font-family:Arial,sans-serif;
font-size:14pt;
font-style:normal;
}

#kleintext{
color:#000000;
font-family:Arial,sans-serif;
font-size:8pt;
font-style:normal;
}
#hl{
color:#FFFFFF;
font-family:Arial,sans-serif;
font-size:9pt;
font-style:normal;
background-color:#000000;
line-height:14pt;
vertical-align:bottom;
}
div#logo{
position:absolute; top:20px; left:0px;
width:620px; height:80px;
}
div#datum{
position:absolute; top:115px; left:0px;
width:300px; height:30px;
}
div#content_start{
position:absolute; top:76px; left:0px;
width:300px; height:454px;
}
div#content{
position:absolute; top:110px; left:0px;
width:300px; height:430px;
}
div#content_press{
position:absolute; top:110px; left:0px;
width:620px; height:430px;
color:#000000;
font-family:Arial,sans-serif;
font-size:8pt;
line-height:12pt;
font-style:normal;
background:url('bilder/presse_back.jpg') left no-repeat;
}
	div#content_press div.l{
		float:left;
		width:300px;
		height:392px;
		margin: 0 8px 0 0;
		padding:0;
		text-align:left;
		overflow:hidden;
	}
	div#content_press div.r{
		float:left;
		width:300px;
		height:392px;
		margin: 0 0 8px 0;
		padding:0;
		text-align:left;
		overflow:hidden;
	}
	div#content_press h1, h2{
		color:#000000;
		font-family:Arial,sans-serif;
		line-height:1.2em;
		text-align:left;
	}
	div#content_press h1{
		font-size:8pt;
		font-style:normal;
		font-weight:normal;
		margin:0 0 1.2em 0;
		padding:0;
	}
	div#content_press h2{
		font-size:8pt;
		line-height:1.2em;
		font-style:normal;
		font-weight:bold;
		margin:0.4em 0 0.1em 0;
		padding:0;
	}
	div#content_press a{
		font-size:8pt;
		line-height:1.2em;
		font-style:italic;
		font-weight:normal;
		color:#444444;
		font-size:8pt;
		text-align:left;
		}
	div#content_press a:hover, a:active{
		color:#999999;
		}

div#galerie{
position:absolute; top:110px; left:0px;
width:300px; height:430px;
}
div#content2{
position:absolute; top:110px; left:0px;
width:300px; height:430px;
}
div#cArtist{
position:absolute; top:110px; left:0px;
width:620px; height:430px;
padding:0;
margin:0;
font-family:Arial,sans-serif;
font-size:8pt;
line-height:1.7em;
}
	div#cArtist span{
	width:620px; height:430px;
	text-align:center;
	margin:0 0 0 0;
	padding:0;
	}
	div#cArtist span.bottom{
	width:124px; height:16px;
	float:left;
	text-align:left;
	margin:0 0 0 0;
	padding:0 0 0 0.2em ;
	}
	
div#bildbereich{
position:absolute; top:110px; left:320px;
width:300px; height:430px;
}
div#navigation{
position:absolute; top:550px; left:0px;
width:620px; height:40px;
}
	div#navigation a{
		line-height:1.8em;	
	}
	div#navigation span{
		margin:0 0 0 0;
		padding:0.2em 0 0 0;
		float:left;
		display:inline;
		color:#FF3300;
		font-family:Arial,sans-serif;
		font-size:9pt;
		font-variant:normal;
		line-height:1.8em;
		font-weight:normal;		
	}
		div#navigation span.l{
			width:100px;
			text-align:left;
		}
		div#navigation span.c{
			width:140px;
			text-align:center;
		}
		div#navigation span.r{
			width:100px;
			text-align:right;
		}
		
div#articlePreview{
position:absolute; top:0px; left:0px;
width:620px; height:430px;
z-index:500;
}

/* common attributes for 'kuenstler' */

ul#artists{
	width:100%;
	text-align:left;
	margin: 45px 0 0 240px;
	padding:0;
}
ul#artists li{
	list-style:none;
	display:block;
	margin:0 0 0.2em 0;
}
ul#artists a{
	text-decoration:none;
	color:#000000;
	font-family:Arial,sans-serif;
	font-size:9pt;
	font-variant:normal;
	font-weight:bold;
	letter-spacing:1pt;
	text-align:left;
	line-height:1.3em;
}
ul#artists a:hover{
	color:#FF3300;
}

strong.rot{
color: #ff3300;	
}