body { background-color: #c2bdb8; }

#content
{
	position: absolute;
	top: 30px;
	left: 50%;
	width: 800px;
	height: 530px;
	margin-left: -415px;
	border: 1px dotted black;
	background-color: white;
}
#content_news
{
	position: absolute;
	top: 30px;
	left: 50%;
	width: 800px;
	height: 25000px;
	margin-left: -415px;
	border: 1px dotted black;
	background-color: white;
}

#adresse
{
	position: absolute;
	left: 50%;
	top:10px;
	width: 800px;
	height: 15px;
	margin-left: -415px;
	color: #ddd;
	font-family: Arial, Helvetica, Sansserif, Sans-serif, Verdana;
	font-size: 11px;
}

#adresse p
{
	color: ddd;
	font-size: 11px;
	font-family: Georgia, Verdana, Arial;
	font-weight: normal;
	line-height: 16px;
	letter-spacing: 1px;
}

#adresse a { color: white; }

#text_inaktive_def.
{
	position: absolute;
	top: 80px;
	left: 320px;
	width: 150px;
	height: 450px;
	vertical-align: text-top;
}

/*
¥¥¥text-Block elemente werden direkt in html definiert

¥¥¥flash elemente werden direkt in html definiert
*/

#nav
{
	position: absolute;
	top: 80px;
	left: 0px;
	width: 225px;
	height: 450px;
}

#subnav img { margin-bottom: 10px; }
img nav { margin: 10; }

#logo
{
	position: absolute;
	top: 30px;
	left: 724px;
	width: 47px;
	height: 79px;
}

#back_image
{
	position: absolute;
	top: 430px;
	left: 700px;
	width: 100px;
	height: 100px;
}

p
{
	color: black;
	font-size: 12px;
	font-family: Georgia, serif, Palatino, Verdana, Arial;
	font-weight: normal;
	line-height: 16px;
}

#content_news p
{
	color: #000;
	font-size: 12px;
	font-family: Georgia, Verdana, Arial;
	font-weight: normal;
	line-height: 16px;
}

#text a
{
	color: #900;
	text-decoration: none;
	border-bottom: #333;
	border-width: 0 0 1px 0;
	border-style: none none dotted none;
}

em
{
	color: #900;
	font-family: Georgia, serif, Palatino, Verdana, Arial;
	font-weight: normal;
	font-style: normal;
}

i
{
	text-indent: 30px;
	color: #333;
	font-style: italic;
}

a, a:visited
{
	color: #666;
	text-decoration: none;
}

a:hover { color: #666; }

h1
{
	color: #900;
	font-size: 14px;
	font-family: Georgia, serif, Palatino, Verdana, Arial;
	font-weight: normal;
	line-height: 17px;
	vertical-align: super;
	margin: 0px 0px -10px 0px;
	padding: 0 0 -10px 0;
	width: 300px;

}

h2
{
	color: black;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Sansserif;
	font-weight: normal;
	line-height: 14px;
	margin: 0px;
	width: 150px;
}


/*¥¥¥¥¥¥¥¥¥ Elemente der Vitaseite ab hier¥¥¥¥¥¥¥¥*/

#vita_namen
{	
	position: absolute;
	z-index:2
	top: 129px;
	left: 240px;
	width: 245px;
	height: 1000px;
	color: #666;
	font-size: 10pt;
	font-family: Helvetica, Verdana, Arial;
	font-weight: normal;
	line-height: 21px;
}

#vita_namen a:hover
{color: #900;}



/*¥¥¥¥¥¥¥¥¥ Elemente der Referenzen Einzelseiten ab hier¥¥¥¥¥¥¥¥*/


#ref_liste
{	
	position: absolute;
		top: 129px;
	left: 240px;
	width: 245px;
	height: 1000px;
	color: #666;
	font-size: 10pt;
	font-family: Helvetica, Verdana, Arial;
	font-weight: normal;
	line-height: 21px;
	z-index:2
}

#ref_liste a:hover
{color: #900;}

#ref_head
{
	position: absolute;
	top: 83px;
	left: 245px;
	width: 245px;
	height: 35px;
	font-family: Georgia, serif, Palatino, Verdana, Arial;
	color: black;
	font-size: 14px;
	text-align: left;
}

#ref_bild
{
	position: absolute;
	top: 130px;
	left: 245px;
	width: 480px;
	height: 305px;
	overflow: hidden;
}

#ref_bild img /*  nur fŸr den Rand ums Bild  */
{
	border-color: #000;
	border-width: 1px;
	border-style: outset;
}

#ref_text
{
	position: absolute;
	top: 442px;
	left: 245px;
	width: 415px;
	height: 75px;
	font-family: Georgia, serif, Palatino, Verdana, Arial;
	color: black;
	font-size: 12px;
	text-align: left;
	vertical-align: text-top;
	line-height: 130%;
}
#ref_text_schmal
{
	position: absolute;
	top: 442px;
	left: 245px;
	width: 230px;
	height: 75px;
	font-family: Georgia, serif, Palatino, Verdana, Arial;
	color: black;
	font-size: 12px;
	text-align: left;
	vertical-align: text-top;
	line-height: 130%;
}

#ref_text a
{
	color: #900;
	text-decoration: none;
	border-bottom: #333;
	border-width: 0 0 1px 0;
	border-style: none none dotted none;
}

#ref_icons
{
	position: absolute;
	top: 130px;
	/*  wie das Bild auch  */
	left: 724px;
	/* analog zum Logo  */
	width: 47px;
	height: 305px;
	/*  wie das Bild auch  */
}

/*nur fŸr die AbstŠnder der icons untereinander*/
#ref_icons img { margin-bottom: 10px; }

#hinundher
{
	position: absolute;
	top: 445px;
	left: 170px;
	width: 60px;
	height: 16px;
}

