body
{
	background-color: #6D6D84;
	color: #000;
	font-family: "times new roman", serif;
	font-size: 1.1em;
}

p
{
	color: #333;
	font-family: "times new roman", serif;
	/* Arial, sans-serif; */
	font-size: 1.1em;
	font-weight: normal;
	text-align: justify;
	margin-left: 3em;
	margin-right: 3em;
}

p.bild
{
	margin: 0;
	text-align: center;
}

p.bild2
{
	margin-right: 4em;
	text-align: right;
}

p.bild3
{
	margin: 0;
	text-align: left;
}

p.zitat
{
	font-style: italic;
	font-size: 0.9em;
}

ul, ol
{
	font-family: "times new roman", serif;
	font-size: 1.1em;
	margin-right: 3em;
}

ul, ol.block
{
	font-family: "times new roman", serif;
	font-size: 1.1em;
	margin-right: 3em;
	margin-left: 1em;
	text-align: justify;
}

ul, ol li
{
	margin-bottom: 1em;
	font-size: 1.1em;
}

.big
{
	font-size: 1.4em;
	font-weight: bold;
	color: #80263B;
	text-align: center;
}

.big2 { color: #999; }

.small
{
	font-size: 0.9em;
	font-weight: bold;
	text-align: right;
}

.mini
{
	color: #000;
	/*font-family: Arial, sans-serif;*/
	font-size: 0.8em;
	font-weight: normal;
}

h1
{
	color: #0E1E3F;
	margin-right: 1em;
	font-size: 1.4em;
}

h2, h3
{
	color: #0E1E3F;
	font-size: 1.2em;
	margin-right: 1em;
}

h1.fotoalbum
{
	color: #0E1E3F;
	margin: 1em;
	font-size: 1.1em;
	display: inline;
}

h2.fotoalbum
{
	color: #0E1E3F;
	margin: 1em;
	font-size: 1em;
	display: inline;
}

a:link
{
	color: #0E1E3F;
	font-weight: bold;
	text-decoration: none;
}

a:visited
{
	color: #0E1E3F;
	font-weight: bold;
	text-decoration: none;
}

a:hover
{
	color: #80263B;
	font-weight: bold;
	text-decoration: none;
}

a:link img.linkedimg
{
	border-color: #FFF;
	text-decoration: none;
}

a:visited img.linkedimg
{
	border-color: #2A2E77;
	text-decoration: none;
}

a:hover img.linkedimg
{
	border-color: #80263B;
	text-decoration: none;
}

table tr td.hintergrund
{
	background-image: url(pix/grafix/text_bg.jpg);
	background-color: #E2E2EB;
	background-repeat: no-repeat;
}

table tr td.hintergrund2
{
	background-image: url(pix/grafix/text_bg_02.jpg);
	background-color: #E2E2EB;
	background-repeat: no-repeat;
}

table tr td.hintergrund3
{
	background-image: url(pix/grafix/text_bg_03.jpg);
	background-color: #E2E2EB;
	background-repeat: no-repeat;
}

.bg03
{
	background-image: url(pix/grafix/text_bg_03.jpg);
	background-color: #E2E2EB;
	background-repeat: no-repeat;
}

hr.half
{
	width: 50%;
	text-align: center;
}
